ETH Price: $2,288.74 (+1.09%)

Token

unlocked Kat (unKat)

Overview

Max Total Supply

134,581.648460839456491083 unKat

Holders

368

Market

Price

$0.00 @ 0.000000 ETH

Onchain Market Cap

-

Circulating Supply Market Cap

-

Other Info

Token Contract (WITH 18 Decimals)

Balance
0.22038163186926349 unKat

Value
$0.00
0x925030586aee5426e5a828c5c1b595727353dada
Loading...
Loading
Loading...
Loading
Loading...
Loading

Click here to update the token information / general information
Source Code Verified Exact Match

Contract Name

UnKat

Compiler Version
v0.8.28+commit.7893614a
Optimization Enabled
No with 200 runs
Other Settings
prague EvmVersion
License
Unlicense
Contract Source Code (Solidity Standard Json-Input format)
Contract Security Audit
No Contract Security Audit SubmittedSubmit Audit Here

Contract Security Audit

Contract ABI
API
[{"inputs":[{"internalType":"address","name":"_kat","type":"address"},{"internalType":"address","name":"_distributor","type":"address"}],"stateMutability":"nonpayable","type":"constructor"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"allowance","type":"uint256"},{"internalType":"uint256","name":"needed","type":"uint256"}],"name":"ERC20InsufficientAllowance","type":"error"},{"inputs":[{"internalType":"address","name":"sender","type":"address"},{"internalType":"uint256","name":"balance","type":"uint256"},{"internalType":"uint256","name":"needed","type":"uint256"}],"name":"ERC20InsufficientBalance","type":"error"},{"inputs":[{"internalType":"address","name":"approver","type":"address"}],"name":"ERC20InvalidApprover","type":"error"},{"inputs":[{"internalType":"address","name":"receiver","type":"address"}],"name":"ERC20InvalidReceiver","type":"error"},{"inputs":[{"internalType":"address","name":"sender","type":"address"}],"name":"ERC20InvalidSender","type":"error"},{"inputs":[{"internalType":"address","name":"spender","type":"address"}],"name":"ERC20InvalidSpender","type":"error"},{"inputs":[],"name":"InvalidToken","type":"error"},{"inputs":[],"name":"OnlyDistributor","type":"error"},{"inputs":[{"internalType":"address","name":"token","type":"address"}],"name":"SafeERC20FailedOperation","type":"error"},{"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":"from","type":"address"},{"indexed":true,"internalType":"address","name":"to","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Transfer","type":"event"},{"inputs":[],"name":"CALLBACK_SUCCESS","outputs":[{"internalType":"bytes32","name":"","type":"bytes32"}],"stateMutability":"view","type":"function"},{"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":"value","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":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"distributor","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"factory","outputs":[{"internalType":"contract UnKatFactory","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"kat","outputs":[{"internalType":"contract ERC20","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"user","type":"address"},{"internalType":"address","name":"token","type":"address"},{"internalType":"uint256","name":"","type":"uint256"},{"internalType":"bytes","name":"data","type":"bytes"}],"name":"onClaim","outputs":[{"internalType":"bytes32","name":"","type":"bytes32"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"redeem","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":"","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":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"}]
60e060405234801561000f575f5ffd5b506040516120f53803806120f5833981810160405281019061003191906101c0565b6040518060400160405280600c81526020017f756e6c6f636b6564204b617400000000000000000000000000000000000000008152506040518060400160405280600581526020017f756e4b617400000000000000000000000000000000000000000000000000000081525081600390816100ac919061043b565b5080600490816100bc919061043b565b5050503373ffffffffffffffffffffffffffffffffffffffff1660808173ffffffffffffffffffffffffffffffffffffffff16815250508173ffffffffffffffffffffffffffffffffffffffff1660c08173ffffffffffffffffffffffffffffffffffffffff16815250508073ffffffffffffffffffffffffffffffffffffffff1660a08173ffffffffffffffffffffffffffffffffffffffff1681525050505061050a565b5f5ffd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f61018f82610166565b9050919050565b61019f81610185565b81146101a9575f5ffd5b50565b5f815190506101ba81610196565b92915050565b5f5f604083850312156101d6576101d5610162565b5b5f6101e3858286016101ac565b92505060206101f4858286016101ac565b9150509250929050565b5f81519050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f600282049050600182168061027957607f821691505b60208210810361028c5761028b610235565b5b50919050565b5f819050815f5260205f209050919050565b5f6020601f8301049050919050565b5f82821b905092915050565b5f600883026102ee7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff826102b3565b6102f886836102b3565b95508019841693508086168417925050509392505050565b5f819050919050565b5f819050919050565b5f61033c61033761033284610310565b610319565b610310565b9050919050565b5f819050919050565b61035583610322565b61036961036182610343565b8484546102bf565b825550505050565b5f5f905090565b610380610371565b61038b81848461034c565b505050565b5b818110156103ae576103a35f82610378565b600181019050610391565b5050565b601f8211156103f3576103c481610292565b6103cd846102a4565b810160208510156103dc578190505b6103f06103e8856102a4565b830182610390565b50505b505050565b5f82821c905092915050565b5f6104135f19846008026103f8565b1980831691505092915050565b5f61042b8383610404565b9150826002028217905092915050565b610444826101fe565b67ffffffffffffffff81111561045d5761045c610208565b5b6104678254610262565b6104728282856103b2565b5f60209050601f8311600181146104a3575f8415610491578287015190505b61049b8582610420565b865550610502565b601f1984166104b186610292565b5f5b828110156104d8578489015182556001820191506020850194506020810190506104b3565b868310156104f557848901516104f1601f891682610404565b8355505b6001600288020188555050505b505050505050565b60805160a05160c051611b906105655f395f818161049c015281816105ea01528181610838015261088101525f818161041701526107e101525f81816104f10152818161080501528181610ac50152610b9b0152611b905ff3fe608060405234801561000f575f5ffd5b50600436106100f3575f3560e01c80638237e53811610095578063c45a015511610064578063c45a01551461029b578063db006a75146102b9578063dc7feb26146102d5578063dd62ed3e146102f3576100f3565b80638237e5381461021157806395d89b411461022f578063a9059cbb1461024d578063bfe109281461027d576100f3565b806323b872dd116100d157806323b872dd14610163578063313ce567146101935780635f20da2d146101b157806370a08231146101e1576100f3565b806306fdde03146100f7578063095ea7b31461011557806318160ddd14610145575b5f5ffd5b6100ff610323565b60405161010c91906112d8565b60405180910390f35b61012f600480360381019061012a9190611396565b6103b3565b60405161013c91906113ee565b60405180910390f35b61014d6103d5565b60405161015a9190611416565b60405180910390f35b61017d6004803603810190610178919061142f565b6103de565b60405161018a91906113ee565b60405180910390f35b61019b61040c565b6040516101a8919061149a565b60405180910390f35b6101cb60048036038101906101c691906115df565b610414565b6040516101d89190611677565b60405180910390f35b6101fb60048036038101906101f69190611690565b6106c4565b6040516102089190611416565b60405180910390f35b610219610709565b6040516102269190611677565b60405180910390f35b61023761072d565b60405161024491906112d8565b60405180910390f35b61026760048036038101906102629190611396565b6107bd565b60405161027491906113ee565b60405180910390f35b6102856107df565b60405161029291906116ca565b60405180910390f35b6102a3610803565b6040516102b0919061173e565b60405180910390f35b6102d360048036038101906102ce9190611757565b610827565b005b6102dd61087f565b6040516102ea91906117a2565b60405180910390f35b61030d600480360381019061030891906117bb565b6108a3565b60405161031a9190611416565b60405180910390f35b60606003805461033290611826565b80601f016020809104026020016040519081016040528092919081815260200182805461035e90611826565b80156103a95780601f10610380576101008083540402835291602001916103a9565b820191905f5260205f20905b81548152906001019060200180831161038c57829003601f168201915b5050505050905090565b5f5f6103bd610925565b90506103ca81858561092c565b600191505092915050565b5f600254905090565b5f5f6103e8610925565b90506103f585828561093e565b6104008585856109d1565b60019150509392505050565b5f6012905090565b5f7f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461049a576040517f1b8f6df300000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b7f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff16148061058857507f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff166345f87227856040518263ffffffff1660e01b815260040161054891906116ca565b602060405180830381865afa158015610563573d5f5f3e3d5ffd5b505050506040513d601f19601f820116820180604052508101906105879190611880565b5b6105be576040517fc1ab6dc100000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b5f60208351036105df57828060200190518101906105dc91906118e6565b90505b5f6105e86103d5565b7f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b815260040161064191906116ca565b602060405180830381865afa15801561065c573d5f5f3e3d5ffd5b505050506040513d601f19601f820116820180604052508101906106809190611925565b61068a919061197d565b9050610697878284610ac1565b7f41263d2f619e70e9cb211899844b4cf7322f9939361a152780541ef1d2031cb692505050949350505050565b5f5f5f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050919050565b7f41263d2f619e70e9cb211899844b4cf7322f9939361a152780541ef1d2031cb681565b60606004805461073c90611826565b80601f016020809104026020016040519081016040528092919081815260200182805461076890611826565b80156107b35780601f1061078a576101008083540402835291602001916107b3565b820191905f5260205f20905b81548152906001019060200180831161079657829003601f168201915b5050505050905090565b5f5f6107c7610925565b90506107d48185856109d1565b600191505092915050565b7f000000000000000000000000000000000000000000000000000000000000000081565b7f000000000000000000000000000000000000000000000000000000000000000081565b6108313382610c68565b61087c33827f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff16610ce79092919063ffffffff16565b50565b7f000000000000000000000000000000000000000000000000000000000000000081565b5f60015f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905092915050565b5f33905090565b6109398383836001610d66565b505050565b5f61094984846108a3565b90507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8110156109cb57818110156109bc578281836040517ffb8f41b20000000000000000000000000000000000000000000000000000000081526004016109b3939291906119b0565b60405180910390fd5b6109ca84848484035f610d66565b5b50505050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610a41575f6040517f96c6fd1e000000000000000000000000000000000000000000000000000000008152600401610a3891906116ca565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610ab1575f6040517fec442f05000000000000000000000000000000000000000000000000000000008152600401610aa891906116ca565b60405180910390fd5b610abc838383610f35565b505050565b5f5f7f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff16639af608c9846040518263ffffffff1660e01b8152600401610b1c91906116ca565b6040805180830381865afa158015610b36573d5f5f3e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610b5a91906119e5565b915091505f6127108386610b6e9190611a23565b610b789190611a91565b90505f6127108387610b8a9190611a23565b610b949190611a91565b9050610c2c7f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff16638da5cb5b6040518163ffffffff1660e01b8152600401602060405180830381865afa158015610c02573d5f5f3e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610c269190611ad5565b8361114e565b610c4c87828489610c3d919061197d565b610c47919061197d565b61114e565b5f811115610c5f57610c5e858261114e565b5b50505050505050565b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610cd8575f6040517f96c6fd1e000000000000000000000000000000000000000000000000000000008152600401610ccf91906116ca565b60405180910390fd5b610ce3825f83610f35565b5050565b610d61838473ffffffffffffffffffffffffffffffffffffffff1663a9059cbb8585604051602401610d1a929190611b00565b604051602081830303815290604052915060e01b6020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff83818316178352505050506111cd565b505050565b5f73ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1603610dd6575f6040517fe602df05000000000000000000000000000000000000000000000000000000008152600401610dcd91906116ca565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610e46575f6040517f94280d62000000000000000000000000000000000000000000000000000000008152600401610e3d91906116ca565b60405180910390fd5b8160015f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508015610f2f578273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92584604051610f269190611416565b60405180910390a35b50505050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610f85578060025f828254610f799190611b27565b92505081905550611053565b5f5f5f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205490508181101561100e578381836040517fe450d38c000000000000000000000000000000000000000000000000000000008152600401611005939291906119b0565b60405180910390fd5b8181035f5f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2081905550505b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff160361109a578060025f82825403925050819055506110e4565b805f5f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f82825401925050819055505b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516111419190611416565b60405180910390a3505050565b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036111be575f6040517fec442f050000000000000000000000000000000000000000000000000000000081526004016111b591906116ca565b60405180910390fd5b6111c95f8383610f35565b5050565b5f5f60205f8451602086015f885af1806111ec576040513d5f823e3d81fd5b3d92505f519150505f8214611205576001811415611220565b5f8473ffffffffffffffffffffffffffffffffffffffff163b145b1561126257836040517f5274afe700000000000000000000000000000000000000000000000000000000815260040161125991906116ca565b60405180910390fd5b50505050565b5f81519050919050565b5f82825260208201905092915050565b8281835e5f83830152505050565b5f601f19601f8301169050919050565b5f6112aa82611268565b6112b48185611272565b93506112c4818560208601611282565b6112cd81611290565b840191505092915050565b5f6020820190508181035f8301526112f081846112a0565b905092915050565b5f604051905090565b5f5ffd5b5f5ffd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f61133282611309565b9050919050565b61134281611328565b811461134c575f5ffd5b50565b5f8135905061135d81611339565b92915050565b5f819050919050565b61137581611363565b811461137f575f5ffd5b50565b5f813590506113908161136c565b92915050565b5f5f604083850312156113ac576113ab611301565b5b5f6113b98582860161134f565b92505060206113ca85828601611382565b9150509250929050565b5f8115159050919050565b6113e8816113d4565b82525050565b5f6020820190506114015f8301846113df565b92915050565b61141081611363565b82525050565b5f6020820190506114295f830184611407565b92915050565b5f5f5f6060848603121561144657611445611301565b5b5f6114538682870161134f565b93505060206114648682870161134f565b925050604061147586828701611382565b9150509250925092565b5f60ff82169050919050565b6114948161147f565b82525050565b5f6020820190506114ad5f83018461148b565b92915050565b5f5ffd5b5f5ffd5b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b6114f182611290565b810181811067ffffffffffffffff821117156115105761150f6114bb565b5b80604052505050565b5f6115226112f8565b905061152e82826114e8565b919050565b5f67ffffffffffffffff82111561154d5761154c6114bb565b5b61155682611290565b9050602081019050919050565b828183375f83830152505050565b5f61158361157e84611533565b611519565b90508281526020810184848401111561159f5761159e6114b7565b5b6115aa848285611563565b509392505050565b5f82601f8301126115c6576115c56114b3565b5b81356115d6848260208601611571565b91505092915050565b5f5f5f5f608085870312156115f7576115f6611301565b5b5f6116048782880161134f565b94505060206116158782880161134f565b935050604061162687828801611382565b925050606085013567ffffffffffffffff81111561164757611646611305565b5b611653878288016115b2565b91505092959194509250565b5f819050919050565b6116718161165f565b82525050565b5f60208201905061168a5f830184611668565b92915050565b5f602082840312156116a5576116a4611301565b5b5f6116b28482850161134f565b91505092915050565b6116c481611328565b82525050565b5f6020820190506116dd5f8301846116bb565b92915050565b5f819050919050565b5f6117066117016116fc84611309565b6116e3565b611309565b9050919050565b5f611717826116ec565b9050919050565b5f6117288261170d565b9050919050565b6117388161171e565b82525050565b5f6020820190506117515f83018461172f565b92915050565b5f6020828403121561176c5761176b611301565b5b5f61177984828501611382565b91505092915050565b5f61178c8261170d565b9050919050565b61179c81611782565b82525050565b5f6020820190506117b55f830184611793565b92915050565b5f5f604083850312156117d1576117d0611301565b5b5f6117de8582860161134f565b92505060206117ef8582860161134f565b9150509250929050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f600282049050600182168061183d57607f821691505b6020821081036118505761184f6117f9565b5b50919050565b61185f816113d4565b8114611869575f5ffd5b50565b5f8151905061187a81611856565b92915050565b5f6020828403121561189557611894611301565b5b5f6118a28482850161186c565b91505092915050565b5f6118b582611309565b9050919050565b6118c5816118ab565b81146118cf575f5ffd5b50565b5f815190506118e0816118bc565b92915050565b5f602082840312156118fb576118fa611301565b5b5f611908848285016118d2565b91505092915050565b5f8151905061191f8161136c565b92915050565b5f6020828403121561193a57611939611301565b5b5f61194784828501611911565b91505092915050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f61198782611363565b915061199283611363565b92508282039050818111156119aa576119a9611950565b5b92915050565b5f6060820190506119c35f8301866116bb565b6119d06020830185611407565b6119dd6040830184611407565b949350505050565b5f5f604083850312156119fb576119fa611301565b5b5f611a0885828601611911565b9250506020611a1985828601611911565b9150509250929050565b5f611a2d82611363565b9150611a3883611363565b9250828202611a4681611363565b91508282048414831517611a5d57611a5c611950565b5b5092915050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601260045260245ffd5b5f611a9b82611363565b9150611aa683611363565b925082611ab657611ab5611a64565b5b828204905092915050565b5f81519050611acf81611339565b92915050565b5f60208284031215611aea57611ae9611301565b5b5f611af784828501611ac1565b91505092915050565b5f604082019050611b135f8301856116bb565b611b206020830184611407565b9392505050565b5f611b3182611363565b9150611b3c83611363565b9250828201905080821115611b5457611b53611950565b5b9291505056fea2646970667358221220c780866f2330c59bdac77bf8e1e12a2680728eb6b0e1494e7fc7edbbe72c6ef164736f6c634300081c00330000000000000000000000007f1f4b4b29f5058fa32cc7a97141b8d7e5abdc2d0000000000000000000000003ef3d8ba38ebe18db133cec108f4d14ce00dd9ae
Deployed Bytecode
0x608060405234801561000f575f5ffd5b50600436106100f3575f3560e01c80638237e53811610095578063c45a015511610064578063c45a01551461029b578063db006a75146102b9578063dc7feb26146102d5578063dd62ed3e146102f3576100f3565b80638237e5381461021157806395d89b411461022f578063a9059cbb1461024d578063bfe109281461027d576100f3565b806323b872dd116100d157806323b872dd14610163578063313ce567146101935780635f20da2d146101b157806370a08231146101e1576100f3565b806306fdde03146100f7578063095ea7b31461011557806318160ddd14610145575b5f5ffd5b6100ff610323565b60405161010c91906112d8565b60405180910390f35b61012f600480360381019061012a9190611396565b6103b3565b60405161013c91906113ee565b60405180910390f35b61014d6103d5565b60405161015a9190611416565b60405180910390f35b61017d6004803603810190610178919061142f565b6103de565b60405161018a91906113ee565b60405180910390f35b61019b61040c565b6040516101a8919061149a565b60405180910390f35b6101cb60048036038101906101c691906115df565b610414565b6040516101d89190611677565b60405180910390f35b6101fb60048036038101906101f69190611690565b6106c4565b6040516102089190611416565b60405180910390f35b610219610709565b6040516102269190611677565b60405180910390f35b61023761072d565b60405161024491906112d8565b60405180910390f35b61026760048036038101906102629190611396565b6107bd565b60405161027491906113ee565b60405180910390f35b6102856107df565b60405161029291906116ca565b60405180910390f35b6102a3610803565b6040516102b0919061173e565b60405180910390f35b6102d360048036038101906102ce9190611757565b610827565b005b6102dd61087f565b6040516102ea91906117a2565b60405180910390f35b61030d600480360381019061030891906117bb565b6108a3565b60405161031a9190611416565b60405180910390f35b60606003805461033290611826565b80601f016020809104026020016040519081016040528092919081815260200182805461035e90611826565b80156103a95780601f10610380576101008083540402835291602001916103a9565b820191905f5260205f20905b81548152906001019060200180831161038c57829003601f168201915b5050505050905090565b5f5f6103bd610925565b90506103ca81858561092c565b600191505092915050565b5f600254905090565b5f5f6103e8610925565b90506103f585828561093e565b6104008585856109d1565b60019150509392505050565b5f6012905090565b5f7f0000000000000000000000003ef3d8ba38ebe18db133cec108f4d14ce00dd9ae73ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461049a576040517f1b8f6df300000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b7f0000000000000000000000007f1f4b4b29f5058fa32cc7a97141b8d7e5abdc2d73ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff16148061058857507f000000000000000000000000f2d70e8d9b77619f3c48376c7d66d4f727d0bfac73ffffffffffffffffffffffffffffffffffffffff166345f87227856040518263ffffffff1660e01b815260040161054891906116ca565b602060405180830381865afa158015610563573d5f5f3e3d5ffd5b505050506040513d601f19601f820116820180604052508101906105879190611880565b5b6105be576040517fc1ab6dc100000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b5f60208351036105df57828060200190518101906105dc91906118e6565b90505b5f6105e86103d5565b7f0000000000000000000000007f1f4b4b29f5058fa32cc7a97141b8d7e5abdc2d73ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b815260040161064191906116ca565b602060405180830381865afa15801561065c573d5f5f3e3d5ffd5b505050506040513d601f19601f820116820180604052508101906106809190611925565b61068a919061197d565b9050610697878284610ac1565b7f41263d2f619e70e9cb211899844b4cf7322f9939361a152780541ef1d2031cb692505050949350505050565b5f5f5f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050919050565b7f41263d2f619e70e9cb211899844b4cf7322f9939361a152780541ef1d2031cb681565b60606004805461073c90611826565b80601f016020809104026020016040519081016040528092919081815260200182805461076890611826565b80156107b35780601f1061078a576101008083540402835291602001916107b3565b820191905f5260205f20905b81548152906001019060200180831161079657829003601f168201915b5050505050905090565b5f5f6107c7610925565b90506107d48185856109d1565b600191505092915050565b7f0000000000000000000000003ef3d8ba38ebe18db133cec108f4d14ce00dd9ae81565b7f000000000000000000000000f2d70e8d9b77619f3c48376c7d66d4f727d0bfac81565b6108313382610c68565b61087c33827f0000000000000000000000007f1f4b4b29f5058fa32cc7a97141b8d7e5abdc2d73ffffffffffffffffffffffffffffffffffffffff16610ce79092919063ffffffff16565b50565b7f0000000000000000000000007f1f4b4b29f5058fa32cc7a97141b8d7e5abdc2d81565b5f60015f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905092915050565b5f33905090565b6109398383836001610d66565b505050565b5f61094984846108a3565b90507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8110156109cb57818110156109bc578281836040517ffb8f41b20000000000000000000000000000000000000000000000000000000081526004016109b3939291906119b0565b60405180910390fd5b6109ca84848484035f610d66565b5b50505050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610a41575f6040517f96c6fd1e000000000000000000000000000000000000000000000000000000008152600401610a3891906116ca565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610ab1575f6040517fec442f05000000000000000000000000000000000000000000000000000000008152600401610aa891906116ca565b60405180910390fd5b610abc838383610f35565b505050565b5f5f7f000000000000000000000000f2d70e8d9b77619f3c48376c7d66d4f727d0bfac73ffffffffffffffffffffffffffffffffffffffff16639af608c9846040518263ffffffff1660e01b8152600401610b1c91906116ca565b6040805180830381865afa158015610b36573d5f5f3e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610b5a91906119e5565b915091505f6127108386610b6e9190611a23565b610b789190611a91565b90505f6127108387610b8a9190611a23565b610b949190611a91565b9050610c2c7f000000000000000000000000f2d70e8d9b77619f3c48376c7d66d4f727d0bfac73ffffffffffffffffffffffffffffffffffffffff16638da5cb5b6040518163ffffffff1660e01b8152600401602060405180830381865afa158015610c02573d5f5f3e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610c269190611ad5565b8361114e565b610c4c87828489610c3d919061197d565b610c47919061197d565b61114e565b5f811115610c5f57610c5e858261114e565b5b50505050505050565b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610cd8575f6040517f96c6fd1e000000000000000000000000000000000000000000000000000000008152600401610ccf91906116ca565b60405180910390fd5b610ce3825f83610f35565b5050565b610d61838473ffffffffffffffffffffffffffffffffffffffff1663a9059cbb8585604051602401610d1a929190611b00565b604051602081830303815290604052915060e01b6020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff83818316178352505050506111cd565b505050565b5f73ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1603610dd6575f6040517fe602df05000000000000000000000000000000000000000000000000000000008152600401610dcd91906116ca565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610e46575f6040517f94280d62000000000000000000000000000000000000000000000000000000008152600401610e3d91906116ca565b60405180910390fd5b8160015f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508015610f2f578273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92584604051610f269190611416565b60405180910390a35b50505050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610f85578060025f828254610f799190611b27565b92505081905550611053565b5f5f5f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205490508181101561100e578381836040517fe450d38c000000000000000000000000000000000000000000000000000000008152600401611005939291906119b0565b60405180910390fd5b8181035f5f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2081905550505b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff160361109a578060025f82825403925050819055506110e4565b805f5f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f82825401925050819055505b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516111419190611416565b60405180910390a3505050565b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036111be575f6040517fec442f050000000000000000000000000000000000000000000000000000000081526004016111b591906116ca565b60405180910390fd5b6111c95f8383610f35565b5050565b5f5f60205f8451602086015f885af1806111ec576040513d5f823e3d81fd5b3d92505f519150505f8214611205576001811415611220565b5f8473ffffffffffffffffffffffffffffffffffffffff163b145b1561126257836040517f5274afe700000000000000000000000000000000000000000000000000000000815260040161125991906116ca565b60405180910390fd5b50505050565b5f81519050919050565b5f82825260208201905092915050565b8281835e5f83830152505050565b5f601f19601f8301169050919050565b5f6112aa82611268565b6112b48185611272565b93506112c4818560208601611282565b6112cd81611290565b840191505092915050565b5f6020820190508181035f8301526112f081846112a0565b905092915050565b5f604051905090565b5f5ffd5b5f5ffd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f61133282611309565b9050919050565b61134281611328565b811461134c575f5ffd5b50565b5f8135905061135d81611339565b92915050565b5f819050919050565b61137581611363565b811461137f575f5ffd5b50565b5f813590506113908161136c565b92915050565b5f5f604083850312156113ac576113ab611301565b5b5f6113b98582860161134f565b92505060206113ca85828601611382565b9150509250929050565b5f8115159050919050565b6113e8816113d4565b82525050565b5f6020820190506114015f8301846113df565b92915050565b61141081611363565b82525050565b5f6020820190506114295f830184611407565b92915050565b5f5f5f6060848603121561144657611445611301565b5b5f6114538682870161134f565b93505060206114648682870161134f565b925050604061147586828701611382565b9150509250925092565b5f60ff82169050919050565b6114948161147f565b82525050565b5f6020820190506114ad5f83018461148b565b92915050565b5f5ffd5b5f5ffd5b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b6114f182611290565b810181811067ffffffffffffffff821117156115105761150f6114bb565b5b80604052505050565b5f6115226112f8565b905061152e82826114e8565b919050565b5f67ffffffffffffffff82111561154d5761154c6114bb565b5b61155682611290565b9050602081019050919050565b828183375f83830152505050565b5f61158361157e84611533565b611519565b90508281526020810184848401111561159f5761159e6114b7565b5b6115aa848285611563565b509392505050565b5f82601f8301126115c6576115c56114b3565b5b81356115d6848260208601611571565b91505092915050565b5f5f5f5f608085870312156115f7576115f6611301565b5b5f6116048782880161134f565b94505060206116158782880161134f565b935050604061162687828801611382565b925050606085013567ffffffffffffffff81111561164757611646611305565b5b611653878288016115b2565b91505092959194509250565b5f819050919050565b6116718161165f565b82525050565b5f60208201905061168a5f830184611668565b92915050565b5f602082840312156116a5576116a4611301565b5b5f6116b28482850161134f565b91505092915050565b6116c481611328565b82525050565b5f6020820190506116dd5f8301846116bb565b92915050565b5f819050919050565b5f6117066117016116fc84611309565b6116e3565b611309565b9050919050565b5f611717826116ec565b9050919050565b5f6117288261170d565b9050919050565b6117388161171e565b82525050565b5f6020820190506117515f83018461172f565b92915050565b5f6020828403121561176c5761176b611301565b5b5f61177984828501611382565b91505092915050565b5f61178c8261170d565b9050919050565b61179c81611782565b82525050565b5f6020820190506117b55f830184611793565b92915050565b5f5f604083850312156117d1576117d0611301565b5b5f6117de8582860161134f565b92505060206117ef8582860161134f565b9150509250929050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f600282049050600182168061183d57607f821691505b6020821081036118505761184f6117f9565b5b50919050565b61185f816113d4565b8114611869575f5ffd5b50565b5f8151905061187a81611856565b92915050565b5f6020828403121561189557611894611301565b5b5f6118a28482850161186c565b91505092915050565b5f6118b582611309565b9050919050565b6118c5816118ab565b81146118cf575f5ffd5b50565b5f815190506118e0816118bc565b92915050565b5f602082840312156118fb576118fa611301565b5b5f611908848285016118d2565b91505092915050565b5f8151905061191f8161136c565b92915050565b5f6020828403121561193a57611939611301565b5b5f61194784828501611911565b91505092915050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f61198782611363565b915061199283611363565b92508282039050818111156119aa576119a9611950565b5b92915050565b5f6060820190506119c35f8301866116bb565b6119d06020830185611407565b6119dd6040830184611407565b949350505050565b5f5f604083850312156119fb576119fa611301565b5b5f611a0885828601611911565b9250506020611a1985828601611911565b9150509250929050565b5f611a2d82611363565b9150611a3883611363565b9250828202611a4681611363565b91508282048414831517611a5d57611a5c611950565b5b5092915050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601260045260245ffd5b5f611a9b82611363565b9150611aa683611363565b925082611ab657611ab5611a64565b5b828204905092915050565b5f81519050611acf81611339565b92915050565b5f60208284031215611aea57611ae9611301565b5b5f611af784828501611ac1565b91505092915050565b5f604082019050611b135f8301856116bb565b611b206020830184611407565b9392505050565b5f611b3182611363565b9150611b3c83611363565b9250828201905080821115611b5457611b53611950565b5b9291505056fea2646970667358221220c780866f2330c59bdac77bf8e1e12a2680728eb6b0e1494e7fc7edbbe72c6ef164736f6c634300081c0033
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
0000000000000000000000007f1f4b4b29f5058fa32cc7a97141b8d7e5abdc2d0000000000000000000000003ef3d8ba38ebe18db133cec108f4d14ce00dd9ae

-----Decoded View---------------
Arg [0] : _kat (address): 0x7F1f4b4b29f5058fA32CC7a97141b8D7e5ABDC2d
Arg [1] : _distributor (address): 0x3Ef3D8bA38EBe18DB133cEc108f4D14CE00Dd9Ae

-----Encoded View---------------
2 Constructor Arguments found :
Arg [0] : 0000000000000000000000007f1f4b4b29f5058fa32cc7a97141b8d7e5abdc2d
Arg [1] : 0000000000000000000000003ef3d8ba38ebe18db133cec108f4d14ce00dd9ae

Deployed Bytecode Sourcemap
290:2343:28:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1760:89:16;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;3979:186;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2830:97;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;4757:244;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2688:82;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1069:595:28;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2985:116:16;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;387:79:28;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1962:93:16;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;3296:178;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;516:36:28;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;473:37;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2502:129;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;558:26;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;3532:140:16;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1760:89;1805:13;1837:5;1830:12;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1760:89;:::o;3979:186::-;4052:4;4068:13;4084:12;:10;:12::i;:::-;4068:28;;4106:31;4115:5;4122:7;4131:5;4106:8;:31::i;:::-;4154:4;4147:11;;;3979:186;;;;:::o;2830:97::-;2882:7;2908:12;;2901:19;;2830:97;:::o;4757:244::-;4844:4;4860:15;4878:12;:10;:12::i;:::-;4860:30;;4900:37;4916:4;4922:7;4931:5;4900:15;:37::i;:::-;4947:26;4957:4;4963:2;4967:5;4947:9;:26::i;:::-;4990:4;4983:11;;;4757:244;;;;;:::o;2688:82::-;2737:5;2761:2;2754:9;;2688:82;:::o;1069:595:28:-;1172:7;1213:11;1199:25;;:10;:25;;;1191:53;;;;;;;;;;;;;;;;;1279:3;1262:21;;:5;:21;;;:52;;;;1287:7;:20;;;1308:5;1287:27;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;1262:52;1254:77;;;;;;;;;;;;;;;;;1396:16;1441:2;1426:4;:11;:17;1422:86;;1481:4;1470:27;;;;;;;;;;;;:::i;:::-;1459:38;;1422:86;1518:14;1566:13;:11;:13::i;:::-;1535:3;:13;;;1557:4;1535:28;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;:44;;;;:::i;:::-;1518:61;;1589:34;1600:4;1606:6;1614:8;1589:10;:34::i;:::-;430:36;1634:23;;;;1069:595;;;;;;:::o;2985:116:16:-;3050:7;3076:9;:18;3086:7;3076:18;;;;;;;;;;;;;;;;3069:25;;2985:116;;;:::o;387:79:28:-;430:36;387:79;:::o;1962:93:16:-;2009:13;2041:7;2034:14;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1962:93;:::o;3296:178::-;3365:4;3381:13;3397:12;:10;:12::i;:::-;3381:28;;3419:27;3429:5;3436:2;3440:5;3419:9;:27::i;:::-;3463:4;3456:11;;;3296:178;;;;:::o;516:36:28:-;;;:::o;473:37::-;;;:::o;2502:129::-;2553:25;2559:10;2571:6;2553:5;:25::i;:::-;2588:36;2605:10;2617:6;2588:3;:16;;;;:36;;;;;:::i;:::-;2502:129;:::o;558:26::-;;;:::o;3532:140:16:-;3612:7;3638:11;:18;3650:5;3638:18;;;;;;;;;;;;;;;:27;3657:7;3638:27;;;;;;;;;;;;;;;;3631:34;;3532:140;;;;:::o;656:96:21:-;709:7;735:10;728:17;;656:96;:::o;8707:128:16:-;8791:37;8800:5;8807:7;8816:5;8823:4;8791:8;:37::i;:::-;8707:128;;;:::o;10396:476::-;10495:24;10522:25;10532:5;10539:7;10522:9;:25::i;:::-;10495:52;;10580:17;10561:16;:36;10557:309;;;10636:5;10617:16;:24;10613:130;;;10695:7;10704:16;10722:5;10668:60;;;;;;;;;;;;;:::i;:::-;;;;;;;;10613:130;10784:57;10793:5;10800:7;10828:5;10809:16;:24;10835:5;10784:8;:57::i;:::-;10557:309;10485:387;10396:476;;;:::o;5374:300::-;5473:1;5457:18;;:4;:18;;;5453:86;;5525:1;5498:30;;;;;;;;;;;:::i;:::-;;;;;;;;5453:86;5566:1;5552:16;;:2;:16;;;5548:86;;5620:1;5591:32;;;;;;;;;;;:::i;:::-;;;;;;;;5548:86;5643:24;5651:4;5657:2;5661:5;5643:7;:24::i;:::-;5374:300;;;:::o;1882:491:28:-;1974:14;1990:19;2013:7;:15;;;2029:8;2013:25;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;1973:65;;;;2048:20;375:6;2080;2071;:15;;;;:::i;:::-;:21;;;;:::i;:::-;2048:44;;2102:25;375:6;2139:11;2130:6;:20;;;;:::i;:::-;:26;;;;:::i;:::-;2102:54;;2167:36;2173:7;:13;;;:15;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;2190:12;2167:5;:36::i;:::-;2213:58;2219:8;2253:17;2238:12;2229:6;:21;;;;:::i;:::-;:41;;;;:::i;:::-;2213:5;:58::i;:::-;2305:1;2285:17;:21;2281:86;;;2322:34;2328:8;2338:17;2322:5;:34::i;:::-;2281:86;1963:410;;;;1882:491;;;:::o;7965:206:16:-;8054:1;8035:21;;:7;:21;;;8031:89;;8106:1;8079:30;;;;;;;;;;;:::i;:::-;;;;;;;;8031:89;8129:35;8137:7;8154:1;8158:5;8129:7;:35::i;:::-;7965:206;;:::o;1219:160:19:-;1301:71;1321:5;1343;:14;;;1360:2;1364:5;1328:43;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1301:19;:71::i;:::-;1219:160;;;:::o;9682:432:16:-;9811:1;9794:19;;:5;:19;;;9790:89;;9865:1;9836:32;;;;;;;;;;;:::i;:::-;;;;;;;;9790:89;9911:1;9892:21;;:7;:21;;;9888:90;;9964:1;9936:31;;;;;;;;;;;:::i;:::-;;;;;;;;9888:90;10017:5;9987:11;:18;9999:5;9987:18;;;;;;;;;;;;;;;:27;10006:7;9987:27;;;;;;;;;;;;;;;:35;;;;10036:9;10032:76;;;10082:7;10066:31;;10075:5;10066:31;;;10091:5;10066:31;;;;;;:::i;:::-;;;;;;;;10032:76;9682:432;;;;:::o;5989:1107::-;6094:1;6078:18;;:4;:18;;;6074:540;;6230:5;6214:12;;:21;;;;;;;:::i;:::-;;;;;;;;6074:540;;;6266:19;6288:9;:15;6298:4;6288:15;;;;;;;;;;;;;;;;6266:37;;6335:5;6321:11;:19;6317:115;;;6392:4;6398:11;6411:5;6367:50;;;;;;;;;;;;;:::i;:::-;;;;;;;;6317:115;6584:5;6570:11;:19;6552:9;:15;6562:4;6552:15;;;;;;;;;;;;;;;:37;;;;6252:362;6074:540;6642:1;6628:16;;:2;:16;;;6624:425;;6807:5;6791:12;;:21;;;;;;;;;;;6624:425;;;7019:5;7002:9;:13;7012:2;7002:13;;;;;;;;;;;;;;;;:22;;;;;;;;;;;6624:425;7079:2;7064:25;;7073:4;7064:25;;;7083:5;7064:25;;;;;;:::i;:::-;;;;;;;;5989:1107;;;:::o;7439:208::-;7528:1;7509:21;;:7;:21;;;7505:91;;7582:1;7553:32;;;;;;;;;;;:::i;:::-;;;;;;;;7505:91;7605:35;7621:1;7625:7;7634:5;7605:7;:35::i;:::-;7439:208;;:::o;8370:720:19:-;8450:18;8478:19;8616:4;8613:1;8606:4;8600:11;8593:4;8587;8583:15;8580:1;8573:5;8566;8561:60;8673:7;8663:176;;8717:4;8711:11;8762:16;8759:1;8754:3;8739:40;8808:16;8803:3;8796:29;8663:176;8866:16;8852:30;;8916:1;8910:8;8895:23;;8532:396;8956:1;8942:10;:15;:68;;9009:1;8994:11;:16;;8942:68;;;8990:1;8968:5;8960:26;;;:31;8942:68;8938:146;;;9066:5;9033:40;;;;;;;;;;;:::i;:::-;;;;;;;;8938:146;8440:650;;8370:720;;:::o;7:99:30:-;59:6;93:5;87:12;77:22;;7:99;;;:::o;112:169::-;196:11;230:6;225:3;218:19;270:4;265:3;261:14;246:29;;112:169;;;;:::o;287:139::-;376:6;371:3;366;360:23;417:1;408:6;403:3;399:16;392:27;287:139;;;:::o;432:102::-;473:6;524:2;520:7;515:2;508:5;504:14;500:28;490:38;;432:102;;;:::o;540:377::-;628:3;656:39;689:5;656:39;:::i;:::-;711:71;775:6;770:3;711:71;:::i;:::-;704:78;;791:65;849:6;844:3;837:4;830:5;826:16;791:65;:::i;:::-;881:29;903:6;881:29;:::i;:::-;876:3;872:39;865:46;;632:285;540:377;;;;:::o;923:313::-;1036:4;1074:2;1063:9;1059:18;1051:26;;1123:9;1117:4;1113:20;1109:1;1098:9;1094:17;1087:47;1151:78;1224:4;1215:6;1151:78;:::i;:::-;1143:86;;923:313;;;;:::o;1242:75::-;1275:6;1308:2;1302:9;1292:19;;1242:75;:::o;1323:117::-;1432:1;1429;1422:12;1446:117;1555:1;1552;1545:12;1569:126;1606:7;1646:42;1639:5;1635:54;1624:65;;1569:126;;;:::o;1701:96::-;1738:7;1767:24;1785:5;1767:24;:::i;:::-;1756:35;;1701:96;;;:::o;1803:122::-;1876:24;1894:5;1876:24;:::i;:::-;1869:5;1866:35;1856:63;;1915:1;1912;1905:12;1856:63;1803:122;:::o;1931:139::-;1977:5;2015:6;2002:20;1993:29;;2031:33;2058:5;2031:33;:::i;:::-;1931:139;;;;:::o;2076:77::-;2113:7;2142:5;2131:16;;2076:77;;;:::o;2159:122::-;2232:24;2250:5;2232:24;:::i;:::-;2225:5;2222:35;2212:63;;2271:1;2268;2261:12;2212:63;2159:122;:::o;2287:139::-;2333:5;2371:6;2358:20;2349:29;;2387:33;2414:5;2387:33;:::i;:::-;2287:139;;;;:::o;2432:474::-;2500:6;2508;2557:2;2545:9;2536:7;2532:23;2528:32;2525:119;;;2563:79;;:::i;:::-;2525:119;2683:1;2708:53;2753:7;2744:6;2733:9;2729:22;2708:53;:::i;:::-;2698:63;;2654:117;2810:2;2836:53;2881:7;2872:6;2861:9;2857:22;2836:53;:::i;:::-;2826:63;;2781:118;2432:474;;;;;:::o;2912:90::-;2946:7;2989:5;2982:13;2975:21;2964:32;;2912:90;;;:::o;3008:109::-;3089:21;3104:5;3089:21;:::i;:::-;3084:3;3077:34;3008:109;;:::o;3123:210::-;3210:4;3248:2;3237:9;3233:18;3225:26;;3261:65;3323:1;3312:9;3308:17;3299:6;3261:65;:::i;:::-;3123:210;;;;:::o;3339:118::-;3426:24;3444:5;3426:24;:::i;:::-;3421:3;3414:37;3339:118;;:::o;3463:222::-;3556:4;3594:2;3583:9;3579:18;3571:26;;3607:71;3675:1;3664:9;3660:17;3651:6;3607:71;:::i;:::-;3463:222;;;;:::o;3691:619::-;3768:6;3776;3784;3833:2;3821:9;3812:7;3808:23;3804:32;3801:119;;;3839:79;;:::i;:::-;3801:119;3959:1;3984:53;4029:7;4020:6;4009:9;4005:22;3984:53;:::i;:::-;3974:63;;3930:117;4086:2;4112:53;4157:7;4148:6;4137:9;4133:22;4112:53;:::i;:::-;4102:63;;4057:118;4214:2;4240:53;4285:7;4276:6;4265:9;4261:22;4240:53;:::i;:::-;4230:63;;4185:118;3691:619;;;;;:::o;4316:86::-;4351:7;4391:4;4384:5;4380:16;4369:27;;4316:86;;;:::o;4408:112::-;4491:22;4507:5;4491:22;:::i;:::-;4486:3;4479:35;4408:112;;:::o;4526:214::-;4615:4;4653:2;4642:9;4638:18;4630:26;;4666:67;4730:1;4719:9;4715:17;4706:6;4666:67;:::i;:::-;4526:214;;;;:::o;4746:117::-;4855:1;4852;4845:12;4869:117;4978:1;4975;4968:12;4992:180;5040:77;5037:1;5030:88;5137:4;5134:1;5127:15;5161:4;5158:1;5151:15;5178:281;5261:27;5283:4;5261:27;:::i;:::-;5253:6;5249:40;5391:6;5379:10;5376:22;5355:18;5343:10;5340:34;5337:62;5334:88;;;5402:18;;:::i;:::-;5334:88;5442:10;5438:2;5431:22;5221:238;5178:281;;:::o;5465:129::-;5499:6;5526:20;;:::i;:::-;5516:30;;5555:33;5583:4;5575:6;5555:33;:::i;:::-;5465:129;;;:::o;5600:307::-;5661:4;5751:18;5743:6;5740:30;5737:56;;;5773:18;;:::i;:::-;5737:56;5811:29;5833:6;5811:29;:::i;:::-;5803:37;;5895:4;5889;5885:15;5877:23;;5600:307;;;:::o;5913:148::-;6011:6;6006:3;6001;5988:30;6052:1;6043:6;6038:3;6034:16;6027:27;5913:148;;;:::o;6067:423::-;6144:5;6169:65;6185:48;6226:6;6185:48;:::i;:::-;6169:65;:::i;:::-;6160:74;;6257:6;6250:5;6243:21;6295:4;6288:5;6284:16;6333:3;6324:6;6319:3;6315:16;6312:25;6309:112;;;6340:79;;:::i;:::-;6309:112;6430:54;6477:6;6472:3;6467;6430:54;:::i;:::-;6150:340;6067:423;;;;;:::o;6509:338::-;6564:5;6613:3;6606:4;6598:6;6594:17;6590:27;6580:122;;6621:79;;:::i;:::-;6580:122;6738:6;6725:20;6763:78;6837:3;6829:6;6822:4;6814:6;6810:17;6763:78;:::i;:::-;6754:87;;6570:277;6509:338;;;;:::o;6853:943::-;6948:6;6956;6964;6972;7021:3;7009:9;7000:7;6996:23;6992:33;6989:120;;;7028:79;;:::i;:::-;6989:120;7148:1;7173:53;7218:7;7209:6;7198:9;7194:22;7173:53;:::i;:::-;7163:63;;7119:117;7275:2;7301:53;7346:7;7337:6;7326:9;7322:22;7301:53;:::i;:::-;7291:63;;7246:118;7403:2;7429:53;7474:7;7465:6;7454:9;7450:22;7429:53;:::i;:::-;7419:63;;7374:118;7559:2;7548:9;7544:18;7531:32;7590:18;7582:6;7579:30;7576:117;;;7612:79;;:::i;:::-;7576:117;7717:62;7771:7;7762:6;7751:9;7747:22;7717:62;:::i;:::-;7707:72;;7502:287;6853:943;;;;;;;:::o;7802:77::-;7839:7;7868:5;7857:16;;7802:77;;;:::o;7885:118::-;7972:24;7990:5;7972:24;:::i;:::-;7967:3;7960:37;7885:118;;:::o;8009:222::-;8102:4;8140:2;8129:9;8125:18;8117:26;;8153:71;8221:1;8210:9;8206:17;8197:6;8153:71;:::i;:::-;8009:222;;;;:::o;8237:329::-;8296:6;8345:2;8333:9;8324:7;8320:23;8316:32;8313:119;;;8351:79;;:::i;:::-;8313:119;8471:1;8496:53;8541:7;8532:6;8521:9;8517:22;8496:53;:::i;:::-;8486:63;;8442:117;8237:329;;;;:::o;8572:118::-;8659:24;8677:5;8659:24;:::i;:::-;8654:3;8647:37;8572:118;;:::o;8696:222::-;8789:4;8827:2;8816:9;8812:18;8804:26;;8840:71;8908:1;8897:9;8893:17;8884:6;8840:71;:::i;:::-;8696:222;;;;:::o;8924:60::-;8952:3;8973:5;8966:12;;8924:60;;;:::o;8990:142::-;9040:9;9073:53;9091:34;9100:24;9118:5;9100:24;:::i;:::-;9091:34;:::i;:::-;9073:53;:::i;:::-;9060:66;;8990:142;;;:::o;9138:126::-;9188:9;9221:37;9252:5;9221:37;:::i;:::-;9208:50;;9138:126;;;:::o;9270:147::-;9341:9;9374:37;9405:5;9374:37;:::i;:::-;9361:50;;9270:147;;;:::o;9423:173::-;9531:58;9583:5;9531:58;:::i;:::-;9526:3;9519:71;9423:173;;:::o;9602:264::-;9716:4;9754:2;9743:9;9739:18;9731:26;;9767:92;9856:1;9845:9;9841:17;9832:6;9767:92;:::i;:::-;9602:264;;;;:::o;9872:329::-;9931:6;9980:2;9968:9;9959:7;9955:23;9951:32;9948:119;;;9986:79;;:::i;:::-;9948:119;10106:1;10131:53;10176:7;10167:6;10156:9;10152:22;10131:53;:::i;:::-;10121:63;;10077:117;9872:329;;;;:::o;10207:140::-;10271:9;10304:37;10335:5;10304:37;:::i;:::-;10291:50;;10207:140;;;:::o;10353:159::-;10454:51;10499:5;10454:51;:::i;:::-;10449:3;10442:64;10353:159;;:::o;10518:250::-;10625:4;10663:2;10652:9;10648:18;10640:26;;10676:85;10758:1;10747:9;10743:17;10734:6;10676:85;:::i;:::-;10518:250;;;;:::o;10774:474::-;10842:6;10850;10899:2;10887:9;10878:7;10874:23;10870:32;10867:119;;;10905:79;;:::i;:::-;10867:119;11025:1;11050:53;11095:7;11086:6;11075:9;11071:22;11050:53;:::i;:::-;11040:63;;10996:117;11152:2;11178:53;11223:7;11214:6;11203:9;11199:22;11178:53;:::i;:::-;11168:63;;11123:118;10774:474;;;;;:::o;11254:180::-;11302:77;11299:1;11292:88;11399:4;11396:1;11389:15;11423:4;11420:1;11413:15;11440:320;11484:6;11521:1;11515:4;11511:12;11501:22;;11568:1;11562:4;11558:12;11589:18;11579:81;;11645:4;11637:6;11633:17;11623:27;;11579:81;11707:2;11699:6;11696:14;11676:18;11673:38;11670:84;;11726:18;;:::i;:::-;11670:84;11491:269;11440:320;;;:::o;11766:116::-;11836:21;11851:5;11836:21;:::i;:::-;11829:5;11826:32;11816:60;;11872:1;11869;11862:12;11816:60;11766:116;:::o;11888:137::-;11942:5;11973:6;11967:13;11958:22;;11989:30;12013:5;11989:30;:::i;:::-;11888:137;;;;:::o;12031:345::-;12098:6;12147:2;12135:9;12126:7;12122:23;12118:32;12115:119;;;12153:79;;:::i;:::-;12115:119;12273:1;12298:61;12351:7;12342:6;12331:9;12327:22;12298:61;:::i;:::-;12288:71;;12244:125;12031:345;;;;:::o;12382:104::-;12427:7;12456:24;12474:5;12456:24;:::i;:::-;12445:35;;12382:104;;;:::o;12492:138::-;12573:32;12599:5;12573:32;:::i;:::-;12566:5;12563:43;12553:71;;12620:1;12617;12610:12;12553:71;12492:138;:::o;12636:159::-;12701:5;12732:6;12726:13;12717:22;;12748:41;12783:5;12748:41;:::i;:::-;12636:159;;;;:::o;12801:367::-;12879:6;12928:2;12916:9;12907:7;12903:23;12899:32;12896:119;;;12934:79;;:::i;:::-;12896:119;13054:1;13079:72;13143:7;13134:6;13123:9;13119:22;13079:72;:::i;:::-;13069:82;;13025:136;12801:367;;;;:::o;13174:143::-;13231:5;13262:6;13256:13;13247:22;;13278:33;13305:5;13278:33;:::i;:::-;13174:143;;;;:::o;13323:351::-;13393:6;13442:2;13430:9;13421:7;13417:23;13413:32;13410:119;;;13448:79;;:::i;:::-;13410:119;13568:1;13593:64;13649:7;13640:6;13629:9;13625:22;13593:64;:::i;:::-;13583:74;;13539:128;13323:351;;;;:::o;13680:180::-;13728:77;13725:1;13718:88;13825:4;13822:1;13815:15;13849:4;13846:1;13839:15;13866:194;13906:4;13926:20;13944:1;13926:20;:::i;:::-;13921:25;;13960:20;13978:1;13960:20;:::i;:::-;13955:25;;14004:1;14001;13997:9;13989:17;;14028:1;14022:4;14019:11;14016:37;;;14033:18;;:::i;:::-;14016:37;13866:194;;;;:::o;14066:442::-;14215:4;14253:2;14242:9;14238:18;14230:26;;14266:71;14334:1;14323:9;14319:17;14310:6;14266:71;:::i;:::-;14347:72;14415:2;14404:9;14400:18;14391:6;14347:72;:::i;:::-;14429;14497:2;14486:9;14482:18;14473:6;14429:72;:::i;:::-;14066:442;;;;;;:::o;14514:507::-;14593:6;14601;14650:2;14638:9;14629:7;14625:23;14621:32;14618:119;;;14656:79;;:::i;:::-;14618:119;14776:1;14801:64;14857:7;14848:6;14837:9;14833:22;14801:64;:::i;:::-;14791:74;;14747:128;14914:2;14940:64;14996:7;14987:6;14976:9;14972:22;14940:64;:::i;:::-;14930:74;;14885:129;14514:507;;;;;:::o;15027:410::-;15067:7;15090:20;15108:1;15090:20;:::i;:::-;15085:25;;15124:20;15142:1;15124:20;:::i;:::-;15119:25;;15179:1;15176;15172:9;15201:30;15219:11;15201:30;:::i;:::-;15190:41;;15380:1;15371:7;15367:15;15364:1;15361:22;15341:1;15334:9;15314:83;15291:139;;15410:18;;:::i;:::-;15291:139;15075:362;15027:410;;;;:::o;15443:180::-;15491:77;15488:1;15481:88;15588:4;15585:1;15578:15;15612:4;15609:1;15602:15;15629:185;15669:1;15686:20;15704:1;15686:20;:::i;:::-;15681:25;;15720:20;15738:1;15720:20;:::i;:::-;15715:25;;15759:1;15749:35;;15764:18;;:::i;:::-;15749:35;15806:1;15803;15799:9;15794:14;;15629:185;;;;:::o;15820:143::-;15877:5;15908:6;15902:13;15893:22;;15924:33;15951:5;15924:33;:::i;:::-;15820:143;;;;:::o;15969:351::-;16039:6;16088:2;16076:9;16067:7;16063:23;16059:32;16056:119;;;16094:79;;:::i;:::-;16056:119;16214:1;16239:64;16295:7;16286:6;16275:9;16271:22;16239:64;:::i;:::-;16229:74;;16185:128;15969:351;;;;:::o;16326:332::-;16447:4;16485:2;16474:9;16470:18;16462:26;;16498:71;16566:1;16555:9;16551:17;16542:6;16498:71;:::i;:::-;16579:72;16647:2;16636:9;16632:18;16623:6;16579:72;:::i;:::-;16326:332;;;;;:::o;16664:191::-;16704:3;16723:20;16741:1;16723:20;:::i;:::-;16718:25;;16757:20;16775:1;16757:20;:::i;:::-;16752:25;;16800:1;16797;16793:9;16786:16;;16821:3;16818:1;16815:10;16812:36;;;16828:18;;:::i;:::-;16812:36;16664:191;;;;:::o
Swarm Source
ipfs://c780866f2330c59bdac77bf8e1e12a2680728eb6b0e1494e7fc7edbbe72c6ef1
🤖 Code Reader Beta

Generate instant answers for your smart contract questions using Al Models. Read more.

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.