Source Code
Overview
ETH Balance
0 ETH
More Info
ContractCreator
Multichain Info
N/A
| Transaction Hash |
Method
|
Block
|
From
|
To
|
Amount
|
||||
|---|---|---|---|---|---|---|---|---|---|
Latest 1 internal transaction
Advanced mode:
| Parent Transaction Hash | Method | Block |
From
|
To
|
Amount
|
||
|---|---|---|---|---|---|---|---|
| 0x60806040 | 8332489 | 370 days ago | Contract Creation | 0 ETH |
Loading...
Loading
Loading...
Loading
Loading...
Loading
Contract Source Code (Solidity Standard Json-Input format)
Contract ABI
API[{"inputs":[],"name":"AlreadyInitialized","type":"error"},{"inputs":[],"name":"InvalidZeroPostReceiveState","type":"error"},{"inputs":[{"internalType":"bytes4","name":"functionSignature","type":"bytes4"}],"name":"OnlyExternalDelegateCall","type":"error"},{"inputs":[{"internalType":"address","name":"invalidCaller","type":"address"},{"internalType":"bytes4","name":"functionSignature","type":"bytes4"}],"name":"OnlyInternalDelegateCall","type":"error"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"UnauthorizedInitialization","type":"error"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"uint256","name":"campaignId","type":"uint256"},{"indexed":false,"internalType":"address","name":"receiver","type":"address"},{"indexed":false,"internalType":"uint256","name":"packetsReceived","type":"uint256"}],"name":"DoReceiveExecuted","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"uint256","name":"postReceiveState","type":"uint256"}],"name":"DoReceiveInitialized","type":"event"},{"inputs":[{"internalType":"uint256","name":"campaignId","type":"uint256"},{"internalType":"address","name":"account","type":"address"}],"name":"doReceive","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"bytes","name":"initDoReceiveData","type":"bytes"}],"name":"initDoReceiveFacet","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"bytes","name":"","type":"bytes"}],"name":"setAndCheckDoReceive","outputs":[],"stateMutability":"nonpayable","type":"function"}]Deployed Bytecode
0x608060405234801561000f575f5ffd5b506004361061003f575f3560e01c80630437f22d14610043578063278e4bd91461005857806388ea57be1461006b575b5f5ffd5b6100566100513660046106a7565b61007e565b005b6100566100663660046106a7565b6101a7565b610056610079366004610715565b6101de565b3033036100c9576040517f87d02f0e0000000000000000000000000000000000000000000000000000000081526001600160e01b03195f351660048201526024015b60405180910390fd5b5f6100da6100d5610272565b6102d3565b90506101107fa49807205ce4d355092ef5a8a18f56e8913cf4a201fbe287825b095693c2177582610109610304565b9190610334565b610151576040517fa447f38b0000000000000000000000000000000000000000000000000000000081526001600160a01b03821660048201526024016100c0565b5f610166848461015f610391565b91906103c1565b90507f9bb3b39df2805ecf6dca1754d55b8a27508da119d9e3b9c224a9249a7b1fc61a8160405161019991815260200190565b60405180910390a150505050565b3330146101da576040516373db113d60e01b81523360048201526001600160e01b03195f351660248201526044016100c0565b5050565b333014610211576040516373db113d60e01b81523360048201526001600160e01b03195f351660248201526044016100c0565b5f610226838361021f610391565b9190610450565b604080516001600160a01b03851681526020810183905291925084917f2f3d3f26dcbd5fd755df89b767f726d854582cc6ca19d9e0572706ba21952389910160405180910390a2505050565b5f8060ff196102a260017fd01e7296b19e02e5aa08631cc06bf3618b23d16cd2190e524730d1a2c29fcac961074e565b6040516020016102b491815260200190565b60408051601f1981840301815291905280516020909101201692915050565b5f601436108015906102ea57506102ea8233610660565b156102fd57505036601319013560601c90565b5033919050565b5f8060ff196102a260017f19521ffda0517558553ffbd4cede0bd8d007b30cfe0aee9dd94bb478f6120c8a61074e565b5f7fefa06053e2ca99a43c97c4a4f3d8a394ee3323a8ff237e625fba09fe30ceb0a483148061038957506001600160a01b0382165f908152600185810160209081526040808420878552909201905290205415155b949350505050565b5f8060ff196102a260017f573a291f7f8086a48c69452dc6e34c88f9cebd65548b0c3c4495449af2e71ed461074e565b82545f90156103fc576040517f0dc149f000000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b5f61040983850185610786565b9050805f03610444576040517f79ed1f3800000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b80855590509392505050565b5f5f61045a610677565b5f8581526002919091016020526040908190206005015490517f06a91c6a00000000000000000000000000000000000000000000000000000000815260048101869052909150309063cc90cf9490869083906306a91c6a90602401602060405180830381865afa1580156104d0573d5f5f3e3d5ffd5b505050506040513d601f19601f820116820180604052508101906104f4919061079d565b885460405160e085901b6001600160e01b03191681526004810193909352602483019190915260448201526064015f604051808303815f87803b158015610539575f5ffd5b505af115801561054b573d5f5f3e3d5ffd5b50506040517f0cf6d9bb0000000000000000000000000000000000000000000000000000000081526004810187905260248101849052309250630cf6d9bb91506044016020604051808303815f875af11580156105aa573d5f5f3e3d5ffd5b505050506040513d601f19601f820116820180604052508101906105ce919061079d565b90508015610389576040517fd66d772d0000000000000000000000000000000000000000000000000000000081526004810185905230602482018190526001600160a01b0385166044830152606482018390529063d66d772d906084015f604051808303815f87803b158015610642575f5ffd5b505af1158015610654573d5f5f3e3d5ffd5b50505050949350505050565b81546001600160a01b038281169116145b92915050565b5f8060ff196102a260017f12d0c1de9024181affb334dcf16a967ea2f865722d211cefd3c4b2093cde342361074e565b5f5f602083850312156106b8575f5ffd5b823567ffffffffffffffff8111156106ce575f5ffd5b8301601f810185136106de575f5ffd5b803567ffffffffffffffff8111156106f4575f5ffd5b856020828401011115610705575f5ffd5b6020919091019590945092505050565b5f5f60408385031215610726575f5ffd5b8235915060208301356001600160a01b0381168114610743575f5ffd5b809150509250929050565b81810381811115610671577f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f60208284031215610796575f5ffd5b5035919050565b5f602082840312156107ad575f5ffd5b505191905056fea26469706673582212209e9f1ad794e8e4224a3ac2021c3098a07c4e9a86d145a48543fbfd8f299a5aa464736f6c634300081b0033
Loading...
Loading
Loading...
Loading
Loading...
Loading
[ 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.