Source Code
Overview
ETH Balance
0 ETH
More Info
ContractCreator
Multichain Info
N/A
Latest 1 from a total of 1 transactions
| Transaction Hash |
Method
|
Block
|
From
|
To
|
Amount
|
||||
|---|---|---|---|---|---|---|---|---|---|
| Multicall | 10769771 | 44 days ago | IN | 0 ETH | 0.00065734 |
Latest 1 internal transaction
Advanced mode:
| Parent Transaction Hash | Method | Block |
From
|
To
|
Amount
|
||
|---|---|---|---|---|---|---|---|
| 0x60806040 | 10769729 | 44 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":"_initialOwner","type":"address"},{"internalType":"address","name":"_initialTokenMultiplierSetter","type":"address"}],"stateMutability":"nonpayable","type":"constructor"},{"inputs":[],"name":"NoCallsProvided","type":"error"},{"inputs":[{"internalType":"address","name":"caller","type":"address"}],"name":"Unauthorized","type":"error"},{"inputs":[],"name":"ZeroAddress","type":"error"},{"inputs":[],"name":"ZeroUpgradeTimestamp","type":"error"},{"anonymous":false,"inputs":[{"components":[{"internalType":"address","name":"target","type":"address"},{"internalType":"uint256","name":"value","type":"uint256"},{"internalType":"bytes","name":"data","type":"bytes"}],"indexed":false,"internalType":"struct IChainAdminOwnable.Call","name":"_call","type":"tuple"},{"indexed":false,"internalType":"bool","name":"_success","type":"bool"},{"indexed":false,"internalType":"bytes","name":"_returnData","type":"bytes"}],"name":"CallExecuted","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"address","name":"_oldTokenMultiplierSetter","type":"address"},{"indexed":false,"internalType":"address","name":"_newTokenMultiplierSetter","type":"address"}],"name":"NewTokenMultiplierSetter","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"previousOwner","type":"address"},{"indexed":true,"internalType":"address","name":"newOwner","type":"address"}],"name":"OwnershipTransferStarted","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"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"uint256","name":"_protocolVersion","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"_upgradeTimestamp","type":"uint256"}],"name":"UpdateUpgradeTimestamp","type":"event"},{"inputs":[],"name":"acceptOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"components":[{"internalType":"address","name":"target","type":"address"},{"internalType":"uint256","name":"value","type":"uint256"},{"internalType":"bytes","name":"data","type":"bytes"}],"internalType":"struct IChainAdminOwnable.Call[]","name":"_calls","type":"tuple[]"},{"internalType":"bool","name":"_requireSuccess","type":"bool"}],"name":"multicall","outputs":[],"stateMutability":"payable","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"pendingOwner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"protocolVersion","type":"uint256"}],"name":"protocolVersionToUpgradeTimestamp","outputs":[{"internalType":"uint256","name":"upgradeTimestamp","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"renounceOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"contract IAdmin","name":"_chainContract","type":"address"},{"internalType":"uint128","name":"_nominator","type":"uint128"},{"internalType":"uint128","name":"_denominator","type":"uint128"}],"name":"setTokenMultiplier","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_tokenMultiplierSetter","type":"address"}],"name":"setTokenMultiplierSetter","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"_protocolVersion","type":"uint256"},{"internalType":"uint256","name":"_upgradeTimestamp","type":"uint256"}],"name":"setUpgradeTimestamp","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"tokenMultiplierSetter","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"stateMutability":"payable","type":"receive"}]Deployed Bytecode
0x6080604052600436106100bb575f3560e01c806379ba509711610071578063e30c39781161004c578063e30c3978146101df578063ede2560814610209578063f2fde38b14610242575f5ffd5b806379ba5097146101835780638da5cb5b14610197578063e2a9d554146101c0575f5ffd5b806360144197116100a1578063601441971461013d57806369340beb1461015c578063715018a61461016f575f5ffd5b80633425eb89146100c65780634d4a1eca1461011c575f5ffd5b366100c257005b5f5ffd5b3480156100d1575f5ffd5b506003546100f29073ffffffffffffffffffffffffffffffffffffffff1681565b60405173ffffffffffffffffffffffffffffffffffffffff90911681526020015b60405180910390f35b348015610127575f5ffd5b5061013b61013636600461092a565b610261565b005b348015610148575f5ffd5b5061013b61015736600461096c565b610352565b61013b61016a36600461098e565b6103f5565b34801561017a575f5ffd5b5061013b6105bd565b34801561018e575f5ffd5b5061013b6105d0565b3480156101a2575f5ffd5b505f5473ffffffffffffffffffffffffffffffffffffffff166100f2565b3480156101cb575f5ffd5b5061013b6101da366004610a14565b610685565b3480156101ea575f5ffd5b5060015473ffffffffffffffffffffffffffffffffffffffff166100f2565b348015610214575f5ffd5b50610234610223366004610a34565b60026020525f908152604090205481565b604051908152602001610113565b34801561024d575f5ffd5b5061013b61025c36600461096c565b610716565b60035473ffffffffffffffffffffffffffffffffffffffff1633146102b9576040517f8e4a23d60000000000000000000000000000000000000000000000000000000081523360048201526024015b60405180910390fd5b6040517f235d9eb50000000000000000000000000000000000000000000000000000000081526fffffffffffffffffffffffffffffffff80841660048301528216602482015273ffffffffffffffffffffffffffffffffffffffff84169063235d9eb5906044015f604051808303815f87803b158015610337575f5ffd5b505af1158015610349573d5f5f3e3d5ffd5b50505050505050565b61035a6107c5565b6003546040805173ffffffffffffffffffffffffffffffffffffffff928316815291831660208301527f5676714dac9c718b14138faa71ddc6c7fef1efbf765ec950cb0d2de714461aa1910160405180910390a1600380547fffffffffffffffffffffffff00000000000000000000000000000000000000001673ffffffffffffffffffffffffffffffffffffffff92909216919091179055565b6103fd6107c5565b5f829003610437576040517f79cc2d2200000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b5f5b828110156105b7575f5f85858481811061045557610455610a4b565b90506020028101906104679190610a78565b61047590602081019061096c565b73ffffffffffffffffffffffffffffffffffffffff1686868581811061049d5761049d610a4b565b90506020028101906104af9190610a78565b602001358787868181106104c5576104c5610a4b565b90506020028101906104d79190610a78565b6104e5906040810190610ab4565b6040516104f3929190610b1c565b5f6040518083038185875af1925050503d805f811461052d576040519150601f19603f3d011682016040523d82523d5f602084013e610532565b606091505b5091509150838015610542575081155b1561054f57805160208201fd5b7f157c677a40c50f832f816d7b59c8c3e94774acae328c8ccb145b73aea7566d7586868581811061058257610582610a4b565b90506020028101906105949190610a78565b83836040516105a593929190610bbe565b60405180910390a15050600101610439565b50505050565b6105c56107c5565b6105ce5f610845565b565b600154339073ffffffffffffffffffffffffffffffffffffffff168114610679576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602960248201527f4f776e61626c6532537465703a2063616c6c6572206973206e6f74207468652060448201527f6e6577206f776e6572000000000000000000000000000000000000000000000060648201526084016102b0565b61068281610845565b50565b61068d6107c5565b805f036106c6576040517f1678775800000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b5f82815260026020526040908190208290555182907fd50ef21701c8ef211433b140724b8d6de471e7d822c8a616c3d424fe2d0e98a99061070a9084815260200190565b60405180910390a25050565b61071e6107c5565b6001805473ffffffffffffffffffffffffffffffffffffffff83167fffffffffffffffffffffffff000000000000000000000000000000000000000090911681179091556107805f5473ffffffffffffffffffffffffffffffffffffffff1690565b73ffffffffffffffffffffffffffffffffffffffff167f38d16b8cac22d99fc7c124b9cd0de2d3fa1faef420bfe791d8c362d765e2270060405160405180910390a350565b5f5473ffffffffffffffffffffffffffffffffffffffff1633146105ce576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657260448201526064016102b0565b600180547fffffffffffffffffffffffff0000000000000000000000000000000000000000169055610682815f805473ffffffffffffffffffffffffffffffffffffffff8381167fffffffffffffffffffffffff0000000000000000000000000000000000000000831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b73ffffffffffffffffffffffffffffffffffffffff81168114610682575f5ffd5b80356fffffffffffffffffffffffffffffffff81168114610925575f5ffd5b919050565b5f5f5f6060848603121561093c575f5ffd5b8335610947816108e5565b925061095560208501610906565b915061096360408501610906565b90509250925092565b5f6020828403121561097c575f5ffd5b8135610987816108e5565b9392505050565b5f5f5f604084860312156109a0575f5ffd5b833567ffffffffffffffff8111156109b6575f5ffd5b8401601f810186136109c6575f5ffd5b803567ffffffffffffffff8111156109dc575f5ffd5b8660208260051b84010111156109f0575f5ffd5b6020918201945092508401358015158114610a09575f5ffd5b809150509250925092565b5f5f60408385031215610a25575f5ffd5b50508035926020909101359150565b5f60208284031215610a44575f5ffd5b5035919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52603260045260245ffd5b5f82357fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffa1833603018112610aaa575f5ffd5b9190910192915050565b5f5f83357fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe1843603018112610ae7575f5ffd5b83018035915067ffffffffffffffff821115610b01575f5ffd5b602001915036819003821315610b15575f5ffd5b9250929050565b818382375f9101908152919050565b81835281816020850137505f602082840101525f60207fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0601f840116840101905092915050565b5f81518084528060208401602086015e5f6020828601015260207fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0601f83011685010191505092915050565b606081525f8435610bce816108e5565b73ffffffffffffffffffffffffffffffffffffffff166060830152602085013560808301526040850135368690037fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe1018112610c28575f5ffd5b850160208101903567ffffffffffffffff811115610c44575f5ffd5b803603821315610c52575f5ffd5b606060a0850152610c6760c085018284610b2b565b915050610c78602084018615159052565b8281036040840152610c8a8185610b72565b969550505050505056fea264697066735822122048f395936174f0598731ad47db90a3640a01b25a6968de09174a676e999d889d64736f6c634300081c0033
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.