LandSaleWithReferral

Verified contract

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

No balances found for "LandSaleWithReferral"

0xa16c441e2773cb2946e8c3de34f3ec64e3e7f723c8106bed09943f53fe19227b
0x0140f53b3c344867e8177c361e5ef71b6ed6628d7755e7be415ee23763dc4a2e
0x718a56e5f01cb792b69917bd5ae275008c5e16b558ed46fb7d291c9b8d1cdb20
0x86ee8c3e5acd0bbad53c33ee21aefb3646cb68a33d62488fe05112aa056dd89b
0x9829cb185c669ddd09f744ecf934961e824e0fee7a6fcd52ba38fcc37d7467be
0x3b10d2710859322017fc615e9674b255ec9ef5a5983100a59c3cfe9d7f25c770
0x3648ed84d41298d10e9f59c7085b7e4184f0d36cb154e4e99c8f42697ca285cb
0xb53ab2529972fbad2dc4296f2178777ad9239011babad3b70c8bf8791bed699f
0x4c7bb453fe275c1c9908c14447e15deb95c839d2c561d8839d5e617f0f1a85a2
0x033080ac9ef0ef09ee069a63ac013b0b161a186b30fba8a67c9c4764c6af0ca0

Functions
Getter at block 21209746
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)
0x4e06de0f08f02d9813a284fbaaf6dff2cf1d2a29990c5a31d0db4c69d4c6eadc
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.