Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Balances ($0.00)
Native
Value
$0
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
Eth | Native | 0 | $3,134.08 |
$0 | |
0xf956…5df4 | ERC-20 | 1 | $0.020569 |
$0.02 | |
0x0e0c…9564 | ERC-20 | 1 | $0.000213 |
$0 | |
0xbd97…1d11 | ERC-20 | 1 | $0.000032 |
$0 | |
0xd386…b47a | ERC-20 | 1 | $0.017505 |
$0.02 | |
0x6bc4…adc0 | ERC-20 | 1 | $0.000035 |
$0 | |
0x9401…8631 | ERC-20 | 1 | $1.26 |
$1.26 | |
0x8335…2913 | ERC-20 | 1 | $0.999513 |
$1 | |
0xd073…615a | ERC-20 | 1 | $0.000004 |
$0 | |
0x7557…9bd1 | ERC-20 | 1 | $0.000155 |
$0 |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 22696163 | a few seconds ago | | | 0 | 0.0000045381608 | |
| 22696161 | a few seconds ago | | | 0.0019154336 | 0.0000032045858 | |
| 22696160 | a few seconds ago | | | 0.17322415 | 0.0000029330486 | |
| 22696159 | a few seconds ago | | | 0 | 0.0000026956549 | |
| 22696157 | a few seconds ago | | | 0.0074831628 | 0.0000037759087 | |
| 22696156 | a few seconds ago | | | 0 | 0.000011484439 | |
| 22696155 | a few seconds ago | | | 0 | 0.000012215290 | |
| 22696154 | a few seconds ago | | | 0 | 0.0000044052324 | |
| 22696152 | a few seconds ago | | | 1.1649813 | 0.000011566090 | |
| 22696151 | a few seconds ago | | | 0 | 0.0000046296435 |
ABI
ABI objects
Getter at block 22696163
owner() view returns (address)
0x11799622f4d98a24514011e8527b969f7488ef47
Read-only
and(uint256 offsets, bytes data) view returns (bool)
arbitraryStaticCall(address target, bytes data) view returns (uint256)
checkPredicate(struct OrderLibOrder order) view returns (bool)
eq(uint256 value, bytes data) view returns (bool)
gt(uint256 value, bytes data) view returns (bool)
hashOrder(struct OrderLibOrder order) view returns (bytes32)
invalidatorForOrderRFQ(address maker, uint256 slot) view returns (uint256)
lt(uint256 value, bytes data) view returns (bool)
nonce(address) view returns (uint256)
nonceEquals(address makerAddress, uint256 makerNonce) view returns (bool)
or(uint256 offsets, bytes data) view returns (bool)
remaining(bytes32 orderHash) view returns (uint256)
remainingRaw(bytes32 orderHash) view returns (uint256)
remainingsRaw(bytes32[] orderHashes) view returns (uint256[])
timestampBelow(uint256 time) view returns (bool)
timestampBelowAndNonceEquals(uint256 timeNonceAccount) view returns (bool)
State-modifying
Events advanceNonce(uint8 amount)
cancelOrder(struct OrderLibOrder order) returns (uint256 orderRemaining, bytes32 orderHash)
cancelOrderRFQ(uint256 orderInfo)
cancelOrderRFQ(uint256 orderInfo, uint256 additionalMask)
clipperSwap(address clipperExchange, address srcToken, address dstToken, uint256 inputAmount, uint256 outputAmount, uint256 goodUntil, bytes32 r, bytes32 vs) payable returns (uint256 returnAmount)
clipperSwapTo(address clipperExchange, address recipient, address srcToken, address dstToken, uint256 inputAmount, uint256 outputAmount, uint256 goodUntil, bytes32 r, bytes32 vs) payable returns (uint256 returnAmount)
clipperSwapToWithPermit(address clipperExchange, address recipient, address srcToken, address dstToken, uint256 inputAmount, uint256 outputAmount, uint256 goodUntil, bytes32 r, bytes32 vs, bytes permit) returns (uint256 returnAmount)
destroy()
fillOrder(struct OrderLibOrder order, bytes signature, bytes interaction, uint256 makingAmount, uint256 takingAmount, uint256 skipPermitAndThresholdAmount) payable returns (uint256, uint256, bytes32)
fillOrderRFQ(struct OrderRFQLibOrderRFQ order, bytes signature, uint256 flagsAndAmount) payable returns (uint256, uint256, bytes32)
fillOrderRFQCompact(struct OrderRFQLibOrderRFQ order, bytes32 r, bytes32 vs, uint256 flagsAndAmount) payable returns (uint256 filledMakingAmount, uint256 filledTakingAmount, bytes32 orderHash)
fillOrderRFQTo(struct OrderRFQLibOrderRFQ order, bytes signature, uint256 flagsAndAmount, address target) payable returns (uint256 filledMakingAmount, uint256 filledTakingAmount, bytes32 orderHash)
fillOrderRFQToWithPermit(struct OrderRFQLibOrderRFQ order, bytes signature, uint256 flagsAndAmount, address target, bytes permit) returns (uint256, uint256, bytes32)
fillOrderTo(struct OrderLibOrder order_, bytes signature, bytes interaction, uint256 makingAmount, uint256 takingAmount, uint256 skipPermitAndThresholdAmount, address target) payable returns (uint256 actualMakingAmount, uint256 actualTakingAmount, bytes32 orderHash)
fillOrderToWithPermit(struct OrderLibOrder order, bytes signature, bytes interaction, uint256 makingAmount, uint256 takingAmount, uint256 skipPermitAndThresholdAmount, address target, bytes permit) returns (uint256, uint256, bytes32)
increaseNonce()
renounceOwnership()
rescueFunds(address token, uint256 amount)
simulate(address target, bytes data)
swap(address executor, struct GenericRouterSwapDescription desc, bytes permit, bytes data) payable returns (uint256 returnAmount, uint256 spentAmount)
transferOwnership(address newOwner)
uniswapV3Swap(uint256 amount, uint256 minReturn, uint256[] pools) payable returns (uint256 returnAmount)
uniswapV3SwapCallback(int256 amount0Delta, int256 amount1Delta, bytes)
uniswapV3SwapTo(address recipient, uint256 amount, uint256 minReturn, uint256[] pools) payable returns (uint256 returnAmount)
uniswapV3SwapToWithPermit(address recipient, address srcToken, uint256 amount, uint256 minReturn, uint256[] pools, bytes permit) returns (uint256 returnAmount)
unoswap(address srcToken, uint256 amount, uint256 minReturn, uint256[] pools) payable returns (uint256 returnAmount)
unoswapTo(address recipient, address srcToken, uint256 amount, uint256 minReturn, uint256[] pools) payable returns (uint256 returnAmount)
unoswapToWithPermit(address recipient, address srcToken, uint256 amount, uint256 minReturn, uint256[] pools, bytes permit) returns (uint256 returnAmount)
NonceIncreased(address indexed maker, uint256 newNonce)
OrderCanceled(address indexed maker, bytes32 orderHash, uint256 remainingRaw)
OrderFilled(address indexed maker, bytes32 orderHash, uint256 remaining)
OrderFilledRFQ(bytes32 orderHash, uint256 makingAmount)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
constructor(address weth)
receive()
AccessDenied()
AdvanceNonceFailed()
AlreadyFilled()
ArbitraryStaticCallFailed()
BadPool()
BadSignature()
ETHTransferFailed()
EmptyPools()
EthDepositRejected()
GetAmountCallFailed()
IncorrectDataLength()
InsufficientBalance()
InvalidMsgValue()
InvalidatedOrder()
MakingAmountExceeded()
MakingAmountTooLow()
OnlyOneAmountShouldBeZero()
OrderExpired()
PermitLengthTooLow()
PredicateIsNotTrue()
PrivateOrder()
RFQBadSignature()
RFQPrivateOrder()
RFQSwapWithZeroAmount()
RFQZeroTargetIsForbidden()
ReentrancyDetected()
RemainingAmountIsZero()
ReservesCallFailed()
ReturnAmountIsNotEnough()
SafePermitBadLength()
SafeTransferFailed()
SafeTransferFromFailed()
SimulationResults(bool success, bytes res)
SwapAmountTooLarge()
SwapWithZeroAmount()
TakingAmountExceeded()
TakingAmountIncreased()
TakingAmountTooHigh()
TransferFromMakerToTakerFailed()
TransferFromTakerToMakerFailed()
UnknownOrder()
WrongAmount()
WrongGetter()
ZeroAddress()
ZeroMinReturn()
ZeroReturnAmount()
ZeroTargetIsForbidden()