Source Code
Overview
ETH Balance
0 ETH
Eth Value
$0.00Latest 1 from a total of 1 transactions
| Transaction Hash |
Method
|
Block
|
From
|
To
|
|||||
|---|---|---|---|---|---|---|---|---|---|
| Transfer Ownersh... | 22066156 | 539 days ago | IN | 0 ETH | 0.00002776 |
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":[{"internalType":"address","name":"crossChainController","type":"address"},{"internalType":"address","name":"governance","type":"address"},{"internalType":"address","name":"votingMachine","type":"address"},{"internalType":"uint256","name":"votingMachineChainId","type":"uint256"},{"internalType":"uint128","name":"startVotingGasLimit","type":"uint128"},{"internalType":"address","name":"owner","type":"address"}],"stateMutability":"nonpayable","type":"constructor"},{"inputs":[{"internalType":"address","name":"owner","type":"address"}],"name":"OwnableInvalidOwner","type":"error"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"OwnableUnauthorizedAccount","type":"error"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"previousOwner","type":"address"},{"indexed":true,"internalType":"address","name":"newOwner","type":"address"}],"name":"OwnershipTransferred","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"uint128","name":"gasLimit","type":"uint128"}],"name":"StartVotingGasLimitUpdated","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"originSender","type":"address"},{"indexed":true,"internalType":"uint256","name":"originChainId","type":"uint256"},{"indexed":true,"internalType":"bool","name":"delivered","type":"bool"},{"indexed":false,"internalType":"bytes","name":"message","type":"bytes"},{"indexed":false,"internalType":"bytes","name":"reason","type":"bytes"}],"name":"VoteMessageReceived","type":"event"},{"inputs":[],"name":"CROSS_CHAIN_CONTROLLER","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"GOVERNANCE","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"VOTING_MACHINE","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"VOTING_MACHINE_CHAIN_ID","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"bytes","name":"message","type":"bytes"}],"name":"decodeMessage","outputs":[{"internalType":"uint256","name":"","type":"uint256"},{"internalType":"uint128","name":"","type":"uint128"},{"internalType":"uint128","name":"","type":"uint128"}],"stateMutability":"pure","type":"function"},{"inputs":[{"internalType":"uint256","name":"proposalId","type":"uint256"},{"internalType":"bytes32","name":"blockHash","type":"bytes32"},{"internalType":"uint24","name":"votingDuration","type":"uint24"}],"name":"forwardStartVotingMessage","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"getStartVotingGasLimit","outputs":[{"internalType":"uint128","name":"","type":"uint128"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"originSender","type":"address"},{"internalType":"uint256","name":"originChainId","type":"uint256"},{"internalType":"bytes","name":"message","type":"bytes"}],"name":"receiveCrossChainMessage","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"renounceOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint128","name":"gasLimit","type":"uint128"}],"name":"setStartVotingGasLimit","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"}]Contract Creation Code
61010060405234801562000011575f80fd5b5060405162000eb638038062000eb683398101604081905262000034916200026b565b806001600160a01b0381166200006457604051631e4fbdf760e01b81525f60048201526024015b60405180910390fd5b6200006f81620001ac565b506040805180820190915260028152610d4d60f21b60208201526001600160a01b038716620000b35760405162461bcd60e51b81526004016200005b9190620002ec565b506040805180820190915260028152611a9b60f11b60208201526001600160a01b038616620000f75760405162461bcd60e51b81526004016200005b9190620002ec565b50604080518082019091526002815261353560f01b60208201526001600160a01b0385166200013b5760405162461bcd60e51b81526004016200005b9190620002ec565b50604080518082019091526002815261353760f01b602082015283620001765760405162461bcd60e51b81526004016200005b9190620002ec565b506001600160a01b0380871660805285811660a052841660c05260e0839052620001a082620001fb565b5050505050506200033a565b5f80546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b600180546001600160801b0319166001600160801b0383169081179091556040519081527fe027149388dbada5f1681e2c4356b3fde4c3633993c9cc4740608b99853d8f419060200160405180910390a150565b80516001600160a01b038116811462000266575f80fd5b919050565b5f805f805f8060c0878903121562000281575f80fd5b6200028c876200024f565b95506200029c602088016200024f565b9450620002ac604088016200024f565b6060880151608089015191955093506001600160801b0381168114620002d0575f80fd5b9150620002e060a088016200024f565b90509295509295509295565b5f602080835283518060208501525f5b818110156200031a57858101830151858201604001528201620002fc565b505f604082860101526040601f19601f8301168501019250505092915050565b60805160a05160c05160e051610b11620003a55f395f8181610126015281816102a7015261068201525f81816101760152818161026a01526106a401525f818160ba0152818161041501526105ad01525f81816102000152818161024001526106550152610b115ff3fe608060405234801561000f575f80fd5b50600436106100b1575f3560e01c8063634d45b21161006e578063634d45b214610198578063715018a6146101d05780638da5cb5b146101d8578063ac2caa15146101e8578063c4956366146101fb578063f2fde38b14610222575f80fd5b806314627834146100b557806315034cba146100f957806324fb2b0b1461010e57806325619343146101215780633174a92b146101565780634cdf140d14610171575b5f80fd5b6100dc7f000000000000000000000000000000000000000000000000000000000000000081565b6040516001600160a01b0390911681526020015b60405180910390f35b61010c6101073660046108a8565b610235565b005b61010c61011c3660046108fb565b6104c7565b6101487f000000000000000000000000000000000000000000000000000000000000000081565b6040519081526020016100f0565b6001546040516001600160801b0390911681526020016100f0565b6100dc7f000000000000000000000000000000000000000000000000000000000000000081565b6101ab6101a6366004610938565b610526565b604080519384526001600160801b0392831660208501529116908201526060016100f0565b61010c61054a565b5f546001600160a01b03166100dc565b61010c6101f6366004610986565b61055d565b6100dc7f000000000000000000000000000000000000000000000000000000000000000081565b61010c6102303660046109a8565b610571565b336001600160a01b037f00000000000000000000000000000000000000000000000000000000000000001614801561029e57507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316836001600160a01b0316145b80156102c957507f000000000000000000000000000000000000000000000000000000000000000082145b604051806040016040528060028152602001610c4d60f21b8152509061030b5760405162461bcd60e51b81526004016103029190610a04565b60405180910390fd5b506040516331a6a2d960e11b8152309063634d45b29061032f908490600401610a04565b606060405180830381865afa925050508015610368575060408051601f3d908101601f1916820190925261036591810190610a16565b60015b6103e8573d808015610395576040519150601f19603f3d011682016040523d82523d5f602084013e61039a565b606091505b505f151583856001600160a01b03167fbecf68688ee26e473f425079eecf4f7e34331f03a1dbf73b5a37c9a937b3a3d285856040516103da929190610a4b565b60405180910390a450505050565b6040516371b32bb160e01b8152600481018490526001600160801b038084166024830152821660448201527f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316906371b32bb1906064015f604051808303815f87803b15801561045e575f80fd5b505af1158015610470573d5f803e3d5ffd5b5050505060606001151586886001600160a01b03167fbecf68688ee26e473f425079eecf4f7e34331f03a1dbf73b5a37c9a937b3a3d288856040516104b6929190610a4b565b60405180910390a450505050505050565b604080516020810185905290810183905262ffffff821660608201525f9060800160405160208183030381529060405290506105203360016105116001546001600160801b031690565b6001600160801b0316846105ab565b50505050565b5f805f8380602001905181019061053d9190610a16565b9250925092509193909250565b610552610718565b61055b5f610744565b565b610565610718565b61056e81610793565b50565b610579610718565b6001600160a01b0381166105a257604051631e4fbdf760e01b81525f6004820152602401610302565b61056e81610744565b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316846001600160a01b03161460405180604001604052806002815260200161189960f11b815250906106195760405162461bcd60e51b81526004016103029190610a04565b505f838260405160200161062e929190610a78565b60408051601f19818403018152908290526315713fb560e21b825291506001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016906355c4fed4906106d0907f0000000000000000000000000000000000000000000000000000000000000000907f00000000000000000000000000000000000000000000000000000000000000009088908790600401610aac565b60408051808303815f875af11580156106eb573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061070f9190610ae2565b50505050505050565b5f546001600160a01b0316331461055b5760405163118cdaa760e01b8152336004820152602401610302565b5f80546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b600180546fffffffffffffffffffffffffffffffff19166001600160801b0383169081179091556040519081527fe027149388dbada5f1681e2c4356b3fde4c3633993c9cc4740608b99853d8f419060200160405180910390a150565b80356001600160a01b0381168114610806575f80fd5b919050565b634e487b7160e01b5f52604160045260245ffd5b5f82601f83011261082e575f80fd5b813567ffffffffffffffff808211156108495761084961080b565b604051601f8301601f19908116603f011681019082821181831017156108715761087161080b565b81604052838152866020858801011115610889575f80fd5b836020870160208301375f602085830101528094505050505092915050565b5f805f606084860312156108ba575f80fd5b6108c3846107f0565b925060208401359150604084013567ffffffffffffffff8111156108e5575f80fd5b6108f18682870161081f565b9150509250925092565b5f805f6060848603121561090d575f80fd5b8335925060208401359150604084013562ffffff8116811461092d575f80fd5b809150509250925092565b5f60208284031215610948575f80fd5b813567ffffffffffffffff81111561095e575f80fd5b61096a8482850161081f565b949350505050565b6001600160801b038116811461056e575f80fd5b5f60208284031215610996575f80fd5b81356109a181610972565b9392505050565b5f602082840312156109b8575f80fd5b6109a1826107f0565b5f81518084525f5b818110156109e5576020818501810151868301820152016109c9565b505f602082860101526020601f19601f83011685010191505092915050565b602081525f6109a160208301846109c1565b5f805f60608486031215610a28575f80fd5b835192506020840151610a3a81610972565b604085015190925061092d81610972565b604081525f610a5d60408301856109c1565b8281036020840152610a6f81856109c1565b95945050505050565b5f60028410610a9557634e487b7160e01b5f52602160045260245ffd5b8382526040602083015261096a60408301846109c1565b84815260018060a01b0384166020820152826040820152608060608201525f610ad860808301846109c1565b9695505050505050565b5f8060408385031215610af3575f80fd5b50508051602090910151909290915056fea164736f6c6343000816000a000000000000000000000000ed42a7d8559a463722ca4bed50e0cc05a386b0e10000000000000000000000009aee0b04504cef83a65ac3f0e838d0593bcb2bc700000000000000000000000006a1795a88b82700896583e123f46be43877bfb6000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000493e0000000000000000000000000eaf6183bab3efd3bf856ac5c058431c8592394d6
Deployed Bytecode
0x608060405234801561000f575f80fd5b50600436106100b1575f3560e01c8063634d45b21161006e578063634d45b214610198578063715018a6146101d05780638da5cb5b146101d8578063ac2caa15146101e8578063c4956366146101fb578063f2fde38b14610222575f80fd5b806314627834146100b557806315034cba146100f957806324fb2b0b1461010e57806325619343146101215780633174a92b146101565780634cdf140d14610171575b5f80fd5b6100dc7f0000000000000000000000009aee0b04504cef83a65ac3f0e838d0593bcb2bc781565b6040516001600160a01b0390911681526020015b60405180910390f35b61010c6101073660046108a8565b610235565b005b61010c61011c3660046108fb565b6104c7565b6101487f000000000000000000000000000000000000000000000000000000000000000181565b6040519081526020016100f0565b6001546040516001600160801b0390911681526020016100f0565b6100dc7f00000000000000000000000006a1795a88b82700896583e123f46be43877bfb681565b6101ab6101a6366004610938565b610526565b604080519384526001600160801b0392831660208501529116908201526060016100f0565b61010c61054a565b5f546001600160a01b03166100dc565b61010c6101f6366004610986565b61055d565b6100dc7f000000000000000000000000ed42a7d8559a463722ca4bed50e0cc05a386b0e181565b61010c6102303660046109a8565b610571565b336001600160a01b037f000000000000000000000000ed42a7d8559a463722ca4bed50e0cc05a386b0e11614801561029e57507f00000000000000000000000006a1795a88b82700896583e123f46be43877bfb66001600160a01b0316836001600160a01b0316145b80156102c957507f000000000000000000000000000000000000000000000000000000000000000182145b604051806040016040528060028152602001610c4d60f21b8152509061030b5760405162461bcd60e51b81526004016103029190610a04565b60405180910390fd5b506040516331a6a2d960e11b8152309063634d45b29061032f908490600401610a04565b606060405180830381865afa925050508015610368575060408051601f3d908101601f1916820190925261036591810190610a16565b60015b6103e8573d808015610395576040519150601f19603f3d011682016040523d82523d5f602084013e61039a565b606091505b505f151583856001600160a01b03167fbecf68688ee26e473f425079eecf4f7e34331f03a1dbf73b5a37c9a937b3a3d285856040516103da929190610a4b565b60405180910390a450505050565b6040516371b32bb160e01b8152600481018490526001600160801b038084166024830152821660448201527f0000000000000000000000009aee0b04504cef83a65ac3f0e838d0593bcb2bc76001600160a01b0316906371b32bb1906064015f604051808303815f87803b15801561045e575f80fd5b505af1158015610470573d5f803e3d5ffd5b5050505060606001151586886001600160a01b03167fbecf68688ee26e473f425079eecf4f7e34331f03a1dbf73b5a37c9a937b3a3d288856040516104b6929190610a4b565b60405180910390a450505050505050565b604080516020810185905290810183905262ffffff821660608201525f9060800160405160208183030381529060405290506105203360016105116001546001600160801b031690565b6001600160801b0316846105ab565b50505050565b5f805f8380602001905181019061053d9190610a16565b9250925092509193909250565b610552610718565b61055b5f610744565b565b610565610718565b61056e81610793565b50565b610579610718565b6001600160a01b0381166105a257604051631e4fbdf760e01b81525f6004820152602401610302565b61056e81610744565b7f0000000000000000000000009aee0b04504cef83a65ac3f0e838d0593bcb2bc76001600160a01b0316846001600160a01b03161460405180604001604052806002815260200161189960f11b815250906106195760405162461bcd60e51b81526004016103029190610a04565b505f838260405160200161062e929190610a78565b60408051601f19818403018152908290526315713fb560e21b825291506001600160a01b037f000000000000000000000000ed42a7d8559a463722ca4bed50e0cc05a386b0e116906355c4fed4906106d0907f0000000000000000000000000000000000000000000000000000000000000001907f00000000000000000000000006a1795a88b82700896583e123f46be43877bfb69088908790600401610aac565b60408051808303815f875af11580156106eb573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061070f9190610ae2565b50505050505050565b5f546001600160a01b0316331461055b5760405163118cdaa760e01b8152336004820152602401610302565b5f80546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b600180546fffffffffffffffffffffffffffffffff19166001600160801b0383169081179091556040519081527fe027149388dbada5f1681e2c4356b3fde4c3633993c9cc4740608b99853d8f419060200160405180910390a150565b80356001600160a01b0381168114610806575f80fd5b919050565b634e487b7160e01b5f52604160045260245ffd5b5f82601f83011261082e575f80fd5b813567ffffffffffffffff808211156108495761084961080b565b604051601f8301601f19908116603f011681019082821181831017156108715761087161080b565b81604052838152866020858801011115610889575f80fd5b836020870160208301375f602085830101528094505050505092915050565b5f805f606084860312156108ba575f80fd5b6108c3846107f0565b925060208401359150604084013567ffffffffffffffff8111156108e5575f80fd5b6108f18682870161081f565b9150509250925092565b5f805f6060848603121561090d575f80fd5b8335925060208401359150604084013562ffffff8116811461092d575f80fd5b809150509250925092565b5f60208284031215610948575f80fd5b813567ffffffffffffffff81111561095e575f80fd5b61096a8482850161081f565b949350505050565b6001600160801b038116811461056e575f80fd5b5f60208284031215610996575f80fd5b81356109a181610972565b9392505050565b5f602082840312156109b8575f80fd5b6109a1826107f0565b5f81518084525f5b818110156109e5576020818501810151868301820152016109c9565b505f602082860101526020601f19601f83011685010191505092915050565b602081525f6109a160208301846109c1565b5f805f60608486031215610a28575f80fd5b835192506020840151610a3a81610972565b604085015190925061092d81610972565b604081525f610a5d60408301856109c1565b8281036020840152610a6f81856109c1565b95945050505050565b5f60028410610a9557634e487b7160e01b5f52602160045260245ffd5b8382526040602083015261096a60408301846109c1565b84815260018060a01b0384166020820152826040820152608060608201525f610ad860808301846109c1565b9695505050505050565b5f8060408385031215610af3575f80fd5b50508051602090910151909290915056fea164736f6c6343000816000a
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
000000000000000000000000ed42a7d8559a463722ca4bed50e0cc05a386b0e10000000000000000000000009aee0b04504cef83a65ac3f0e838d0593bcb2bc700000000000000000000000006a1795a88b82700896583e123f46be43877bfb6000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000493e0000000000000000000000000eaf6183bab3efd3bf856ac5c058431c8592394d6
-----Decoded View---------------
Arg [0] : crossChainController (address): 0xEd42a7D8559a463722Ca4beD50E0Cc05a386b0e1
Arg [1] : governance (address): 0x9AEE0B04504CeF83A65AC3f0e838D0593BCb2BC7
Arg [2] : votingMachine (address): 0x06a1795a88b82700896583e123F46BE43877bFb6
Arg [3] : votingMachineChainId (uint256): 1
Arg [4] : startVotingGasLimit (uint128): 300000
Arg [5] : owner (address): 0xEAF6183bAb3eFD3bF856Ac5C058431C8592394d6
-----Encoded View---------------
6 Constructor Arguments found :
Arg [0] : 000000000000000000000000ed42a7d8559a463722ca4bed50e0cc05a386b0e1
Arg [1] : 0000000000000000000000009aee0b04504cef83a65ac3f0e838d0593bcb2bc7
Arg [2] : 00000000000000000000000006a1795a88b82700896583e123f46be43877bfb6
Arg [3] : 0000000000000000000000000000000000000000000000000000000000000001
Arg [4] : 00000000000000000000000000000000000000000000000000000000000493e0
Arg [5] : 000000000000000000000000eaf6183bab3efd3bf856ac5c058431c8592394d6
🤖 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.


