LandSale

Verified contract

Implementation

Active on Ethereum with 0 txns
Deployed by via 0x9117bdf8 at 14846664
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 48 additional slots
1 additional variable

No balances found for "LandSale"

No transactions found for "LandSale"


Functions
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)
0
getImplementation(view returns (address)
0x0000000000000000000000000000000000000000
getStartPrices(view returns (uint96[])
[]
halvingTime(view returns (uint32)
0
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)
0x0000000000000000000000000000000000000000
root(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
sIlvContract(view returns (address)
0x0000000000000000000000000000000000000000
saleEnd(view returns (uint32)
0
saleStart(view returns (uint32)
0
seqDuration(view returns (uint32)
0
seqOffset(view returns (uint32)
0
targetNftContract(view returns (address)
0x0000000000000000000000000000000000000000
timeFlowQuantum(view returns (uint32)
0
Read-only
evaluateBy(address operatoruint256 targetuint256 desiredview returns (uint256)
exists(uint256 tokenIdview returns (bool)
isFeatureEnabled(uint256 requiredview returns (bool)
isOperatorInRole(address operatoruint256 requiredview returns (bool)
isPlotValid(struct LandSalePlotData plotDatabytes32[] proofview returns (bool)
isSenderInRole(uint256 requiredview returns (bool)
mintedTokens(uint256view returns (uint256)
price(uint256 p0uint256 t0uint256 tpure returns (uint256)
startPrices(uint256view returns (uint96)
tokenPriceAt(uint32 sequenceIduint16 tierIduint32 tview returns (uint256)
tokenPriceNow(uint32 sequenceIduint16 tierIdview returns (uint256)
userRoles(addressview returns (uint256)
State-modifying
buyL1(struct LandSalePlotData plotDatabytes32[] proofpayable 
buyL2(struct LandSalePlotData plotDatabytes32[] proofpayable 
initialize(uint32 _saleStartuint32 _saleEnduint32 _halvingTimeuint32 _timeFlowQuantumuint32 _seqDurationuint32 _seqOffsetuint96[] _startPrices
pause(
postConstruct(address _nftaddress _sIlvaddress _oracle
rescueErc20(address _contractaddress _touint256 _value
resume(
setBeneficiary(address _beneficiary
setInputDataRoot(bytes32 _root
updateFeatures(uint256 _mask
updateRole(address operatoruint256 role
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
withdraw(bool _ethOnly
withdrawTo(address _tobool _ethOnly
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
BeneficiaryUpdated(address indexed _byaddress indexed _beneficiary
Initialized(address indexed _byuint32 _saleStartuint32 _saleEnduint32 _halvingTimeuint32 _timeFlowQuantumuint32 _seqDurationuint32 _seqOffsetuint96[] _startPrices
Paused(address indexed _byuint32 _pausedAt
PlotBoughtL1(address indexed _byuint32 indexed _tokenIduint32 indexed _sequenceIdstruct LandLibPlotStore _plotuint256 _ethuint256 _sIlv
PlotBoughtL2(address indexed _byuint32 indexed _tokenIduint32 indexed _sequenceIdstruct LandLibPlotStore _plotuint256 _plotPackeduint256 _ethuint256 _sIlv
Resumed(address indexed _byuint32 _pausedAtuint32 _resumedAtuint32 _pauseDuration
RoleUpdated(address indexed _byaddress indexed _touint256 _requesteduint256 _actual
RootChanged(address indexed _bybytes32 _root
Upgraded(address indexed implementation
Withdrawn(address indexed _byaddress indexed _touint256 _ethuint256 _sIlv
Constructor

This contract contains no constructor objects.

Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.