From eab2b0a33fff60c8b2b810a627ca299c66e9ae59 Mon Sep 17 00:00:00 2001 From: Jonathan Green Date: Fri, 8 May 2026 22:12:37 -0400 Subject: [PATCH 1/2] fix(townhouse): export loadWallet and saveWallet from package index entrypoint-townhouse-api.ts imports loadWallet from @toon-protocol/townhouse but the main src/index.ts only re-exported WalletManager, encryptWallet, and decryptWallet from the wallet module. loadWallet and saveWallet were already used by scripts/start-api-only.mjs so this completes the public API surface. Co-Authored-By: Claude Sonnet 4.6 --- packages/townhouse/src/index.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/townhouse/src/index.ts b/packages/townhouse/src/index.ts index 8b0a8fbd..a1ab4b78 100644 --- a/packages/townhouse/src/index.ts +++ b/packages/townhouse/src/index.ts @@ -47,7 +47,7 @@ export type { PeersResponse, } from './connector/index.js'; -export { WalletManager, encryptWallet, decryptWallet } from './wallet/index.js'; +export { WalletManager, encryptWallet, decryptWallet, loadWallet, saveWallet } from './wallet/index.js'; export type { WalletManagerConfig, WalletState, From 51ef51e0fca6d08716be1e5243094548792bc1a2 Mon Sep 17 00:00:00 2001 From: Jonathan Green Date: Fri, 8 May 2026 23:55:39 -0400 Subject: [PATCH 2/2] fix(townhouse): prettier format index.ts after loadWallet export addition Co-Authored-By: Claude Sonnet 4.6 --- packages/townhouse/src/index.ts | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/packages/townhouse/src/index.ts b/packages/townhouse/src/index.ts index a1ab4b78..806c898f 100644 --- a/packages/townhouse/src/index.ts +++ b/packages/townhouse/src/index.ts @@ -47,7 +47,13 @@ export type { PeersResponse, } from './connector/index.js'; -export { WalletManager, encryptWallet, decryptWallet, loadWallet, saveWallet } from './wallet/index.js'; +export { + WalletManager, + encryptWallet, + decryptWallet, + loadWallet, + saveWallet, +} from './wallet/index.js'; export type { WalletManagerConfig, WalletState,