TransferSwapper

Verified contract

Active on Ethereum with 3,189 txns
Deployed by via 0xe3f3ea7d at 15774118
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value $20.25
ERC-20
Value $117.31
ERC-20
Value $71.32
ERC-20
--
0x025eca72daab3ad781b16e64c937c6ffc18f2ba63d706aa3e2dd530bce8467fd
0x828803fbe55e92c43829e4d92db281180c5404ea137b3340fbd4764cf21676cf
0xdcf301cb55fe8083288321b41ad4cdcb04ff305425aaba2ebedabf3e73782951
0x1eb2c9cc79a2d5b982201006255f9ff30b17e3b9f53cbf46914d7f40f1a54a2d
0x77bcf310e16234e87cd3a62b563d16fd7f23091ec900d14bebdb26f9bfd13a60
0xab9ecee7dd55a6182b34edab7053eadfd1c2394480bd726260c4d25170bfae78
From
0x7b3114cb83df3e142128945da33ae467ecc4f5227d776dd7ee58629d4ea08c29
0x1ded7737a5ed89b692cd6bc08e849853bdb0c637711abac14a76a40682b0ebdc
0xdd962334b5a2bede48211a99b107ce5bd35b1e7003ebaeb704c9fe148320988b
0xd80629fa7d27a0c9b65f946405cae3b97d2b3462c40a10ff1dcbfb40d8470ee2

Functions
Getter at block 20887042
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
paused(view returns (bool)
false
signer(view returns (address)
0x26e6eaf3d3c5d4b8290aa7dd896140f383dff043
testMode(view returns (bool)
false
Read-only
bridges(bytes32view returns (address)
codecs(uint256view returns (address)
dexRegistry(addressbytes4view returns (bool)
isPauser(address accountview returns (bool)
pausers(addressview returns (bool)
selector2codec(bytes4view returns (address)
State-modifying
addPauser(address account
collectFee(address[] _tokensaddress _to
executeMessage(address _senderuint64 _srcChainIdbytes _messageaddress _executorpayable returns (uint8)
executeMessageWithTransfer(addressaddress _tokenuint256 _amountuint64bytes _messageaddress _executorpayable returns (uint8)
executeMessageWithTransferFallback(addressaddress _tokenuint256 _amountuint64bytes _messageaddresspayable returns (uint8)
executeMessageWithTransferRefund(address _tokenuint256 _amountbytes _messageaddress _executorpayable returns (uint8)
executeMessageWithTransferRefundFromAdapter(address _tokenuint256 _amountbytes _messageaddresspayable returns (uint8)
pause(
removePauser(address account
renounceOwnership(
renouncePauser(
setCodec(string _funcSigaddress _codec
setFeeCollector(address _feeCollector
setMessageBus(address _messageBus
setNativeWrap(address _nativeWrap
setSigner(address _signer
setSupportedBridges(string[] _bridgeProvidersaddress[] _bridgeAdapters
setSupportedDex(address _dexbytes4 _selectorbool _enabled
transferOwnership(address newOwner
transferWithSwap(struct TypesTransferDescription _descstruct ICodecSwapDescription[] _srcSwapsstruct ICodecSwapDescription[] _dstSwapspayable 
unpause(
Events
CodecUpdated(bytes4 selectoraddress codec
DirectSwap(bytes32 iduint256 amountInaddress tokenInuint256 amountOutaddress tokenOut
FeeCollectorUpdated(address fromaddress to
MessageBusUpdated(address messageBus
NativeWrapUpdated(address nativeWrap
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Paused(address account
PauserAdded(address account
PauserRemoved(address account
RequestDone(bytes32 iduint256 dstAmountuint256 refundAmountaddress refundTokenuint256 feeCollecteduint8 statusbytes forwardResp
RequestSent(bytes32 idbytes bridgeRespuint64 dstChainIduint256 srcAmountaddress srcTokenaddress dstTokenaddress bridgeOutReceiveraddress bridgeTokenuint256 bridgeAmountstring bridgeProvider
SignerUpdated(address fromaddress to
SupportedBridgesUpdated(string[] _bridgeProvidersaddress[] _bridgeAdapters
SupportedDexUpdated(address dexbytes4 selectorbool enabled
Unpaused(address account
Constructor
constructor(address _messageBusaddress _nativeWrapaddress _signeraddress _feeCollectorstring[] _funcSigsaddress[] _codecsaddress[] _supportedDexListstring[] _supportedDexFuncsbool _testMode
Fallback and receive
receive(
Errors

This contract contains no error objects.