From 7fefba2e124cd7b0bcbdd8d3658e449da9477478 Mon Sep 17 00:00:00 2001 From: brrruski Date: Wed, 16 Oct 2024 23:48:12 -0400 Subject: [PATCH] feat(sdk): support network params for stash wallet --- packages/sdk/src/wallet-standard/stashed-wallet.ts | 6 ++++-- packages/sdk/src/wallet/types.ts | 1 + 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/packages/sdk/src/wallet-standard/stashed-wallet.ts b/packages/sdk/src/wallet-standard/stashed-wallet.ts index 89f1ef0..fe1d878 100644 --- a/packages/sdk/src/wallet-standard/stashed-wallet.ts +++ b/packages/sdk/src/wallet-standard/stashed-wallet.ts @@ -10,9 +10,11 @@ export const registerStashedWallet: RegisterWalletCallbackExternal = ( input: RegisterWalletCallbackInput ): UnregisterWalletCallback => { const wallets = getWallets(); + const { appName, origin, network = "mainnet" } = input; const wallet = new StashedWallet({ - name: input.appName, - origin: input.origin, + name: appName, + origin: origin, + network: network, }); const unregister = wallets.register(wallet); diff --git a/packages/sdk/src/wallet/types.ts b/packages/sdk/src/wallet/types.ts index 0a70731..f90734c 100644 --- a/packages/sdk/src/wallet/types.ts +++ b/packages/sdk/src/wallet/types.ts @@ -9,6 +9,7 @@ export type UnregisterWalletCallback = () => void; export type RegisterWalletCallbackInput = { appName: string; origin?: string; + network?: "mainnet" | "testnet"; }; export type RegisterWalletCallbackExternal = ( input: RegisterWalletCallbackInput