2 txs
3 calls
constructor
constructor()
functions
endTime
viewfunction endTime(uint256, uint256) view returns (uint256)
getEndTime
viewfunction getEndTime(uint256 _poolId) view returns (uint256[])
getMaxIndex
viewfunction getMaxIndex(uint256 _poolId) view returns (uint256)
getPoolApy
viewfunction getPoolApy(uint256 _poolId) view returns (uint256[])
getStartTime
viewfunction getStartTime(uint256 _poolId) view returns (uint256[])
owner
viewfunction owner() view returns (address)
poolApy
viewfunction poolApy(uint256, uint256) view returns (uint256)
startTime
viewfunction startTime(uint256, uint256) view returns (uint256)
renounceOwnership
nonpayablefunction renounceOwnership()
setStakeApy
nonpayablefunction setStakeApy(uint256 _poolId, uint256 _apy)
setStakeApyExactly
nonpayablefunction setStakeApyExactly(uint256 _poolId, uint256[] _startTime, uint256[] _endTime, uint256[] _apy)
transferOwnership
nonpayablefunction transferOwnership(address newOwner)
events
OwnershipTransferred
event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
errors
No errors.
creation bytecode
0x608060405234801561001057600080fd5b5061001a33610027565b610022610077565b6102d1565b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b604080516020808201909252600080825280526001918290526100bc917fa6eef7e35abe7026729641147f7915573c7e97b47efa546f5f6e3230263bcb49919061022a565b50604080516020808201909252600080825280526002909152610102907fac33ff75c19e70fe83507db0d683fd3465c996598dc972688b7ace676c89077b90600161022a565b5060408051602080820190925262017700815260008052600390915261014b907f3617319a054d772f909f7c479a2cebe5066e836a939412e32403c99029b92eff90600161027a565b50604080516020808201909252600080825260019081905291829052610193917fcc69885fda6bcc1a4ace058b4a62bf5e179ea78fd58a1ccd71c22cc9b688792f919061022a565b50604080516020808201909252600080825260019081905260029092526101dc917fe90b7bceb6e7df5418fb78d8ee546e97c83a08bbccc01a0644d599ccd2a7c2e0919061022a565b506040805160208082019092526201d4c08152600160008190526003909252610227917fa15bc60c955c405d20d9149c709e2460f1c2d9a497496a7f46004d1772c3054c919061027a565b50565b82805482825590600052602060002090810192821561026a579160200282015b8281111561026a578251829060ff1690559160200191906001019061024a565b506102769291506102bc565b5090565b82805482825590600052602060002090810192821561026a579160200282015b8281111561026a578251829062ffffff1690559160200191906001019061029a565b5b8082111561027657600081556001016102bd565b6107e3806102e06000396000f3fe608060405234801561001057600080fd5b50600436106100b45760003560e01c806387e94fd81161007157806387e94fd8146101425780638da5cb5b146101555780639067b67714610170578063a64bec9e14610183578063bc2be1be146101a3578063f2fde38b146101b657600080fd5b8063453dc9c6146100b957806354f620d9146100df5780635d416d09146100f257806365a9fbc0146101125780636fd73b8314610127578063715018a61461013a575b600080fd5b6100cc6100c73660046105f8565b6101c9565b6040519081526020015b60405180910390f35b6100cc6100ed3660046105f8565b6101fa565b61010561010036600461061a565b610216565b6040516100d69190610633565b6101256101203660046105f8565b610278565b005b6101256101353660046106c3565b610321565b610125610380565b6100cc6101503660046105f8565b610394565b6000546040516001600160a01b0390911681526020016100d6565b61010561017e36600461061a565b6103b0565b6100cc61019136600461061a565b60009081526003602052604090205490565b6101056101b136600461061a565b610410565b6101256101c4366004610767565b610470565b600260205281600052604060002081815481106101e557600080fd5b90600052602060002001600091509150505481565b600360205281600052604060002081815481106101e557600080fd5b60008181526003602090815260409182902080548351818402810184019094528084526060939283018282801561026c57602002820191906000526020600020905b815481526020019060010190808311610258575b50505050509050919050565b6102806104ee565b6000828152600160208181526040808420805493840181558452818420429301929092558483526002905290208054806102bc576102bc610797565b600082815260208082208301600019908101839055909201909255838252600281526040808320805460018181018355828652848620429281019290925582548082019093559101849055948352600382528220805494850181558252902090910155565b6103296104ee565b6000878152600160205260409020610342908787610598565b50600087815260026020526040902061035c908585610598565b506000878152600360205260409020610376908383610598565b5050505050505050565b6103886104ee565b6103926000610548565b565b600160205281600052604060002081815481106101e557600080fd5b60008181526002602090815260409182902080548351818402810184019094528084526060939283018282801561026c57602002820191906000526020600020908154815260200190600101908083116102585750505050509050919050565b60008181526001602090815260409182902080548351818402810184019094528084526060939283018282801561026c57602002820191906000526020600020908154815260200190600101908083116102585750505050509050919050565b6104786104ee565b6001600160a01b0381166104e25760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b60648201526084015b60405180910390fd5b6104eb81610548565b50565b6000546001600160a01b031633146103925760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657260448201526064016104d9565b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b8280548282559060005260206000209081019282156105d3579160200282015b828111156105d35782358255916020019190600101906105b8565b506105df9291506105e3565b5090565b5b808211156105df57600081556001016105e4565b6000806040838503121561060b57600080fd5b50508035926020909101359150565b60006020828403121561062c57600080fd5b5035919050565b6020808252825182820181905260009190848201906040850190845b8181101561066b5783518352928401929184019160010161064f565b50909695505050505050565b60008083601f84011261068957600080fd5b50813567ffffffffffffffff8111156106a157600080fd5b6020830191508360208260051b85010111156106bc57600080fd5b9250929050565b60008060008060008060006080888a0312156106de57600080fd5b87359650602088013567ffffffffffffffff808211156106fd57600080fd5b6107098b838c01610677565b909850965060408a013591508082111561072257600080fd5b61072e8b838c01610677565b909650945060608a013591508082111561074757600080fd5b506107548a828b01610677565b989b979a50959850939692959293505050565b60006020828403121561077957600080fd5b81356001600160a01b038116811461079057600080fd5b9392505050565b634e487b7160e01b600052603160045260246000fdfea2646970667358221220b488401213609cc622b5cf227a94b626746ba566cd1f9037c379bb1765b2992b64736f6c63430008080033