Source Code
Latest 25 from a total of 975 transactions
| Transaction Hash |
|
Block
|
From
|
To
|
|||||
|---|---|---|---|---|---|---|---|---|---|
| Register Tool | 48854133 | 24 hrs ago | IN | 0 ETH | 0.00000115 | ||||
| Register Tool | 48834539 | 35 hrs ago | IN | 0 ETH | 0.00000087 | ||||
| Register Tool | 48834538 | 35 hrs ago | IN | 0 ETH | 0.00000101 | ||||
| Register Tool | 48834536 | 35 hrs ago | IN | 0 ETH | 0.00000101 | ||||
| Register Tool | 48798538 | 2 days ago | IN | 0 ETH | 0.00000115 | ||||
| Register Tool | 48798169 | 2 days ago | IN | 0 ETH | 0.0000012 | ||||
| Register Tool | 48795808 | 2 days ago | IN | 0 ETH | 0.00000118 | ||||
| Register Tool | 48791633 | 2 days ago | IN | 0 ETH | 0.00000115 | ||||
| Register Tool | 48779528 | 2 days ago | IN | 0 ETH | 0.00000115 | ||||
| Register Tool | 48779497 | 2 days ago | IN | 0 ETH | 0.00000115 | ||||
| Register Tool | 48779403 | 2 days ago | IN | 0 ETH | 0.00000115 | ||||
| Register Tool | 48779265 | 2 days ago | IN | 0 ETH | 0.00000115 | ||||
| Register Tool | 48779126 | 2 days ago | IN | 0 ETH | 0.00000118 | ||||
| Register Tool | 48777203 | 2 days ago | IN | 0 ETH | 0.00000115 | ||||
| Register Tool | 48777055 | 2 days ago | IN | 0 ETH | 0.00000117 | ||||
| Update Tool Meta... | 48776227 | 2 days ago | IN | 0 ETH | 0.00000038 | ||||
| Register Tool | 48775173 | 2 days ago | IN | 0 ETH | 0.00000124 | ||||
| Register Tool | 48753588 | 3 days ago | IN | 0 ETH | 0.00000108 | ||||
| Register Tool | 48724922 | 4 days ago | IN | 0 ETH | 0.00000103 | ||||
| Register Tool | 48724570 | 4 days ago | IN | 0 ETH | 0.00000103 | ||||
| Register Tool | 48724359 | 4 days ago | IN | 0 ETH | 0.00000101 | ||||
| Register Tool | 48696204 | 4 days ago | IN | 0 ETH | 0.00000101 | ||||
| Register Tool | 48696148 | 4 days ago | IN | 0 ETH | 0.00000101 | ||||
| Register Tool | 48695953 | 4 days ago | IN | 0 ETH | 0.00000101 | ||||
| Register Tool | 48683025 | 4 days ago | IN | 0 ETH | 0.00000132 |
Latest 1 internal transaction
| Parent Transaction Hash | Block | From | To | |||
|---|---|---|---|---|---|---|
| 46165446 | 63 days ago | Contract Creation | 0 ETH |
Cross-Chain Transactions
Loading...
Loading
Contract Source Code (Solidity Standard Json-Input format)
Contract Security Audit
No Contract Security Audit SubmittedSubmit Audit Here
Contract ABI
API[{"inputs":[{"internalType":"address","name":"predicate","type":"address"}],"name":"InvalidAccessPredicate","type":"error"},{"inputs":[],"name":"InvalidManifestHash","type":"error"},{"inputs":[],"name":"InvalidMetadataURI","type":"error"},{"inputs":[{"internalType":"uint256","name":"toolId","type":"uint256"},{"internalType":"address","name":"caller","type":"address"}],"name":"NotToolCreator","type":"error"},{"inputs":[{"internalType":"uint256","name":"toolId","type":"uint256"}],"name":"ToolIsDeregistered","type":"error"},{"inputs":[{"internalType":"uint256","name":"toolId","type":"uint256"}],"name":"ToolNotFound","type":"error"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"uint256","name":"toolId","type":"uint256"},{"indexed":true,"internalType":"address","name":"newPredicate","type":"address"}],"name":"AccessPredicateUpdated","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"uint256","name":"toolId","type":"uint256"}],"name":"ToolDeregistered","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"uint256","name":"toolId","type":"uint256"},{"indexed":false,"internalType":"string","name":"newURI","type":"string"},{"indexed":false,"internalType":"bytes32","name":"newHash","type":"bytes32"}],"name":"ToolMetadataUpdated","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"uint256","name":"toolId","type":"uint256"},{"indexed":true,"internalType":"address","name":"creator","type":"address"},{"indexed":true,"internalType":"address","name":"accessPredicate","type":"address"},{"indexed":false,"internalType":"string","name":"metadataURI","type":"string"},{"indexed":false,"internalType":"bytes32","name":"manifestHash","type":"bytes32"}],"name":"ToolRegistered","type":"event"},{"inputs":[{"internalType":"uint256","name":"toolId","type":"uint256"}],"name":"deregisterTool","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"toolId","type":"uint256"}],"name":"getToolConfig","outputs":[{"components":[{"internalType":"address","name":"creator","type":"address"},{"internalType":"string","name":"metadataURI","type":"string"},{"internalType":"bytes32","name":"manifestHash","type":"bytes32"},{"internalType":"address","name":"accessPredicate","type":"address"}],"internalType":"struct ToolConfig","name":"","type":"tuple"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"toolId","type":"uint256"},{"internalType":"address","name":"account","type":"address"},{"internalType":"bytes","name":"data","type":"bytes"}],"name":"hasAccess","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"pure","type":"function"},{"inputs":[{"internalType":"string","name":"metadataURI","type":"string"},{"internalType":"bytes32","name":"manifestHash","type":"bytes32"},{"internalType":"address","name":"accessPredicate","type":"address"}],"name":"registerTool","outputs":[{"internalType":"uint256","name":"toolId","type":"uint256"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"toolId","type":"uint256"},{"internalType":"address","name":"newPredicate","type":"address"}],"name":"setAccessPredicate","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"bytes4","name":"interfaceId","type":"bytes4"}],"name":"supportsInterface","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"toolCount","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"toolId","type":"uint256"},{"internalType":"address","name":"account","type":"address"},{"internalType":"bytes","name":"data","type":"bytes"}],"name":"tryHasAccess","outputs":[{"internalType":"bool","name":"ok","type":"bool"},{"internalType":"bool","name":"granted","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"toolId","type":"uint256"},{"internalType":"string","name":"newURI","type":"string"},{"internalType":"bytes32","name":"newHash","type":"bytes32"}],"name":"updateToolMetadata","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"version","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"pure","type":"function"}]Contract Creation Code
608060405260015f553480156012575f5ffd5b50611671806100205f395ff3fe608060405234801561000f575f5ffd5b50600436106100c4575f3560e01c8063a01784531161007d578063de24a6d211610058578063de24a6d2146101f0578063faf23b2314610203578063fe1d0b1614610219575f5ffd5b8063a0178453146101aa578063a7e3775b146101ca578063ccca3bf0146101dd575f5ffd5b80632361abf3116100ad5780632361abf31461013257806354fd4d501461015c5780639148e6ca14610195575f5ffd5b806301ffc9a7146100c857806306fdde03146100f0575b5f5ffd5b6100db6100d6366004610ecf565b61022c565b60405190151581526020015b60405180910390f35b60408051808201909152600c81527f546f6f6c5265676973747279000000000000000000000000000000000000000060208201525b6040516100e79190610f61565b610145610140366004610fe0565b6102c4565b6040805192151583529015156020830152016100e7565b60408051808201909152600381527f302e3200000000000000000000000000000000000000000000000000000000006020820152610125565b6101a86101a3366004611036565b6102e0565b005b6101bd6101b8366004611036565b6103ca565b6040516100e7919061104d565b6100db6101d8366004610fe0565b61051e565b6101a86101eb3660046110be565b610546565b6101a86101fe36600461110d565b6106ac565b61020b610778565b6040519081526020016100e7565b61020b610227366004611137565b61078c565b5f7fffffffff0000000000000000000000000000000000000000000000000000000082167ff1dc80750000000000000000000000000000000000000000000000000000000014806102be57507f01ffc9a7000000000000000000000000000000000000000000000000000000007fffffffff000000000000000000000000000000000000000000000000000000008316145b92915050565b5f5f6102d286868686610999565b915091505b94509492505050565b6102e981610b11565b6102f281610bc1565b5f818152600160208190526040822080547fffffffffffffffffffffffff0000000000000000000000000000000000000000168155919061033590830182610e85565b505f6002828101829055600390920180547fffffffffffffffffffffffff0000000000000000000000000000000000000000169055828152602091909152604080822080547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff001660011790555182917f9add33e854e243f868ff7cacac076d65b1d56fb593e2bb891e76e2e8d5ddd03491a250565b61041e60405180608001604052805f73ffffffffffffffffffffffffffffffffffffffff168152602001606081526020015f81526020015f73ffffffffffffffffffffffffffffffffffffffff1681525090565b61042782610b11565b5f82815260016020818152604092839020835160808101909452805473ffffffffffffffffffffffffffffffffffffffff16845291820180549184019161046d90611190565b80601f016020809104026020016040519081016040528092919081815260200182805461049990611190565b80156104e45780601f106104bb576101008083540402835291602001916104e4565b820191905f5260205f20905b8154815290600101906020018083116104c757829003601f168201915b50505091835250506002820154602082015260039091015473ffffffffffffffffffffffffffffffffffffffff1660409091015292915050565b5f5f5f61052d87878787610999565b9150915081801561053b5750805b979650505050505050565b61054f84610b11565b61055884610bc1565b81801580610567575061080081115b1561059e576040517feec403f000000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b816105d5576040517f03d0cf2a00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b5f858152600160208190526040822090810180549192918491906105f890611190565b9050141580610636575085856040516106129291906111e1565b60405180910390208260010160405161062b91906111f0565b604051809103902014155b90508080610648575083826002015414155b156106a3576001820161065c8688836112f8565b50838260020181905550867f14f92d1aaaea2df5f884f2fd8dbb6ea7cad1784ffaac2d8fd594f107d719a41487878760405161069a93929190611455565b60405180910390a25b50505050505050565b6106b582610b11565b6106be82610bc1565b5f8281526001602052604090206003015473ffffffffffffffffffffffffffffffffffffffff828116911614610774576106f781610c26565b5f8281526001602052604080822060030180547fffffffffffffffffffffffff00000000000000000000000000000000000000001673ffffffffffffffffffffffffffffffffffffffff85169081179091559051909184917f53e2d3a37877f4a367d09cdba706178d3c6414a15d642294300c65a8037dd6ff9190a35b5050565b5f60015f5461078791906114a5565b905090565b5f8380158061079c575061080081115b156107d3576040517feec403f000000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b8361080a576040517f03d0cf2a00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b61081383610c26565b5f80549080610821836114b8565b91905055915060405180608001604052803373ffffffffffffffffffffffffffffffffffffffff16815260200187878080601f0160208091040260200160405190810160405280939291908181526020018383808284375f920182905250938552505050602080830188905273ffffffffffffffffffffffffffffffffffffffff878116604094850152868352600180835293909220845181547fffffffffffffffffffffffff000000000000000000000000000000000000000016931692909217825583015190918201906108f790826114ef565b506040828101516002830155606090920151600390910180547fffffffffffffffffffffffff00000000000000000000000000000000000000001673ffffffffffffffffffffffffffffffffffffffff928316179055905190841690339084907fe7be7fd3c802f61682f56ba817276b1cc81fbee7cb50705c8ed7952811dac39790610988908b908b908b90611455565b60405180910390a450949350505050565b5f5f6109a486610b11565b5f8681526001602052604090206003015473ffffffffffffffffffffffffffffffffffffffff16806109dd5760018092509250506102d7565b5f878787876040516024016109f59493929190611606565b604080517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0818403018152919052602080820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167fa7e3775b00000000000000000000000000000000000000000000000000000000178152825192935062030d40925f928392839283918988fa92503d91505f519050821580610a98575081602014155b15610aae575f5f975097505050505050506102d7565b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8101610ae757600180975097505050505050506102d7565b80610afe5760015f975097505050505050506102d7565b505f9b8c9b509950505050505050505050565b5f8181526002602052604090205460ff1615610b61576040517f0bf47976000000000000000000000000000000000000000000000000000000008152600481018290526024015b60405180910390fd5b5f8181526001602052604090205473ffffffffffffffffffffffffffffffffffffffff16610bbe576040517fb73d6f8b00000000000000000000000000000000000000000000000000000000815260048101829052602401610b58565b50565b5f8181526001602052604090205473ffffffffffffffffffffffffffffffffffffffff163314610bbe576040517fd594d2e700000000000000000000000000000000000000000000000000000000815260048101829052336024820152604401610b58565b73ffffffffffffffffffffffffffffffffffffffff8116610c445750565b8073ffffffffffffffffffffffffffffffffffffffff163b5f03610c655750565b6040517f01ffc9a700000000000000000000000000000000000000000000000000000000808252600482015273ffffffffffffffffffffffffffffffffffffffff8216906301ffc9a790617530906024016020604051808303818786fa93505050508015610d0e575060408051601f3d9081017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0168201909252610d0b91810190611645565b60015b610d155750565b80610d1e575050565b506040517f01ffc9a70000000000000000000000000000000000000000000000000000000081527fbdf9dc1800000000000000000000000000000000000000000000000000000000600482015273ffffffffffffffffffffffffffffffffffffffff8216906301ffc9a790617530906024016020604051808303818786fa93505050508015610de8575060408051601f3d9081017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0168201909252610de591810190611645565b60015b610e36576040517f4c8ce4df00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff82166004820152602401610b58565b80610774576040517f4c8ce4df00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff83166004820152602401610b58565b508054610e9190611190565b5f825580601f10610ea0575050565b601f0160209004905f5260205f2090810190610bbe91905b80821115610ecb575f8155600101610eb8565b5090565b5f60208284031215610edf575f5ffd5b81357fffffffff0000000000000000000000000000000000000000000000000000000081168114610f0e575f5ffd5b9392505050565b5f81518084528060208401602086015e5f6020828601015260207fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0601f83011685010191505092915050565b602081525f610f0e6020830184610f15565b803573ffffffffffffffffffffffffffffffffffffffff81168114610f96575f5ffd5b919050565b5f5f83601f840112610fab575f5ffd5b50813567ffffffffffffffff811115610fc2575f5ffd5b602083019150836020828501011115610fd9575f5ffd5b9250929050565b5f5f5f5f60608587031215610ff3575f5ffd5b8435935061100360208601610f73565b9250604085013567ffffffffffffffff81111561101e575f5ffd5b61102a87828801610f9b565b95989497509550505050565b5f60208284031215611046575f5ffd5b5035919050565b6020815273ffffffffffffffffffffffffffffffffffffffff82511660208201525f60208301516080604084015261108860a0840182610f15565b90506040840151606084015273ffffffffffffffffffffffffffffffffffffffff60608501511660808401528091505092915050565b5f5f5f5f606085870312156110d1575f5ffd5b84359350602085013567ffffffffffffffff8111156110ee575f5ffd5b6110fa87828801610f9b565b9598909750949560400135949350505050565b5f5f6040838503121561111e575f5ffd5b8235915061112e60208401610f73565b90509250929050565b5f5f5f5f6060858703121561114a575f5ffd5b843567ffffffffffffffff811115611160575f5ffd5b61116c87828801610f9b565b9095509350506020850135915061118560408601610f73565b905092959194509250565b600181811c908216806111a457607f821691505b6020821081036111db577f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b50919050565b818382375f9101908152919050565b5f5f83546111fd81611190565b600182168015611214576001811461124757611274565b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0083168652811515820286019350611274565b865f5260205f205f5b8381101561126c57815488820152600190910190602001611250565b505081860193505b509195945050505050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b601f8211156112f357805f5260205f20601f840160051c810160208510156112d15750805b601f840160051c820191505b818110156112f0575f81556001016112dd565b50505b505050565b67ffffffffffffffff8311156113105761131061127f565b6113248361131e8354611190565b836112ac565b5f601f841160018114611374575f851561133e5750838201355b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff600387901b1c1916600186901b1783556112f0565b5f838152602081207fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe08716915b828110156113c157868501358255602094850194600190920191016113a1565b50868210156113fc577fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff60f88860031b161c19848701351681555b505060018560011b0183555050505050565b81835281816020850137505f602082840101525f60207fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0601f840116840101905092915050565b604081525f61146860408301858761140e565b9050826020830152949350505050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b818103818111156102be576102be611478565b5f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82036114e8576114e8611478565b5060010190565b815167ffffffffffffffff8111156115095761150961127f565b61151d816115178454611190565b846112ac565b6020601f82116001811461156e575f83156115385750848201515b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff600385901b1c1916600184901b1784556112f0565b5f848152602081207fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe08516915b828110156115bb578785015182556020948501946001909201910161159b565b50848210156115f757868401517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff600387901b60f8161c191681555b50505050600190811b01905550565b84815273ffffffffffffffffffffffffffffffffffffffff84166020820152606060408201525f61163b60608301848661140e565b9695505050505050565b5f60208284031215611655575f5ffd5b81518015158114610f0e575f5ffdfea164736f6c634300081c000a
Deployed Bytecode
0x608060405234801561000f575f5ffd5b50600436106100c4575f3560e01c8063a01784531161007d578063de24a6d211610058578063de24a6d2146101f0578063faf23b2314610203578063fe1d0b1614610219575f5ffd5b8063a0178453146101aa578063a7e3775b146101ca578063ccca3bf0146101dd575f5ffd5b80632361abf3116100ad5780632361abf31461013257806354fd4d501461015c5780639148e6ca14610195575f5ffd5b806301ffc9a7146100c857806306fdde03146100f0575b5f5ffd5b6100db6100d6366004610ecf565b61022c565b60405190151581526020015b60405180910390f35b60408051808201909152600c81527f546f6f6c5265676973747279000000000000000000000000000000000000000060208201525b6040516100e79190610f61565b610145610140366004610fe0565b6102c4565b6040805192151583529015156020830152016100e7565b60408051808201909152600381527f302e3200000000000000000000000000000000000000000000000000000000006020820152610125565b6101a86101a3366004611036565b6102e0565b005b6101bd6101b8366004611036565b6103ca565b6040516100e7919061104d565b6100db6101d8366004610fe0565b61051e565b6101a86101eb3660046110be565b610546565b6101a86101fe36600461110d565b6106ac565b61020b610778565b6040519081526020016100e7565b61020b610227366004611137565b61078c565b5f7fffffffff0000000000000000000000000000000000000000000000000000000082167ff1dc80750000000000000000000000000000000000000000000000000000000014806102be57507f01ffc9a7000000000000000000000000000000000000000000000000000000007fffffffff000000000000000000000000000000000000000000000000000000008316145b92915050565b5f5f6102d286868686610999565b915091505b94509492505050565b6102e981610b11565b6102f281610bc1565b5f818152600160208190526040822080547fffffffffffffffffffffffff0000000000000000000000000000000000000000168155919061033590830182610e85565b505f6002828101829055600390920180547fffffffffffffffffffffffff0000000000000000000000000000000000000000169055828152602091909152604080822080547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff001660011790555182917f9add33e854e243f868ff7cacac076d65b1d56fb593e2bb891e76e2e8d5ddd03491a250565b61041e60405180608001604052805f73ffffffffffffffffffffffffffffffffffffffff168152602001606081526020015f81526020015f73ffffffffffffffffffffffffffffffffffffffff1681525090565b61042782610b11565b5f82815260016020818152604092839020835160808101909452805473ffffffffffffffffffffffffffffffffffffffff16845291820180549184019161046d90611190565b80601f016020809104026020016040519081016040528092919081815260200182805461049990611190565b80156104e45780601f106104bb576101008083540402835291602001916104e4565b820191905f5260205f20905b8154815290600101906020018083116104c757829003601f168201915b50505091835250506002820154602082015260039091015473ffffffffffffffffffffffffffffffffffffffff1660409091015292915050565b5f5f5f61052d87878787610999565b9150915081801561053b5750805b979650505050505050565b61054f84610b11565b61055884610bc1565b81801580610567575061080081115b1561059e576040517feec403f000000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b816105d5576040517f03d0cf2a00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b5f858152600160208190526040822090810180549192918491906105f890611190565b9050141580610636575085856040516106129291906111e1565b60405180910390208260010160405161062b91906111f0565b604051809103902014155b90508080610648575083826002015414155b156106a3576001820161065c8688836112f8565b50838260020181905550867f14f92d1aaaea2df5f884f2fd8dbb6ea7cad1784ffaac2d8fd594f107d719a41487878760405161069a93929190611455565b60405180910390a25b50505050505050565b6106b582610b11565b6106be82610bc1565b5f8281526001602052604090206003015473ffffffffffffffffffffffffffffffffffffffff828116911614610774576106f781610c26565b5f8281526001602052604080822060030180547fffffffffffffffffffffffff00000000000000000000000000000000000000001673ffffffffffffffffffffffffffffffffffffffff85169081179091559051909184917f53e2d3a37877f4a367d09cdba706178d3c6414a15d642294300c65a8037dd6ff9190a35b5050565b5f60015f5461078791906114a5565b905090565b5f8380158061079c575061080081115b156107d3576040517feec403f000000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b8361080a576040517f03d0cf2a00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b61081383610c26565b5f80549080610821836114b8565b91905055915060405180608001604052803373ffffffffffffffffffffffffffffffffffffffff16815260200187878080601f0160208091040260200160405190810160405280939291908181526020018383808284375f920182905250938552505050602080830188905273ffffffffffffffffffffffffffffffffffffffff878116604094850152868352600180835293909220845181547fffffffffffffffffffffffff000000000000000000000000000000000000000016931692909217825583015190918201906108f790826114ef565b506040828101516002830155606090920151600390910180547fffffffffffffffffffffffff00000000000000000000000000000000000000001673ffffffffffffffffffffffffffffffffffffffff928316179055905190841690339084907fe7be7fd3c802f61682f56ba817276b1cc81fbee7cb50705c8ed7952811dac39790610988908b908b908b90611455565b60405180910390a450949350505050565b5f5f6109a486610b11565b5f8681526001602052604090206003015473ffffffffffffffffffffffffffffffffffffffff16806109dd5760018092509250506102d7565b5f878787876040516024016109f59493929190611606565b604080517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0818403018152919052602080820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167fa7e3775b00000000000000000000000000000000000000000000000000000000178152825192935062030d40925f928392839283918988fa92503d91505f519050821580610a98575081602014155b15610aae575f5f975097505050505050506102d7565b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8101610ae757600180975097505050505050506102d7565b80610afe5760015f975097505050505050506102d7565b505f9b8c9b509950505050505050505050565b5f8181526002602052604090205460ff1615610b61576040517f0bf47976000000000000000000000000000000000000000000000000000000008152600481018290526024015b60405180910390fd5b5f8181526001602052604090205473ffffffffffffffffffffffffffffffffffffffff16610bbe576040517fb73d6f8b00000000000000000000000000000000000000000000000000000000815260048101829052602401610b58565b50565b5f8181526001602052604090205473ffffffffffffffffffffffffffffffffffffffff163314610bbe576040517fd594d2e700000000000000000000000000000000000000000000000000000000815260048101829052336024820152604401610b58565b73ffffffffffffffffffffffffffffffffffffffff8116610c445750565b8073ffffffffffffffffffffffffffffffffffffffff163b5f03610c655750565b6040517f01ffc9a700000000000000000000000000000000000000000000000000000000808252600482015273ffffffffffffffffffffffffffffffffffffffff8216906301ffc9a790617530906024016020604051808303818786fa93505050508015610d0e575060408051601f3d9081017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0168201909252610d0b91810190611645565b60015b610d155750565b80610d1e575050565b506040517f01ffc9a70000000000000000000000000000000000000000000000000000000081527fbdf9dc1800000000000000000000000000000000000000000000000000000000600482015273ffffffffffffffffffffffffffffffffffffffff8216906301ffc9a790617530906024016020604051808303818786fa93505050508015610de8575060408051601f3d9081017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0168201909252610de591810190611645565b60015b610e36576040517f4c8ce4df00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff82166004820152602401610b58565b80610774576040517f4c8ce4df00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff83166004820152602401610b58565b508054610e9190611190565b5f825580601f10610ea0575050565b601f0160209004905f5260205f2090810190610bbe91905b80821115610ecb575f8155600101610eb8565b5090565b5f60208284031215610edf575f5ffd5b81357fffffffff0000000000000000000000000000000000000000000000000000000081168114610f0e575f5ffd5b9392505050565b5f81518084528060208401602086015e5f6020828601015260207fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0601f83011685010191505092915050565b602081525f610f0e6020830184610f15565b803573ffffffffffffffffffffffffffffffffffffffff81168114610f96575f5ffd5b919050565b5f5f83601f840112610fab575f5ffd5b50813567ffffffffffffffff811115610fc2575f5ffd5b602083019150836020828501011115610fd9575f5ffd5b9250929050565b5f5f5f5f60608587031215610ff3575f5ffd5b8435935061100360208601610f73565b9250604085013567ffffffffffffffff81111561101e575f5ffd5b61102a87828801610f9b565b95989497509550505050565b5f60208284031215611046575f5ffd5b5035919050565b6020815273ffffffffffffffffffffffffffffffffffffffff82511660208201525f60208301516080604084015261108860a0840182610f15565b90506040840151606084015273ffffffffffffffffffffffffffffffffffffffff60608501511660808401528091505092915050565b5f5f5f5f606085870312156110d1575f5ffd5b84359350602085013567ffffffffffffffff8111156110ee575f5ffd5b6110fa87828801610f9b565b9598909750949560400135949350505050565b5f5f6040838503121561111e575f5ffd5b8235915061112e60208401610f73565b90509250929050565b5f5f5f5f6060858703121561114a575f5ffd5b843567ffffffffffffffff811115611160575f5ffd5b61116c87828801610f9b565b9095509350506020850135915061118560408601610f73565b905092959194509250565b600181811c908216806111a457607f821691505b6020821081036111db577f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b50919050565b818382375f9101908152919050565b5f5f83546111fd81611190565b600182168015611214576001811461124757611274565b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0083168652811515820286019350611274565b865f5260205f205f5b8381101561126c57815488820152600190910190602001611250565b505081860193505b509195945050505050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b601f8211156112f357805f5260205f20601f840160051c810160208510156112d15750805b601f840160051c820191505b818110156112f0575f81556001016112dd565b50505b505050565b67ffffffffffffffff8311156113105761131061127f565b6113248361131e8354611190565b836112ac565b5f601f841160018114611374575f851561133e5750838201355b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff600387901b1c1916600186901b1783556112f0565b5f838152602081207fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe08716915b828110156113c157868501358255602094850194600190920191016113a1565b50868210156113fc577fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff60f88860031b161c19848701351681555b505060018560011b0183555050505050565b81835281816020850137505f602082840101525f60207fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0601f840116840101905092915050565b604081525f61146860408301858761140e565b9050826020830152949350505050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b818103818111156102be576102be611478565b5f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82036114e8576114e8611478565b5060010190565b815167ffffffffffffffff8111156115095761150961127f565b61151d816115178454611190565b846112ac565b6020601f82116001811461156e575f83156115385750848201515b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff600385901b1c1916600184901b1784556112f0565b5f848152602081207fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe08516915b828110156115bb578785015182556020948501946001909201910161159b565b50848210156115f757868401517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff600387901b60f8161c191681555b50505050600190811b01905550565b84815273ffffffffffffffffffffffffffffffffffffffff84166020820152606060408201525f61163b60608301848661140e565b9695505050505050565b5f60208284031215611655575f5ffd5b81518015158114610f0e575f5ffdfea164736f6c634300081c000a
🤖 Code Reader
Generate instant answers for your smart contract questions using Al Models. Read more.
Loading...
Loading
Loading...
Loading
Loading...
Loading
Net Worth in USD
$0.00
Net Worth in ETH
0
Multichain Portfolio | 33 Chains
| Chain | Token | Portfolio % | Price | Amount | Value |
|---|
Loading...
Loading
Loading...
Loading
Loading...
Loading
[ Download: CSV Export ]
[ Download: CSV Export ]
A contract address hosts a smart contract, which is a set of code stored on the blockchain that runs when predetermined conditions are met. Learn more about addresses in our Knowledge Base.

