ERC-20
Source Code
Overview
Max Total Supply
1,000,000,000 SHEEP
Holders
141
Transfers
-
0 (0%)
Market
Onchain Market Cap
-
Circulating Supply Market Cap
-
Other Info
Token Contract (WITH 9 Decimals)
Loading...
Loading
Loading...
Loading
Loading...
Loading
| # | Exchange | Pair | Price | 24H Volume | % Volume |
|---|
Contract Source Code (Solidity Standard Json-Input format)
Contract Security Audit
No Contract Security Audit SubmittedSubmit Audit Here
Contract ABI
API[{"inputs":[],"stateMutability":"payable","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"},{"indexed":true,"internalType":"address","name":"newOwner","type":"address"}],"name":"OwnershipTransferred","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":"owner","type":"address"},{"internalType":"address","name":"spender","type":"address"}],"name":"allowance","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"","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":[],"name":"buyFee","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"newBuyFee","type":"uint256"},{"internalType":"uint256","name":"newSellFee","type":"uint256"}],"name":"changeFees","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"enableTrading","outputs":[],"stateMutability":"payable","type":"function"},{"inputs":[],"name":"feeAddr","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"maxWalletSize","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"removeLimits","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"renounceOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"sellFee","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"maxAmount","type":"uint256"},{"internalType":"uint256","name":"minAmount","type":"uint256"}],"name":"setSwapback","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":"amount","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"from","type":"address"},{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transferFrom","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"contract IERC20","name":"token","type":"address"}],"name":"transferStuckERC20","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"transferStuckEth","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"uniswapPair","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"stateMutability":"payable","type":"receive"}]Contract Creation Code
60a06040526774c3d285932e80006007556774c3d285932e8000600855671183c5fa6fad6000600955600f600a60146101000a81548163ffffffff021916908363ffffffff1602179055506019600a60186101000a81548163ffffffff021916908363ffffffff1602179055506001600d5f6101000a81548160ff0219169083151502179055506040518060400160405280601381526020017f546865205269676874656f7573205368656570000000000000000000000000008152506040518060400160405280600581526020017f534845455000000000000000000000000000000000000000000000000000000081525081600390816101019190610977565b5080600490816101119190610977565b50505061013061012561034360201b60201c565b61034a60201b60201c565b5f670de0b6b3a7640000905061014a61034360201b60201c565b73ffffffffffffffffffffffffffffffffffffffff1660808173ffffffffffffffffffffffffffffffffffffffff16815250505f600b819055505f600c819055506001600e5f60805173ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff0219169083151502179055506001600e5f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff0219169083151502179055506001600e5f3073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff0219169083151502179055506001600e5f61dead73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff02191690831515021790555061030830737a250d5630b4cf539739df2c5dacb4c659f2488d8361040d60201b60201c565b61032d33737a250d5630b4cf539739df2c5dacb4c659f2488d8361040d60201b60201c565b61033d33826105d060201b60201c565b50610c62565b5f33905090565b5f60055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690508160055f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff160361047b576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161047290610ac6565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036104e9576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016104e090610b54565b60405180910390fd5b8060015f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925836040516105c39190610b81565b60405180910390a3505050565b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff160361063e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161063590610be4565b60405180910390fd5b61064f5f838361073360201b60201c565b8060025f8282546106609190610c2f565b92505081905550805f808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8282546106b29190610c2f565b925050819055508173ffffffffffffffffffffffffffffffffffffffff165f73ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516107169190610b81565b60405180910390a361072f5f838361073860201b60201c565b5050565b505050565b505050565b5f81519050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f60028204905060018216806107b857607f821691505b6020821081036107cb576107ca610774565b5b50919050565b5f819050815f5260205f209050919050565b5f6020601f8301049050919050565b5f82821b905092915050565b5f6008830261082d7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff826107f2565b61083786836107f2565b95508019841693508086168417925050509392505050565b5f819050919050565b5f819050919050565b5f61087b6108766108718461084f565b610858565b61084f565b9050919050565b5f819050919050565b61089483610861565b6108a86108a082610882565b8484546107fe565b825550505050565b5f90565b6108bc6108b0565b6108c781848461088b565b505050565b5b818110156108ea576108df5f826108b4565b6001810190506108cd565b5050565b601f82111561092f57610900816107d1565b610909846107e3565b81016020851015610918578190505b61092c610924856107e3565b8301826108cc565b50505b505050565b5f82821c905092915050565b5f61094f5f1984600802610934565b1980831691505092915050565b5f6109678383610940565b9150826002028217905092915050565b6109808261073d565b67ffffffffffffffff81111561099957610998610747565b5b6109a382546107a1565b6109ae8282856108ee565b5f60209050601f8311600181146109df575f84156109cd578287015190505b6109d7858261095c565b865550610a3e565b601f1984166109ed866107d1565b5f5b82811015610a14578489015182556001820191506020850194506020810190506109ef565b86831015610a315784890151610a2d601f891682610940565b8355505b6001600288020188555050505b505050505050565b5f82825260208201905092915050565b7f45524332303a20617070726f76652066726f6d20746865207a65726f206164645f8201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b5f610ab0602483610a46565b9150610abb82610a56565b604082019050919050565b5f6020820190508181035f830152610add81610aa4565b9050919050565b7f45524332303a20617070726f766520746f20746865207a65726f2061646472655f8201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b5f610b3e602283610a46565b9150610b4982610ae4565b604082019050919050565b5f6020820190508181035f830152610b6b81610b32565b9050919050565b610b7b8161084f565b82525050565b5f602082019050610b945f830184610b72565b92915050565b7f45524332303a206d696e7420746f20746865207a65726f2061646472657373005f82015250565b5f610bce601f83610a46565b9150610bd982610b9a565b602082019050919050565b5f6020820190508181035f830152610bfb81610bc2565b9050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f610c398261084f565b9150610c448361084f565b9250828201905080821115610c5c57610c5b610c02565b5b92915050565b6080516131cd610c965f395f81816106d1015281816108520152818161087c01528181610a1c015261210401526131cd5ff3fe608060405260043610610143575f3560e01c806362aaff3a116100b55780638f3fa8601161006e5780638f3fa860146103ec57806395d89b4114610416578063a9059cbb14610440578063c816841b1461047c578063dd62ed3e146104a6578063f2fde38b146104e25761014a565b806362aaff3a1461032857806370a0823114610350578063715018a61461038c578063751039fc146103a25780638a8c523c146103b85780638da5cb5b146103c25761014a565b806321ecff5b1161010757806321ecff5b1461021c57806323b872dd146102445780632b14ca5614610280578063313ce567146102aa57806339e7fddc146102d457806347062402146102fe5761014a565b80630313fc4b1461014e57806306fdde0314610176578063095ea7b3146101a057806318160ddd146101dc57806319c67c2e146102065761014a565b3661014a57005b5f80fd5b348015610159575f80fd5b50610174600480360381019061016f91906121aa565b61050a565b005b348015610181575f80fd5b5061018a610598565b6040516101979190612258565b60405180910390f35b3480156101ab575f80fd5b506101c660048036038101906101c191906122d2565b610628565b6040516101d3919061232a565b60405180910390f35b3480156101e7575f80fd5b506101f061064a565b6040516101fd9190612352565b60405180910390f35b348015610211575f80fd5b5061021a610653565b005b348015610227575f80fd5b50610242600480360381019061023d91906121aa565b610735565b005b34801561024f575f80fd5b5061026a6004803603810190610265919061236b565b610814565b604051610277919061232a565b60405180910390f35b34801561028b575f80fd5b50610294610842565b6040516102a19190612352565b60405180910390f35b3480156102b5575f80fd5b506102be610848565b6040516102cb91906123d6565b60405180910390f35b3480156102df575f80fd5b506102e8610850565b6040516102f591906123fe565b60405180910390f35b348015610309575f80fd5b50610312610874565b60405161031f9190612352565b60405180910390f35b348015610333575f80fd5b5061034e60048036038101906103499190612452565b61087a565b005b34801561035b575f80fd5b506103766004803603810190610371919061247d565b610b15565b6040516103839190612352565b60405180910390f35b348015610397575f80fd5b506103a0610b5a565b005b3480156103ad575f80fd5b506103b6610be1565b005b6103c0610c6d565b005b3480156103cd575f80fd5b506103d6610f83565b6040516103e391906123fe565b60405180910390f35b3480156103f7575f80fd5b50610400610fab565b60405161040d9190612352565b60405180910390f35b348015610421575f80fd5b5061042a610fb1565b6040516104379190612258565b60405180910390f35b34801561044b575f80fd5b50610466600480360381019061046191906122d2565b611041565b604051610473919061232a565b60405180910390f35b348015610487575f80fd5b50610490611063565b60405161049d91906123fe565b60405180910390f35b3480156104b1575f80fd5b506104cc60048036038101906104c791906124a8565b611088565b6040516104d99190612352565b60405180910390f35b3480156104ed575f80fd5b506105086004803603810190610503919061247d565b61110a565b005b610512611200565b73ffffffffffffffffffffffffffffffffffffffff16610530610f83565b73ffffffffffffffffffffffffffffffffffffffff1614610586576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161057d90612530565b60405180910390fd5b81600881905550806009819055505050565b6060600380546105a79061257b565b80601f01602080910402602001604051908101604052809291908181526020018280546105d39061257b565b801561061e5780601f106105f55761010080835404028352916020019161061e565b820191905f5260205f20905b81548152906001019060200180831161060157829003601f168201915b5050505050905090565b5f80610632611200565b905061063f818585611207565b600191505092915050565b5f600254905090565b61065b611200565b73ffffffffffffffffffffffffffffffffffffffff16610679610f83565b73ffffffffffffffffffffffffffffffffffffffff16146106cf576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016106c690612530565b60405180910390fd5b7f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff166108fc4790811502906040515f60405180830381858888f19350505050158015610732573d5f803e3d5ffd5b50565b61073d611200565b73ffffffffffffffffffffffffffffffffffffffff1661075b610f83565b73ffffffffffffffffffffffffffffffffffffffff16146107b1576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107a890612530565b60405180910390fd5b601482111580156107c3575060148111155b610802576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107f9906125f5565b60405180910390fd5b81600b8190555080600c819055505050565b5f8061081e611200565b905061082b8582856113ca565b610836858585611455565b60019150509392505050565b600c5481565b5f6009905090565b7f000000000000000000000000000000000000000000000000000000000000000081565b600b5481565b7f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146108d1575f80fd5b3073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16036109fe578073ffffffffffffffffffffffffffffffffffffffff1663a9059cbb61dead8373ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b815260040161095c91906123fe565b602060405180830381865afa158015610977573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061099b9190612627565b6040518363ffffffff1660e01b81526004016109b8929190612652565b6020604051808303815f875af11580156109d4573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906109f891906126a3565b50610b12565b8073ffffffffffffffffffffffffffffffffffffffff1663a9059cbb7f00000000000000000000000000000000000000000000000000000000000000008373ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b8152600401610a7491906123fe565b602060405180830381865afa158015610a8f573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610ab39190612627565b6040518363ffffffff1660e01b8152600401610ad0929190612652565b6020604051808303815f875af1158015610aec573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610b1091906126a3565b505b50565b5f805f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050919050565b610b62611200565b73ffffffffffffffffffffffffffffffffffffffff16610b80610f83565b73ffffffffffffffffffffffffffffffffffffffff1614610bd6576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610bcd90612530565b60405180910390fd5b610bdf5f611b9a565b565b610be9611200565b73ffffffffffffffffffffffffffffffffffffffff16610c07610f83565b73ffffffffffffffffffffffffffffffffffffffff1614610c5d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c5490612530565b60405180910390fd5b610c6561064a565b600781905550565b610c75611200565b73ffffffffffffffffffffffffffffffffffffffff16610c93610f83565b73ffffffffffffffffffffffffffffffffffffffff1614610ce9576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ce090612530565b60405180910390fd5b610cf1610be1565b610d033330610cfe61064a565b611c5d565b737a250d5630b4cf539739df2c5dacb4c659f2488d73ffffffffffffffffffffffffffffffffffffffff1663f305d7194730610d3e30610b15565b5f8033426040518863ffffffff1660e01b8152600401610d6396959493929190612710565b60606040518083038185885af1158015610d7f573d5f803e3d5ffd5b50505050506040513d601f19601f82011682018060405250810190610da4919061276f565b505050737a250d5630b4cf539739df2c5dacb4c659f2488d73ffffffffffffffffffffffffffffffffffffffff1663c45a01556040518163ffffffff1660e01b8152600401602060405180830381865afa158015610e04573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610e2891906127d3565b73ffffffffffffffffffffffffffffffffffffffff1663e6a4390530737a250d5630b4cf539739df2c5dacb4c659f2488d73ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa158015610ea1573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610ec591906127d3565b6040518363ffffffff1660e01b8152600401610ee29291906127fe565b602060405180830381865afa158015610efd573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610f2191906127d3565b60065f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555043600a600c6101000a81548163ffffffff021916908363ffffffff160217905550565b5f60055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b60075481565b606060048054610fc09061257b565b80601f0160208091040260200160405190810160405280929190818152602001828054610fec9061257b565b80156110375780601f1061100e57610100808354040283529160200191611037565b820191905f5260205f20905b81548152906001019060200180831161101a57829003601f168201915b5050505050905090565b5f8061104b611200565b9050611058818585611455565b600191505092915050565b60065f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b5f60015f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905092915050565b611112611200565b73ffffffffffffffffffffffffffffffffffffffff16611130610f83565b73ffffffffffffffffffffffffffffffffffffffff1614611186576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161117d90612530565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16036111f4576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016111eb90612895565b60405180910390fd5b6111fd81611b9a565b50565b5f33905090565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603611275576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161126c90612923565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036112e3576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016112da906129b1565b60405180910390fd5b8060015f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925836040516113bd9190612352565b60405180910390a3505050565b5f6113d58484611088565b90507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff811461144f5781811015611441576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161143890612a19565b60405180910390fd5b61144e8484848403611207565b5b50505050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036114c3576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016114ba90612aa7565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603611531576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161152890612b35565b60405180910390fd5b5f8111611573576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161156a90612bc3565b60405180910390fd5b5f600e5f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff168061160f5750600e5f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff165b90505f73ffffffffffffffffffffffffffffffffffffffff1660065f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614158061166a5750805b6116a9576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016116a090612c2b565b60405180910390fd5b5f60065f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff161490505f60065f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168673ffffffffffffffffffffffffffffffffffffffff1614905080801561175a575082155b1561196c576007548461176c87610b15565b6117769190612c76565b1115806117c25750737a250d5630b4cf539739df2c5dacb4c659f2488d73ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff16145b611801576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016117f890612cf3565b60405180910390fd5b600a60189054906101000a900463ffffffff1663ffffffff16600a5f9054906101000a900463ffffffff1663ffffffff161161187857600a5f81819054906101000a900463ffffffff168092919061185890612d20565b91906101000a81548163ffffffff021916908363ffffffff160217905550505b600a60189054906101000a900463ffffffff1663ffffffff16600a5f9054906101000a900463ffffffff1663ffffffff16036118bd575f600b819055505f600c819055505b600a600c9054906101000a900463ffffffff1663ffffffff164363ffffffff160361196b576028600a601081819054906101000a900463ffffffff168092919061190690612d20565b91906101000a81548163ffffffff021916908363ffffffff16021790555063ffffffff161061196a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161196190612d95565b60405180910390fd5b5b5b5f61197630610b15565b90508280156119925750600a601c9054906101000a900460ff16155b80156119a057506009548110155b80156119aa575083155b80156119e45750600a60149054906101000a900463ffffffff1663ffffffff16600a5f9054906101000a900463ffffffff1663ffffffff16115b15611af657600a60089054906101000a900463ffffffff1663ffffffff16431115611a2b575f600a60046101000a81548163ffffffff021916908363ffffffff1602179055505b6001600a601c6101000a81548160ff021916908315150217905550611a63611a5e86611a5984600854611ed2565b611ed2565b611eea565b5f600a601c6101000a81548160ff0219169083151502179055505f4790505f8110611a9257611a9181612102565b5b600a600481819054906101000a900463ffffffff1680929190611ab490612d20565b91906101000a81548163ffffffff021916908363ffffffff1602179055505043600a60086101000a81548163ffffffff021916908363ffffffff160217905550505b5f82611b0457600c54611b08565b600b545b90505f81118015611b17575084155b8015611b305750600a601c9054906101000a900460ff16155b8015611b4157508280611b405750835b5b15611b85575f60648288611b559190612db3565b611b5f9190612e21565b90505f811115611b8357611b74893083611c5d565b8087611b809190612e51565b96505b505b611b90888888611c5d565b5050505050505050565b5f60055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690508160055f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603611ccb576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611cc290612ef4565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603611d39576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611d3090612f82565b60405180910390fd5b611d44838383612169565b5f805f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905081811015611dc7576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611dbe90613010565b60405180910390fd5b8181035f808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2081905550815f808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f828254611e559190612c76565b925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051611eb99190612352565b60405180910390a3611ecc84848461216e565b50505050565b5f818311611ee05782611ee2565b815b905092915050565b5f8103156120ff575f600267ffffffffffffffff811115611f0e57611f0d61302e565b5b604051908082528060200260200182016040528015611f3c5781602001602082028036833780820191505090505b50905030815f81518110611f5357611f5261305b565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff1681525050737a250d5630b4cf539739df2c5dacb4c659f2488d73ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa158015611fea573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061200e91906127d3565b816001815181106120225761202161305b565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff168152505061207b30737a250d5630b4cf539739df2c5dacb4c659f2488d84611207565b737a250d5630b4cf539739df2c5dacb4c659f2488d73ffffffffffffffffffffffffffffffffffffffff1663791ac947835f8430426040518663ffffffff1660e01b81526004016120d095949392919061313f565b5f604051808303815f87803b1580156120e7575f80fd5b505af11580156120f9573d5f803e3d5ffd5b50505050505b50565b7f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff166108fc8290811502906040515f60405180830381858888f19350505050158015612165573d5f803e3d5ffd5b5050565b505050565b505050565b5f80fd5b5f819050919050565b61218981612177565b8114612193575f80fd5b50565b5f813590506121a481612180565b92915050565b5f80604083850312156121c0576121bf612173565b5b5f6121cd85828601612196565b92505060206121de85828601612196565b9150509250929050565b5f81519050919050565b5f82825260208201905092915050565b8281835e5f83830152505050565b5f601f19601f8301169050919050565b5f61222a826121e8565b61223481856121f2565b9350612244818560208601612202565b61224d81612210565b840191505092915050565b5f6020820190508181035f8301526122708184612220565b905092915050565b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f6122a182612278565b9050919050565b6122b181612297565b81146122bb575f80fd5b50565b5f813590506122cc816122a8565b92915050565b5f80604083850312156122e8576122e7612173565b5b5f6122f5858286016122be565b925050602061230685828601612196565b9150509250929050565b5f8115159050919050565b61232481612310565b82525050565b5f60208201905061233d5f83018461231b565b92915050565b61234c81612177565b82525050565b5f6020820190506123655f830184612343565b92915050565b5f805f6060848603121561238257612381612173565b5b5f61238f868287016122be565b93505060206123a0868287016122be565b92505060406123b186828701612196565b9150509250925092565b5f60ff82169050919050565b6123d0816123bb565b82525050565b5f6020820190506123e95f8301846123c7565b92915050565b6123f881612297565b82525050565b5f6020820190506124115f8301846123ef565b92915050565b5f61242182612297565b9050919050565b61243181612417565b811461243b575f80fd5b50565b5f8135905061244c81612428565b92915050565b5f6020828403121561246757612466612173565b5b5f6124748482850161243e565b91505092915050565b5f6020828403121561249257612491612173565b5b5f61249f848285016122be565b91505092915050565b5f80604083850312156124be576124bd612173565b5b5f6124cb858286016122be565b92505060206124dc858286016122be565b9150509250929050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65725f82015250565b5f61251a6020836121f2565b9150612525826124e6565b602082019050919050565b5f6020820190508181035f8301526125478161250e565b9050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f600282049050600182168061259257607f821691505b6020821081036125a5576125a461254e565b5b50919050565b7f4e657720666565206d757374206265206c6f7765722e000000000000000000005f82015250565b5f6125df6016836121f2565b91506125ea826125ab565b602082019050919050565b5f6020820190508181035f83015261260c816125d3565b9050919050565b5f8151905061262181612180565b92915050565b5f6020828403121561263c5761263b612173565b5b5f61264984828501612613565b91505092915050565b5f6040820190506126655f8301856123ef565b6126726020830184612343565b9392505050565b61268281612310565b811461268c575f80fd5b50565b5f8151905061269d81612679565b92915050565b5f602082840312156126b8576126b7612173565b5b5f6126c58482850161268f565b91505092915050565b5f819050919050565b5f819050919050565b5f6126fa6126f56126f0846126ce565b6126d7565b612177565b9050919050565b61270a816126e0565b82525050565b5f60c0820190506127235f8301896123ef565b6127306020830188612343565b61273d6040830187612701565b61274a6060830186612701565b61275760808301856123ef565b61276460a0830184612343565b979650505050505050565b5f805f6060848603121561278657612785612173565b5b5f61279386828701612613565b93505060206127a486828701612613565b92505060406127b586828701612613565b9150509250925092565b5f815190506127cd816122a8565b92915050565b5f602082840312156127e8576127e7612173565b5b5f6127f5848285016127bf565b91505092915050565b5f6040820190506128115f8301856123ef565b61281e60208301846123ef565b9392505050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f20615f8201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b5f61287f6026836121f2565b915061288a82612825565b604082019050919050565b5f6020820190508181035f8301526128ac81612873565b9050919050565b7f45524332303a20617070726f76652066726f6d20746865207a65726f206164645f8201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b5f61290d6024836121f2565b9150612918826128b3565b604082019050919050565b5f6020820190508181035f83015261293a81612901565b9050919050565b7f45524332303a20617070726f766520746f20746865207a65726f2061646472655f8201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b5f61299b6022836121f2565b91506129a682612941565b604082019050919050565b5f6020820190508181035f8301526129c88161298f565b9050919050565b7f45524332303a20696e73756666696369656e7420616c6c6f77616e63650000005f82015250565b5f612a03601d836121f2565b9150612a0e826129cf565b602082019050919050565b5f6020820190508181035f830152612a30816129f7565b9050919050565b7f5472616e736665722066726f6d20746865207a65726f2061646472657373206e5f8201527f6f7420616c6c6f7765642e000000000000000000000000000000000000000000602082015250565b5f612a91602b836121f2565b9150612a9c82612a37565b604082019050919050565b5f6020820190508181035f830152612abe81612a85565b9050919050565b7f5472616e7366657220746f20746865207a65726f2061646472657373206e6f745f8201527f20616c6c6f7765642e0000000000000000000000000000000000000000000000602082015250565b5f612b1f6029836121f2565b9150612b2a82612ac5565b604082019050919050565b5f6020820190508181035f830152612b4c81612b13565b9050919050565b7f5472616e7366657220616d6f756e74206d7573742062652067726561746572205f8201527f7468616e207a65726f2e00000000000000000000000000000000000000000000602082015250565b5f612bad602a836121f2565b9150612bb882612b53565b604082019050919050565b5f6020820190508181035f830152612bda81612ba1565b9050919050565b7f4c69717569646974792070616972206e6f742079657420637265617465642e005f82015250565b5f612c15601f836121f2565b9150612c2082612be1565b602082019050919050565b5f6020820190508181035f830152612c4281612c09565b9050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f612c8082612177565b9150612c8b83612177565b9250828201905080821115612ca357612ca2612c49565b5b92915050565b7f4d61782077616c6c6574206578636565646564000000000000000000000000005f82015250565b5f612cdd6013836121f2565b9150612ce882612ca9565b602082019050919050565b5f6020820190508181035f830152612d0a81612cd1565b9050919050565b5f63ffffffff82169050919050565b5f612d2a82612d11565b915063ffffffff8203612d4057612d3f612c49565b5b600182019050919050565b7f457863657373206c61756e636820736e697065727300000000000000000000005f82015250565b5f612d7f6015836121f2565b9150612d8a82612d4b565b602082019050919050565b5f6020820190508181035f830152612dac81612d73565b9050919050565b5f612dbd82612177565b9150612dc883612177565b9250828202612dd681612177565b91508282048414831517612ded57612dec612c49565b5b5092915050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601260045260245ffd5b5f612e2b82612177565b9150612e3683612177565b925082612e4657612e45612df4565b5b828204905092915050565b5f612e5b82612177565b9150612e6683612177565b9250828203905081811115612e7e57612e7d612c49565b5b92915050565b7f45524332303a207472616e736665722066726f6d20746865207a65726f2061645f8201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b5f612ede6025836121f2565b9150612ee982612e84565b604082019050919050565b5f6020820190508181035f830152612f0b81612ed2565b9050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f20616464725f8201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b5f612f6c6023836121f2565b9150612f7782612f12565b604082019050919050565b5f6020820190508181035f830152612f9981612f60565b9050919050565b7f45524332303a207472616e7366657220616d6f756e74206578636565647320625f8201527f616c616e63650000000000000000000000000000000000000000000000000000602082015250565b5f612ffa6026836121f2565b915061300582612fa0565b604082019050919050565b5f6020820190508181035f83015261302781612fee565b9050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b7f4e487b71000000000000000000000000000000000000000000000000000000005f52603260045260245ffd5b5f81519050919050565b5f82825260208201905092915050565b5f819050602082019050919050565b6130ba81612297565b82525050565b5f6130cb83836130b1565b60208301905092915050565b5f602082019050919050565b5f6130ed82613088565b6130f78185613092565b9350613102836130a2565b805f5b8381101561313257815161311988826130c0565b9750613124836130d7565b925050600181019050613105565b5085935050505092915050565b5f60a0820190506131525f830188612343565b61315f6020830187612701565b818103604083015261317181866130e3565b905061318060608301856123ef565b61318d6080830184612343565b969550505050505056fea2646970667358221220b6fd10e8a39ad475cfc94847c04d5a5d06e332bf1c9428c5d6c0674d09c4c11c64736f6c634300081a0033
Deployed Bytecode
0x608060405260043610610143575f3560e01c806362aaff3a116100b55780638f3fa8601161006e5780638f3fa860146103ec57806395d89b4114610416578063a9059cbb14610440578063c816841b1461047c578063dd62ed3e146104a6578063f2fde38b146104e25761014a565b806362aaff3a1461032857806370a0823114610350578063715018a61461038c578063751039fc146103a25780638a8c523c146103b85780638da5cb5b146103c25761014a565b806321ecff5b1161010757806321ecff5b1461021c57806323b872dd146102445780632b14ca5614610280578063313ce567146102aa57806339e7fddc146102d457806347062402146102fe5761014a565b80630313fc4b1461014e57806306fdde0314610176578063095ea7b3146101a057806318160ddd146101dc57806319c67c2e146102065761014a565b3661014a57005b5f80fd5b348015610159575f80fd5b50610174600480360381019061016f91906121aa565b61050a565b005b348015610181575f80fd5b5061018a610598565b6040516101979190612258565b60405180910390f35b3480156101ab575f80fd5b506101c660048036038101906101c191906122d2565b610628565b6040516101d3919061232a565b60405180910390f35b3480156101e7575f80fd5b506101f061064a565b6040516101fd9190612352565b60405180910390f35b348015610211575f80fd5b5061021a610653565b005b348015610227575f80fd5b50610242600480360381019061023d91906121aa565b610735565b005b34801561024f575f80fd5b5061026a6004803603810190610265919061236b565b610814565b604051610277919061232a565b60405180910390f35b34801561028b575f80fd5b50610294610842565b6040516102a19190612352565b60405180910390f35b3480156102b5575f80fd5b506102be610848565b6040516102cb91906123d6565b60405180910390f35b3480156102df575f80fd5b506102e8610850565b6040516102f591906123fe565b60405180910390f35b348015610309575f80fd5b50610312610874565b60405161031f9190612352565b60405180910390f35b348015610333575f80fd5b5061034e60048036038101906103499190612452565b61087a565b005b34801561035b575f80fd5b506103766004803603810190610371919061247d565b610b15565b6040516103839190612352565b60405180910390f35b348015610397575f80fd5b506103a0610b5a565b005b3480156103ad575f80fd5b506103b6610be1565b005b6103c0610c6d565b005b3480156103cd575f80fd5b506103d6610f83565b6040516103e391906123fe565b60405180910390f35b3480156103f7575f80fd5b50610400610fab565b60405161040d9190612352565b60405180910390f35b348015610421575f80fd5b5061042a610fb1565b6040516104379190612258565b60405180910390f35b34801561044b575f80fd5b50610466600480360381019061046191906122d2565b611041565b604051610473919061232a565b60405180910390f35b348015610487575f80fd5b50610490611063565b60405161049d91906123fe565b60405180910390f35b3480156104b1575f80fd5b506104cc60048036038101906104c791906124a8565b611088565b6040516104d99190612352565b60405180910390f35b3480156104ed575f80fd5b506105086004803603810190610503919061247d565b61110a565b005b610512611200565b73ffffffffffffffffffffffffffffffffffffffff16610530610f83565b73ffffffffffffffffffffffffffffffffffffffff1614610586576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161057d90612530565b60405180910390fd5b81600881905550806009819055505050565b6060600380546105a79061257b565b80601f01602080910402602001604051908101604052809291908181526020018280546105d39061257b565b801561061e5780601f106105f55761010080835404028352916020019161061e565b820191905f5260205f20905b81548152906001019060200180831161060157829003601f168201915b5050505050905090565b5f80610632611200565b905061063f818585611207565b600191505092915050565b5f600254905090565b61065b611200565b73ffffffffffffffffffffffffffffffffffffffff16610679610f83565b73ffffffffffffffffffffffffffffffffffffffff16146106cf576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016106c690612530565b60405180910390fd5b7f0000000000000000000000002ca996ff22e3515cf45146295bd864db045b9f8e73ffffffffffffffffffffffffffffffffffffffff166108fc4790811502906040515f60405180830381858888f19350505050158015610732573d5f803e3d5ffd5b50565b61073d611200565b73ffffffffffffffffffffffffffffffffffffffff1661075b610f83565b73ffffffffffffffffffffffffffffffffffffffff16146107b1576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107a890612530565b60405180910390fd5b601482111580156107c3575060148111155b610802576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107f9906125f5565b60405180910390fd5b81600b8190555080600c819055505050565b5f8061081e611200565b905061082b8582856113ca565b610836858585611455565b60019150509392505050565b600c5481565b5f6009905090565b7f0000000000000000000000002ca996ff22e3515cf45146295bd864db045b9f8e81565b600b5481565b7f0000000000000000000000002ca996ff22e3515cf45146295bd864db045b9f8e73ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146108d1575f80fd5b3073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16036109fe578073ffffffffffffffffffffffffffffffffffffffff1663a9059cbb61dead8373ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b815260040161095c91906123fe565b602060405180830381865afa158015610977573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061099b9190612627565b6040518363ffffffff1660e01b81526004016109b8929190612652565b6020604051808303815f875af11580156109d4573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906109f891906126a3565b50610b12565b8073ffffffffffffffffffffffffffffffffffffffff1663a9059cbb7f0000000000000000000000002ca996ff22e3515cf45146295bd864db045b9f8e8373ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b8152600401610a7491906123fe565b602060405180830381865afa158015610a8f573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610ab39190612627565b6040518363ffffffff1660e01b8152600401610ad0929190612652565b6020604051808303815f875af1158015610aec573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610b1091906126a3565b505b50565b5f805f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050919050565b610b62611200565b73ffffffffffffffffffffffffffffffffffffffff16610b80610f83565b73ffffffffffffffffffffffffffffffffffffffff1614610bd6576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610bcd90612530565b60405180910390fd5b610bdf5f611b9a565b565b610be9611200565b73ffffffffffffffffffffffffffffffffffffffff16610c07610f83565b73ffffffffffffffffffffffffffffffffffffffff1614610c5d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c5490612530565b60405180910390fd5b610c6561064a565b600781905550565b610c75611200565b73ffffffffffffffffffffffffffffffffffffffff16610c93610f83565b73ffffffffffffffffffffffffffffffffffffffff1614610ce9576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ce090612530565b60405180910390fd5b610cf1610be1565b610d033330610cfe61064a565b611c5d565b737a250d5630b4cf539739df2c5dacb4c659f2488d73ffffffffffffffffffffffffffffffffffffffff1663f305d7194730610d3e30610b15565b5f8033426040518863ffffffff1660e01b8152600401610d6396959493929190612710565b60606040518083038185885af1158015610d7f573d5f803e3d5ffd5b50505050506040513d601f19601f82011682018060405250810190610da4919061276f565b505050737a250d5630b4cf539739df2c5dacb4c659f2488d73ffffffffffffffffffffffffffffffffffffffff1663c45a01556040518163ffffffff1660e01b8152600401602060405180830381865afa158015610e04573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610e2891906127d3565b73ffffffffffffffffffffffffffffffffffffffff1663e6a4390530737a250d5630b4cf539739df2c5dacb4c659f2488d73ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa158015610ea1573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610ec591906127d3565b6040518363ffffffff1660e01b8152600401610ee29291906127fe565b602060405180830381865afa158015610efd573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610f2191906127d3565b60065f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555043600a600c6101000a81548163ffffffff021916908363ffffffff160217905550565b5f60055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b60075481565b606060048054610fc09061257b565b80601f0160208091040260200160405190810160405280929190818152602001828054610fec9061257b565b80156110375780601f1061100e57610100808354040283529160200191611037565b820191905f5260205f20905b81548152906001019060200180831161101a57829003601f168201915b5050505050905090565b5f8061104b611200565b9050611058818585611455565b600191505092915050565b60065f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b5f60015f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905092915050565b611112611200565b73ffffffffffffffffffffffffffffffffffffffff16611130610f83565b73ffffffffffffffffffffffffffffffffffffffff1614611186576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161117d90612530565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16036111f4576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016111eb90612895565b60405180910390fd5b6111fd81611b9a565b50565b5f33905090565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603611275576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161126c90612923565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036112e3576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016112da906129b1565b60405180910390fd5b8060015f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925836040516113bd9190612352565b60405180910390a3505050565b5f6113d58484611088565b90507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff811461144f5781811015611441576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161143890612a19565b60405180910390fd5b61144e8484848403611207565b5b50505050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036114c3576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016114ba90612aa7565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603611531576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161152890612b35565b60405180910390fd5b5f8111611573576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161156a90612bc3565b60405180910390fd5b5f600e5f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff168061160f5750600e5f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff165b90505f73ffffffffffffffffffffffffffffffffffffffff1660065f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614158061166a5750805b6116a9576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016116a090612c2b565b60405180910390fd5b5f60065f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff161490505f60065f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168673ffffffffffffffffffffffffffffffffffffffff1614905080801561175a575082155b1561196c576007548461176c87610b15565b6117769190612c76565b1115806117c25750737a250d5630b4cf539739df2c5dacb4c659f2488d73ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff16145b611801576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016117f890612cf3565b60405180910390fd5b600a60189054906101000a900463ffffffff1663ffffffff16600a5f9054906101000a900463ffffffff1663ffffffff161161187857600a5f81819054906101000a900463ffffffff168092919061185890612d20565b91906101000a81548163ffffffff021916908363ffffffff160217905550505b600a60189054906101000a900463ffffffff1663ffffffff16600a5f9054906101000a900463ffffffff1663ffffffff16036118bd575f600b819055505f600c819055505b600a600c9054906101000a900463ffffffff1663ffffffff164363ffffffff160361196b576028600a601081819054906101000a900463ffffffff168092919061190690612d20565b91906101000a81548163ffffffff021916908363ffffffff16021790555063ffffffff161061196a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161196190612d95565b60405180910390fd5b5b5b5f61197630610b15565b90508280156119925750600a601c9054906101000a900460ff16155b80156119a057506009548110155b80156119aa575083155b80156119e45750600a60149054906101000a900463ffffffff1663ffffffff16600a5f9054906101000a900463ffffffff1663ffffffff16115b15611af657600a60089054906101000a900463ffffffff1663ffffffff16431115611a2b575f600a60046101000a81548163ffffffff021916908363ffffffff1602179055505b6001600a601c6101000a81548160ff021916908315150217905550611a63611a5e86611a5984600854611ed2565b611ed2565b611eea565b5f600a601c6101000a81548160ff0219169083151502179055505f4790505f8110611a9257611a9181612102565b5b600a600481819054906101000a900463ffffffff1680929190611ab490612d20565b91906101000a81548163ffffffff021916908363ffffffff1602179055505043600a60086101000a81548163ffffffff021916908363ffffffff160217905550505b5f82611b0457600c54611b08565b600b545b90505f81118015611b17575084155b8015611b305750600a601c9054906101000a900460ff16155b8015611b4157508280611b405750835b5b15611b85575f60648288611b559190612db3565b611b5f9190612e21565b90505f811115611b8357611b74893083611c5d565b8087611b809190612e51565b96505b505b611b90888888611c5d565b5050505050505050565b5f60055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690508160055f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603611ccb576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611cc290612ef4565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603611d39576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611d3090612f82565b60405180910390fd5b611d44838383612169565b5f805f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905081811015611dc7576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611dbe90613010565b60405180910390fd5b8181035f808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2081905550815f808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f828254611e559190612c76565b925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051611eb99190612352565b60405180910390a3611ecc84848461216e565b50505050565b5f818311611ee05782611ee2565b815b905092915050565b5f8103156120ff575f600267ffffffffffffffff811115611f0e57611f0d61302e565b5b604051908082528060200260200182016040528015611f3c5781602001602082028036833780820191505090505b50905030815f81518110611f5357611f5261305b565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff1681525050737a250d5630b4cf539739df2c5dacb4c659f2488d73ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa158015611fea573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061200e91906127d3565b816001815181106120225761202161305b565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff168152505061207b30737a250d5630b4cf539739df2c5dacb4c659f2488d84611207565b737a250d5630b4cf539739df2c5dacb4c659f2488d73ffffffffffffffffffffffffffffffffffffffff1663791ac947835f8430426040518663ffffffff1660e01b81526004016120d095949392919061313f565b5f604051808303815f87803b1580156120e7575f80fd5b505af11580156120f9573d5f803e3d5ffd5b50505050505b50565b7f0000000000000000000000002ca996ff22e3515cf45146295bd864db045b9f8e73ffffffffffffffffffffffffffffffffffffffff166108fc8290811502906040515f60405180830381858888f19350505050158015612165573d5f803e3d5ffd5b5050565b505050565b505050565b5f80fd5b5f819050919050565b61218981612177565b8114612193575f80fd5b50565b5f813590506121a481612180565b92915050565b5f80604083850312156121c0576121bf612173565b5b5f6121cd85828601612196565b92505060206121de85828601612196565b9150509250929050565b5f81519050919050565b5f82825260208201905092915050565b8281835e5f83830152505050565b5f601f19601f8301169050919050565b5f61222a826121e8565b61223481856121f2565b9350612244818560208601612202565b61224d81612210565b840191505092915050565b5f6020820190508181035f8301526122708184612220565b905092915050565b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f6122a182612278565b9050919050565b6122b181612297565b81146122bb575f80fd5b50565b5f813590506122cc816122a8565b92915050565b5f80604083850312156122e8576122e7612173565b5b5f6122f5858286016122be565b925050602061230685828601612196565b9150509250929050565b5f8115159050919050565b61232481612310565b82525050565b5f60208201905061233d5f83018461231b565b92915050565b61234c81612177565b82525050565b5f6020820190506123655f830184612343565b92915050565b5f805f6060848603121561238257612381612173565b5b5f61238f868287016122be565b93505060206123a0868287016122be565b92505060406123b186828701612196565b9150509250925092565b5f60ff82169050919050565b6123d0816123bb565b82525050565b5f6020820190506123e95f8301846123c7565b92915050565b6123f881612297565b82525050565b5f6020820190506124115f8301846123ef565b92915050565b5f61242182612297565b9050919050565b61243181612417565b811461243b575f80fd5b50565b5f8135905061244c81612428565b92915050565b5f6020828403121561246757612466612173565b5b5f6124748482850161243e565b91505092915050565b5f6020828403121561249257612491612173565b5b5f61249f848285016122be565b91505092915050565b5f80604083850312156124be576124bd612173565b5b5f6124cb858286016122be565b92505060206124dc858286016122be565b9150509250929050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65725f82015250565b5f61251a6020836121f2565b9150612525826124e6565b602082019050919050565b5f6020820190508181035f8301526125478161250e565b9050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f600282049050600182168061259257607f821691505b6020821081036125a5576125a461254e565b5b50919050565b7f4e657720666565206d757374206265206c6f7765722e000000000000000000005f82015250565b5f6125df6016836121f2565b91506125ea826125ab565b602082019050919050565b5f6020820190508181035f83015261260c816125d3565b9050919050565b5f8151905061262181612180565b92915050565b5f6020828403121561263c5761263b612173565b5b5f61264984828501612613565b91505092915050565b5f6040820190506126655f8301856123ef565b6126726020830184612343565b9392505050565b61268281612310565b811461268c575f80fd5b50565b5f8151905061269d81612679565b92915050565b5f602082840312156126b8576126b7612173565b5b5f6126c58482850161268f565b91505092915050565b5f819050919050565b5f819050919050565b5f6126fa6126f56126f0846126ce565b6126d7565b612177565b9050919050565b61270a816126e0565b82525050565b5f60c0820190506127235f8301896123ef565b6127306020830188612343565b61273d6040830187612701565b61274a6060830186612701565b61275760808301856123ef565b61276460a0830184612343565b979650505050505050565b5f805f6060848603121561278657612785612173565b5b5f61279386828701612613565b93505060206127a486828701612613565b92505060406127b586828701612613565b9150509250925092565b5f815190506127cd816122a8565b92915050565b5f602082840312156127e8576127e7612173565b5b5f6127f5848285016127bf565b91505092915050565b5f6040820190506128115f8301856123ef565b61281e60208301846123ef565b9392505050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f20615f8201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b5f61287f6026836121f2565b915061288a82612825565b604082019050919050565b5f6020820190508181035f8301526128ac81612873565b9050919050565b7f45524332303a20617070726f76652066726f6d20746865207a65726f206164645f8201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b5f61290d6024836121f2565b9150612918826128b3565b604082019050919050565b5f6020820190508181035f83015261293a81612901565b9050919050565b7f45524332303a20617070726f766520746f20746865207a65726f2061646472655f8201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b5f61299b6022836121f2565b91506129a682612941565b604082019050919050565b5f6020820190508181035f8301526129c88161298f565b9050919050565b7f45524332303a20696e73756666696369656e7420616c6c6f77616e63650000005f82015250565b5f612a03601d836121f2565b9150612a0e826129cf565b602082019050919050565b5f6020820190508181035f830152612a30816129f7565b9050919050565b7f5472616e736665722066726f6d20746865207a65726f2061646472657373206e5f8201527f6f7420616c6c6f7765642e000000000000000000000000000000000000000000602082015250565b5f612a91602b836121f2565b9150612a9c82612a37565b604082019050919050565b5f6020820190508181035f830152612abe81612a85565b9050919050565b7f5472616e7366657220746f20746865207a65726f2061646472657373206e6f745f8201527f20616c6c6f7765642e0000000000000000000000000000000000000000000000602082015250565b5f612b1f6029836121f2565b9150612b2a82612ac5565b604082019050919050565b5f6020820190508181035f830152612b4c81612b13565b9050919050565b7f5472616e7366657220616d6f756e74206d7573742062652067726561746572205f8201527f7468616e207a65726f2e00000000000000000000000000000000000000000000602082015250565b5f612bad602a836121f2565b9150612bb882612b53565b604082019050919050565b5f6020820190508181035f830152612bda81612ba1565b9050919050565b7f4c69717569646974792070616972206e6f742079657420637265617465642e005f82015250565b5f612c15601f836121f2565b9150612c2082612be1565b602082019050919050565b5f6020820190508181035f830152612c4281612c09565b9050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f612c8082612177565b9150612c8b83612177565b9250828201905080821115612ca357612ca2612c49565b5b92915050565b7f4d61782077616c6c6574206578636565646564000000000000000000000000005f82015250565b5f612cdd6013836121f2565b9150612ce882612ca9565b602082019050919050565b5f6020820190508181035f830152612d0a81612cd1565b9050919050565b5f63ffffffff82169050919050565b5f612d2a82612d11565b915063ffffffff8203612d4057612d3f612c49565b5b600182019050919050565b7f457863657373206c61756e636820736e697065727300000000000000000000005f82015250565b5f612d7f6015836121f2565b9150612d8a82612d4b565b602082019050919050565b5f6020820190508181035f830152612dac81612d73565b9050919050565b5f612dbd82612177565b9150612dc883612177565b9250828202612dd681612177565b91508282048414831517612ded57612dec612c49565b5b5092915050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601260045260245ffd5b5f612e2b82612177565b9150612e3683612177565b925082612e4657612e45612df4565b5b828204905092915050565b5f612e5b82612177565b9150612e6683612177565b9250828203905081811115612e7e57612e7d612c49565b5b92915050565b7f45524332303a207472616e736665722066726f6d20746865207a65726f2061645f8201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b5f612ede6025836121f2565b9150612ee982612e84565b604082019050919050565b5f6020820190508181035f830152612f0b81612ed2565b9050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f20616464725f8201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b5f612f6c6023836121f2565b9150612f7782612f12565b604082019050919050565b5f6020820190508181035f830152612f9981612f60565b9050919050565b7f45524332303a207472616e7366657220616d6f756e74206578636565647320625f8201527f616c616e63650000000000000000000000000000000000000000000000000000602082015250565b5f612ffa6026836121f2565b915061300582612fa0565b604082019050919050565b5f6020820190508181035f83015261302781612fee565b9050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b7f4e487b71000000000000000000000000000000000000000000000000000000005f52603260045260245ffd5b5f81519050919050565b5f82825260208201905092915050565b5f819050602082019050919050565b6130ba81612297565b82525050565b5f6130cb83836130b1565b60208301905092915050565b5f602082019050919050565b5f6130ed82613088565b6130f78185613092565b9350613102836130a2565b805f5b8381101561313257815161311988826130c0565b9750613124836130d7565b925050600181019050613105565b5085935050505092915050565b5f60a0820190506131525f830188612343565b61315f6020830187612701565b818103604083015261317181866130e3565b905061318060608301856123ef565b61318d6080830184612343565b969550505050505056fea2646970667358221220b6fd10e8a39ad475cfc94847c04d5a5d06e332bf1c9428c5d6c0674d09c4c11c64736f6c634300081a0033
🤖 Code Reader Beta
Generate instant answers for your smart contract questions using Al Models. Read more.
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.
Add Token to MetaMask (Web3)

