AdminUpgradeabilityProxy
Verified contract
Proxy
Active on
Ethereum with 6,733 txns
Unified storage
Map
Table
Raw
Constants and immutables
2Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 48 additional slots
-
variable spans 48 additional slots
1 additional
variable
Balances ($1,101,396.62)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
BOTTO | ERC-20 | 2.762733M | $0.398662 |
$1,101,396.62 | |
UNI-V2 | ERC-20 | 41.163687K | -- | -- |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 20813905 | an hour ago | | | 0 | 0.0045240461 | |
| 20813510 | 2 hours ago | | | 0 | 0.0026632328 | |
| 20813486 | 2 hours ago | | | 0 | 0.0021192875 | |
| 20812514 | 6 hours ago | | | 0 | 0.0019537488 | |
| 20810684 | 12 hours ago | | | 0 | 0.0022745629 | |
| 20807684 | a day ago | | | 0 | 0.0033492016 | |
| 20789181 | 3 days ago | | | 0 | 0.00077381094 | |
| 20789143 | 3 days ago | | | 0 | 0.00092801809 | |
| 20786102 | 4 days ago | | | 0 | 0.0026100774 | |
| 20785007 | 4 days ago | | | 0 | 0.0022571735 |
ABI
ABI objects
Getter at block 20814191
botto() view returns (address)
0x9dfad1b7102d46b1b197b90095b5c4e9f5845bba
bottoEth() view returns (address)
0x9ff68f61ca5eb0c6606dc517a9d44001e564bb66
endTime() view returns (uint256)
1760482799
firstStakeTime() view returns (uint256)
1712824115
owner() view returns (address)
0xcc23e5a344eb4e99114a8f25f6037951a39aa858
startTime() view returns (uint256)
1634248799
totalClaimedRewards() view returns (uint256)
17237267118695004264427577
totalDepositRewards() view returns (uint256)
20000000000000001811939328
totalRewards() view returns (uint256)
2863791349756812022755950
totalStake() view returns (uint256 total)
41163686611665024359241
totalStakers() view returns (uint256)
248
Read-only
totalUserStake(address user) view returns (uint256 total)
userClaimedRewards(address) view returns (uint256)
State-modifying
Events admin() returns (address)
changeAdmin(address newAdmin)
implementation() returns (address)
upgradeTo(address newImplementation)
upgradeToAndCall(address newImplementation, bytes data) payable
deposit(uint256 _totalRewards, uint256 _startTime, uint256 _endTime)
initialize(address _bottoEth, address _botto)
payout() returns (uint256 reward)
renounceOwnership()
rescueTokens(address tokenToRescue, address to, uint256 amount)
stake(uint256 bottoEthIn)
transferOwnership(address newOwner)
updateEndTime(uint256 _endTime)
withdraw() returns (uint256 bottoEthOut, uint256 reward)
AdminChanged(address previousAdmin, address newAdmin)
Upgraded(address indexed implementation)
Deposit(uint256 totalRewards, uint256 startTime, uint256 endTime)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
Payout(address indexed staker, uint256 reward)
Stake(address indexed staker, uint256 bottoEthIn)
Withdraw(address indexed staker, uint256 bottoEthOut)
constructor(address _logic, address _admin, bytes _data)
fallback()
receive()
This contract contains no error objects.