TransitSwapRouterV5

Verified contract

Active on Base with 127,479 txns
Deployed by via 0xe80504cc at 15696170
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value $8,374.34
ERC-20
Value $2,093.78
ERC-20
Value $1,243.4
ERC-20
Value $999.94
ERC-20
Value $962.26
ERC-20
Value $601.03
ERC-20
Value $436.15
ERC-20
Value $389.45
ERC-20
Value $374.19
ERC-20
Value $368.83
0x1cce5e9ded34e34558e8d82ce6261772563df0596b01428955db548142b8f735
0xa61d747313379946b5d508eed20b4ed70b10d227a13f9ab99d090230294808b2
0x8856453e48d3284b56aea9c35b4c0dde99206349db2aa38115f087648009e7e0
0x1281d042fbfdd158b634267edf551d76d9cf1461c765ff0c8547e4716be53b7a
0x9ef92401eac804f63a00df72060e21a61e933fb7afc53114b1a0857f0bcbaa5f
0xbaf1b1c1b8ea5472f022a12142577e6a4f55c4cd22e1f425d02e6287fa927b16
0x98d66c27c82f0aaaa6ecbc39b7ddbcedaac81cb56dd262a329828fb8780c20d1
0x57497c705f96a697f03ba461c4f0edcbdf9e76a0e6323d72b09854ec6bfe59e9
0x44a1405e5fa36329a2fd9caf5ce653c31260f17a147da77af5b42af71c208586
0x64b9e6a9ee78657dcce54e18a930a8f0df67b1aea8e81097990ce4d1e4f5ae4e

Functions
Getter at block 22717660
CHECKFEE_TYPEHASH(view returns (bytes32)
0x048f880a603b1aab0e626a287e33d603417b3d53a36f7527b7c86365bf7def4f
DOMAIN_SEPARATOR(view returns (bytes32)
0x657ed5782c9e9e0598e0e876bcdc64d472519c0e7e33dce8d06f7ced17fc9367
executor(view returns (address)
0x7f21c9e7ee8b450171ecbfd7ce73ff5dbdbbda08
pausedOverAll(view returns (bool executeAggregatebool executeV2Swapbool executeV3Swapbool cross)
(executeAggregate=false, executeV2Swap=false, executeV3Swap=false, cross=false)
pendingExecutor(view returns (address)
0x0000000000000000000000000000000000000000
transitFee(view returns (uint256uint256address)
(30, 20, 0x0000000000000000000000000000000000000000)
transitProxyAddress(view returns (address bridgeProxyaddress feeSigner)
(bridgeProxy=0x53e078910c9617f3958179fa199dfc03bf17d7b6, feeSigner=0x01c54379c4323844273a7ce865fbd94d77f78849)
Read-only
paused(uint8 flagview returns (bool)
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 pauseduint8[] flags
changeTransitProxy(address aggregatoraddress signeraddress vault
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
ChangeVault(address preVaultaddress newVault
ChangeWrappedAllowed(address[] wrappedTokensbool[] newAllowed
ExecutorshipTransferStarted(address indexed previousExecutoraddress indexed newExecutor
ExecutorshipTransferred(address indexed previousExecutoraddress indexed newExecutor
Paused(address accountuint8 flag
Receipt(address fromuint256 amount
TransitSwapped(address indexed srcTokenaddress indexed dstTokenaddress indexed dstReceiveruint256 amountuint256 returnAmountuint256 toChainIDstring channel
Unpaused(address accountuint8 flag
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.