Feature Tip: Add private address tag to any address under My Name Tag !
ERC-20
Overview
Max Total Supply
715,000,000 KDG
Holders
23
Market
Onchain Market Cap
$0.00
Circulating Supply Market Cap
-
Other Info
Token Contract (WITH 18 Decimals)
Loading...
Loading
Loading...
Loading
Loading...
Loading
# | Exchange | Pair | Price | 24H Volume | % Volume |
---|
Contract Source Code Verified (Exact Match)
Contract Name:
KDG
Compiler Version
v0.4.25+commit.59dbf8f1
Contract Source Code (Solidity)
/** *Submitted for verification at Etherscan.io on 2020-03-19 */ pragma solidity ^0.4.16; /** * Math operations with safety checks */ contract owned { address public owner; constructor() public { owner = msg.sender; } modifier onlyOwner { require(msg.sender == owner); _; } function transferOwnership(address newOwner) onlyOwner public { owner = newOwner; } } contract SafeMath { function safeMul(uint256 a, uint256 b) internal pure returns (uint256) { uint256 c = a * b; require(a == 0 || c / a == b); return c; } function safeDiv(uint256 a, uint256 b) internal pure returns (uint256) { require(b > 0); uint256 c = a / b; require(a == b * c + a % b); return c; } function safeSub(uint256 a, uint256 b) internal pure returns (uint256) { require(b <= a); return a - b; } function safeAdd(uint256 a, uint256 b) internal pure returns (uint256) { uint256 c = a + b; require(c>=a && c>=b); return c; } } contract KDG is owned, SafeMath { string public name; string public symbol; uint8 public decimals; uint256 public totalSupply; /* This creates an array with all balances */ mapping (address => uint256) public balanceOf; mapping (address => uint256) public freezeOf; mapping (address => mapping (address => uint256)) public allowance; /* This generates a public event on the blockchain that will notify clients */ event Transfer(address indexed from, address indexed to, uint256 value); /* This notifies clients about the amount burnt */ event Burn(address indexed from, uint256 value); /* This notifies clients about the amount frozen */ event Freeze(address indexed from, uint256 value); /* This notifies clients about the amount unfrozen */ event Unfreeze(address indexed from, uint256 value); /* Initializes contract with initial supply tokens to the creator of the contract */ constructor() public { totalSupply = 7.15*10**26; // Update total supply balanceOf[msg.sender] = totalSupply; // Give the creator all initial tokens name = "Key Golden"; // Set the name for display purposes symbol = "KDG"; // Set the symbol for display purposes decimals = 18; // Amount of decimals for display purposes } /** * Internal transfer, only can be called by this contract */ function _transfer(address _from, address _to, uint _value) internal { // Prevent transfer to 0x0 address. Use burn() instead require(_to != 0x0); // Check if the sender has enough require(balanceOf[_from] >= _value); // Check for overflows require(balanceOf[_to] + _value > balanceOf[_to]); // Save this for an assertion in the future uint previousBalances = balanceOf[_from] + balanceOf[_to]; // Subtract from the sender balanceOf[_from] = SafeMath.safeSub(balanceOf[_from], _value); // Add the same to the recipient balanceOf[_to] = SafeMath.safeAdd(balanceOf[_to], _value); // Asserts are used to use static analysis to find bugs in your code. They should never fail assert(balanceOf[_from] + balanceOf[_to] == previousBalances); } /* Send coins */ function transfer(address _to, uint256 _value) public { _transfer(msg.sender,_to,_value); emit Transfer(msg.sender, _to, _value); // Notify anyone listening that this transfer took place } /* Allow another contract to spend some tokens in your behalf */ function approve(address _spender, uint256 _value) public returns (bool success) { require(_value==0 || allowance[msg.sender][_spender]==0); allowance[msg.sender][_spender] = _value; return true; } /* A contract attempts to get the coins */ function transferFrom(address _from, address _to, uint256 _value) public returns (bool success) { require(_value <= allowance[_from][msg.sender]); // Check allowance allowance[_from][msg.sender] = SafeMath.safeSub(allowance[_from][msg.sender], _value); _transfer(_from, _to, _value); emit Transfer(_from, _to, _value); return true; } function burn(uint256 _value) public onlyOwner returns (bool success) { require(balanceOf[msg.sender] >= _value); require(_value > 0); balanceOf[msg.sender] = SafeMath.safeSub(balanceOf[msg.sender], _value); // Subtract from the sender totalSupply = SafeMath.safeSub(totalSupply,_value); // Updates totalSupply emit Burn(msg.sender, _value); return true; } function mintToken(address _target, uint256 _mintedAmount) public onlyOwner returns (bool success) { require(_mintedAmount > 0); balanceOf[_target] = SafeMath.safeAdd(balanceOf[_target], _mintedAmount); totalSupply = SafeMath.safeAdd(totalSupply, _mintedAmount); emit Transfer(0, this, _mintedAmount); emit Transfer(this, _target, _mintedAmount); return true; } function freeze(address _target, uint256 _value) public onlyOwner returns (bool success) { require(balanceOf[_target]>=_value); require(_value>0); balanceOf[_target] = SafeMath.safeSub(balanceOf[_target], _value); // Subtract from the sender freezeOf[_target] = SafeMath.safeAdd(freezeOf[_target], _value); // Updates totalSupply emit Freeze(_target, _value); return true; } function unfreeze(address _target, uint256 _value) public onlyOwner returns (bool success) { require(freezeOf[_target] >= _value); require(_value > 0); freezeOf[_target] = SafeMath.safeSub(freezeOf[_target], _value); // Subtract from the sender balanceOf[_target] = SafeMath.safeAdd(balanceOf[_target], _value); emit Unfreeze(_target, _value); return true; } }
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
[{"constant":true,"inputs":[],"name":"name","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_value","type":"uint256"}],"name":"approve","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"totalSupply","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_from","type":"address"},{"name":"_to","type":"address"},{"name":"_value","type":"uint256"}],"name":"transferFrom","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_target","type":"address"},{"name":"_value","type":"uint256"}],"name":"freeze","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"name":"","type":"uint8"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_value","type":"uint256"}],"name":"burn","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"balanceOf","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_target","type":"address"},{"name":"_mintedAmount","type":"uint256"}],"name":"mintToken","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_target","type":"address"},{"name":"_value","type":"uint256"}],"name":"unfreeze","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"owner","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"symbol","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_to","type":"address"},{"name":"_value","type":"uint256"}],"name":"transfer","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"freezeOf","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"},{"name":"","type":"address"}],"name":"allowance","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"inputs":[],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"name":"from","type":"address"},{"indexed":true,"name":"to","type":"address"},{"indexed":false,"name":"value","type":"uint256"}],"name":"Transfer","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"from","type":"address"},{"indexed":false,"name":"value","type":"uint256"}],"name":"Burn","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"from","type":"address"},{"indexed":false,"name":"value","type":"uint256"}],"name":"Freeze","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"from","type":"address"},{"indexed":false,"name":"value","type":"uint256"}],"name":"Unfreeze","type":"event"}]
Contract Creation Code
60806040523480156200001157600080fd5b50336000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506b024f6f23aa965bb0ab000000600481905550600454600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506040805190810160405280600a81526020017f4b657920476f6c64656e0000000000000000000000000000000000000000000081525060019080519060200190620000f892919062000169565b506040805190810160405280600381526020017f4b44470000000000000000000000000000000000000000000000000000000000815250600290805190602001906200014692919062000169565b506012600360006101000a81548160ff021916908360ff16021790555062000218565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f10620001ac57805160ff1916838001178555620001dd565b82800160010185558215620001dd579182015b82811115620001dc578251825591602001919060010190620001bf565b5b509050620001ec9190620001f0565b5090565b6200021591905b8082111562000211576000816000905550600101620001f7565b5090565b90565b61185280620002286000396000f3006080604052600436106100e6576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806306fdde03146100eb578063095ea7b31461017b57806318160ddd146101e057806323b872dd1461020b57806324bce60c14610290578063313ce567146102f557806342966c681461032657806370a082311461036b57806379c65068146103c25780637b46b80b146104275780638da5cb5b1461048c57806395d89b41146104e3578063a9059cbb14610573578063cd4217c1146105c0578063dd62ed3e14610617578063f2fde38b1461068e575b600080fd5b3480156100f757600080fd5b506101006106d1565b6040518080602001828103825283818151815260200191508051906020019080838360005b83811015610140578082015181840152602081019050610125565b50505050905090810190601f16801561016d5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561018757600080fd5b506101c6600480360381019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061076f565b604051808215151515815260200191505060405180910390f35b3480156101ec57600080fd5b506101f5610891565b6040518082815260200191505060405180910390f35b34801561021757600080fd5b50610276600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610897565b604051808215151515815260200191505060405180910390f35b34801561029c57600080fd5b506102db600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610aa5565b604051808215151515815260200191505060405180910390f35b34801561030157600080fd5b5061030a610ccf565b604051808260ff1660ff16815260200191505060405180910390f35b34801561033257600080fd5b5061035160048036038101908080359060200190929190505050610ce2565b604051808215151515815260200191505060405180910390f35b34801561037757600080fd5b506103ac600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610e91565b6040518082815260200191505060405180910390f35b3480156103ce57600080fd5b5061040d600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610ea9565b604051808215151515815260200191505060405180910390f35b34801561043357600080fd5b50610472600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050611072565b604051808215151515815260200191505060405180910390f35b34801561049857600080fd5b506104a161129c565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b3480156104ef57600080fd5b506104f86112c1565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561053857808201518184015260208101905061051d565b50505050905090810190601f1680156105655780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561057f57600080fd5b506105be600480360381019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061135f565b005b3480156105cc57600080fd5b50610601600480360381019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506113d3565b6040518082815260200191505060405180910390f35b34801561062357600080fd5b50610678600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506113eb565b6040518082815260200191505060405180910390f35b34801561069a57600080fd5b506106cf600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611410565b005b60018054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156107675780601f1061073c57610100808354040283529160200191610767565b820191906000526020600020905b81548152906001019060200180831161074a57829003601f168201915b505050505081565b6000808214806107fb57506000600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054145b151561080657600080fd5b81600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506001905092915050565b60045481565b6000600760008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054821115151561092457600080fd5b6109aa600760008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054836114ae565b600760008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610a358484846114ca565b8273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a3600190509392505050565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610b0257600080fd5b81600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410151515610b5057600080fd5b600082111515610b5f57600080fd5b610ba8600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054836114ae565b600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610c34600660008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054836117f9565b600660008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff167ff97a274face0b5517365ad396b1fdba6f68bd3135ef603e44272adba3af5a1e0836040518082815260200191505060405180910390a26001905092915050565b600360009054906101000a900460ff1681565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610d3f57600080fd5b81600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410151515610d8d57600080fd5b600082111515610d9c57600080fd5b610de5600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054836114ae565b600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610e34600454836114ae565b6004819055503373ffffffffffffffffffffffffffffffffffffffff167fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca5836040518082815260200191505060405180910390a260019050919050565b60056020528060005260406000206000915090505481565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610f0657600080fd5b600082111515610f1557600080fd5b610f5e600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054836117f9565b600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610fad600454836117f9565b6004819055503073ffffffffffffffffffffffffffffffffffffffff1660007fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a38273ffffffffffffffffffffffffffffffffffffffff163073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a36001905092915050565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415156110cf57600080fd5b81600660008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015151561111d57600080fd5b60008211151561112c57600080fd5b611175600660008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054836114ae565b600660008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550611201600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054836117f9565b600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff167f2cfce4af01bcb9d6cf6c84ee1b7c491100b8695368264146a94d71e10a63083f836040518082815260200191505060405180910390a26001905092915050565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60028054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156113575780601f1061132c57610100808354040283529160200191611357565b820191906000526020600020905b81548152906001019060200180831161133a57829003601f168201915b505050505081565b61136a3383836114ca565b8173ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35050565b60066020528060005260406000206000915090505481565b6007602052816000526040600020602052806000526040600020600091509150505481565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561146b57600080fd5b806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b60008282111515156114bf57600080fd5b818303905092915050565b6000808373ffffffffffffffffffffffffffffffffffffffff16141515156114f157600080fd5b81600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015151561153f57600080fd5b600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054011115156115cd57600080fd5b600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054019050611699600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054836114ae565b600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550611725600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054836117f9565b600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555080600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054600560008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054011415156117f357fe5b50505050565b60008082840190508381101580156118115750828110155b151561181c57600080fd5b80915050929150505600a165627a7a723058204d9fa9c4a53c96f46cf5b65915dd54100bd38afdeac3e0ed7b4c98ed6530fde10029
Deployed Bytecode
0x6080604052600436106100e6576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806306fdde03146100eb578063095ea7b31461017b57806318160ddd146101e057806323b872dd1461020b57806324bce60c14610290578063313ce567146102f557806342966c681461032657806370a082311461036b57806379c65068146103c25780637b46b80b146104275780638da5cb5b1461048c57806395d89b41146104e3578063a9059cbb14610573578063cd4217c1146105c0578063dd62ed3e14610617578063f2fde38b1461068e575b600080fd5b3480156100f757600080fd5b506101006106d1565b6040518080602001828103825283818151815260200191508051906020019080838360005b83811015610140578082015181840152602081019050610125565b50505050905090810190601f16801561016d5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561018757600080fd5b506101c6600480360381019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061076f565b604051808215151515815260200191505060405180910390f35b3480156101ec57600080fd5b506101f5610891565b6040518082815260200191505060405180910390f35b34801561021757600080fd5b50610276600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610897565b604051808215151515815260200191505060405180910390f35b34801561029c57600080fd5b506102db600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610aa5565b604051808215151515815260200191505060405180910390f35b34801561030157600080fd5b5061030a610ccf565b604051808260ff1660ff16815260200191505060405180910390f35b34801561033257600080fd5b5061035160048036038101908080359060200190929190505050610ce2565b604051808215151515815260200191505060405180910390f35b34801561037757600080fd5b506103ac600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610e91565b6040518082815260200191505060405180910390f35b3480156103ce57600080fd5b5061040d600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610ea9565b604051808215151515815260200191505060405180910390f35b34801561043357600080fd5b50610472600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050611072565b604051808215151515815260200191505060405180910390f35b34801561049857600080fd5b506104a161129c565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b3480156104ef57600080fd5b506104f86112c1565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561053857808201518184015260208101905061051d565b50505050905090810190601f1680156105655780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561057f57600080fd5b506105be600480360381019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061135f565b005b3480156105cc57600080fd5b50610601600480360381019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506113d3565b6040518082815260200191505060405180910390f35b34801561062357600080fd5b50610678600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506113eb565b6040518082815260200191505060405180910390f35b34801561069a57600080fd5b506106cf600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611410565b005b60018054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156107675780601f1061073c57610100808354040283529160200191610767565b820191906000526020600020905b81548152906001019060200180831161074a57829003601f168201915b505050505081565b6000808214806107fb57506000600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054145b151561080657600080fd5b81600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506001905092915050565b60045481565b6000600760008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054821115151561092457600080fd5b6109aa600760008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054836114ae565b600760008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610a358484846114ca565b8273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a3600190509392505050565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610b0257600080fd5b81600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410151515610b5057600080fd5b600082111515610b5f57600080fd5b610ba8600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054836114ae565b600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610c34600660008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054836117f9565b600660008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff167ff97a274face0b5517365ad396b1fdba6f68bd3135ef603e44272adba3af5a1e0836040518082815260200191505060405180910390a26001905092915050565b600360009054906101000a900460ff1681565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610d3f57600080fd5b81600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410151515610d8d57600080fd5b600082111515610d9c57600080fd5b610de5600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054836114ae565b600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610e34600454836114ae565b6004819055503373ffffffffffffffffffffffffffffffffffffffff167fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca5836040518082815260200191505060405180910390a260019050919050565b60056020528060005260406000206000915090505481565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610f0657600080fd5b600082111515610f1557600080fd5b610f5e600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054836117f9565b600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610fad600454836117f9565b6004819055503073ffffffffffffffffffffffffffffffffffffffff1660007fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a38273ffffffffffffffffffffffffffffffffffffffff163073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a36001905092915050565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415156110cf57600080fd5b81600660008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015151561111d57600080fd5b60008211151561112c57600080fd5b611175600660008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054836114ae565b600660008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550611201600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054836117f9565b600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff167f2cfce4af01bcb9d6cf6c84ee1b7c491100b8695368264146a94d71e10a63083f836040518082815260200191505060405180910390a26001905092915050565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60028054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156113575780601f1061132c57610100808354040283529160200191611357565b820191906000526020600020905b81548152906001019060200180831161133a57829003601f168201915b505050505081565b61136a3383836114ca565b8173ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35050565b60066020528060005260406000206000915090505481565b6007602052816000526040600020602052806000526040600020600091509150505481565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561146b57600080fd5b806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b60008282111515156114bf57600080fd5b818303905092915050565b6000808373ffffffffffffffffffffffffffffffffffffffff16141515156114f157600080fd5b81600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015151561153f57600080fd5b600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054011115156115cd57600080fd5b600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054019050611699600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054836114ae565b600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550611725600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054836117f9565b600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555080600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054600560008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054011415156117f357fe5b50505050565b60008082840190508381101580156118115750828110155b151561181c57600080fd5b80915050929150505600a165627a7a723058204d9fa9c4a53c96f46cf5b65915dd54100bd38afdeac3e0ed7b4c98ed6530fde10029
Deployed Bytecode Sourcemap
1083:5289:0:-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1122:18;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1122:18:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;23:1:-1;8:100;33:3;30:1;27:10;8:100;;;99:1;94:3;90:11;84:18;80:1;75:3;71:11;64:39;52:2;49:1;45:10;40:15;;8:100;;;12:14;1122:18:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3867:229;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3867:229:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1202:26;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1202:26:0;;;;;;;;;;;;;;;;;;;;;;;4152:384;;8:9:-1;5:2;;;30:1;27;20:12;5:2;4152:384:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5447:485;;8:9:-1;5:2;;;30:1;27;20:12;5:2;5447:485:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1174:21;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1174:21:0;;;;;;;;;;;;;;;;;;;;;;;;;;;4544:457;;8:9:-1;5:2;;;30:1;27;20:12;5:2;4544:457:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1288:45;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1288:45:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5021:420;;8:9:-1;5:2;;;30:1;27;20:12;5:2;5021:420:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5938:429;;8:9:-1;5:2;;;30:1;27;20:12;5:2;5938:429:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;101:20;;8:9:-1;5:2;;;30:1;27;20:12;5:2;101:20:0;;;;;;;;;;;;;;;;;;;;;;;;;;;1147;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1147:20:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;23:1:-1;8:100;33:3;30:1;27:10;8:100;;;99:1;94:3;90:11;84:18;80:1;75:3;71:11;64:39;52:2;49:1;45:10;40:15;;8:100;;;12:14;1147:20:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3560:229;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3560:229:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1340:44;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1340:44:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1391:66;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1391:66:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;282:97;;8:9:-1;5:2;;;30:1;27;20:12;5:2;282:97:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;1122:18;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;3867:229::-;3934:12;3975:1;3967:6;:9;:47;;;;4013:1;3980:9;:21;3990:10;3980:21;;;;;;;;;;;;;;;:31;4002:8;3980:31;;;;;;;;;;;;;;;;:34;3967:47;3959:56;;;;;;;;4060:6;4026:9;:21;4036:10;4026:21;;;;;;;;;;;;;;;:31;4048:8;4026:31;;;;;;;;;;;;;;;:40;;;;4084:4;4077:11;;3867:229;;;;:::o;1202:26::-;;;;:::o;4152:384::-;4234:12;4277:9;:16;4287:5;4277:16;;;;;;;;;;;;;;;:28;4294:10;4277:28;;;;;;;;;;;;;;;;4267:6;:38;;4259:47;;;;;;;;4368:54;4385:9;:16;4395:5;4385:16;;;;;;;;;;;;;;;:28;4402:10;4385:28;;;;;;;;;;;;;;;;4415:6;4368:16;:54::i;:::-;4337:9;:16;4347:5;4337:16;;;;;;;;;;;;;;;:28;4354:10;4337:28;;;;;;;;;;;;;;;:85;;;;4433:29;4443:5;4450:3;4455:6;4433:9;:29::i;:::-;4494:3;4478:28;;4487:5;4478:28;;;4499:6;4478:28;;;;;;;;;;;;;;;;;;4524:4;4517:11;;4152:384;;;;;:::o;5447:485::-;5522:12;248:5;;;;;;;;;;;234:19;;:10;:19;;;226:28;;;;;;;;5575:6;5555:9;:18;5565:7;5555:18;;;;;;;;;;;;;;;;:26;;5547:35;;;;;;;;5608:1;5601:6;:8;5593:17;;;;;;;;5642:44;5659:9;:18;5669:7;5659:18;;;;;;;;;;;;;;;;5679:6;5642:16;:44::i;:::-;5621:9;:18;5631:7;5621:18;;;;;;;;;;;;;;;:65;;;;5766:43;5783:8;:17;5792:7;5783:17;;;;;;;;;;;;;;;;5802:6;5766:16;:43::i;:::-;5746:8;:17;5755:7;5746:17;;;;;;;;;;;;;;;:63;;;;5886:7;5879:23;;;5895:6;5879:23;;;;;;;;;;;;;;;;;;5920:4;5913:11;;5447:485;;;;:::o;1174:21::-;;;;;;;;;;;;;:::o;4544:457::-;4600:12;248:5;;;;;;;;;;;234:19;;:10;:19;;;226:28;;;;;;;;4658:6;4633:9;:21;4643:10;4633:21;;;;;;;;;;;;;;;;:31;;4625:40;;;;;;;;4693:1;4684:6;:10;4676:19;;;;;;;;4730:47;4747:9;:21;4757:10;4747:21;;;;;;;;;;;;;;;;4770:6;4730:16;:47::i;:::-;4706:9;:21;4716:10;4706:21;;;;;;;;;;;;;;;:71;;;;4841:36;4858:11;;4870:6;4841:16;:36::i;:::-;4827:11;:50;;;;4952:10;4947:24;;;4964:6;4947:24;;;;;;;;;;;;;;;;;;4989:4;4982:11;;4544:457;;;:::o;1288:45::-;;;;;;;;;;;;;;;;;:::o;5021:420::-;5106:12;248:5;;;;;;;;;;;234:19;;:10;:19;;;226:28;;;;;;;;5155:1;5139:13;:17;5131:26;;;;;;;;5189:51;5206:9;:18;5216:7;5206:18;;;;;;;;;;;;;;;;5226:13;5189:16;:51::i;:::-;5168:9;:18;5178:7;5168:18;;;;;;;;;;;;;;;:72;;;;5265:44;5282:11;;5295:13;5265:16;:44::i;:::-;5251:11;:58;;;;5337:4;5325:32;;5334:1;5325:32;5343:13;5325:32;;;;;;;;;;;;;;;;;;5388:7;5373:38;;5382:4;5373:38;;;5397:13;5373:38;;;;;;;;;;;;;;;;;;5429:4;5422:11;;5021:420;;;;:::o;5938:429::-;6015:12;248:5;;;;;;;;;;;234:19;;:10;:19;;;226:28;;;;;;;;6066:6;6045:8;:17;6054:7;6045:17;;;;;;;;;;;;;;;;:27;;6037:36;;;;;;;;6101:1;6092:6;:10;6084:19;;;;;;;;6134:43;6151:8;:17;6160:7;6151:17;;;;;;;;;;;;;;;;6170:6;6134:16;:43::i;:::-;6114:8;:17;6123:7;6114:17;;;;;;;;;;;;;;;:63;;;;6252:44;6269:9;:18;6279:7;6269:18;;;;;;;;;;;;;;;;6289:6;6252:16;:44::i;:::-;6231:9;:18;6241:7;6231:18;;;;;;;;;;;;;;;:65;;;;6321:7;6312:25;;;6330:6;6312:25;;;;;;;;;;;;;;;;;;6355:4;6348:11;;5938:429;;;;:::o;101:20::-;;;;;;;;;;;;;:::o;1147:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;3560:229::-;3625:32;3635:10;3646:3;3650:6;3625:9;:32::i;:::-;3694:3;3673:33;;3682:10;3673:33;;;3699:6;3673:33;;;;;;;;;;;;;;;;;;3560:229;;:::o;1340:44::-;;;;;;;;;;;;;;;;;:::o;1391:66::-;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;282:97::-;248:5;;;;;;;;;;;234:19;;:10;:19;;;226:28;;;;;;;;363:8;355:5;;:16;;;;;;;;;;;;;;;;;;282:97;:::o;782:128::-;844:7;877:1;872;:6;;864:15;;;;;;;;901:1;897;:5;890:12;;782:128;;;;:::o;2658:866::-;3066:21;2817:3;2810;:10;;;;2802:19;;;;;;;;2903:6;2883:9;:16;2893:5;2883:16;;;;;;;;;;;;;;;;:26;;2875:35;;;;;;;;2987:9;:14;2997:3;2987:14;;;;;;;;;;;;;;;;2978:6;2961:9;:14;2971:3;2961:14;;;;;;;;;;;;;;;;:23;:40;2953:49;;;;;;;;3109:9;:14;3119:3;3109:14;;;;;;;;;;;;;;;;3090:9;:16;3100:5;3090:16;;;;;;;;;;;;;;;;:33;3066:57;;3190:42;3207:9;:16;3217:5;3207:16;;;;;;;;;;;;;;;;3225:6;3190:16;:42::i;:::-;3171:9;:16;3181:5;3171:16;;;;;;;;;;;;;;;:61;;;;3302:40;3319:9;:14;3329:3;3319:14;;;;;;;;;;;;;;;;3335:6;3302:16;:40::i;:::-;3285:9;:14;3295:3;3285:14;;;;;;;;;;;;;;;:57;;;;3499:16;3481:9;:14;3491:3;3481:14;;;;;;;;;;;;;;;;3462:9;:16;3472:5;3462:16;;;;;;;;;;;;;;;;:33;:53;3455:61;;;;;;2658:866;;;;:::o;918:158::-;980:7;1000:9;1016:1;1012;:5;1000:17;;1039:1;1036;:4;;:12;;;;;1047:1;1044;:4;;1036:12;1028:21;;;;;;;;1067:1;1060:8;;918:158;;;;;:::o
Swarm Source
bzzr://4d9fa9c4a53c96f46cf5b65915dd54100bd38afdeac3e0ed7b4c98ed6530fde1
Loading...
Loading
Loading...
Loading
[ Download: CSV Export ]
[ Download: CSV Export ]
A token is a representation of an on-chain or off-chain asset. The token page shows information such as price, total supply, holders, transfers and social links. Learn more about this page in our Knowledge Base.