This contract is being backfilled. You may encounter incomplete storage history.

ERC1967Proxy

Verified contract

Proxy

Active on Ethereum with 2,184 txns
Deployed by via 0x77f1c397 at 20317897
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $857,671.2
0x96a52b099abac400eb696b3799ad4111b9d8770f76e6326f7e9a725ec77b6a40
0x16b0636dda7ceae6fd0915222f92829db9b69a28d9bbc8652546af40a33a3aae
0x9e2abda2460ac8da6596e3a7d6d985a01a75c8d7f495b278ff1c939007bf22dd
From
0x8f6332b0babeeac286cad4fc55f8a5d8198e8583a6e1e581ca0044b576a8f5b5
0x185fd1a168b3a80ea450354f42c06067de5421f309e773b13f545314d46fe175
0xd39792e5ed17fca4a970fa88a54fbbb415d6f9a1eb1a41f31925016db983d9c3
0x74d1cd79c4443d021c6f584da493291fe7fe49a31361a4b1cd24536577dc9924
0xdcd1999409dcf8ae246a8e602c539a1965084174466f142161fa7178c908f4e0
0xefd3c04d1b2626a4d0a9ae7f3611a7945850a00eba1a7cd1357af8449521ace6
0x72f7a93e9a3ba590d9cb580cc80594655561515bdd76cb8d1165c54c61836d0b

Functions
Getter at block 20803419
UPGRADE_INTERFACE_VERSION(view returns (string)
5.0.0
availablePool(view returns (uint256)
500000000000000000000000000
bubble(view returns (address)
0xe9689028ede16c2fdfe3d11855d28f8e3fc452a3
bubbleClaimContractAddress(view returns (address)
0xa364afa0696ca0f0c75ba068c436346d815a5998
isStakingActive(view returns (bool)
true
minimumStake(view returns (uint256)
1000000000000000000000
owner(view returns (address)
0x9742702192a5292d3001dad58a58f426c954ea2a
 
proxiableUUID(view returns (bytes32)
totalStaked(view returns (uint256)
334895683786412817649850011
Read-only
amountStaked(addressview returns (uint256)
State-modifying
initialize(
renounceOwnership(
stake(uint256 _amount
stakeOnBehalfOf(address _stakerAddressuint256 _amount
toggleStakingState(
transferOwnership(address newOwner
unstake(uint256 _amount
updateAvailablePool(uint256 _availablePool
updateBubbleClaimContractAddress(address _bubbleClaimContractAddress
updateMinimumStake(uint256 _minimumStake
upgradeToAndCall(address newImplementationbytes datapayable 
Events
Upgraded(address indexed implementation
AvailablePoolUpdate(uint256 availablePool
BubbleClaimContractAddressUpdate(address bubbleClaimContractAddress
Initialized(uint64 version
MinimumStakeUpdate(uint256 minimumStake
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Stake(address indexed stakerAddressuint256 amountuint256 indexed timestampbool indexed isFromClaim
StateUpdate(bool isStakingActive
Unstake(address indexed stakerAddressuint256 amountuint256 indexed timestamp
Upgraded(address indexed implementation
Constructor
constructor(address implementationbytes _data
Fallback and receive
fallback(
Errors
AddressEmptyCode(address target
ERC1967InvalidImplementation(address implementation
ERC1967NonPayable(
FailedInnerCall(
AddressEmptyCode(address target
ERC1967InvalidImplementation(address implementation
ERC1967NonPayable(
EmptyAddress(
ExceedsAmountStaked(
ExceedsAvailablePool(
FailedInnerCall(
InsufficientStakeAmount(
InvalidInitialization(
NotInitializing(
OwnableInvalidOwner(address owner
OwnableUnauthorizedAccount(address account
StakingInactive(
SubceedsAvailableBalance(
UUPSUnauthorizedCallContext(
UUPSUnsupportedProxiableUUID(bytes32 slot
WithdrawFailed(