DutchAuction
Verified contract
Active on
Ethereum with 891 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 3 additional slots
Balances ($9,237.45)
Native
Value
$9,237.45
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
ETH | Native | 2.571667 | $3,592.01 |
$9,237.45 |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 17463791 | a year ago | | | 0 | 0.00079530480 | |
| 17440856 | a year ago | | | 0 | 0.00099188390 | |
| 17440194 | a year ago | | | 0 | 0.0010883009 | |
| 17438286 | a year ago | | | 0 | 0.0011467864 | |
| 17436734 | a year ago | | | 0 | 0.0022683862 | |
| 17436408 | a year ago | | | 0 | 0.0019068998 | |
| 17436112 | a year ago | | | 0 | 0.0011128780 | |
| 17435022 | a year ago | | | 0 | 0.0010341854 | |
| 17434658 | a year ago | | | 0 | 0.0010137680 | |
| 17434326 | a year ago | | | 0 | 0.0014422628 |
ABI
ABI objects
Getter at block 21293370
DEFAULT_ADMIN_ROLE() view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
eip712DomainHash() view returns (bytes32)
0xde5338c539462015d1dd94f33677e7d2932eebf20699922fe7ff2fd5bdb949e4
getConfig() view returns (struct IDutchAuctionConfig)
(2000000000000000000, 200000000000000000, 5120000000000000000, 0, 1686153600, 1686159000)
getCurrentPriceInWei() view returns (uint256)
200000000000000000
getSettledPriceInWei() view returns (uint256)
244333333333333333
nftContractAddress() view returns (address)
0x7d2d93eed47e55c873b9580b4e6ebd5bc045d1b6
paused() view returns (bool)
false
signerAddress() view returns (address)
0xb72197ddceb41ab08461a6c0cbc66614b3ddb368
treasuryAddress() view returns (address)
0xb28b71c694f53c7cfea8dffdc85733237e0c981e
Read-only
getClaimableTokens(address user) view returns (uint32 claimable)
getNonce(address user) view returns (uint256)
getRoleAdmin(bytes32 role) view returns (bytes32)
getUserData(address user) view returns (struct IDutchAuctionUser)
hasRole(bytes32 role, address account) view returns (bool)
supportsInterface(bytes4 interfaceId) view returns (bool)
State-modifying
Events bid(uint32 qty, uint256 deadline, bytes signature) payable
claimRefund()
claimTokens(uint32 amount)
grantRole(bytes32 role, address account)
pause()
refundUsers(address[] accounts)
renounceRole(bytes32 role, address account)
revokeRole(bytes32 role, address account)
setConfig(uint256 startAmountInWei, uint256 endAmountInWei, uint216 limitInWei, uint32 refundDelayTime, uint64 startTime, uint64 endTime)
setNftContractAddress(address newAddress)
setSignerAddress(address newAddress)
setTreasuryAddress(address _treasuryAddress)
unpause()
withdrawFunds()
Bid(address user, uint32 qty, uint256 price)
Claim(address user, uint32 qty)
ClaimRefund(address user, uint256 refundInWei)
Paused(address account)
RoleAdminChanged(bytes32 indexed role, bytes32 indexed previousAdminRole, bytes32 indexed newAdminRole)
RoleGranted(bytes32 indexed role, address indexed account, address indexed sender)
RoleRevoked(bytes32 indexed role, address indexed account, address indexed sender)
Unpaused(address account)
constructor(address _nftAddress, address _signerAddress, address _treasuryAddress)
This contract contains no fallback and receive objects.
AlreadyWithdrawn()
BidExpired(uint256 deadline)
ClaimRefundNotReady()
ConfigAlreadySet()
ConfigNotSet()
InvalidAmountInWei()
InvalidQuantity()
InvalidSignature()
InvalidStartEndTime(uint64 startTime, uint64 endTime)
MaxSupplyReached()
NotEnded()
NotEnoughValue()
NotRefundable()
NotStarted()
NothingToClaim()
PurchaseLimitReached()
TransferFailed()
UserAlreadyClaimed()