TransparentUpgradeableProxy

Verified contract

Proxy

Active on Ethereum with 172 txns
Deployed by via 0x9e7d3247 at 18213372
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
ERC-20
--
0xf5202e690b6c8c82d5cfc70cef7358c16ffd2c152e97e54852a47d61253f689d
0x76240794abfed5d1d3003c88c8c3dc3c35ff0845c097854952750a5ab8d72a78
0x1bf4913f0b6b5cccaebc77e64a00d920bd52a28ec3f7379abda9c8c93dcfdb1b
0xccd5576120ba4d14d37b94c876bb4e118ca5885978860ffa4e9acb95d262cc45
0x96191d1cbbb22c1a1140095b7dc727716d888cfa90e345b091f6c22708ece986
0x3ce9204755d92c7f2b06c4088e04a5e99f97ca74142b2216a848811c1ad12e00
0xc5c422d3e3b54c49efabe0e90bf382db5c15422b0123df0e267e87a3a4dcc56d
0x11d4e62948a01971d8fe461b16c3e4866086151a898438d2c1d97c79dd3934f6
0xf7a8e5c17a22127885c1a8bc09fcc363e9eb3cbb3ec4918a4bb039219268e6f8
0xbe0fbe9051e7ae9b25c934ec55a2418abfe70ef27426d3bc5166b71aef0716a0

Functions
Getter at block 21339352
MULTIPLIER(view returns (uint256)
10000
addressProvider(view returns (address)
0x91541fb12aeb08e4caa34d0c58f68ed904d2c833
devFeeRatio(view returns (uint256)
5000
fee(view returns (uint256)
1000000000000000000
 
getPlayboardCases(view returns (struct DegenopolyPlayBoardCase[])
numberOfCases(view returns (uint256)
24
owner(view returns (address)
0x532bb9991df1969ce3c23f8aff3929be8277a69a
Read-only
cases(uint256view returns (uint8 caseTypebytes info)
diceOf(addressview returns (uint256)
getLastEventType(address _accountview returns (uint8)
lastEventTypeOf(addressview returns (uint8)
mintableNode(addressview returns (address)
positionOf(addressview returns (uint256)
State-modifying
admin(returns (address admin_)
changeAdmin(address newAdmin
implementation(returns (address implementation_)
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
getFreeNode(address _node
initialize(address _addressProvider
moveCase(uint256 _caseIndex
recoverERC20(address token
recoverETH(
renounceOwnership(
rollDice(
setAddressProvider(address _addressProvider
setCases(struct DegenopolyPlayBoardCase[] _cases
setDevFeeRatio(uint256 _devFeeRatio
setFee(uint256 _fee
setNodeMinted(address _account
transferOwnership(address newOwner
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
AddressProvider(address addressProvider
AirdropChoice(address accountaddress node
CEXChoice(address accountstruct DegenopolyPlayBoardCase nowCaseuint8 eventType
DevFeeRatio(uint256 devFeeRatio
Fee(uint256 fee
Initialized(uint8 version
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
RejectMintableNode(address accountaddress node
RollDice(address accountuint256 diceuint256 positionstruct DegenopolyPlayBoardCase nowCaseuint8 eventType
Constructor
constructor(address _logicaddress admin_bytes _data
Fallback and receive
fallback(
receive(
Errors
EXISTING_CHOICE(
INVALID_CEX_CHOICE(
INVALID_FEE_RATIO(
INVALID_ROLL(
NOT_MANAGER(
NO_AIRDROP_CHOICE(
NO_CEX_CHOICE(
ZERO_ADDRESS(
ZERO_AMOUNT(