SuperformRouter

Verified contract

Active on Ethereum with 47 txns
Deployed by via 0xbf913e1c at 18932162
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "SuperformRouter"

0xa24ca22a2c2deb2149f4e4eb104c50eb93809cfc61a907f7811276ede810a805
0xde920dc4bc1824977a8378493b9bf50f0533b563670121d4f5ea075a686f2e17
0x5182a7cdd16e749bf82bdf22b5940c8ee05d64606aa2077aa24e5ce3b2846abf
0xa473c0bdc4e9d3c547142af797e10c87b7304a1ba6f5d75a14552b913c1e4984
0x639642e8285f696918a8d2408d3861999d6f8f16d9622e631dc8b28ffece5f8b
0xc6d0646354fadc50c07844ecdd79aa92c6ab22222d24eadcd51bcf03a83a7425
0xc03950d03d2c1f155947e71420dfeaa71fb17b64407655dc39c6c220d567c658
0xf44027f6dd28164a758f8f5a7e14d6fd39c4740659d0baba79b8a39ad17df7f7
0xedfae7ab209eed44ac21101d342afee7a3033df05ddcd6ab9461fa35e0d515a3
0xff477c7324d2f227262f458242ea2e5eb9bafd6c8e221fe7bf98699df80af5a6

Functions
Getter at block 20906530
CHAIN_ID(view returns (uint64)
1
payloadIds(view returns (uint256)
28
superRegistry(view returns (address)
0xb97612a25491e34f5fd11d521c14a042eca039fa
Read-only

This contract contains no read-only function objects.

State-modifying
forwardDustToPaymaster(address token_
multiDstMultiVaultDeposit(struct MultiDstMultiVaultStateReq req_payable 
multiDstMultiVaultWithdraw(struct MultiDstMultiVaultStateReq req_payable 
multiDstSingleVaultDeposit(struct MultiDstSingleVaultStateReq req_payable 
multiDstSingleVaultWithdraw(struct MultiDstSingleVaultStateReq req_payable 
singleDirectMultiVaultDeposit(struct SingleDirectMultiVaultStateReq req_payable 
singleDirectMultiVaultWithdraw(struct SingleDirectMultiVaultStateReq req_payable 
singleDirectSingleVaultDeposit(struct SingleDirectSingleVaultStateReq req_payable 
singleDirectSingleVaultWithdraw(struct SingleDirectSingleVaultStateReq req_payable 
singleXChainMultiVaultDeposit(struct SingleXChainMultiVaultStateReq req_payable 
singleXChainMultiVaultWithdraw(struct SingleXChainMultiVaultStateReq req_payable 
singleXChainSingleVaultDeposit(struct SingleXChainSingleVaultStateReq req_payable 
singleXChainSingleVaultWithdraw(struct SingleXChainSingleVaultStateReq req_payable 
Events
Completed(
CrossChainInitiatedDepositMulti(uint256 indexed payloadIduint64 indexed dstChainIduint256[] superformIdsuint256[] amountsInuint8[] bridgeIdsuint8[] ambIds
CrossChainInitiatedDepositSingle(uint256 indexed payloadIduint64 indexed dstChainIduint256 superformIdsuint256 amountInuint8 bridgeIduint8[] ambIds
CrossChainInitiatedWithdrawMulti(uint256 indexed payloadIduint64 indexed dstChainIduint256[] superformIdsuint8[] ambIds
CrossChainInitiatedWithdrawSingle(uint256 indexed payloadIduint64 indexed dstChainIduint256 superformIdsuint8[] ambIds
RouterDustForwardedToPaymaster(address indexed tokenuint256 indexed amount
Constructor
constructor(address superRegistry_
Fallback and receive
receive(
Errors
AddressEmptyCode(address target
AddressInsufficientBalance(address account
BLOCK_CHAIN_ID_OUT_OF_BOUNDS(
ERC1155InvalidReceiver(address receiver
FAILED_TO_EXECUTE_TXDATA(address token
FailedInnerCall(
INSUFFICIENT_ALLOWANCE_FOR_DEPOSIT(
INSUFFICIENT_BALANCE(
INSUFFICIENT_NATIVE_AMOUNT(
INVALID_ACTION(
INVALID_CHAIN_ID(
INVALID_DEPOSIT_TOKEN(
INVALID_SUPERFORMS_DATA(
NO_TXDATA_PRESENT(
SafeERC20FailedOperation(address token
ZERO_ADDRESS(
ZERO_AMOUNT(