You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
GS013 error faced when deploying contract from Safe multisig. require(success || safeTxGas != 0 || gasPrice != 0, "GS013")
Impact:
While this issue is being triaged, if it's related to setting the right safeTxGas (gas limit) to complete the transaction, it raises issue to the inaccuracy of gas estimation API on Filecoin, related to #89 and the burning of any gas estimates >10% on Filecoin, where it usually is fully refunded on other chains. This could lead to a negative builder experience and push them to use other L2s. This is feedback from existing 3rd party integrations through 2024.
Proposed solution:
Triaging a fix for deployment from multisig, whether it's a config issue, a Filecoin gas blocker or if we need an additional library from Safe, to be added to FVM
Has anyone had success deploying a new smart contract using SAFE yet on FEVM ? Looks like sending funds/interacting with an existing contract is fine but deploying a new one is not clear. I am using the transaction builder here with the data set to the contract byte code but the transactions always fails even after both signers have signed (2/2 SAFE multisig).
Is there a recommended flow to deploy new contracts ?
Issue:
GS013 error faced when deploying contract from Safe multisig.
require(success || safeTxGas != 0 || gasPrice != 0, "GS013")
Impact:
While this issue is being triaged, if it's related to setting the right
safeTxGas
(gas limit) to complete the transaction, it raises issue to the inaccuracy of gas estimation API on Filecoin, related to #89 and the burning of any gas estimates >10% on Filecoin, where it usually is fully refunded on other chains. This could lead to a negative builder experience and push them to use other L2s. This is feedback from existing 3rd party integrations through 2024.Proposed solution:
Description:
Hey @eva
Has anyone had success deploying a new smart contract using SAFE yet on FEVM ? Looks like sending funds/interacting with an existing contract is fine but deploying a new one is not clear. I am using the transaction builder here with the data set to the contract byte code but the transactions always fails even after both signers have signed (2/2 SAFE multisig).
Is there a recommended flow to deploy new contracts ?
Source:
https://filecoinproject.slack.com/archives/C0745JU645A/p1736416313584709?thread_ts=1736416313.584709&cid=C0745JU645A
The text was updated successfully, but these errors were encountered: