MayanForwarder

Verified contract

Active on Ethereum with 499 txns
Deployed by via 0x9badf008 at 19668101
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $0
0x7ecc26e546fa6b256d3890247a08e78bbd77c8c9a273fb35b16490f26654d461
0x42741000619d39eadea123ce3f791d8ca3ffba4eda8e6724e78908f8a6d01280
0x45a1d806dd058ece0ccb7110aba77875626d1db439c0a292e45206ea604a72e8
0xc574d9905fcb4764bdd2e801b47d514fa68ff0f4e6d5783be49b76f524dc86fb
0xf9439c7fe09bbb8a281a8e3e1398c74bcb0b59e4b3f432259ef9fc911a4c4677
0xf28a78a9730e88a3d99203f0c4f530c80b8230601cacff2a8d3ceb9a2f4b0539
0x88f15bd87212e067d5e6bf5ef406d1ef870e64783f3512ed896b77063ec2bfb6
0x5ac3828cf1870ac2e36d6344940dad8ce026427658c86bdf8d0515f8e026f24a
0xcf1ccb6bd10f7a212c0d4680bb0117700117d10241353e695a9ae4dfc1f3770b
0x50af0ce9910177a627eb3f7d7959a3ea8c35c18b8bcbcd2cb4c7a4c9221f1074

Functions
Getter at block 20988068
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 
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
SwapAndForwarded(uint256 amount
Constructor
constructor(address _guardianaddress[] _swapProtocolsaddress[] _mayanProtocols
Fallback and receive

This contract contains no fallback and receive objects.

Errors
UnsupportedProtocol(