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 $34,964.22
ERC-20
Value $298,053,050.52
ERC-20
Value $4,310,700,271.73
ERC-20
Value $231,946,058,140,794,780
ERC-20
Value $384,195,878,785,907,840
ERC-20
Value $1,407,844,804,941,491,200
ERC-20
Value $630,981,617,315,036,900
ERC-20
Value $20,474,750,634,379,858,000
ERC-20
Value $149,023,712.11
ERC-20
Value $2,919,981,915
0x8465c021ce635d35fd373b48074aca3fe2a5274ccf6d4e31605aa87e424e4beb
0xe64f3ad97e86dc8f6b5b4310ac9b121aaccaf03a1179f1d4251e323cd8f76a5a
0xe7750aa6fbce56c7eafa138ddfcc2738426796ecb32013ffb8e6b98d5809a119
0x29b053ab4a9cd88272aa60016fffee7efc00505811367fb805282ec414b02a44
0x9ee36bd9434ace3d5fd97e07b5e281913d6297e29de59cb36176bd8082311c22
0x31b594969512a539144afafb2f33ccc0dee3d3d4a38cfe48158c6e1c2b063510
0x07894d4efd5209c7d4bbeab795dd8d02bf8e7eef31cce42666e065ec368a877d
0xb0fd9e438391fcc3b00ec1fa0d1a0a0d69a5dd5e8d0bfa2bf9484218fdeb9b6c
0xb6414cf46d71867aee7c11decb3a4f8c6105cbadf3d0054cd216d15be3dd4e80
0x7912a12f10fb84793ecd1545c18f7f96d228bff7f73b9a5650741af4aa33b3f3

Functions
Getter at block 21242748
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.