TransparentUpgradeableProxy
Verified contract
Proxy
Active on
Ethereum with 31 txns
Unified storage
Map
Table
Raw
Constants and immutables
4
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 48 additional slots
-
variable spans 49 additional slots
-
variable spans 48 additional slots
-
variable spans 49 additional slots
-
variable spans 48 additional slots
-
variable spans 48 additional slots
0x1b0c…b9d8
0x3588…dc85
0xaeb5…62ca
0x0e31…da89
0xcbd5…dc34
0xb2d7…5f97
7 additional
variables
Balances ($0.00)
No balances found for "TransparentUpgradeableProxy"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 19074643 | a year ago | | | 0 | 0.00060013753 | |
| 19074617 | a year ago | | | 0 | 0.00050119774 | |
| 18298266 | a year ago | | | 0.009 | 0.0031171968 | |
| 18155749 | a year ago | | | 0.0045 | 0.0041085413 | |
| 18155742 | a year ago | | | 0.0045 | 0.0043575805 | |
| 18155732 | a year ago | | | 0.009 | 0.0044695198 | |
| 18099022 | a year ago | | | 0.005 | 0.0049268645 | |
| 18037940 | a year ago | | | 0.0045 | 0.0050158520 | |
| 18031732 | a year ago | | | 0.005 | 0.0059231308 | |
| 17959688 | a year ago | | | 0.009 | 0.0044736808 |
ABI
ABI objects
Getter at block 21382015
DEFAULT_ADMIN_ROLE() view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
ISB() view returns (address)
0x35883f8eb8c3fc9403edf3b84cc76b0e8a39dc85
MGC() view returns (address)
0xcbd5f86fe4b86dc316311bf602a43f9de6d7dc34
RDM() view returns (address)
0xb2d7e4d79056c6c439ced389892feb7b0cf35f97
SED() view returns (address)
0x0e31fe807eff9b2ef07cdde1bf86ac4a7ca2da89
STK() view returns (address)
0xaeb5388c88ef2bbc5e44610606cd6a0203ef62ca
getMagicCircleExtraRatioLength() view returns (uint256)
5
maxSeedLength() view returns (uint256)
10
mixSeedGen05Cost() view returns (uint256)
9500000000000000
mixSeedGen0Cost() view returns (uint256)
9000000000000000
mixSeedGen1Cost() view returns (uint256)
10000000000000000
oldStakesLength() view returns (uint256)
1
paused() view returns (bool)
false
useSeedGen05Cost() view returns (uint256)
4750000000000000
useSeedGen0Cost() view returns (uint256)
4500000000000000
useSeedGen1Cost() view returns (uint256)
5000000000000000
withdrawAddress() view returns (address)
0x1b0c8c464a3312bfa5271728c58b4a072961b9d8
Read-only
getMagicCircleExtraRatioForUser(address user) view returns (uint128, uint128)
getMixSeedPrice(uint256 tokenId) view returns (uint256)
getRoleAdmin(bytes32 role) view returns (bytes32)
getRoleMember(bytes32 role, uint256 index) view returns (address)
getRoleMemberCount(bytes32 role) view returns (uint256)
getUseSeedPrice(uint256 tokenId) view returns (uint256)
hasRole(bytes32 role, address account) view returns (bool)
isOwnedToken(uint256 tokenId) view returns (bool)
magicCircleExtraRatio(uint256, uint256) view returns (uint128)
oldStakes(uint256) view returns (address)
supportsInterface(bytes4 interfaceId) view returns (bool)
State-modifying
Events admin() returns (address admin_)
changeAdmin(address newAdmin)
implementation() returns (address implementation_)
upgradeTo(address newImplementation)
upgradeToAndCall(address newImplementation, bytes data) payable
grantRole(bytes32 role, address account)
initialize(address _ISB, address _STK, address _SED, address _MGC, address _RDM)
mixSeed(uint256 tokenId, uint256 seedId, uint256 mixNum) payable
pause()
renounceRole(bytes32 role, address account)
revokeRole(bytes32 role, address account)
setMagicCircleExtraRatio(uint128[2][] _magicCircleExtraRatio)
setMaxSeedLength(uint256 _maxSeedLength)
setMixSeedCosts(uint256 _mixSeedGen0Cost, uint256 _mixSeedGen05Cost, uint256 _mixSeedGen1Cost)
setOldStakes(address[] _oldStakes)
setUseSeedCosts(uint256 _useSeedGen0Cost, uint256 _useSeedGen05Cost, uint256 _useSeedGen1Cost)
setWithdrawAddress(address _withdrawAddress)
unpause()
useSeed(uint256 tokenId, uint256 seedId) payable
withdraw()
AdminChanged(address previousAdmin, address newAdmin)
BeaconUpgraded(address indexed beacon)
Upgraded(address indexed implementation)
Initialized(uint8 version)
MagicCircleExtraRatioChanged(address indexed sender)
MaxSeedLengthChanged(address indexed sender, uint256 maxSeedLength)
MixSeed(address indexed user, address indexed target, uint256 tokenId, uint256 seedId, uint256 mixNum, uint256 mixedSeedId)
MixSeedGasCostsChanged(address indexed sender, uint256 mixSeedGen0Cost, uint256 mixSeedGen05Cost, uint256 mixSeedGen1Cost)
Paused(address account)
RoleAdminChanged(bytes32 indexed role, bytes32 indexed previousAdminRole, bytes32 indexed newAdminRole)
RoleGranted(bytes32 indexed role, address indexed account, address indexed sender)
RoleRevoked(bytes32 indexed role, address indexed account, address indexed sender)
Unpaused(address account)
UseSeed(address indexed user, address indexed target, uint256 tokenId, uint256 seedId)
UseSeedGasCostsChanged(address indexed sender, uint256 useSeedGen0Cost, uint256 useSeedGen05Cost, uint256 useSeedGen1Cost)
Withdraw(address indexed sender, address indexed withdrawAddress, uint256 amount)
WithdrawAddressChanged(address indexed sender, address indexed withdrawAddress)
constructor(address _logic, address admin_, bytes _data)
fallback()
receive()
This contract contains no error objects.