MagpieRouterV2

Verified contract

Active on Base with 10,477 txns
Deployed by via 0xf09bdd71 at 12331421
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
--
ERC-20
--
ERC-20
--
0x38fc7e9548464120eb0f3508deeb93f5a69a0b2c57b517c347494ead937147f0
0xe939df0f27418d4578bf625927c482fb760191d28e3f7dc09460ffeb6953f9d0
0x75e79c281ef86653305604f2edd67ab6c8af808fe986850955a302ca2e9e429b
0x35ca9a5951b605c44b17f747d31ecf69d32c91ceca090e4133d52a9badedc185
0x0ce5f877b3bdb9b350dcae56d474bb621920790925f6b23b0414227244ffdc85
0x510a1cfe75d49c9d043bd30adfa9e79e6fbf892a0b60727cb59b3e93148fcb7e
0x31dc1426f893e3a9f712328e3e0fb2656912d8b588beed6ed5433194059c383f
0xa71536ab26ff7ba9ec3e476dd23698a65fbebeff283b1325986fbe300b98f17b
0x54c843cc524da9dd0d6dbf9adb54f775ea6a30c155f2c4dcc0980cd70d8240b6
0x58d8aa68a8a96efc2ed52da848173ade812e5821e7d409925d3da445aa9ca2d3

Functions
Getter at block 22030887
owner(view returns (address)
0xc8d7d0bd61c5ca5a493a229f6754da5560f486ae
pendingOwner(view returns (address)
0x0000000000000000000000000000000000000000
Read-only

This contract contains no read-only function objects.

State-modifying
acceptOwnership(
estimateSwapGas(bytespayable returns (uint256 amountOutuint256 gasUsed)
multicall(bytes[] datareturns (bytes[] results)
renounceOwnership(
silentSwap(bytespayable returns (uint256 amountOut)
swap(bytespayable returns (uint256 amountOut)
transferOwnership(address newOwner
updateSelector(uint16 commandTypebytes4 selector
Events
OwnershipTransferStarted(address indexed previousOwneraddress indexed newOwner
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Swap(address indexed fromAddressaddress indexed toAddressaddress fromAssetAddressaddress toAssetAddressuint256 amountInuint256 amountOut
Constructor

This contract contains no constructor objects.

Fallback and receive
fallback(
receive(
Errors
ApprovalFailed(
ExpiredTransaction(
InsufficientAmountOut(
InvalidCall(
InvalidCommand(
InvalidSelector(
InvalidSequenceType(
InvalidSequencesLength(
InvalidTransferFrom(
TransferFailed(
TransferFromFailed(
UniswapV3InvalidAmount(