Source Code
View more zero value Internal Transactions in Advanced View mode
Advanced mode:
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":"_rewardToken","type":"address"}],"stateMutability":"nonpayable","type":"constructor"},{"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":"address","name":"newGuard","type":"address"}],"name":"UpdateGuardian","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"address","name":"newRewarder","type":"address"}],"name":"UpdateRewarder","type":"event"},{"inputs":[{"internalType":"uint256","name":"amount_","type":"uint256"}],"name":"fillVault","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"guardian","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"bool","name":"flag","type":"bool"}],"name":"lock","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"renounceOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"rewardToken","outputs":[{"internalType":"contract ISpiral","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"rewarder","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"newGuardian","type":"address"}],"name":"setGuardian","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"stopped","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"newRewarder","type":"address"}],"name":"updateRewarder","outputs":[],"stateMutability":"nonpayable","type":"function"}]Contract Creation Code
60a060405234801561001057600080fd5b50604051610ef7380380610ef783398101604081905261002f916100ab565b6100383361005b565b600280546001600160a01b031916331790556001600160a01b03166080526100db565b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b6000602082840312156100bd57600080fd5b81516001600160a01b03811681146100d457600080fd5b9392505050565b608051610de5610112600039600081816101f901528181610342015281816103c0015281816104fa015261053e0152610de56000f3fe608060405234801561001057600080fd5b50600436106100c95760003560e01c80638a0dac4a11610081578063dcc3e06e1161005b578063dcc3e06e146101c1578063f2fde38b146101e1578063f7c618c1146101f457600080fd5b80638a0dac4a1461017d5780638da5cb5b1461019057806397d14714146101ae57600080fd5b8063715018a6116100b2578063715018a61461012d57806375f12b21146101355780638322227e1461016a57600080fd5b80630dd0a042146100ce578063452a9320146100e3575b600080fd5b6100e16100dc366004610c7c565b61021b565b005b6002546101039073ffffffffffffffffffffffffffffffffffffffff1681565b60405173ffffffffffffffffffffffffffffffffffffffff90911681526020015b60405180910390f35b6100e161036f565b60025461015a9074010000000000000000000000000000000000000000900460ff1681565b6040519015158152602001610124565b6100e1610178366004610c99565b610383565b6100e161018b366004610cb2565b610434565b60005473ffffffffffffffffffffffffffffffffffffffff16610103565b6100e16101bc366004610cb2565b6104b6565b6001546101039073ffffffffffffffffffffffffffffffffffffffff1681565b6100e16101ef366004610cb2565b6105f8565b6101037f000000000000000000000000000000000000000000000000000000000000000081565b60025473ffffffffffffffffffffffffffffffffffffffff16331480610258575060005473ffffffffffffffffffffffffffffffffffffffff1633145b6102c3576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152600c60248201527f6e6f7420677561726469616e000000000000000000000000000000000000000060448201526064015b60405180910390fd5b60015473ffffffffffffffffffffffffffffffffffffffff161561036c57600280547fffffffffffffffffffffff00ffffffffffffffffffffffffffffffffffffffff16740100000000000000000000000000000000000000008315150217905560015461036c9073ffffffffffffffffffffffffffffffffffffffff7f00000000000000000000000000000000000000000000000000000000000000008116911660006106ac565b50565b61037761086a565b61038160006108eb565b565b61038b61086a565b6040517f40c10f19000000000000000000000000000000000000000000000000000000008152306004820152602481018290527f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff16906340c10f1990604401600060405180830381600087803b15801561041957600080fd5b505af115801561042d573d6000803e3d6000fd5b5050505050565b61043c61086a565b600280547fffffffffffffffffffffffff00000000000000000000000000000000000000001673ffffffffffffffffffffffffffffffffffffffff83169081179091556040519081527f837b9ad138a0a1839a9637afce5306a5c13e23eb63365686843a5319a243609c906020015b60405180910390a150565b6104be61086a565b60015473ffffffffffffffffffffffffffffffffffffffff1615610524576001546105249073ffffffffffffffffffffffffffffffffffffffff7f00000000000000000000000000000000000000000000000000000000000000008116911660006106ac565b61058573ffffffffffffffffffffffffffffffffffffffff7f000000000000000000000000000000000000000000000000000000000000000016827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6106ac565b600180547fffffffffffffffffffffffff00000000000000000000000000000000000000001673ffffffffffffffffffffffffffffffffffffffff83169081179091556040519081527f0717743f3dfc6906081757b076d974c8aa91e5994adf259b8993c095e906da69906020016104ab565b61060061086a565b73ffffffffffffffffffffffffffffffffffffffff81166106a3576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201527f646472657373000000000000000000000000000000000000000000000000000060648201526084016102ba565b61036c816108eb565b80158061074c57506040517fdd62ed3e00000000000000000000000000000000000000000000000000000000815230600482015273ffffffffffffffffffffffffffffffffffffffff838116602483015284169063dd62ed3e90604401602060405180830381865afa158015610726573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061074a9190610ce8565b155b6107d8576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152603660248201527f5361666545524332303a20617070726f76652066726f6d206e6f6e2d7a65726f60448201527f20746f206e6f6e2d7a65726f20616c6c6f77616e63650000000000000000000060648201526084016102ba565b6040805173ffffffffffffffffffffffffffffffffffffffff8416602482015260448082018490528251808303909101815260649091019091526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167f095ea7b300000000000000000000000000000000000000000000000000000000179052610865908490610960565b505050565b60005473ffffffffffffffffffffffffffffffffffffffff163314610381576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657260448201526064016102ba565b6000805473ffffffffffffffffffffffffffffffffffffffff8381167fffffffffffffffffffffffff0000000000000000000000000000000000000000831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b60006109c2826040518060400160405280602081526020017f5361666545524332303a206c6f772d6c6576656c2063616c6c206661696c65648152508573ffffffffffffffffffffffffffffffffffffffff16610a6c9092919063ffffffff16565b80519091501561086557808060200190518101906109e09190610d01565b610865576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602a60248201527f5361666545524332303a204552433230206f7065726174696f6e20646964206e60448201527f6f7420737563636565640000000000000000000000000000000000000000000060648201526084016102ba565b6060610a7b8484600085610a85565b90505b9392505050565b606082471015610b17576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602660248201527f416464726573733a20696e73756666696369656e742062616c616e636520666f60448201527f722063616c6c000000000000000000000000000000000000000000000000000060648201526084016102ba565b73ffffffffffffffffffffffffffffffffffffffff85163b610b95576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064016102ba565b6000808673ffffffffffffffffffffffffffffffffffffffff168587604051610bbe9190610d42565b60006040518083038185875af1925050503d8060008114610bfb576040519150601f19603f3d011682016040523d82523d6000602084013e610c00565b606091505b5091509150610c10828286610c1b565b979650505050505050565b60608315610c2a575081610a7e565b825115610c3a5782518084602001fd5b816040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016102ba9190610d5e565b801515811461036c57600080fd5b600060208284031215610c8e57600080fd5b8135610a7e81610c6e565b600060208284031215610cab57600080fd5b5035919050565b600060208284031215610cc457600080fd5b813573ffffffffffffffffffffffffffffffffffffffff81168114610a7e57600080fd5b600060208284031215610cfa57600080fd5b5051919050565b600060208284031215610d1357600080fd5b8151610a7e81610c6e565b60005b83811015610d39578181015183820152602001610d21565b50506000910152565b60008251610d54818460208701610d1e565b9190910192915050565b6020815260008251806020840152610d7d816040850160208701610d1e565b601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe016919091016040019291505056fea2646970667358221220857193e3e37086a957efe31d591a310650f97394c3b4b2cf0677d4aa188496d864736f6c6343000810003300000000000000000000000085b6acaba696b9e4247175274f8263f99b4b9180
Deployed Bytecode
0x608060405234801561001057600080fd5b50600436106100c95760003560e01c80638a0dac4a11610081578063dcc3e06e1161005b578063dcc3e06e146101c1578063f2fde38b146101e1578063f7c618c1146101f457600080fd5b80638a0dac4a1461017d5780638da5cb5b1461019057806397d14714146101ae57600080fd5b8063715018a6116100b2578063715018a61461012d57806375f12b21146101355780638322227e1461016a57600080fd5b80630dd0a042146100ce578063452a9320146100e3575b600080fd5b6100e16100dc366004610c7c565b61021b565b005b6002546101039073ffffffffffffffffffffffffffffffffffffffff1681565b60405173ffffffffffffffffffffffffffffffffffffffff90911681526020015b60405180910390f35b6100e161036f565b60025461015a9074010000000000000000000000000000000000000000900460ff1681565b6040519015158152602001610124565b6100e1610178366004610c99565b610383565b6100e161018b366004610cb2565b610434565b60005473ffffffffffffffffffffffffffffffffffffffff16610103565b6100e16101bc366004610cb2565b6104b6565b6001546101039073ffffffffffffffffffffffffffffffffffffffff1681565b6100e16101ef366004610cb2565b6105f8565b6101037f00000000000000000000000085b6acaba696b9e4247175274f8263f99b4b918081565b60025473ffffffffffffffffffffffffffffffffffffffff16331480610258575060005473ffffffffffffffffffffffffffffffffffffffff1633145b6102c3576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152600c60248201527f6e6f7420677561726469616e000000000000000000000000000000000000000060448201526064015b60405180910390fd5b60015473ffffffffffffffffffffffffffffffffffffffff161561036c57600280547fffffffffffffffffffffff00ffffffffffffffffffffffffffffffffffffffff16740100000000000000000000000000000000000000008315150217905560015461036c9073ffffffffffffffffffffffffffffffffffffffff7f00000000000000000000000085b6acaba696b9e4247175274f8263f99b4b91808116911660006106ac565b50565b61037761086a565b61038160006108eb565b565b61038b61086a565b6040517f40c10f19000000000000000000000000000000000000000000000000000000008152306004820152602481018290527f00000000000000000000000085b6acaba696b9e4247175274f8263f99b4b918073ffffffffffffffffffffffffffffffffffffffff16906340c10f1990604401600060405180830381600087803b15801561041957600080fd5b505af115801561042d573d6000803e3d6000fd5b5050505050565b61043c61086a565b600280547fffffffffffffffffffffffff00000000000000000000000000000000000000001673ffffffffffffffffffffffffffffffffffffffff83169081179091556040519081527f837b9ad138a0a1839a9637afce5306a5c13e23eb63365686843a5319a243609c906020015b60405180910390a150565b6104be61086a565b60015473ffffffffffffffffffffffffffffffffffffffff1615610524576001546105249073ffffffffffffffffffffffffffffffffffffffff7f00000000000000000000000085b6acaba696b9e4247175274f8263f99b4b91808116911660006106ac565b61058573ffffffffffffffffffffffffffffffffffffffff7f00000000000000000000000085b6acaba696b9e4247175274f8263f99b4b918016827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6106ac565b600180547fffffffffffffffffffffffff00000000000000000000000000000000000000001673ffffffffffffffffffffffffffffffffffffffff83169081179091556040519081527f0717743f3dfc6906081757b076d974c8aa91e5994adf259b8993c095e906da69906020016104ab565b61060061086a565b73ffffffffffffffffffffffffffffffffffffffff81166106a3576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201527f646472657373000000000000000000000000000000000000000000000000000060648201526084016102ba565b61036c816108eb565b80158061074c57506040517fdd62ed3e00000000000000000000000000000000000000000000000000000000815230600482015273ffffffffffffffffffffffffffffffffffffffff838116602483015284169063dd62ed3e90604401602060405180830381865afa158015610726573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061074a9190610ce8565b155b6107d8576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152603660248201527f5361666545524332303a20617070726f76652066726f6d206e6f6e2d7a65726f60448201527f20746f206e6f6e2d7a65726f20616c6c6f77616e63650000000000000000000060648201526084016102ba565b6040805173ffffffffffffffffffffffffffffffffffffffff8416602482015260448082018490528251808303909101815260649091019091526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167f095ea7b300000000000000000000000000000000000000000000000000000000179052610865908490610960565b505050565b60005473ffffffffffffffffffffffffffffffffffffffff163314610381576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657260448201526064016102ba565b6000805473ffffffffffffffffffffffffffffffffffffffff8381167fffffffffffffffffffffffff0000000000000000000000000000000000000000831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b60006109c2826040518060400160405280602081526020017f5361666545524332303a206c6f772d6c6576656c2063616c6c206661696c65648152508573ffffffffffffffffffffffffffffffffffffffff16610a6c9092919063ffffffff16565b80519091501561086557808060200190518101906109e09190610d01565b610865576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602a60248201527f5361666545524332303a204552433230206f7065726174696f6e20646964206e60448201527f6f7420737563636565640000000000000000000000000000000000000000000060648201526084016102ba565b6060610a7b8484600085610a85565b90505b9392505050565b606082471015610b17576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602660248201527f416464726573733a20696e73756666696369656e742062616c616e636520666f60448201527f722063616c6c000000000000000000000000000000000000000000000000000060648201526084016102ba565b73ffffffffffffffffffffffffffffffffffffffff85163b610b95576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064016102ba565b6000808673ffffffffffffffffffffffffffffffffffffffff168587604051610bbe9190610d42565b60006040518083038185875af1925050503d8060008114610bfb576040519150601f19603f3d011682016040523d82523d6000602084013e610c00565b606091505b5091509150610c10828286610c1b565b979650505050505050565b60608315610c2a575081610a7e565b825115610c3a5782518084602001fd5b816040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016102ba9190610d5e565b801515811461036c57600080fd5b600060208284031215610c8e57600080fd5b8135610a7e81610c6e565b600060208284031215610cab57600080fd5b5035919050565b600060208284031215610cc457600080fd5b813573ffffffffffffffffffffffffffffffffffffffff81168114610a7e57600080fd5b600060208284031215610cfa57600080fd5b5051919050565b600060208284031215610d1357600080fd5b8151610a7e81610c6e565b60005b83811015610d39578181015183820152602001610d21565b50506000910152565b60008251610d54818460208701610d1e565b9190910192915050565b6020815260008251806020840152610d7d816040850160208701610d1e565b601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe016919091016040019291505056fea2646970667358221220857193e3e37086a957efe31d591a310650f97394c3b4b2cf0677d4aa188496d864736f6c63430008100033
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
00000000000000000000000085b6acaba696b9e4247175274f8263f99b4b9180
-----Decoded View---------------
Arg [0] : _rewardToken (address): 0x85b6ACaBa696B9E4247175274F8263F99b4B9180
-----Encoded View---------------
1 Constructor Arguments found :
Arg [0] : 00000000000000000000000085b6acaba696b9e4247175274f8263f99b4b9180
🤖 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 ]
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.


