diff --git a/packages/protocol-kit/src/Safe.ts b/packages/protocol-kit/src/Safe.ts index f979cdb1e..f3f132658 100644 --- a/packages/protocol-kit/src/Safe.ts +++ b/packages/protocol-kit/src/Safe.ts @@ -215,13 +215,21 @@ class Safe { * @throws "MultiSendCallOnly contract is not deployed on the current network" */ async connect(config: ConnectSafeConfig): Promise { - const { provider, signer, safeAddress, predictedSafe, isL1SafeSingleton, contractNetworks } = - config + const { + provider, + signer, + safeAddress, + predictedSafe, + isL1SafeSingleton, + contractNetworks, + onchainAnalytics + } = config const configProps: SafeConfigProps = { provider: provider || this.#safeProvider.provider, signer, isL1SafeSingleton: isL1SafeSingleton || this.#contractManager.isL1SafeSingleton, - contractNetworks: contractNetworks || this.#contractManager.contractNetworks + contractNetworks: contractNetworks || this.#contractManager.contractNetworks, + onchainAnalytics } // A new existing Safe is connected to the Signer