]> git.codecow.com Git - libnemo.git/commitdiff
Rename queue method for clarity.
authorChris Duncan <chris@zoso.dev>
Thu, 17 Jul 2025 17:01:46 +0000 (10:01 -0700)
committerChris Duncan <chris@zoso.dev>
Thu, 17 Jul 2025 17:01:46 +0000 (10:01 -0700)
src/lib/account.ts
src/lib/block.ts
src/lib/tools.ts
src/lib/wallets/bip44-wallet.ts
src/lib/wallets/wallet.ts
src/lib/workers/queue.ts

index bfcfe454e17f7b0a57096d679db3559101dbbaf7..f7cf1100e304245122164136ead5d7a73843c3c9 100644 (file)
@@ -65,7 +65,7 @@ export class Account {
        * allow garbage collection.\r
        */\r
        async destroy (): Promise<void> {\r
-               await SafeWorker.add({\r
+               await SafeWorker.assign({\r
                        store: 'Account',\r
                        method: 'destroy',\r
                        name: this.#publicKey\r
@@ -235,7 +235,7 @@ export class Account {
                                privateKey: privateKey.buffer,\r
                                msg: hex.toBytes(block.hash).buffer\r
                        }\r
-                       const result = await NanoNaClWorker.add(headers, data)\r
+                       const result = await NanoNaClWorker.assign(headers, data)\r
                        block.signature = result\r
                        return result\r
                } catch (err) {\r
@@ -273,7 +273,7 @@ export class Account {
                                store: 'Account',\r
                                password: password.buffer\r
                        }\r
-                       const response = await SafeWorker.add(headers)\r
+                       const response = await SafeWorker.assign(headers)\r
                        const privateKey = new Uint8Array(response[this.publicKey] as ArrayBuffer)\r
                        return format === 'hex'\r
                                ? bytes.toHex(privateKey)\r
@@ -359,7 +359,7 @@ export class Account {
                                const data = {\r
                                        privateKey: new Uint8Array(privateKey).buffer\r
                                }\r
-                               publicKey = await NanoNaClWorker.add(headers, data)\r
+                               publicKey = await NanoNaClWorker.assign(headers, data)\r
                                keypairs[publicKey] = privateKey.buffer\r
                        } catch (err) {\r
                                throw new Error(`Failed to derive public key from private key`, { cause: err })\r
@@ -373,7 +373,7 @@ export class Account {
                                store: 'Account',\r
                                password: password.buffer\r
                        }\r
-                       const isLocked = await SafeWorker.add(headers, keypairs)\r
+                       const isLocked = await SafeWorker.assign(headers, keypairs)\r
                        if (!isLocked) {\r
                                throw null\r
                        }\r
index 341fb36112762a1a546d337f5046c64b3bfe3cb8..ebd164cfc2be9729d86b5b2b2b99d769ec89f70a 100644 (file)
@@ -199,7 +199,7 @@ abstract class Block {
                                signature: hex.toBytes(this.signature ?? '').buffer,
                                publicKey: hex.toBytes(key).buffer
                        }
-                       return await NanoNaClWorker.add(headers, data)
+                       return await NanoNaClWorker.assign(headers, data)
                } catch (err) {
                        throw new Error(`Failed to derive public key from private key`, { cause: err })
                }
index 72ab3b2a336b6e5bb7d3d65046a3faa236854b1e..84a53284ea704e07cb8eb9ffedf83ec7a100f8a3 100644 (file)
@@ -98,7 +98,7 @@ export async function sign (key: string | Uint8Array<ArrayBuffer>, ...input: str
                        privateKey: key.buffer,
                        msg: (hash(input) as Uint8Array<ArrayBuffer>).buffer
                }
-               return await NanoNaClWorker.add(headers, data)
+               return await NanoNaClWorker.assign(headers, data)
        } catch (err) {
                throw new Error(`Failed to sign message with private key`, { cause: err })
        } finally {
@@ -186,7 +186,7 @@ export async function verify (key: string | Uint8Array<ArrayBuffer>, signature:
                        signature: hex.toBytes(signature).buffer,
                        publicKey: new Uint8Array(key).buffer
                }
-               return await NanoNaClWorker.add(headers, data)
+               return await NanoNaClWorker.assign(headers, data)
        } catch (err) {
                throw new Error('Failed to verify signature', { cause: err })
        } finally {
index 79c18cd082f1aa38bc0e81e85bb2a2ad1fd1f77c..dd01f2d3bef4190d7a2e5d14fbd1ce32d1cc8edc 100644 (file)
@@ -218,7 +218,7 @@ export class Bip44Wallet extends Wallet {
                const data = {\r
                        seed: hex.toBytes(this.seed).buffer\r
                }\r
-               const results = await Bip44CkdWorker.add(headers, data)\r
+               const results = await Bip44CkdWorker.assign(headers, data)\r
                const privateKeys: KeyPair[] = []\r
                for (const i of Object.keys(results)) {\r
                        if (results[i] == null || !(results[i] instanceof ArrayBuffer)) {\r
index 6878700d56866271ecc5a66fb1a5de754eb5afb3..e8f4f6ef8d2ba2cdf6d6995883eed48a7cf9f94b 100644 (file)
@@ -131,7 +131,7 @@ export abstract class Wallet {
                }\r
                this.#m = null\r
                bytes.erase(this.#s)\r
-               await SafeWorker.add({\r
+               await SafeWorker.assign({\r
                        store: 'Wallet',\r
                        method: 'destroy',\r
                        name: this.id\r
@@ -167,7 +167,7 @@ export abstract class Wallet {
                        const data: Data = {\r
                                [this.id]: encoded.buffer\r
                        }\r
-                       const success = await SafeWorker.add(headers, data)\r
+                       const success = await SafeWorker.assign(headers, data)\r
                        if (!success) {\r
                                throw null\r
                        }\r
@@ -229,7 +229,7 @@ export abstract class Wallet {
                                store: 'Wallet',\r
                                password: new Uint8Array(password).buffer\r
                        }\r
-                       const response = await SafeWorker.add(headers)\r
+                       const response = await SafeWorker.assign(headers)\r
                        const decoded = bytes.toUtf8(response[this.id])\r
                        const deserialized = JSON.parse(decoded)\r
                        let { id, mnemonic, seed } = deserialized\r
index 608eef9157648db1f7d21f79a3bf90858377709e..3c40cc33745e1526ee768fd17d73dd265c708ecb 100644 (file)
@@ -44,7 +44,7 @@ export class Queue {
                Queue.#instances.push(this)
        }
 
-       async add (headers: Headers | null, data?: Data): Promise<any> {
+       async assign (headers: Headers | null, data?: Data): Promise<any> {
                return await this.#assign(task => this.#queue.push(task), headers, data)
        }