Staking

Verified contract

Implementation

Active on Ethereum with 0 txns
Deployed by via 0xc853a039 at 14485353
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 49 additional slots
-
variable spans 49 additional slots
-
variable spans 49 additional slots
-
variable spans 48 additional slots
-
variable spans 48 additional slots

No balances found for "Staking"

No transactions found for "Staking"


Functions
Getter at block 20937868
PLOT_ID(view returns (uint256)
0
paused(view returns (bool)
false
Read-only
ownerOf(uint256 strainIduint8 strainTypeview returns (address)
supportsInterface(bytes4 interfaceIdview returns (bool)
State-modifying
burn(address accountuint256 strainId
claim(
initialize(address plotTokenaddress strainTokenaddress bredStrainTokenaddress raksToken
onERC1155BatchReceived(addressaddressuint256[]uint256[]bytesreturns (bytes4)
onERC1155Received(addressaddressuint256uint256bytesreturns (bytes4)
onERC721Received(addressaddressuint256bytesreturns (bytes4)
setAccrualTime(uint256 accrualTime
setAdminPermissions(address accountbool enable
setBaseCapacity(uint256 baseCapacity
setBredStrainToken(address bredStrainTokenAddress
setPlotCapacity(uint256 plotCapacity
setPlotToken(address plotTokenAddress
setRaksToken(address raksTokenAddress
setStrainToken(address strainTokenAddress
stake(uint256 plotsAmountuint256[] strainIdsuint256[] bredStrainIds
withdraw(uint256 plotsAmountuint256[] strainIdsuint256[] bredStrainIds
Events
Burn(address indexed accountuint256 strainId
Claim(address indexed account
Stake(address indexed accountuint256 plotsAmountuint256[] strainIdsuint256[] bredStrainIds
Withdraw(address indexed accountuint256 plotsAmountuint256[] strainIdsuint256[] bredStrainIds
Constructor

This contract contains no constructor objects.

Fallback and receive

This contract contains no fallback and receive objects.

Errors
PRBMathUD60x18__Exp2InputTooBig(uint256 x
PRBMathUD60x18__FromUintOverflow(uint256 x
PRBMathUD60x18__LogInputTooSmall(uint256 x
PRBMath__MulDivFixedPointOverflow(uint256 prod1
PRBMath__MulDivOverflow(uint256 prod1uint256 denominator