0 txs
0 calls
constructor
No constructor.
functions
CRV
viewfunction CRV() view returns (address)
ETH
viewfunction ETH() view returns (address)
LP_TOKEN
viewfunction LP_TOKEN() view returns (address)
owner
viewfunction owner() view returns (address)
ST_ETH_GAUGE
viewfunction ST_ETH_GAUGE() view returns (address)
ST_ETH
viewfunction ST_ETH() view returns (address)
STAKER
viewfunction STAKER() view returns (address)
ZERO_ADDRESS
viewfunction ZERO_ADDRESS() view returns (address)
initialize
nonpayablefunction initialize()
renounceOwnership
nonpayablefunction renounceOwnership()
setRewardsContract
nonpayablefunction setRewardsContract(address _rewardsContract)
transferOwnership
nonpayablefunction transferOwnership(address newOwner)
withdrawERC20
nonpayablefunction withdrawERC20(address token, address to, uint256 amount)
events
Initialized
event Initialized(uint8 version)
OwnershipTransferred
event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
errors
No errors.
creation bytecode
0x608060405234801561001057600080fd5b506110fe806100206000396000f3fe6080604052600436106100c65760003560e01c80638322fff21161007f578063b0df4cab11610059578063b0df4cab14610a92578063bfd9041b14610aba578063dfa0dfa514610ae2578063f2fde38b14610b0257600080fd5b80638322fff214610a245780638da5cb5b14610a4c578063945c914214610a6a57600080fd5b8063338346d21461095757806344004cc11461099b578063538ba4f9146109bd578063715018a6146109d25780637770963c146109e75780638129fc1c14610a0f57600080fd5b366109525760006100d8600234610ec1565b905060006100e68234610ee3565b9050600082116101315760405162461bcd60e51b81526020600482015260116024820152700859195c1bdcda5d115d1a105b5bdd5b9d607a1b60448201526064015b60405180910390fd5b600081116101775760405162461bcd60e51b81526020600482015260136024820152720859195c1bdcda5d14dd115d1a105b5bdd5b9d606a1b6044820152606401610128565b60405163a1903eab60e01b81526000600482015273ae7ab96520de3a18e5e111b5eaab095312d7fe849063a1903eab9083906024016020604051808303818588803b1580156101c557600080fd5b505af11580156101d9573d6000803e3d6000fd5b50505050506040513d601f19601f820116820180604052508101906101fe9190610f08565b506040516370a0823160e01b815230600482015260009073ae7ab96520de3a18e5e111b5eaab095312d7fe84906370a082319060240160206040518083038186803b15801561024c57600080fd5b505afa158015610260573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906102849190610f08565b6040516370a0823160e01b815230600482015290915073ae7ab96520de3a18e5e111b5eaab095312d7fe849063095ea7b39073271fbe8ab7f1fb262f81c77ea5303f03da9d3d6a9083906370a082319060240160206040518083038186803b1580156102ef57600080fd5b505afa158015610303573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906103279190610f08565b6040516001600160e01b031960e085901b1681526001600160a01b0390921660048301526024820152604401600060405180830381600087803b15801561036d57600080fd5b505af1158015610381573d6000803e3d6000fd5b5050604051630749d1f560e21b815273271fbe8ab7f1fb262f81c77ea5303f03da9d3d6a60048201526001602482015273182b723a58739a9c974cfdb385ceadb237453c289250631d2747d49150604401600060405180830381600087803b1580156103ec57600080fd5b505af1158015610400573d6000803e3d6000fd5b50506040805160a0808201835273eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee825273ae7ab96520de3a18e5e111b5eaab095312d7fe84602080840191909152600083850181905260608085018290526080808601839052865194850187528b85529284018990528386018290528301819052908201819052925163aba17d9360e01b815288955073271fbe8ab7f1fb262f81c77ea5303f03da9d3d6a945063aba17d939386936105039373dc24316b9ae028f1497c275eb9192a3ea0f67022937306325440d014e39736583c165c2963ba99faf14e9373182b723a58739a9c974cfdb385ceadb237453c2893600293909290919081908190600401610f44565b6000604051808303818588803b15801561051c57600080fd5b505af1158015610530573d6000803e3d6000fd5b50506040516370a0823160e01b81523060048201526000935073182b723a58739a9c974cfdb385ceadb237453c2892506370a08231915060240160206040518083038186803b15801561058257600080fd5b505afa158015610596573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906105ba9190610f08565b60405163a9059cbb60e01b81523360048201526024810182905290915073182b723a58739a9c974cfdb385ceadb237453c289063a9059cbb90604401602060405180830381600087803b15801561061057600080fd5b505af1158015610624573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906106489190610fe1565b506040516370a0823160e01b8152306004820152479060009073ae7ab96520de3a18e5e111b5eaab095312d7fe84906370a082319060240160206040518083038186803b15801561069857600080fd5b505afa1580156106ac573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906106d09190610f08565b6040516370a0823160e01b81523060048201529091506000907306325440d014e39736583c165c2963ba99faf14e906370a082319060240160206040518083038186803b15801561072057600080fd5b505afa158015610734573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906107589190610f08565b6040516370a0823160e01b815230600482015290915060009073182b723a58739a9c974cfdb385ceadb237453c28906370a082319060240160206040518083038186803b1580156107a857600080fd5b505afa1580156107bc573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906107e09190610f08565b905060018311156108255760405162461bcd60e51b815260206004820152600f60248201526e042e4cadac2d2dcd2dccea6e88ae8d608b1b6044820152606401610128565b83156108635760405162461bcd60e51b815260206004820152600d60248201526c042e4cadac2d2dcd2dcce8ae8d609b1b6044820152606401610128565b80156108a75760405162461bcd60e51b81526020600482015260136024820152722172656d616d696e6753744c70546f6b656e7360681b6044820152606401610128565b81156108ea5760405162461bcd60e51b81526020600482015260126024820152712172656d61696e696e674c70546f6b656e7360701b6044820152606401610128565b60975460405163d87c3df560e01b81523460048201526001600160a01b039091169063d87c3df590602401600060405180830381600087803b15801561092f57600080fd5b505af1158015610943573d6000803e3d6000fd5b50505050505050505050505050005b600080fd5b34801561096357600080fd5b5061097f73ae7ab96520de3a18e5e111b5eaab095312d7fe8481565b6040516001600160a01b03909116815260200160405180910390f35b3480156109a757600080fd5b506109bb6109b6366004611026565b610b22565b005b3480156109c957600080fd5b5061097f600081565b3480156109de57600080fd5b506109bb610bf6565b3480156109f357600080fd5b5061097f73182b723a58739a9c974cfdb385ceadb237453c2881565b348015610a1b57600080fd5b506109bb610c0a565b348015610a3057600080fd5b5061097f73eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee81565b348015610a5857600080fd5b506033546001600160a01b031661097f565b348015610a7657600080fd5b5061097f73dc24316b9ae028f1497c275eb9192a3ea0f6702281565b348015610a9e57600080fd5b5061097f73271fbe8ab7f1fb262f81c77ea5303f03da9d3d6a81565b348015610ac657600080fd5b5061097f7306325440d014e39736583c165c2963ba99faf14e81565b348015610aee57600080fd5b506109bb610afd366004611062565b610d1b565b348015610b0e57600080fd5b506109bb610b1d366004611062565b610d45565b610b2a610dbb565b6001600160a01b038316610b74576040516001600160a01b0383169082156108fc029083906000818181858888f19350505050158015610b6e573d6000803e3d6000fd5b50505050565b60405163a9059cbb60e01b81526001600160a01b0383811660048301526024820183905284169063a9059cbb90604401602060405180830381600087803b158015610bbe57600080fd5b505af1158015610bd2573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610b6e9190610fe1565b610bfe610dbb565b610c086000610e15565b565b600054610100900460ff1615808015610c2a5750600054600160ff909116105b80610c445750303b158015610c44575060005460ff166001145b610ca75760405162461bcd60e51b815260206004820152602e60248201527f496e697469616c697a61626c653a20636f6e747261637420697320616c72656160448201526d191e481a5b9a5d1a585b1a5e995960921b6064820152608401610128565b6000805460ff191660011790558015610cca576000805461ff0019166101001790555b610cd2610e67565b8015610d18576000805461ff0019169055604051600181527f7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb38474024989060200160405180910390a15b50565b610d23610dbb565b609780546001600160a01b0319166001600160a01b0392909216919091179055565b610d4d610dbb565b6001600160a01b038116610db25760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b6064820152608401610128565b610d1881610e15565b6033546001600160a01b03163314610c085760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65726044820152606401610128565b603380546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b600054610100900460ff16610e8e5760405162461bcd60e51b81526004016101289061107d565b610c08600054610100900460ff16610eb85760405162461bcd60e51b81526004016101289061107d565b610c0833610e15565b600082610ede57634e487b7160e01b600052601260045260246000fd5b500490565b600082821015610f0357634e487b7160e01b600052601160045260246000fd5b500390565b600060208284031215610f1a57600080fd5b5051919050565b8060005b6005811015610b6e578151845260209384019390910190600101610f25565b6001600160a01b038a8116825289811660208084019190915289821660408401526060830189905261022083019190608084018960005b6005811015610f9a578151851683529183019190830190600101610f7b565b5050505050610fad610120830187610f21565b846101c0830152610fc36101e083018515159052565b6001600160a01b0383166102008301529a9950505050505050505050565b600060208284031215610ff357600080fd5b8151801515811461100357600080fd5b9392505050565b80356001600160a01b038116811461102157600080fd5b919050565b60008060006060848603121561103b57600080fd5b6110448461100a565b92506110526020850161100a565b9150604084013590509250925092565b60006020828403121561107457600080fd5b6110038261100a565b6020808252602b908201527f496e697469616c697a61626c653a20636f6e7472616374206973206e6f74206960408201526a6e697469616c697a696e6760a81b60608201526080019056fea2646970667358221220e98042a6865739f525b355e2b68561082b4c36b72d02e0c3c200a02d9da38c5964736f6c63430008090033