TransparentUpgradeableProxy

Verified contract

Proxy

Active on Ethereum with 20,146 txns
Deployed by via 0xcb43ca0c at 14406054
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
-
variable spans 48 additional slots
7 additional variables
 (#599)
ERC-721
--
 (#9807)
ERC-721
--
 (#9806)
ERC-721
--
 (#9805)
ERC-721
--
 (#9804)
ERC-721
--
 (#9803)
ERC-721
--
 (#9802)
ERC-721
--
 (#9801)
ERC-721
--
 (#9800)
ERC-721
--
 (#9795)
ERC-721
--
0x0a916ac656fa32cac7c5a901f864885eb3a8ea1b922bb9544155fb1eb66815a1
0x4b71e0931e506c97b81e4fc34074fb13109dfc660b23fa22bb776299fbbcc875
0x6122ab92e0c42a270359d792d1b146079f69e550af1936da7664b82fa2f94bf7
0x9fcc306e8004e4f6c11733f3ebfecb3c704e897baca355f7ae4f51519e0f10ab
0xea97bcc41e05ac49138c6d0cad3dc45ebd9f1067dcc2ba8f0fcbd4ae960801a9
0x0bce65b2799504b3fe087bdc2f5a9cc58f6245e64c7fe2e7b55fa879703e1673
0x160853438db45626927ece2bb5b8c6c7006ffdf756a912a98fcc1b2ad10f3e5d
0x35e480a024d36ac07697fe71dbab6f2a5d58a8e7887f39e1d5750f021860d403
0x3e9e54d3de3985f104a069839490388da7d7049ee571217901190085baa5a764
0xa9b8c7baa47927d8db7d85ffbf6042a79a1ee83a194253595138905307bac018

Functions
Getter at block 21284740
BUD_CONTRACT(view returns (address)
0xebbd75122a9e292b5205d9a374b5ea2c1933f903
GAME_KEY_CONTRACT(view returns (address)
0xb8be3baea710c42b1fee566f1086b169b726f4a8
INITIAL_REWARD(view returns (uint16)
200
LOCK_PERIOD(view returns (uint256)
1209600
SECONDS_IN_DAY(view returns (uint32)
86400
depositPaused(view returns (bool)
false
owner(view returns (address)
0xb90af58c2474b2c52b9da7b8fa4761c67b561e65
revealContractAddress(view returns (address)
0x81e8cf5618f27b00b0aad86f6876afa2da6fa255
rewardTokenAddress(view returns (address)
0x0000000000000000000000000000000000000000
stakingLaunched(view returns (bool)
true
startTimestamp(view returns (uint256)
0
totalBudStaked(view returns (uint16)
11424
totalGameKeyStaked(view returns (uint16)
3891
walletContractAddress(view returns (address)
0x0d6e6ef1c181296636122a7806b7c3932bbaa787
Read-only
_budInfo(uint256view returns (uint256 timestampuint256 thc)
_startBonus(uint256view returns (bool)
_thcs(uint256view returns (uint256)
_userInfo(addressview returns (uint256 rewarduint256 lastCheckpointuint128 budCountuint128 gameKeyCount)
getBudInfo(uint256[] _idsview returns (uint256[]uint256[])
getBudTHC(uint256 _idview returns (uint256)
getDailyReward(address _userview returns (uint256)
getGKBuds(uint256 _idaddress _userview returns (uint256[])
getGKDailyReward(address _userview returns (uint256)
getGKReward(address _userview returns (uint256)
getReward(address _userview returns (uint256)
gkRewardOf(addressview returns (uint256)
thcInfo(uint256view returns (uint16)
userInfo(address _userview returns (struct LL420BudStakingUserInfouint256[]uint256[])
State-modifying
admin(returns (address admin_)
changeAdmin(address newAdmin
implementation(returns (address implementation_)
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
deposit(uint256 _iduint256[] _ids
depositGameKey(uint256[] _ids
initialize(address _budContractaddress _gameKeyContract
launchStaking(
pauseDeposit(bool _pause
renounceOwnership(
setStartTimestamp(uint256 _startTimestamp
setWalletContractAddress(address _address
transferBudTo(address _useruint256[] _ids
transferGKTo(address _useruint256[] _ids
transferOwnership(address newOwner
withdraw(uint256 _iduint256[] _ids
withdrawGameKey(uint256[] _ids
withdrawToPoint(uint256 _amountuint256 _from
withdrawToWallet(uint256 _amountuint256 _from
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
Deposit(address indexed useruint256 indexed id
DepositGameKey(address indexed useruint256 indexed id
EmergencyWithdraw(address indexed user
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
SetBudTHC(uint256 indexed iduint256 thc
Withdraw(address indexed useruint256 indexed id
WithdrawGameKey(address indexed useruint256 indexed id
WithdrawToPoint(address indexed useruint256 amountuint256 timestamp
WithdrawToWallet(address indexed useruint256 amount
Constructor
constructor(address _logicaddress admin_bytes _data
Fallback and receive
fallback(
receive(
Errors

This contract contains no error objects.