From: Chris Duncan Date: Sat, 2 Aug 2025 06:47:24 +0000 (-0700) Subject: Restore wallet database export method. X-Git-Tag: v0.10.5~47^2~22 X-Git-Url: https://git.codecow.com/?a=commitdiff_plain;h=5bd1084c76c7d85045a206fd5b4b5247c3dc8d41;p=libnemo.git Restore wallet database export method. --- diff --git a/src/lib/wallet.ts b/src/lib/wallet.ts index f0513bb..1543c86 100644 --- a/src/lib/wallet.ts +++ b/src/lib/wallet.ts @@ -66,6 +66,23 @@ export class Wallet { } } + /** + * Retrieves all wallet IDs from the database. + * + * @returns Array of hexadecimal-formatted wallet IDs + */ + static async export (): Promise { + try { + const response = await Database.getAll(this.DB_NAME) + debugger + const ids = Object.keys(response) + return ids.map(id => response[id]) + } catch (err) { + console.error(err) + return [] + } + } + /** * Imports an existing HD wallet by using an entropy value generated using a * cryptographically strong pseudorandom number generator.NamedD