Transfers

Verified contract

Active on Ethereum with 34,403 txns
Deployed by via 0xbdb63f73 at 19669711
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value $0.03
ERC-20
Value $99
ERC-20
Value $5
0x5a91c688912948fa673db305c6be971d0d0f6c333935235fa100085629286f3e
0xe4234c7b8b36a28397a27d4b72cee70881fd4d7d22235f88415ff7936ce16093
0xdcfdc6a9632d11dfbce76d3ef11a9377c2ea5a879cb8dbaa03282a9aba39f7f2
0x3d6d891dccf62da58b08362949b4385e4cd914cc8467a7e12535c62a829a6a57
0x405142437a29180fcced182ad9ced791d3b621b70e14a32afe10837966e51e60
0xc464708f4c3d7da44eb34a26039bfe9b64ad9528d1bf9defaa521668e96d90e0
0x15aaba959dd666818a2d9b3f8c30a9267eccccca2e43c24c0bfa836cf8a7357e
0x7627777f771bcf3490b19cbf6df35d198fc89be8c1a372eee76361b4466469f6
0x07acb33bf875296890f2592b39aa11d2aa7fb2315a619afc4907f6d9af3b0945
0x2738c7b0ab339e78c1197067beb19cb37be83fc62cac4e9e10b51a079b2cae15

Functions
Getter at block 21157829
owner(view returns (address)
0x8899cecfd929504414696c734eaf6300fdbb428c
paused(view returns (bool)
false
permit2(view returns (address)
0x000000000022d473030f116ddee9f6b43ac78ba3
sweeper(view returns (address)
0x0000000000000000000000000000000000000000
Read-only

This contract contains no read-only function objects.

State-modifying
pause(
registerOperator(
registerOperatorWithFeeDestination(address _feeDestination
renounceOwnership(
setSweeper(address newSweeper
subsidizedTransferToken(struct TransferIntent _intentstruct EIP2612SignatureTransferData _signatureTransferData
swapAndTransferUniswapV3Native(struct TransferIntent _intentuint24 poolFeesTierpayable 
swapAndTransferUniswapV3Token(struct TransferIntent _intentstruct Permit2SignatureTransferData _signatureTransferDatauint24 poolFeesTier
swapAndTransferUniswapV3TokenPreApproved(struct TransferIntent _intentaddress _tokenInuint256 maxWillingToPayuint24 poolFeesTier
sweepETH(address destination
sweepETHAmount(address destinationuint256 amount
sweepToken(address _tokenaddress destination
sweepTokenAmount(address _tokenaddress destinationuint256 amount
transferNative(struct TransferIntent _intentpayable 
transferOwnership(address newOwner
transferToken(struct TransferIntent _intentstruct Permit2SignatureTransferData _signatureTransferData
transferTokenPreApproved(struct TransferIntent _intent
unpause(
unregisterOperator(
unwrapAndTransfer(struct TransferIntent _intentstruct Permit2SignatureTransferData _signatureTransferData
unwrapAndTransferPreApproved(struct TransferIntent _intent
wrapAndTransfer(struct TransferIntent _intentpayable 
Events
OperatorRegistered(address operatoraddress feeDestination
OperatorUnregistered(address operator
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Paused(address account
Transferred(address indexed operatorbytes16 idaddress recipientaddress senderuint256 spentAmountaddress spentCurrency
Unpaused(address account
Constructor
constructor(address _uniswapaddress _permit2address _initialOperatoraddress _initialFeeDestinationaddress _wrappedNativeCurrency
Fallback and receive
receive(
Errors
AlreadyProcessed(
ExpiredIntent(
IncorrectCurrency(address attemptedCurrency
InexactTransfer(
InsufficientAllowance(uint256 difference
InsufficientBalance(uint256 difference
InvalidEIP2612Signature(
InvalidNativeAmount(int256 difference
InvalidSignature(
InvalidTransferDetails(
NativeTransferFailed(address recipientuint256 amountbool isRefundbytes data
NullRecipient(
OperatorNotRegistered(
SwapFailedBytes(bytes reason
SwapFailedString(string reason