LandSaleWithReferral
Verified contract
Active on
Ethereum with 360 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
0x50f5…6d4a
0x729d…197b
0x9695…f60b
Balances ($0.00)
No balances found for "LandSaleWithReferral"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 10245321 | 4 years ago | | | 0.16129162 | 0.0084765000 | |
| 10245321 | 4 years ago | | | 1.378871 | 0.0083425000 | |
| 10244963 | 4 years ago | | | 1.378871 | 0.0056605600 | |
| 10244948 | 4 years ago | | | 1.378871 | 0.0083412500 | |
| 10244948 | 4 years ago | | | 1.378871 | 0.0083365000 | |
| 10244915 | 4 years ago | | | 0.16129162 | 0.010861040 | |
| 10244910 | 4 years ago | | | 1.378871 | 0.012831520 | |
| 10244910 | 4 years ago | | | 1.378871 | 0.020041375 | |
| 10244903 | 4 years ago | | | 1.378871 | 0.011631120 | |
| 10244903 | 4 years ago | | | 1.378871 | 0.011628080 |
ABI
ABI objects
Getter at block 21285015
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)
0x2102a55f605ca824db4de7fe8c577e86330bcbbefe216f294ec040c68f2e1f9a
Read-only
decodeReferral(bytes referral) pure returns (bytes, address, address, uint256, uint256)
getEtherAmountWithSAND(uint256 sandAmount) view returns (uint256)
isMetaTransactionProcessor(address who) view returns (bool)
isReferralValid(bytes signature, address referrer, address referee, uint256 expiryTime, uint256 commissionRate) view returns (bool)
State-modifying
Events buyLandWithDAI(address buyer, address to, address reserved, uint256 x, uint256 y, uint256 size, uint256 priceInSand, bytes32 salt, bytes32[] proof, bytes referral)
buyLandWithETH(address buyer, address to, address reserved, uint256 x, uint256 y, uint256 size, uint256 priceInSand, bytes32 salt, bytes32[] proof, bytes referral) payable
buyLandWithSand(address buyer, address to, address reserved, uint256 x, uint256 y, uint256 size, uint256 priceInSand, bytes32 salt, bytes32[] proof, bytes referral)
changeAdmin(address newAdmin)
setDAIEnabled(bool enabled)
setETHEnabled(bool enabled)
setMetaTransactionProcessor(address metaTransactionProcessor, bool enabled)
setReceivingWallet(address newWallet)
setSANDEnabled(bool enabled)
updateMaxCommissionRate(uint256 newMaxCommissionRate)
updateSigningWallet(address newSigningWallet)
AdminChanged(address oldAdmin, address newAdmin)
LandQuadPurchased(address indexed buyer, address indexed to, uint256 indexed topCornerId, uint256 size, uint256 price, address token, uint256 amountPaid)
MetaTransactionProcessor(address metaTransactionProcessor, bool enabled)
ReferralUsed(address indexed referrer, address indexed referee, address indexed token, uint256 amount, uint256 commission, uint256 commissionRate)
constructor(address landAddress, address sandContractAddress, address initialMetaTx, address admin, address initialWalletAddress, bytes32 merkleRoot, uint256 expiryTime, address medianizerContractAddress, address daiTokenContractAddress, address initialSigningWallet, uint256 initialMaxCommissionRate)
This contract contains no fallback and receive objects.
This contract contains no error objects.