EstateSaleWithFee

Verified contract

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

No balances found for "EstateSaleWithFee"

0x22f7e2db13772727a8a00406382ce02461dbfd5bf752bb420b4939049360e2a9
0x17740a1e08f06c56dbe5ab335b010e9fadceb2de485a609943d8559c2ce207ca
0xd30c26d5eaefe1aad9f85923aae85087f4a05342f05b464b3fbcde191656899b
0x7afa311593445bb885a5a2ad0351dc552f00b8b54128eae24aafca79a29d3553
0xb604542a40a8ff8f9b934fb0c0f259e840239fdcf3e78565c51532154e7f57fc
0x0724a020e652129ae4b0f1695c8b938f4c4f61929ab2287a19d6f54ac0142948
0x9864ff97df6aadc59bb9f08205f491dd05b3bc8c516216849f9a4a7e42a393eb
0xcf405fd2af11b8f0d16fcbbecb38e8699d0c1d8b23afd4ed65c9ec45a3e9a058
0x3683871bce79d723dab22ada0a8b17088286cfdb820f65653a2eaba14d79ea36
0xda78d6e92bf4fcdf7b40674596dc8e64c0843aa57b420633e537896105fb6a37

Functions
Getter at block 21204459
getAdmin(view returns (address)
0xeaa0993e1d21c2103e4f172a20d29371fbaf6d06
getExpiryTime(view returns (uint256)
1619701200
getMaxCommisionRate(view returns (uint256)
2000
getMerkleRoot(view returns (bytes32)
0x2912253dcefe0b7ed8fdce417bdfd33820c7549a9628bf0a8f5e4bf6ac454961
getSandMultiplier(view returns (uint256)
1000
getSigningWallet(view returns (address)
0x3044719d139f866a44c988823513ecb93060bf1b
Read-only
decodeReferral(bytes referralpure returns (bytesaddressaddressuint256uint256)
isMetaTransactionProcessor(address whoview returns (bool)
isReferralValid(bytes signatureaddress referreraddress refereeuint256 expiryTimeuint256 commissionRateview returns (bool)
onERC1155BatchReceived(addressaddressuint256[]uint256[]bytespure returns (bytes4)
onERC1155Received(addressaddressuint256uint256bytespure returns (bytes4)
State-modifying
buyLandWithSand(address buyeraddress toaddress reserveduint256 xuint256 yuint256 sizeuint256 priceInSanduint256 adjustedPriceInSandbytes32 saltuint256[] assetIdsbytes32[] proofbytes referral
changeAdmin(address newAdmin
rebalanceSand(uint256 newMultiplier
setMetaTransactionProcessor(address metaTransactionProcessorbool enabled
setReceivingWallet(address newWallet
updateMaxCommissionRate(uint256 newMaxCommissionRate
updateSigningWallet(address newSigningWallet
withdrawAssets(address touint256[] assetIdsuint256[] values
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 initialSigningWalletuint256 initialMaxCommissionRateaddress estateaddress assetaddress feeDistributor
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.