DepositRaffleMinter

Verified contract

Active on Ethereum with 1,472 txns
Deployed by via 0x57883ddf at 19981394
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value $615.86
0x4df02305e60af8d3f2faa59bc2bb5aa4771afd6e5266957e1c1752d678a3bada
0x80e5707efcfede6aae2c0c148649ae5b70c63f164c24af811c293c2b999b3016
0xdb78c3ba7132c6d785adfac9ff2d115b44cf1c61d396128f0a24f3b71c022fd6
0xb89e15f955ee25205784bcf8a4938667565fa6ee48cba61fd4722c96ecb2428a
0x0501d688cb4aa80e8a377a3d6b3f2e1f7e696e4093aa88c9485cfffb28c53d2a
0xdfb5f26b2bbf42fb25cacdf7aa6085e8311ebea860e49bd904b3c9c2b02b8bec
0xaf43ddd9a29070f5c4e5941655f46800e5902bde62f6b40e19864e5d1f72c2fc
0x8c75fe720e376c2aec78c34cbce5024e8ad072800bbe93fa0838ec8fcac94cba
0x778027effb89367ac00b29634767fc07994d18dfd23de90d240787dd3ea2288e
0x941958b5e09335add71f64cdd8f153d0ac47d4d84527ce3e81a19b815f098b74

Functions
Getter at block 20954865
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
MANAGER_ROLE(view returns (bytes32)
0x241ecf16d79d0f8dbfb92cbc07fe17840425976cf0667f022fe9877caa831b08
auctionEndTime(view returns (uint256)
1717678800
auctionStartTime(view returns (uint256)
1717419600
gateway(view returns (address)
0x7127f0feaef8143241a5fac62ac5b7be02ef26a9
getTotalBidsCnt(view returns (uint256)
1231
limitForBuyerAmount(view returns (uint256)
10
maxShare(view returns (uint256)
1
nftAddress(view returns (address)
0x6cbad21f63566741c80abb0c1ff1c36b95498677
nftAmount(view returns (uint256)
840
nftPrice(view returns (uint256)
25000000000000000
paymentRecipient(view returns (address)
0xb51dcbd16c1855b6f14604d65bec5085bdaf53c9
paymentSent(view returns (bool)
true
tvl(view returns (uint256)
250000000000000000
unitPrice(view returns (uint256)
25000000000000000
winStart(view returns (uint256)
51
Read-only
bidIndex(uint32view returns (uint256)
bids(uint256view returns (uint32 idaddress bidderuint32 timestampuint32 shareuint256 price)
claimInfo(address _aview returns (struct DepositRaffleMinterClaimInfo info)
getBidAmtByBuyerId(address _buyerview returns (uint256)
getRoleAdmin(bytes32 roleview returns (bytes32)
getUserBids(address[] _addressesview returns (struct DepositRaffleMinterBid[][] _bids)
getUserClaimInfos(address[] _addressesview returns (struct DepositRaffleMinterClaimInfo[] results)
getWinnerBids(uint256 startIdxuint256 batchSizeview returns (struct DepositRaffleMinterBid[])
hasClaimed(addressview returns (bool)
hasRole(bytes32 roleaddress accountview returns (bool)
supportsInterface(bytes4 interfaceIdview returns (bool)
userBids(addressuint256view returns (uint32 idaddress bidderuint32 timestampuint32 shareuint256 price)
State-modifying
claimAndRefund(
deposit(uint256 sharepayable 
grantRole(bytes32 roleaddress account
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
sendPayment(
setAuctionEndTime(uint256 _t
setAuctionStartTime(uint256 _t
setGateway(address _g
setLimitForBuyerAmount(uint256 _amt
setNftAddress(address _addr
setNftAmount(uint256 _amt
setRecipient(address _r
Events
Claim(address indexed buyeruint256 refundAmountuint256 nftCount
Deposit(address indexed buyeruint256 unitPriceuint256 share
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
Constructor
constructor(address _adminaddress _gatewayaddress _nftAddressaddress _paymentRecipientuint256 _auctionStartTimeuint256 _auctionEndTimeuint256 _unitPriceuint256 _maxShareuint256 _nftPriceuint256 _nftAmount
Fallback and receive
receive(
Errors

This contract contains no error objects.