MayanForwarder

Verified contract

Active on Base with 37,731 txns
Deployed by via 0x328f9742 at 13994413
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $0
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
0x354a2025c27d3eb89a24923947c8f183150acd1e478e1ff73f2907ed85344279
0xb0bcc5cb9181d822ead22d463526853f49055b74f38d841e28ee096058f6d036
0x192204adc3055c88bafd2d04d79c59e04d726719e1ccc9cf7b8a623108cc4bd1
0xd3c6f327a832ac1c44f892683c4935c0b7a097547ba51ad786c1b7689d6b2737
0xe07a4991bd1162bda55549bbe232f13a4d77f4a9d4e05251b5b97f5427ec6470
0xa41e79c6d496038b8db8990e4dce18fa863318049d7a309f8add2db8116482f0
0xcf1076086ac8908f4db56abd73d24df46e40ff8298eb374f8361586fb224c689
0x03b10715e8954d7857cb07783fd2596c8d83ccd7740b55cfa346f0c5aecf30b8
0x30325dd278e29d14e2e27164d214e2102bf11f7db55079dc403f004e874d5808
0xa2cea75db331fccb0855740884e7bd333d61bdb16c7a55914fd508defce6d59f

Functions
Getter at block 22724022
guardian(view returns (address)
0x933e3922e04d47a466e60a20e486b372b64f1ea8
nextGuardian(view returns (address)
0x0000000000000000000000000000000000000000
Read-only
mayanProtocols(addressview returns (bool)
swapProtocols(addressview returns (bool)
State-modifying
changeGuardian(address newGuardian
claimGuardian(
forwardERC20(address tokenInuint256 amountInstruct MayanForwarderPermitParams permitParamsaddress mayanProtocolbytes protocolDatapayable 
forwardEth(address mayanProtocolbytes protocolDatapayable 
rescueEth(uint256 amountaddress to
rescueToken(address tokenuint256 amountaddress to
setMayanProtocol(address mayanProtocolbool enabled
setSwapProtocol(address swapProtocolbool enabled
swapAndForwardERC20(address tokenInuint256 amountInstruct MayanForwarderPermitParams permitParamsaddress swapProtocolbytes swapDataaddress middleTokenuint256 minMiddleAmountaddress mayanProtocolbytes mayanDatapayable 
swapAndForwardEth(uint256 amountInaddress swapProtocolbytes swapDataaddress middleTokenuint256 minMiddleAmountaddress mayanProtocolbytes mayanDatapayable 
Events
ForwardedERC20(address tokenuint256 amountaddress mayanProtocolbytes protocolData
ForwardedEth(address mayanProtocolbytes protocolData
SwapAndForwarded(uint256 amount
SwapAndForwardedERC20(address tokenInuint256 amountInaddress swapProtocoladdress middleTokenuint256 middleAmountaddress mayanProtocolbytes mayanData
SwapAndForwardedEth(uint256 amountInaddress swapProtocoladdress middleTokenuint256 middleAmountaddress mayanProtocolbytes mayanData
Constructor
constructor(address _guardianaddress[] _swapProtocolsaddress[] _mayanProtocols
Fallback and receive

This contract contains no fallback and receive objects.

Errors
UnsupportedProtocol(