TransparentUpgradeableProxy

Verified contract

Proxy

Active on Ethereum with 1,531 txns
Deployed by via 0xb5ed0e4e at 13754727
Slot
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
ERC-20
Value $126,373.23
0x8f13b24e557e10a4898b53b2a350cbb0fda308baf47efbba648505603dc83f55
0x1b91fd2be26ddf6be1e0bf579f90b2d48516a7f20312ebf110868841f20ea089
0xd5bef2ea825514e20faed7a22cdd9d27f4cea43e79e5fcb7a1fee9a698869aa4
0xeecd9c67298aa41ae49f563c0794ef655b56a3ee26032d327ee082bfaa90dac6
0x53615aa87090d907c874c8586690a0aa740c5cf3890dc580f2eec716b8904844
0x9abbbbacb3238eba83603388ac0117824b0c25d814a77a84d3f1f955a1aeb4ca
0x56616999a9b12124468f45034573e7c976c7b5cacab5a4cea832013b73412c2a
0xd30d96d3b6f3cc582b910846a8c827346fb23d2bd3ad77c09cc1cc35eb6b5738
0x5e413ce13973cf424121efdb657edbccb1d7788d3ed2163886b924c13aa99167
0x3823d917157e084d5bc4eb84bf892cdb77cc43f22b5241ccc21e794aba557261

Functions
Getter at block 21305295
bmiCoverStakingAddress(view returns (address)
0x589f479b5d5f1297272c8977416ef44b6d5eb03b
bmiToken(view returns (address)
0x725c263e32c72ddc3a19bea12c5a0479a81ee688
getAPY(view returns (uint256)
687682
injector(view returns (address _injector)
0x45269f7e69ee636067835e0dfdd597214a1de6ea
isPaused(view returns (bool)
false
lastUpdateBlock(view returns (uint256)
21270168
legacyBMIStakingAddress(view returns (address)
0xd4a3a0b872a90ffad288f624ea7e162caaf3dda3
liquidityBridgeAddress(view returns (address)
0x7589738db9bf618dea9ede5a371e474d3839d5d9
liquidityMining(view returns (address)
0x276171e08047203074bcf5014ce3e9be0a7f33ac
liquidityMiningStakingAddress(view returns (address)
0xd3dc1922ad53570fa428b9cde1a7731cb4083be2
liquidityMiningStakingUSDTAddress(view returns (address)
0x0000000000000000000000000000000000000000
owner(view returns (address)
0xc97773e1df2cc54e51a005dff7cbbb6480ae2767
rewardPerBlock(view returns (uint256)
1000000000000000000
stkBMIStaking(view returns (address)
0x32efe63d0ec9760990ff0ee99f4727502238c834
stkBMIToken(view returns (address)
0x83e293589bdc7202fc5c465c70b25cb6bb1f03f2
totalPool(view returns (uint256)
34234528554829404702274541
vBMI(view returns (address)
0x9dd9e2b26f75d42437582fcb354d567556343dae
Read-only
getStakedBMI(address _addressview returns (uint256)
getWithdrawalInfo(address _userAddrview returns (uint256 _amountBMIRequesteduint256 _amountStkBMIuint256 _unlockPerioduint256 _availableFor)
stakingReward(uint256 _amountview returns (uint256)
whenCanWithdrawBMIReward(address _addressview returns (uint256)
State-modifying
admin(returns (address)
changeAdmin(address newAdmin
implementation(returns (address)
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
__BMIStaking_init(uint256 _rewardPerBlock
addToPool(uint256 _amount
renounceOwnership(
revokeRewardPool(uint256 _amount
revokeUnusedRewardPool(
setDependencies(address _contractsRegistry
setInjector(address _injector
setPaused(bool _pause
setRewardPerBlock(uint256 _amount
stake(uint256 _amountBMI
stakeFor(address _useruint256 _amountBMI
stakeWithPermit(uint256 _amountBMIuint8 _vbytes32 _rbytes32 _s
transferOwnership(address newOwner
unlockTokensToWithdraw(uint256 _amountBMIUnlock
withdraw(
Events
AdminChanged(address previousAdminaddress newAdmin
Upgraded(address indexed implementation
BMIWithdrawn(uint256 amountBMIuint256 burnedStkBMIaddress indexed recipient
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
RewardPoolRevoked(address recipientuint256 amount
StakedBMI(uint256 stakedBMIuint256 mintedStkBMIaddress indexed recipient
UnusedRewardPoolRevoked(address recipientuint256 amount
Constructor
constructor(address _logicaddress _adminbytes _data
Fallback and receive
fallback(
receive(
Errors

This contract contains no error objects.