From 724b4b34a886bad4d11976904dddb10e825fd1aa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Yago=20P=C3=A9rez=20V=C3=A1zquez?= Date: Mon, 11 Nov 2024 16:24:38 +0100 Subject: [PATCH 1/3] Fix issue --- src/createClient.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/createClient.ts b/src/createClient.ts index e47dac0..87aa369 100644 --- a/src/createClient.ts +++ b/src/createClient.ts @@ -14,9 +14,9 @@ const extendWithSafeOperations = async ( return await client.extend(safeOperations({ bundlerUrl }, paymasterOptions)) } -const getPublicClientConfig = ({ provider, safeAddress, safeOptions }: SafeConfig) => ({ +const getPublicClientConfig = ({ safeAddress, safeOptions, ...safeConfig }: SafeConfig) => ({ + ...safeConfig, signer: undefined, - provider, ...(safeAddress ? { safeAddress } : { safeOptions }) }) From 2a3fd94a2f7020a5a2b40e9fb24204e021b43b01 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Yago=20P=C3=A9rez=20V=C3=A1zquez?= Date: Tue, 12 Nov 2024 10:26:30 +0100 Subject: [PATCH 2/3] Revert "Fix issue" This reverts commit 724b4b34a886bad4d11976904dddb10e825fd1aa. --- src/createClient.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/createClient.ts b/src/createClient.ts index 87aa369..e47dac0 100644 --- a/src/createClient.ts +++ b/src/createClient.ts @@ -14,9 +14,9 @@ const extendWithSafeOperations = async ( return await client.extend(safeOperations({ bundlerUrl }, paymasterOptions)) } -const getPublicClientConfig = ({ safeAddress, safeOptions, ...safeConfig }: SafeConfig) => ({ - ...safeConfig, +const getPublicClientConfig = ({ provider, safeAddress, safeOptions }: SafeConfig) => ({ signer: undefined, + provider, ...(safeAddress ? { safeAddress } : { safeOptions }) }) From 113b02d780a366bbd90d30d1825032081ac89d31 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Yago=20P=C3=A9rez=20V=C3=A1zquez?= Date: Tue, 12 Nov 2024 10:32:57 +0100 Subject: [PATCH 3/3] Add txServiceUrl --- src/createClient.ts | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/createClient.ts b/src/createClient.ts index e47dac0..ba03c21 100644 --- a/src/createClient.ts +++ b/src/createClient.ts @@ -14,9 +14,15 @@ const extendWithSafeOperations = async ( return await client.extend(safeOperations({ bundlerUrl }, paymasterOptions)) } -const getPublicClientConfig = ({ provider, safeAddress, safeOptions }: SafeConfig) => ({ +const getPublicClientConfig = ({ + provider, + safeAddress, + txServiceUrl, + safeOptions +}: SafeConfig) => ({ signer: undefined, provider, + txServiceUrl, ...(safeAddress ? { safeAddress } : { safeOptions }) })