AtomicQueue
Verified contract
Active on
Ethereum with 57,724 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
USDT | ERC-20 | 2 | $1.001 |
$2 |
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 21158559 | a minute ago | | | 0 | 0.0014200999 | |
| 21158552 | 2 minutes ago | | | 0 | 0.00093777513 | |
| 21158490 | 15 minutes ago | | | 0 | 0.0013618659 | |
| 21158477 | 17 minutes ago | | | 0 | 0.0013233032 | |
| 21158453 | 22 minutes ago | | | 0 | 0.0012722988 | |
| 21158305 | an hour ago | | | 0 | 0.00082034358 | |
| 21158244 | an hour ago | | | 0 | 0.00078862246 | |
| 21158201 | an hour ago | | | 0 | 0.0012866944 | |
| 21158195 | an hour ago | | | 0 | 0.00094821339 | |
| 21158180 | an hour ago | | | 0 | 0.0013334953 |
ABI
ABI objects
Getter at block 21158562
This contract contains no getter function objects.
Read-only
getUserAtomicRequest(address user, address offer, address want) view returns (struct AtomicQueueAtomicRequest)
isAtomicRequestValid(address offer, address user, struct AtomicQueueAtomicRequest userRequest) view returns (bool)
userAtomicRequest(address, address, address) view returns (uint64 deadline, uint88 atomicPrice, uint96 offerAmount, bool inSolve)
viewSolveMetaData(address offer, address want, address[] users) view returns (struct AtomicQueueSolveMetaData[] metaData, uint256 totalAssetsForWant, uint256 totalAssetsToOffer)
State-modifying
Events solve(address offer, address want, address[] users, bytes runData, address solver)
updateAtomicRequest(address offer, address want, struct AtomicQueueAtomicRequest userRequest)
AtomicRequestFulfilled(address user, address offerToken, address wantToken, uint256 offerAmountSpent, uint256 wantAmountReceived, uint256 timestamp)
AtomicRequestUpdated(address user, address offerToken, address wantToken, uint256 amount, uint256 deadline, uint256 minPrice, uint256 timestamp)
This contract contains no constructor objects.
This contract contains no fallback and receive objects.
AtomicQueue__RequestDeadlineExceeded(address user)
AtomicQueue__UserNotInSolve(address user)
AtomicQueue__UserRepeated(address user)
AtomicQueue__ZeroOfferAmount(address user)