Multichain Info
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"},{"internalType":"address","name":"_rewardTracker","type":"address"}],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"uint256","name":"amount","type":"uint256"}],"name":"BonusMultiplierChange","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"uint256","name":"amount","type":"uint256"}],"name":"Distribute","type":"event"},{"inputs":[],"name":"BASIS_POINTS_DIVISOR","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"BONUS_DURATION","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"admin","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"bonusMultiplierBasisPoints","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"distribute","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"gov","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"lastDistributionTime","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"pendingRewards","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"rewardToken","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"rewardTracker","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_admin","type":"address"}],"name":"setAdmin","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"_bonusMultiplierBasisPoints","type":"uint256"}],"name":"setBonusMultiplier","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_gov","type":"address"}],"name":"setGov","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"tokensPerInterval","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"updateLastDistributionTime","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_token","type":"address"},{"internalType":"address","name":"_account","type":"address"},{"internalType":"uint256","name":"_amount","type":"uint256"}],"name":"withdrawToken","outputs":[],"stateMutability":"nonpayable","type":"function"}]Contract Creation Code
608060405234801561001057600080fd5b50604051610e80380380610e808339818101604052604081101561003357600080fd5b5080516020909101516001600081905580546001600160a01b031990811633908117909255600380546001600160a01b0395861690831617905560058054949093169381169390931790915560068054909216179055610de8806100986000396000f3fe608060405234801561001057600080fd5b50600436106100e05760003560e01c8063a013ad5411610087578063a013ad54146101a1578063a8d93627146101a9578063cfad57a2146101b1578063e4fc6b6d146101d7578063eded3fda146101df578063f7c618c1146101e7578063f851a440146101ef578063fd58e63a146101f7576100e0565b806301e33667146100e5578063126082cf1461011d57806312d43a51146101375780632f6beaa51461015b5780633ae6d6eb146101635780636bcb411a1461016b578063704b6c021461017357806375b1735014610199575b600080fd5b61011b600480360360608110156100fb57600080fd5b506001600160a01b03813581169160208101359091169060400135610214565b005b610125610284565b60408051918252519081900360200190f35b61013f61028a565b604080516001600160a01b039092168252519081900360200190f35b610125610299565b61011b61029f565b61013f610302565b61011b6004803603602081101561018957600080fd5b50356001600160a01b0316610311565b61012561038a565b610125610390565b610125610398565b61011b600480360360208110156101c757600080fd5b50356001600160a01b0316610443565b6101256104bc565b610125610601565b61013f6106d0565b61013f6106df565b61011b6004803603602081101561020d57600080fd5b50356106ee565b6001546001600160a01b0316331461026b576040805162461bcd60e51b815260206004820152601560248201527423b7bb32b93730b136329d103337b93134b23232b760591b604482015290519081900360640190fd5b61027f6001600160a01b038416838361082c565b505050565b61271081565b6001546001600160a01b031681565b60025481565b6006546001600160a01b031633146102fc576040805162461bcd60e51b815260206004820152601b60248201527a2137b73ab9a234b9ba3934b13aba37b91d103337b93134b23232b760291b604482015290519081900360640190fd5b42600455565b6005546001600160a01b031681565b6001546001600160a01b03163314610368576040805162461bcd60e51b815260206004820152601560248201527423b7bb32b93730b136329d103337b93134b23232b760591b604482015290519081900360640190fd5b600680546001600160a01b0319166001600160a01b0392909216919091179055565b60045481565b6301e1338081565b600080600560009054906101000a90046001600160a01b03166001600160a01b03166318160ddd6040518163ffffffff1660e01b815260040160206040518083038186803b1580156103e957600080fd5b505afa1580156103fd573d6000803e3d6000fd5b505050506040513d602081101561041357600080fd5b505160025490915061043c906301e133809061043690612710908290869061087e565b906108e0565b9150505b90565b6001546001600160a01b0316331461049a576040805162461bcd60e51b815260206004820152601560248201527423b7bb32b93730b136329d103337b93134b23232b760591b604482015290519081900360640190fd5b600180546001600160a01b0319166001600160a01b0392909216919091179055565b6005546000906001600160a01b031633146105085760405162461bcd60e51b8152600401808060200182810382526024815260200180610d656024913960400191505060405180910390fd5b6000610512610601565b905080610523576000915050610440565b426004908155600354604080516370a0823160e01b81523093810193909352516000926001600160a01b03909216916370a08231916024808301926020929190829003018186803b15801561057757600080fd5b505afa15801561058b573d6000803e3d6000fd5b505050506040513d60208110156105a157600080fd5b50519050808211156105b1578091505b6003546105c8906001600160a01b0316338461082c565b6040805183815290517f4def474aca53bf221d07d9ab0f675b3f6d8d2494b8427271bcf43c018ef1eead9181900360200190a150905090565b600060045442141561061557506000610440565b600554604080516318160ddd60e01b815290516000926001600160a01b0316916318160ddd916004808301926020929190829003018186803b15801561065a57600080fd5b505afa15801561066e573d6000803e3d6000fd5b505050506040513d602081101561068457600080fd5b505160045490915060009061069a90429061091f565b90506106c96301e133806104366127106104366002546106c3888861087e90919063ffffffff16565b9061087e565b9250505090565b6003546001600160a01b031681565b6006546001600160a01b031681565b6006546001600160a01b0316331461074b576040805162461bcd60e51b815260206004820152601b60248201527a2137b73ab9a234b9ba3934b13aba37b91d103337b93134b23232b760291b604482015290519081900360640190fd5b6004546107895760405162461bcd60e51b815260040180806020018281038252602e815260200180610d16602e913960400191505060405180910390fd5b600560009054906101000a90046001600160a01b03166001600160a01b0316633e158b0c6040518163ffffffff1660e01b8152600401600060405180830381600087803b1580156107d957600080fd5b505af11580156107ed573d6000803e3d6000fd5b5050506002829055506040805182815290517f58585e4edc172f6517d6789356504dc9ad23553d02202c3ac454a8d0733f6b2b9181900360200190a150565b604080516001600160a01b038416602482015260448082018490528251808303909101815260649091019091526020810180516001600160e01b031663a9059cbb60e01b17905261027f908490610961565b60008261088d575060006108da565b8282028284828161089a57fe5b04146108d75760405162461bcd60e51b8152600401808060200182810382526021815260200180610d446021913960400191505060405180910390fd5b90505b92915050565b60006108d783836040518060400160405280601a815260200179536166654d6174683a206469766973696f6e206279207a65726f60301b815250610a12565b60006108d783836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f770000815250610ab6565b60606109b6826040518060400160405280602081526020017f5361666545524332303a206c6f772d6c6576656c2063616c6c206661696c6564815250856001600160a01b0316610b109092919063ffffffff16565b80519091501561027f578080602001905160208110156109d557600080fd5b505161027f5760405162461bcd60e51b815260040180806020018281038252602a815260200180610d89602a913960400191505060405180910390fd5b60008183610a9e5760405162461bcd60e51b81526004018080602001828103825283818151815260200191508051906020019080838360005b83811015610a63578181015183820152602001610a4b565b50505050905090810190601f168015610a905780820380516001836020036101000a031916815260200191505b509250505060405180910390fd5b506000838581610aaa57fe5b049150505b9392505050565b60008184841115610b085760405162461bcd60e51b8152602060048201818152835160248401528351909283926044909101919085019080838360008315610a63578181015183820152602001610a4b565b505050900390565b6060610b1f8484600085610b27565b949350505050565b606082471015610b685760405162461bcd60e51b8152600401808060200182810382526026815260200180610cf06026913960400191505060405180910390fd5b610b7185610c83565b610bc2576040805162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e7472616374000000604482015290519081900360640190fd5b60006060866001600160a01b031685876040518082805190602001908083835b60208310610c015780518252601f199092019160209182019101610be2565b6001836020036101000a03801982511681845116808217855250505050505090500191505060006040518083038185875af1925050503d8060008114610c63576040519150601f19603f3d011682016040523d82523d6000602084013e610c68565b606091505b5091509150610c78828286610c89565b979650505050505050565b3b151590565b60608315610c98575081610aaf565b825115610ca85782518084602001fd5b60405162461bcd60e51b8152602060048201818152845160248401528451859391928392604401919085019080838360008315610a63578181015183820152602001610a4b56fe416464726573733a20696e73756666696369656e742062616c616e636520666f722063616c6c426f6e75734469737472696275746f723a20696e76616c6964206c617374446973747269627574696f6e54696d65536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f77426f6e75734469737472696275746f723a20696e76616c6964206d73672e73656e6465725361666545524332303a204552433230206f7065726174696f6e20646964206e6f742073756363656564a26469706673582212201f73efdee7a12f1473a586bc9f79db534368ef8e7754627a79fd7cae25d6ecb464736f6c634300060c00330000000000000000000000001081df8cd3560894191ef26e0ac078d8d2f041c10000000000000000000000001ef74f173948a0c000caa4bce876a52fdfae6949
Deployed Bytecode
0x608060405234801561001057600080fd5b50600436106100e05760003560e01c8063a013ad5411610087578063a013ad54146101a1578063a8d93627146101a9578063cfad57a2146101b1578063e4fc6b6d146101d7578063eded3fda146101df578063f7c618c1146101e7578063f851a440146101ef578063fd58e63a146101f7576100e0565b806301e33667146100e5578063126082cf1461011d57806312d43a51146101375780632f6beaa51461015b5780633ae6d6eb146101635780636bcb411a1461016b578063704b6c021461017357806375b1735014610199575b600080fd5b61011b600480360360608110156100fb57600080fd5b506001600160a01b03813581169160208101359091169060400135610214565b005b610125610284565b60408051918252519081900360200190f35b61013f61028a565b604080516001600160a01b039092168252519081900360200190f35b610125610299565b61011b61029f565b61013f610302565b61011b6004803603602081101561018957600080fd5b50356001600160a01b0316610311565b61012561038a565b610125610390565b610125610398565b61011b600480360360208110156101c757600080fd5b50356001600160a01b0316610443565b6101256104bc565b610125610601565b61013f6106d0565b61013f6106df565b61011b6004803603602081101561020d57600080fd5b50356106ee565b6001546001600160a01b0316331461026b576040805162461bcd60e51b815260206004820152601560248201527423b7bb32b93730b136329d103337b93134b23232b760591b604482015290519081900360640190fd5b61027f6001600160a01b038416838361082c565b505050565b61271081565b6001546001600160a01b031681565b60025481565b6006546001600160a01b031633146102fc576040805162461bcd60e51b815260206004820152601b60248201527a2137b73ab9a234b9ba3934b13aba37b91d103337b93134b23232b760291b604482015290519081900360640190fd5b42600455565b6005546001600160a01b031681565b6001546001600160a01b03163314610368576040805162461bcd60e51b815260206004820152601560248201527423b7bb32b93730b136329d103337b93134b23232b760591b604482015290519081900360640190fd5b600680546001600160a01b0319166001600160a01b0392909216919091179055565b60045481565b6301e1338081565b600080600560009054906101000a90046001600160a01b03166001600160a01b03166318160ddd6040518163ffffffff1660e01b815260040160206040518083038186803b1580156103e957600080fd5b505afa1580156103fd573d6000803e3d6000fd5b505050506040513d602081101561041357600080fd5b505160025490915061043c906301e133809061043690612710908290869061087e565b906108e0565b9150505b90565b6001546001600160a01b0316331461049a576040805162461bcd60e51b815260206004820152601560248201527423b7bb32b93730b136329d103337b93134b23232b760591b604482015290519081900360640190fd5b600180546001600160a01b0319166001600160a01b0392909216919091179055565b6005546000906001600160a01b031633146105085760405162461bcd60e51b8152600401808060200182810382526024815260200180610d656024913960400191505060405180910390fd5b6000610512610601565b905080610523576000915050610440565b426004908155600354604080516370a0823160e01b81523093810193909352516000926001600160a01b03909216916370a08231916024808301926020929190829003018186803b15801561057757600080fd5b505afa15801561058b573d6000803e3d6000fd5b505050506040513d60208110156105a157600080fd5b50519050808211156105b1578091505b6003546105c8906001600160a01b0316338461082c565b6040805183815290517f4def474aca53bf221d07d9ab0f675b3f6d8d2494b8427271bcf43c018ef1eead9181900360200190a150905090565b600060045442141561061557506000610440565b600554604080516318160ddd60e01b815290516000926001600160a01b0316916318160ddd916004808301926020929190829003018186803b15801561065a57600080fd5b505afa15801561066e573d6000803e3d6000fd5b505050506040513d602081101561068457600080fd5b505160045490915060009061069a90429061091f565b90506106c96301e133806104366127106104366002546106c3888861087e90919063ffffffff16565b9061087e565b9250505090565b6003546001600160a01b031681565b6006546001600160a01b031681565b6006546001600160a01b0316331461074b576040805162461bcd60e51b815260206004820152601b60248201527a2137b73ab9a234b9ba3934b13aba37b91d103337b93134b23232b760291b604482015290519081900360640190fd5b6004546107895760405162461bcd60e51b815260040180806020018281038252602e815260200180610d16602e913960400191505060405180910390fd5b600560009054906101000a90046001600160a01b03166001600160a01b0316633e158b0c6040518163ffffffff1660e01b8152600401600060405180830381600087803b1580156107d957600080fd5b505af11580156107ed573d6000803e3d6000fd5b5050506002829055506040805182815290517f58585e4edc172f6517d6789356504dc9ad23553d02202c3ac454a8d0733f6b2b9181900360200190a150565b604080516001600160a01b038416602482015260448082018490528251808303909101815260649091019091526020810180516001600160e01b031663a9059cbb60e01b17905261027f908490610961565b60008261088d575060006108da565b8282028284828161089a57fe5b04146108d75760405162461bcd60e51b8152600401808060200182810382526021815260200180610d446021913960400191505060405180910390fd5b90505b92915050565b60006108d783836040518060400160405280601a815260200179536166654d6174683a206469766973696f6e206279207a65726f60301b815250610a12565b60006108d783836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f770000815250610ab6565b60606109b6826040518060400160405280602081526020017f5361666545524332303a206c6f772d6c6576656c2063616c6c206661696c6564815250856001600160a01b0316610b109092919063ffffffff16565b80519091501561027f578080602001905160208110156109d557600080fd5b505161027f5760405162461bcd60e51b815260040180806020018281038252602a815260200180610d89602a913960400191505060405180910390fd5b60008183610a9e5760405162461bcd60e51b81526004018080602001828103825283818151815260200191508051906020019080838360005b83811015610a63578181015183820152602001610a4b565b50505050905090810190601f168015610a905780820380516001836020036101000a031916815260200191505b509250505060405180910390fd5b506000838581610aaa57fe5b049150505b9392505050565b60008184841115610b085760405162461bcd60e51b8152602060048201818152835160248401528351909283926044909101919085019080838360008315610a63578181015183820152602001610a4b565b505050900390565b6060610b1f8484600085610b27565b949350505050565b606082471015610b685760405162461bcd60e51b8152600401808060200182810382526026815260200180610cf06026913960400191505060405180910390fd5b610b7185610c83565b610bc2576040805162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e7472616374000000604482015290519081900360640190fd5b60006060866001600160a01b031685876040518082805190602001908083835b60208310610c015780518252601f199092019160209182019101610be2565b6001836020036101000a03801982511681845116808217855250505050505090500191505060006040518083038185875af1925050503d8060008114610c63576040519150601f19603f3d011682016040523d82523d6000602084013e610c68565b606091505b5091509150610c78828286610c89565b979650505050505050565b3b151590565b60608315610c98575081610aaf565b825115610ca85782518084602001fd5b60405162461bcd60e51b8152602060048201818152845160248401528451859391928392604401919085019080838360008315610a63578181015183820152602001610a4b56fe416464726573733a20696e73756666696369656e742062616c616e636520666f722063616c6c426f6e75734469737472696275746f723a20696e76616c6964206c617374446973747269627574696f6e54696d65536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f77426f6e75734469737472696275746f723a20696e76616c6964206d73672e73656e6465725361666545524332303a204552433230206f7065726174696f6e20646964206e6f742073756363656564a26469706673582212201f73efdee7a12f1473a586bc9f79db534368ef8e7754627a79fd7cae25d6ecb464736f6c634300060c0033
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
0000000000000000000000001081df8cd3560894191ef26e0ac078d8d2f041c10000000000000000000000001ef74f173948a0c000caa4bce876a52fdfae6949
-----Decoded View---------------
Arg [0] : _rewardToken (address): 0x1081DF8cd3560894191ef26E0AC078d8d2f041C1
Arg [1] : _rewardTracker (address): 0x1ef74F173948a0C000caa4bcE876a52FDFaE6949
-----Encoded View---------------
2 Constructor Arguments found :
Arg [0] : 0000000000000000000000001081df8cd3560894191ef26e0ac078d8d2f041c1
Arg [1] : 0000000000000000000000001ef74f173948a0c000caa4bce876a52fdfae6949
🤖 Code Reader
Generate instant answers for your smart contract questions using Al Models. Read more.
Loading...
Loading
Loading...
Loading
Loading...
Loading
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.

