Router

Verified contract

Active on Ethereum with 20 txns
Deployed by via 0x28d07bd3 at 13841920
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value $259.65
0x24ff967717d4222aabf3002539002a083a1592ea5691daf4cad11f4dffc26e4d
0x3efee8f35783794ca7a46c2a86d8a011c45b34601545e926ed21572051150d7a
0xaff3a25670638e5710be8b9fd46d9f5bf134a0ae85ba86ab46e665427862bc97
From
0x66952084e97d94e18f714888b398fb18710cbc21ba159cb5d35b375d010bd8c4
0xe34be81eb8e5459616356eaa209ae1c16531592b127a0f457b67537a20c7c832
0x4e7f2f4f05d3da23383346bddf4d1b827030196937311496dff4ca84c6356daa
0x7f7ca26b427966eac0d2a8492ca17b51253ce97ab90f790a0d718b66156d151e
0x1adac2c3f53e5d3531415a040e20c8112ef9cd421d00a07886dd4698d98b723b
0x00da6f2be301f64b6319817cbac67e2660d8ef54b9c4abc56845233e499396f7
0xf2a1c121ce7c2cbaf88e29a321e85581c54c0847838a5a82772db76f851603e5

Functions
Getter at block 20868388
owner(view returns (address)
0x155b15a7e9ff0e34ceaf2439589d5c661adc9493
recipient(view returns (address)
0x29a519e21d6a97cdb82270b69c98bac6426cdcf9
routerFactory(view returns (address)
0x73a37b3eb030cc3f9739ca5c16b7e6802f294122
routerSigner(view returns (address)
0x29a519e21d6a97cdb82270b69c98bac6426cdcf9
transactionManager(view returns (address)
0x31efc4aeaa7c39e54a33fdc3c46ee2bd70ae0a09
Read-only

This contract contains no read-only function objects.

State-modifying
addRelayerFee(uint256 amountaddress assetIdpayable 
cancel(struct ITransactionManagerCancelArgs argsaddress routerRelayerFeeAssetuint256 routerRelayerFeebytes signaturereturns (struct ITransactionManagerTransactionData)
fulfill(struct ITransactionManagerFulfillArgs argsaddress routerRelayerFeeAssetuint256 routerRelayerFeebytes signaturereturns (struct ITransactionManagerTransactionData)
init(address _transactionManageruint256 _chainIdaddress _routerSigneraddress _recipientaddress _owner
prepare(struct ITransactionManagerPrepareArgs argsaddress routerRelayerFeeAssetuint256 routerRelayerFeebytes signaturepayable returns (struct ITransactionManagerTransactionData)
removeLiquidity(uint256 amountaddress assetIdaddress routerRelayerFeeAssetuint256 routerRelayerFeebytes signature
removeRelayerFee(uint256 amountaddress assetId
renounceOwnership(
setRecipient(address _recipient
setSigner(address _routerSigner
transferOwnership(address newOwner
Events
Cancel(struct ITransactionManagerTransactionData txDataaddress routerRelayerFeeAssetuint256 routerRelayerFeeaddress caller
Fulfill(struct ITransactionManagerTransactionData txDataaddress routerRelayerFeeAssetuint256 routerRelayerFeeaddress caller
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Prepare(struct ITransactionManagerInvariantTransactionData invariantDataaddress routerRelayerFeeAssetuint256 routerRelayerFeeaddress caller
RelayerFeeAdded(address assetIduint256 amountaddress caller
RelayerFeeRemoved(address assetIduint256 amountaddress caller
RemoveLiquidity(uint256 amountaddress assetIdaddress routerRelayerFeeAssetuint256 routerRelayerFeeaddress caller
Constructor
constructor(address _routerFactory
Fallback and receive
receive(
Errors

This contract contains no error objects.