ERC1967Proxy
Verified contract
Proxy
Active on
Ethereum with 30,572 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 49 additional slots
-
variable spans 49 additional slots
-
variable spans 48 additional slots
5 additional
variables
Balances ($0.00)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
QNT | ERC-20 | 750 | -- | -- |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 16527775 | 2 years ago | | | 0 | 0.0014082404 | |
| 14999071 | 2 years ago | | | 0 | 0.00062267636 | |
| 14953652 | 2 years ago | | | 0 | 0.0021211927 | |
| 14909362 | 2 years ago | | | 0 | 0.0016973738 | |
| 14909362 | 2 years ago | | | 0 | 0.0017048209 | |
| 14909362 | 2 years ago | | | 0 | 0.0016961715 | |
| 14909041 | 2 years ago | | | 0 | 0.0013146009 | |
| 14908918 | 2 years ago | | | 0 | 0.0017166149 | |
| 14908918 | 2 years ago | | | 0 | 0.0017445791 | |
| 14908917 | 2 years ago | | | 0 | 0.0018998001 |
ABI
ABI objects
Getter at block 21249453
FEATURE_L1_SALE_ACTIVE() view returns (uint32)
1
FEATURE_L2_SALE_ACTIVE() view returns (uint32)
2
ROLE_ACCESS_MANAGER() view returns (uint256)
57896044618658097711785492504343953926634992332820282019728792003956564819968
ROLE_DATA_MANAGER() view returns (uint32)
131072
ROLE_PAUSE_MANAGER() view returns (uint32)
65536
ROLE_RESCUE_MANAGER() view returns (uint32)
524288
ROLE_SALE_MANAGER() view returns (uint32)
262144
ROLE_UPGRADE_MANAGER() view returns (uint256)
28948022309329048855892746252171976963317496166410141009864396001978282409984
ROLE_WITHDRAWAL_MANAGER() view returns (uint32)
1048576
beneficiary() view returns (address)
0x0000000000000000000000000000000000000000
features() view returns (uint256)
2
getImplementation() view returns (address)
0x67e2ec1ed5a046ea411ec68a139e33ae58348bf4
getStartPrices() view returns (uint96[])
[0, 2000000000000000000, 6000000000000000000, 20000000000000000000, 80000000000000000000]
halvingTime() view returns (uint32)
1643
isActive() view returns (bool)
false
now32() view returns (uint32)
1732353011
ownTime() view returns (uint32)
1732353011
pauseDuration() view returns (uint32)
0
pausedAt() view returns (uint32)
0
priceOracle() view returns (address)
0x3a6065397a71596a95880d62e12ebac41daced0f
root() view returns (bytes32)
0x4a30b4269222cb7c964e77eb2f36e85c5cf03de8b793b624733f82835bf8c9cc
sIlvContract() view returns (address)
0x7e77dcb127f99ece88230a64db8d595f31f1b068
saleEnd() view returns (uint32)
1654434000
saleStart() view returns (uint32)
1654174800
seqDuration() view returns (uint32)
7200
seqOffset() view returns (uint32)
3600
targetNftContract() view returns (address)
0x9e0d99b864e1ac12565125c5a82b59adea5a09cd
timeFlowQuantum() view returns (uint32)
60
Read-only
evaluateBy(address operator, uint256 target, uint256 desired) view returns (uint256)
exists(uint256 tokenId) view returns (bool)
isFeatureEnabled(uint256 required) view returns (bool)
isOperatorInRole(address operator, uint256 required) view returns (bool)
isPlotValid(struct LandSalePlotData plotData, bytes32[] proof) view returns (bool)
isSenderInRole(uint256 required) view returns (bool)
mintedTokens(uint256) view returns (uint256)
price(uint256 p0, uint256 t0, uint256 t) pure returns (uint256)
startPrices(uint256) view returns (uint96)
tokenPriceAt(uint32 sequenceId, uint16 tierId, uint32 t) view returns (uint256)
tokenPriceNow(uint32 sequenceId, uint16 tierId) view returns (uint256)
userRoles(address) view returns (uint256)
State-modifying
Events buyL1(struct LandSalePlotData plotData, bytes32[] proof) payable
buyL2(struct LandSalePlotData plotData, bytes32[] proof) payable
initialize(uint32 _saleStart, uint32 _saleEnd, uint32 _halvingTime, uint32 _timeFlowQuantum, uint32 _seqDuration, uint32 _seqOffset, uint96[] _startPrices)
pause()
postConstruct(address _nft, address _sIlv, address _oracle)
rescueErc20(address _contract, address _to, uint256 _value)
resume()
setBeneficiary(address _beneficiary)
setInputDataRoot(bytes32 _root)
updateFeatures(uint256 _mask)
updateRole(address operator, uint256 role)
upgradeTo(address newImplementation)
upgradeToAndCall(address newImplementation, bytes data) payable
withdraw(bool _ethOnly)
withdrawTo(address _to, bool _ethOnly)
AdminChanged(address previousAdmin, address newAdmin)
BeaconUpgraded(address indexed beacon)
Upgraded(address indexed implementation)
AdminChanged(address previousAdmin, address newAdmin)
BeaconUpgraded(address indexed beacon)
BeneficiaryUpdated(address indexed _by, address indexed _beneficiary)
Initialized(address indexed _by, uint32 _saleStart, uint32 _saleEnd, uint32 _halvingTime, uint32 _timeFlowQuantum, uint32 _seqDuration, uint32 _seqOffset, uint96[] _startPrices)
Paused(address indexed _by, uint32 _pausedAt)
PlotBoughtL1(address indexed _by, uint32 indexed _tokenId, uint32 indexed _sequenceId, struct LandLibPlotStore _plot, uint256 _eth, uint256 _sIlv)
PlotBoughtL2(address indexed _by, uint32 indexed _tokenId, uint32 indexed _sequenceId, struct LandLibPlotStore _plot, uint256 _plotPacked, uint256 _eth, uint256 _sIlv)
Resumed(address indexed _by, uint32 _pausedAt, uint32 _resumedAt, uint32 _pauseDuration)
RoleUpdated(address indexed _by, address indexed _to, uint256 _requested, uint256 _actual)
RootChanged(address indexed _by, bytes32 _root)
Upgraded(address indexed implementation)
Withdrawn(address indexed _by, address indexed _to, uint256 _eth, uint256 _sIlv)
constructor(address _logic, bytes _data)
fallback()
receive()
This contract contains no error objects.