TransferSwapper
Verified contract
Active on
Ethereum with 953 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Balances ($224.45)
Native
Value
$2.57
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
ETH | Native | 0.000693 | $3,706.69 |
$2.57 | |
USDC | ERC-20 | 133.86999 | $0.998568 |
$133.68 | |
USDT | ERC-20 | 88.203113 | $1.00 |
$88.2 |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 15795189 | 2 years ago | | | 8.686 | 0.0041986685 | |
| 15795036 | 2 years ago | | | 0 | 0.0065476071 | |
| 15795009 | 2 years ago | | | 0.87 | 0.0039906589 | |
| 15794949 | 2 years ago | | | 0.10077312 | 0.010521842 | |
| 15794946 | 2 years ago | | | 0.10077312 | 0.011064783 | |
| 15794934 | 2 years ago | | | 0.10077312 | 0.011203802 | |
| 15794675 | 2 years ago | | | 0 | 0.0047711567 | |
| 15794472 | 2 years ago | | | 0.01 | 0.0038533716 | |
| 15794426 | 2 years ago | | | 0.01 | 0.0036347895 | |
| 15794396 | 2 years ago | | | 0.16981776 | 0.0036157002 |
ABI
ABI objects
Getter at block 21311100
CBRIDGE_PROVIDER_HASH() view returns (bytes32)
0x87d218bfcd262745694c36930f68b5dd697460f1af499de15378f8ddddb1d74f
feeCollector() view returns (address)
0xf0761bb438cefca39a8fd1f27d75ccc7f6df92d8
messageBus() view returns (address)
0x4066d196a423b2b3b8b054f4f40efb47a74e200c
nativeWrap() view returns (address)
0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
owner() view returns (address)
0x8b5f94a2c2e23ee8cc0ff56872af973243ef7628
signer() view returns (address)
0x26e6eaf3d3c5d4b8290aa7dd896140f383dff043
testMode() view returns (bool)
false
Read-only
bridges(bytes32) view returns (address)
codecs(uint256) view returns (address)
dexRegistry(address, bytes4) view returns (bool)
externalSwap(address) view returns (bool)
selector2codec(bytes4) view returns (address)
State-modifying
Events collectFee(address[] _tokens, address _to)
executeMessage(address _sender, uint64 _srcChainId, bytes _message, address _executor) payable returns (uint8)
executeMessageWithTransfer(address, address _token, uint256 _amount, uint64, bytes _message, address _executor) payable returns (uint8)
executeMessageWithTransferFallback(address, address _token, uint256 _amount, uint64, bytes _message, address) payable returns (uint8)
executeMessageWithTransferRefund(address _token, uint256 _amount, bytes _message, address) payable returns (uint8)
executeMessageWithTransferRefundFromAdapter(address _token, uint256 _amount, bytes _message, address) payable returns (uint8)
renounceOwnership()
setCodec(string _funcSig, address _codec)
setExternalSwap(address _dex, bool _enabled)
setFeeCollector(address _feeCollector)
setMessageBus(address _messageBus)
setNativeWrap(address _nativeWrap)
setSigner(address _signer)
setSupportedBridges(string[] _bridgeProviders, address[] _bridgeAdapters)
setSupportedDex(address _dex, bytes4 _selector, bool _enabled)
transferOwnership(address newOwner)
transferWithSwap(struct TypesTransferDescription _desc, struct ICodecSwapDescription[] _srcSwaps, struct ICodecSwapDescription[] _dstSwaps) payable
CodecUpdated(bytes4 selector, address codec)
DirectSwap(bytes32 id, uint256 amountIn, address tokenIn, uint256 amountOut, address tokenOut)
ExternalSwapUpdated(address dex, bool enabled)
FeeCollectorUpdated(address from, address to)
MessageBusUpdated(address messageBus)
NativeWrapUpdated(address nativeWrap)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
RequestDone(bytes32 id, uint256 dstAmount, uint256 refundAmount, address refundToken, uint256 feeCollected, uint8 status, bytes forwardResp)
RequestSent(bytes32 id, bytes bridgeResp, uint64 dstChainId, uint256 srcAmount, address srcToken, address dstToken, address bridgeOutReceiver, address bridgeToken, uint256 bridgeAmount, string bridgeProvider)
SignerUpdated(address from, address to)
SupportedBridgesUpdated(string[] _bridgeProviders, address[] _bridgeAdapters)
SupportedDexUpdated(address dex, bytes4 selector, bool enabled)
constructor(address _messageBus, address _nativeWrap, address _signer, address _feeCollector, string[] _funcSigs, address[] _codecs, address[] _supportedDexList, string[] _supportedDexFuncs, address[] _externalSwapDexList, bool _testMode)
receive()
This contract contains no error objects.