LandSaleWithReferral

Verified contract

Active on Ethereum with 378 txns
Deployed by via 0x316f01c6 at 10186836
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "LandSaleWithReferral"

0xf0952e65864e0ad9bf4a58b11b3a658b6b6d7680058657b2b19b7031283f6872
0x5185acb37d3777691533e4eb23f1b58f38ae1a477d2e039e717e101209c35550
0x97ca6239c33037dfdb64306fbfe5b216684002861754db0f5bff804c948d12dc
0xe28c316a994eb1c7aa8060e1ff93d1780261ab47b6d2aa6ef795a6b3e0ea2587
0xda984229629301f158732e88690d4b177456df1c7c9bdab586c1d6eda41f4b35
0xabc4ce5309fcc1b70ea245885cd45f2d8f42648428037edd1c645ddbec499231
0x746d8f356e50686e2ed3ff649659198f93d0022653937ba8d9e7f4a3a39569c5
0xc6ae4bf02d11ed402db7c543766d5e2fdd8959afd02e50237af4e6e57880c606
0x875e563b93ce8994ad27920e7ec3364d391366612c81512edbe120f1fcadca27
0xa21d000b9cf56aa294ad31c7a65a9efd361762262cdf470e411c022921382fb2

Functions
Getter at block 21299527
getAdmin(view returns (address)
0xeaa0993e1d21c2103e4f172a20d29371fbaf6d06
getExpiryTime(view returns (uint256)
1594321140
isDAIEnabled(view returns (bool)
true
isETHEnabled(view returns (bool)
true
isSANDEnabled(view returns (bool)
false
merkleRoot(view returns (bytes32)
0x3674473bf8068ac60819e6ccb61388f274227cd3d9e1fd2a988cf64b6c79a2ce
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.