Source Code
Latest 25 from a total of 1,126 transactions
| Transaction Hash |
Method
|
Block
|
From
|
To
|
|||||
|---|---|---|---|---|---|---|---|---|---|
| Execute | 25920922 | 9 hrs ago | IN | 0 ETH | 0.00002321 | ||||
| Execute | 25920056 | 12 hrs ago | IN | 0 ETH | 0.00001372 | ||||
| Bridge | 25911307 | 41 hrs ago | IN | 0.003 ETH | 0.00011125 | ||||
| Execute | 25906093 | 2 days ago | IN | 0 ETH | 0.00001776 | ||||
| Execute | 25904756 | 2 days ago | IN | 0 ETH | 0.00007293 | ||||
| Execute | 25904751 | 2 days ago | IN | 0 ETH | 0.00007804 | ||||
| Execute | 25904052 | 2 days ago | IN | 0 ETH | 0.00060742 | ||||
| Execute | 25903864 | 2 days ago | IN | 0 ETH | 0.00004086 | ||||
| Execute | 25903859 | 2 days ago | IN | 0 ETH | 0.00003812 | ||||
| Execute | 25903859 | 2 days ago | IN | 0 ETH | 0.000042 | ||||
| Execute | 25903829 | 2 days ago | IN | 0 ETH | 0.00002106 | ||||
| Execute | 25903829 | 2 days ago | IN | 0 ETH | 0.00002133 | ||||
| Execute | 25903794 | 2 days ago | IN | 0 ETH | 0.00002768 | ||||
| Execute | 25903764 | 2 days ago | IN | 0 ETH | 0.00002166 | ||||
| Bridge | 25902235 | 2 days ago | IN | 0.00000838 ETH | 0.00004508 | ||||
| Execute | 25902231 | 2 days ago | IN | 0 ETH | 0.00001397 | ||||
| Execute | 25902172 | 3 days ago | IN | 0 ETH | 0.00001274 | ||||
| Execute | 25902107 | 3 days ago | IN | 0 ETH | 0.00001705 | ||||
| Execute | 25902107 | 3 days ago | IN | 0 ETH | 0.00001568 | ||||
| Execute | 25902107 | 3 days ago | IN | 0 ETH | 0.00001705 | ||||
| Execute | 25902107 | 3 days ago | IN | 0 ETH | 0.00001705 | ||||
| Execute | 25902107 | 3 days ago | IN | 0 ETH | 0.00001728 | ||||
| Execute | 25896751 | 3 days ago | IN | 0 ETH | 0.00002483 | ||||
| Execute | 25896718 | 3 days ago | IN | 0 ETH | 0.0000776 | ||||
| Execute | 25896399 | 3 days ago | IN | 0 ETH | 0.00001242 |
Latest 25 internal transactions (View All)
Advanced mode:
| Parent Transaction Hash | Method |
Block
|
From
|
To
|
|||
|---|---|---|---|---|---|---|---|
| Pay Native Gas F... | 25918611 | 17 hrs ago | 0.00000852 ETH | ||||
| Bridge | 25918611 | 17 hrs ago | 0.00000852 ETH | ||||
| Pay Native Gas F... | 25911307 | 41 hrs ago | 0.003 ETH | ||||
| Pay Native Gas F... | 25902235 | 2 days ago | 0.00000838 ETH | ||||
| Pay Native Gas F... | 25881921 | 5 days ago | 0.003 ETH | ||||
| Pay Native Gas F... | 25881909 | 5 days ago | 0.003 ETH | ||||
| Pay Native Gas F... | 25876389 | 6 days ago | 0.00000445 ETH | ||||
| Pay Native Gas F... | 25868826 | 7 days ago | 0.00000406 ETH | ||||
| Pay Native Gas F... | 25855318 | 9 days ago | 0.003 ETH | ||||
| Pay Native Gas F... | 25855306 | 9 days ago | 0.003 ETH | ||||
| Pay Native Gas F... | 25855280 | 9 days ago | 0.003 ETH | ||||
| Pay Native Gas F... | 25843780 | 11 days ago | 0.003 ETH | ||||
| Pay Native Gas F... | 25831342 | 12 days ago | 0.00000415 ETH | ||||
| Pay Native Gas F... | 25811492 | 15 days ago | 0.003 ETH | ||||
| Pay Native Gas F... | 25811487 | 15 days ago | 0.0000085 ETH | ||||
| Pay Native Gas F... | 25811484 | 15 days ago | 0.00000937 ETH | ||||
| Pay Native Gas F... | 25811480 | 15 days ago | 0.003 ETH | ||||
| Pay Native Gas F... | 25811456 | 15 days ago | 0.003 ETH | ||||
| Pay Native Gas F... | 25811445 | 15 days ago | 0.003 ETH | ||||
| Pay Native Gas F... | 25811434 | 15 days ago | 0.003 ETH | ||||
| Pay Native Gas F... | 25811423 | 15 days ago | 0.003 ETH | ||||
| Pay Native Gas F... | 25811389 | 15 days ago | 0.003 ETH | ||||
| Pay Native Gas F... | 25811377 | 15 days ago | 0.003 ETH | ||||
| Pay Native Gas F... | 25810594 | 15 days ago | 0.00000855 ETH | ||||
| Pay Native Gas F... | 25687433 | 32 days ago | 0.003 ETH |
Loading...
Loading
Loading...
Loading
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":[],"name":"InvalidAddressString","type":"error"},{"inputs":[],"name":"InvalidChainId","type":"error"},{"inputs":[],"name":"NoErrorFound","type":"error"},{"inputs":[],"name":"NotApprovedByGateway","type":"error"},{"inputs":[],"name":"WrongSourceAddress","type":"error"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"uint256","name":"errorId","type":"uint256"},{"indexed":true,"internalType":"address","name":"user","type":"address"},{"indexed":false,"internalType":"uint256","name":"amount","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"timestamp","type":"uint256"}],"name":"BridgeError","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"uint256","name":"srcChainId","type":"uint256"},{"indexed":true,"internalType":"address","name":"tokenReceiver","type":"address"},{"indexed":false,"internalType":"uint256","name":"amount","type":"uint256"}],"name":"BridgedIn","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"uint256","name":"dstChainId","type":"uint256"},{"indexed":true,"internalType":"address","name":"bridgeUser","type":"address"},{"indexed":true,"internalType":"address","name":"tokenReceiver","type":"address"},{"indexed":false,"internalType":"uint256","name":"amount","type":"uint256"}],"name":"BridgedOut","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"uint8","name":"version","type":"uint8"}],"name":"Initialized","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"},{"inputs":[],"name":"BIFI","outputs":[{"internalType":"contract IERC20","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256[]","name":"_chainIds","type":"uint256[]"},{"internalType":"string[]","name":"_axelarIds","type":"string[]"}],"name":"addChainIds","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"string","name":"","type":"string"}],"name":"axelarIdToChainId","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"_dstChainId","type":"uint256"},{"internalType":"uint256","name":"_amount","type":"uint256"},{"internalType":"address","name":"_to","type":"address"}],"name":"bridge","outputs":[],"stateMutability":"payable","type":"function"},{"inputs":[{"internalType":"uint256","name":"_dstChainId","type":"uint256"},{"internalType":"uint256","name":"_amount","type":"uint256"},{"internalType":"address","name":"_to","type":"address"}],"name":"bridgeCost","outputs":[{"internalType":"uint256","name":"gasCost","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"","type":"uint256"}],"name":"chainIdToAxelarId","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"","type":"uint256"}],"name":"errors","outputs":[{"internalType":"uint256","name":"chainId","type":"uint256"},{"internalType":"address","name":"user","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"bytes32","name":"commandId","type":"bytes32"},{"internalType":"string","name":"sourceChain","type":"string"},{"internalType":"string","name":"sourceAddress","type":"string"},{"internalType":"bytes","name":"payload","type":"bytes"}],"name":"execute","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"gasService","outputs":[{"internalType":"contract IAxelarGasService","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"gateway","outputs":[{"internalType":"contract IAxelarGateway","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"contract IERC20","name":"_bifi","type":"address"},{"internalType":"contract IXERC20","name":"_xbifi","type":"address"},{"internalType":"contract IXERC20Lockbox","name":"_lockbox","type":"address"},{"internalType":"address[]","name":"_contracts","type":"address[]"}],"name":"initialize","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"lockbox","outputs":[{"internalType":"contract IXERC20Lockbox","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"renounceOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"_errorId","type":"uint256"}],"name":"retry","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"xBIFI","outputs":[{"internalType":"contract IXERC20","name":"","type":"address"}],"stateMutability":"view","type":"function"}]Contract Creation Code
608060405234801561001057600080fd5b50612089806100206000396000f3fe6080604052600436106100fe5760003560e01c8063715018a611610095578063a4c5d50311610064578063a4c5d503146102a7578063e6bfbfd8146102df578063ecebc29c146102ff578063f2fde38b1461031f578063fed1a6061461033f57600080fd5b8063715018a61461022257806381a01de8146102375780638da5cb5b14610269578063904583821461028757600080fd5b80635ca902bc116100d15780635ca902bc14610195578063664e446f146101b557806366cc5702146101e25780636a22d8cc1461020257600080fd5b8063116191b6146101035780631cf1b97c1461014057806349160658146101555780634cca358914610175575b600080fd5b34801561010f57600080fd5b50606a54610123906001600160a01b031681565b6040516001600160a01b0390911681526020015b60405180910390f35b61015361014e3660046117f8565b6103a7565b005b34801561016157600080fd5b5061015361017036600461187a565b6103b8565b34801561018157600080fd5b5061015361019036600461191e565b610566565b3480156101a157600080fd5b50606654610123906001600160a01b031681565b3480156101c157600080fd5b506101d56101d036600461191e565b6105ff565b6040516101379190611987565b3480156101ee57600080fd5b50606754610123906001600160a01b031681565b34801561020e57600080fd5b50606b54610123906001600160a01b031681565b34801561022e57600080fd5b50610153610699565b34801561024357600080fd5b5061025b6102523660046117f8565b60009392505050565b604051908152602001610137565b34801561027557600080fd5b506033546001600160a01b0316610123565b34801561029357600080fd5b506101536102a23660046119e6565b6106ad565b3480156102b357600080fd5b5061025b6102c2366004611a68565b8051602081830181018051606d8252928201919093012091525481565b3480156102eb57600080fd5b506101536102fa366004611b19565b610791565b34801561030b57600080fd5b50606554610123906001600160a01b031681565b34801561032b57600080fd5b5061015361033a366004611b95565b6109ba565b34801561034b57600080fd5b5061038461035a36600461191e565b60696020526000908152604090208054600182015460029092015490916001600160a01b03169083565b604080519384526001600160a01b03909216602084015290820152606001610137565b6103b333848484610a33565b505050565b606d86866040516103ca929190611bb2565b9081526020016040518091039020546000036103f957604051633d23e4d160e11b815260040160405180910390fd5b306001600160a01b031661044285858080601f016020809104026020016040519081016040528093929190818152602001838380828437600092019190915250610c1392505050565b6001600160a01b031614610469576040516353e36f6560e11b815260040160405180910390fd5b6000828260405161047b929190611bb2565b604051908190038120606a54635f6970c360e01b83529092506001600160a01b031690635f6970c3906104bc908b908b908b908b908b908990600401611beb565b6020604051808303816000875af11580156104db573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906104ff9190611c2c565b61051c57604051631403112d60e21b815260040160405180910390fd5b60008061052b84860186611c4e565b9150915061055a606d8a8a604051610544929190611bb2565b9081526020016040518091039020548383610d92565b50505050505050505050565b60008181526069602081815260408084208151606081018352815481526001820180546001600160a01b03808216848801908152600286018054978601979097528a8a5297909652928790556001600160a01b03199092169091559390559051166105e457604051634b87c11b60e01b815260040160405180910390fd5b6105fb816000015182602001518360400151610d92565b5050565b606c602052600090815260409020805461061890611c7a565b80601f016020809104026020016040519081016040528092919081815260200182805461064490611c7a565b80156106915780601f1061066657610100808354040283529160200191610691565b820191906000526020600020905b81548152906001019060200180831161067457829003601f168201915b505050505081565b6106a1610f9a565b6106ab6000610ff4565b565b6106b5610f9a565b60005b8381101561078a578282828181106106d2576106d2611cb4565b90506020028101906106e49190611cca565b606c60008888868181106106fa576106fa611cb4565b905060200201358152602001908152602001600020918261071c929190611d57565b5084848281811061072f5761072f611cb4565b90506020020135606d84848481811061074a5761074a611cb4565b905060200281019061075c9190611cca565b60405161076a929190611bb2565b9081526040519081900360200190205561078381611e2d565b90506106b8565b5050505050565b600054610100900460ff16158080156107b15750600054600160ff909116105b806107cb5750303b1580156107cb575060005460ff166001145b6108335760405162461bcd60e51b815260206004820152602e60248201527f496e697469616c697a61626c653a20636f6e747261637420697320616c72656160448201526d191e481a5b9a5d1a585b1a5e995960921b60648201526084015b60405180910390fd5b6000805460ff191660011790558015610856576000805461ff0019166101001790555b61085e611046565b606580546001600160a01b038089166001600160a01b03199283161790925560668054888416908316179055606780549287169290911691909117905582826000816108ac576108ac611cb4565b90506020020160208101906108c19190611b95565b606a80546001600160a01b0319166001600160a01b0392909216919091179055828260018181106108f4576108f4611cb4565b90506020020160208101906109099190611b95565b606b80546001600160a01b0319166001600160a01b03928316179055606754161561096c5760675460655461094d916001600160a01b039182169116600019611075565b60675460665461096c916001600160a01b039182169116600019611075565b80156109b2576000805461ff0019169055604051600181527f7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb38474024989060200160405180910390a15b505050505050565b6109c2610f9a565b6001600160a01b038116610a275760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b606482015260840161082a565b610a3081610ff4565b50565b6000838152606c60209081526040918290209151610a52929101611ec3565b60405160208183030381529060405251600003610a8257604051633d23e4d160e11b815260040160405180910390fd5b610a8c84836111bd565b604080516001600160a01b038316602082015290810183905260009060600160408051601f19818403018152918152606b546000878152606c602052919091209192506001600160a01b031690630c93e3bb9034903090610aec826112de565b868b6040518763ffffffff1660e01b8152600401610b0e959493929190611ed6565b6000604051808303818588803b158015610b2757600080fd5b505af1158015610b3b573d6000803e3d6000fd5b5050606a546000888152606c602052604090206001600160a01b039091169350631c92115f92509050610b6d306112de565b846040518463ffffffff1660e01b8152600401610b8c93929190611f34565b600060405180830381600087803b158015610ba657600080fd5b505af1158015610bba573d6000803e3d6000fd5b50505050816001600160a01b0316856001600160a01b0316857f1b95be00c2bd701a308dffe849aceb8671ea2f19125a1c83660dbc4f59cb727786604051610c0491815260200190565b60405180910390a45050505050565b6000808290506000808251602a141580610c53575082600081518110610c3b57610c3b611cb4565b6020910101516001600160f81b031916600360fc1b14155b80610c84575082600181518110610c6c57610c6c611cb4565b6020910101516001600160f81b031916600f60fb1b14155b15610ca257604051636fa478cf60e11b815260040160405180910390fd5b60025b602a811015610d8857838181518110610cc057610cc0611cb4565b016020015160f81c915060618210801590610cdf575060668260ff1611155b15610cf657610cef605783611f77565b9150610d5f565b60418260ff1610158015610d0e575060468260ff1611155b15610d1e57610cef603783611f77565b60308260ff1610158015610d36575060398260ff1611155b15610d4657610cef603083611f77565b604051636fa478cf60e11b815260040160405180910390fd5b6002610d6c826029611f96565b60ff8416911b1b9290921791610d8181611e2d565b9050610ca5565b5090949350505050565b6066546040516340c10f1960e01b8152306004820152602481018390526001600160a01b03909116906340c10f1990604401600060405180830381600087803b158015610dde57600080fd5b505af1925050508015610def575060015b610eae5760688054604080516060810182528681526001600160a01b038681166020808401918252838501888152600087815260699092529481209351845590516001840180546001600160a01b031916919093161790915591516002909101558254919290610e5e83611e2d565b9091555050604080518381524260208201526001600160a01b0385169183917fa89f7d7665de602a3bd818e9c9f5d6eab66af8a47601db22c291d3075d0d444d910160405180910390a350505050565b6067546001600160a01b031615610f3a57606754604051632e1a7d4d60e01b8152600481018390526001600160a01b0390911690632e1a7d4d90602401600060405180830381600087803b158015610f0557600080fd5b505af1158015610f19573d6000803e3d6000fd5b5050606554610f3592506001600160a01b0316905083836114e0565b610f51565b606654610f51906001600160a01b031683836114e0565b816001600160a01b0316837fee8d2d3b6400c99942181eba0fe478db850dbcd0fe427164578909a39bc9a11383604051610f8d91815260200190565b60405180910390a3505050565b6033546001600160a01b031633146106ab5760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604482015260640161082a565b603380546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b600054610100900460ff1661106d5760405162461bcd60e51b815260040161082a90611fa9565b6106ab611510565b8015806110ef5750604051636eb1769f60e11b81523060048201526001600160a01b03838116602483015284169063dd62ed3e90604401602060405180830381865afa1580156110c9573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906110ed9190611ff4565b155b61115a5760405162461bcd60e51b815260206004820152603660248201527f5361666545524332303a20617070726f76652066726f6d206e6f6e2d7a65726f60448201527520746f206e6f6e2d7a65726f20616c6c6f77616e636560501b606482015260840161082a565b6040516001600160a01b0383166024820152604481018290526103b390849063095ea7b360e01b906064015b60408051601f198184030181529190526020810180516001600160e01b03166001600160e01b031990931692909217909152611540565b6067546001600160a01b0316156112a5576065546111e6906001600160a01b0316833084611615565b60675460405163b6b55f2560e01b8152600481018390526001600160a01b039091169063b6b55f2590602401600060405180830381600087803b15801561122c57600080fd5b505af1158015611240573d6000803e3d6000fd5b5050606654604051632770a7eb60e21b8152306004820152602481018590526001600160a01b039091169250639dc29fac91506044015b600060405180830381600087803b15801561129157600080fd5b505af11580156109b2573d6000803e3d6000fd5b606654604051632770a7eb60e21b81526001600160a01b0384811660048301526024820184905290911690639dc29fac90604401611277565b604051606082811b6bffffffffffffffffffffffff191660208301529060009060340160408051808303601f190181528282018252601083526f181899199a1a9b1b9c1cb0b131b232b360811b60208401528151602a80825260608201909352909350600091602082018180368337019050509050600360fc1b8160008151811061136b5761136b611cb4565b60200101906001600160f81b031916908160001a905350600f60fb1b8160018151811061139a5761139a611cb4565b60200101906001600160f81b031916908160001a90535060005b60148110156114d7578260048583815181106113d2576113d2611cb4565b016020015182516001600160f81b031990911690911c60f81c9081106113fa576113fa611cb4565b01602001516001600160f81b0319168261141583600261200d565b611420906002612024565b8151811061143057611430611cb4565b60200101906001600160f81b031916908160001a9053508284828151811061145a5761145a611cb4565b602091010151815160f89190911c600f1690811061147a5761147a611cb4565b01602001516001600160f81b0319168261149583600261200d565b6114a0906003612024565b815181106114b0576114b0611cb4565b60200101906001600160f81b031916908160001a9053506114d081611e2d565b90506113b4565b50949350505050565b6040516001600160a01b0383166024820152604481018290526103b390849063a9059cbb60e01b90606401611186565b600054610100900460ff166115375760405162461bcd60e51b815260040161082a90611fa9565b6106ab33610ff4565b6000611595826040518060400160405280602081526020017f5361666545524332303a206c6f772d6c6576656c2063616c6c206661696c6564815250856001600160a01b03166116539092919063ffffffff16565b90508051600014806115b65750808060200190518101906115b69190611c2c565b6103b35760405162461bcd60e51b815260206004820152602a60248201527f5361666545524332303a204552433230206f7065726174696f6e20646964206e6044820152691bdd081cdd58d8d9595960b21b606482015260840161082a565b6040516001600160a01b038085166024830152831660448201526064810182905261164d9085906323b872dd60e01b90608401611186565b50505050565b6060611662848460008561166a565b949350505050565b6060824710156116cb5760405162461bcd60e51b815260206004820152602660248201527f416464726573733a20696e73756666696369656e742062616c616e636520666f6044820152651c8818d85b1b60d21b606482015260840161082a565b600080866001600160a01b031685876040516116e79190612037565b60006040518083038185875af1925050503d8060008114611724576040519150601f19603f3d011682016040523d82523d6000602084013e611729565b606091505b509150915061173a87838387611745565b979650505050505050565b606083156117b45782516000036117ad576001600160a01b0385163b6117ad5760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e7472616374000000604482015260640161082a565b5081611662565b61166283838151156117c95781518083602001fd5b8060405162461bcd60e51b815260040161082a9190611987565b6001600160a01b0381168114610a3057600080fd5b60008060006060848603121561180d57600080fd5b83359250602084013591506040840135611826816117e3565b809150509250925092565b60008083601f84011261184357600080fd5b50813567ffffffffffffffff81111561185b57600080fd5b60208301915083602082850101111561187357600080fd5b9250929050565b60008060008060008060006080888a03121561189557600080fd5b87359650602088013567ffffffffffffffff808211156118b457600080fd5b6118c08b838c01611831565b909850965060408a01359150808211156118d957600080fd5b6118e58b838c01611831565b909650945060608a01359150808211156118fe57600080fd5b5061190b8a828b01611831565b989b979a50959850939692959293505050565b60006020828403121561193057600080fd5b5035919050565b60005b8381101561195257818101518382015260200161193a565b50506000910152565b60008151808452611973816020860160208601611937565b601f01601f19169290920160200192915050565b60208152600061199a602083018461195b565b9392505050565b60008083601f8401126119b357600080fd5b50813567ffffffffffffffff8111156119cb57600080fd5b6020830191508360208260051b850101111561187357600080fd5b600080600080604085870312156119fc57600080fd5b843567ffffffffffffffff80821115611a1457600080fd5b611a20888389016119a1565b90965094506020870135915080821115611a3957600080fd5b50611a46878288016119a1565b95989497509550505050565b634e487b7160e01b600052604160045260246000fd5b600060208284031215611a7a57600080fd5b813567ffffffffffffffff80821115611a9257600080fd5b818401915084601f830112611aa657600080fd5b813581811115611ab857611ab8611a52565b604051601f8201601f19908116603f01168101908382118183101715611ae057611ae0611a52565b81604052828152876020848701011115611af957600080fd5b826020860160208301376000928101602001929092525095945050505050565b600080600080600060808688031215611b3157600080fd5b8535611b3c816117e3565b94506020860135611b4c816117e3565b93506040860135611b5c816117e3565b9250606086013567ffffffffffffffff811115611b7857600080fd5b611b84888289016119a1565b969995985093965092949392505050565b600060208284031215611ba757600080fd5b813561199a816117e3565b8183823760009101908152919050565b81835281816020850137506000828201602090810191909152601f909101601f19169091010190565b868152608060208201526000611c05608083018789611bc2565b8281036040840152611c18818688611bc2565b915050826060830152979650505050505050565b600060208284031215611c3e57600080fd5b8151801515811461199a57600080fd5b60008060408385031215611c6157600080fd5b8235611c6c816117e3565b946020939093013593505050565b600181811c90821680611c8e57607f821691505b602082108103611cae57634e487b7160e01b600052602260045260246000fd5b50919050565b634e487b7160e01b600052603260045260246000fd5b6000808335601e19843603018112611ce157600080fd5b83018035915067ffffffffffffffff821115611cfc57600080fd5b60200191503681900382131561187357600080fd5b601f8211156103b357600081815260208120601f850160051c81016020861015611d385750805b601f850160051c820191505b818110156109b257828155600101611d44565b67ffffffffffffffff831115611d6f57611d6f611a52565b611d8383611d7d8354611c7a565b83611d11565b6000601f841160018114611db75760008515611d9f5750838201355b600019600387901b1c1916600186901b17835561078a565b600083815260209020601f19861690835b82811015611de85786850135825560209485019460019092019101611dc8565b5086821015611e055760001960f88860031b161c19848701351681555b505060018560011b0183555050505050565b634e487b7160e01b600052601160045260246000fd5b600060018201611e3f57611e3f611e17565b5060010190565b60008154611e5381611c7a565b808552602060018381168015611e705760018114611e8a57611eb8565b60ff1985168884015283151560051b880183019550611eb8565b866000528260002060005b85811015611eb05781548a8201860152908301908401611e95565b890184019650505b505050505092915050565b60208152600061199a6020830184611e46565b600060018060a01b03808816835260a06020840152611ef860a0840188611e46565b8381036040850152611f0a818861195b565b90508381036060850152611f1e818761195b565b9250508084166080840152509695505050505050565b606081526000611f476060830186611e46565b8281036020840152611f59818661195b565b90508281036040840152611f6d818561195b565b9695505050505050565b60ff8281168282160390811115611f9057611f90611e17565b92915050565b81810381811115611f9057611f90611e17565b6020808252602b908201527f496e697469616c697a61626c653a20636f6e7472616374206973206e6f74206960408201526a6e697469616c697a696e6760a81b606082015260800190565b60006020828403121561200657600080fd5b5051919050565b8082028115828204841417611f9057611f90611e17565b80820180821115611f9057611f90611e17565b60008251612049818460208701611937565b919091019291505056fea2646970667358221220a7a46b4966af765f982b114ea4a744925e137d8501f7052a890748f5be57354564736f6c63430008130033
Deployed Bytecode
0x6080604052600436106100fe5760003560e01c8063715018a611610095578063a4c5d50311610064578063a4c5d503146102a7578063e6bfbfd8146102df578063ecebc29c146102ff578063f2fde38b1461031f578063fed1a6061461033f57600080fd5b8063715018a61461022257806381a01de8146102375780638da5cb5b14610269578063904583821461028757600080fd5b80635ca902bc116100d15780635ca902bc14610195578063664e446f146101b557806366cc5702146101e25780636a22d8cc1461020257600080fd5b8063116191b6146101035780631cf1b97c1461014057806349160658146101555780634cca358914610175575b600080fd5b34801561010f57600080fd5b50606a54610123906001600160a01b031681565b6040516001600160a01b0390911681526020015b60405180910390f35b61015361014e3660046117f8565b6103a7565b005b34801561016157600080fd5b5061015361017036600461187a565b6103b8565b34801561018157600080fd5b5061015361019036600461191e565b610566565b3480156101a157600080fd5b50606654610123906001600160a01b031681565b3480156101c157600080fd5b506101d56101d036600461191e565b6105ff565b6040516101379190611987565b3480156101ee57600080fd5b50606754610123906001600160a01b031681565b34801561020e57600080fd5b50606b54610123906001600160a01b031681565b34801561022e57600080fd5b50610153610699565b34801561024357600080fd5b5061025b6102523660046117f8565b60009392505050565b604051908152602001610137565b34801561027557600080fd5b506033546001600160a01b0316610123565b34801561029357600080fd5b506101536102a23660046119e6565b6106ad565b3480156102b357600080fd5b5061025b6102c2366004611a68565b8051602081830181018051606d8252928201919093012091525481565b3480156102eb57600080fd5b506101536102fa366004611b19565b610791565b34801561030b57600080fd5b50606554610123906001600160a01b031681565b34801561032b57600080fd5b5061015361033a366004611b95565b6109ba565b34801561034b57600080fd5b5061038461035a36600461191e565b60696020526000908152604090208054600182015460029092015490916001600160a01b03169083565b604080519384526001600160a01b03909216602084015290820152606001610137565b6103b333848484610a33565b505050565b606d86866040516103ca929190611bb2565b9081526020016040518091039020546000036103f957604051633d23e4d160e11b815260040160405180910390fd5b306001600160a01b031661044285858080601f016020809104026020016040519081016040528093929190818152602001838380828437600092019190915250610c1392505050565b6001600160a01b031614610469576040516353e36f6560e11b815260040160405180910390fd5b6000828260405161047b929190611bb2565b604051908190038120606a54635f6970c360e01b83529092506001600160a01b031690635f6970c3906104bc908b908b908b908b908b908990600401611beb565b6020604051808303816000875af11580156104db573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906104ff9190611c2c565b61051c57604051631403112d60e21b815260040160405180910390fd5b60008061052b84860186611c4e565b9150915061055a606d8a8a604051610544929190611bb2565b9081526020016040518091039020548383610d92565b50505050505050505050565b60008181526069602081815260408084208151606081018352815481526001820180546001600160a01b03808216848801908152600286018054978601979097528a8a5297909652928790556001600160a01b03199092169091559390559051166105e457604051634b87c11b60e01b815260040160405180910390fd5b6105fb816000015182602001518360400151610d92565b5050565b606c602052600090815260409020805461061890611c7a565b80601f016020809104026020016040519081016040528092919081815260200182805461064490611c7a565b80156106915780601f1061066657610100808354040283529160200191610691565b820191906000526020600020905b81548152906001019060200180831161067457829003601f168201915b505050505081565b6106a1610f9a565b6106ab6000610ff4565b565b6106b5610f9a565b60005b8381101561078a578282828181106106d2576106d2611cb4565b90506020028101906106e49190611cca565b606c60008888868181106106fa576106fa611cb4565b905060200201358152602001908152602001600020918261071c929190611d57565b5084848281811061072f5761072f611cb4565b90506020020135606d84848481811061074a5761074a611cb4565b905060200281019061075c9190611cca565b60405161076a929190611bb2565b9081526040519081900360200190205561078381611e2d565b90506106b8565b5050505050565b600054610100900460ff16158080156107b15750600054600160ff909116105b806107cb5750303b1580156107cb575060005460ff166001145b6108335760405162461bcd60e51b815260206004820152602e60248201527f496e697469616c697a61626c653a20636f6e747261637420697320616c72656160448201526d191e481a5b9a5d1a585b1a5e995960921b60648201526084015b60405180910390fd5b6000805460ff191660011790558015610856576000805461ff0019166101001790555b61085e611046565b606580546001600160a01b038089166001600160a01b03199283161790925560668054888416908316179055606780549287169290911691909117905582826000816108ac576108ac611cb4565b90506020020160208101906108c19190611b95565b606a80546001600160a01b0319166001600160a01b0392909216919091179055828260018181106108f4576108f4611cb4565b90506020020160208101906109099190611b95565b606b80546001600160a01b0319166001600160a01b03928316179055606754161561096c5760675460655461094d916001600160a01b039182169116600019611075565b60675460665461096c916001600160a01b039182169116600019611075565b80156109b2576000805461ff0019169055604051600181527f7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb38474024989060200160405180910390a15b505050505050565b6109c2610f9a565b6001600160a01b038116610a275760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b606482015260840161082a565b610a3081610ff4565b50565b6000838152606c60209081526040918290209151610a52929101611ec3565b60405160208183030381529060405251600003610a8257604051633d23e4d160e11b815260040160405180910390fd5b610a8c84836111bd565b604080516001600160a01b038316602082015290810183905260009060600160408051601f19818403018152918152606b546000878152606c602052919091209192506001600160a01b031690630c93e3bb9034903090610aec826112de565b868b6040518763ffffffff1660e01b8152600401610b0e959493929190611ed6565b6000604051808303818588803b158015610b2757600080fd5b505af1158015610b3b573d6000803e3d6000fd5b5050606a546000888152606c602052604090206001600160a01b039091169350631c92115f92509050610b6d306112de565b846040518463ffffffff1660e01b8152600401610b8c93929190611f34565b600060405180830381600087803b158015610ba657600080fd5b505af1158015610bba573d6000803e3d6000fd5b50505050816001600160a01b0316856001600160a01b0316857f1b95be00c2bd701a308dffe849aceb8671ea2f19125a1c83660dbc4f59cb727786604051610c0491815260200190565b60405180910390a45050505050565b6000808290506000808251602a141580610c53575082600081518110610c3b57610c3b611cb4565b6020910101516001600160f81b031916600360fc1b14155b80610c84575082600181518110610c6c57610c6c611cb4565b6020910101516001600160f81b031916600f60fb1b14155b15610ca257604051636fa478cf60e11b815260040160405180910390fd5b60025b602a811015610d8857838181518110610cc057610cc0611cb4565b016020015160f81c915060618210801590610cdf575060668260ff1611155b15610cf657610cef605783611f77565b9150610d5f565b60418260ff1610158015610d0e575060468260ff1611155b15610d1e57610cef603783611f77565b60308260ff1610158015610d36575060398260ff1611155b15610d4657610cef603083611f77565b604051636fa478cf60e11b815260040160405180910390fd5b6002610d6c826029611f96565b60ff8416911b1b9290921791610d8181611e2d565b9050610ca5565b5090949350505050565b6066546040516340c10f1960e01b8152306004820152602481018390526001600160a01b03909116906340c10f1990604401600060405180830381600087803b158015610dde57600080fd5b505af1925050508015610def575060015b610eae5760688054604080516060810182528681526001600160a01b038681166020808401918252838501888152600087815260699092529481209351845590516001840180546001600160a01b031916919093161790915591516002909101558254919290610e5e83611e2d565b9091555050604080518381524260208201526001600160a01b0385169183917fa89f7d7665de602a3bd818e9c9f5d6eab66af8a47601db22c291d3075d0d444d910160405180910390a350505050565b6067546001600160a01b031615610f3a57606754604051632e1a7d4d60e01b8152600481018390526001600160a01b0390911690632e1a7d4d90602401600060405180830381600087803b158015610f0557600080fd5b505af1158015610f19573d6000803e3d6000fd5b5050606554610f3592506001600160a01b0316905083836114e0565b610f51565b606654610f51906001600160a01b031683836114e0565b816001600160a01b0316837fee8d2d3b6400c99942181eba0fe478db850dbcd0fe427164578909a39bc9a11383604051610f8d91815260200190565b60405180910390a3505050565b6033546001600160a01b031633146106ab5760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604482015260640161082a565b603380546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b600054610100900460ff1661106d5760405162461bcd60e51b815260040161082a90611fa9565b6106ab611510565b8015806110ef5750604051636eb1769f60e11b81523060048201526001600160a01b03838116602483015284169063dd62ed3e90604401602060405180830381865afa1580156110c9573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906110ed9190611ff4565b155b61115a5760405162461bcd60e51b815260206004820152603660248201527f5361666545524332303a20617070726f76652066726f6d206e6f6e2d7a65726f60448201527520746f206e6f6e2d7a65726f20616c6c6f77616e636560501b606482015260840161082a565b6040516001600160a01b0383166024820152604481018290526103b390849063095ea7b360e01b906064015b60408051601f198184030181529190526020810180516001600160e01b03166001600160e01b031990931692909217909152611540565b6067546001600160a01b0316156112a5576065546111e6906001600160a01b0316833084611615565b60675460405163b6b55f2560e01b8152600481018390526001600160a01b039091169063b6b55f2590602401600060405180830381600087803b15801561122c57600080fd5b505af1158015611240573d6000803e3d6000fd5b5050606654604051632770a7eb60e21b8152306004820152602481018590526001600160a01b039091169250639dc29fac91506044015b600060405180830381600087803b15801561129157600080fd5b505af11580156109b2573d6000803e3d6000fd5b606654604051632770a7eb60e21b81526001600160a01b0384811660048301526024820184905290911690639dc29fac90604401611277565b604051606082811b6bffffffffffffffffffffffff191660208301529060009060340160408051808303601f190181528282018252601083526f181899199a1a9b1b9c1cb0b131b232b360811b60208401528151602a80825260608201909352909350600091602082018180368337019050509050600360fc1b8160008151811061136b5761136b611cb4565b60200101906001600160f81b031916908160001a905350600f60fb1b8160018151811061139a5761139a611cb4565b60200101906001600160f81b031916908160001a90535060005b60148110156114d7578260048583815181106113d2576113d2611cb4565b016020015182516001600160f81b031990911690911c60f81c9081106113fa576113fa611cb4565b01602001516001600160f81b0319168261141583600261200d565b611420906002612024565b8151811061143057611430611cb4565b60200101906001600160f81b031916908160001a9053508284828151811061145a5761145a611cb4565b602091010151815160f89190911c600f1690811061147a5761147a611cb4565b01602001516001600160f81b0319168261149583600261200d565b6114a0906003612024565b815181106114b0576114b0611cb4565b60200101906001600160f81b031916908160001a9053506114d081611e2d565b90506113b4565b50949350505050565b6040516001600160a01b0383166024820152604481018290526103b390849063a9059cbb60e01b90606401611186565b600054610100900460ff166115375760405162461bcd60e51b815260040161082a90611fa9565b6106ab33610ff4565b6000611595826040518060400160405280602081526020017f5361666545524332303a206c6f772d6c6576656c2063616c6c206661696c6564815250856001600160a01b03166116539092919063ffffffff16565b90508051600014806115b65750808060200190518101906115b69190611c2c565b6103b35760405162461bcd60e51b815260206004820152602a60248201527f5361666545524332303a204552433230206f7065726174696f6e20646964206e6044820152691bdd081cdd58d8d9595960b21b606482015260840161082a565b6040516001600160a01b038085166024830152831660448201526064810182905261164d9085906323b872dd60e01b90608401611186565b50505050565b6060611662848460008561166a565b949350505050565b6060824710156116cb5760405162461bcd60e51b815260206004820152602660248201527f416464726573733a20696e73756666696369656e742062616c616e636520666f6044820152651c8818d85b1b60d21b606482015260840161082a565b600080866001600160a01b031685876040516116e79190612037565b60006040518083038185875af1925050503d8060008114611724576040519150601f19603f3d011682016040523d82523d6000602084013e611729565b606091505b509150915061173a87838387611745565b979650505050505050565b606083156117b45782516000036117ad576001600160a01b0385163b6117ad5760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e7472616374000000604482015260640161082a565b5081611662565b61166283838151156117c95781518083602001fd5b8060405162461bcd60e51b815260040161082a9190611987565b6001600160a01b0381168114610a3057600080fd5b60008060006060848603121561180d57600080fd5b83359250602084013591506040840135611826816117e3565b809150509250925092565b60008083601f84011261184357600080fd5b50813567ffffffffffffffff81111561185b57600080fd5b60208301915083602082850101111561187357600080fd5b9250929050565b60008060008060008060006080888a03121561189557600080fd5b87359650602088013567ffffffffffffffff808211156118b457600080fd5b6118c08b838c01611831565b909850965060408a01359150808211156118d957600080fd5b6118e58b838c01611831565b909650945060608a01359150808211156118fe57600080fd5b5061190b8a828b01611831565b989b979a50959850939692959293505050565b60006020828403121561193057600080fd5b5035919050565b60005b8381101561195257818101518382015260200161193a565b50506000910152565b60008151808452611973816020860160208601611937565b601f01601f19169290920160200192915050565b60208152600061199a602083018461195b565b9392505050565b60008083601f8401126119b357600080fd5b50813567ffffffffffffffff8111156119cb57600080fd5b6020830191508360208260051b850101111561187357600080fd5b600080600080604085870312156119fc57600080fd5b843567ffffffffffffffff80821115611a1457600080fd5b611a20888389016119a1565b90965094506020870135915080821115611a3957600080fd5b50611a46878288016119a1565b95989497509550505050565b634e487b7160e01b600052604160045260246000fd5b600060208284031215611a7a57600080fd5b813567ffffffffffffffff80821115611a9257600080fd5b818401915084601f830112611aa657600080fd5b813581811115611ab857611ab8611a52565b604051601f8201601f19908116603f01168101908382118183101715611ae057611ae0611a52565b81604052828152876020848701011115611af957600080fd5b826020860160208301376000928101602001929092525095945050505050565b600080600080600060808688031215611b3157600080fd5b8535611b3c816117e3565b94506020860135611b4c816117e3565b93506040860135611b5c816117e3565b9250606086013567ffffffffffffffff811115611b7857600080fd5b611b84888289016119a1565b969995985093965092949392505050565b600060208284031215611ba757600080fd5b813561199a816117e3565b8183823760009101908152919050565b81835281816020850137506000828201602090810191909152601f909101601f19169091010190565b868152608060208201526000611c05608083018789611bc2565b8281036040840152611c18818688611bc2565b915050826060830152979650505050505050565b600060208284031215611c3e57600080fd5b8151801515811461199a57600080fd5b60008060408385031215611c6157600080fd5b8235611c6c816117e3565b946020939093013593505050565b600181811c90821680611c8e57607f821691505b602082108103611cae57634e487b7160e01b600052602260045260246000fd5b50919050565b634e487b7160e01b600052603260045260246000fd5b6000808335601e19843603018112611ce157600080fd5b83018035915067ffffffffffffffff821115611cfc57600080fd5b60200191503681900382131561187357600080fd5b601f8211156103b357600081815260208120601f850160051c81016020861015611d385750805b601f850160051c820191505b818110156109b257828155600101611d44565b67ffffffffffffffff831115611d6f57611d6f611a52565b611d8383611d7d8354611c7a565b83611d11565b6000601f841160018114611db75760008515611d9f5750838201355b600019600387901b1c1916600186901b17835561078a565b600083815260209020601f19861690835b82811015611de85786850135825560209485019460019092019101611dc8565b5086821015611e055760001960f88860031b161c19848701351681555b505060018560011b0183555050505050565b634e487b7160e01b600052601160045260246000fd5b600060018201611e3f57611e3f611e17565b5060010190565b60008154611e5381611c7a565b808552602060018381168015611e705760018114611e8a57611eb8565b60ff1985168884015283151560051b880183019550611eb8565b866000528260002060005b85811015611eb05781548a8201860152908301908401611e95565b890184019650505b505050505092915050565b60208152600061199a6020830184611e46565b600060018060a01b03808816835260a06020840152611ef860a0840188611e46565b8381036040850152611f0a818861195b565b90508381036060850152611f1e818761195b565b9250508084166080840152509695505050505050565b606081526000611f476060830186611e46565b8281036020840152611f59818661195b565b90508281036040840152611f6d818561195b565b9695505050505050565b60ff8281168282160390811115611f9057611f90611e17565b92915050565b81810381811115611f9057611f90611e17565b6020808252602b908201527f496e697469616c697a61626c653a20636f6e7472616374206973206e6f74206960408201526a6e697469616c697a696e6760a81b606082015260800190565b60006020828403121561200657600080fd5b5051919050565b8082028115828204841417611f9057611f90611e17565b80820180821115611f9057611f90611e17565b60008251612049818460208701611937565b919091019291505056fea2646970667358221220a7a46b4966af765f982b114ea4a744925e137d8501f7052a890748f5be57354564736f6c63430008130033
🤖 Code Reader
Generate instant answers for your smart contract questions using AI Models. Read more.
Loading...
Loading
Loading...
Loading
Net Worth in USD
$0.00
Net Worth in ETH
0
Multichain Portfolio | 30 Chains
Tokens
| 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.


