From 91b9c9c9511ce927b6ed26e014ccd7dcdb297772 Mon Sep 17 00:00:00 2001 From: Satoshi Qazi Muhammed Date: Mon, 12 Oct 2026 08:28:57 +0400 Subject: [PATCH] Move to wasm-crypto 7.5.21, util-crypto 14.0.26, api 16.5.39 The locked wasm-crypto 7.5.17 implements only sr25519 and hashing: ed25519, secp256k1, sr25519 derivation and VRF throw "not yet implemented". The wallet signs with plain sr25519 today, so nothing breaks now, but a derivation path or another key type would fail at run time. 7.5.21 carries the full crate set without known advisories. --- package-lock.json | 412 +++++++++++++++++++++++----------------------- package.json | 8 +- src/version.json | 6 +- 3 files changed, 213 insertions(+), 213 deletions(-) diff --git a/package-lock.json b/package-lock.json index 459781a..5a9ee0d 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,9 +9,9 @@ "version": "1.0.246", "license": "MIT", "dependencies": { - "@pezkuwi/api": "^16.5.36", - "@pezkuwi/keyring": "^14.0.25", - "@pezkuwi/util-crypto": "^14.0.25", + "@pezkuwi/api": "^16.5.39", + "@pezkuwi/keyring": "^14.0.26", + "@pezkuwi/util-crypto": "^14.0.26", "@supabase/supabase-js": "^2.93.1", "@tanstack/react-query": "^5.56.2", "@ton/crypto": "^3.3.0", @@ -1403,26 +1403,26 @@ } }, "node_modules/@pezkuwi/api": { - "version": "16.5.36", - "resolved": "https://registry.npmjs.org/@pezkuwi/api/-/api-16.5.36.tgz", - "integrity": "sha512-zlewHN64IvVsvNJpbB7U6LR8XG0O9yuO0IqS+znvLs9F2Dn9Os66X2mFFnpZNMyKurB3VWhpNWUIYvsLy8qoVg==", + "version": "16.5.39", + "resolved": "https://registry.npmjs.org/@pezkuwi/api/-/api-16.5.39.tgz", + "integrity": "sha512-cvPlODIYaP+/2gob2ftDnmaN1RNUipFbm+jCFZkVTVB0w1qzMow/UsN6R6zlVaKVchxD8ThRvEluAvwng/asKg==", "license": "Apache-2.0", "dependencies": { - "@pezkuwi/api-augment": "16.5.36", - "@pezkuwi/api-base": "16.5.36", - "@pezkuwi/api-derive": "16.5.36", - "@pezkuwi/keyring": "14.0.25", - "@pezkuwi/rpc-augment": "16.5.36", - "@pezkuwi/rpc-core": "16.5.36", - "@pezkuwi/rpc-provider": "16.5.36", - "@pezkuwi/types": "16.5.36", - "@pezkuwi/types-augment": "16.5.36", - "@pezkuwi/types-codec": "16.5.36", - "@pezkuwi/types-create": "16.5.36", - "@pezkuwi/types-known": "16.5.36", - "@pezkuwi/types-support": "16.5.36", - "@pezkuwi/util": "14.0.25", - "@pezkuwi/util-crypto": "14.0.25", + "@pezkuwi/api-augment": "16.5.39", + "@pezkuwi/api-base": "16.5.39", + "@pezkuwi/api-derive": "16.5.39", + "@pezkuwi/keyring": "14.0.26", + "@pezkuwi/rpc-augment": "16.5.39", + "@pezkuwi/rpc-core": "16.5.39", + "@pezkuwi/rpc-provider": "16.5.39", + "@pezkuwi/types": "16.5.39", + "@pezkuwi/types-augment": "16.5.39", + "@pezkuwi/types-codec": "16.5.39", + "@pezkuwi/types-create": "16.5.39", + "@pezkuwi/types-known": "16.5.39", + "@pezkuwi/types-support": "16.5.39", + "@pezkuwi/util": "14.0.26", + "@pezkuwi/util-crypto": "14.0.26", "eventemitter3": "^5.0.1", "rxjs": "^7.8.1", "tslib": "^2.8.1" @@ -1432,17 +1432,17 @@ } }, "node_modules/@pezkuwi/api-augment": { - "version": "16.5.36", - "resolved": "https://registry.npmjs.org/@pezkuwi/api-augment/-/api-augment-16.5.36.tgz", - "integrity": "sha512-f42DSdMTKAVQywYaUcnDoxGS8DFvb4hfAxSghOJYONlH6LyBkfkWbRITh9mKrSoxDcovM44GhuiC6SxNXTx9cQ==", + "version": "16.5.39", + "resolved": "https://registry.npmjs.org/@pezkuwi/api-augment/-/api-augment-16.5.39.tgz", + "integrity": "sha512-Bjpfk4yQcvJ/psW5opfgRSkQ1pIRjFv75LE98txWLVs5xGOD4aRMQepjZKfLqOa/zX96TXROERSk66Gjnr7Drg==", "license": "Apache-2.0", "dependencies": { - "@pezkuwi/api-base": "16.5.36", - "@pezkuwi/rpc-augment": "16.5.36", - "@pezkuwi/types": "16.5.36", - "@pezkuwi/types-augment": "16.5.36", - "@pezkuwi/types-codec": "16.5.36", - "@pezkuwi/util": "14.0.25", + "@pezkuwi/api-base": "16.5.39", + "@pezkuwi/rpc-augment": "16.5.39", + "@pezkuwi/types": "16.5.39", + "@pezkuwi/types-augment": "16.5.39", + "@pezkuwi/types-codec": "16.5.39", + "@pezkuwi/util": "14.0.26", "tslib": "^2.8.1" }, "engines": { @@ -1450,14 +1450,14 @@ } }, "node_modules/@pezkuwi/api-base": { - "version": "16.5.36", - "resolved": "https://registry.npmjs.org/@pezkuwi/api-base/-/api-base-16.5.36.tgz", - "integrity": "sha512-czmyuDZkA4Qi7hkFLR8KmnHMyQjM0GJXyS92rdylFPip5FZb9cdys5j1B79gKTVirhTynVACB5FCYnwpWtf5Lg==", + "version": "16.5.39", + "resolved": "https://registry.npmjs.org/@pezkuwi/api-base/-/api-base-16.5.39.tgz", + "integrity": "sha512-zuajuN9Khvar0DU1VCa02pfSDYa/BwwMdNoLVN8CMZs+QYbDGcMhgHNcg93clqeG+xjyDpRd+xYGc7ZiZ2mPXw==", "license": "Apache-2.0", "dependencies": { - "@pezkuwi/rpc-core": "16.5.36", - "@pezkuwi/types": "16.5.36", - "@pezkuwi/util": "14.0.25", + "@pezkuwi/rpc-core": "16.5.39", + "@pezkuwi/types": "16.5.39", + "@pezkuwi/util": "14.0.26", "rxjs": "^7.8.1", "tslib": "^2.8.1" }, @@ -1466,21 +1466,21 @@ } }, "node_modules/@pezkuwi/api-derive": { - "version": "16.5.36", - "resolved": "https://registry.npmjs.org/@pezkuwi/api-derive/-/api-derive-16.5.36.tgz", - "integrity": "sha512-tiyiQZFCOStzzclfQdgKpVpg8iZX6sqO01IIEvqRiJfTgaglUfGunmsicvVgFz0rwgVkodDTpkgwSGq1lZl/FQ==", + "version": "16.5.39", + "resolved": "https://registry.npmjs.org/@pezkuwi/api-derive/-/api-derive-16.5.39.tgz", + "integrity": "sha512-7UhjxP3Ux82HVqIevCwEQSBqGej9P809lSI8OY26wGYDaEx+VOBOC/6bBwGCCrMp9OznguhDLEXImHxlzFNemg==", "license": "Apache-2.0", "dependencies": { - "@pezkuwi/api": "16.5.36", - "@pezkuwi/api-augment": "16.5.36", - "@pezkuwi/api-base": "16.5.36", - "@pezkuwi/rpc-core": "16.5.36", - "@pezkuwi/rpc-provider": "16.5.36", - "@pezkuwi/types": "16.5.36", - "@pezkuwi/types-codec": "16.5.36", - "@pezkuwi/types-support": "16.5.36", - "@pezkuwi/util": "14.0.25", - "@pezkuwi/util-crypto": "14.0.25", + "@pezkuwi/api": "16.5.39", + "@pezkuwi/api-augment": "16.5.39", + "@pezkuwi/api-base": "16.5.39", + "@pezkuwi/rpc-core": "16.5.39", + "@pezkuwi/rpc-provider": "16.5.39", + "@pezkuwi/types": "16.5.39", + "@pezkuwi/types-codec": "16.5.39", + "@pezkuwi/types-support": "16.5.39", + "@pezkuwi/util": "14.0.26", + "@pezkuwi/util-crypto": "14.0.26", "rxjs": "^7.8.1", "tslib": "^2.8.1" }, @@ -1489,30 +1489,30 @@ } }, "node_modules/@pezkuwi/keyring": { - "version": "14.0.25", - "resolved": "https://registry.npmjs.org/@pezkuwi/keyring/-/keyring-14.0.25.tgz", - "integrity": "sha512-EJBA4u2Sw4bpPjjTvmVi8ggRAEblq/L3D/SiaEn40ftv0qJGziluxEaYG4/iTVXmfbCuzu9xNKbIwmWldBWQBQ==", + "version": "14.0.26", + "resolved": "https://registry.npmjs.org/@pezkuwi/keyring/-/keyring-14.0.26.tgz", + "integrity": "sha512-stcWcKFKgS1DbIq1CTRzPdpOXuLudFiRPN8MZ0B8COJGKkqElHleWEWC55nhjG3bLZaTUHveuAsMURhu3wHAbg==", "license": "Apache-2.0", "dependencies": { - "@pezkuwi/util": "14.0.25", - "@pezkuwi/util-crypto": "14.0.25", + "@pezkuwi/util": "14.0.26", + "@pezkuwi/util-crypto": "14.0.26", "tslib": "^2.8.0" }, "engines": { "node": ">=18" }, "peerDependencies": { - "@pezkuwi/util": "14.0.25", - "@pezkuwi/util-crypto": "14.0.25" + "@pezkuwi/util": "14.0.26", + "@pezkuwi/util-crypto": "14.0.26" } }, "node_modules/@pezkuwi/networks": { - "version": "14.0.25", - "resolved": "https://registry.npmjs.org/@pezkuwi/networks/-/networks-14.0.25.tgz", - "integrity": "sha512-wTkWXwWWv/YU6KYx/Z1o98x0/6GV7H1demRT0NmOhXrlnWvSbReXsvm0YTnZlqArLuAPAhJlFi2jzfbARKZh+g==", + "version": "14.0.26", + "resolved": "https://registry.npmjs.org/@pezkuwi/networks/-/networks-14.0.26.tgz", + "integrity": "sha512-omDbJzFjDSm1FS32zebyNP1QGBk9/ZayM0YM0mUlOOwiLIP7iDVq3KQe2JdI7hm1dz01Lm68/hjerSoqiWEclA==", "license": "Apache-2.0", "dependencies": { - "@pezkuwi/util": "14.0.25", + "@pezkuwi/util": "14.0.26", "@substrate/ss58-registry": "^1.51.0", "tslib": "^2.8.0" }, @@ -1521,15 +1521,15 @@ } }, "node_modules/@pezkuwi/rpc-augment": { - "version": "16.5.36", - "resolved": "https://registry.npmjs.org/@pezkuwi/rpc-augment/-/rpc-augment-16.5.36.tgz", - "integrity": "sha512-u7nqzDJpqjVZbFwWYIQAeKegI7XZ7XmD1d2LtoOoA/FKBzH6HDgGK3kEIodRBM6w8LuqyB9h8oXK/DrxR1OElg==", + "version": "16.5.39", + "resolved": "https://registry.npmjs.org/@pezkuwi/rpc-augment/-/rpc-augment-16.5.39.tgz", + "integrity": "sha512-l6nmUcQivJun9yVU2kNaY47q1HJZoV9OeGockSvfQBbh8qzYPbHRRKcYJq/XPQoDfTKNPrNnRBYnT3xh2ap02Q==", "license": "Apache-2.0", "dependencies": { - "@pezkuwi/rpc-core": "16.5.36", - "@pezkuwi/types": "16.5.36", - "@pezkuwi/types-codec": "16.5.36", - "@pezkuwi/util": "14.0.25", + "@pezkuwi/rpc-core": "16.5.39", + "@pezkuwi/types": "16.5.39", + "@pezkuwi/types-codec": "16.5.39", + "@pezkuwi/util": "14.0.26", "tslib": "^2.8.1" }, "engines": { @@ -1537,16 +1537,16 @@ } }, "node_modules/@pezkuwi/rpc-core": { - "version": "16.5.36", - "resolved": "https://registry.npmjs.org/@pezkuwi/rpc-core/-/rpc-core-16.5.36.tgz", - "integrity": "sha512-duGBL4Lt17+ireW8Ku3Mtb700f21kw8qGkAvvhwp9G+949ZcwbpHWlToZ7umQe1qTQS8iTiMvA/xpH3HXg2UQw==", + "version": "16.5.39", + "resolved": "https://registry.npmjs.org/@pezkuwi/rpc-core/-/rpc-core-16.5.39.tgz", + "integrity": "sha512-MYIZlNJOtRSiSkLwM2ETFrffkfiVWiHwu0H36/uMrnGARrjfhEI2NibnvmVrKSmtbXsVP5PYSZQb1w1iqLWYog==", "license": "Apache-2.0", "dependencies": { - "@pezkuwi/keyring": "14.0.25", - "@pezkuwi/rpc-augment": "16.5.36", - "@pezkuwi/rpc-provider": "16.5.36", - "@pezkuwi/types": "16.5.36", - "@pezkuwi/util": "14.0.25", + "@pezkuwi/keyring": "14.0.26", + "@pezkuwi/rpc-augment": "16.5.39", + "@pezkuwi/rpc-provider": "16.5.39", + "@pezkuwi/types": "16.5.39", + "@pezkuwi/util": "14.0.26", "rxjs": "^7.8.1", "tslib": "^2.8.1" }, @@ -1555,19 +1555,19 @@ } }, "node_modules/@pezkuwi/rpc-provider": { - "version": "16.5.36", - "resolved": "https://registry.npmjs.org/@pezkuwi/rpc-provider/-/rpc-provider-16.5.36.tgz", - "integrity": "sha512-kNaLr+yx99MsmxBFf+VPZV+0GglHNrhNie9O6QWbQj8R6CGVN/dB39ohSHoAh0wJXPzumhLiQ8tFOlj3Czh6FQ==", + "version": "16.5.39", + "resolved": "https://registry.npmjs.org/@pezkuwi/rpc-provider/-/rpc-provider-16.5.39.tgz", + "integrity": "sha512-cD1Dzo0wmt9mrr8KpayMAsGKruAccTOECxIHim473H9fDPp0n6cTTBjCEMzsWRm8Mx9NYWFUI/+owQ05I16Ccw==", "license": "Apache-2.0", "dependencies": { - "@pezkuwi/keyring": "14.0.25", - "@pezkuwi/types": "16.5.36", - "@pezkuwi/types-support": "16.5.36", - "@pezkuwi/util": "14.0.25", - "@pezkuwi/util-crypto": "14.0.25", - "@pezkuwi/x-fetch": "14.0.25", - "@pezkuwi/x-global": "14.0.25", - "@pezkuwi/x-ws": "14.0.25", + "@pezkuwi/keyring": "14.0.26", + "@pezkuwi/types": "16.5.39", + "@pezkuwi/types-support": "16.5.39", + "@pezkuwi/util": "14.0.26", + "@pezkuwi/util-crypto": "14.0.26", + "@pezkuwi/x-fetch": "14.0.26", + "@pezkuwi/x-global": "14.0.26", + "@pezkuwi/x-ws": "14.0.26", "eventemitter3": "^5.0.1", "mock-socket": "^9.3.1", "nock": "^13.5.5", @@ -1591,18 +1591,18 @@ } }, "node_modules/@pezkuwi/types": { - "version": "16.5.36", - "resolved": "https://registry.npmjs.org/@pezkuwi/types/-/types-16.5.36.tgz", - "integrity": "sha512-8g5PxNHzpT0aH3mUWsICnpRdgXAMTzN3PK68xlPLujN8op41d5IoLY9HzeVYFVAndCiaKxXSusOsVeDusVmY4g==", + "version": "16.5.39", + "resolved": "https://registry.npmjs.org/@pezkuwi/types/-/types-16.5.39.tgz", + "integrity": "sha512-jIGTJqM25zTTpYLy+tHsjBVcRppbCUnjO2ezxUsbMsvDBSkz3jolmFKKEzpxe4kixaFc4PMBQRV5IDOZHMhzjA==", "license": "Apache-2.0", "dependencies": { - "@pezkuwi/keyring": "14.0.25", - "@pezkuwi/types-augment": "16.5.36", - "@pezkuwi/types-codec": "16.5.36", - "@pezkuwi/types-create": "16.5.36", - "@pezkuwi/types-support": "16.5.36", - "@pezkuwi/util": "14.0.25", - "@pezkuwi/util-crypto": "14.0.25", + "@pezkuwi/keyring": "14.0.26", + "@pezkuwi/types-augment": "16.5.39", + "@pezkuwi/types-codec": "16.5.39", + "@pezkuwi/types-create": "16.5.39", + "@pezkuwi/types-support": "16.5.39", + "@pezkuwi/util": "14.0.26", + "@pezkuwi/util-crypto": "14.0.26", "rxjs": "^7.8.1", "tslib": "^2.8.1" }, @@ -1611,14 +1611,14 @@ } }, "node_modules/@pezkuwi/types-augment": { - "version": "16.5.36", - "resolved": "https://registry.npmjs.org/@pezkuwi/types-augment/-/types-augment-16.5.36.tgz", - "integrity": "sha512-Uxk+/7SBifqbFkGhWavb47uHP7PFHHNKiC+1rD7R8ilYTR/RO6o4VbLoq51S4ng7h+P6rqf/5ABTWbE1MOTPXg==", + "version": "16.5.39", + "resolved": "https://registry.npmjs.org/@pezkuwi/types-augment/-/types-augment-16.5.39.tgz", + "integrity": "sha512-bs6konrjd5a1N+NoBhn6rbeCkJi1l+U1KK+ba6Rx6U2gMoialCZBv2Y4urOtPOJEBpwu5PTvb+dWbQ8FFJrtlA==", "license": "Apache-2.0", "dependencies": { - "@pezkuwi/types": "16.5.36", - "@pezkuwi/types-codec": "16.5.36", - "@pezkuwi/util": "14.0.25", + "@pezkuwi/types": "16.5.39", + "@pezkuwi/types-codec": "16.5.39", + "@pezkuwi/util": "14.0.26", "tslib": "^2.8.1" }, "engines": { @@ -1626,17 +1626,17 @@ } }, "node_modules/@pezkuwi/types-codec": { - "version": "16.5.36", - "resolved": "https://registry.npmjs.org/@pezkuwi/types-codec/-/types-codec-16.5.36.tgz", - "integrity": "sha512-ETAG5yubw1kA0esORBwtLYwEQTfPZvMcQYniyRjqLebXU/Vht+NASmMNUNZ9MvtyqQs4BdPmLkAU5ZJiRyhO4w==", + "version": "16.5.39", + "resolved": "https://registry.npmjs.org/@pezkuwi/types-codec/-/types-codec-16.5.39.tgz", + "integrity": "sha512-73prp4UlH1kGchjAVJqjMHXRL5n15GzejbFP9RawTUb7Wu1NWl4IRH4PWH1FVTrL0O5G2y4eCh/s76VEdsLj8g==", "license": "Apache-2.0", "dependencies": { - "@pezkuwi/types": "16.5.36", - "@pezkuwi/types-augment": "16.5.36", - "@pezkuwi/types-support": "16.5.36", - "@pezkuwi/util": "14.0.25", - "@pezkuwi/util-crypto": "14.0.25", - "@pezkuwi/x-bigint": "14.0.25", + "@pezkuwi/types": "16.5.39", + "@pezkuwi/types-augment": "16.5.39", + "@pezkuwi/types-support": "16.5.39", + "@pezkuwi/util": "14.0.26", + "@pezkuwi/util-crypto": "14.0.26", + "@pezkuwi/x-bigint": "14.0.26", "tslib": "^2.8.1" }, "engines": { @@ -1644,14 +1644,14 @@ } }, "node_modules/@pezkuwi/types-create": { - "version": "16.5.36", - "resolved": "https://registry.npmjs.org/@pezkuwi/types-create/-/types-create-16.5.36.tgz", - "integrity": "sha512-xZ2knB+wGnFFOeIy+0b56P6OUCZtzNcP0fk24umN/SCEs2a212QMhQ7Fyd9lhJZSmnZqiOljQaw5VRGqblMtlQ==", + "version": "16.5.39", + "resolved": "https://registry.npmjs.org/@pezkuwi/types-create/-/types-create-16.5.39.tgz", + "integrity": "sha512-7Edqn2rWOPBfZ/0QKXwTyKQMdMzYxLMxmok1YGr1lg4Srt+MpSUqfab6XaiFIOQnbLOnQtchQqQM5+E/yJLiTw==", "license": "Apache-2.0", "dependencies": { - "@pezkuwi/types": "16.5.36", - "@pezkuwi/types-codec": "16.5.36", - "@pezkuwi/util": "14.0.25", + "@pezkuwi/types": "16.5.39", + "@pezkuwi/types-codec": "16.5.39", + "@pezkuwi/util": "14.0.26", "tslib": "^2.8.1" }, "engines": { @@ -1659,16 +1659,16 @@ } }, "node_modules/@pezkuwi/types-known": { - "version": "16.5.36", - "resolved": "https://registry.npmjs.org/@pezkuwi/types-known/-/types-known-16.5.36.tgz", - "integrity": "sha512-niILSGCNt2s/GsbnFwBcoxi35y6CI7Y/HMKm3ZyKk9hwiY70wnfJK2DIu9ObBSXalRxbD0Sni9T3XZmYxIxhkQ==", + "version": "16.5.39", + "resolved": "https://registry.npmjs.org/@pezkuwi/types-known/-/types-known-16.5.39.tgz", + "integrity": "sha512-l7OL6no+XiLk4l/jryyphI9Rp2uGr4MNLy4+3x+CSyTozdurkJTfd2sDRBKagUzJ5J+OyHerD5AShJ2NnWyUrA==", "license": "Apache-2.0", "dependencies": { - "@pezkuwi/networks": "14.0.25", - "@pezkuwi/types": "16.5.36", - "@pezkuwi/types-codec": "16.5.36", - "@pezkuwi/types-create": "16.5.36", - "@pezkuwi/util": "14.0.25", + "@pezkuwi/networks": "14.0.26", + "@pezkuwi/types": "16.5.39", + "@pezkuwi/types-codec": "16.5.39", + "@pezkuwi/types-create": "16.5.39", + "@pezkuwi/util": "14.0.26", "tslib": "^2.8.1" }, "engines": { @@ -1676,12 +1676,12 @@ } }, "node_modules/@pezkuwi/types-support": { - "version": "16.5.36", - "resolved": "https://registry.npmjs.org/@pezkuwi/types-support/-/types-support-16.5.36.tgz", - "integrity": "sha512-+EWMQjs50e5eHPX5jZ4HnTqCQxhRJf/FioGfJtBqpchW0dypg08blz6qw48Y2oQ3lUsA2s4wZbObIBIfO5xtYA==", + "version": "16.5.39", + "resolved": "https://registry.npmjs.org/@pezkuwi/types-support/-/types-support-16.5.39.tgz", + "integrity": "sha512-Ulc+ip1SwDHwrP6SJPh38gbawKXaoX8Cbhw9fqQ10Oex+tsV1XAy5uYB6xuqU+8bAXdZKe/P5ACpRdnv1sLx4g==", "license": "Apache-2.0", "dependencies": { - "@pezkuwi/util": "14.0.25", + "@pezkuwi/util": "14.0.26", "tslib": "^2.8.1" }, "engines": { @@ -1689,15 +1689,15 @@ } }, "node_modules/@pezkuwi/util": { - "version": "14.0.25", - "resolved": "https://registry.npmjs.org/@pezkuwi/util/-/util-14.0.25.tgz", - "integrity": "sha512-OCqCieVmdI74c8GfSLkuC1xpcMJTIez5YxWcVssxR0NpA462fXc1uHaIZBit/aHgYXn18G3TMeGBxSx1DVLWpg==", + "version": "14.0.26", + "resolved": "https://registry.npmjs.org/@pezkuwi/util/-/util-14.0.26.tgz", + "integrity": "sha512-xV7uct4jtIqf+9LixcCoTgYz8JEZ2eK6aosMD92Zu5DRPSW87QcCYBQuq8Phec0LdjGvC/l7DgiloQODhTtHWA==", "license": "Apache-2.0", "dependencies": { - "@pezkuwi/x-bigint": "14.0.25", - "@pezkuwi/x-global": "14.0.25", - "@pezkuwi/x-textdecoder": "14.0.25", - "@pezkuwi/x-textencoder": "14.0.25", + "@pezkuwi/x-bigint": "14.0.26", + "@pezkuwi/x-global": "14.0.26", + "@pezkuwi/x-textdecoder": "14.0.26", + "@pezkuwi/x-textencoder": "14.0.26", "@types/bn.js": "^5.1.6", "bn.js": "^5.2.1", "tslib": "^2.8.0" @@ -1707,20 +1707,20 @@ } }, "node_modules/@pezkuwi/util-crypto": { - "version": "14.0.25", - "resolved": "https://registry.npmjs.org/@pezkuwi/util-crypto/-/util-crypto-14.0.25.tgz", - "integrity": "sha512-SZLOx8J8+l9oEHOPOFbzcdKeyr7zvGOgD1WQ74ylYTZN+VRzMvSYOAio8HZObwSc5dc0mmzoc5HlrpFFDreNBQ==", + "version": "14.0.26", + "resolved": "https://registry.npmjs.org/@pezkuwi/util-crypto/-/util-crypto-14.0.26.tgz", + "integrity": "sha512-YR+3N2FwKx3q9NF11q75O0lJ+SKpM9CNKPE7rLEoPvFt7wpHpB/GXOAekYhNtrotkcsI8v/WoyOi4RI9NiwYVQ==", "license": "Apache-2.0", "dependencies": { - "@noble/curves": "^1.3.0", - "@noble/hashes": "^1.3.3", - "@pezkuwi/networks": "14.0.25", + "@noble/curves": "^1.9.7", + "@noble/hashes": "^1.8.0", + "@pezkuwi/networks": "14.0.26", "@pezkuwi/scure-sr25519": "^0.2.1", - "@pezkuwi/util": "14.0.25", - "@pezkuwi/wasm-crypto": "7.5.17", - "@pezkuwi/wasm-util": "7.5.17", - "@pezkuwi/x-bigint": "14.0.25", - "@pezkuwi/x-randomvalues": "14.0.25", + "@pezkuwi/util": "14.0.26", + "@pezkuwi/wasm-crypto": "^7.5.20", + "@pezkuwi/wasm-util": "^7.5.20", + "@pezkuwi/x-bigint": "14.0.26", + "@pezkuwi/x-randomvalues": "14.0.26", "@scure/base": "^1.1.7", "tslib": "^2.8.0" }, @@ -1728,16 +1728,16 @@ "node": ">=18" }, "peerDependencies": { - "@pezkuwi/util": "14.0.25" + "@pezkuwi/util": "14.0.26" } }, "node_modules/@pezkuwi/wasm-bridge": { - "version": "7.5.17", - "resolved": "https://registry.npmjs.org/@pezkuwi/wasm-bridge/-/wasm-bridge-7.5.17.tgz", - "integrity": "sha512-7mk6+9XzPReP60MLl+oxeq3SxadK13J4LfmzJWa2Bl08SyTwrpOPgD1ohowd1IvBVbMgnqPGr6BDnso8lEI1fw==", + "version": "7.5.21", + "resolved": "https://registry.npmjs.org/@pezkuwi/wasm-bridge/-/wasm-bridge-7.5.21.tgz", + "integrity": "sha512-KVWLXpmVHpYo1+woN+o8OK03Kk8+VwUtF/Dn5pnsVXbsGbXM22HWbx36ChzdkjpW35a5Ukfk92H0aCy8klfeDg==", "license": "Apache-2.0", "dependencies": { - "@pezkuwi/wasm-util": "7.5.17", + "@pezkuwi/wasm-util": "7.5.21", "tslib": "^2.7.0" }, "engines": { @@ -1749,17 +1749,17 @@ } }, "node_modules/@pezkuwi/wasm-crypto": { - "version": "7.5.17", - "resolved": "https://registry.npmjs.org/@pezkuwi/wasm-crypto/-/wasm-crypto-7.5.17.tgz", - "integrity": "sha512-RmXyo3V4VIUqlInRtsolD90Tg6iLgSGyZ8EFbKqnvzmoKreVA3ybnW8gqBxioQXkfCQKl63jnSAmd3mV0VwYNg==", + "version": "7.5.21", + "resolved": "https://registry.npmjs.org/@pezkuwi/wasm-crypto/-/wasm-crypto-7.5.21.tgz", + "integrity": "sha512-gL771hQsC0NXPFTX4+yKTPEMfX1svRAM1lzep+LkniQcYqpqI4AAxzUaOGZYj5lQzXKSkgYpcaLuTZ441zPXAg==", "license": "Apache-2.0", "dependencies": { "@noble/hashes": "^1.3.3", - "@pezkuwi/wasm-bridge": "7.5.17", - "@pezkuwi/wasm-crypto-asmjs": "7.5.17", - "@pezkuwi/wasm-crypto-init": "7.5.17", - "@pezkuwi/wasm-crypto-wasm": "7.5.17", - "@pezkuwi/wasm-util": "7.5.17", + "@pezkuwi/wasm-bridge": "7.5.21", + "@pezkuwi/wasm-crypto-asmjs": "7.5.21", + "@pezkuwi/wasm-crypto-init": "7.5.21", + "@pezkuwi/wasm-crypto-wasm": "7.5.21", + "@pezkuwi/wasm-util": "7.5.21", "tslib": "^2.7.0" }, "engines": { @@ -1771,9 +1771,9 @@ } }, "node_modules/@pezkuwi/wasm-crypto-asmjs": { - "version": "7.5.17", - "resolved": "https://registry.npmjs.org/@pezkuwi/wasm-crypto-asmjs/-/wasm-crypto-asmjs-7.5.17.tgz", - "integrity": "sha512-akM7/goSqYenoQXQYYiMP2esxka6IaqhcidKB54FAucvtIO5O2LtbAfCeNN+e5xyiAeTcTUXbSrVzDOd4+3czA==", + "version": "7.5.21", + "resolved": "https://registry.npmjs.org/@pezkuwi/wasm-crypto-asmjs/-/wasm-crypto-asmjs-7.5.21.tgz", + "integrity": "sha512-uqhAR3slp6qbn2Cf7g72v4Ko0hxWm/NuZL2ZDH65QBSGP9jkSnAoBjm5L7AO739quEVA8rFsR8CxN5gvzERspA==", "license": "Apache-2.0", "dependencies": { "tslib": "^2.7.0" @@ -1786,15 +1786,15 @@ } }, "node_modules/@pezkuwi/wasm-crypto-init": { - "version": "7.5.17", - "resolved": "https://registry.npmjs.org/@pezkuwi/wasm-crypto-init/-/wasm-crypto-init-7.5.17.tgz", - "integrity": "sha512-q/T6sj8bFL2JPeTmSGbwd8E4LpK+hKdAhDR86jrZ/rKMNuLnYMSYuiR7GraymYFqlG2yLZoJihKn5b8J40YjaQ==", + "version": "7.5.21", + "resolved": "https://registry.npmjs.org/@pezkuwi/wasm-crypto-init/-/wasm-crypto-init-7.5.21.tgz", + "integrity": "sha512-pdgYqhsHIoxTdhwbxS8iacw4sFh3NLN9fJ3odzCAo4+QCr3xTU1FMjBiYJRkx6Q4BpthCjOWJPCwTEZnJ3lSCg==", "license": "Apache-2.0", "dependencies": { - "@pezkuwi/wasm-bridge": "7.5.17", - "@pezkuwi/wasm-crypto-asmjs": "7.5.17", - "@pezkuwi/wasm-crypto-wasm": "7.5.17", - "@pezkuwi/wasm-util": "7.5.17", + "@pezkuwi/wasm-bridge": "7.5.21", + "@pezkuwi/wasm-crypto-asmjs": "7.5.21", + "@pezkuwi/wasm-crypto-wasm": "7.5.21", + "@pezkuwi/wasm-util": "7.5.21", "tslib": "^2.7.0" }, "engines": { @@ -1806,12 +1806,12 @@ } }, "node_modules/@pezkuwi/wasm-crypto-wasm": { - "version": "7.5.17", - "resolved": "https://registry.npmjs.org/@pezkuwi/wasm-crypto-wasm/-/wasm-crypto-wasm-7.5.17.tgz", - "integrity": "sha512-yg9/ldrHSUaIJ+db7vuPkU6DBw/SAuU4kK2L05LEbFeC093SfRS4f0qnIwNhlgjEJVsAfSWjZXOGBAM1Mc8aHg==", + "version": "7.5.21", + "resolved": "https://registry.npmjs.org/@pezkuwi/wasm-crypto-wasm/-/wasm-crypto-wasm-7.5.21.tgz", + "integrity": "sha512-TR8hHkjY6oga4aI9Irlv/y00+KwiCBMt+EyXi3mTUVNn7qKE4DwXbDc/az4rLK8p5Kno4/iyCF6YXuHbjEK4Ag==", "license": "Apache-2.0", "dependencies": { - "@pezkuwi/wasm-util": "7.5.17", + "@pezkuwi/wasm-util": "7.5.21", "tslib": "^2.7.0" }, "engines": { @@ -1822,9 +1822,9 @@ } }, "node_modules/@pezkuwi/wasm-util": { - "version": "7.5.17", - "resolved": "https://registry.npmjs.org/@pezkuwi/wasm-util/-/wasm-util-7.5.17.tgz", - "integrity": "sha512-MHodOmAuldNmmkTwZgGmSvCvUbhgR79N6biG6QVXrUtwVGUK37IUx/195T1cG0IZaSjLsWwz3olhksto5z54Lw==", + "version": "7.5.21", + "resolved": "https://registry.npmjs.org/@pezkuwi/wasm-util/-/wasm-util-7.5.21.tgz", + "integrity": "sha512-KMiUHCEa6iFNLNWyw9GUf5/K2UP6RjCia2iSGjcazwBNofAQVpP6zfeLb9y5szpextKGkDsODxpcIFenJ3KcFQ==", "license": "Apache-2.0", "dependencies": { "tslib": "^2.7.0" @@ -1837,12 +1837,12 @@ } }, "node_modules/@pezkuwi/x-bigint": { - "version": "14.0.25", - "resolved": "https://registry.npmjs.org/@pezkuwi/x-bigint/-/x-bigint-14.0.25.tgz", - "integrity": "sha512-9CG28jPK0EUuXTn8QWnsYjXycfHBVQCR5QGJ17hgRenzRRDzoIB5unhC0XklcIh5U/KO88TPRVZKKiwSfQXlKg==", + "version": "14.0.26", + "resolved": "https://registry.npmjs.org/@pezkuwi/x-bigint/-/x-bigint-14.0.26.tgz", + "integrity": "sha512-TiCUVJiW07KurXot79AuKsqdIKGCtysMVDKLGlUc7mxlDJ+BCNJVmi9D0vvbB/gboxfJqONFQKt8eOXHKFg1iw==", "license": "Apache-2.0", "dependencies": { - "@pezkuwi/x-global": "14.0.25", + "@pezkuwi/x-global": "14.0.26", "tslib": "^2.8.0" }, "engines": { @@ -1850,12 +1850,12 @@ } }, "node_modules/@pezkuwi/x-fetch": { - "version": "14.0.25", - "resolved": "https://registry.npmjs.org/@pezkuwi/x-fetch/-/x-fetch-14.0.25.tgz", - "integrity": "sha512-fiNYdYMq0OdYsSUwVBA68eKieeQ+PJYniEeCRNvkMUN1LUWMzdv9zTTPRtsGUEGm12y9uUgymgD92eo4PSoJog==", + "version": "14.0.26", + "resolved": "https://registry.npmjs.org/@pezkuwi/x-fetch/-/x-fetch-14.0.26.tgz", + "integrity": "sha512-XVpFZ/Bk1l7dKYcC+1RMJlvQEbbyfQ/Ou4I8rTSv6MvaCtfD3vl0TxolHnhwA564eyemLfoidF/Kvbfmnz7mlg==", "license": "Apache-2.0", "dependencies": { - "@pezkuwi/x-global": "14.0.25", + "@pezkuwi/x-global": "14.0.26", "node-fetch": "^3.3.2", "tslib": "^2.8.0" }, @@ -1864,9 +1864,9 @@ } }, "node_modules/@pezkuwi/x-global": { - "version": "14.0.25", - "resolved": "https://registry.npmjs.org/@pezkuwi/x-global/-/x-global-14.0.25.tgz", - "integrity": "sha512-WxY0dCOWFfqqd2jtLNX8BmJMCR5NTlc9QBuL3u4TwF6yAc4jKqlq3F1J1vAMESnBwnR1jUepKgn+2dpGuspJYw==", + "version": "14.0.26", + "resolved": "https://registry.npmjs.org/@pezkuwi/x-global/-/x-global-14.0.26.tgz", + "integrity": "sha512-3D/dgFUugJfJ59JETey2EPpWL7X7NOrSEgNj1Rt3Vu9zR74QNocc5HEcyapFKj2hNNp5gPPDOOWbrLkkDnbdXw==", "license": "Apache-2.0", "dependencies": { "tslib": "^2.8.0" @@ -1876,29 +1876,29 @@ } }, "node_modules/@pezkuwi/x-randomvalues": { - "version": "14.0.25", - "resolved": "https://registry.npmjs.org/@pezkuwi/x-randomvalues/-/x-randomvalues-14.0.25.tgz", - "integrity": "sha512-Kkbkdv8e2XZEnhwJHaqM27wKn25fc/Dt6neGy3x150AVuf4EjWnM0Q9pNVC4WQKbThvDQ8SvzCdfZos4Lae8sA==", + "version": "14.0.26", + "resolved": "https://registry.npmjs.org/@pezkuwi/x-randomvalues/-/x-randomvalues-14.0.26.tgz", + "integrity": "sha512-9tQ5+e7b5sC6y7NWFojfkfKZNSmWBpB1dnuyMv5vJMPlBPlsscTYARfk8ln860XWLdemQBYBvYbibmEBtLFfSQ==", "license": "Apache-2.0", "dependencies": { - "@pezkuwi/x-global": "14.0.25", + "@pezkuwi/x-global": "14.0.26", "tslib": "^2.8.0" }, "engines": { "node": ">=18" }, "peerDependencies": { - "@pezkuwi/util": "14.0.25", - "@pezkuwi/wasm-util": "7.5.17" + "@pezkuwi/util": "14.0.26", + "@pezkuwi/wasm-util": "*" } }, "node_modules/@pezkuwi/x-textdecoder": { - "version": "14.0.25", - "resolved": "https://registry.npmjs.org/@pezkuwi/x-textdecoder/-/x-textdecoder-14.0.25.tgz", - "integrity": "sha512-ecse2X9BKG164BfCesCZfL3lZU+XAdLjaOKzLqPB+hlTshHVnnSAvUvZNaw4zq9ztBVhhktxZ9K27S1w8ZANMg==", + "version": "14.0.26", + "resolved": "https://registry.npmjs.org/@pezkuwi/x-textdecoder/-/x-textdecoder-14.0.26.tgz", + "integrity": "sha512-O3l/pcT+7q89COMe+h+Gr+HLLym3k0RfWXWwEg6RYGBHxp77GfixwqAR/o6k6rBXNfxlAY60RcYUqu+DGkKSZw==", "license": "Apache-2.0", "dependencies": { - "@pezkuwi/x-global": "14.0.25", + "@pezkuwi/x-global": "14.0.26", "tslib": "^2.8.0" }, "engines": { @@ -1906,12 +1906,12 @@ } }, "node_modules/@pezkuwi/x-textencoder": { - "version": "14.0.25", - "resolved": "https://registry.npmjs.org/@pezkuwi/x-textencoder/-/x-textencoder-14.0.25.tgz", - "integrity": "sha512-0R25a5V8ykoHCHwl2zYsW6FxQlGdPgHiaGUUqY4wfnNAyUsolsm1YU772vfNfARdLN6K+jiRdQ6I6RW114LtgQ==", + "version": "14.0.26", + "resolved": "https://registry.npmjs.org/@pezkuwi/x-textencoder/-/x-textencoder-14.0.26.tgz", + "integrity": "sha512-aUk+h0g5iO+V3CZV1vdlRy4G9MbE0SbomB5Lw/8IkuQ+wNPK9JQ1FlArMhxVBfXM9JD8DPih/ViZsaNhWfjVVw==", "license": "Apache-2.0", "dependencies": { - "@pezkuwi/x-global": "14.0.25", + "@pezkuwi/x-global": "14.0.26", "tslib": "^2.8.0" }, "engines": { @@ -1919,12 +1919,12 @@ } }, "node_modules/@pezkuwi/x-ws": { - "version": "14.0.25", - "resolved": "https://registry.npmjs.org/@pezkuwi/x-ws/-/x-ws-14.0.25.tgz", - "integrity": "sha512-YwbnTl+EF3Gtp2qrs/23Qo2FkpPB2y+0HGa4XovyfbDk7iAXJuIAAw0sq2StxVF1NsSm0DZIyX1GJU+nyM/5Pw==", + "version": "14.0.26", + "resolved": "https://registry.npmjs.org/@pezkuwi/x-ws/-/x-ws-14.0.26.tgz", + "integrity": "sha512-ZAvB5WgDJXSkunlZ/b2X/CJaft1eHztoWKO7SYgahk8NftAEIFet1SnWJoYL4TPvM/B9ReacNislIQXGwH0WYQ==", "license": "Apache-2.0", "dependencies": { - "@pezkuwi/x-global": "14.0.25", + "@pezkuwi/x-global": "14.0.26", "tslib": "^2.8.0", "ws": "^8.18.0" }, diff --git a/package.json b/package.json index 4fc14d7..009d4f5 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "pezkuwi-telegram-miniapp", - "version": "1.0.246", + "version": "1.0.247", "type": "module", "description": "Pezkuwichain Telegram Mini App - Forum, Announcements, Rewards", "author": "Pezkuwichain Team", @@ -37,9 +37,9 @@ ] }, "dependencies": { - "@pezkuwi/api": "^16.5.36", - "@pezkuwi/keyring": "^14.0.25", - "@pezkuwi/util-crypto": "^14.0.25", + "@pezkuwi/api": "^16.5.39", + "@pezkuwi/keyring": "^14.0.26", + "@pezkuwi/util-crypto": "^14.0.26", "@supabase/supabase-js": "^2.93.1", "@tanstack/react-query": "^5.56.2", "@ton/crypto": "^3.3.0", diff --git a/src/version.json b/src/version.json index 0c46eab..ac54596 100644 --- a/src/version.json +++ b/src/version.json @@ -1,5 +1,5 @@ { - "version": "1.0.246", - "buildTime": "2026-08-01T08:28:56.341Z", - "buildNumber": 1785572936341 + "version": "1.0.247", + "buildTime": "2026-10-12T04:28:57.503Z", + "buildNumber": 1791779337503 }