[evm]: report`evm: execution reverted` when transferring MNT to multicall address.
zzhengzhuo opened this issue · 1 comments
zzhengzhuo commented
Describe the bug
When I try to transfer MNT to multicall address by metamask, it report error: evm: execution reverted
.
And the transaction is https://explorer.testnet.mantle.xyz/tx/0x8e23874f0a31abe0cd8f4777b6258d24a1490dcb5a0737bf544d1b0f7d245eb9 .
The discussion in the discord: https://discord.com/channels/993846798382805002/1062060472276369488/1203961717692960858
To Reproduce
Steps to reproduce the behavior:
- Go to metamask.
- Transfer MNT to
0xcA11bde05977b3631167028862bE2a173976CA11
. - See error in the explorer.
Expected behavior
Can transfer MNT to contract addresses.
Screenshots
No
Additional context
If we cannot transfer MNT to contract addresses, the multisign contracts and ERC4337 may not work, too.
zzhengzhuo commented
My mistake. I forget the contract have to provider receive method.