safe-global / safe-core-sdk

The Safe{Core} SDK allows builders to add account abstraction functionality into their apps.

Home Page:https://docs.safe.global/sdk/overview

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

[Predicted Safes] Some transactions can not be created for predicted Safes

schmanu opened this issue · comments

Description

When initializing the Safe protocol-kit with a predicted Safe, multiple functions do not work properly.

Some examples which I tried to use are:

  • createEnableModuleTx
  • createEnableGuardTx
  • createAddOwnerTx
  • ...

Environment

  • Safe Core SDK version: 3.0.2
  • Safe contract version: 1.3.0
  • Environment:
    • browser

Steps to reproduce

Create a predictedSafe and then try to create one of the listed methods.

Expected result

I expect a successful Transaction creation, but instead we receive an error when trying to load some data for the transaction such as the current modules or other data from the Safe.