ChainAgnosticBundlerV2

Verified contract

Active on Base with 136,272 txns
Deployed by via 0x3b6dc950 at 15737140
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
0x3b69eb8ee5205e60adf78ab8ce297dc8229d26d35e76a9474f79ef65e1ce2119
0x980bf74664c2ceeaa66f1482de1a60a08455c6ccef618fc2ba64a6a91b6b10b4
0xc6794e3b69a2ce142c2d828cca6b3f19bee45c8e7b4e36b36dc2751d3ee99d8b
0xe2ca1aeb8fde30f0ec22a40acc3f64747ce5b8ed82f3a331385de3ce4e2ba2fb
0xc75a3392e118ec7571b78c0f0093c698a72d310a72db305499edbc4abefdce5e
0x8dfe5ed22f9447acb8295cd68d2a05261bdf062d466f322cbab50148485e30ed
0x64166a8ef16a36e1f4696f466eeda3e99d975f9f62ec609c6d4188024a3e77f1
0xf7798f9dd9a88982d79dce89b39809735ca9b01f1c0c5d455795bc43ccf8f21b
0xa609798954cd7845c20d4a5414c032acc0960cfe749df98858fb35bd873bcab1
0x673e04c3deac480809017b2619590827db5116ec2b75e898750af0af590a8dea

Functions
Getter at block 22731364
MORPHO(view returns (address)
0xbbbbbbbbbb9cc5e90e3b3af64bdaf62c37eeffcb
WRAPPED_NATIVE(view returns (address)
0x4200000000000000000000000000000000000006
initiator(view returns (address)
0x0000000000000000000000000000000000000001
Read-only

This contract contains no read-only function objects.

State-modifying
approve2(struct IAllowanceTransferPermitSingle permitSinglebytes signaturebool skipRevertpayable 
erc20Transfer(address assetaddress recipientuint256 amountpayable 
erc20TransferFrom(address assetuint256 amountpayable 
erc20WrapperDepositFor(address wrapperuint256 amountpayable 
erc20WrapperWithdrawTo(address wrapperaddress accountuint256 amountpayable 
erc4626Deposit(address vaultuint256 assetsuint256 minSharesaddress receiverpayable 
erc4626Mint(address vaultuint256 sharesuint256 maxAssetsaddress receiverpayable 
erc4626Redeem(address vaultuint256 sharesuint256 minAssetsaddress receiveraddress ownerpayable 
erc4626Withdraw(address vaultuint256 assetsuint256 maxSharesaddress receiveraddress ownerpayable 
morphoBorrow(struct MarketParams marketParamsuint256 assetsuint256 sharesuint256 slippageAmountaddress receiverpayable 
morphoFlashLoan(address tokenuint256 assetsbytes datapayable 
morphoRepay(struct MarketParams marketParamsuint256 assetsuint256 sharesuint256 slippageAmountaddress onBehalfbytes datapayable 
morphoSetAuthorizationWithSig(struct Authorization authorizationstruct Signature signaturebool skipRevertpayable 
morphoSupply(struct MarketParams marketParamsuint256 assetsuint256 sharesuint256 slippageAmountaddress onBehalfbytes datapayable 
morphoSupplyCollateral(struct MarketParams marketParamsuint256 assetsaddress onBehalfbytes datapayable 
morphoWithdraw(struct MarketParams marketParamsuint256 assetsuint256 sharesuint256 slippageAmountaddress receiverpayable 
morphoWithdrawCollateral(struct MarketParams marketParamsuint256 assetsaddress receiverpayable 
multicall(bytes[] datapayable 
nativeTransfer(address recipientuint256 amountpayable 
onMorphoFlashLoan(uint256bytes data
onMorphoRepay(uint256bytes data
onMorphoSupply(uint256bytes data
onMorphoSupplyCollateral(uint256bytes data
permit(address assetuint256 amountuint256 deadlineuint8 vbytes32 rbytes32 sbool skipRevertpayable 
reallocateTo(address publicAllocatoraddress vaultuint256 valuestruct Withdrawal[] withdrawalsstruct MarketParams supplyMarketParamspayable 
transferFrom2(address assetuint256 amountpayable 
unwrapNative(uint256 amountpayable 
urdClaim(address distributoraddress accountaddress rewarduint256 amountbytes32[] proofbool skipRevertpayable 
wrapNative(uint256 amountpayable 
Events

This contract contains no event objects.

Constructor
constructor(address morphoaddress weth
Fallback and receive
receive(
Errors
UnsafeCast(