Open
Description
Issue summary
Lotus
uses some Filecoin.EthCall
functionalities that have yet to be implemented in forest
to make the failure messages more user-friendly for Filecoin.EthEstimateGas
. We should close the gap once Filecoin.EthCall
is implemented
e.g.
2024-07-17T14:53:44.6298673Z | Filecoin.EthEstimateGas | Rejected("Message has no gas limit set") | Rejected("failed to estimate gas: message execution failed: exit 33, revert reason: 0x5416eb985904247900000000000000000000000000000000000000000000000000000000, vm error: message failed with backtrace:\n00: f0131541 (method 3844450837) -- contract reverted (33)\n (RetCode=33)") |
2024-07-17T14:53:44.6304762Z | Filecoin.EthEstimateGas | Rejected("Message has no gas limit set") | Rejected("failed to estimate gas: message execution failed: exit 33, revert reason: none, vm error: message failed with backtrace:\n00: f0120962 (method 3844450837) -- contract reverted (33)\n (RetCode=33)") |
2024-07-17T14:53:44.6310764Z | Filecoin.EthEstimateGas (3) | Rejected("Message has no gas limit set") | Rejected("failed to estimate gas: message execution failed: exit ErrUnhandledMessage(22), revert reason: none, vm error: message failed with backtrace:\n00: f017387 (method 3844450837) -- invalid method: 3844450837 (22)\n (RetCode=22)") |
Other information and links
Metadata
Metadata
Assignees
Labels
No labels
Type
Projects
Status
In progress