TransparentUpgradeableProxy

Verified contract

Proxy

Active on Ethereum with 543 txns
Deployed by via 0xc9c3c255 at 15365297
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
6 additional variables

No balances found for "TransparentUpgradeableProxy"

0x86e0c820076b86de69fe85310acf33f65502128e7466301e1dccdcd84cb4a6ce
0xfdb03c663c39bb71166139f03c00dfa51f26d41714ad2e2a77a59e5ec7701eaa
0xf216d3dc02acf67ce4296cb099470946e411edd1422d0ca795c3cfe130c390bd
0x3e73c9cbb0897c1dfe6d5a9b08d05816d11680a05ec65072bc991749f77b608a
0x1fd715df921a4774d6e8e67cdd5c0b0c9ce37fc248b15360bcfa427e637b705a
0xf8d0fb319c72d166fb553a7da82052a730d556895ef8fe383f0666dc53c4a135
From
0x76614fbf0cf7250aa6d42e632ddc0f69d51a8de1ffecc620b2a75127a354f6e2
0xab43447dca6c39a4e8f0b61123bef3c9065df3bc7f905eecd441bece026b9b23
0x59cd99ed2c8091d1b28e12fbaa5a1ad8ba31e7c58d9aef6b394b65a01f218e87
0x03c2b18fdd7858329238c2f494e41b187fde68885467075eb06397208598a67d

Functions
Getter at block 21288191
ASTR(view returns (address)
0x7e9c15c43f0d6c4a12e6bdff7c7d55d0f80e3e23
ASTRPerBlock(view returns (uint256)
474183350896000000000000
ASTRPoolId(view returns (uint256)
0
BONUS_MULTIPLIER(view returns (uint256)
1
astraPoolInitialized(view returns (bool)
true
bonusEndBlock(view returns (uint256)
15976225
daaAddress(view returns (address)
0x95e9d7f0e7496d1bfc169df5bdc1b36955d82ea2
daoAddress(view returns (address)
0x4532961e5bd4d43de43a277e284ecdceb6852a93
latestAstraPool(view returns (uint256)
5
owner(view returns (address)
0x8adfb55cabab56babffd7f20f89db404c86f9d7e
poolLength(view returns (uint256)
6
startBlock(view returns (uint256)
15391225
timelock(view returns (address)
0x5c90109a94f44f64b8a4ad810df719a4029c56de
totalPools(view returns (uint256)
99
totalUsersPool(view returns (uint256)
150
Read-only
checkHighestStaker(uint256 _pidaddress userview returns (bool)
checkStakingScoreForDelegation(uint256 _pidaddress userview returns (bool)
getMultiplier(uint256 _fromuint256 _toview returns (uint256)
getPremiumPayoutBonus(uint256 _pidaddress _userview returns (uint256)
getRewardMultiplier(uint256 _pidaddress _userview returns (uint256)
getStakerList(uint256 _pidview returns (struct MasterChefHighestAstaStaker[])
getTodayReward(uint256 _pidview returns (uint256)
highestStakerInPool(uint256uint256view returns (uint256 depositedaddress addr)
lmpooladdr(addressview returns (bool)
lpTokensStatus(addressview returns (bool)
poolInfo(uint256view returns (address lpTokenuint256 lastRewardBlockuint256 accASTRPerShareuint256 totalBaseMultiplieruint256 totalAmount)
stakeInfo(uint256addressuint256view returns (uint256 amountuint256 totalAmountuint256 timestampuint256 vaultbool deposit)
stakingScore(uint256 _pidaddress _userAddressview returns (uint256)
userAddressesInPool(uint256uint256view returns (address)
userInfo(uint256addressview returns (uint256 amountbool cooldownuint256 timestampuint256 totalUserBaseMuluint256 totalRewarduint256 cooldowntimestampuint256 preBlockRewarduint256 totalClaimedRewarduint256 claimedTodayuint256 claimedTimestamp)
vaultList(uint256view returns (bool)
vaultMultiplier(uint256 _pidaddress _userview returns (uint256)
viewEligibleAmount(uint256 _pidaddress _userview returns (uint256)
viewRewardInfo(uint256 _pidview returns (uint256)
votingPower(uint256 _pidaddress _userview returns (uint256)
State-modifying
admin(returns (address admin_)
changeAdmin(address newAdmin
implementation(returns (address implementation_)
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
add(address _lpToken
addVault(uint256 val
deposit(uint256 _piduint256 _amountuint256 vault
depositFromDaaAndDAO(uint256 _piduint256 _amountuint256 vaultaddress _senderbool isPremium
distributeExitFeeShare(uint256 _amount
distributeReward(uint256 _piduint8 _typeuint256 _amount
emerergencyWithdrawal(uint256 _amount
initialize(address _astruint256 _ASTRPerBlockuint256 _startBlockuint256 _bonusEndBlock
renounceOwnership(
setDaaAddress(address _address
setDaoAddress(address _daoAddress
setLmPoolAddress(address _lmpooladdrbool _status
setTimeLockAddress(address _timeLock
stakeASTRReward(address _currUserAddruint256 _piduint256 _amount
transferOwnership(address newOwner
updateBlockReward(uint256 _pidaddress _sender
updateMaximumPool(uint256 _totalPools
updateMaximumUsersPool(uint256 _totalUsersPool
withdraw(uint256 _pidbool _withStake
withdrawASTRReward(uint256 _pidbool _withStake
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
AddPool(address indexed tokenAddress
Deposit(address indexed useruint256 indexed piduint256 amount
DepositStateUpdate(address indexed useruint256 indexed pidbool stateuint256 depositID
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Withdraw(address indexed useruint256 indexed piduint256 amount
WithdrawReward(address indexed useruint256 indexed piduint256 amountbool stake
Constructor
constructor(address _logicaddress admin_bytes _data
Fallback and receive
fallback(
receive(
Errors

This contract contains no error objects.