MasterChef

Verified contract

Implementation

Active on Ethereum with 0 txns
Deployed by via 0x80f07af1 at 16389477
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
2 additional variables

No balances found for "MasterChef"

No transactions found for "MasterChef"


Functions
Getter at block 20799465
ASTR(view returns (address)
0x0000000000000000000000000000000000000000
ASTRPerBlock(view returns (uint256)
0
ASTRPoolId(view returns (uint256)
0
BONUS_MULTIPLIER(view returns (uint256)
1
astraPoolInitialized(view returns (bool)
false
bonusEndBlock(view returns (uint256)
0
daaAddress(view returns (address)
0x0000000000000000000000000000000000000000
daoAddress(view returns (address)
0x0000000000000000000000000000000000000000
latestAstraPool(view returns (uint256)
0
owner(view returns (address)
0x0000000000000000000000000000000000000000
poolLength(view returns (uint256)
0
startBlock(view returns (uint256)
0
timelock(view returns (address)
0x0000000000000000000000000000000000000000
totalPools(view returns (uint256)
0
totalUsersPool(view returns (uint256)
0
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
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
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

This contract contains no constructor objects.

Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.