TransitSwapRouterV5

Verified contract

Active on Ethereum
Deployed by via 0x5c3be6c8 at 17911225
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value $31,671.21
ERC-20
Value $79,560.63
ERC-20
Value $2,990.93
ERC-20
Value $1,528.19
ERC-20
Value $1,152.77
ERC-20
Value $843.93
ERC-20
Value $763.89
ERC-20
Value $723.79
ERC-20
Value $632.83
ERC-20
Value $605.05
0x8400ca773476d24f8f68c90a9aa0ff8710d39f44862d06e0f799481768975ae7
0xc7a371fc478b4842f0ae6059c1b413c9c31e3ffea47aa2755378fe8805619301
0xa081075c74266aa6deb9181971e8706e70bb7276775e2c149c0a942cdfa68dca
0x9f7894cb4bd25d9881121976fa9dcf99afa685970d33f2acd0b11e08db94f959
0xa529f1e737f25ad08103f7fd1795fa41283beecd3a30a7d7d77490b92a1e9261
0x350a966df60238126a7353095adb643fef894d15a28d831f8e12064f2afbf54c
0x5aba5149952fe742950eeb8dfe797b42b71468334a1f6267fbdc389e11871d1b
0x71f776fcc5b4dbec051e2418394bea85da960f77dac2e84c123ffb092606910c
0xb1eb497feedb2f7b1fca045136db0f3c35ece84a0536ca0c311daf055b6d5a1b
0xe2cccb26c7761e25fef379bc559472da88a2438544f560b48fae6cd03c7bf95f

Functions
Getter at block 20790364
CHECKFEE_TYPEHASH(view returns (bytes32)
0x048f880a603b1aab0e626a287e33d603417b3d53a36f7527b7c86365bf7def4f
DOMAIN_SEPARATOR(view returns (bytes32)
0x56fe7c60ed98569250cbdc20a4790306aac627ec2eadfb5c258fff2415cec652
executor(view returns (address)
0x7b570fec1f31a971d9fc77def3c3c17bd9440711
paused(view returns (bool)
false
pendingExecutor(view returns (address)
0x0000000000000000000000000000000000000000
transitFee(view returns (uint256uint256)
(30, 20)
transitProxyAddress(view returns (address bridgeProxyaddress feeSigner)
(bridgeProxy=0xba445823018a83ed48a04a30cfbbeb4b70ceedad, feeSigner=0x01c54379c4323844273a7ce865fbd94d77f78849)
Read-only
transitAllowedQuery(address crossCalleraddress wrappedTokenuint256 poolIndexview returns (bool isCrossCallerAllowedbool isWrappedAllowedstruct BaseCoreUniswapV3Pool pool)
State-modifying
acceptExecutorship(
aggregate(struct BaseCoreTransitSwapDescription descstruct BaseCoreCallbytesDescription callbytesDescpayable returns (uint256 returnAmount)
aggregateAndGasUsed(struct BaseCoreTransitSwapDescription descstruct BaseCoreCallbytesDescription callbytesDescpayable returns (uint256 returnAmountuint256 gasUsed)
changeAllowed(address[] crossCallersaddress[] wrappedTokens
changeFee(bool[] isAggregateuint256[] newRate
changePause(bool paused
changeTransitProxy(address aggregatoraddress signer
changeUniswapV3FactoryAllowed(uint256[] poolIndexaddress[] factoriesbytes[] initCodeHash
cross(struct BaseCoreCrossDescription descpayable 
exactInputV2Swap(struct BaseCoreExactInputV2SwapParams exactInputuint256 deadlinepayable returns (uint256 returnAmount)
exactInputV2SwapAndGasUsed(struct BaseCoreExactInputV2SwapParams exactInputuint256 deadlinepayable returns (uint256 returnAmountuint256 gasUsed)
exactInputV3Swap(struct BaseCoreExactInputV3SwapParams paramspayable returns (uint256 returnAmount)
exactInputV3SwapAndGasUsed(struct BaseCoreExactInputV3SwapParams paramspayable returns (uint256 returnAmountuint256 gasUsed)
pancakeV3SwapCallback(int256 amount0Deltaint256 amount1Deltabytes _data
transferExecutorship(address newExecutor
uniswapV3SwapCallback(int256 amount0Deltaint256 amount1Deltabytes _data
withdrawTokens(address[] tokensaddress recipient
Events
ChangeAggregateBridge(address newBridge
ChangeCrossCallerAllowed(address[] callers
ChangeFeeRate(bool isAggregateuint256 newRate
ChangeSigner(address preSigneraddress newSigner
ChangeV3FactoryAllowed(uint256[] poolIndexaddress[] factoriesbytes[] initCodeHash
ChangeWrappedAllowed(address[] wrappedTokensbool[] newAllowed
ExecutorshipTransferStarted(address indexed previousExecutoraddress indexed newExecutor
ExecutorshipTransferred(address indexed previousExecutoraddress indexed newExecutor
Paused(address account
Receipt(address fromuint256 amount
TransitSwapped(address indexed srcTokenaddress indexed dstTokenaddress indexed dstReceiveruint256 amountuint256 returnAmountuint256 toChainIDstring channel
Unpaused(address account
Withdraw(address indexed tokenaddress indexed executoraddress indexed recipientuint256 amount
Constructor

This contract contains no constructor objects.

Fallback and receive
fallback(
receive(
Errors

This contract contains no error objects.