TransparentUpgradeableProxy

Verified contract

Proxy

Active on Ethereum with 2,995 txns
Deployed by via 0xf772f125 at 14354947
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
10 additional variables
 (#0)
ERC-1555
--
 (#6000)
ERC-721
--
 (#5999)
ERC-721
--
 (#5998)
ERC-721
--
 (#5997)
ERC-721
--
 (#5996)
ERC-721
--
 (#5995)
ERC-721
--
 (#5994)
ERC-721
--
 (#5993)
ERC-721
--
 (#5992)
ERC-721
--
0x522f8830b4e928a6fed1d04791e7210e6d0cb87e4fa088350a93e3899ac662ef
0x8205d261db2e47abcbe504582351237a1a91392c71ebf62a92f605dafcc8f36c
0x4afdad6b7001a56be80fc10eabc3ea13b345ceb434b6897e61d13f6901e6f8c0
0x8df423405ded1c0d8b0ee4ef0f8295a099473b0478646dcad990b44752c92b91
0xb98aa9c5b503588dc31f6ac060cc8f9da6e2262e2af96722c31068338a568273
0xd97c88c230e7a1b78fcec1610e52753c65b05e419accd0d3cd1bd9575b06b997
0xeebfece9a7e5c6ceba259348aa649493f79870b86172cdf81f1a1a64360e49e9
0x3c559f0c4d67da5a1b012b83862ac3b5da5bbd2e445e9110dc7cb19682aae9e0
0x57aeacbf6225a152ec5b48ddc1a004c48b725fa29c264aa7b9677b1a5ad9921f
0x9669776f78b9e0da794e784a8c8dd2d56aff06a8a34820e6bc79184d211da7d0

Functions
Getter at block 20936060
PLOT_ID(view returns (uint256)
0
_accrualTime(view returns (uint256)
864000
_baseCapacity(view returns (uint256)
5
_bredStrainToken(view returns (address)
0xffdd6647dc49b3580a44473dd73209154674575f
_plotCapacity(view returns (uint256)
5
_plotToken(view returns (address)
0x5cc36d97f315cf2b5941b37d8fbe9d70dea08214
_raksToken(view returns (address)
0x0000000000000000000000000000000000000000
_strainToken(view returns (address)
0xc5846767a9c0d5096d7b791de56b258bc7c69c5f
authorizedSigner(view returns (address)
0x8b6b423d40a35a944ea050450a3e5c8a623f2b6c
paused(view returns (bool)
false
requestDuration(view returns (uint256)
1800
Read-only
_bredStrainOwners(uint256view returns (address)
_raksPerSecondCache(uint256view returns (uint256)
_spentBredStrains(uint256view returns (bool)
_strainOwners(uint256view returns (address)
isAdmin(address accountview returns (bool)
requestStatusById(uint256 requestIdview returns (uint8)
supportsInterface(bytes4 interfaceIdview returns (bool)
State-modifying
admin(returns (address admin_)
changeAdmin(address newAdmin
implementation(returns (address implementation_)
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
cancelRequest(struct RequestHandlerCancelRequest requestbytes signature
initialize(address plotTokenaddress strainTokenaddress bredStrainTokenaddress raksToken
onERC1155BatchReceived(addressaddressuint256[]uint256[]bytesreturns (bytes4)
onERC1155Received(addressaddressuint256uint256bytesreturns (bytes4)
onERC721Received(addressaddressuint256bytesreturns (bytes4)
pause(
setAdminPermissions(address accountbool enable
setAuthorizedSigner(address signer
setBredStrainToken(address bredStrainTokenAddress
setPlotToken(address plotTokenAddress
setRaksToken(address raksTokenAddress
setRequestDuration(uint256 duration
setStrainToken(address strainTokenAddress
stake(struct StakingVerifierStakeRequest requestbytes signature
unpause(
withdraw(struct StakingVerifierWithdrawRequest requestbytes signature
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
RequestUpdated(uint256 indexed iduint8 status
Constructor
constructor(address _logicaddress admin_bytes _data
Fallback and receive
fallback(
receive(
Errors

This contract contains no error objects.