LandSaleWithReferral

Verified contract

Active on Ethereum with 4,202 txns
Deployed by via 0x5b4806ba at 9772176
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "LandSaleWithReferral"

0x2d963b95ad9898e01cb0aba0931db504d19c0868cd8682740b87e12b525a5954
0x3c4982d827c8c036187b9574807cfdc1223d6d299938e924ebd0616e06d94fb9
0x0a05ac96a2d173f7b56f8f796095040c211cc2e1e53e5c100284feeba89a626b
0x3477228ea883559acc7229579f036922cc1b0874c6bcaa90616ce4886537fc29
0x02ef6a86b7528cc899a4299288eb0a19cf220e86c6aa8308edb1f17ce519d7a2
0xc981a0b2d6ea4c59e48eedb8431202060f153e6ebfc272691a1ce6e10c3c10df
0xf7e540bac9041916198e96e31e86cf7b8436cdb06709f715145e701c2d1d27c5
0x905cca87d47747f1fae318259763bfbe86165ff7cce5085c1e52f39249a92939
0x4637731c1b8e2aa7dc46b20e9153b03f844628b1846828b13e8fdc1c7b615c3b
0x7fa2f93c48419c7efc2b6d1f450e032c0d8ce6a733a9fb64388a62544a2b73fa

Functions
Getter at block 20818921
getAdmin(view returns (address)
0xeaa0993e1d21c2103e4f172a20d29371fbaf6d06
getExpiryTime(view returns (uint256)
1586869200
isDAIEnabled(view returns (bool)
true
isETHEnabled(view returns (bool)
true
isSANDEnabled(view returns (bool)
false
merkleRoot(view returns (bytes32)
0x82a7296ad5e1a997bc025c5003eccc4c38eed4a4955c8a88fb71ddd70b6fca26
Read-only
decodeReferral(bytes referralpure returns (bytesaddressaddressuint256uint256)
getEtherAmountWithSAND(uint256 sandAmountview returns (uint256)
isMetaTransactionProcessor(address whoview returns (bool)
isReferralValid(bytes signatureaddress referreraddress refereeuint256 expiryTimeuint256 commissionRateview returns (bool)
State-modifying
buyLandWithDAI(address buyeraddress toaddress reserveduint256 xuint256 yuint256 sizeuint256 priceInSandbytes32 saltbytes32[] proofbytes referral
buyLandWithETH(address buyeraddress toaddress reserveduint256 xuint256 yuint256 sizeuint256 priceInSandbytes32 saltbytes32[] proofbytes referralpayable 
buyLandWithSand(address buyeraddress toaddress reserveduint256 xuint256 yuint256 sizeuint256 priceInSandbytes32 saltbytes32[] proofbytes referral
changeAdmin(address newAdmin
setDAIEnabled(bool enabled
setETHEnabled(bool enabled
setMetaTransactionProcessor(address metaTransactionProcessorbool enabled
setReceivingWallet(address newWallet
setSANDEnabled(bool enabled
updateMaxCommissionRate(uint256 newMaxCommissionRate
updateSigningWallet(address newSigningWallet
Events
AdminChanged(address oldAdminaddress newAdmin
LandQuadPurchased(address indexed buyeraddress indexed touint256 indexed topCornerIduint256 sizeuint256 priceaddress tokenuint256 amountPaid
MetaTransactionProcessor(address metaTransactionProcessorbool enabled
ReferralUsed(address indexed referreraddress indexed refereeaddress indexed tokenuint256 amountuint256 commissionuint256 commissionRate
Constructor
constructor(address landAddressaddress sandContractAddressaddress initialMetaTxaddress adminaddress initialWalletAddressbytes32 merkleRootuint256 expiryTimeaddress medianizerContractAddressaddress daiTokenContractAddressaddress initialSigningWalletuint256 initialMaxCommissionRate
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.