InitializeGovernedUpgradeabilityProxy

Verified contract

Proxy

Active on Ethereum with 2,812 txns
Deployed by via 0xe6ae0bde at 11469389
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
ERC-20
Value $647,936.35
0x94aa7105961c6852dd9774a0f348b068aa5eece191c951d8253ce9dfcc9eb725
0x90b8e636cc2e6ea7dd654349623e798ba467c0ad670fa2e0ee632d3a2e86d672
0xef192cb8fe07792b23577c34f253fddc0bf3efff1f3f66d59b46a2df2d202a74
0xad2f8f8477fc8f43991761adf75e1fe1fcb8e3613c4767e977cb9765451c9b5c
0x4c47b34336d4e831f362eb4a66380158552113d26ac9d36a64077f99d98508f4
0xe41e0b1b0b11ee7061001a596d8ba1028995a708f6ac87e66d91bf991576188a
0x25c597a03d51068a8bb15461b1ff316cb1a7075dd3c7bfafe7af642917da1cbb
0xe36f29b3540c7636ba4838ee357361dd74af0da6dff7f17bb6cf894a8e02f7b3
0xfba2dd8c6ded608b2b92b9ce67f250fb9acc54ad4ea797b30553c1231f951203
0x5ea21ac138bfc7e3456ff8bd8fad2a0c75bff845adabe76e405d3ffdb66156c3

Functions
Getter at block 21066770
admin(view returns (address)
0x35918cde7233f2dd33fa41ae3cb6ae0e42e0e69f
governor(view returns (address)
0x35918cde7233f2dd33fa41ae3cb6ae0e42e0e69f
implementation(view returns (address)
0x3675c3521f8a6876c8287e9bb51e056862d1399b
isGovernor(view returns (bool)
false
getAllDurations(view returns (uint256[])
[2592000, 7776000, 31536000]
getAllRates(view returns (uint256[])
[6164380000000000, 30821920000000000, 250000000000000000]
governor(view returns (address)
0x35918cde7233f2dd33fa41ae3cb6ae0e42e0e69f
isGovernor(view returns (bool)
false
paused(view returns (bool)
false
stakingToken(view returns (address)
0x8207c1ffc5b6804f6024322ccf34f29c3541ae26
totalOutstanding(view returns (uint256)
8097483624098863209780602
transferAgent(view returns (address)
0x449e0b5564e0d141b3bc3829e74ffa0ea8c08ad5
Read-only
airDroppedStakeClaimed(address accountuint8 stakeTypeview returns (bool)
dropRoots(uint8view returns (bytes32 hashuint256 depth)
durationRewardRate(uint256 _durationview returns (uint256)
durations(uint256view returns (uint256)
getAllStakes(address accountview returns (struct SingleAssetStakingStake[])
rates(uint256view returns (uint256)
totalCurrentHoldings(address accountview returns (uint256 total)
totalExpectedRewards(address accountview returns (uint256)
totalStaked(address accountview returns (uint256 total)
userStakes(addressuint256view returns (uint256 amountuint256 enduint256 durationuint240 ratebool paiduint8 stakeType)
State-modifying
claimGovernance(
initialize(address _logicaddress _initGovernorbytes _datapayable 
transferGovernance(address _newGovernor
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
airDroppedStake(uint256 indexuint8 stakeTypeuint256 durationuint256 rateuint256 amountbytes32[] merkleProof
claimGovernance(
exit(
initialize(address _stakingTokenuint256[] _durationsuint256[] _rates
setAirDropRoot(uint8 _stakeTypebytes32 _rootHashuint256 _proofDepth
setDurationRates(uint256[] _durationsuint256[] _rates
setPaused(bool _paused
setTransferAgent(address _agent
stake(uint256 amountuint256 duration
stakeWithSender(address stakeruint256 amountuint256 durationreturns (bool)
transferGovernance(address _newGovernor
transferStakes(address _frmAccountaddress _dstAccountbytes32 rbytes32 suint8 v
Events
GovernorshipTransferred(address indexed previousGovernoraddress indexed newGovernor
PendingGovernorshipTransfer(address indexed previousGovernoraddress indexed newGovernor
Upgraded(address indexed implementation
GovernorshipTransferred(address indexed previousGovernoraddress indexed newGovernor
NewAirDropRootHash(uint8 stakeTypebytes32 rootHashuint256 proofDepth
NewDurations(address indexed useruint256[] durations
NewRates(address indexed useruint256[] rates
Paused(address indexed userbool yes
PendingGovernorshipTransfer(address indexed previousGovernoraddress indexed newGovernor
Staked(address indexed useruint256 amountuint256 durationuint256 rate
StakesTransfered(address indexed fromUseraddress toUseruint256 numStakes
Withdrawn(address indexed useruint256 amountuint256 stakedAmount
Constructor

This contract contains no constructor objects.

Fallback and receive
fallback(
Errors

This contract contains no error objects.