Sponsored: Advertise across our explorers and boost your visibility. Book your slot here!
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
|
||
|---|---|---|---|---|---|---|---|
| 0x60c06040 | 10391387 | 183 days ago | Contract Creation | 0 ETH |
Loading...
Loading
Loading...
Loading
Loading...
Loading
Contract Source Code (Solidity Standard Json-Input format)
Contract ABI
API[{"inputs":[{"internalType":"address","name":"_rollup","type":"address"},{"internalType":"uint256","name":"_version","type":"uint256"}],"stateMutability":"nonpayable","type":"constructor"},{"inputs":[],"name":"MerkleLib__InvalidIndexForPathLength","type":"error"},{"inputs":[{"internalType":"bytes32","name":"expected","type":"bytes32"},{"internalType":"bytes32","name":"actual","type":"bytes32"},{"internalType":"bytes32","name":"leaf","type":"bytes32"},{"internalType":"uint256","name":"leafIndex","type":"uint256"}],"name":"MerkleLib__InvalidRoot","type":"error"},{"inputs":[{"internalType":"Epoch","name":"epoch","type":"uint256"},{"internalType":"uint256","name":"leafIndex","type":"uint256"}],"name":"Outbox__AlreadyNullified","type":"error"},{"inputs":[],"name":"Outbox__InvalidChainId","type":"error"},{"inputs":[{"internalType":"address","name":"expected","type":"address"},{"internalType":"address","name":"actual","type":"address"}],"name":"Outbox__InvalidRecipient","type":"error"},{"inputs":[{"internalType":"uint256","name":"leafIndex","type":"uint256"},{"internalType":"uint256","name":"pathLength","type":"uint256"}],"name":"Outbox__LeafIndexOutOfBounds","type":"error"},{"inputs":[{"internalType":"Epoch","name":"epoch","type":"uint256"}],"name":"Outbox__NothingToConsumeAtEpoch","type":"error"},{"inputs":[],"name":"Outbox__PathTooLong","type":"error"},{"inputs":[],"name":"Outbox__Unauthorized","type":"error"},{"inputs":[{"internalType":"uint256","name":"expected","type":"uint256"},{"internalType":"uint256","name":"actual","type":"uint256"}],"name":"Outbox__VersionMismatch","type":"error"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"Epoch","name":"epoch","type":"uint256"},{"indexed":true,"internalType":"bytes32","name":"root","type":"bytes32"},{"indexed":true,"internalType":"bytes32","name":"messageHash","type":"bytes32"},{"indexed":false,"internalType":"uint256","name":"leafId","type":"uint256"}],"name":"MessageConsumed","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"Epoch","name":"epoch","type":"uint256"},{"indexed":true,"internalType":"bytes32","name":"root","type":"bytes32"}],"name":"RootAdded","type":"event"},{"inputs":[],"name":"ROLLUP","outputs":[{"internalType":"contract IRollup","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"VERSION","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"components":[{"components":[{"internalType":"bytes32","name":"actor","type":"bytes32"},{"internalType":"uint256","name":"version","type":"uint256"}],"internalType":"struct DataStructures.L2Actor","name":"sender","type":"tuple"},{"components":[{"internalType":"address","name":"actor","type":"address"},{"internalType":"uint256","name":"chainId","type":"uint256"}],"internalType":"struct DataStructures.L1Actor","name":"recipient","type":"tuple"},{"internalType":"bytes32","name":"content","type":"bytes32"}],"internalType":"struct DataStructures.L2ToL1Msg","name":"_message","type":"tuple"},{"internalType":"Epoch","name":"_epoch","type":"uint256"},{"internalType":"uint256","name":"_leafIndex","type":"uint256"},{"internalType":"bytes32[]","name":"_path","type":"bytes32[]"}],"name":"consume","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"Epoch","name":"_epoch","type":"uint256"}],"name":"getRootData","outputs":[{"internalType":"bytes32","name":"","type":"bytes32"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"Epoch","name":"_epoch","type":"uint256"},{"internalType":"uint256","name":"_leafId","type":"uint256"}],"name":"hasMessageBeenConsumedAtEpoch","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"Epoch","name":"_epoch","type":"uint256"},{"internalType":"bytes32","name":"_root","type":"bytes32"}],"name":"insert","outputs":[],"stateMutability":"nonpayable","type":"function"}]Contract Creation Code
60c060405234801561000f575f5ffd5b506040516109d43803806109d483398101604081905261002e91610044565b6001600160a01b0390911660805260a05261007b565b5f5f60408385031215610055575f5ffd5b82516001600160a01b038116811461006b575f5ffd5b6020939093015192949293505050565b60805160a05161092b6100a95f395f818161012501526101a501525f818160c301526103a0015261092b5ff3fe608060405234801561000f575f5ffd5b5060043610610060575f3560e01c80632249f653146100645780637fb349671461009657806394596433146100ab5780639611c5c2146100be578063d70bd71b146100fd578063ffa1ad7414610120575b5f5ffd5b61008361007236600461064f565b5f9081526020819052604090205490565b6040519081526020015b60405180910390f35b6100a96100a4366004610666565b610147565b005b6100a96100b93660046106ff565b610395565b6100e57f000000000000000000000000000000000000000000000000000000000000000081565b6040516001600160a01b03909116815260200161008d565b61011061010b3660046106ff565b61041c565b604051901515815260200161008d565b6100837f000000000000000000000000000000000000000000000000000000000000000081565b61010081106101695760405163879f16c160e01b815260040160405180910390fd5b82816001811b821061019c5760405163d49140f560e01b8152600481019290925260248201526044015b60405180910390fd5b505060208501357f00000000000000000000000000000000000000000000000000000000000000008181146101ed5760405163deae896760e01b815260048101929092526024820152604401610193565b506102009050606086016040870161073a565b6001600160a01b0316331461021b606087016040880161073a565b33909161024e576040516357aad58160e01b81526001600160a01b03928316600482015291166024820152604401610193565b505046606086013514610274576040516315dfb1f160e21b815260040160405180910390fd5b5f848152602081905260409020805485816102a557604051632f1e996760e11b815260040161019391815260200190565b505f6102b4866001861b610753565b600881901c5f90815260018581016020526040909120549192508891839160ff83161b16156102ff57604051633f5c70b560e21b815260048101929092526024820152604401610193565b505f905061031a610315368b90038b018b6107d6565b610451565b90506103298686838a876104ba565b600882901c5f90815260018581016020526040909120805460ff85169290921b90911790558083897f34bc3301c4660a5642d2246e175e7fea498c94258d39dcaa555a52464dbb083d8560405161038291815260200190565b60405180910390a4505050505050505050565b336001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016146103de5760405163164a486160e11b815260040160405180910390fd5b5f8281526020819052604080822083905551829184917f47e13ec4cc37e31e3a4f25115640068ffbe4bee53b32f0953fa593388e69fc0f9190a35050565b5f82815260208181526040808320600885901c8452600190810190925282205460ff84169190911b1615155b90505b92915050565b80518051602091820151828401518051908401516040808701518151968701959095528501929092526bffffffffffffffffffffffff19606091821b1690840152607483015260948201525f9061044b9060b4015b6040516020818303038152906040526105ba565b82825f5b86811015610553576001808316148061050d57610508848a8a858181106104e7576104e7610864565b905060200201356040516020016104a6929190918252602082015260400190565b610544565b61054489898481811061052257610522610864565b90506020020135856040516020016104a6929190918252602082015260400190565b935050600191821c91016104be565b508015610573576040516398e37ec960e01b815260040160405180910390fd5b828286868284146105ad57604051635f216bf160e01b81526004810194909452602484019290925260448301526064820152608401610193565b5050505050505050505050565b6040805160018082528183019092525f91602082018180368337019050506002836040516105e8919061088f565b602060405180830381855afa158015610603573d5f5f3e3d5ffd5b5050506040513d601f19601f82011682018060405250810190610626919061089a565b6040516020016106379291906108b1565b60405160208183030381529060405261044b906108cf565b5f6020828403121561065f575f5ffd5b5035919050565b5f5f5f5f5f85870361010081121561067c575f5ffd5b60a0811215610689575f5ffd5b5085945060a0850135935060c0850135925060e085013567ffffffffffffffff8111156106b4575f5ffd5b8601601f810188136106c4575f5ffd5b803567ffffffffffffffff8111156106da575f5ffd5b8860208260051b84010111156106ee575f5ffd5b959894975092955050506020019190565b5f5f60408385031215610710575f5ffd5b50508035926020909101359150565b80356001600160a01b0381168114610735575f5ffd5b919050565b5f6020828403121561074a575f5ffd5b6104488261071f565b8082018082111561044b57634e487b7160e01b5f52601160045260245ffd5b6040516060810167ffffffffffffffff811182821017156107a157634e487b7160e01b5f52604160045260245ffd5b60405290565b6040805190810167ffffffffffffffff811182821017156107a157634e487b7160e01b5f52604160045260245ffd5b5f81830360a0811280156107e8575f5ffd5b506107f1610772565b60408212156107fe575f5ffd5b6108066107a7565b843581526020808601359082015281526040603f1983011215610827575f5ffd5b61082f6107a7565b915061083d6040850161071f565b82526060840135602080840191909152810191909152608090920135604083015250919050565b634e487b7160e01b5f52603260045260245ffd5b5f81518060208401855e5f93019283525090919050565b5f6104488284610878565b5f602082840312156108aa575f5ffd5b5051919050565b5f6108bc8285610878565b60ff199390931683525050601f01919050565b805160208083015191908110156108ef575f198160200360031b1b821691505b5091905056fea2646970667358221220c292f142664c0550b6e3ca6fd94c90c951c6f6ca3db1d9b87a15a6efd90d6d5f64736f6c634300081e0033000000000000000000000000f6d0d42ace06829becb78c74f49879528fc632c100000000000000000000000000000000000000000000000000000000f6036d0e
Deployed Bytecode
0x608060405234801561000f575f5ffd5b5060043610610060575f3560e01c80632249f653146100645780637fb349671461009657806394596433146100ab5780639611c5c2146100be578063d70bd71b146100fd578063ffa1ad7414610120575b5f5ffd5b61008361007236600461064f565b5f9081526020819052604090205490565b6040519081526020015b60405180910390f35b6100a96100a4366004610666565b610147565b005b6100a96100b93660046106ff565b610395565b6100e57f000000000000000000000000f6d0d42ace06829becb78c74f49879528fc632c181565b6040516001600160a01b03909116815260200161008d565b61011061010b3660046106ff565b61041c565b604051901515815260200161008d565b6100837f00000000000000000000000000000000000000000000000000000000f6036d0e81565b61010081106101695760405163879f16c160e01b815260040160405180910390fd5b82816001811b821061019c5760405163d49140f560e01b8152600481019290925260248201526044015b60405180910390fd5b505060208501357f00000000000000000000000000000000000000000000000000000000f6036d0e8181146101ed5760405163deae896760e01b815260048101929092526024820152604401610193565b506102009050606086016040870161073a565b6001600160a01b0316331461021b606087016040880161073a565b33909161024e576040516357aad58160e01b81526001600160a01b03928316600482015291166024820152604401610193565b505046606086013514610274576040516315dfb1f160e21b815260040160405180910390fd5b5f848152602081905260409020805485816102a557604051632f1e996760e11b815260040161019391815260200190565b505f6102b4866001861b610753565b600881901c5f90815260018581016020526040909120549192508891839160ff83161b16156102ff57604051633f5c70b560e21b815260048101929092526024820152604401610193565b505f905061031a610315368b90038b018b6107d6565b610451565b90506103298686838a876104ba565b600882901c5f90815260018581016020526040909120805460ff85169290921b90911790558083897f34bc3301c4660a5642d2246e175e7fea498c94258d39dcaa555a52464dbb083d8560405161038291815260200190565b60405180910390a4505050505050505050565b336001600160a01b037f000000000000000000000000f6d0d42ace06829becb78c74f49879528fc632c116146103de5760405163164a486160e11b815260040160405180910390fd5b5f8281526020819052604080822083905551829184917f47e13ec4cc37e31e3a4f25115640068ffbe4bee53b32f0953fa593388e69fc0f9190a35050565b5f82815260208181526040808320600885901c8452600190810190925282205460ff84169190911b1615155b90505b92915050565b80518051602091820151828401518051908401516040808701518151968701959095528501929092526bffffffffffffffffffffffff19606091821b1690840152607483015260948201525f9061044b9060b4015b6040516020818303038152906040526105ba565b82825f5b86811015610553576001808316148061050d57610508848a8a858181106104e7576104e7610864565b905060200201356040516020016104a6929190918252602082015260400190565b610544565b61054489898481811061052257610522610864565b90506020020135856040516020016104a6929190918252602082015260400190565b935050600191821c91016104be565b508015610573576040516398e37ec960e01b815260040160405180910390fd5b828286868284146105ad57604051635f216bf160e01b81526004810194909452602484019290925260448301526064820152608401610193565b5050505050505050505050565b6040805160018082528183019092525f91602082018180368337019050506002836040516105e8919061088f565b602060405180830381855afa158015610603573d5f5f3e3d5ffd5b5050506040513d601f19601f82011682018060405250810190610626919061089a565b6040516020016106379291906108b1565b60405160208183030381529060405261044b906108cf565b5f6020828403121561065f575f5ffd5b5035919050565b5f5f5f5f5f85870361010081121561067c575f5ffd5b60a0811215610689575f5ffd5b5085945060a0850135935060c0850135925060e085013567ffffffffffffffff8111156106b4575f5ffd5b8601601f810188136106c4575f5ffd5b803567ffffffffffffffff8111156106da575f5ffd5b8860208260051b84010111156106ee575f5ffd5b959894975092955050506020019190565b5f5f60408385031215610710575f5ffd5b50508035926020909101359150565b80356001600160a01b0381168114610735575f5ffd5b919050565b5f6020828403121561074a575f5ffd5b6104488261071f565b8082018082111561044b57634e487b7160e01b5f52601160045260245ffd5b6040516060810167ffffffffffffffff811182821017156107a157634e487b7160e01b5f52604160045260245ffd5b60405290565b6040805190810167ffffffffffffffff811182821017156107a157634e487b7160e01b5f52604160045260245ffd5b5f81830360a0811280156107e8575f5ffd5b506107f1610772565b60408212156107fe575f5ffd5b6108066107a7565b843581526020808601359082015281526040603f1983011215610827575f5ffd5b61082f6107a7565b915061083d6040850161071f565b82526060840135602080840191909152810191909152608090920135604083015250919050565b634e487b7160e01b5f52603260045260245ffd5b5f81518060208401855e5f93019283525090919050565b5f6104488284610878565b5f602082840312156108aa575f5ffd5b5051919050565b5f6108bc8285610878565b60ff199390931683525050601f01919050565b805160208083015191908110156108ef575f198160200360031b1b821691505b5091905056fea2646970667358221220c292f142664c0550b6e3ca6fd94c90c951c6f6ca3db1d9b87a15a6efd90d6d5f64736f6c634300081e0033
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
000000000000000000000000f6d0d42ace06829becb78c74f49879528fc632c100000000000000000000000000000000000000000000000000000000f6036d0e
-----Decoded View---------------
Arg [0] : _rollup (address): 0xf6D0D42aCE06829bECB78C74F49879528fC632c1
Arg [1] : _version (uint256): 4127419662
-----Encoded View---------------
2 Constructor Arguments found :
Arg [0] : 000000000000000000000000f6d0d42ace06829becb78c74f49879528fc632c1
Arg [1] : 00000000000000000000000000000000000000000000000000000000f6036d0e
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.

