From b5721b0b888ca155b4ec0b706afdca43433f3ef8 Mon Sep 17 00:00:00 2001 From: lukachi Date: Fri, 2 Feb 2024 18:08:05 +0200 Subject: [PATCH 01/10] export key method --- packages/connector/src/methods.ts | 4 ++++ packages/connector/src/snap.ts | 2 ++ packages/connector/src/types.ts | 2 ++ packages/snap/package.json | 1 + packages/snap/snap.manifest.json | 2 +- packages/snap/src/index.ts | 38 ++++++++++++++++++++++++++++++- yarn.lock | 8 +++++++ 7 files changed, 55 insertions(+), 2 deletions(-) diff --git a/packages/connector/src/methods.ts b/packages/connector/src/methods.ts index 0ab8bc06..226c606f 100644 --- a/packages/connector/src/methods.ts +++ b/packages/connector/src/methods.ts @@ -115,3 +115,7 @@ export const getCredentials = async function ( this.snapId, ); }; + +export const exportPK = async function (this: MetamaskSnap): Promise { + return await sendSnapMethod({ method: RPCMethods.ExportPK }, this.snapId); +}; diff --git a/packages/connector/src/snap.ts b/packages/connector/src/snap.ts index a8976d52..d0021179 100644 --- a/packages/connector/src/snap.ts +++ b/packages/connector/src/snap.ts @@ -6,6 +6,7 @@ import { checkStateContractSync, getCredentials, checkCredentialExistence, + exportPK, } from './methods'; export class MetamaskSnap { @@ -23,6 +24,7 @@ export class MetamaskSnap { checkStateContractSync: checkStateContractSync.bind(this), getCredentials: getCredentials.bind(this), checkCredentialExistence: checkCredentialExistence.bind(this), + exportPK: exportPK.bind(this), }; }; } diff --git a/packages/connector/src/types.ts b/packages/connector/src/types.ts index 1f185e41..1b4c71b8 100644 --- a/packages/connector/src/types.ts +++ b/packages/connector/src/types.ts @@ -14,6 +14,7 @@ export enum RPCMethods { CreateProof = 'create_proof', CheckStateContractSync = 'check_state_contract_sync', GetCredentials = 'get_credentials', + ExportPK = 'export_pk', } export type SaveCredentialsResponse = Pick & @@ -33,6 +34,7 @@ export type SnapConnector = { checkCredentialExistence( params: CheckCredentialExistenceRequestParams, ): Promise; + exportPK(): Promise; }; export type GetSnapsResponse = { diff --git a/packages/snap/package.json b/packages/snap/package.json index e2eab8d1..9dcb3cc9 100644 --- a/packages/snap/package.json +++ b/packages/snap/package.json @@ -68,6 +68,7 @@ "lodash": "^4.17.21", "snarkjs": "^0.7.2", "typia": "4.1.3", + "uqr": "^0.1.2", "uuid": "9.0.0" }, "devDependencies": { diff --git a/packages/snap/snap.manifest.json b/packages/snap/snap.manifest.json index 8e39a490..a9058470 100644 --- a/packages/snap/snap.manifest.json +++ b/packages/snap/snap.manifest.json @@ -7,7 +7,7 @@ "url": "https://github.com/rarimo/rarime.git" }, "source": { - "shasum": "i0ljRZ0cephpKn1+G77icrHnm0Gh4soRcJ9b6xpQaXA=", + "shasum": "oWAll3oxYIcEiDYFY28T/vyHSxGtbBLokydQvvxefjk=", "location": { "npm": { "filePath": "dist/bundle.js", diff --git a/packages/snap/src/index.ts b/packages/snap/src/index.ts index 2e4bc8c8..67c75140 100644 --- a/packages/snap/src/index.ts +++ b/packages/snap/src/index.ts @@ -1,6 +1,13 @@ // eslint-disable-next-line import/no-unassigned-import import './polyfill'; -import { copyable, divider, heading, panel, text } from '@metamask/snaps-sdk'; +import { + copyable, + divider, + heading, + image, + panel, + text, +} from '@metamask/snaps-sdk'; import { CheckCredentialExistenceRequestParams, RPCMethods, @@ -8,6 +15,7 @@ import { } from '@rarimo/rarime-connector'; import { DID } from '@iden3/js-iden3-core'; import type { JsonRpcRequest } from '@metamask/utils'; +import { renderSVG } from 'uqr'; import { Identity } from './identity'; import { getItemFromStore, setItemInStore } from './rpc'; import { CircuitId, StorageKeys } from './enums'; @@ -397,6 +405,34 @@ export const onRpcRequest = async ({ return await vcManager.getAllDecryptedVCs(); } + case RPCMethods.ExportPK: { + const identityStorage = await getItemFromStore(StorageKeys.identity); + + if (identityStorage.privateKeyHex) { + const qr = renderSVG(identityStorage.privateKeyHex, { + pixelSize: 5, + }); + + return snap.request({ + method: 'snap_dialog', + params: { + type: 'alert', + content: panel([ + heading('Your identity private key'), + divider(), + text('Scan with RariMe App'), + image(qr), + divider(), + text('Or copy key:'), + copyable(identityStorage.privateKeyHex), + ]), + }, + }); + } + + throw new Error('Identity not created'); + } + default: throw new Error('Method not found.'); } diff --git a/yarn.lock b/yarn.lock index 6f601c86..263d99ca 100644 --- a/yarn.lock +++ b/yarn.lock @@ -7537,6 +7537,7 @@ __metadata: typechain: 8.3.1 typescript: 4.7.4 typia: 4.1.3 + uqr: ^0.1.2 uuid: 9.0.0 languageName: unknown linkType: soft @@ -26962,6 +26963,13 @@ __metadata: languageName: node linkType: hard +"uqr@npm:^0.1.2": + version: 0.1.2 + resolution: "uqr@npm:0.1.2" + checksum: 717766f03814172f5a9934dae2c4c48f6de065a4fd7da82aa513bd8300b621c1e606efdd174478cab79093e5ba244a99f0c0b1b0b9c0175656ab5e637a006d92 + languageName: node + linkType: hard + "uri-js@npm:^4.2.2": version: 4.4.1 resolution: "uri-js@npm:4.4.1" From 16f4242cb883b776ac8bd3ea52c202afc4ea19af Mon Sep 17 00:00:00 2001 From: lukachi Date: Tue, 6 Feb 2024 12:51:00 +0200 Subject: [PATCH 02/10] rebuild shasum --- packages/snap/snap.manifest.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/snap/snap.manifest.json b/packages/snap/snap.manifest.json index b5da6a6f..9b4679d1 100644 --- a/packages/snap/snap.manifest.json +++ b/packages/snap/snap.manifest.json @@ -7,7 +7,7 @@ "url": "https://github.com/rarimo/rarime.git" }, "source": { - "shasum": "IBF9Zeb8j5hVhCK31vFpPD+Iz/ZBYw0CqmW46faRcLg=", + "shasum": "MRXJhWgVKtX159QAdhK5wAbYAr7gRxAcNXF9S+c5WTI=", "location": { "npm": { "filePath": "dist/bundle.js", From b63c6a51d4227c2fd63008607eb034cbc229c1bb Mon Sep 17 00:00:00 2001 From: lukachi Date: Tue, 6 Feb 2024 16:29:20 +0200 Subject: [PATCH 03/10] update rpc method name --- packages/connector/src/methods.ts | 5 +- packages/connector/src/types.ts | 2 +- packages/snap/package.json | 1 - packages/snap/snap.manifest.json | 2 +- packages/snap/src/index.ts | 45 +- yarn.lock | 2231 +++++++++++++++++------------ 6 files changed, 1312 insertions(+), 974 deletions(-) diff --git a/packages/connector/src/methods.ts b/packages/connector/src/methods.ts index 226c606f..cb6314be 100644 --- a/packages/connector/src/methods.ts +++ b/packages/connector/src/methods.ts @@ -117,5 +117,8 @@ export const getCredentials = async function ( }; export const exportPK = async function (this: MetamaskSnap): Promise { - return await sendSnapMethod({ method: RPCMethods.ExportPK }, this.snapId); + return await sendSnapMethod( + { method: RPCMethods.ExportIdentity }, + this.snapId, + ); }; diff --git a/packages/connector/src/types.ts b/packages/connector/src/types.ts index 1b4c71b8..ea33db07 100644 --- a/packages/connector/src/types.ts +++ b/packages/connector/src/types.ts @@ -14,7 +14,7 @@ export enum RPCMethods { CreateProof = 'create_proof', CheckStateContractSync = 'check_state_contract_sync', GetCredentials = 'get_credentials', - ExportPK = 'export_pk', + ExportIdentity = 'export_identity', } export type SaveCredentialsResponse = Pick & diff --git a/packages/snap/package.json b/packages/snap/package.json index 5026717a..97c716b6 100644 --- a/packages/snap/package.json +++ b/packages/snap/package.json @@ -68,7 +68,6 @@ "lodash": "^4.17.21", "snarkjs": "^0.7.2", "typia": "4.1.3", - "uqr": "^0.1.2", "uuid": "9.0.0" }, "devDependencies": { diff --git a/packages/snap/snap.manifest.json b/packages/snap/snap.manifest.json index 9b4679d1..ac9396db 100644 --- a/packages/snap/snap.manifest.json +++ b/packages/snap/snap.manifest.json @@ -7,7 +7,7 @@ "url": "https://github.com/rarimo/rarime.git" }, "source": { - "shasum": "MRXJhWgVKtX159QAdhK5wAbYAr7gRxAcNXF9S+c5WTI=", + "shasum": "S+rbBgqCez7jpKrJu4DSxFeZvszkibAtiBZNpqJqQsY=", "location": { "npm": { "filePath": "dist/bundle.js", diff --git a/packages/snap/src/index.ts b/packages/snap/src/index.ts index a0ff4882..8664c70a 100644 --- a/packages/snap/src/index.ts +++ b/packages/snap/src/index.ts @@ -1,13 +1,6 @@ // eslint-disable-next-line import/no-unassigned-import import './polyfill'; -import { - copyable, - divider, - heading, - image, - panel, - text, -} from '@metamask/snaps-sdk'; +import { copyable, divider, heading, panel, text } from '@metamask/snaps-sdk'; import { CheckCredentialExistenceRequestParams, RPCMethods, @@ -15,7 +8,6 @@ import { } from '@rarimo/rarime-connector'; import { DID } from '@iden3/js-iden3-core'; import type { JsonRpcRequest } from '@metamask/utils'; -import { renderSVG } from 'uqr'; import { Identity } from './identity'; import { getItemFromStore, setItemInStore } from './rpc'; import { CircuitId, StorageKeys } from './enums'; @@ -392,32 +384,25 @@ export const onRpcRequest = async ({ return await vcManager.getAllDecryptedVCs(); } - case RPCMethods.ExportPK: { + case RPCMethods.ExportIdentity: { const identityStorage = await getItemFromStore(StorageKeys.identity); if (identityStorage.privateKeyHex) { - const qr = renderSVG(identityStorage.privateKeyHex, { - pixelSize: 5, - }); - - return snap.request({ - method: 'snap_dialog', - params: { - type: 'alert', - content: panel([ - heading('Your identity private key'), - divider(), - text('Scan with RariMe App'), - image(qr), - divider(), - text('Or copy key:'), - copyable(identityStorage.privateKeyHex), - ]), - }, - }); + throw new Error('Identity not created'); } - throw new Error('Identity not created'); + return snap.request({ + method: 'snap_dialog', + params: { + type: 'alert', + content: panel([ + heading('Your identity private key'), + divider(), + text('Сopy:'), + copyable(identityStorage.privateKeyHex), + ]), + }, + }); } default: diff --git a/yarn.lock b/yarn.lock index b19d101f..0ab00f59 100644 --- a/yarn.lock +++ b/yarn.lock @@ -12,6 +12,13 @@ __metadata: languageName: node linkType: hard +"@adraffy/ens-normalize@npm:1.10.0": + version: 1.10.0 + resolution: "@adraffy/ens-normalize@npm:1.10.0" + checksum: af0540f963a2632da2bbc37e36ea6593dcfc607b937857133791781e246d47f870d5e3d21fa70d5cfe94e772c284588c81ea3f5b7f4ea8fbb824369444e4dbcb + languageName: node + linkType: hard + "@ampproject/remapping@npm:^2.2.0": version: 2.2.1 resolution: "@ampproject/remapping@npm:2.2.1" @@ -23,23 +30,25 @@ __metadata: linkType: hard "@apollo/client@npm:^3.8.7": - version: 3.8.8 - resolution: "@apollo/client@npm:3.8.8" + version: 3.9.2 + resolution: "@apollo/client@npm:3.9.2" dependencies: "@graphql-typed-document-node/core": ^3.1.1 + "@wry/caches": ^1.0.0 "@wry/equality": ^0.5.6 "@wry/trie": ^0.5.0 graphql-tag: ^2.12.6 hoist-non-react-statics: ^3.3.2 optimism: ^0.18.0 prop-types: ^15.7.2 + rehackt: 0.0.3 response-iterator: ^0.2.6 symbol-observable: ^4.0.0 ts-invariant: ^0.10.3 tslib: ^2.3.0 zen-observable-ts: ^1.2.5 peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 + graphql: ^15.0.0 || ^16.0.0 graphql-ws: ^5.5.5 react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -53,7 +62,7 @@ __metadata: optional: true subscriptions-transport-ws: optional: true - checksum: df01412424b61f0b102b8453dfc611d7a2bdae6921fed31700196939076f1c6774eb942dc52bf6dc3f7212280dc0748998b243e09f60b889d989d9a1f08f30b3 + checksum: e5597d88fc31eef1483fdf89ce68973045f99ff608607d89170453f56e485f81405235a68ee5f5bd87a94e0769b6e27d54c7d6c3c59f6cae91b1be9bf90f3fd8 languageName: node linkType: hard @@ -104,7 +113,7 @@ __metadata: languageName: node linkType: hard -"@babel/code-frame@npm:^7.0.0, @babel/code-frame@npm:^7.10.4, @babel/code-frame@npm:^7.12.13, @babel/code-frame@npm:^7.14.0, @babel/code-frame@npm:^7.16.0, @babel/code-frame@npm:^7.22.13, @babel/code-frame@npm:^7.23.5, @babel/code-frame@npm:^7.8.3": +"@babel/code-frame@npm:^7.0.0, @babel/code-frame@npm:^7.10.4, @babel/code-frame@npm:^7.12.13, @babel/code-frame@npm:^7.14.0, @babel/code-frame@npm:^7.16.0, @babel/code-frame@npm:^7.23.5, @babel/code-frame@npm:^7.8.3": version: 7.23.5 resolution: "@babel/code-frame@npm:7.23.5" dependencies: @@ -122,31 +131,31 @@ __metadata: linkType: hard "@babel/core@npm:^7.11.6, @babel/core@npm:^7.12.3, @babel/core@npm:^7.14.0, @babel/core@npm:^7.15.5, @babel/core@npm:^7.18.5, @babel/core@npm:^7.19.6, @babel/core@npm:^7.22.9, @babel/core@npm:^7.23.2": - version: 7.23.7 - resolution: "@babel/core@npm:7.23.7" + version: 7.23.9 + resolution: "@babel/core@npm:7.23.9" dependencies: "@ampproject/remapping": ^2.2.0 "@babel/code-frame": ^7.23.5 "@babel/generator": ^7.23.6 "@babel/helper-compilation-targets": ^7.23.6 "@babel/helper-module-transforms": ^7.23.3 - "@babel/helpers": ^7.23.7 - "@babel/parser": ^7.23.6 - "@babel/template": ^7.22.15 - "@babel/traverse": ^7.23.7 - "@babel/types": ^7.23.6 + "@babel/helpers": ^7.23.9 + "@babel/parser": ^7.23.9 + "@babel/template": ^7.23.9 + "@babel/traverse": ^7.23.9 + "@babel/types": ^7.23.9 convert-source-map: ^2.0.0 debug: ^4.1.0 gensync: ^1.0.0-beta.2 json5: ^2.2.3 semver: ^6.3.1 - checksum: 32d5bf73372a47429afaae9adb0af39e47bcea6a831c4b5dcbb4791380cda6949cb8cb1a2fea8b60bb1ebe189209c80e333903df1fa8e9dcb04798c0ce5bf59e + checksum: 634a511f74db52a5f5a283c1121f25e2227b006c095b84a02a40a9213842489cd82dc7d61cdc74e10b5bcd9bb0a4e28bab47635b54c7e2256d47ab57356e2a76 languageName: node linkType: hard "@babel/eslint-parser@npm:^7.15.4": - version: 7.23.3 - resolution: "@babel/eslint-parser@npm:7.23.3" + version: 7.23.10 + resolution: "@babel/eslint-parser@npm:7.23.10" dependencies: "@nicolo-ribaudo/eslint-scope-5-internals": 5.1.1-v1 eslint-visitor-keys: ^2.1.0 @@ -154,7 +163,7 @@ __metadata: peerDependencies: "@babel/core": ^7.11.0 eslint: ^7.5.0 || ^8.0.0 - checksum: 9573daebe21af5123c302c307be80cacf1c2bf236a9497068a14726d3944ef55e1282519d0ccf51882dfc369359a3442299c98cb22a419e209924db39d4030fd + checksum: 81249edee14f95720044f393b5b0a681a230ac2bde3d656b0c55b1cec4c5cb99ce0584ef6acd2e5413acc7905daee1b2e1db8e3fab18a3a74c508098a584ec9a languageName: node linkType: hard @@ -202,8 +211,8 @@ __metadata: linkType: hard "@babel/helper-create-class-features-plugin@npm:^7.18.6, @babel/helper-create-class-features-plugin@npm:^7.22.15, @babel/helper-create-class-features-plugin@npm:^7.23.6": - version: 7.23.7 - resolution: "@babel/helper-create-class-features-plugin@npm:7.23.7" + version: 7.23.10 + resolution: "@babel/helper-create-class-features-plugin@npm:7.23.10" dependencies: "@babel/helper-annotate-as-pure": ^7.22.5 "@babel/helper-environment-visitor": ^7.22.20 @@ -216,7 +225,7 @@ __metadata: semver: ^6.3.1 peerDependencies: "@babel/core": ^7.0.0 - checksum: 33e60714b856c3816a7965d4c76278cc8f430644a2dfc4eeafad2f7167c4fbd2becdb74cbfeb04b02efd6bbd07176ef53c6683262b588e65d378438e9c55c26b + checksum: ff0730c21f0e73b9e314701bca6568bb5885dff2aa3c32b1e2e3d18ed2818f56851b9ffdbe2e8008c9bb94b265a1443883ae4c1ca5dde278ce71ac4218006d68 languageName: node linkType: hard @@ -233,9 +242,9 @@ __metadata: languageName: node linkType: hard -"@babel/helper-define-polyfill-provider@npm:^0.4.4": - version: 0.4.4 - resolution: "@babel/helper-define-polyfill-provider@npm:0.4.4" +"@babel/helper-define-polyfill-provider@npm:^0.5.0": + version: 0.5.0 + resolution: "@babel/helper-define-polyfill-provider@npm:0.5.0" dependencies: "@babel/helper-compilation-targets": ^7.22.6 "@babel/helper-plugin-utils": ^7.22.5 @@ -244,7 +253,7 @@ __metadata: resolve: ^1.14.2 peerDependencies: "@babel/core": ^7.4.0 || ^8.0.0-0 <8.0.0 - checksum: 2453cdd79f18a4cb8653d8a7e06b2eb0d8e31bae0d35070fc5abadbddca246a36d82b758064b421cca49b48d0e696d331d54520ba8582c1d61fb706d6d831817 + checksum: d24626b819d3875cb65189d761004e9230f2b3fb60542525c4785616f4b2366741369235a864b744f54beb26d625ae4b0af0c9bb3306b61bf4fccb61e0620020 languageName: node linkType: hard @@ -408,14 +417,14 @@ __metadata: languageName: node linkType: hard -"@babel/helpers@npm:^7.23.7": - version: 7.23.7 - resolution: "@babel/helpers@npm:7.23.7" +"@babel/helpers@npm:^7.23.9": + version: 7.23.9 + resolution: "@babel/helpers@npm:7.23.9" dependencies: - "@babel/template": ^7.22.15 - "@babel/traverse": ^7.23.7 - "@babel/types": ^7.23.6 - checksum: 4f3bdf35fb54ff79107c6020ba1e36a38213a15b05ca0fa06c553b65f566e185fba6339fb3344be04593ebc244ed0bbb0c6087e73effe0d053a30bcd2db3a013 + "@babel/template": ^7.23.9 + "@babel/traverse": ^7.23.9 + "@babel/types": ^7.23.9 + checksum: 2678231192c0471dbc2fc403fb19456cc46b1afefcfebf6bc0f48b2e938fdb0fef2e0fe90c8c8ae1f021dae5012b700372e4b5d15867f1d7764616532e4a6324 languageName: node linkType: hard @@ -430,12 +439,12 @@ __metadata: languageName: node linkType: hard -"@babel/parser@npm:^7.1.0, @babel/parser@npm:^7.14.0, @babel/parser@npm:^7.14.7, @babel/parser@npm:^7.15.5, @babel/parser@npm:^7.16.8, @babel/parser@npm:^7.20.7, @babel/parser@npm:^7.22.15, @babel/parser@npm:^7.23.6": - version: 7.23.6 - resolution: "@babel/parser@npm:7.23.6" +"@babel/parser@npm:^7.1.0, @babel/parser@npm:^7.14.0, @babel/parser@npm:^7.14.7, @babel/parser@npm:^7.15.5, @babel/parser@npm:^7.16.8, @babel/parser@npm:^7.20.7, @babel/parser@npm:^7.23.9": + version: 7.23.9 + resolution: "@babel/parser@npm:7.23.9" bin: parser: ./bin/babel-parser.js - checksum: 140801c43731a6c41fd193f5c02bc71fd647a0360ca616b23d2db8be4b9739b9f951a03fc7c2db4f9b9214f4b27c1074db0f18bc3fa653783082d5af7c8860d5 + checksum: e7cd4960ac8671774e13803349da88d512f9292d7baa952173260d3e8f15620a28a3701f14f709d769209022f9e7b79965256b8be204fc550cfe783cdcabe7c7 languageName: node linkType: hard @@ -802,9 +811,9 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-async-generator-functions@npm:^7.23.7": - version: 7.23.7 - resolution: "@babel/plugin-transform-async-generator-functions@npm:7.23.7" +"@babel/plugin-transform-async-generator-functions@npm:^7.23.9": + version: 7.23.9 + resolution: "@babel/plugin-transform-async-generator-functions@npm:7.23.9" dependencies: "@babel/helper-environment-visitor": ^7.22.20 "@babel/helper-plugin-utils": ^7.22.5 @@ -812,7 +821,7 @@ __metadata: "@babel/plugin-syntax-async-generators": ^7.8.4 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: b1f66b23423933c27336b1161ac92efef46683321caea97e2255a666f992979376f47a5559f64188d3831fa66a4b24c2a7a40838cc0e9737e90eebe20e8e6372 + checksum: d402494087a6b803803eb5ab46b837aab100a04c4c5148e38bfa943ea1bbfc1ecfb340f1ced68972564312d3580f550c125f452372e77607a558fbbaf98c31c0 languageName: node linkType: hard @@ -876,22 +885,21 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-classes@npm:^7.0.0, @babel/plugin-transform-classes@npm:^7.15.4, @babel/plugin-transform-classes@npm:^7.23.5": - version: 7.23.5 - resolution: "@babel/plugin-transform-classes@npm:7.23.5" +"@babel/plugin-transform-classes@npm:^7.0.0, @babel/plugin-transform-classes@npm:^7.15.4, @babel/plugin-transform-classes@npm:^7.23.8": + version: 7.23.8 + resolution: "@babel/plugin-transform-classes@npm:7.23.8" dependencies: "@babel/helper-annotate-as-pure": ^7.22.5 - "@babel/helper-compilation-targets": ^7.22.15 + "@babel/helper-compilation-targets": ^7.23.6 "@babel/helper-environment-visitor": ^7.22.20 "@babel/helper-function-name": ^7.23.0 - "@babel/helper-optimise-call-expression": ^7.22.5 "@babel/helper-plugin-utils": ^7.22.5 "@babel/helper-replace-supers": ^7.22.20 "@babel/helper-split-export-declaration": ^7.22.6 globals: ^11.1.0 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 6d0dd3b0828e84a139a51b368f33f315edee5688ef72c68ba25e0175c68ea7357f9c8810b3f61713e368a3063cdcec94f3a2db952e453b0b14ef428a34aa8169 + checksum: 7dee6cebe52131d2d16944f36e1fdb9d4b24f44d0e7e450f93a44435d001f17cc0789a4cb6b15ec67c8e484581b8a730b5c3ec374470f29ff0133086955b8c58 languageName: node linkType: hard @@ -1085,9 +1093,9 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-modules-systemjs@npm:^7.23.3": - version: 7.23.3 - resolution: "@babel/plugin-transform-modules-systemjs@npm:7.23.3" +"@babel/plugin-transform-modules-systemjs@npm:^7.23.9": + version: 7.23.9 + resolution: "@babel/plugin-transform-modules-systemjs@npm:7.23.9" dependencies: "@babel/helper-hoist-variables": ^7.22.5 "@babel/helper-module-transforms": ^7.23.3 @@ -1095,7 +1103,7 @@ __metadata: "@babel/helper-validator-identifier": ^7.22.20 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 0d2fdd993c785aecac9e0850cd5ed7f7d448f0fbb42992a950cc0590167144df25d82af5aac9a5c99ef913d2286782afa44e577af30c10901c5ee8984910fa1f + checksum: cec6abeae6be66fd1a5940c482fe9ff94b689c71fcf4147e179119e4accd09d17d476e36528bc9cb4ab0ec6728fedf48b1c49d0551ea707fb192575d8eac9167 languageName: node linkType: hard @@ -1342,18 +1350,18 @@ __metadata: linkType: hard "@babel/plugin-transform-runtime@npm:^7.13.2, @babel/plugin-transform-runtime@npm:^7.15.0": - version: 7.23.7 - resolution: "@babel/plugin-transform-runtime@npm:7.23.7" + version: 7.23.9 + resolution: "@babel/plugin-transform-runtime@npm:7.23.9" dependencies: "@babel/helper-module-imports": ^7.22.15 "@babel/helper-plugin-utils": ^7.22.5 - babel-plugin-polyfill-corejs2: ^0.4.7 - babel-plugin-polyfill-corejs3: ^0.8.7 - babel-plugin-polyfill-regenerator: ^0.5.4 + babel-plugin-polyfill-corejs2: ^0.4.8 + babel-plugin-polyfill-corejs3: ^0.9.0 + babel-plugin-polyfill-regenerator: ^0.5.5 semver: ^6.3.1 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: b3cc760afbfdddac5fec3ba3a3916a448d152ada213dcb3ffe54115eaa09db1249f1661b7f271d79c8e6b03ebd5315c049800287cde372900f2557a6e2fe3333 + checksum: 7789fd48f3f5e18fe70a41751ed7495777adee6b2aa702e4e8727002576f918550b79df6778e4ea575670f3499cfaa3181d1fbe82bc2def9b4765c0bf7aff7f6 languageName: node linkType: hard @@ -1475,8 +1483,8 @@ __metadata: linkType: hard "@babel/preset-env@npm:^7.15.4, @babel/preset-env@npm:^7.18.2, @babel/preset-env@npm:^7.23.2": - version: 7.23.7 - resolution: "@babel/preset-env@npm:7.23.7" + version: 7.23.9 + resolution: "@babel/preset-env@npm:7.23.9" dependencies: "@babel/compat-data": ^7.23.5 "@babel/helper-compilation-targets": ^7.23.6 @@ -1505,13 +1513,13 @@ __metadata: "@babel/plugin-syntax-top-level-await": ^7.14.5 "@babel/plugin-syntax-unicode-sets-regex": ^7.18.6 "@babel/plugin-transform-arrow-functions": ^7.23.3 - "@babel/plugin-transform-async-generator-functions": ^7.23.7 + "@babel/plugin-transform-async-generator-functions": ^7.23.9 "@babel/plugin-transform-async-to-generator": ^7.23.3 "@babel/plugin-transform-block-scoped-functions": ^7.23.3 "@babel/plugin-transform-block-scoping": ^7.23.4 "@babel/plugin-transform-class-properties": ^7.23.3 "@babel/plugin-transform-class-static-block": ^7.23.4 - "@babel/plugin-transform-classes": ^7.23.5 + "@babel/plugin-transform-classes": ^7.23.8 "@babel/plugin-transform-computed-properties": ^7.23.3 "@babel/plugin-transform-destructuring": ^7.23.3 "@babel/plugin-transform-dotall-regex": ^7.23.3 @@ -1527,7 +1535,7 @@ __metadata: "@babel/plugin-transform-member-expression-literals": ^7.23.3 "@babel/plugin-transform-modules-amd": ^7.23.3 "@babel/plugin-transform-modules-commonjs": ^7.23.3 - "@babel/plugin-transform-modules-systemjs": ^7.23.3 + "@babel/plugin-transform-modules-systemjs": ^7.23.9 "@babel/plugin-transform-modules-umd": ^7.23.3 "@babel/plugin-transform-named-capturing-groups-regex": ^7.22.5 "@babel/plugin-transform-new-target": ^7.23.3 @@ -1553,14 +1561,14 @@ __metadata: "@babel/plugin-transform-unicode-regex": ^7.23.3 "@babel/plugin-transform-unicode-sets-regex": ^7.23.3 "@babel/preset-modules": 0.1.6-no-external-plugins - babel-plugin-polyfill-corejs2: ^0.4.7 - babel-plugin-polyfill-corejs3: ^0.8.7 - babel-plugin-polyfill-regenerator: ^0.5.4 + babel-plugin-polyfill-corejs2: ^0.4.8 + babel-plugin-polyfill-corejs3: ^0.9.0 + babel-plugin-polyfill-regenerator: ^0.5.5 core-js-compat: ^3.31.0 semver: ^6.3.1 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 4b5eb466d9d4beca56c6fdaac92e99d440dc5650fdfd6ebf0d2a07380ebb43b4dc9aedf93bb30d1d1cd56d9e264d3728df348159e18dd138729b249261be11bf + checksum: 23a48468ba820c68ba34ea2c1dbc62fd2ff9cf858cfb69e159cabb0c85c72dc4c2266ce20ca84318d8742de050cb061e7c66902fbfddbcb09246afd248847933 languageName: node linkType: hard @@ -1616,38 +1624,38 @@ __metadata: linkType: hard "@babel/runtime-corejs3@npm:^7.10.2": - version: 7.23.7 - resolution: "@babel/runtime-corejs3@npm:7.23.7" + version: 7.23.9 + resolution: "@babel/runtime-corejs3@npm:7.23.9" dependencies: core-js-pure: ^3.30.2 regenerator-runtime: ^0.14.0 - checksum: 98792dc4558aba3f57f0a102e1be0a13b5dfa78ecbc1a57a9d7aeb898b2b182961a9e7c83984028e5eb4dbf0e42cdeb92cd33c36d346c3a701d2d9dc0c1fce7a + checksum: 715d916b6cf60013597aa9a5823fd04a9c6cc6ba6221bb8611e76c369cbf1b4baf1d0ad63b6522736593a38e89a6502213a38f57a9c24e5586628e930c4fd52c languageName: node linkType: hard "@babel/runtime@npm:^7.0.0, @babel/runtime@npm:^7.10.2, @babel/runtime@npm:^7.12.1, @babel/runtime@npm:^7.12.13, @babel/runtime@npm:^7.12.5, @babel/runtime@npm:^7.15.4, @babel/runtime@npm:^7.18.0, @babel/runtime@npm:^7.18.3, @babel/runtime@npm:^7.21.0, @babel/runtime@npm:^7.23.2, @babel/runtime@npm:^7.6.3, @babel/runtime@npm:^7.8.4, @babel/runtime@npm:^7.9.2": - version: 7.23.7 - resolution: "@babel/runtime@npm:7.23.7" + version: 7.23.9 + resolution: "@babel/runtime@npm:7.23.9" dependencies: regenerator-runtime: ^0.14.0 - checksum: eba85bd24d250abb5ae19b16cffc15a54d3894d8228ace40fa4c0e2f1938f28b38ad3e3430ebff9a1ef511eeb8c527e36044ac19076d6deafa52cef35d8624b9 + checksum: 6bbebe8d27c0c2dd275d1ac197fc1a6c00e18dab68cc7aaff0adc3195b45862bae9c4cc58975629004b0213955b2ed91e99eccb3d9b39cabea246c657323d667 languageName: node linkType: hard -"@babel/template@npm:^7.16.7, @babel/template@npm:^7.18.10, @babel/template@npm:^7.22.15, @babel/template@npm:^7.3.3": - version: 7.22.15 - resolution: "@babel/template@npm:7.22.15" +"@babel/template@npm:^7.16.7, @babel/template@npm:^7.18.10, @babel/template@npm:^7.20.7, @babel/template@npm:^7.22.15, @babel/template@npm:^7.23.9, @babel/template@npm:^7.3.3": + version: 7.23.9 + resolution: "@babel/template@npm:7.23.9" dependencies: - "@babel/code-frame": ^7.22.13 - "@babel/parser": ^7.22.15 - "@babel/types": ^7.22.15 - checksum: 1f3e7dcd6c44f5904c184b3f7fe280394b191f2fed819919ffa1e529c259d5b197da8981b6ca491c235aee8dbad4a50b7e31304aa531271cb823a4a24a0dd8fd + "@babel/code-frame": ^7.23.5 + "@babel/parser": ^7.23.9 + "@babel/types": ^7.23.9 + checksum: 6e67414c0f7125d7ecaf20c11fab88085fa98a96c3ef10da0a61e962e04fdf3a18a496a66047005ddd1bb682a7cc7842d556d1db2f3f3f6ccfca97d5e445d342 languageName: node linkType: hard -"@babel/traverse@npm:^7.14.0, @babel/traverse@npm:^7.15.4, @babel/traverse@npm:^7.16.8, @babel/traverse@npm:^7.23.7, @babel/traverse@npm:^7.4.5": - version: 7.23.7 - resolution: "@babel/traverse@npm:7.23.7" +"@babel/traverse@npm:^7.14.0, @babel/traverse@npm:^7.15.4, @babel/traverse@npm:^7.16.8, @babel/traverse@npm:^7.23.9, @babel/traverse@npm:^7.4.5": + version: 7.23.9 + resolution: "@babel/traverse@npm:7.23.9" dependencies: "@babel/code-frame": ^7.23.5 "@babel/generator": ^7.23.6 @@ -1655,22 +1663,22 @@ __metadata: "@babel/helper-function-name": ^7.23.0 "@babel/helper-hoist-variables": ^7.22.5 "@babel/helper-split-export-declaration": ^7.22.6 - "@babel/parser": ^7.23.6 - "@babel/types": ^7.23.6 + "@babel/parser": ^7.23.9 + "@babel/types": ^7.23.9 debug: ^4.3.1 globals: ^11.1.0 - checksum: d4a7afb922361f710efc97b1e25ec343fab8b2a4ddc81ca84f9a153f22d4482112cba8f263774be8d297918b6c4767c7a98988ab4e53ac73686c986711dd002e + checksum: a932f7aa850e158c00c97aad22f639d48c72805c687290f6a73e30c5c4957c07f5d28310c9bf59648e2980fe6c9d16adeb2ff92a9ca0f97fa75739c1328fc6c3 languageName: node linkType: hard -"@babel/types@npm:^7.0.0, @babel/types@npm:^7.0.0-beta.49, @babel/types@npm:^7.15.4, @babel/types@npm:^7.16.8, @babel/types@npm:^7.18.13, @babel/types@npm:^7.20.0, @babel/types@npm:^7.20.7, @babel/types@npm:^7.22.15, @babel/types@npm:^7.22.19, @babel/types@npm:^7.22.5, @babel/types@npm:^7.23.0, @babel/types@npm:^7.23.4, @babel/types@npm:^7.23.6, @babel/types@npm:^7.3.3, @babel/types@npm:^7.4.4, @babel/types@npm:^7.8.3": - version: 7.23.6 - resolution: "@babel/types@npm:7.23.6" +"@babel/types@npm:^7.0.0, @babel/types@npm:^7.0.0-beta.49, @babel/types@npm:^7.15.4, @babel/types@npm:^7.16.8, @babel/types@npm:^7.18.13, @babel/types@npm:^7.20.0, @babel/types@npm:^7.20.7, @babel/types@npm:^7.22.15, @babel/types@npm:^7.22.19, @babel/types@npm:^7.22.5, @babel/types@npm:^7.23.0, @babel/types@npm:^7.23.4, @babel/types@npm:^7.23.6, @babel/types@npm:^7.23.9, @babel/types@npm:^7.3.3, @babel/types@npm:^7.4.4, @babel/types@npm:^7.8.3": + version: 7.23.9 + resolution: "@babel/types@npm:7.23.9" dependencies: "@babel/helper-string-parser": ^7.23.4 "@babel/helper-validator-identifier": ^7.22.20 to-fast-properties: ^2.0.0 - checksum: 68187dbec0d637f79bc96263ac95ec8b06d424396678e7e225492be866414ce28ebc918a75354d4c28659be6efe30020b4f0f6df81cc418a2d30645b690a8de0 + checksum: 0a9b008e9bfc89beb8c185e620fa0f8ed6c771f1e1b2e01e1596870969096fec7793898a1d64a035176abf1dd13e2668ee30bf699f2d92c210a8128f4b151e65 languageName: node linkType: hard @@ -1704,17 +1712,17 @@ __metadata: languageName: node linkType: hard -"@ceramicnetwork/codecs@npm:^2.2.0": - version: 2.2.0 - resolution: "@ceramicnetwork/codecs@npm:2.2.0" +"@ceramicnetwork/codecs@npm:^2.4.1": + version: 2.4.1 + resolution: "@ceramicnetwork/codecs@npm:2.4.1" dependencies: - "@ceramicnetwork/streamid": ^3.2.0 - cartonne: ^2.1.1 + "@ceramicnetwork/streamid": ^3.4.1 + cartonne: ^3.0.1 codeco: ^1.1.0 dag-jose: ^4.0.0 - multiformats: ^11.0.1 - uint8arrays: ^4.0.3 - checksum: 7ce1cf4c4fe81a51ccb48020efd65eb5ad17f603ae3e04219195aaf00339856020b60a1e4ceffc174b1fe81d5099a1e35f37e61cebe0857728b36040a43765d2 + multiformats: ^13.0.0 + uint8arrays: ^5.0.1 + checksum: 0cc231e44572eb785528ae4510cc77b728424507e1ae4c498c739ced51d21cb87294a04df78e64759e19d07ee28ad289e8e28aef98edce3cdf4d8cd151aa0a9e languageName: node linkType: hard @@ -1744,28 +1752,28 @@ __metadata: languageName: node linkType: hard -"@ceramicnetwork/common@npm:^3.0.5, @ceramicnetwork/common@npm:^3.2.0": - version: 3.2.0 - resolution: "@ceramicnetwork/common@npm:3.2.0" - dependencies: - "@ceramicnetwork/codecs": ^2.2.0 - "@ceramicnetwork/streamid": ^3.2.0 - "@didtools/cacao": ^2.1.0 - "@didtools/pkh-ethereum": ^0.1.0 - "@didtools/pkh-solana": ^0.1.0 - "@didtools/pkh-stacks": ^0.1.0 - "@didtools/pkh-tezos": ^0.2.1 +"@ceramicnetwork/common@npm:^3.0.5, @ceramicnetwork/common@npm:^3.4.1": + version: 3.4.1 + resolution: "@ceramicnetwork/common@npm:3.4.1" + dependencies: + "@ceramicnetwork/codecs": ^2.4.1 + "@ceramicnetwork/streamid": ^3.4.1 + "@didtools/cacao": ^3.0.0 + "@didtools/pkh-ethereum": ^0.2.0 + "@didtools/pkh-solana": ^0.2.0 + "@didtools/pkh-stacks": ^0.2.0 + "@didtools/pkh-tezos": ^0.3.0 "@stablelib/random": ^1.0.1 caip: ~1.1.0 flat: ^5.0.2 - it-first: ^1.0.7 + it-first: ^3.0.4 jet-logger: 1.2.2 lodash.clonedeep: ^4.5.0 logfmt: ^1.3.2 - multiformats: ^11.0.1 - rxjs: ^7.5.2 - uint8arrays: ^4.0.3 - checksum: 1ac27ee8a6101186f742eb850e0549d8b53177a7651a75739129b3b04b9badd45dd1363039a579d3de87c58e3e22c67e07ed26851840d8c6f86ad7b16d8029d3 + multiformats: ^13.0.0 + rxjs: ^7.8.1 + uint8arrays: ^5.0.1 + checksum: fcbc14f459ebd5bd83cef967e43878bfd71de66aa0b5b71df71449334516084972c41fa62c5e3f29eb860d07db109e820c0e366178ccc51a2080bf168501685d languageName: node linkType: hard @@ -1787,19 +1795,19 @@ __metadata: linkType: hard "@ceramicnetwork/http-client@npm:^3.0.5": - version: 3.2.0 - resolution: "@ceramicnetwork/http-client@npm:3.2.0" - dependencies: - "@ceramicnetwork/common": ^3.2.0 - "@ceramicnetwork/stream-caip10-link": ^3.2.0 - "@ceramicnetwork/stream-model": ^2.2.0 - "@ceramicnetwork/stream-model-instance": ^2.2.0 - "@ceramicnetwork/stream-tile": ^3.2.0 - "@ceramicnetwork/streamid": ^3.2.0 + version: 3.4.1 + resolution: "@ceramicnetwork/http-client@npm:3.4.1" + dependencies: + "@ceramicnetwork/common": ^3.4.1 + "@ceramicnetwork/stream-caip10-link": ^3.4.1 + "@ceramicnetwork/stream-model": ^2.4.1 + "@ceramicnetwork/stream-model-instance": ^2.4.1 + "@ceramicnetwork/stream-tile": ^3.4.1 + "@ceramicnetwork/streamid": ^3.4.1 "@scarf/scarf": ^1.1.1 query-string: ^7.1.0 - rxjs: ^7.5.2 - checksum: 586803ba5dfeb011a08a433e6233d0d6d189bb25daabda5b52edf5ad1e51939a7629dba96f6b0090ca1a09254a4e08406d7ff275ed5a6a2195637bc3e0936433 + rxjs: ^7.8.1 + checksum: cad3f3aaabc67d7f8cc5f5aa118eba5df549c49e006218bf0e6736668de8ee3bfb6f703768832e3c88264845c1242c4b9e6eed55c916baeb564c8318fc1372cf languageName: node linkType: hard @@ -1816,16 +1824,16 @@ __metadata: languageName: node linkType: hard -"@ceramicnetwork/stream-caip10-link@npm:^3.2.0": - version: 3.2.0 - resolution: "@ceramicnetwork/stream-caip10-link@npm:3.2.0" +"@ceramicnetwork/stream-caip10-link@npm:^3.4.1": + version: 3.4.1 + resolution: "@ceramicnetwork/stream-caip10-link@npm:3.4.1" dependencies: - "@ceramicnetwork/common": ^3.2.0 - "@ceramicnetwork/streamid": ^3.2.0 + "@ceramicnetwork/common": ^3.4.1 + "@ceramicnetwork/streamid": ^3.4.1 caip: ~1.1.0 did-resolver: ^4.0.1 lodash.clonedeep: ^4.5.0 - checksum: e0390077dec2170c7415538eb5aab8af487e7235b3c2db5e7106b6d601cb7928b3c92aed6961d176854f0eac24a173b5d07e06dce09a4ab9f6a0cc62789fc5be + checksum: c21065eab5348a22535b64a0adb02236d8be62c09a0533410ba7fe67fb5e0976e0031278e7dd5d8841dfac566fb477d57b0124016c579078be5ed8b3f8d6e965 languageName: node linkType: hard @@ -1844,18 +1852,18 @@ __metadata: languageName: node linkType: hard -"@ceramicnetwork/stream-model-instance@npm:^2.0.5, @ceramicnetwork/stream-model-instance@npm:^2.2.0": - version: 2.2.0 - resolution: "@ceramicnetwork/stream-model-instance@npm:2.2.0" +"@ceramicnetwork/stream-model-instance@npm:^2.0.5, @ceramicnetwork/stream-model-instance@npm:^2.4.1": + version: 2.4.1 + resolution: "@ceramicnetwork/stream-model-instance@npm:2.4.1" dependencies: - "@ceramicnetwork/common": ^3.2.0 - "@ceramicnetwork/streamid": ^3.2.0 + "@ceramicnetwork/common": ^3.4.1 + "@ceramicnetwork/streamid": ^3.4.1 "@ipld/dag-cbor": ^7.0.0 "@stablelib/random": ^1.0.1 fast-json-patch: ^3.1.0 object-sizeof: ^2.6.1 - uint8arrays: ^4.0.3 - checksum: b2a2ef4f6ce783205ccb7c8e9431cd87cd8470a0ea0b2be962fa1d579dee6eb10b148bba868138ff8af04ab767195ab0eceee72cc0b26434295c03ab8e981903 + uint8arrays: ^5.0.1 + checksum: e770b13d035b7a6914630df6a263f806939e02b7b0da126efc30d316503be4993e6f71a2dcd91c3fb463c2dd0d2cd966a40f41d13a92d28e36f7adb4dc68bfc2 languageName: node linkType: hard @@ -1879,13 +1887,13 @@ __metadata: languageName: node linkType: hard -"@ceramicnetwork/stream-model@npm:^2.0.5, @ceramicnetwork/stream-model@npm:^2.2.0": - version: 2.2.0 - resolution: "@ceramicnetwork/stream-model@npm:2.2.0" +"@ceramicnetwork/stream-model@npm:^2.0.5, @ceramicnetwork/stream-model@npm:^2.4.1": + version: 2.4.1 + resolution: "@ceramicnetwork/stream-model@npm:2.4.1" dependencies: - "@ceramicnetwork/codecs": ^2.2.0 - "@ceramicnetwork/common": ^3.2.0 - "@ceramicnetwork/streamid": ^3.2.0 + "@ceramicnetwork/codecs": ^2.4.1 + "@ceramicnetwork/common": ^3.4.1 + "@ceramicnetwork/streamid": ^3.4.1 "@ipld/dag-cbor": ^7.0.0 "@stablelib/random": ^1.0.1 ajv: ^8.8.2 @@ -1893,9 +1901,9 @@ __metadata: codeco: ^1.1.0 fast-json-patch: ^3.1.0 json-schema-typed: ^8.0.1 - multiformats: ^11.0.1 - uint8arrays: ^4.0.3 - checksum: 18f6ceebccf3768a6671084c2e4c54d8e0d9530ebd98ed8daa93a978d5ebd21891d75941a5a8eee690b8e19e62c8e0b0149bb2b97f41b2f51d1ef437c5b70226 + multiformats: ^13.0.0 + uint8arrays: ^5.0.1 + checksum: 8a12fdb368dd697ab9984155ce51481a5e4e0c194ae7a5bfbb56e4645b755468a02df5b70f2f0bac0bc46760d5ffd167f53567b6e6c2db9299be090c4613bb53 languageName: node linkType: hard @@ -1915,19 +1923,19 @@ __metadata: languageName: node linkType: hard -"@ceramicnetwork/stream-tile@npm:^3.2.0": - version: 3.2.0 - resolution: "@ceramicnetwork/stream-tile@npm:3.2.0" +"@ceramicnetwork/stream-tile@npm:^3.4.1": + version: 3.4.1 + resolution: "@ceramicnetwork/stream-tile@npm:3.4.1" dependencies: - "@ceramicnetwork/common": ^3.2.0 - "@ceramicnetwork/streamid": ^3.2.0 + "@ceramicnetwork/common": ^3.4.1 + "@ceramicnetwork/streamid": ^3.4.1 "@ipld/dag-cbor": ^7.0.0 "@stablelib/random": ^1.0.1 - dids: ^4.0.0 + dids: ^5.0.0 fast-json-patch: ^3.1.0 lodash.clonedeep: ^4.5.0 - uint8arrays: ^4.0.3 - checksum: 5b93846652c5be44b478b0f4db1a9ed9c3b8387d0f986d33307d7491289fc9241495de622cb33e6ebe445ba685333f2e1e71cfca4f70e9bfae8a120ce017070d + uint8arrays: ^5.0.1 + checksum: d0ba6d7ae6169bc482ee0794feb986beff6ccbe1f8e60d9bbe2001717eda25ecaa9ca8adf4a6507208a8cb9120b1ec711e7f5b6fb963924ce4d337531a1f4b15 languageName: node linkType: hard @@ -1946,18 +1954,18 @@ __metadata: languageName: node linkType: hard -"@ceramicnetwork/streamid@npm:^3.0.5, @ceramicnetwork/streamid@npm:^3.2.0": - version: 3.2.0 - resolution: "@ceramicnetwork/streamid@npm:3.2.0" +"@ceramicnetwork/streamid@npm:^3.0.5, @ceramicnetwork/streamid@npm:^3.4.1": + version: 3.4.1 + resolution: "@ceramicnetwork/streamid@npm:3.4.1" dependencies: "@ipld/dag-cbor": ^7.0.0 "@stablelib/sha256": ^1.0.1 cborg: ^1.10.2 mapmoize: ^1.2.1 - multiformats: ^11.0.1 - uint8arrays: ^4.0.9 + multiformats: ^13.0.0 + uint8arrays: ^5.0.1 varint: ^6.0.0 - checksum: 5f74d7a56be4e299c0079d26b92deb2886124c297ce98f3bd290f1bdc78a2862bbf1d85ca531e5521b85d42076b225a87efc36fe3406947d53cb304002fd5153 + checksum: 5dbc2eb434270bab00974a5f198552f97a0d4d85094c6667e3b497af0ada8871e639060d9f9c9520ece04dc65651d7103d13e782c79fe24856905242516f06c0 languageName: node linkType: hard @@ -3259,6 +3267,21 @@ __metadata: languageName: node linkType: hard +"@didtools/cacao@npm:^3.0.0, @didtools/cacao@npm:^3.0.1": + version: 3.0.1 + resolution: "@didtools/cacao@npm:3.0.1" + dependencies: + "@didtools/codecs": ^3.0.0 + "@didtools/siwx": 2.0.0 + "@ipld/dag-cbor": ^9.0.7 + caip: ^1.1.0 + multiformats: ^13.0.0 + uint8arrays: ^5.0.1 + viem: ^1.21.4 + checksum: 25aebbb60700780e0506c4f820817046b5594456c67c4551308745707e2bb4c295a134faf0189ebea48ea505bee7e501e959dc2e32dd8000d72a7adfc640e5f3 + languageName: node + linkType: hard + "@didtools/codecs@npm:^1.0.1": version: 1.0.1 resolution: "@didtools/codecs@npm:1.0.1" @@ -3270,6 +3293,17 @@ __metadata: languageName: node linkType: hard +"@didtools/codecs@npm:^3.0.0": + version: 3.0.0 + resolution: "@didtools/codecs@npm:3.0.0" + dependencies: + codeco: ^1.2.0 + multiformats: ^13.0.0 + uint8arrays: ^5.0.1 + checksum: d08777d820c6186427c8ea1a2beacdced5a68bf52e7162b8b6877221f923d416db82dd95812dff1ca41c65b5fb28d9885dd39855bcbf52b501e9f26507e8d3d0 + languageName: node + linkType: hard + "@didtools/pkh-ethereum@npm:^0.1.0": version: 0.1.0 resolution: "@didtools/pkh-ethereum@npm:0.1.0" @@ -3282,6 +3316,18 @@ __metadata: languageName: node linkType: hard +"@didtools/pkh-ethereum@npm:^0.2.0": + version: 0.2.1 + resolution: "@didtools/pkh-ethereum@npm:0.2.1" + dependencies: + "@didtools/cacao": ^2.0.0 + "@ethersproject/wallet": ^5.7.0 + "@stablelib/random": ^1.0.2 + caip: ^1.1.0 + checksum: def412c26daf70ed7da98bee452927e22924f7d8b09f25a3f43f4ed5c2146cbf39e9eadc9b07dc623d2743f63046e6cfe5a4daa19c03b4606576c599d842621c + languageName: node + linkType: hard + "@didtools/pkh-ethereum@npm:^0.4.1": version: 0.4.1 resolution: "@didtools/pkh-ethereum@npm:0.4.1" @@ -3295,6 +3341,19 @@ __metadata: languageName: node linkType: hard +"@didtools/pkh-ethereum@npm:^0.5.0": + version: 0.5.0 + resolution: "@didtools/pkh-ethereum@npm:0.5.0" + dependencies: + "@didtools/cacao": ^3.0.0 + "@noble/curves": ^1.2.0 + "@noble/hashes": ^1.3.2 + "@stablelib/random": ^1.0.2 + caip: ^1.1.0 + checksum: c9f6a4ef60d4417c121624bcfe9fecc1863a9e01640b1851386640511251147a73cd73fb077d78b3ae28871efb3f5f0e75db69dfa272e898e43e251f5e25d830 + languageName: node + linkType: hard + "@didtools/pkh-solana@npm:^0.1.0": version: 0.1.1 resolution: "@didtools/pkh-solana@npm:0.1.1" @@ -3308,6 +3367,19 @@ __metadata: languageName: node linkType: hard +"@didtools/pkh-solana@npm:^0.2.0": + version: 0.2.0 + resolution: "@didtools/pkh-solana@npm:0.2.0" + dependencies: + "@didtools/cacao": ^3.0.0 + "@noble/curves": ^1.2.0 + "@stablelib/random": ^1.0.2 + caip: ^1.1.0 + uint8arrays: ^5.0.1 + checksum: 02e656f8f35a7d8c39af8e815730b44fed0eafb3295fd71ed427c6d883509de3455a99c681f23404669b47385d50c742d471269dd148a003b0a21b2fffb2ebf4 + languageName: node + linkType: hard + "@didtools/pkh-stacks@npm:^0.1.0": version: 0.1.0 resolution: "@didtools/pkh-stacks@npm:0.1.0" @@ -3323,6 +3395,21 @@ __metadata: languageName: node linkType: hard +"@didtools/pkh-stacks@npm:^0.2.0": + version: 0.2.0 + resolution: "@didtools/pkh-stacks@npm:0.2.0" + dependencies: + "@didtools/cacao": ^3.0.0 + "@stablelib/random": ^1.0.2 + "@stacks/common": ^6.10.0 + "@stacks/encryption": ^6.10.0 + "@stacks/transactions": ^6.10.0 + caip: ^1.1.0 + jsontokens: ^4.0.1 + checksum: d19648efa2d3d0b23d11b164ceb71df3cdf47b1e18be917a13458e302ae25b001ca32a3f2c7e9edee435aa0d561be6a6c9150c4eea0cac6d1e18922e31dc4112 + languageName: node + linkType: hard + "@didtools/pkh-tezos@npm:^0.2.1": version: 0.2.2 resolution: "@didtools/pkh-tezos@npm:0.2.2" @@ -3337,6 +3424,20 @@ __metadata: languageName: node linkType: hard +"@didtools/pkh-tezos@npm:^0.3.0": + version: 0.3.0 + resolution: "@didtools/pkh-tezos@npm:0.3.0" + dependencies: + "@didtools/cacao": ^3.0.0 + "@noble/curves": ^1.2.0 + "@noble/hashes": ^1.3.2 + "@stablelib/random": ^1.0.2 + caip: ^1.1.0 + uint8arrays: ^5.0.1 + checksum: 754b7e3749b105aaf95d2c539095eb2edb0e8fe5dcdd6c24262363239d90ccb0edde2814cca28b55569a64cf2719bbdc11a4053a349ac7be46cc67df34a454df + languageName: node + linkType: hard + "@didtools/siwx@npm:1.0.0": version: 1.0.0 resolution: "@didtools/siwx@npm:1.0.0" @@ -3346,6 +3447,15 @@ __metadata: languageName: node linkType: hard +"@didtools/siwx@npm:2.0.0": + version: 2.0.0 + resolution: "@didtools/siwx@npm:2.0.0" + dependencies: + codeco: ^1.2.0 + checksum: af22fac229a6352890399783375d1dfbea47201f3beb87caf483955fd2e1e69e507ad253ba04bed56cdd05d8decc47c6fb94c580c6b02e35a97b0af05f2af3ed + languageName: node + linkType: hard + "@digitalbazaar/http-client@npm:^3.4.1": version: 3.4.1 resolution: "@digitalbazaar/http-client@npm:3.4.1" @@ -3540,6 +3650,13 @@ __metadata: languageName: node linkType: hard +"@endo/env-options@npm:^1.1.0": + version: 1.1.0 + resolution: "@endo/env-options@npm:1.1.0" + checksum: 799ec765791ed69dd099a998fedb9a6a415236ce45748b06f097973542b133e3c3a296f61f0404a79119c6ae92a3f7fbc12d2cc10b1b07901bc64d4ae4d3b6ee + languageName: node + linkType: hard + "@es-joy/jsdoccomment@npm:~0.29.0": version: 0.29.0 resolution: "@es-joy/jsdoccomment@npm:0.29.0" @@ -4305,15 +4422,28 @@ __metadata: languageName: node linkType: hard +"@graphql-codegen/add@npm:^5.0.1": + version: 5.0.1 + resolution: "@graphql-codegen/add@npm:5.0.1" + dependencies: + "@graphql-codegen/plugin-helpers": ^5.0.2 + tslib: ~2.6.0 + peerDependencies: + graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 + checksum: d95fe9a396a11e10c328300203807751b608e1217fa0904b6f7b4ff85844ea1a4425289f8c8cddf524dcd3116b0946fa8467c097a95b17d5267c72f5fcbbc359 + languageName: node + linkType: hard + "@graphql-codegen/cli@npm:^5.0.0": - version: 5.0.0 - resolution: "@graphql-codegen/cli@npm:5.0.0" + version: 5.0.1 + resolution: "@graphql-codegen/cli@npm:5.0.1" dependencies: "@babel/generator": ^7.18.13 "@babel/template": ^7.18.10 "@babel/types": ^7.18.13 - "@graphql-codegen/core": ^4.0.0 - "@graphql-codegen/plugin-helpers": ^5.0.1 + "@graphql-codegen/client-preset": ^4.2.0 + "@graphql-codegen/core": ^4.0.1 + "@graphql-codegen/plugin-helpers": ^5.0.2 "@graphql-tools/apollo-engine-loader": ^8.0.0 "@graphql-tools/code-file-loader": ^8.0.0 "@graphql-tools/git-loader": ^8.0.0 @@ -4354,7 +4484,30 @@ __metadata: graphql-code-generator: cjs/bin.js graphql-codegen: cjs/bin.js graphql-codegen-esm: esm/bin.js - checksum: 55c3cafb08ee33667a896aa1c56e27ff2b6eae123d6116ff299be308038a543fb7d58c4179f34a3dff64079065d549dc05bfd95208c8c3024cecdd6307c0353b + checksum: 63539e80153369bac47aca062fb26b3b84b65c4188a954d9b8e6b3830ddca2ba233c0abc48795c80eea2a02a2bd0f05172ba4796cec0cb8bd4191205e8097bc3 + languageName: node + linkType: hard + +"@graphql-codegen/client-preset@npm:^4.2.0": + version: 4.2.1 + resolution: "@graphql-codegen/client-preset@npm:4.2.1" + dependencies: + "@babel/helper-plugin-utils": ^7.20.2 + "@babel/template": ^7.20.7 + "@graphql-codegen/add": ^5.0.1 + "@graphql-codegen/gql-tag-operations": 4.0.3 + "@graphql-codegen/plugin-helpers": ^5.0.2 + "@graphql-codegen/typed-document-node": ^5.0.3 + "@graphql-codegen/typescript": ^4.0.3 + "@graphql-codegen/typescript-operations": ^4.1.1 + "@graphql-codegen/visitor-plugin-common": ^4.1.1 + "@graphql-tools/documents": ^1.0.0 + "@graphql-tools/utils": ^10.0.0 + "@graphql-typed-document-node/core": 3.2.0 + tslib: ~2.6.0 + peerDependencies: + graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 + checksum: 07844162588f29da1cd230a23c8902a23e38938d5b05a40731fa2f8c6d6097022f94256353aefa0fe9f394a9810a39668f0a07d205fbf9f665e785dc1b7ba527 languageName: node linkType: hard @@ -4372,17 +4525,32 @@ __metadata: languageName: node linkType: hard -"@graphql-codegen/core@npm:^4.0.0": - version: 4.0.0 - resolution: "@graphql-codegen/core@npm:4.0.0" +"@graphql-codegen/core@npm:^4.0.1": + version: 4.0.1 + resolution: "@graphql-codegen/core@npm:4.0.1" dependencies: - "@graphql-codegen/plugin-helpers": ^5.0.0 + "@graphql-codegen/plugin-helpers": ^5.0.2 "@graphql-tools/schema": ^10.0.0 "@graphql-tools/utils": ^10.0.0 - tslib: ~2.5.0 + tslib: ~2.6.0 + peerDependencies: + graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 + checksum: 1211015ff8d8ff1e08660cd17f0e6741434abebcfb35c8e16c94a90da69891d70a7592f2b0d794af7c15a91923a443c5bdeb7c27c69cdbb2901f42c769bc8a92 + languageName: node + linkType: hard + +"@graphql-codegen/gql-tag-operations@npm:4.0.3": + version: 4.0.3 + resolution: "@graphql-codegen/gql-tag-operations@npm:4.0.3" + dependencies: + "@graphql-codegen/plugin-helpers": ^5.0.2 + "@graphql-codegen/visitor-plugin-common": 4.1.1 + "@graphql-tools/utils": ^10.0.0 + auto-bind: ~4.0.0 + tslib: ~2.6.0 peerDependencies: graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 - checksum: 9824a5ec26fe25379f64e4ea94402487acde2a880d6bfcbd55ac9f0681c887a814fd9093cc789e09273108b7ea6df0c04fc8acc8dd55eab3918d0d07af62dffd + checksum: 48ef9cd8c6c2c14c947a005b088f053b90bcab8e692c34a6958e63b09c3195d3b3b378bbb2bc407015e41db4dd21bfaf26a158e581d3aeb6eae917b9571de369 languageName: node linkType: hard @@ -4418,19 +4586,19 @@ __metadata: languageName: node linkType: hard -"@graphql-codegen/plugin-helpers@npm:^5.0.0, @graphql-codegen/plugin-helpers@npm:^5.0.1": - version: 5.0.1 - resolution: "@graphql-codegen/plugin-helpers@npm:5.0.1" +"@graphql-codegen/plugin-helpers@npm:^5.0.2": + version: 5.0.2 + resolution: "@graphql-codegen/plugin-helpers@npm:5.0.2" dependencies: "@graphql-tools/utils": ^10.0.0 change-case-all: 1.0.15 common-tags: 1.8.2 import-from: 4.0.0 lodash: ~4.17.0 - tslib: ~2.5.0 + tslib: ~2.6.0 peerDependencies: graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 - checksum: 97faa8f87f41292bb5263097b1613733faf07fd0ff375ac89438aa0f2cd91e163d088b63dcafcdb6d66beaba8f7d13005bb980793e71979e9ad61fdfd206a730 + checksum: 6f817e1fb9fd05e6da159138e81e53ea0d0fe43e074aa6870d09569d12ed918cc1e49a738219942e142090dd642067e2f23c8a30ff07826fd05d0dd99cb73179 languageName: node linkType: hard @@ -4447,30 +4615,45 @@ __metadata: languageName: node linkType: hard -"@graphql-codegen/schema-ast@npm:^4.0.0": - version: 4.0.0 - resolution: "@graphql-codegen/schema-ast@npm:4.0.0" +"@graphql-codegen/schema-ast@npm:^4.0.1": + version: 4.0.1 + resolution: "@graphql-codegen/schema-ast@npm:4.0.1" dependencies: - "@graphql-codegen/plugin-helpers": ^5.0.0 + "@graphql-codegen/plugin-helpers": ^5.0.2 "@graphql-tools/utils": ^10.0.0 - tslib: ~2.5.0 + tslib: ~2.6.0 peerDependencies: graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 - checksum: 5950b57b383c14476080108d8ef7ebe569446ac20fbf54371ecc051392c80ef4b28b16b33fcb06faa892213bed90fc72940bc46a9852e0f02491491811e6a47e + checksum: 78c974a899c72cfd87dc0cb451b5f36c80e55a4dd69c8a91d3206d8bf34e406f559d26876c0b56ce7e5c61587f3ab19ca3de7ded8cf718e3b0b2016b4121d95a + languageName: node + linkType: hard + +"@graphql-codegen/typed-document-node@npm:^5.0.3": + version: 5.0.3 + resolution: "@graphql-codegen/typed-document-node@npm:5.0.3" + dependencies: + "@graphql-codegen/plugin-helpers": ^5.0.2 + "@graphql-codegen/visitor-plugin-common": 4.1.1 + auto-bind: ~4.0.0 + change-case-all: 1.0.15 + tslib: ~2.6.0 + peerDependencies: + graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 + checksum: 08334278fa1ee5bcd2fb661adf2b3c558bdec49c437490299f1f041ce5bbbed78a530bb69235f962ed24fc9ff18e1bd572aa1f1d3d3d5b4ea8708b4813c5721c languageName: node linkType: hard "@graphql-codegen/typescript-document-nodes@npm:^4.0.1": - version: 4.0.1 - resolution: "@graphql-codegen/typescript-document-nodes@npm:4.0.1" + version: 4.0.3 + resolution: "@graphql-codegen/typescript-document-nodes@npm:4.0.3" dependencies: - "@graphql-codegen/plugin-helpers": ^5.0.0 - "@graphql-codegen/visitor-plugin-common": 4.0.1 + "@graphql-codegen/plugin-helpers": ^5.0.2 + "@graphql-codegen/visitor-plugin-common": 4.1.1 auto-bind: ~4.0.0 - tslib: ~2.5.0 + tslib: ~2.6.0 peerDependencies: graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 - checksum: 688144eee31d5601ca217ff282747f586b1b80e635661abda3e52336f56d5a97299cf63da70744aaeb82e414ce2c57aa8da9585216dd4e924942eca4c062ca4a + checksum: 186fa79117a40a710cce35f5ccbf3324154be19dc43e5b8a13d4de73ae95a7e7187bcd78626a7912626cf72f573a3062bfb031e76ac422f7d9aa01189d72da43 languageName: node linkType: hard @@ -4489,18 +4672,18 @@ __metadata: languageName: node linkType: hard -"@graphql-codegen/typescript-operations@npm:^4.0.1": - version: 4.0.1 - resolution: "@graphql-codegen/typescript-operations@npm:4.0.1" +"@graphql-codegen/typescript-operations@npm:^4.0.1, @graphql-codegen/typescript-operations@npm:^4.1.1": + version: 4.1.1 + resolution: "@graphql-codegen/typescript-operations@npm:4.1.1" dependencies: - "@graphql-codegen/plugin-helpers": ^5.0.0 - "@graphql-codegen/typescript": ^4.0.1 - "@graphql-codegen/visitor-plugin-common": 4.0.1 + "@graphql-codegen/plugin-helpers": ^5.0.2 + "@graphql-codegen/typescript": ^4.0.3 + "@graphql-codegen/visitor-plugin-common": 4.1.1 auto-bind: ~4.0.0 - tslib: ~2.5.0 + tslib: ~2.6.0 peerDependencies: graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 - checksum: 82cd58ceb7406a3ff7aa5b36a58c9303fd819259679c2de10411f9e22c4fd142068d711714f68259c64eab86ea0a2b3d761959fa59fa5140ca3f1382a5ab5169 + checksum: 2192ea65b15a6f5d52e634ec749ee688f262c85c0af65ed2be483cebefa16adcb53964bfaac844e0eb2a16a9e53bfb24ef3ab4f491b9e9c6486da510b2c3d45e languageName: node linkType: hard @@ -4519,18 +4702,18 @@ __metadata: languageName: node linkType: hard -"@graphql-codegen/typescript@npm:^4.0.1": - version: 4.0.1 - resolution: "@graphql-codegen/typescript@npm:4.0.1" +"@graphql-codegen/typescript@npm:^4.0.1, @graphql-codegen/typescript@npm:^4.0.3": + version: 4.0.3 + resolution: "@graphql-codegen/typescript@npm:4.0.3" dependencies: - "@graphql-codegen/plugin-helpers": ^5.0.0 - "@graphql-codegen/schema-ast": ^4.0.0 - "@graphql-codegen/visitor-plugin-common": 4.0.1 + "@graphql-codegen/plugin-helpers": ^5.0.2 + "@graphql-codegen/schema-ast": ^4.0.1 + "@graphql-codegen/visitor-plugin-common": 4.1.1 auto-bind: ~4.0.0 - tslib: ~2.5.0 + tslib: ~2.6.0 peerDependencies: graphql: ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 - checksum: f360b7204dc33b918d1ece88b65a46a4eac89e7c3f729886e954ebdc405d1279de6fc5a688580a4aba50826ca663dae03bcda2ac72189f5afbfc1a1727d188a6 + checksum: effbe0e0f6fa6b14603d364ddeaf30609da02ecb49d3ae92a49e628fa3d06b1608b59e6be7893f1d014163d0d1037927bfd92361876477d6ff0a2e3b1e5201e7 languageName: node linkType: hard @@ -4554,11 +4737,11 @@ __metadata: languageName: node linkType: hard -"@graphql-codegen/visitor-plugin-common@npm:4.0.1": - version: 4.0.1 - resolution: "@graphql-codegen/visitor-plugin-common@npm:4.0.1" +"@graphql-codegen/visitor-plugin-common@npm:4.1.1, @graphql-codegen/visitor-plugin-common@npm:^4.1.1": + version: 4.1.1 + resolution: "@graphql-codegen/visitor-plugin-common@npm:4.1.1" dependencies: - "@graphql-codegen/plugin-helpers": ^5.0.0 + "@graphql-codegen/plugin-helpers": ^5.0.2 "@graphql-tools/optimize": ^2.0.0 "@graphql-tools/relay-operation-optimizer": ^7.0.0 "@graphql-tools/utils": ^10.0.0 @@ -4567,10 +4750,10 @@ __metadata: dependency-graph: ^0.11.0 graphql-tag: ^2.11.0 parse-filepath: ^1.0.2 - tslib: ~2.5.0 + tslib: ~2.6.0 peerDependencies: graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 - checksum: 72fe72850bcf9907c46ee85cf80ca5f7313418953fc6bc09b761145260ceb9e79199e92c7b3467e9b6371342e70234af5e1be7ee664457a4fdec92ea3bed878a + checksum: fe950ae279c50a01747839de538a3c443c027303f89c90e364076c9167e3cadacc6f4e8de53f303f046f1d30009f5e7234b065177b4b3a338c79be7bf74fc11e languageName: node linkType: hard @@ -4633,17 +4816,17 @@ __metadata: linkType: hard "@graphql-tools/code-file-loader@npm:^8.0.0": - version: 8.0.3 - resolution: "@graphql-tools/code-file-loader@npm:8.0.3" + version: 8.1.0 + resolution: "@graphql-tools/code-file-loader@npm:8.1.0" dependencies: - "@graphql-tools/graphql-tag-pluck": 8.1.0 - "@graphql-tools/utils": ^10.0.0 + "@graphql-tools/graphql-tag-pluck": 8.2.0 + "@graphql-tools/utils": ^10.0.13 globby: ^11.0.3 tslib: ^2.4.0 unixify: ^1.0.0 peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - checksum: a0571b3f79ff091bde6672c9f4ae63bf6d81113939eead848e205b1c27ad7109f7f8a69a4c2a259e74dbb781185166964ad57354dad8c1502dc5705997307736 + checksum: e4dbd7419d6110c96aa966bcca1bdf3e225a428abadec24b900ae3dc15a8dc7133471604cd4cea55a26e7b8bab69c31a16f7dbef4463c1fdebc5fe5fb891a747 languageName: node linkType: hard @@ -4663,6 +4846,18 @@ __metadata: languageName: node linkType: hard +"@graphql-tools/documents@npm:^1.0.0": + version: 1.0.0 + resolution: "@graphql-tools/documents@npm:1.0.0" + dependencies: + lodash.sortby: ^4.7.0 + tslib: ^2.4.0 + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + checksum: e022b4438efcbeceadb0ff529d1d58fc1629bfce3325a646937813f893a9b422d3326e29fcb6549d5ff8db1e82a9a9798b354b36cd34cbf90827261f0139d8f5 + languageName: node + linkType: hard + "@graphql-tools/executor-graphql-ws@npm:^1.0.0": version: 1.1.1 resolution: "@graphql-tools/executor-graphql-ws@npm:1.1.1" @@ -4680,8 +4875,8 @@ __metadata: linkType: hard "@graphql-tools/executor-http@npm:^1.0.0, @graphql-tools/executor-http@npm:^1.0.5": - version: 1.0.6 - resolution: "@graphql-tools/executor-http@npm:1.0.6" + version: 1.0.7 + resolution: "@graphql-tools/executor-http@npm:1.0.7" dependencies: "@graphql-tools/utils": ^10.0.2 "@repeaterjs/repeater": ^3.0.4 @@ -4692,7 +4887,7 @@ __metadata: value-or-promise: ^1.0.12 peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - checksum: 391031d9fefe4096d525b85372254ee9728b75658e4277b96ed882c2f21ee8291b09b16beea64ddd2f587fc99e02f0e4b244bca3af6d5690daed910a991d756f + checksum: 02f2804f649abfc0ecbf11dad2b9fc08ef2d1aa8f1aa03099419a5439554a97fc1ca1e297118fea9c4f0ca6c54207f02b5045126bb93b43b8f52c0af0dbc19d8 languageName: node linkType: hard @@ -4727,18 +4922,18 @@ __metadata: linkType: hard "@graphql-tools/git-loader@npm:^8.0.0": - version: 8.0.3 - resolution: "@graphql-tools/git-loader@npm:8.0.3" + version: 8.0.4 + resolution: "@graphql-tools/git-loader@npm:8.0.4" dependencies: - "@graphql-tools/graphql-tag-pluck": 8.1.0 - "@graphql-tools/utils": ^10.0.0 + "@graphql-tools/graphql-tag-pluck": 8.2.0 + "@graphql-tools/utils": ^10.0.13 is-glob: 4.0.3 micromatch: ^4.0.4 tslib: ^2.4.0 unixify: ^1.0.0 peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - checksum: 1b9bb24a940ecacf45d726afebef237018623809e57d451b1c68eae7ce97619c7cab564dd834438c543ee62102690c06eb9d170dca9ede983b990dbd70120ed5 + checksum: 78c2b8761fdc2113eeb9f4f0de574f76006d165980c6278562d845d49216654ff7762e5af2259529af497789d3f9a37a23ce0e7b81a8c50cce47a39f776ea6cb languageName: node linkType: hard @@ -4790,20 +4985,20 @@ __metadata: languageName: node linkType: hard -"@graphql-tools/graphql-tag-pluck@npm:8.1.0, @graphql-tools/graphql-tag-pluck@npm:^8.0.0": - version: 8.1.0 - resolution: "@graphql-tools/graphql-tag-pluck@npm:8.1.0" +"@graphql-tools/graphql-tag-pluck@npm:8.2.0, @graphql-tools/graphql-tag-pluck@npm:^8.0.0": + version: 8.2.0 + resolution: "@graphql-tools/graphql-tag-pluck@npm:8.2.0" dependencies: "@babel/core": ^7.22.9 "@babel/parser": ^7.16.8 "@babel/plugin-syntax-import-assertions": ^7.20.0 "@babel/traverse": ^7.16.8 "@babel/types": ^7.16.8 - "@graphql-tools/utils": ^10.0.0 + "@graphql-tools/utils": ^10.0.13 tslib: ^2.4.0 peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - checksum: 494d50fe4ed1beb033dcbdbdccd603ee07b43292ff932f479dfd4109a0fc5533f869811d6862eff5319208b07047e5cef8fbfd468124e8a283cbbfc828553c50 + checksum: 08da98356866c4d5825a33c898a8957e3535a12ee3af5bb204713ff26125abe92096e626e6c7b0b7630b32e1755b558ce4b6df9a95c955a5c5387de5af9e0fc6 languageName: node linkType: hard @@ -5032,9 +5227,9 @@ __metadata: languageName: node linkType: hard -"@graphql-tools/utils@npm:^10.0.0, @graphql-tools/utils@npm:^10.0.10, @graphql-tools/utils@npm:^10.0.11, @graphql-tools/utils@npm:^10.0.2, @graphql-tools/utils@npm:^10.0.5, @graphql-tools/utils@npm:^10.0.8": - version: 10.0.12 - resolution: "@graphql-tools/utils@npm:10.0.12" +"@graphql-tools/utils@npm:^10.0.0, @graphql-tools/utils@npm:^10.0.10, @graphql-tools/utils@npm:^10.0.11, @graphql-tools/utils@npm:^10.0.13, @graphql-tools/utils@npm:^10.0.2, @graphql-tools/utils@npm:^10.0.5, @graphql-tools/utils@npm:^10.0.8": + version: 10.0.13 + resolution: "@graphql-tools/utils@npm:10.0.13" dependencies: "@graphql-typed-document-node/core": ^3.1.1 cross-inspect: 1.0.0 @@ -5042,7 +5237,7 @@ __metadata: tslib: ^2.4.0 peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - checksum: 5d228979a7252912bba130be47bf5f69275ed858ce1992acaf324ba6db3992b26f077a8a645104a81e675aff6fd85c3fc496d00b3e4c5b3ff9c7cc38da124a00 + checksum: 1e09f2dc5700a1d4be19a63024f9bc0edbeec5eaeb8bca31c95d0a1d2934b9a33adf7f2205800d8c58ec91656f3ecac954c1c9126eddc7f25600586d5eb23eb5 languageName: node linkType: hard @@ -5093,14 +5288,14 @@ __metadata: languageName: node linkType: hard -"@hapi/hoek@npm:^9.0.0": +"@hapi/hoek@npm:^9.0.0, @hapi/hoek@npm:^9.3.0": version: 9.3.0 resolution: "@hapi/hoek@npm:9.3.0" checksum: 4771c7a776242c3c022b168046af4e324d116a9d2e1d60631ee64f474c6e38d1bb07092d898bf95c7bc5d334c5582798a1456321b2e53ca817d4e7c88bc25b43 languageName: node linkType: hard -"@hapi/topo@npm:^5.0.0": +"@hapi/topo@npm:^5.1.0": version: 5.1.0 resolution: "@hapi/topo@npm:5.1.0" dependencies: @@ -5226,13 +5421,13 @@ __metadata: languageName: node linkType: hard -"@ipld/dag-cbor@npm:^9.0.0, @ipld/dag-cbor@npm:^9.0.1": - version: 9.0.7 - resolution: "@ipld/dag-cbor@npm:9.0.7" +"@ipld/dag-cbor@npm:^9.0.0, @ipld/dag-cbor@npm:^9.0.1, @ipld/dag-cbor@npm:^9.0.7": + version: 9.1.0 + resolution: "@ipld/dag-cbor@npm:9.1.0" dependencies: cborg: ^4.0.0 multiformats: ^13.0.0 - checksum: 92eaa4a83b667026a3eb71096e2986dba9c13d0ae11c541df0fe734e514d373a256981b1a23534d014bd7d91f3c308beacfba2f0e5ca73d0ffac3df2f357d57d + checksum: dd9bde7ac236c75857236e433e2f7524b0545f9943e5d253726be7bf76b3f9394a98abdb640115e2ca7ca31185f44f7591206432f0fe061bb5a3cc13d6956af2 languageName: node linkType: hard @@ -5578,12 +5773,12 @@ __metadata: linkType: hard "@jridgewell/trace-mapping@npm:^0.3.12, @jridgewell/trace-mapping@npm:^0.3.13, @jridgewell/trace-mapping@npm:^0.3.17, @jridgewell/trace-mapping@npm:^0.3.18, @jridgewell/trace-mapping@npm:^0.3.20, @jridgewell/trace-mapping@npm:^0.3.9": - version: 0.3.20 - resolution: "@jridgewell/trace-mapping@npm:0.3.20" + version: 0.3.22 + resolution: "@jridgewell/trace-mapping@npm:0.3.22" dependencies: "@jridgewell/resolve-uri": ^3.1.0 "@jridgewell/sourcemap-codec": ^1.4.14 - checksum: cd1a7353135f385909468ff0cf20bdd37e59f2ee49a13a966dedf921943e222082c583ade2b579ff6cd0d8faafcb5461f253e1bf2a9f48fec439211fdbe788f5 + checksum: ac7dd2cfe0b479aa1b81776d40d789243131cc792dc8b6b6a028c70fcd6171958ae1a71bf67b618ffe3c0c3feead9870c095ee46a5e30319410d92976b28f498 languageName: node linkType: hard @@ -5636,18 +5831,18 @@ __metadata: linkType: hard "@lezer/common@npm:^1.0.0": - version: 1.2.0 - resolution: "@lezer/common@npm:1.2.0" - checksum: dc6f53f831515f2a25ee93a2c5c032ced527013b4edf148568941dde7d01b5a17ccf7fec11bf3d1c19bf0944a8aae4acebef08b9ba76275da0a64d0533cb5266 + version: 1.2.1 + resolution: "@lezer/common@npm:1.2.1" + checksum: 0bd092e293a509ce334f4aaf9a4d4a25528f743cd9d7e7948c697e34ac703b805b288b62ad01563488fb206fc34ff05084f7fc5d864be775924b3d0d53ea5dd2 languageName: node linkType: hard "@lezer/lr@npm:^1.0.0": - version: 1.3.14 - resolution: "@lezer/lr@npm:1.3.14" + version: 1.4.0 + resolution: "@lezer/lr@npm:1.4.0" dependencies: "@lezer/common": ^1.0.0 - checksum: 07be41edcb6c332a3567436d2c626131544181c4d680811baf23f6157db3dce4ebfef325cbd0b88dc8b128b83fbe6363c5dcf3e0a4ff369ddfae05d9f207daee + checksum: 4c8517017e9803415c6c5cb8230d8764107eafd7d0b847676cd1023abb863a4b268d0d01c7ce3cf1702c4749527c68f0a26b07c329cb7b68c36ed88362d7b193 languageName: node linkType: hard @@ -5758,15 +5953,15 @@ __metadata: languageName: node linkType: hard -"@metamask/approval-controller@npm:^5.0.0, @metamask/approval-controller@npm:^5.1.1": - version: 5.1.1 - resolution: "@metamask/approval-controller@npm:5.1.1" +"@metamask/approval-controller@npm:^5.1.1": + version: 5.1.2 + resolution: "@metamask/approval-controller@npm:5.1.2" dependencies: - "@metamask/base-controller": ^4.0.1 + "@metamask/base-controller": ^4.1.1 "@metamask/rpc-errors": ^6.1.0 - "@metamask/utils": ^8.2.0 + "@metamask/utils": ^8.3.0 nanoid: ^3.1.31 - checksum: 02676b0a213289ba44f2f746c9f5e58687ee80cd17e88ae8324f4ac7fcb910d05476bfbed94c410cfdb56d40e735c812a4ad5d496fdc4911655f2760cc8d6e80 + checksum: 842987043ebc4a694fee8fe31568e4400c009285f271a0d36c15e370942f026559ffd0ac0147567976260aa2f7f2d66278c850103b8001c269e290e44ccba8d7 languageName: node linkType: hard @@ -5794,17 +5989,17 @@ __metadata: languageName: node linkType: hard -"@metamask/base-controller@npm:^4.0.0, @metamask/base-controller@npm:^4.0.1": - version: 4.0.1 - resolution: "@metamask/base-controller@npm:4.0.1" +"@metamask/base-controller@npm:^4.0.1, @metamask/base-controller@npm:^4.1.0, @metamask/base-controller@npm:^4.1.1": + version: 4.1.1 + resolution: "@metamask/base-controller@npm:4.1.1" dependencies: - "@metamask/utils": ^8.2.0 + "@metamask/utils": ^8.3.0 immer: ^9.0.6 - checksum: d86a7dbe5f23daf56677fe14192d08c9b38c993e8c05a36afa2d7995bb7b272be8d182450c509ed605e73256d32fef55eea5814130d2381259e30751be3d9f2c + checksum: adfbc9815506f41342036743b481236179ffd8378e58dad4ffd5b55158d1a5d5509b113d17af5fe1de35d02c448a7c92fffd5234da1893374aab498356585f76 languageName: node linkType: hard -"@metamask/browser-passworder@npm:^4.1.0": +"@metamask/browser-passworder@npm:^4.3.0": version: 4.3.0 resolution: "@metamask/browser-passworder@npm:4.3.0" dependencies: @@ -5828,33 +6023,18 @@ __metadata: languageName: node linkType: hard -"@metamask/controller-utils@npm:^6.0.0": - version: 6.1.0 - resolution: "@metamask/controller-utils@npm:6.1.0" - dependencies: - "@metamask/eth-query": ^4.0.0 - "@metamask/ethjs-unit": ^0.2.1 - "@metamask/utils": ^8.2.0 - "@spruceid/siwe-parser": 1.1.3 - eth-ens-namehash: ^2.0.8 - ethereumjs-util: ^7.0.10 - fast-deep-equal: ^3.1.3 - checksum: 0f0f9a5bc199f9a6c75926f12fa52bd486634091dfbb2db2b98f49b6a09407da9edc0b4a14613ea5c65d8b6cd1f4817acb0e5cffc9b0586f90084e440bf81322 - languageName: node - linkType: hard - -"@metamask/controller-utils@npm:^8.0.1": - version: 8.0.1 - resolution: "@metamask/controller-utils@npm:8.0.1" +"@metamask/controller-utils@npm:^8.0.1, @metamask/controller-utils@npm:^8.0.2": + version: 8.0.2 + resolution: "@metamask/controller-utils@npm:8.0.2" dependencies: "@metamask/eth-query": ^4.0.0 "@metamask/ethjs-unit": ^0.2.1 - "@metamask/utils": ^8.2.0 + "@metamask/utils": ^8.3.0 "@spruceid/siwe-parser": 1.1.3 eth-ens-namehash: ^2.0.8 ethereumjs-util: ^7.0.10 fast-deep-equal: ^3.1.3 - checksum: 3e8537ecec3ce5961e46a84f33cb8165830c893caf49d68816f55f5a190e162bca54df29c7655d1d8d8de91568fcb45ad700a94511e2f52080894f667daa2b83 + checksum: a6054376efcd515ef4fa9970b950c4436acdb8795e67c678c0a5616a4f43779f426721492827db59f5ac6e54b70ea1246247becda43dd14b1a45b7df5ec81e13 languageName: node linkType: hard @@ -5908,8 +6088,8 @@ __metadata: linkType: hard "@metamask/eth-json-rpc-middleware@npm:^12.0.1": - version: 12.0.1 - resolution: "@metamask/eth-json-rpc-middleware@npm:12.0.1" + version: 12.1.0 + resolution: "@metamask/eth-json-rpc-middleware@npm:12.1.0" dependencies: "@metamask/eth-json-rpc-provider": ^2.1.0 "@metamask/eth-sig-util": ^7.0.0 @@ -5920,18 +6100,18 @@ __metadata: klona: ^2.0.6 pify: ^5.0.0 safe-stable-stringify: ^2.4.3 - checksum: 27d7ef46bad5b9db8e5a4591c6646ffd8df974ab841e82d8c446e0458de1f2d66a86eb5bf82b3db3029065edfa7e98ec8c88a79bf4e799f131703dfc3cc9675d + checksum: de4f0afb80575d853901812406e9c58bafd3a1679164b2b9fa60dcfc8841c7e625661b9f1ebe5ef4d0d15b66736a7a5495388de879739689af9a9539daf1fdfa languageName: node linkType: hard "@metamask/eth-json-rpc-provider@npm:^2.1.0": - version: 2.3.1 - resolution: "@metamask/eth-json-rpc-provider@npm:2.3.1" + version: 2.3.2 + resolution: "@metamask/eth-json-rpc-provider@npm:2.3.2" dependencies: - "@metamask/json-rpc-engine": ^7.3.1 + "@metamask/json-rpc-engine": ^7.3.2 "@metamask/safe-event-emitter": ^3.0.0 - "@metamask/utils": ^8.2.0 - checksum: fa0a987eb7e0dcff495489e95c358f6786a4a793a42ac900bb022027d27e6534ded743092e79a2191b9b4d760f418f39f6cfb99a5a5a0085f252016579be6865 + "@metamask/utils": ^8.3.0 + checksum: e6731271aad3b972d85b9230c26d35a9b88722f3bd3024675ad2f568e634e9fdfef4717ef2892f3cc512d381cf17a4e20dbd5eb808ced765082bea3379ad6ddc languageName: node linkType: hard @@ -5979,14 +6159,14 @@ __metadata: languageName: node linkType: hard -"@metamask/json-rpc-engine@npm:^7.1.1, @metamask/json-rpc-engine@npm:^7.3.0, @metamask/json-rpc-engine@npm:^7.3.1": - version: 7.3.1 - resolution: "@metamask/json-rpc-engine@npm:7.3.1" +"@metamask/json-rpc-engine@npm:^7.1.1, @metamask/json-rpc-engine@npm:^7.3.0, @metamask/json-rpc-engine@npm:^7.3.1, @metamask/json-rpc-engine@npm:^7.3.2": + version: 7.3.2 + resolution: "@metamask/json-rpc-engine@npm:7.3.2" dependencies: "@metamask/rpc-errors": ^6.1.0 "@metamask/safe-event-emitter": ^3.0.0 - "@metamask/utils": ^8.2.0 - checksum: 4952eb4e70c0011d334fb4a9bf56aa2d68bef745c892dddd06f6ed7e6303fb95b3b60b4e32c88b6d77bfc5091acc8e71ad274f389419e4bdcc5741ef49cde87d + "@metamask/utils": ^8.3.0 + checksum: 396861afc72944af410d5b06c81806db2fd9812206dbf799438f42d974edac6931f6814133adf52d6aa233d5ea3f3629663ef4f54a0cf9ccb948ce9b527137fd languageName: node linkType: hard @@ -6045,27 +6225,7 @@ __metadata: languageName: node linkType: hard -"@metamask/permission-controller@npm:^6.0.0": - version: 6.0.0 - resolution: "@metamask/permission-controller@npm:6.0.0" - dependencies: - "@metamask/approval-controller": ^5.0.0 - "@metamask/base-controller": ^4.0.0 - "@metamask/controller-utils": ^6.0.0 - "@metamask/json-rpc-engine": ^7.3.0 - "@metamask/rpc-errors": ^6.1.0 - "@metamask/utils": ^8.2.0 - "@types/deep-freeze-strict": ^1.1.0 - deep-freeze-strict: ^1.1.1 - immer: ^9.0.6 - nanoid: ^3.1.31 - peerDependencies: - "@metamask/approval-controller": ^5.0.0 - checksum: 0d11a70cbb36aba5f76ee7d1ca8dea4eddcd51f81d3226907e0298797b65e0a21dc086f99284cdcd8d0382d21d0bb03f0536be2c4c508cf906be70be687163ad - languageName: node - linkType: hard - -"@metamask/permission-controller@npm:^7.0.0, @metamask/permission-controller@npm:^7.1.0": +"@metamask/permission-controller@npm:^7.1.0": version: 7.1.0 resolution: "@metamask/permission-controller@npm:7.1.0" dependencies: @@ -6085,15 +6245,15 @@ __metadata: linkType: hard "@metamask/phishing-controller@npm:^8.0.1": - version: 8.0.1 - resolution: "@metamask/phishing-controller@npm:8.0.1" + version: 8.0.2 + resolution: "@metamask/phishing-controller@npm:8.0.2" dependencies: - "@metamask/base-controller": ^4.0.1 - "@metamask/controller-utils": ^8.0.1 + "@metamask/base-controller": ^4.1.1 + "@metamask/controller-utils": ^8.0.2 "@types/punycode": ^2.1.0 eth-phishing-detect: ^1.2.0 punycode: ^2.1.1 - checksum: 2da1ad0436b5e0e715a74bd08261b408f14c14ab9b7aa2369983d6be93cfd63d97c308d0bb1e22d4edfb4cf0dc99fdd4b65b9b0c224f93938029767cc74dab02 + checksum: 2263f8c696ae81b233cc21ad927515c24e32132ddb297ab04ca45a8d92bbd0e8b0d7b43d53a074277cc441d51ce95d03efccecac0c7da9493540d489f4aecb81 languageName: node linkType: hard @@ -6247,23 +6407,23 @@ __metadata: languageName: node linkType: hard -"@metamask/snaps-controllers@npm:^3.5.0": - version: 3.6.0 - resolution: "@metamask/snaps-controllers@npm:3.6.0" +"@metamask/snaps-controllers@npm:^4.1.0": + version: 4.1.0 + resolution: "@metamask/snaps-controllers@npm:4.1.0" dependencies: "@metamask/approval-controller": ^5.1.1 - "@metamask/base-controller": ^4.0.0 + "@metamask/base-controller": ^4.1.0 "@metamask/json-rpc-engine": ^7.3.1 "@metamask/object-multiplex": ^2.0.0 - "@metamask/permission-controller": ^7.0.0 + "@metamask/permission-controller": ^7.1.0 "@metamask/phishing-controller": ^8.0.1 "@metamask/post-message-stream": ^7.0.0 "@metamask/rpc-errors": ^6.1.0 "@metamask/snaps-registry": ^3.0.0 - "@metamask/snaps-rpc-methods": ^4.1.0 - "@metamask/snaps-sdk": ^1.3.1 - "@metamask/snaps-utils": ^5.1.1 - "@metamask/utils": ^8.2.1 + "@metamask/snaps-rpc-methods": ^5.0.0 + "@metamask/snaps-sdk": ^1.4.0 + "@metamask/snaps-utils": ^5.2.0 + "@metamask/utils": ^8.3.0 "@xstate/fsm": ^2.0.0 browserify-zlib: ^0.2.0 concat-stream: ^2.0.0 @@ -6275,30 +6435,30 @@ __metadata: readable-web-to-node-stream: ^3.0.2 tar-stream: ^3.1.6 peerDependencies: - "@metamask/snaps-execution-environments": ^3.4.3 + "@metamask/snaps-execution-environments": ^3.5.0 peerDependenciesMeta: "@metamask/snaps-execution-environments": optional: true - checksum: 5eddb49976ccb6d0d734f009d624ab646aad1f79a2124364edc9ec72f3a4bc96d66eae219022047f35d170cad7775391c0737bcc93f0e9a153046be26bfc864b + checksum: 73510dbcf1a547c1a5bfd07c47e817b802dc95de6ab4d608e3e99ae02119de6be0f7a0c41a351b48587f1b3c39ada86b09643bc44cf57d2cf3ceabd041ab05c3 languageName: node linkType: hard -"@metamask/snaps-execution-environments@npm:^3.4.1, @metamask/snaps-execution-environments@npm:^3.4.2": - version: 3.4.3 - resolution: "@metamask/snaps-execution-environments@npm:3.4.3" +"@metamask/snaps-execution-environments@npm:^3.4.1, @metamask/snaps-execution-environments@npm:^3.5.0": + version: 3.5.0 + resolution: "@metamask/snaps-execution-environments@npm:3.5.0" dependencies: "@metamask/json-rpc-engine": ^7.3.1 "@metamask/object-multiplex": ^2.0.0 "@metamask/post-message-stream": ^7.0.0 "@metamask/providers": ^14.0.2 "@metamask/rpc-errors": ^6.1.0 - "@metamask/snaps-sdk": ^1.3.1 - "@metamask/snaps-utils": ^5.1.1 - "@metamask/utils": ^8.2.1 + "@metamask/snaps-sdk": ^1.4.0 + "@metamask/snaps-utils": ^5.2.0 + "@metamask/utils": ^8.3.0 nanoid: ^3.1.31 readable-stream: ^3.6.2 superstruct: ^1.0.3 - checksum: 055f9846333d829406a0673b3143da0cce36e8328e23c268abcafb682a98e005f417476b7ea9e97c46853fb932566404b0e2853ce8c4cbbc7f5800cbe6a9d8d6 + checksum: f9f96f86b9af93817dddddecddbde0a1ff47b0e69f67c9a905b68598a34e3d895c8148226a847cc460c18b444519c641ba5a1d820cfaa0903ba397afc5ff470e languageName: node linkType: hard @@ -6348,57 +6508,57 @@ __metadata: languageName: node linkType: hard -"@metamask/snaps-rpc-methods@npm:^4.0.2, @metamask/snaps-rpc-methods@npm:^4.1.0": - version: 4.1.0 - resolution: "@metamask/snaps-rpc-methods@npm:4.1.0" +"@metamask/snaps-rpc-methods@npm:^5.0.0": + version: 5.0.0 + resolution: "@metamask/snaps-rpc-methods@npm:5.0.0" dependencies: "@metamask/key-tree": ^9.0.0 - "@metamask/permission-controller": ^7.0.0 + "@metamask/permission-controller": ^7.1.0 "@metamask/rpc-errors": ^6.1.0 - "@metamask/snaps-sdk": ^1.3.1 - "@metamask/snaps-utils": ^5.1.1 - "@metamask/utils": ^8.2.1 + "@metamask/snaps-sdk": ^1.4.0 + "@metamask/snaps-utils": ^5.2.0 + "@metamask/utils": ^8.3.0 "@noble/hashes": ^1.3.1 superstruct: ^1.0.3 - checksum: c782ba0e2dd0d9a81e2e8e1c1eb56918972f3acde8699954f422cc545a1f84a7aac8b314c1068ec71646c81dacdc65278e3c6780ad14d6be3aae8011b2d12fe5 + checksum: 93c27468020cee472750b522c93afb284a34551abfe8fa8ac52c31065750ac162f260686025aa88e7a5ece91265a136bf64d06be36e37566569296b7070e0a9a languageName: node linkType: hard -"@metamask/snaps-sdk@npm:^1.1.0, @metamask/snaps-sdk@npm:^1.2.0, @metamask/snaps-sdk@npm:^1.3.0, @metamask/snaps-sdk@npm:^1.3.1, @metamask/snaps-sdk@npm:^1.3.2": - version: 1.3.2 - resolution: "@metamask/snaps-sdk@npm:1.3.2" +"@metamask/snaps-sdk@npm:^1.1.0, @metamask/snaps-sdk@npm:^1.2.0, @metamask/snaps-sdk@npm:^1.4.0": + version: 1.4.0 + resolution: "@metamask/snaps-sdk@npm:1.4.0" dependencies: "@metamask/key-tree": ^9.0.0 "@metamask/providers": ^14.0.2 "@metamask/rpc-errors": ^6.1.0 - "@metamask/utils": ^8.2.1 + "@metamask/utils": ^8.3.0 is-svg: ^4.4.0 superstruct: ^1.0.3 - checksum: 6492e5aaa57ce3ccd057537890a57d2a1a1e3c442b7decb8bc734ba02c1eae172d58d27b8c4af449d57be6cfe55ba2ebe4f128d673b10baa2d5a32ed9e4181ff + checksum: faf3505add1d719bd9640beb5e67a84ed858198b06330d67d675a06e8b1e66250afc097b1a4c3af23bc8fc01bbc899af963bc056a4aafd09780ca59e1bb51917 languageName: node linkType: hard "@metamask/snaps-simulator@npm:^2.4.1": - version: 2.4.2 - resolution: "@metamask/snaps-simulator@npm:2.4.2" + version: 2.4.3 + resolution: "@metamask/snaps-simulator@npm:2.4.3" dependencies: "@chakra-ui/anatomy": ^2.1.1 "@chakra-ui/react": ^2.6.1 "@emotion/react": ^11.10.8 "@emotion/styled": ^11.10.8 "@ethersproject/units": ^5.7.0 - "@metamask/base-controller": ^4.0.0 - "@metamask/browser-passworder": ^4.1.0 + "@metamask/base-controller": ^4.1.0 + "@metamask/browser-passworder": ^4.3.0 "@metamask/eth-json-rpc-middleware": ^12.0.1 - "@metamask/json-rpc-engine": ^7.3.0 + "@metamask/json-rpc-engine": ^7.3.1 "@metamask/key-tree": ^9.0.0 - "@metamask/permission-controller": ^6.0.0 - "@metamask/snaps-controllers": ^3.5.0 - "@metamask/snaps-execution-environments": ^3.4.2 - "@metamask/snaps-rpc-methods": ^4.0.2 - "@metamask/snaps-sdk": ^1.3.0 - "@metamask/snaps-utils": ^5.0.1 - "@metamask/utils": ^8.2.1 + "@metamask/permission-controller": ^7.1.0 + "@metamask/snaps-controllers": ^4.1.0 + "@metamask/snaps-execution-environments": ^3.5.0 + "@metamask/snaps-rpc-methods": ^5.0.0 + "@metamask/snaps-sdk": ^1.4.0 + "@metamask/snaps-utils": ^5.2.0 + "@metamask/utils": ^8.3.0 "@minoru/react-dnd-treeview": ^3.4.4 "@reduxjs/toolkit": ^1.9.5 date-fns: ^2.30.0 @@ -6416,7 +6576,7 @@ __metadata: react-router-dom: ^6.11.1 redux: ^4.2.1 redux-saga: ^1.2.3 - checksum: c47386278ce6ca9b137494a244d4d8bb8e3efcda4d9f77eba083b5a4075aea00639046f2682da8e3433b8ace0dbbb3603abf2e3ded21cd9436b8ac16529d980a + checksum: b06dbf0b9e8201d7caec73dbf9e50381c78bde2bab76910c784aa2405b51b1b34d4b2eeae151f5134f1fc17cc93bc570e9e5437d6fc824efb756ecee3f63a8ab languageName: node linkType: hard @@ -6449,20 +6609,20 @@ __metadata: languageName: node linkType: hard -"@metamask/snaps-utils@npm:^5.0.0, @metamask/snaps-utils@npm:^5.0.1, @metamask/snaps-utils@npm:^5.1.1": - version: 5.1.2 - resolution: "@metamask/snaps-utils@npm:5.1.2" +"@metamask/snaps-utils@npm:^5.0.0, @metamask/snaps-utils@npm:^5.2.0": + version: 5.2.0 + resolution: "@metamask/snaps-utils@npm:5.2.0" dependencies: "@babel/core": ^7.23.2 "@babel/types": ^7.23.0 - "@metamask/base-controller": ^4.0.0 + "@metamask/base-controller": ^4.1.0 "@metamask/key-tree": ^9.0.0 "@metamask/permission-controller": ^7.1.0 "@metamask/rpc-errors": ^6.1.0 "@metamask/slip44": ^3.1.0 "@metamask/snaps-registry": ^3.0.0 - "@metamask/snaps-sdk": ^1.3.2 - "@metamask/utils": ^8.2.1 + "@metamask/snaps-sdk": ^1.4.0 + "@metamask/utils": ^8.3.0 "@noble/hashes": ^1.3.1 "@scure/base": ^1.1.1 chalk: ^4.1.2 @@ -6472,10 +6632,10 @@ __metadata: is-svg: ^4.4.0 rfdc: ^1.3.0 semver: ^7.5.4 - ses: ^0.18.8 + ses: ^1.1.0 superstruct: ^1.0.3 validate-npm-package-name: ^5.0.0 - checksum: 746dcb2fa35d3aadeb45fac8543cecf928687ef82d55ddcd992cf2ea122090eae3b1820193fecbeb1c750a844476234affbb605bb1574aee6d9fd3a671fbc5c0 + checksum: 33aab97f4f4b56123b3a74f264f6480950ff7580c8828604dd20f004f69a09608f98fffcf9cb105fd833e8b20a717a67ec7b7fdf59f78a5a8e7841a8383f16c6 languageName: node linkType: hard @@ -6518,9 +6678,9 @@ __metadata: languageName: node linkType: hard -"@metamask/utils@npm:^8.0.0, @metamask/utils@npm:^8.1.0, @metamask/utils@npm:^8.2.0, @metamask/utils@npm:^8.2.1": - version: 8.2.1 - resolution: "@metamask/utils@npm:8.2.1" +"@metamask/utils@npm:^8.0.0, @metamask/utils@npm:^8.1.0, @metamask/utils@npm:^8.2.0, @metamask/utils@npm:^8.2.1, @metamask/utils@npm:^8.3.0": + version: 8.3.0 + resolution: "@metamask/utils@npm:8.3.0" dependencies: "@ethereumjs/tx": ^4.2.0 "@noble/hashes": ^1.3.1 @@ -6530,7 +6690,7 @@ __metadata: pony-cause: ^2.1.10 semver: ^7.5.4 superstruct: ^1.0.3 - checksum: 36a714a17e4949d2040bedb28d4373a22e7e86bb797aa2d59223f9799fd76e662443bcede113719c4e200f5e9d90a9d62feafad5028fff8b9a7a85fface097ca + checksum: cd60c49b4c0397fb31e6b38937a0d9346cbb8337cb8add59db8db0e0e2156fb063ff4df93a26410157f0cc02aa9a9b785fc1b53cfc4ab73204462893ed11cacb languageName: node linkType: hard @@ -6564,14 +6724,14 @@ __metadata: linkType: hard "@motionone/animation@npm:^10.12.0": - version: 10.16.3 - resolution: "@motionone/animation@npm:10.16.3" + version: 10.17.0 + resolution: "@motionone/animation@npm:10.17.0" dependencies: - "@motionone/easing": ^10.16.3 - "@motionone/types": ^10.16.3 - "@motionone/utils": ^10.16.3 + "@motionone/easing": ^10.17.0 + "@motionone/types": ^10.17.0 + "@motionone/utils": ^10.17.0 tslib: ^2.3.1 - checksum: 797cacea335e6f892af27579eff51450dcf18c5bbc5c0ca44a000929b21857f4afb974ffb411c4935bfbd01ef2ddb3ef542ba3313ae66e1e5392b5d314df6ad3 + checksum: 8cab13cde7ccbe29bcaff1cb43ba39acdc51d9be4726628f4d0ba27898c59456887fd9ec56aceaa3d5b82993efbdfa9a7b9e99d4b96bc458f486208394027093 languageName: node linkType: hard @@ -6589,42 +6749,42 @@ __metadata: languageName: node linkType: hard -"@motionone/easing@npm:^10.16.3": - version: 10.16.3 - resolution: "@motionone/easing@npm:10.16.3" +"@motionone/easing@npm:^10.17.0": + version: 10.17.0 + resolution: "@motionone/easing@npm:10.17.0" dependencies: - "@motionone/utils": ^10.16.3 + "@motionone/utils": ^10.17.0 tslib: ^2.3.1 - checksum: 03e2460cdd35ee4967a86ce28ffbaaaca589263f659f652801cf6bd667baba9b3d5ce6d134df6b64413b60b34dd21d7c38b0cd8a4c3e1ed789789cdb971905b2 + checksum: 2870d9e94645cf4ed3a27309a858dccee26615291ec46b56e993ef3ac9f059a659b02a2115ed61d27250fc8800acc9640f0319aeb402de7fa0e15dffbebeb548 languageName: node linkType: hard "@motionone/generators@npm:^10.12.0": - version: 10.16.4 - resolution: "@motionone/generators@npm:10.16.4" + version: 10.17.0 + resolution: "@motionone/generators@npm:10.17.0" dependencies: - "@motionone/types": ^10.16.3 - "@motionone/utils": ^10.16.3 + "@motionone/types": ^10.17.0 + "@motionone/utils": ^10.17.0 tslib: ^2.3.1 - checksum: 185091c5cfbe67c38e84bf3920d1b5862e5d7eb624136494a7e4779b2f9d06855ebe3e633d95dcc5a1735d92d59d1ae28a0724c2f9d8bddd60fc9bc3603fab48 + checksum: 6d048a0362692db3f450b97c1679a8d0265bff93106412bdcc33b9c48b9362a3e97f672f29a2932d5e393330750fdd55921c1c9b2bf20690922a37a0164e649f languageName: node linkType: hard -"@motionone/types@npm:^10.12.0, @motionone/types@npm:^10.16.3": - version: 10.16.3 - resolution: "@motionone/types@npm:10.16.3" - checksum: ff38982f5aff2c0abbc3051c843d186d6f954c971e97dd6fced97a4ef50ee04f6e49607541ebb80e14dd143cf63553c388392110e270d04eca23f6b529f7f321 +"@motionone/types@npm:^10.12.0, @motionone/types@npm:^10.17.0": + version: 10.17.0 + resolution: "@motionone/types@npm:10.17.0" + checksum: 3996c84e1578b17146c14bd581ab682b7b2a06ca7fd5a7dc378a0f3b10539256d7b803a7df748f0c60d6df6b33950269a27ba2bb1839de779196bd024bee4b87 languageName: node linkType: hard -"@motionone/utils@npm:^10.12.0, @motionone/utils@npm:^10.16.3": - version: 10.16.3 - resolution: "@motionone/utils@npm:10.16.3" +"@motionone/utils@npm:^10.12.0, @motionone/utils@npm:^10.17.0": + version: 10.17.0 + resolution: "@motionone/utils@npm:10.17.0" dependencies: - "@motionone/types": ^10.16.3 + "@motionone/types": ^10.17.0 hey-listen: ^1.0.8 tslib: ^2.3.1 - checksum: d06025911c54c2217c98026cd38d4d681268a2b9b2830ac7342820881ba6be09721dd03626f52547749ead0543d5e2f2a69c9270ffdeaabc0949f7afb3233817 + checksum: 408e278c9051a221e528bb9ca0a773018b9953ecd53bb88715421afc009f4647417b0d9f163c8195467badd934f39ade24f57e007416988e4291242e749ea43d languageName: node linkType: hard @@ -6693,16 +6853,16 @@ __metadata: languageName: node linkType: hard -"@noble/curves@npm:1.1.0, @noble/curves@npm:~1.1.0": - version: 1.1.0 - resolution: "@noble/curves@npm:1.1.0" +"@noble/curves@npm:1.2.0, @noble/curves@npm:~1.2.0": + version: 1.2.0 + resolution: "@noble/curves@npm:1.2.0" dependencies: - "@noble/hashes": 1.3.1 - checksum: 2658cdd3f84f71079b4e3516c47559d22cf4b55c23ac8ee9d2b1f8e5b72916d9689e59820e0f9d9cb4a46a8423af5b56dc6bb7782405c88be06a015180508db5 + "@noble/hashes": 1.3.2 + checksum: bb798d7a66d8e43789e93bc3c2ddff91a1e19fdb79a99b86cd98f1e5eff0ee2024a2672902c2576ef3577b6f282f3b5c778bebd55761ddbb30e36bf275e83dd0 languageName: node linkType: hard -"@noble/curves@npm:^1.0.0, @noble/curves@npm:^1.1.0, @noble/curves@npm:^1.2.0": +"@noble/curves@npm:1.3.0, @noble/curves@npm:^1.0.0, @noble/curves@npm:^1.1.0, @noble/curves@npm:^1.2.0, @noble/curves@npm:~1.3.0": version: 1.3.0 resolution: "@noble/curves@npm:1.3.0" dependencies: @@ -6725,14 +6885,14 @@ __metadata: languageName: node linkType: hard -"@noble/hashes@npm:1.3.1": - version: 1.3.1 - resolution: "@noble/hashes@npm:1.3.1" - checksum: 7fdefc0f7a0c1ec27acc6ff88841793e3f93ec4ce6b8a6a12bfc0dd70ae6b7c4c82fe305fdfeda1735d5ad4a9eebe761e6693b3d355689c559e91242f4bc95b1 +"@noble/hashes@npm:1.3.2": + version: 1.3.2 + resolution: "@noble/hashes@npm:1.3.2" + checksum: fe23536b436539d13f90e4b9be843cc63b1b17666a07634a2b1259dded6f490be3d050249e6af98076ea8f2ea0d56f578773c2197f2aa0eeaa5fba5bc18ba474 languageName: node linkType: hard -"@noble/hashes@npm:1.3.3, @noble/hashes@npm:^1.0.0, @noble/hashes@npm:^1.1.2, @noble/hashes@npm:^1.3.0, @noble/hashes@npm:^1.3.1, @noble/hashes@npm:^1.3.2, @noble/hashes@npm:~1.3.0, @noble/hashes@npm:~1.3.1, @noble/hashes@npm:~1.3.2": +"@noble/hashes@npm:1.3.3, @noble/hashes@npm:^1.0.0, @noble/hashes@npm:^1.1.2, @noble/hashes@npm:^1.3.0, @noble/hashes@npm:^1.3.1, @noble/hashes@npm:^1.3.2, @noble/hashes@npm:^1.3.3, @noble/hashes@npm:~1.3.0, @noble/hashes@npm:~1.3.2": version: 1.3.3 resolution: "@noble/hashes@npm:1.3.3" checksum: 8a6496d1c0c64797339bc694ad06cdfaa0f9e56cd0c3f68ae3666cfb153a791a55deb0af9c653c7ed2db64d537aa3e3054629740d2f2338bb1dcb7ab60cd205b @@ -6774,15 +6934,15 @@ __metadata: linkType: hard "@npmcli/agent@npm:^2.0.0": - version: 2.2.0 - resolution: "@npmcli/agent@npm:2.2.0" + version: 2.2.1 + resolution: "@npmcli/agent@npm:2.2.1" dependencies: agent-base: ^7.1.0 http-proxy-agent: ^7.0.0 https-proxy-agent: ^7.0.1 lru-cache: ^10.0.1 socks-proxy-agent: ^8.0.1 - checksum: 3b25312edbdfaa4089af28e2d423b6f19838b945e47765b0c8174c1395c79d43c3ad6d23cb364b43f59fd3acb02c93e3b493f72ddbe3dfea04c86843a7311fc4 + checksum: c69aca42dbba393f517bc5777ee872d38dc98ea0e5e93c1f6d62b82b8fecdc177a57ea045f07dda1a770c592384b2dd92a5e79e21e2a7cf51c9159466a8f9c9b languageName: node linkType: hard @@ -7168,106 +7328,106 @@ __metadata: languageName: node linkType: hard -"@parcel/watcher-android-arm64@npm:2.3.0": - version: 2.3.0 - resolution: "@parcel/watcher-android-arm64@npm:2.3.0" +"@parcel/watcher-android-arm64@npm:2.4.0": + version: 2.4.0 + resolution: "@parcel/watcher-android-arm64@npm:2.4.0" conditions: os=android & cpu=arm64 languageName: node linkType: hard -"@parcel/watcher-darwin-arm64@npm:2.3.0": - version: 2.3.0 - resolution: "@parcel/watcher-darwin-arm64@npm:2.3.0" +"@parcel/watcher-darwin-arm64@npm:2.4.0": + version: 2.4.0 + resolution: "@parcel/watcher-darwin-arm64@npm:2.4.0" conditions: os=darwin & cpu=arm64 languageName: node linkType: hard -"@parcel/watcher-darwin-x64@npm:2.3.0": - version: 2.3.0 - resolution: "@parcel/watcher-darwin-x64@npm:2.3.0" +"@parcel/watcher-darwin-x64@npm:2.4.0": + version: 2.4.0 + resolution: "@parcel/watcher-darwin-x64@npm:2.4.0" conditions: os=darwin & cpu=x64 languageName: node linkType: hard -"@parcel/watcher-freebsd-x64@npm:2.3.0": - version: 2.3.0 - resolution: "@parcel/watcher-freebsd-x64@npm:2.3.0" +"@parcel/watcher-freebsd-x64@npm:2.4.0": + version: 2.4.0 + resolution: "@parcel/watcher-freebsd-x64@npm:2.4.0" conditions: os=freebsd & cpu=x64 languageName: node linkType: hard -"@parcel/watcher-linux-arm-glibc@npm:2.3.0": - version: 2.3.0 - resolution: "@parcel/watcher-linux-arm-glibc@npm:2.3.0" +"@parcel/watcher-linux-arm-glibc@npm:2.4.0": + version: 2.4.0 + resolution: "@parcel/watcher-linux-arm-glibc@npm:2.4.0" conditions: os=linux & cpu=arm & libc=glibc languageName: node linkType: hard -"@parcel/watcher-linux-arm64-glibc@npm:2.3.0": - version: 2.3.0 - resolution: "@parcel/watcher-linux-arm64-glibc@npm:2.3.0" +"@parcel/watcher-linux-arm64-glibc@npm:2.4.0": + version: 2.4.0 + resolution: "@parcel/watcher-linux-arm64-glibc@npm:2.4.0" conditions: os=linux & cpu=arm64 & libc=glibc languageName: node linkType: hard -"@parcel/watcher-linux-arm64-musl@npm:2.3.0": - version: 2.3.0 - resolution: "@parcel/watcher-linux-arm64-musl@npm:2.3.0" +"@parcel/watcher-linux-arm64-musl@npm:2.4.0": + version: 2.4.0 + resolution: "@parcel/watcher-linux-arm64-musl@npm:2.4.0" conditions: os=linux & cpu=arm64 & libc=musl languageName: node linkType: hard -"@parcel/watcher-linux-x64-glibc@npm:2.3.0": - version: 2.3.0 - resolution: "@parcel/watcher-linux-x64-glibc@npm:2.3.0" +"@parcel/watcher-linux-x64-glibc@npm:2.4.0": + version: 2.4.0 + resolution: "@parcel/watcher-linux-x64-glibc@npm:2.4.0" conditions: os=linux & cpu=x64 & libc=glibc languageName: node linkType: hard -"@parcel/watcher-linux-x64-musl@npm:2.3.0": - version: 2.3.0 - resolution: "@parcel/watcher-linux-x64-musl@npm:2.3.0" +"@parcel/watcher-linux-x64-musl@npm:2.4.0": + version: 2.4.0 + resolution: "@parcel/watcher-linux-x64-musl@npm:2.4.0" conditions: os=linux & cpu=x64 & libc=musl languageName: node linkType: hard -"@parcel/watcher-win32-arm64@npm:2.3.0": - version: 2.3.0 - resolution: "@parcel/watcher-win32-arm64@npm:2.3.0" +"@parcel/watcher-win32-arm64@npm:2.4.0": + version: 2.4.0 + resolution: "@parcel/watcher-win32-arm64@npm:2.4.0" conditions: os=win32 & cpu=arm64 languageName: node linkType: hard -"@parcel/watcher-win32-ia32@npm:2.3.0": - version: 2.3.0 - resolution: "@parcel/watcher-win32-ia32@npm:2.3.0" +"@parcel/watcher-win32-ia32@npm:2.4.0": + version: 2.4.0 + resolution: "@parcel/watcher-win32-ia32@npm:2.4.0" conditions: os=win32 & cpu=ia32 languageName: node linkType: hard -"@parcel/watcher-win32-x64@npm:2.3.0": - version: 2.3.0 - resolution: "@parcel/watcher-win32-x64@npm:2.3.0" +"@parcel/watcher-win32-x64@npm:2.4.0": + version: 2.4.0 + resolution: "@parcel/watcher-win32-x64@npm:2.4.0" conditions: os=win32 & cpu=x64 languageName: node linkType: hard "@parcel/watcher@npm:^2.0.0": - version: 2.3.0 - resolution: "@parcel/watcher@npm:2.3.0" - dependencies: - "@parcel/watcher-android-arm64": 2.3.0 - "@parcel/watcher-darwin-arm64": 2.3.0 - "@parcel/watcher-darwin-x64": 2.3.0 - "@parcel/watcher-freebsd-x64": 2.3.0 - "@parcel/watcher-linux-arm-glibc": 2.3.0 - "@parcel/watcher-linux-arm64-glibc": 2.3.0 - "@parcel/watcher-linux-arm64-musl": 2.3.0 - "@parcel/watcher-linux-x64-glibc": 2.3.0 - "@parcel/watcher-linux-x64-musl": 2.3.0 - "@parcel/watcher-win32-arm64": 2.3.0 - "@parcel/watcher-win32-ia32": 2.3.0 - "@parcel/watcher-win32-x64": 2.3.0 + version: 2.4.0 + resolution: "@parcel/watcher@npm:2.4.0" + dependencies: + "@parcel/watcher-android-arm64": 2.4.0 + "@parcel/watcher-darwin-arm64": 2.4.0 + "@parcel/watcher-darwin-x64": 2.4.0 + "@parcel/watcher-freebsd-x64": 2.4.0 + "@parcel/watcher-linux-arm-glibc": 2.4.0 + "@parcel/watcher-linux-arm64-glibc": 2.4.0 + "@parcel/watcher-linux-arm64-musl": 2.4.0 + "@parcel/watcher-linux-x64-glibc": 2.4.0 + "@parcel/watcher-linux-x64-musl": 2.4.0 + "@parcel/watcher-win32-arm64": 2.4.0 + "@parcel/watcher-win32-ia32": 2.4.0 + "@parcel/watcher-win32-x64": 2.4.0 detect-libc: ^1.0.3 is-glob: ^4.0.3 micromatch: ^4.0.5 @@ -7298,7 +7458,7 @@ __metadata: optional: true "@parcel/watcher-win32-x64": optional: true - checksum: 12f494998dbae363cc9c48b49f7e09589c179e84133e3b6cd0c087573a7dc70b3adec458f95b39e3b8e4d9c93cff770ce15b1d2452d6741a5047f1ca90485ded + checksum: 9ff89d7e8c0beeee998b28a173870c657b65aa76fafb3c98524f4c28f37103b70e84538de3a380a1126b28e4e84c90df87804398c38fdcaef877f87aa06db961 languageName: node linkType: hard @@ -7318,7 +7478,7 @@ __metadata: languageName: node linkType: hard -"@peculiar/asn1-schema@npm:^2.3.6": +"@peculiar/asn1-schema@npm:^2.3.8": version: 2.3.8 resolution: "@peculiar/asn1-schema@npm:2.3.8" dependencies: @@ -7339,15 +7499,15 @@ __metadata: linkType: hard "@peculiar/webcrypto@npm:^1.4.0": - version: 1.4.3 - resolution: "@peculiar/webcrypto@npm:1.4.3" + version: 1.4.5 + resolution: "@peculiar/webcrypto@npm:1.4.5" dependencies: - "@peculiar/asn1-schema": ^2.3.6 + "@peculiar/asn1-schema": ^2.3.8 "@peculiar/json-schema": ^1.1.12 - pvtsutils: ^1.3.2 - tslib: ^2.5.0 - webcrypto-core: ^1.7.7 - checksum: 5604c02b7e9a8cef61bb4430e733e939c7737533ba65ba5fac4beb3a6d613add478ab45455cb57506789b6d00704d83e4965a0f712de3e8f40706e0961670e5c + pvtsutils: ^1.3.5 + tslib: ^2.6.2 + webcrypto-core: ^1.7.8 + checksum: a07b49b44d9bfa75647e5633ad1c0232dab43d3a592e5579f5288dabd319138f2714cf5451d7b8f728d7ed16c9cb159aab6313bcd79f8ce9ed4b2933f9f3a72b languageName: node linkType: hard @@ -7537,7 +7697,6 @@ __metadata: typechain: 8.3.1 typescript: 4.7.4 typia: 4.1.3 - uqr: ^0.1.2 uuid: 9.0.0 languageName: unknown linkType: soft @@ -7638,10 +7797,10 @@ __metadata: languageName: node linkType: hard -"@remix-run/router@npm:1.14.1": - version: 1.14.1 - resolution: "@remix-run/router@npm:1.14.1" - checksum: a3a0e7bd1917a4fd10322269b78ce1c5917a74889dfa747305b5a56e5d441b9187e1d8aaa6d58c4bf77713e7baca825f87057a64b2d21718cdb361f1cda75687 +"@remix-run/router@npm:1.15.0": + version: 1.15.0 + resolution: "@remix-run/router@npm:1.15.0" + checksum: 0b5ea6b2e7bb7f3266005e033337a6fed29c458aa5ddc9a97a90ff19813ae6dfb4392871722d66d7e8db93a29760a8257830a9af58824b3a3363ed58e1e471d8 languageName: node linkType: hard @@ -7659,21 +7818,32 @@ __metadata: languageName: node linkType: hard -"@scure/base@npm:^1.0.0, @scure/base@npm:^1.1.1, @scure/base@npm:^1.1.3, @scure/base@npm:~1.1.0, @scure/base@npm:~1.1.3": +"@scure/base@npm:^1.0.0, @scure/base@npm:^1.1.1, @scure/base@npm:^1.1.3, @scure/base@npm:~1.1.0, @scure/base@npm:~1.1.2, @scure/base@npm:~1.1.3, @scure/base@npm:~1.1.4": version: 1.1.5 resolution: "@scure/base@npm:1.1.5" checksum: 9e9ee6088cb3aa0fb91f5a48497d26682c7829df3019b1251d088d166d7a8c0f941c68aaa8e7b96bbad20c71eb210397cb1099062cde3e29d4bad6b975c18519 languageName: node linkType: hard -"@scure/bip32@npm:1.3.1": - version: 1.3.1 - resolution: "@scure/bip32@npm:1.3.1" +"@scure/bip32@npm:1.3.2": + version: 1.3.2 + resolution: "@scure/bip32@npm:1.3.2" dependencies: - "@noble/curves": ~1.1.0 - "@noble/hashes": ~1.3.1 - "@scure/base": ~1.1.0 - checksum: 394d65f77a40651eba21a5096da0f4233c3b50d422864751d373fcf142eeedb94a1149f9ab1dbb078086dab2d0bc27e2b1afec8321bf22d4403c7df2fea5bfe2 + "@noble/curves": ~1.2.0 + "@noble/hashes": ~1.3.2 + "@scure/base": ~1.1.2 + checksum: c5ae84fae43490853693b481531132b89e056d45c945fc8b92b9d032577f753dfd79c5a7bbcbf0a7f035951006ff0311b6cf7a389e26c9ec6335e42b20c53157 + languageName: node + linkType: hard + +"@scure/bip32@npm:1.3.3": + version: 1.3.3 + resolution: "@scure/bip32@npm:1.3.3" + dependencies: + "@noble/curves": ~1.3.0 + "@noble/hashes": ~1.3.2 + "@scure/base": ~1.1.4 + checksum: f939ca733972622fcc1e61d4fdf170a0ad294b24ddb7ed7cdd4c467e1ef283b970154cb101cf5f1a7b64cf5337e917ad31135911dfc36b1d76625320167df2fa languageName: node linkType: hard @@ -7697,12 +7867,22 @@ __metadata: languageName: node linkType: hard -"@sideway/address@npm:^4.1.3": - version: 4.1.4 - resolution: "@sideway/address@npm:4.1.4" +"@scure/bip39@npm:1.2.2": + version: 1.2.2 + resolution: "@scure/bip39@npm:1.2.2" + dependencies: + "@noble/hashes": ~1.3.2 + "@scure/base": ~1.1.4 + checksum: cb99505e6d2deef8e55e81df8c563ce8dbfdf1595596dc912bceadcf366c91b05a98130e928ecb090df74efdb20150b64acc4be55bc42768cab4d39a2833d234 + languageName: node + linkType: hard + +"@sideway/address@npm:^4.1.5": + version: 4.1.5 + resolution: "@sideway/address@npm:4.1.5" dependencies: "@hapi/hoek": ^9.0.0 - checksum: b9fca2a93ac2c975ba12e0a6d97853832fb1f4fb02393015e012b47fa916a75ca95102d77214b2a29a2784740df2407951af8c5dde054824c65577fd293c4cdb + checksum: 3e3ea0f00b4765d86509282290368a4a5fd39a7995fdc6de42116ca19a96120858e56c2c995081def06e1c53e1f8bccc7d013f6326602bec9d56b72ee2772b9d languageName: node linkType: hard @@ -7769,11 +7949,11 @@ __metadata: linkType: hard "@sinonjs/commons@npm:^3.0.0": - version: 3.0.0 - resolution: "@sinonjs/commons@npm:3.0.0" + version: 3.0.1 + resolution: "@sinonjs/commons@npm:3.0.1" dependencies: type-detect: 4.0.8 - checksum: b4b5b73d4df4560fb8c0c7b38c7ad4aeabedd362f3373859d804c988c725889cde33550e4bcc7cd316a30f5152a2d1d43db71b6d0c38f5feef71fd8d016763f8 + checksum: a7c3e7cc612352f4004873747d9d8b2d4d90b13a6d483f685598c945a70e734e255f1ca5dc49702515533c403b32725defff148177453b3f3915bcb60e9d4601 languageName: node linkType: hard @@ -7878,9 +8058,9 @@ __metadata: languageName: node linkType: hard -"@stacks/encryption@npm:^6.2.0": - version: 6.11.0 - resolution: "@stacks/encryption@npm:6.11.0" +"@stacks/encryption@npm:^6.10.0, @stacks/encryption@npm:^6.2.0": + version: 6.11.3 + resolution: "@stacks/encryption@npm:6.11.3" dependencies: "@noble/hashes": 1.1.5 "@noble/secp256k1": 1.7.1 @@ -7891,31 +8071,31 @@ __metadata: bs58: ^5.0.0 ripemd160-min: ^0.0.6 varuint-bitcoin: ^1.1.2 - checksum: 2c2538e0d77148e3e082c46c89172e7ed7474ba2139e15ddcbd43f5743724d9ac3e679916588ba930f9e4bd94200c107b0832d6e4f76f8570fa9048d21df3b0a + checksum: 23e364b9eccdfc9989855e08c0c36d863282fc30240d70d5841e6a3690660f433d597d5e0fd8bd8d90c880f5d11973eb8fa4a0ac242775afd070976ecc603c3e languageName: node linkType: hard -"@stacks/network@npm:^6.10.0": - version: 6.10.0 - resolution: "@stacks/network@npm:6.10.0" +"@stacks/network@npm:^6.11.3": + version: 6.11.3 + resolution: "@stacks/network@npm:6.11.3" dependencies: "@stacks/common": ^6.10.0 cross-fetch: ^3.1.5 - checksum: 960fa88a66fad36c3502d86db603dd429e9f004a8e35cf02daf10adf6cac553c2f97c3aa70113c0b0639b8be602b851a243e4aa37f8a145c75543467a580cd28 + checksum: a17b9ad41fc36bd55c5acd141594c8dfe9d1399d198fb81ae757fd7248b941793923e9589cd254af489dd5cb810eba9a16110fcc8170edfcbfc51ef965d5b725 languageName: node linkType: hard -"@stacks/transactions@npm:^6.2.0": - version: 6.11.0 - resolution: "@stacks/transactions@npm:6.11.0" +"@stacks/transactions@npm:^6.10.0, @stacks/transactions@npm:^6.2.0": + version: 6.11.3 + resolution: "@stacks/transactions@npm:6.11.3" dependencies: "@noble/hashes": 1.1.5 "@noble/secp256k1": 1.7.1 "@stacks/common": ^6.10.0 - "@stacks/network": ^6.10.0 + "@stacks/network": ^6.11.3 c32check: ^2.0.0 lodash.clonedeep: ^4.5.0 - checksum: 4a4b34ab7eb37adcd368cfed133f4395fca32fa4bac3ab82dcf32834df64db3442d11641d51993bf7ff432fba656586a02983e8adb254c354047afb35ab8f944 + checksum: 78e0ef6c281b658542ac4aab3918d47f7119bf98b4445855634d8e7c53b9d18a557461dba9c8e7e41ec00ed66f13f1b2ffc19ae4073605695b5a2004ec3e1e3d languageName: node linkType: hard @@ -8189,6 +8369,13 @@ __metadata: languageName: node linkType: hard +"@swc/counter@npm:^0.1.3": + version: 0.1.3 + resolution: "@swc/counter@npm:0.1.3" + checksum: df8f9cfba9904d3d60f511664c70d23bb323b3a0803ec9890f60133954173047ba9bdeabce28cd70ba89ccd3fd6c71c7b0bd58be85f611e1ffbe5d5c18616598 + languageName: node + linkType: hard + "@swc/helpers@npm:^0.4.2": version: 0.4.36 resolution: "@swc/helpers@npm:0.4.36" @@ -8556,12 +8743,12 @@ __metadata: linkType: hard "@types/eslint@npm:*": - version: 8.56.1 - resolution: "@types/eslint@npm:8.56.1" + version: 8.56.2 + resolution: "@types/eslint@npm:8.56.2" dependencies: "@types/estree": "*" "@types/json-schema": "*" - checksum: 1a4c7334c2f0cfead7b9d25c574c7b3d0b44242958703caa868ed38990a96b5d96477e6fceb7be54fbadd6fb61c97b778b9df58531ced3ec4b022d3e54254dc3 + checksum: 38e054971596f5c0413f66a62dc26b10e0a21ac46ceacb06fbf8cfb838d20820787209b17218b3916e4c23d990ff77cfdb482d655cac0e0d2b837d430fcc5db8 languageName: node linkType: hard @@ -8575,7 +8762,7 @@ __metadata: languageName: node linkType: hard -"@types/estree@npm:*, @types/estree@npm:^1.0.0": +"@types/estree@npm:*, @types/estree@npm:^1.0.5": version: 1.0.5 resolution: "@types/estree@npm:1.0.5" checksum: dd8b5bed28e6213b7acd0fb665a84e693554d850b0df423ac8076cc3ad5823a6bc26b0251d080bdc545af83179ede51dd3f6fa78cad2c46ed1f29624ddf3e41a @@ -8592,9 +8779,9 @@ __metadata: linkType: hard "@types/filewriter@npm:*": - version: 0.0.32 - resolution: "@types/filewriter@npm:0.0.32" - checksum: b131eb02cd3dd3bc08a1f94b8457c6c5a113ff0f08404c72da1922ef43689466da650bb82140d6982e4629972da679b117ab97865892d9bca7451edb11849483 + version: 0.0.33 + resolution: "@types/filewriter@npm:0.0.33" + checksum: 56ba7f0d3c2dafbb899e7f5a9574df41d2f07494040aa09f9fd51c7004c0b255c36c554333c380b23625afb50e50cf1d13f5925d956a627d4ee6e3fbe8f3176b languageName: node linkType: hard @@ -8652,11 +8839,11 @@ __metadata: linkType: hard "@types/hast@npm:^2.0.0": - version: 2.3.9 - resolution: "@types/hast@npm:2.3.9" + version: 2.3.10 + resolution: "@types/hast@npm:2.3.10" dependencies: "@types/unist": ^2 - checksum: 32a742021a973b1e23399f09a21325fda89bf55486068ef7c6364f5054b991cc8ab007f1134cc9d6c7030b6ed60633d70f7401dffb3dec8d10c997330d458a3f + checksum: 41531b7fbf590b02452996fc63272479c20a07269e370bd6514982cbcd1819b4b84d3ea620f2410d1b9541a23d08ce2eeb0a592145d05e00e249c3d56700d460 languageName: node linkType: hard @@ -8719,12 +8906,12 @@ __metadata: linkType: hard "@types/jest@npm:*, @types/jest@npm:^29.5.10": - version: 29.5.11 - resolution: "@types/jest@npm:29.5.11" + version: 29.5.12 + resolution: "@types/jest@npm:29.5.12" dependencies: expect: ^29.0.0 pretty-format: ^29.0.0 - checksum: f892a06ec9f0afa9a61cd7fa316ec614e21d4df1ad301b5a837787e046fcb40dfdf7f264a55e813ac6b9b633cb9d366bd5b8d1cea725e84102477b366df23fdd + checksum: 19b1efdeed9d9a60a81edc8226cdeae5af7479e493eaed273e01243891c9651f7b8b4c08fc633a7d0d1d379b091c4179bbaa0807af62542325fd72f2dd17ce1c languageName: node linkType: hard @@ -8824,30 +9011,30 @@ __metadata: linkType: hard "@types/node-fetch@npm:2": - version: 2.6.10 - resolution: "@types/node-fetch@npm:2.6.10" + version: 2.6.11 + resolution: "@types/node-fetch@npm:2.6.11" dependencies: "@types/node": "*" form-data: ^4.0.0 - checksum: e0c9a6023752ff6c744a33a3045b9adb11fd1882997ef891bf7ce91f937ddab91c0acee4c8e806a8a5aec0e8d8c132709141e8512fec28030d7cc9ef92c7ff1e + checksum: 180e4d44c432839bdf8a25251ef8c47d51e37355ddd78c64695225de8bc5dc2b50b7bb855956d471c026bb84bd7295688a0960085e7158cbbba803053492568b languageName: node linkType: hard "@types/node@npm:*, @types/node@npm:>=10.0.0, @types/node@npm:^20.1.0": - version: 20.10.7 - resolution: "@types/node@npm:20.10.7" + version: 20.11.16 + resolution: "@types/node@npm:20.11.16" dependencies: undici-types: ~5.26.4 - checksum: 86f4f96f5169538f47bbd652ab8e3712cd307701481ff3e9ce0c1ea7d8424a38b5ac4a1d33088cdd9ea1bfe68fd27bbae005a21969aa6d9a36295904da6f09f2 + checksum: 51f0831c1219bf4698e7430aeb9892237bd851deeb25ce23c5bb0ceefcc77c3b114e48f4e98d9fc26def5a87ba9d8079f0281dd37bee691140a93f133812c152 languageName: node linkType: hard "@types/node@npm:^18.0.4": - version: 18.19.5 - resolution: "@types/node@npm:18.19.5" + version: 18.19.14 + resolution: "@types/node@npm:18.19.14" dependencies: undici-types: ~5.26.4 - checksum: 6dab1b67e00ac32799674d22bafa63ea99ddb8218117582660fb89671a1b2343caafb43ed7447320102f299333a475176f5bc11a9b0f1591439d548f93e0c219 + checksum: 3d42b50e649f18c6ca7044714eaeb51ba5fda463c845eeb1973bcbbfcab8e93179501fbf865e675cb0c7a5e59f7ea18eca8296b52c2455c856aa45c77ae815dc languageName: node linkType: hard @@ -8923,13 +9110,13 @@ __metadata: linkType: hard "@types/react@npm:*": - version: 18.2.47 - resolution: "@types/react@npm:18.2.47" + version: 18.2.55 + resolution: "@types/react@npm:18.2.55" dependencies: "@types/prop-types": "*" "@types/scheduler": "*" csstype: ^3.0.2 - checksum: 49608f07f73374e535b21f99fee28e6cfd5801d887c6ed88c41b4dc701dbcee9f0c4d289d9af7b2b23114f76dbf203ffe2c9191bfb4958cf18dae5a25daedbd0 + checksum: a8eb4fa77f73831b9112d4f11a7006217dc0740361649b9b0da3fd441d151a9cd415d5d68b91c0af4e430e063424d301c77489e5edaddc9f711c4e46cf9818a5 languageName: node linkType: hard @@ -9396,37 +9583,37 @@ __metadata: languageName: node linkType: hard -"@wdio/config@npm:8.27.0": - version: 8.27.0 - resolution: "@wdio/config@npm:8.27.0" +"@wdio/config@npm:8.30.0": + version: 8.30.0 + resolution: "@wdio/config@npm:8.30.0" dependencies: - "@wdio/logger": 8.24.12 - "@wdio/types": 8.27.0 - "@wdio/utils": 8.27.0 + "@wdio/logger": 8.28.0 + "@wdio/types": 8.30.0 + "@wdio/utils": 8.30.0 decamelize: ^6.0.0 deepmerge-ts: ^5.0.0 glob: ^10.2.2 import-meta-resolve: ^4.0.0 - checksum: 3a7e263e9fdfe91dc90f5130ac3f4aa9a81a4103791532ca8858a12d2ffd182d1bb8f59be820fc7df23dea2bc5b47987099df9e36a6a09976e2d4f5cf8f2d3a7 + checksum: dec2bcca8be38e501242eac75eb50fbcef28d5819e9d936b3d6dbbcdca8d0c9891f8119b219502414d1ab2dd71620c7032ef8f42fb154deee3cbadf8b9384ca6 languageName: node linkType: hard -"@wdio/logger@npm:8.24.12, @wdio/logger@npm:^8.16.17, @wdio/logger@npm:^8.24.12": - version: 8.24.12 - resolution: "@wdio/logger@npm:8.24.12" +"@wdio/logger@npm:8.28.0, @wdio/logger@npm:^8.16.17, @wdio/logger@npm:^8.28.0": + version: 8.28.0 + resolution: "@wdio/logger@npm:8.28.0" dependencies: chalk: ^5.1.2 loglevel: ^1.6.0 loglevel-plugin-prefix: ^0.8.4 strip-ansi: ^7.1.0 - checksum: 91626da0d6bfbb39acc770dec2c86f124f0507aa391120aa8900b90d5bac5efc0b9451c86f533a2c4741c2246a4c42c899de5900c5c9bd15856ebfdb486cc7db + checksum: d7fe9d1d0b58fa73f1d34b2d1ab54993cfc535564a108e6488df30882bdf9c03602cf3010f2790c162352cea0771c1b44051d01d468dc1cd5c3e6b77afa4e76f languageName: node linkType: hard -"@wdio/protocols@npm:8.24.12": - version: 8.24.12 - resolution: "@wdio/protocols@npm:8.24.12" - checksum: d6ee9b3f2fde7a76bdd97f81445fc52e77b0efc35734a67798c1696f1644b04daa6b1a0f35c658d2efcd3872aa6d0ec9e5444f88e331a0bccc9673e5454b399c +"@wdio/protocols@npm:8.29.7": + version: 8.29.7 + resolution: "@wdio/protocols@npm:8.29.7" + checksum: bf7b3570039a990d668891ceb387160f563dc4e52fcc09951061000a59612a7f54ade66bb36db710ea78ad403f1f1903a3b3e84b85e6a0e1fb4c7a092c8dac3e languageName: node linkType: hard @@ -9439,33 +9626,33 @@ __metadata: languageName: node linkType: hard -"@wdio/types@npm:8.27.0": - version: 8.27.0 - resolution: "@wdio/types@npm:8.27.0" +"@wdio/types@npm:8.30.0": + version: 8.30.0 + resolution: "@wdio/types@npm:8.30.0" dependencies: "@types/node": ^20.1.0 - checksum: bf0e884de7db1bf8109dcc2ab0f5ce5b6ca4fc4984e28022185bd2a62b78cf4bd108d9e4be699f12fb5f7eb1165e879cd65181d52c502a405ddfa52d762d85b7 + checksum: 0ccc16d6cd5f81e6b6a3abc2b90c9351a6350cda93336688b8c8e1621738b6a4bdb6965d5dd941e23536163a51ba1398d106958dea434e413ba5ccb0265aad18 languageName: node linkType: hard -"@wdio/utils@npm:8.27.0": - version: 8.27.0 - resolution: "@wdio/utils@npm:8.27.0" +"@wdio/utils@npm:8.30.0": + version: 8.30.0 + resolution: "@wdio/utils@npm:8.30.0" dependencies: "@puppeteer/browsers": ^1.6.0 - "@wdio/logger": 8.24.12 - "@wdio/types": 8.27.0 + "@wdio/logger": 8.28.0 + "@wdio/types": 8.30.0 decamelize: ^6.0.0 deepmerge-ts: ^5.1.0 edgedriver: ^5.3.5 - geckodriver: ^4.2.0 + geckodriver: ^4.3.1 get-port: ^7.0.0 import-meta-resolve: ^4.0.0 locate-app: ^2.1.0 safaridriver: ^0.1.0 split2: ^4.2.0 wait-port: ^1.0.4 - checksum: 61be288d503dc9b51a164eaf095f3fc2d107d9a18c47ef99b4b1193f10ee96ea37150672dd2e8a811b9b742e8b6ed7a780e58a143b9a2dbc7a4dd599acfa98ca + checksum: d6a97347ac7317696c21339cd0202159ab45beeb9170794ae951f5e09aec71e612fdbf7533c4aa4648c58c76ff0beb8a301be031c58ad2fa20a67cfb3ef1e737 languageName: node linkType: hard @@ -9648,12 +9835,12 @@ __metadata: linkType: hard "@whatwg-node/fetch@npm:^0.9.0": - version: 0.9.15 - resolution: "@whatwg-node/fetch@npm:0.9.15" + version: 0.9.16 + resolution: "@whatwg-node/fetch@npm:0.9.16" dependencies: - "@whatwg-node/node-fetch": ^0.5.0 - urlpattern-polyfill: ^9.0.0 - checksum: 44a844852f164728f7b9348a065dc5475ae8271020990da0a1c7ed2ba74506c1ef0bc2bfb6422460da3a0fcdd34bf38fb15207b4509728f9561b5f61b2ecbd2d + "@whatwg-node/node-fetch": ^0.5.5 + urlpattern-polyfill: ^10.0.0 + checksum: 0ebd2c3c0cf599f0b9f0072ef77c4897f0dfdc87fff86bbf59b0b65304087650735c774d0d64ace8b7e8720ad8fbe7e4815c574597faa81a64872d8bf1729e45 languageName: node linkType: hard @@ -9670,16 +9857,16 @@ __metadata: languageName: node linkType: hard -"@whatwg-node/node-fetch@npm:^0.5.0": - version: 0.5.3 - resolution: "@whatwg-node/node-fetch@npm:0.5.3" +"@whatwg-node/node-fetch@npm:^0.5.5": + version: 0.5.5 + resolution: "@whatwg-node/node-fetch@npm:0.5.5" dependencies: "@kamilkisiela/fast-url-parser": ^1.1.4 "@whatwg-node/events": ^0.1.0 busboy: ^1.6.0 fast-querystring: ^1.1.1 tslib: ^2.3.1 - checksum: 43e87406d80c8e5df86080fca03da5129c77567cae20f6c8a733b7c5c95175d2ec038496d0ba142cc1ca22d77e0a9bc0dbce9e290390eb8061946f1b4ca8310d + checksum: 5f3b12f6b3e2317997db5b57a3883b87a6d18ff62defe422442ac9682bbb3da1390e41deef2e60fe75f9b6897fde07f30dd413e8a0911570bbca7a06cf995855 languageName: node linkType: hard @@ -9805,6 +9992,21 @@ __metadata: languageName: node linkType: hard +"abitype@npm:0.9.8": + version: 0.9.8 + resolution: "abitype@npm:0.9.8" + peerDependencies: + typescript: ">=5.0.4" + zod: ^3 >=3.19.1 + peerDependenciesMeta: + typescript: + optional: true + zod: + optional: true + checksum: d7d887f29d6821e3f7a400de9620511b80ead3f85c5c87308aaec97965d3493e6687ed816e88722b4f512249bd66dee9e69231b49af0e1db8f69400a62c87cf6 + languageName: node + linkType: hard + "abort-controller@npm:^3.0.0": version: 3.0.0 resolution: "abort-controller@npm:3.0.0" @@ -9877,9 +10079,9 @@ __metadata: linkType: hard "acorn-walk@npm:^8.1.1, acorn-walk@npm:^8.2.0": - version: 8.3.1 - resolution: "acorn-walk@npm:8.3.1" - checksum: 5c8926ddb5400bc825b6baca782931f9df4ace603ba1a517f5243290fd9cdb089d52877840687b5d5c939591ebc314e2e63721514feaa37c6829c828f2b940ce + version: 8.3.2 + resolution: "acorn-walk@npm:8.3.2" + checksum: 3626b9d26a37b1b427796feaa5261faf712307a8920392c8dce9a5739fb31077667f4ad2ec71c7ac6aaf9f61f04a9d3d67ff56f459587206fc04aa31c27ef392 languageName: node linkType: hard @@ -10256,13 +10458,13 @@ __metadata: languageName: node linkType: hard -"array-buffer-byte-length@npm:^1.0.0": - version: 1.0.0 - resolution: "array-buffer-byte-length@npm:1.0.0" +"array-buffer-byte-length@npm:^1.0.0, array-buffer-byte-length@npm:^1.0.1": + version: 1.0.1 + resolution: "array-buffer-byte-length@npm:1.0.1" dependencies: - call-bind: ^1.0.2 - is-array-buffer: ^3.0.1 - checksum: 044e101ce150f4804ad19c51d6c4d4cfa505c5b2577bd179256e4aa3f3f6a0a5e9874c78cd428ee566ac574c8a04d7ce21af9fe52e844abfdccb82b33035a7c3 + call-bind: ^1.0.5 + is-array-buffer: ^3.0.4 + checksum: 53524e08f40867f6a9f35318fafe467c32e45e9c682ba67b11943e167344d2febc0f6977a17e699b05699e805c3e8f073d876f8bbf1b559ed494ad2cd0fae09e languageName: node linkType: hard @@ -10300,16 +10502,29 @@ __metadata: languageName: node linkType: hard +"array.prototype.filter@npm:^1.0.3": + version: 1.0.3 + resolution: "array.prototype.filter@npm:1.0.3" + dependencies: + call-bind: ^1.0.2 + define-properties: ^1.2.0 + es-abstract: ^1.22.1 + es-array-method-boxes-properly: ^1.0.0 + is-string: ^1.0.7 + checksum: 5443cde6ad64596649e5751252b1b2f5242b41052980c2fb2506ba485e3ffd7607e8f6f2f1aefa0cb1cfb9b8623b2b2be103579cb367a161a3426400619b6e73 + languageName: node + linkType: hard + "array.prototype.findlastindex@npm:^1.2.3": - version: 1.2.3 - resolution: "array.prototype.findlastindex@npm:1.2.3" + version: 1.2.4 + resolution: "array.prototype.findlastindex@npm:1.2.4" dependencies: - call-bind: ^1.0.2 - define-properties: ^1.2.0 - es-abstract: ^1.22.1 - es-shim-unscopables: ^1.0.0 - get-intrinsic: ^1.2.1 - checksum: 31f35d7b370c84db56484618132041a9af401b338f51899c2e78ef7690fbba5909ee7ca3c59a7192085b328cc0c68c6fd1f6d1553db01a689a589ae510f3966e + call-bind: ^1.0.5 + define-properties: ^1.2.1 + es-abstract: ^1.22.3 + es-errors: ^1.3.0 + es-shim-unscopables: ^1.0.2 + checksum: cc8dce27a06dddf6d9c40a15d4c573f96ac5ca3583f89f8d8cd7d7ffdb96a71d819890a5bdb211f221bda8fafa0d97d1d8cbb5460a5cbec1fff57ae80b8abc31 languageName: node linkType: hard @@ -10338,30 +10553,31 @@ __metadata: linkType: hard "array.prototype.tosorted@npm:^1.1.1": - version: 1.1.2 - resolution: "array.prototype.tosorted@npm:1.1.2" + version: 1.1.3 + resolution: "array.prototype.tosorted@npm:1.1.3" dependencies: - call-bind: ^1.0.2 - define-properties: ^1.2.0 - es-abstract: ^1.22.1 - es-shim-unscopables: ^1.0.0 - get-intrinsic: ^1.2.1 - checksum: 3607a7d6b117f0ffa6f4012457b7af0d47d38cf05e01d50e09682fd2fb782a66093a5e5fbbdbad77c8c824794a9d892a51844041641f719ad41e3a974f0764de + call-bind: ^1.0.5 + define-properties: ^1.2.1 + es-abstract: ^1.22.3 + es-errors: ^1.1.0 + es-shim-unscopables: ^1.0.2 + checksum: 555e8808086bbde9e634c5dc5a8c0a2f1773075447b43b2fa76ab4f94f4e90f416d2a4f881024e1ce1a2931614caf76cd6b408af901c9d7cd13061d0d268f5af languageName: node linkType: hard "arraybuffer.prototype.slice@npm:^1.0.2": - version: 1.0.2 - resolution: "arraybuffer.prototype.slice@npm:1.0.2" + version: 1.0.3 + resolution: "arraybuffer.prototype.slice@npm:1.0.3" dependencies: - array-buffer-byte-length: ^1.0.0 - call-bind: ^1.0.2 - define-properties: ^1.2.0 - es-abstract: ^1.22.1 - get-intrinsic: ^1.2.1 - is-array-buffer: ^3.0.2 + array-buffer-byte-length: ^1.0.1 + call-bind: ^1.0.5 + define-properties: ^1.2.1 + es-abstract: ^1.22.3 + es-errors: ^1.2.1 + get-intrinsic: ^1.2.3 + is-array-buffer: ^3.0.4 is-shared-array-buffer: ^1.0.2 - checksum: c200faf437786f5b2c80d4564ff5481c886a16dee642ef02abdc7306c7edd523d1f01d1dd12b769c7eb42ac9bc53874510db19a92a2c035c0f6696172aafa5d3 + checksum: 352259cba534dcdd969c92ab002efd2ba5025b2e3b9bead3973150edbdf0696c629d7f4b3f061c5931511e8207bdc2306da614703c820b45dabce39e3daf7e3e languageName: node linkType: hard @@ -10527,12 +10743,12 @@ __metadata: linkType: hard "autoprefixer@npm:^10.4.0": - version: 10.4.16 - resolution: "autoprefixer@npm:10.4.16" + version: 10.4.17 + resolution: "autoprefixer@npm:10.4.17" dependencies: - browserslist: ^4.21.10 - caniuse-lite: ^1.0.30001538 - fraction.js: ^4.3.6 + browserslist: ^4.22.2 + caniuse-lite: ^1.0.30001578 + fraction.js: ^4.3.7 normalize-range: ^0.1.2 picocolors: ^1.0.0 postcss-value-parser: ^4.2.0 @@ -10540,14 +10756,14 @@ __metadata: postcss: ^8.1.0 bin: autoprefixer: bin/autoprefixer - checksum: 45fad7086495048dacb14bb7b00313e70e135b5d8e8751dcc60548889400763705ab16fc2d99ea628b44c3472698fb0e39598f595ba28409c965ab159035afde + checksum: 1b4cf4097507f9dc48cef3194f18a05901311c881380cc634b308fce54a6554cf2dcd20aec8384b44e994d4665ab12c63dc89492523f8d74ff5d4d5eb1469f8c languageName: node linkType: hard -"available-typed-arrays@npm:^1.0.5": - version: 1.0.5 - resolution: "available-typed-arrays@npm:1.0.5" - checksum: 20eb47b3cefd7db027b9bbb993c658abd36d4edd3fe1060e83699a03ee275b0c9b216cc076ff3f2db29073225fb70e7613987af14269ac1fe2a19803ccc97f1a +"available-typed-arrays@npm:^1.0.5, available-typed-arrays@npm:^1.0.6": + version: 1.0.6 + resolution: "available-typed-arrays@npm:1.0.6" + checksum: 8295571eb86447138adf64a0df0c08ae61250b17190bba30e1fae8c80a816077a6d028e5506f602c382c0197d3080bae131e92e331139d55460989580eeae659 languageName: node linkType: hard @@ -10591,9 +10807,9 @@ __metadata: linkType: hard "b4a@npm:^1.0.1, b4a@npm:^1.6.4": - version: 1.6.4 - resolution: "b4a@npm:1.6.4" - checksum: 81b086f9af1f8845fbef4476307236bda3d660c158c201db976f19cdce05f41f93110ab6b12fd7a2696602a490cc43d5410ee36a56d6eef93afb0d6ca69ac3b2 + version: 1.6.6 + resolution: "b4a@npm:1.6.6" + checksum: c46a27e3ac9c84426ae728f0fc46a6ae7703a7bc03e771fa0bef4827fd7cf3bb976d1a3d5afff54606248372ab8fdf595bd0114406690edf37f14d120630cf7f languageName: node linkType: hard @@ -10694,39 +10910,39 @@ __metadata: languageName: node linkType: hard -"babel-plugin-polyfill-corejs2@npm:^0.4.7": - version: 0.4.7 - resolution: "babel-plugin-polyfill-corejs2@npm:0.4.7" +"babel-plugin-polyfill-corejs2@npm:^0.4.8": + version: 0.4.8 + resolution: "babel-plugin-polyfill-corejs2@npm:0.4.8" dependencies: "@babel/compat-data": ^7.22.6 - "@babel/helper-define-polyfill-provider": ^0.4.4 + "@babel/helper-define-polyfill-provider": ^0.5.0 semver: ^6.3.1 peerDependencies: "@babel/core": ^7.4.0 || ^8.0.0-0 <8.0.0 - checksum: b3c84ce44d00211c919a94f76453fb2065861612f3e44862eb7acf854e325c738a7441ad82690deba2b6fddfa2ad2cf2c46960f46fab2e3b17c6ed4fd2d73b38 + checksum: 22857b87268b354e095452199464accba5fd8f690558a2f24b0954807ca2494b96da8d5c13507955802427582015160bce26a66893acf6da5dafbed8b336cf79 languageName: node linkType: hard -"babel-plugin-polyfill-corejs3@npm:^0.8.7": - version: 0.8.7 - resolution: "babel-plugin-polyfill-corejs3@npm:0.8.7" +"babel-plugin-polyfill-corejs3@npm:^0.9.0": + version: 0.9.0 + resolution: "babel-plugin-polyfill-corejs3@npm:0.9.0" dependencies: - "@babel/helper-define-polyfill-provider": ^0.4.4 - core-js-compat: ^3.33.1 + "@babel/helper-define-polyfill-provider": ^0.5.0 + core-js-compat: ^3.34.0 peerDependencies: "@babel/core": ^7.4.0 || ^8.0.0-0 <8.0.0 - checksum: 51bc215ab0c062bbb2225d912f69f8a6705d1837c8e01f9651307b5b937804287c1d73ebd8015689efcc02c3c21f37688b9ee6f5997635619b7a9cc4b7d9908d + checksum: 65bbf59fc0145c7a264822777403632008dce00015b4b5c7ec359125ef4faf9e8f494ae5123d2992104feb6f19a3cff85631992862e48b6d7bd64eb7e755ee1f languageName: node linkType: hard -"babel-plugin-polyfill-regenerator@npm:^0.5.4": - version: 0.5.4 - resolution: "babel-plugin-polyfill-regenerator@npm:0.5.4" +"babel-plugin-polyfill-regenerator@npm:^0.5.5": + version: 0.5.5 + resolution: "babel-plugin-polyfill-regenerator@npm:0.5.5" dependencies: - "@babel/helper-define-polyfill-provider": ^0.4.4 + "@babel/helper-define-polyfill-provider": ^0.5.0 peerDependencies: "@babel/core": ^7.4.0 || ^8.0.0-0 <8.0.0 - checksum: 461b735c6c0eca3c7b4434d14bfa98c2ab80f00e2bdc1c69eb46d1d300092a9786d76bbd3ee55e26d2d1a2380c14592d8d638e271dfd2a2b78a9eacffa3645d1 + checksum: 3a9b4828673b23cd648dcfb571eadcd9d3fadfca0361d0a7c6feeb5a30474e92faaa49f067a6e1c05e49b6a09812879992028ff3ef3446229ff132d6e1de7eb6 languageName: node linkType: hard @@ -11333,17 +11549,17 @@ __metadata: languageName: node linkType: hard -"browserslist@npm:^4.0.0, browserslist@npm:^4.14.5, browserslist@npm:^4.16.3, browserslist@npm:^4.17.5, browserslist@npm:^4.18.1, browserslist@npm:^4.21.10, browserslist@npm:^4.21.4, browserslist@npm:^4.22.2, browserslist@npm:^4.6.6": - version: 4.22.2 - resolution: "browserslist@npm:4.22.2" +"browserslist@npm:^4.0.0, browserslist@npm:^4.16.3, browserslist@npm:^4.17.5, browserslist@npm:^4.18.1, browserslist@npm:^4.21.10, browserslist@npm:^4.21.4, browserslist@npm:^4.22.2, browserslist@npm:^4.6.6": + version: 4.22.3 + resolution: "browserslist@npm:4.22.3" dependencies: - caniuse-lite: ^1.0.30001565 - electron-to-chromium: ^1.4.601 + caniuse-lite: ^1.0.30001580 + electron-to-chromium: ^1.4.648 node-releases: ^2.0.14 update-browserslist-db: ^1.0.13 bin: browserslist: cli.js - checksum: 33ddfcd9145220099a7a1ac533cecfe5b7548ffeb29b313e1b57be6459000a1f8fa67e781cf4abee97268ac594d44134fcc4a6b2b4750ceddc9796e3a22076d9 + checksum: e62b17348e92143fe58181b02a6a97c4a98bd812d1dc9274673a54f73eec53dbed1c855ebf73e318ee00ee039f23c9a6d0e7629d24f3baef08c7a5b469742d57 languageName: node linkType: hard @@ -11612,14 +11828,15 @@ __metadata: languageName: node linkType: hard -"call-bind@npm:^1.0.0, call-bind@npm:^1.0.2, call-bind@npm:^1.0.4, call-bind@npm:^1.0.5": - version: 1.0.5 - resolution: "call-bind@npm:1.0.5" +"call-bind@npm:^1.0.0, call-bind@npm:^1.0.2, call-bind@npm:^1.0.5": + version: 1.0.6 + resolution: "call-bind@npm:1.0.6" dependencies: + es-errors: ^1.3.0 function-bind: ^1.1.2 - get-intrinsic: ^1.2.1 - set-function-length: ^1.1.1 - checksum: 449e83ecbd4ba48e7eaac5af26fea3b50f8f6072202c2dd7c5a6e7a6308f2421abe5e13a3bbd55221087f76320c5e09f25a8fdad1bab2b77c68ae74d92234ea5 + get-intrinsic: ^1.2.3 + set-function-length: ^1.2.0 + checksum: 9e75989b60124df0fee40c129b2f8f401efb54e40451e18f112b64654c7d6d0dd7b6195e990edaeb3fdb447911926a19ffe1635858de00d68826ced6eeab24a9 languageName: node linkType: hard @@ -11673,10 +11890,10 @@ __metadata: languageName: node linkType: hard -"caniuse-lite@npm:^1.0.0, caniuse-lite@npm:^1.0.30001538, caniuse-lite@npm:^1.0.30001565": - version: 1.0.30001576 - resolution: "caniuse-lite@npm:1.0.30001576" - checksum: b8b332675fe703d5e57b02df5f100345f2a3796c537a42422f5bfc82d3256b8bad3f4e2788553656d2650006d13a4b5db99725e2a9462cc0c8035ba494ba1857 +"caniuse-lite@npm:^1.0.0, caniuse-lite@npm:^1.0.30001578, caniuse-lite@npm:^1.0.30001580": + version: 1.0.30001584 + resolution: "caniuse-lite@npm:1.0.30001584" + checksum: de7018759561795ef31864b0d1584735eef267033d4e9b5f046b976756e06c43e85afd46705c5d63c63e3c36484c26794c259b9748eefffa582750b4ad0822ce languageName: node linkType: hard @@ -11717,6 +11934,18 @@ __metadata: languageName: node linkType: hard +"cartonne@npm:^3.0.1": + version: 3.0.1 + resolution: "cartonne@npm:3.0.1" + dependencies: + "@ipld/dag-cbor": ^9.0.7 + multiformats: ^13.0.0 + multihashes-sync: ^2.0.0 + varintes: ^2.0.5 + checksum: 1b97d3f20e78eb0c8b291289b788628ec04b6a68f5d85096c9a9a6277496fec8d00b370cf56e62c2cfd12550c29277729650e19f0fbe0b1414c80b5f2b8aeffb + languageName: node + linkType: hard + "caseless@npm:~0.12.0": version: 0.12.0 resolution: "caseless@npm:0.12.0" @@ -11734,11 +11963,11 @@ __metadata: linkType: hard "cborg@npm:^4.0.0": - version: 4.0.6 - resolution: "cborg@npm:4.0.6" + version: 4.0.8 + resolution: "cborg@npm:4.0.8" bin: cborg: lib/bin.js - checksum: 7ee52ce034d0669fb8170a10ff29bb8ecc280399740b5658a732d4eed1f9fabffe35c81c500e803667faf2a4493a14b8dfb4d594cdf63561e7e77cf636f2085e + checksum: 81a53565e0318b71b5e26bfbf369cbd9a19899b78787ad2823bbff9d5c281fa7fe23955312b501013778d9400ce1bfe231ede1b77f05ac7620d79a990a3218b4 languageName: node linkType: hard @@ -12130,7 +12359,7 @@ __metadata: languageName: node linkType: hard -"codeco@npm:^1.1.0": +"codeco@npm:^1.1.0, codeco@npm:^1.2.0": version: 1.2.0 resolution: "codeco@npm:1.2.0" checksum: 11db1e2fa107168c15bf2a30843bb62f1a057007871cf7a4905f527cbe82623811784d14fc48e8b687283c02a630052650c4e49d16f140fd906e203a6d18f435 @@ -12591,26 +12820,26 @@ __metadata: languageName: node linkType: hard -"core-js-compat@npm:^3.31.0, core-js-compat@npm:^3.33.1": - version: 3.35.0 - resolution: "core-js-compat@npm:3.35.0" +"core-js-compat@npm:^3.31.0, core-js-compat@npm:^3.34.0": + version: 3.35.1 + resolution: "core-js-compat@npm:3.35.1" dependencies: browserslist: ^4.22.2 - checksum: 64c41ce6870aa9130b9d0cb8f00c05204094f46db7e345d520ec2e38f8b6e1d51e921d4974ceb880948f19c0a79e5639e55be0e56f88ea20e32e9a6274da7f82 + checksum: 4c1a7076d31fa489eec5c46eb11c7127703f9756b5fed1eab9bf27b7f0f151247886d3fa488911078bd2801a5dfa12a9ea2ecb7a4e61dfa460b2c291805f503b languageName: node linkType: hard "core-js-pure@npm:^3.23.3, core-js-pure@npm:^3.30.2": - version: 3.35.0 - resolution: "core-js-pure@npm:3.35.0" - checksum: be542e17687656f4e08091f323a2aa7ee4b3368c4c964794d9475fd27ff34288390bdbe90fb3ba4c75300abf046f03e4783032f313011651a05fa1cca5ec24e0 + version: 3.35.1 + resolution: "core-js-pure@npm:3.35.1" + checksum: 2fb360757c403b1487e746bb3648c7f0be45c196640552767f4e2a55a962411a33093cd8babf5e0416de7f4c38d1b05bbaf576c0a3bf2d6565935bab749d3fb5 languageName: node linkType: hard "core-js@npm:^3.22.3": - version: 3.35.0 - resolution: "core-js@npm:3.35.0" - checksum: 25c224aca3df012b98f08f13ccbd8171ef5852acd33fd5e58e106d27f5f0c97de2fdbc520f0b4364d26253caf2deb3e5d265310f57d2a66ae6cc922850e649f0 + version: 3.35.1 + resolution: "core-js@npm:3.35.1" + checksum: e246af6b634be3763ffe3ce6ac4601b4dc5b928006fb6c95e5d08ecd82a2413bf36f00ffe178b89c9a8e94000288933a78a9881b2c9498e6cf312b031013b952 languageName: node linkType: hard @@ -13135,6 +13364,16 @@ __metadata: languageName: node linkType: hard +"dag-jose-utils@npm:^4.0.0": + version: 4.0.0 + resolution: "dag-jose-utils@npm:4.0.0" + dependencies: + "@ipld/dag-cbor": ^9.0.7 + multiformats: ^13.0.0 + checksum: 40d3ec528753599ecf7cba67b7fdbc4063c7a46f84b564f47a270f0784c897b251dc676b4f118bed0bd9e226948da97255a3a52a9c44ebefb8504397e30bf502 + languageName: node + linkType: hard + "dag-jose@npm:^4.0.0": version: 4.0.0 resolution: "dag-jose@npm:4.0.0" @@ -13371,13 +13610,14 @@ __metadata: linkType: hard "define-data-property@npm:^1.0.1, define-data-property@npm:^1.1.1": - version: 1.1.1 - resolution: "define-data-property@npm:1.1.1" + version: 1.1.2 + resolution: "define-data-property@npm:1.1.2" dependencies: - get-intrinsic: ^1.2.1 + es-errors: ^1.3.0 + get-intrinsic: ^1.2.2 gopd: ^1.0.1 - has-property-descriptors: ^1.0.0 - checksum: a29855ad3f0630ea82e3c5012c812efa6ca3078d5c2aa8df06b5f597c1cde6f7254692df41945851d903e05a1668607b6d34e778f402b9ff9ffb38111f1a3f0d + has-property-descriptors: ^1.0.1 + checksum: a903d932c83ede85d47d7764fff23435e038e8d7c2ed09a5461d59a0279bf590ed7459ac9ab468e550e24d81aa91e4de1714df155ecce4c925e94bc5ea94f9f3 languageName: node linkType: hard @@ -13618,14 +13858,14 @@ __metadata: languageName: node linkType: hard -"devtools-protocol@npm:^0.0.1237913": - version: 0.0.1237913 - resolution: "devtools-protocol@npm:0.0.1237913" - checksum: bf6d5c32a841def4bf73c7ec1b8b03ef36215a157a6dfc00f5f10d361d42b6492b801618df53cb1f3be6adead221c5f634dd4ef18388325e3c56d483b3dd7c11 +"devtools-protocol@npm:^0.0.1255431": + version: 0.0.1255431 + resolution: "devtools-protocol@npm:0.0.1255431" + checksum: 8dc7916881d323060e101be10539c136a459695c00b52c105063a7f5edb25b8d282d1903509e3bfae6785b6b5666c50842849df1c369d53e4f3470e0a189c647 languageName: node linkType: hard -"did-jwt@npm:^7.2.0": +"did-jwt@npm:^7.2.0, did-jwt@npm:^7.4.7": version: 7.4.7 resolution: "did-jwt@npm:7.4.7" dependencies: @@ -13668,6 +13908,25 @@ __metadata: languageName: node linkType: hard +"dids@npm:^5.0.0": + version: 5.0.2 + resolution: "dids@npm:5.0.2" + dependencies: + "@didtools/cacao": ^3.0.1 + "@didtools/codecs": ^3.0.0 + "@didtools/pkh-ethereum": ^0.5.0 + "@stablelib/random": ^1.0.2 + codeco: ^1.2.0 + dag-jose-utils: ^4.0.0 + did-jwt: ^7.4.7 + did-resolver: ^4.1.0 + multiformats: ^13.0.0 + rpc-utils: ^0.6.2 + uint8arrays: ^5.0.1 + checksum: 83486ca0bdefa67df6410e0b272f027bd5455d82973e887441d91604f447a32c327af6f3b6b9d5382034819750b71bd3cef394ffd3c853d01b1833c19980bcc0 + languageName: node + linkType: hard + "diff-sequences@npm:^27.5.1": version: 27.5.1 resolution: "diff-sequences@npm:27.5.1" @@ -13846,14 +14105,7 @@ __metadata: languageName: node linkType: hard -"dotenv@npm:^16.0.0": - version: 16.3.1 - resolution: "dotenv@npm:16.3.1" - checksum: 15d75e7279018f4bafd0ee9706593dd14455ddb71b3bcba9c52574460b7ccaf67d5cf8b2c08a5af1a9da6db36c956a04a1192b101ee102a3e0cf8817bbcf3dfd - languageName: node - linkType: hard - -"dotenv@npm:^16.4.1": +"dotenv@npm:^16.0.0, dotenv@npm:^16.4.1": version: 16.4.1 resolution: "dotenv@npm:16.4.1" checksum: a343f0a1d156deef8c60034f797969867af4dbccfacedd4ac15fad04547e7ffe0553b58fc3b27a5837950f0d977e38e9234943fbcec4aeced4e3d044309a76ab @@ -13972,10 +14224,10 @@ __metadata: languageName: node linkType: hard -"electron-to-chromium@npm:^1.4.601": - version: 1.4.623 - resolution: "electron-to-chromium@npm:1.4.623" - checksum: 69b285f1046571bde9cda95089397e1388dc5268c71b361832ade9eae6d9987229fa150856e024f845c68848e235f0fcdaf730f0d03b061239c75c968b521d11 +"electron-to-chromium@npm:^1.4.648": + version: 1.4.657 + resolution: "electron-to-chromium@npm:1.4.657" + checksum: 6168b51c1bfa1388d16dde6e501bcaaa3509d44e833f35b410543c421c5136b438b4476ef0fab66bc29d4980152495cf1fe813c9e36748afc5a2a8d107c446cf languageName: node linkType: hard @@ -14131,11 +14383,11 @@ __metadata: linkType: hard "envinfo@npm:^7.8.1": - version: 7.11.0 - resolution: "envinfo@npm:7.11.0" + version: 7.11.1 + resolution: "envinfo@npm:7.11.1" bin: envinfo: dist/cli.js - checksum: c45a7d20409d5f4cda72483b150d3816b15b434f2944d72c1495d8838bd7c4e7b2f32c12128ffb9b92b5f66f436237b8a525eb3a9a5da2d20013bc4effa28aef + checksum: f3d38ab6bc62388466e86e2f5665f90f238ca349c81bb36b311d908cb5ca96650569b43b308c9dcb6725a222693f6c43a704794e74a68fb445ec5575a90ca05e languageName: node linkType: hard @@ -14171,7 +14423,7 @@ __metadata: languageName: node linkType: hard -"es-abstract@npm:^1.22.1": +"es-abstract@npm:^1.22.1, es-abstract@npm:^1.22.3": version: 1.22.3 resolution: "es-abstract@npm:1.22.3" dependencies: @@ -14218,6 +14470,20 @@ __metadata: languageName: node linkType: hard +"es-array-method-boxes-properly@npm:^1.0.0": + version: 1.0.0 + resolution: "es-array-method-boxes-properly@npm:1.0.0" + checksum: 2537fcd1cecf187083890bc6f5236d3a26bf39237433587e5bf63392e88faae929dbba78ff0120681a3f6f81c23fe3816122982c160d63b38c95c830b633b826 + languageName: node + linkType: hard + +"es-errors@npm:^1.0.0, es-errors@npm:^1.1.0, es-errors@npm:^1.2.1, es-errors@npm:^1.3.0": + version: 1.3.0 + resolution: "es-errors@npm:1.3.0" + checksum: ec1414527a0ccacd7f15f4a3bc66e215f04f595ba23ca75cdae0927af099b5ec865f9f4d33e9d7e86f512f252876ac77d4281a7871531a50678132429b1271b5 + languageName: node + linkType: hard + "es-get-iterator@npm:^1.1.3": version: 1.1.3 resolution: "es-get-iterator@npm:1.1.3" @@ -14275,7 +14541,7 @@ __metadata: languageName: node linkType: hard -"es-shim-unscopables@npm:^1.0.0": +"es-shim-unscopables@npm:^1.0.0, es-shim-unscopables@npm:^1.0.2": version: 1.0.2 resolution: "es-shim-unscopables@npm:1.0.2" dependencies: @@ -14424,9 +14690,9 @@ __metadata: linkType: hard "escalade@npm:^3.1.1": - version: 3.1.1 - resolution: "escalade@npm:3.1.1" - checksum: a3e2a99f07acb74b3ad4989c48ca0c3140f69f923e56d0cba0526240ee470b91010f9d39001f2a4a313841d237ede70a729e92125191ba5d21e74b106800b133 + version: 3.1.2 + resolution: "escalade@npm:3.1.2" + checksum: 1ec0977aa2772075493002bdbd549d595ff6e9393b1cb0d7d6fcaf78c750da0c158f180938365486f75cb69fba20294351caddfce1b46552a7b6c3cde52eaa02 languageName: node linkType: hard @@ -15092,14 +15358,14 @@ __metadata: linkType: hard "ethereum-cryptography@npm:^2.0.0, ethereum-cryptography@npm:^2.1.2": - version: 2.1.2 - resolution: "ethereum-cryptography@npm:2.1.2" + version: 2.1.3 + resolution: "ethereum-cryptography@npm:2.1.3" dependencies: - "@noble/curves": 1.1.0 - "@noble/hashes": 1.3.1 - "@scure/bip32": 1.3.1 - "@scure/bip39": 1.2.1 - checksum: 2e8f7b8cc90232ae838ab6a8167708e8362621404d26e79b5d9e762c7b53d699f7520aff358d9254de658fcd54d2d0af168ff909943259ed27dc4cef2736410c + "@noble/curves": 1.3.0 + "@noble/hashes": 1.3.3 + "@scure/bip32": 1.3.3 + "@scure/bip39": 1.2.2 + checksum: 7f9c14f868a588641179cace3eb86c332c4743290865db699870710253cabc4dc74bd4bce5e7bc6db667482e032e94d6f79521219eb6be5dc422059d279a27b7 languageName: node linkType: hard @@ -15515,13 +15781,13 @@ __metadata: linkType: hard "fast-xml-parser@npm:^4.1.3": - version: 4.3.2 - resolution: "fast-xml-parser@npm:4.3.2" + version: 4.3.4 + resolution: "fast-xml-parser@npm:4.3.4" dependencies: strnum: ^1.0.5 bin: fxparser: src/cli/cli.js - checksum: d507ce2efa5fd13d0a5ba28bd76dd68f2fc30ad8748357c37b70f360d19417866d79e35a688af067d5bceaaa796033fa985206aef9692f7a421e1326b6e73309 + checksum: ab88177343f6d3d971d53462db3011003a83eb8a8db704840127ddaaf27105ea90cdf7903a0f9b2e1279ccc4adfca8dfc0277b33bae6262406f10c16bd60ccf9 languageName: node linkType: hard @@ -15540,11 +15806,11 @@ __metadata: linkType: hard "fastq@npm:^1.13.0, fastq@npm:^1.6.0": - version: 1.16.0 - resolution: "fastq@npm:1.16.0" + version: 1.17.1 + resolution: "fastq@npm:1.17.1" dependencies: reusify: ^1.0.4 - checksum: 1d40ed1f100ae625e5720484e8602b7ad07649370f1cbc3e34a6b9630a0bfed6946bab0322d8a368a1e3cde87bb9bbb8d3bc2ae01a0c1f022fac1d07c04e4feb + checksum: a8c5b26788d5a1763f88bae56a8ddeee579f935a831c5fe7a8268cea5b0a91fbfe705f612209e02d639b881d7b48e461a50da4a10cfaa40da5ca7cc9da098d88 languageName: node linkType: hard @@ -15616,14 +15882,14 @@ __metadata: languageName: node linkType: hard -"ffjavascript@npm:0.2.62, ffjavascript@npm:^0.2.48": - version: 0.2.62 - resolution: "ffjavascript@npm:0.2.62" +"ffjavascript@npm:0.2.63, ffjavascript@npm:^0.2.48": + version: 0.2.63 + resolution: "ffjavascript@npm:0.2.63" dependencies: wasmbuilder: 0.0.16 wasmcurves: 0.2.2 - web-worker: ^1.2.0 - checksum: c292e88fd160e16aadfac27870fc5532d3ed1f2306f51d77ef37d5077fca0146b475ffa44a52b80a489ce8834f9c1f4853265499dcb5d0b8f0ec551341c318da + web-worker: 1.2.0 + checksum: d4c549228b31692bb8a44f7eb46720b0504a9ff5bc00e8a9c44ad104622cb83613542b4c321f83cb3027c9dcd1b0834da2b1ea679c3277642f754e9e5ea1c06f languageName: node linkType: hard @@ -15817,12 +16083,12 @@ __metadata: linkType: hard "follow-redirects@npm:^1.14.0": - version: 1.15.4 - resolution: "follow-redirects@npm:1.15.4" + version: 1.15.5 + resolution: "follow-redirects@npm:1.15.5" peerDependenciesMeta: debug: optional: true - checksum: e178d1deff8b23d5d24ec3f7a94cde6e47d74d0dc649c35fc9857041267c12ec5d44650a0c5597ef83056ada9ea6ca0c30e7c4f97dbf07d035086be9e6a5b7b6 + checksum: 5ca49b5ce6f44338cbfc3546823357e7a70813cecc9b7b768158a1d32c1e62e7407c944402a918ea8c38ae2e78266312d617dc68783fac502cbb55e1047b34ec languageName: node linkType: hard @@ -15928,7 +16194,7 @@ __metadata: languageName: node linkType: hard -"fraction.js@npm:^4.3.6": +"fraction.js@npm:^4.3.7": version: 4.3.7 resolution: "fraction.js@npm:4.3.7" checksum: e1553ae3f08e3ba0e8c06e43a3ab20b319966dfb7ddb96fd9b5d0ee11a66571af7f993229c88ebbb0d4a816eb813a24ed48207b140d442a8f76f33763b8d1f3f @@ -15936,8 +16202,8 @@ __metadata: linkType: hard "framer-motion@npm:^10.12.8": - version: 10.17.9 - resolution: "framer-motion@npm:10.17.9" + version: 10.18.0 + resolution: "framer-motion@npm:10.18.0" dependencies: "@emotion/is-prop-valid": ^0.8.2 tslib: ^2.4.0 @@ -15952,7 +16218,7 @@ __metadata: optional: true react-dom: optional: true - checksum: c5e3407ce182334c3c9ce4421b8a1aa46f5ac8db549a7b0ed00af5dcc65c7989bf9bd8bbf1231ebbe664367785ce895534733ed306b20ebfb76613700565843c + checksum: b43f1edcfc8c2226e3325517612d2abb7455455c4d2232d62499d70a603a51ffdd6a810aa7b5e783a25860856ec6c6e5b3bcf749846facedc54a063f9a548f0b languageName: node linkType: hard @@ -16675,11 +16941,11 @@ __metadata: languageName: node linkType: hard -"geckodriver@npm:^4.2.0": - version: 4.3.0 - resolution: "geckodriver@npm:4.3.0" +"geckodriver@npm:^4.3.1": + version: 4.3.2 + resolution: "geckodriver@npm:4.3.2" dependencies: - "@wdio/logger": ^8.24.12 + "@wdio/logger": ^8.28.0 decamelize: ^6.0.0 http-proxy-agent: ^7.0.0 https-proxy-agent: ^7.0.2 @@ -16689,7 +16955,7 @@ __metadata: which: ^4.0.0 bin: geckodriver: bin/geckodriver.js - checksum: d55df4a8a9b51215f447bbaaec5f38c2439f86e2ba01eeec4accb0fdcc44f14b764fe9a61dbba558c203546d92cd9df72f3c3751af6e7919efb757dfbdbfcd49 + checksum: 36723da0d8a38cc456f45f44f9e63f177826d73f7b89e1d3cc260b18df454431c010f0a5ee76c9903d9ebb3495c7d871367ddeb212f42f916d4addbc6c1bb1b0 languageName: node linkType: hard @@ -16714,15 +16980,16 @@ __metadata: languageName: node linkType: hard -"get-intrinsic@npm:^1.0.2, get-intrinsic@npm:^1.1.1, get-intrinsic@npm:^1.1.3, get-intrinsic@npm:^1.2.0, get-intrinsic@npm:^1.2.1, get-intrinsic@npm:^1.2.2": - version: 1.2.2 - resolution: "get-intrinsic@npm:1.2.2" +"get-intrinsic@npm:^1.0.2, get-intrinsic@npm:^1.1.1, get-intrinsic@npm:^1.1.3, get-intrinsic@npm:^1.2.1, get-intrinsic@npm:^1.2.2, get-intrinsic@npm:^1.2.3": + version: 1.2.4 + resolution: "get-intrinsic@npm:1.2.4" dependencies: + es-errors: ^1.3.0 function-bind: ^1.1.2 has-proto: ^1.0.1 has-symbols: ^1.0.3 hasown: ^2.0.0 - checksum: 447ff0724df26829908dc033b62732359596fcf66027bc131ab37984afb33842d9cd458fd6cecadfe7eac22fd8a54b349799ed334cf2726025c921c7250e7417 + checksum: 414e3cdf2c203d1b9d7d33111df746a4512a1aa622770b361dadddf8ed0b5aeb26c560f49ca077e24bfafb0acb55ca908d1f709216ccba33ffc548ec8a79a951 languageName: node linkType: hard @@ -16787,12 +17054,12 @@ __metadata: linkType: hard "get-symbol-description@npm:^1.0.0": - version: 1.0.0 - resolution: "get-symbol-description@npm:1.0.0" + version: 1.0.1 + resolution: "get-symbol-description@npm:1.0.1" dependencies: - call-bind: ^1.0.2 - get-intrinsic: ^1.1.1 - checksum: 9ceff8fe968f9270a37a1f73bf3f1f7bda69ca80f4f80850670e0e7b9444ff99323f7ac52f96567f8b5f5fbe7ac717a0d81d3407c7313e82810c6199446a5247 + call-bind: ^1.0.5 + es-errors: ^1.3.0 + checksum: 3feb5130efcade947cbad0304eb2163bab7b80e2c5ce24adcdc242cbdbbbaebbbe0f536807822f333b5d1088288ee19534cb75cd92f18aa76e050ea16e766915 languageName: node linkType: hard @@ -17276,7 +17543,7 @@ __metadata: languageName: node linkType: hard -"has-property-descriptors@npm:^1.0.0": +"has-property-descriptors@npm:^1.0.0, has-property-descriptors@npm:^1.0.1": version: 1.0.1 resolution: "has-property-descriptors@npm:1.0.1" dependencies: @@ -17299,12 +17566,12 @@ __metadata: languageName: node linkType: hard -"has-tostringtag@npm:^1.0.0": - version: 1.0.0 - resolution: "has-tostringtag@npm:1.0.0" +"has-tostringtag@npm:^1.0.0, has-tostringtag@npm:^1.0.1": + version: 1.0.2 + resolution: "has-tostringtag@npm:1.0.2" dependencies: - has-symbols: ^1.0.2 - checksum: cc12eb28cb6ae22369ebaad3a8ab0799ed61270991be88f208d508076a1e99abe4198c965935ce85ea90b60c94ddda73693b0920b58e7ead048b4a391b502c1c + has-symbols: ^1.0.3 + checksum: 999d60bb753ad714356b2c6c87b7fb74f32463b8426e159397da4bde5bca7e598ab1073f4d8d4deafac297f2eb311484cd177af242776bf05f0d11565680468d languageName: node linkType: hard @@ -17620,9 +17887,9 @@ __metadata: linkType: hard "ignore@npm:^5.1.1, ignore@npm:^5.1.8, ignore@npm:^5.2.0": - version: 5.3.0 - resolution: "ignore@npm:5.3.0" - checksum: 2736da6621f14ced652785cb05d86301a66d70248597537176612bd0c8630893564bd5f6421f8806b09e8472e75c591ef01672ab8059c07c6eb2c09cefe04bf9 + version: 5.3.1 + resolution: "ignore@npm:5.3.1" + checksum: 71d7bb4c1dbe020f915fd881108cbe85a0db3d636a0ea3ba911393c53946711d13a9b1143c7e70db06d571a5822c0a324a6bcde5c9904e7ca5047f01f1bf8cd3 languageName: node linkType: hard @@ -17823,13 +18090,13 @@ __metadata: linkType: hard "internal-slot@npm:^1.0.4, internal-slot@npm:^1.0.5": - version: 1.0.6 - resolution: "internal-slot@npm:1.0.6" + version: 1.0.7 + resolution: "internal-slot@npm:1.0.7" dependencies: - get-intrinsic: ^1.2.2 + es-errors: ^1.3.0 hasown: ^2.0.0 side-channel: ^1.0.4 - checksum: 7872454888047553ce97a3fa1da7cc054a28ec5400a9c2e9f4dbe4fe7c1d041cb8e8301467614b80d4246d50377aad2fb58860b294ed74d6700cc346b6f89549 + checksum: cadc5eea5d7d9bc2342e93aae9f31f04c196afebb11bde97448327049f492cd7081e18623ae71388aac9cd237b692ca3a105be9c68ac39c1dec679d7409e33eb languageName: node linkType: hard @@ -17914,14 +18181,13 @@ __metadata: languageName: node linkType: hard -"is-array-buffer@npm:^3.0.1, is-array-buffer@npm:^3.0.2": - version: 3.0.2 - resolution: "is-array-buffer@npm:3.0.2" +"is-array-buffer@npm:^3.0.2, is-array-buffer@npm:^3.0.4": + version: 3.0.4 + resolution: "is-array-buffer@npm:3.0.4" dependencies: call-bind: ^1.0.2 - get-intrinsic: ^1.2.0 - is-typed-array: ^1.1.10 - checksum: dcac9dda66ff17df9cabdc58214172bf41082f956eab30bb0d86bc0fab1e44b690fc8e1f855cf2481245caf4e8a5a006a982a71ddccec84032ed41f9d8da8c14 + get-intrinsic: ^1.2.1 + checksum: e4e3e6ef0ff2239e75371d221f74bc3c26a03564a22efb39f6bb02609b598917ddeecef4e8c877df2a25888f247a98198959842a5e73236bc7f22cabdf6351a7 languageName: node linkType: hard @@ -18364,11 +18630,11 @@ __metadata: linkType: hard "is-typed-array@npm:^1.1.10, is-typed-array@npm:^1.1.12, is-typed-array@npm:^1.1.3, is-typed-array@npm:^1.1.9": - version: 1.1.12 - resolution: "is-typed-array@npm:1.1.12" + version: 1.1.13 + resolution: "is-typed-array@npm:1.1.13" dependencies: - which-typed-array: ^1.1.11 - checksum: 4c89c4a3be07186caddadf92197b17fda663a9d259ea0d44a85f171558270d36059d1c386d34a12cba22dfade5aba497ce22778e866adc9406098c8fc4771796 + which-typed-array: ^1.1.14 + checksum: 150f9ada183a61554c91e1c4290086d2c100b0dff45f60b028519be72a8db964da403c48760723bf5253979b8dffe7b544246e0e5351dcd05c5fdb1dcc1dc0f0 languageName: node linkType: hard @@ -18522,6 +18788,15 @@ __metadata: languageName: node linkType: hard +"isows@npm:1.0.3": + version: 1.0.3 + resolution: "isows@npm:1.0.3" + peerDependencies: + ws: "*" + checksum: 9cacd5cf59f67deb51e825580cd445ab1725ecb05a67c704050383fb772856f3cd5e7da8ad08f5a3bd2823680d77d099459d0c6a7037972a74d6429af61af440 + languageName: node + linkType: hard + "isstream@npm:~0.1.2": version: 0.1.2 resolution: "isstream@npm:0.1.2" @@ -18601,6 +18876,13 @@ __metadata: languageName: node linkType: hard +"it-first@npm:^3.0.4": + version: 3.0.4 + resolution: "it-first@npm:3.0.4" + checksum: 428cf4b7baaf04dcb0c157cbd6332c2bab9708eeae6df752533d8fd8e21f7c321bfa8a57d35982115f57760baf526a9bf210b7d982d793e8340e22db2aa68fc6 + languageName: node + linkType: hard + "iterator.prototype@npm:^1.1.2": version: 1.1.2 resolution: "iterator.prototype@npm:1.1.2" @@ -19152,22 +19434,22 @@ __metadata: linkType: hard "joi@npm:^17.4.2": - version: 17.11.0 - resolution: "joi@npm:17.11.0" + version: 17.12.1 + resolution: "joi@npm:17.12.1" dependencies: - "@hapi/hoek": ^9.0.0 - "@hapi/topo": ^5.0.0 - "@sideway/address": ^4.1.3 + "@hapi/hoek": ^9.3.0 + "@hapi/topo": ^5.1.0 + "@sideway/address": ^4.1.5 "@sideway/formula": ^3.0.1 "@sideway/pinpoint": ^2.0.0 - checksum: 3a4e9ecba345cdafe585e7ed8270a44b39718e11dff3749aa27e0001a63d578b75100c062be28e6f48f960b594864034e7a13833f33fbd7ad56d5ce6b617f9bf + checksum: 31c85bf49cfacd094dd70e52a3cba40c7eb95240f199cad06609d6e76563761864bcf9920b94a6eb8b46839a50087d44f8d5d4126df8be7502847e4b276ca8b0 languageName: node linkType: hard "jose@npm:^5.0.0": - version: 5.2.0 - resolution: "jose@npm:5.2.0" - checksum: 277ef57dcfb2552c3f769e07235ace4d206b8959ca72dff58128be9af480ab591c8cd8724140d0110fd3bc88a020178d552ab29d418a97f98724d5c82593ac93 + version: 5.2.1 + resolution: "jose@npm:5.2.1" + checksum: 5e3f28b2b6f230fd8ed14150dd48adbd127ec7b2b4ed49b16f390d12db8cc13195af001ef804191b76dadafee9658b9bc808e4756111bd9725000158cec1646e languageName: node linkType: hard @@ -19357,14 +19639,14 @@ __metadata: linkType: hard "json-stable-stringify@npm:^1.0.1": - version: 1.1.0 - resolution: "json-stable-stringify@npm:1.1.0" + version: 1.1.1 + resolution: "json-stable-stringify@npm:1.1.1" dependencies: call-bind: ^1.0.5 isarray: ^2.0.5 jsonify: ^0.0.1 object-keys: ^1.1.1 - checksum: 98e74dd45d3e93aa7cb5351b9f55475e15a8a7b57f401897373a1a1bbe41a6757f8b8d24f2bff0594893eccde616efe71bbaea2c1fdc1f67e8c39bcb9ee993e2 + checksum: e1ba06600fd278767eeff53f28e408e29c867e79abf564e7aadc3ce8f31f667258f8db278ef28831e45884dd687388fa1910f46e599fc19fb94c9afbbe3a4de8 languageName: node linkType: hard @@ -19838,13 +20120,13 @@ __metadata: linkType: hard "locate-app@npm:^2.1.0": - version: 2.2.5 - resolution: "locate-app@npm:2.2.5" + version: 2.2.16 + resolution: "locate-app@npm:2.2.16" dependencies: - n12: 1.8.8 + n12: 1.8.19 type-fest: 2.13.0 userhome: 1.0.0 - checksum: 37d88d521ff9f7208795a2b9b203b44b02a8d5d8284155f563925f307dbb342a837c17f67cc441263af97180b6c51e7c53e2431e0627c8901d1e83c40781131e + checksum: c17717b5503e916070cc8ea1509c18961e2b6c6bbab81556659dfb0d8e64b19a462f8257f196ed7af989dbc3fd67c4c7b30e32cb65fa87f9571dbe0fba9b035f languageName: node linkType: hard @@ -19974,6 +20256,13 @@ __metadata: languageName: node linkType: hard +"lodash.sortby@npm:^4.7.0": + version: 4.7.0 + resolution: "lodash.sortby@npm:4.7.0" + checksum: db170c9396d29d11fe9a9f25668c4993e0c1331bcb941ddbd48fb76f492e732add7f2a47cfdf8e9d740fa59ac41bbfaf931d268bc72aab3ab49e9f89354d718c + languageName: node + linkType: hard + "lodash.truncate@npm:^4.4.2": version: 4.4.2 resolution: "lodash.truncate@npm:4.4.2" @@ -20044,9 +20333,9 @@ __metadata: linkType: hard "loglevel@npm:^1.6.0": - version: 1.8.1 - resolution: "loglevel@npm:1.8.1" - checksum: a1a62db40291aaeaef2f612334c49e531bff71cc1d01a2acab689ab80d59e092f852ab164a5aedc1a752fdc46b7b162cb097d8a9eb2cf0b299511106c29af61d + version: 1.9.1 + resolution: "loglevel@npm:1.9.1" + checksum: e1c8586108c4d566122e91f8a79c8df728920e3a714875affa5120566761a24077ec8ec9e5fc388b022e39fc411ec6e090cde1b5775871241b045139771eeb06 languageName: node linkType: hard @@ -20118,9 +20407,9 @@ __metadata: linkType: hard "lru-cache@npm:^10.0.1, lru-cache@npm:^9.1.1 || ^10.0.0": - version: 10.1.0 - resolution: "lru-cache@npm:10.1.0" - checksum: 58056d33e2500fbedce92f8c542e7c11b50d7d086578f14b7074d8c241422004af0718e08a6eaae8705cee09c77e39a61c1c79e9370ba689b7010c152e6a76ab + version: 10.2.0 + resolution: "lru-cache@npm:10.2.0" + checksum: eee7ddda4a7475deac51ac81d7dd78709095c6fa46e8350dc2d22462559a1faa3b81ed931d5464b13d48cbd7e08b46100b6f768c76833912bc444b99c37e25db languageName: node linkType: hard @@ -20912,9 +21201,9 @@ __metadata: linkType: hard "multiformats@npm:^13.0.0": - version: 13.0.0 - resolution: "multiformats@npm:13.0.0" - checksum: 49de70887df1449548c0e808833d9ec5adf6249b5f6e0c46b326fff7b771e6ceef7a8e93ef4afba99b3505b7c64a536ac002ee0ef8b787fd5a943d1eda9f7ae4 + version: 13.0.1 + resolution: "multiformats@npm:13.0.1" + checksum: 63e5d6ee2c2a1d1e8fbd4b8c76fa41cf3d8204ceed1d57bc44cb30ff3d06b880ad58c3de52ae6d4397a662a6f1e3285dae74ee5d445fd1597516e1baec96d22a languageName: node linkType: hard @@ -20935,6 +21224,16 @@ __metadata: languageName: node linkType: hard +"multihashes-sync@npm:^2.0.0": + version: 2.0.0 + resolution: "multihashes-sync@npm:2.0.0" + dependencies: + "@noble/hashes": ^1.3.3 + multiformats: ^13.0.0 + checksum: 3915bc9d00e5d802e50165ff23f6cc6f84342b7d106d721e0debecdb79364bd017b809a217c4bfecbd2ee71b72f0f94af0e01ed94de54820ed129fc4f4e0b686 + languageName: node + linkType: hard + "mute-stream@npm:0.0.8, mute-stream@npm:~0.0.4": version: 0.0.8 resolution: "mute-stream@npm:0.0.8" @@ -20942,10 +21241,10 @@ __metadata: languageName: node linkType: hard -"n12@npm:1.8.8": - version: 1.8.8 - resolution: "n12@npm:1.8.8" - checksum: 4fa423cf6ed6189e998bf3164668bb27aa3eda7beb0a1b6400c600b4c3c6a8cbe298651c8049d147811be51d762eacbda5c6b5eeff758129a04bff0167d46fda +"n12@npm:1.8.19": + version: 1.8.19 + resolution: "n12@npm:1.8.19" + checksum: 2312392c71ad9332aa795606d4a537080134aed406df3411c47246127e36e14fd10f501c2a6dbd8fabac1ed6136c510faa3b5a6bb72d453d3a01e1925aed1bb7 languageName: node linkType: hard @@ -21081,11 +21380,11 @@ __metadata: linkType: hard "node-addon-api@npm:^7.0.0": - version: 7.0.0 - resolution: "node-addon-api@npm:7.0.0" + version: 7.1.0 + resolution: "node-addon-api@npm:7.1.0" dependencies: node-gyp: latest - checksum: 4349465d737e284b280fc0e5fd2384f9379bca6b7f2a5a1460bea676ba5b90bf563e7d02a9254c35b9ed808641c81d9b4ca9e1da17d2849cd07727660b00b332 + checksum: 26640c8d2ed7e2059e2ed65ee79e2a195306b3f1fc27ad11448943ba91d37767bd717a9a0453cc97e83a1109194dced8336a55f8650000458ef625c0b8b5e3df languageName: node linkType: hard @@ -21485,11 +21784,11 @@ __metadata: linkType: hard "object-sizeof@npm:^2.6.1": - version: 2.6.3 - resolution: "object-sizeof@npm:2.6.3" + version: 2.6.4 + resolution: "object-sizeof@npm:2.6.4" dependencies: buffer: ^6.0.3 - checksum: b504e58be311bf4c0ce084a951555dc5fb4af2b6274fdd6b2b6420fbde4de5e4ac63c5c8390511e310de18ed5582cb6796358cf2219fa6320b2a899c08dadad0 + checksum: 0d8767669b6bdfdfd4fe48381078567af53e5c1e35522eadc9641fed60ed45b661263b104384df9b3ea838b0c5ac8beff4ed740d54913b8d6b61387fe088cf02 languageName: node linkType: hard @@ -21528,14 +21827,15 @@ __metadata: linkType: hard "object.groupby@npm:^1.0.1": - version: 1.0.1 - resolution: "object.groupby@npm:1.0.1" + version: 1.0.2 + resolution: "object.groupby@npm:1.0.2" dependencies: - call-bind: ^1.0.2 - define-properties: ^1.2.0 - es-abstract: ^1.22.1 - get-intrinsic: ^1.2.1 - checksum: d7959d6eaaba358b1608066fc67ac97f23ce6f573dc8fc661f68c52be165266fcb02937076aedb0e42722fdda0bdc0bbf74778196ac04868178888e9fd3b78b5 + array.prototype.filter: ^1.0.3 + call-bind: ^1.0.5 + define-properties: ^1.2.1 + es-abstract: ^1.22.3 + es-errors: ^1.0.0 + checksum: 5f95c2a3a5f60a1a8c05fdd71455110bd3d5e6af0350a20b133d8cd70f9c3385d5c7fceb6a17b940c3c61752d9c202d10d5e2eb5ce73b89002656a87e7bf767a languageName: node linkType: hard @@ -22433,26 +22733,26 @@ __metadata: linkType: hard "postcss-modules-local-by-default@npm:^4.0.0": - version: 4.0.3 - resolution: "postcss-modules-local-by-default@npm:4.0.3" + version: 4.0.4 + resolution: "postcss-modules-local-by-default@npm:4.0.4" dependencies: icss-utils: ^5.0.0 postcss-selector-parser: ^6.0.2 postcss-value-parser: ^4.1.0 peerDependencies: postcss: ^8.1.0 - checksum: 2f8083687f3d6067885f8863dd32dbbb4f779cfcc7e52c17abede9311d84faf6d3ed8760e7c54c6380281732ae1f78e5e56a28baf3c271b33f450a11c9e30485 + checksum: 578b955b0773147890caa88c30b10dfc849c5b1412a47ad51751890dba16fca9528c3ab00a19b186a8c2c150c2d08e2ce64d3d907800afee1f37c6d38252e365 languageName: node linkType: hard "postcss-modules-scope@npm:^3.0.0": - version: 3.1.0 - resolution: "postcss-modules-scope@npm:3.1.0" + version: 3.1.1 + resolution: "postcss-modules-scope@npm:3.1.1" dependencies: postcss-selector-parser: ^6.0.4 peerDependencies: postcss: ^8.1.0 - checksum: 919d02e2e31956fa3dae2036d4f3259c9b8c5361bd58ee55867edededbee03507df88e98f418b5e553e47f3888daba9ea9ef0b18a82c41cf96cdb74df15322c7 + checksum: 9e9d23abb0babc7fa243be65704d72a5a9ceb2bded4dbaef96a88210d468b03c8c3158c197f4e22300c851f08c6fdddd6ebe65f44e4c34448b45b8a2e063a16d languageName: node linkType: hard @@ -22642,13 +22942,13 @@ __metadata: linkType: hard "postcss@npm:^8.2.15, postcss@npm:^8.2.9, postcss@npm:^8.3.11": - version: 8.4.33 - resolution: "postcss@npm:8.4.33" + version: 8.4.34 + resolution: "postcss@npm:8.4.34" dependencies: nanoid: ^3.3.7 picocolors: ^1.0.0 source-map-js: ^1.0.2 - checksum: 6f98b2af4b76632a3de20c4f47bf0e984a1ce1a531cf11adcb0b1d63a6cbda0aae4165e578b66c32ca4879038e3eaad386a6be725a8fb4429c78e3c1ab858fe9 + checksum: 46c32b51810a23060288c86fdb5195237c497f952c674167fd1cbb3f0c628389a3fd48ae0b289447e5368b4abbc95f81e2d318bfdc5554063b2a7e8192e1a540 languageName: node linkType: hard @@ -23417,8 +23717,8 @@ __metadata: linkType: hard "react-focus-lock@npm:^2.9.4": - version: 2.9.6 - resolution: "react-focus-lock@npm:2.9.6" + version: 2.9.7 + resolution: "react-focus-lock@npm:2.9.7" dependencies: "@babel/runtime": ^7.0.0 focus-lock: ^1.0.0 @@ -23432,16 +23732,16 @@ __metadata: peerDependenciesMeta: "@types/react": optional: true - checksum: 3ee2b32dfe479839548baf097d53ddab0b9a8df71cd51763edc9dd900eb85ac98e0255130a9152de9a424a038bae6e1782fca6fde0d89ae1f37c2ca802d94351 + checksum: 957a7317ffd19a4ffab322c340635d3e86e952df3b9e478e2af97747c8fd61446b9743d373a7ef8a0393d34dd143701b6ce356b178e6115afa2f8077442b6465 languageName: node linkType: hard "react-hook-form@npm:^7.43.9": - version: 7.49.2 - resolution: "react-hook-form@npm:7.49.2" + version: 7.50.1 + resolution: "react-hook-form@npm:7.50.1" peerDependencies: react: ^16.8.0 || ^17 || ^18 - checksum: e982a4638d474bfd156a7d4ebb098065944895f62d8e0098195a2e0030106debea7262ddd58f920797f3b651fdc2a47831f89be0c7e0338c9cb8430fd3b202f1 + checksum: 40dcb64d2ff631f6da76db2c5788957da3429f07649a6f3aed76545c616fae8eee557a6b06d0d0842be1f80ac8244f44d87f4d8d83fddabec76d7ab9921f8781 languageName: node linkType: hard @@ -23585,26 +23885,26 @@ __metadata: linkType: hard "react-router-dom@npm:^6.11.1": - version: 6.21.1 - resolution: "react-router-dom@npm:6.21.1" + version: 6.22.0 + resolution: "react-router-dom@npm:6.22.0" dependencies: - "@remix-run/router": 1.14.1 - react-router: 6.21.1 + "@remix-run/router": 1.15.0 + react-router: 6.22.0 peerDependencies: react: ">=16.8" react-dom: ">=16.8" - checksum: d8ea3370babab626827008ced8a776ac991023745dc69d44332b6a5229dd2a6899f3e46fc50365cef0c7487cf726bcdccb365ec106915f92c735da6e4c2e6b97 + checksum: 21cbdda0070dffb50845a97e2688648a9925c7ebabd1f9335523a1f8ae66048c1d9d06442f1b0ec35a266d1c63ed3b56b437db70807f73440a185f3e2d3c632f languageName: node linkType: hard -"react-router@npm:6.21.1": - version: 6.21.1 - resolution: "react-router@npm:6.21.1" +"react-router@npm:6.22.0": + version: 6.22.0 + resolution: "react-router@npm:6.22.0" dependencies: - "@remix-run/router": 1.14.1 + "@remix-run/router": 1.15.0 peerDependencies: react: ">=16.8" - checksum: c6774cf4440b524401cecb40f4fbf4dbc89d61405f9f6d3cb3d2338e262a5254b9e27bc6039dc32e2c5f8b3009e83e9d6b30a61159dd6c423297cb0e3bd46fb3 + checksum: 94f382f3fa6fcb8525c143d83d4c3a3b010979f417cac0bbe7a63f906b3809e2bb56e8c329b9b3fd3212a498670ab278aea72893e921b827dcf00024c3d115dd languageName: node linkType: hard @@ -23817,16 +24117,17 @@ __metadata: linkType: hard "reflect.getprototypeof@npm:^1.0.4": - version: 1.0.4 - resolution: "reflect.getprototypeof@npm:1.0.4" + version: 1.0.5 + resolution: "reflect.getprototypeof@npm:1.0.5" dependencies: - call-bind: ^1.0.2 - define-properties: ^1.2.0 - es-abstract: ^1.22.1 - get-intrinsic: ^1.2.1 + call-bind: ^1.0.5 + define-properties: ^1.2.1 + es-abstract: ^1.22.3 + es-errors: ^1.0.0 + get-intrinsic: ^1.2.3 globalthis: ^1.0.3 which-builtin-type: ^1.1.3 - checksum: 16e2361988dbdd23274b53fb2b1b9cefeab876c3941a2543b4cadac6f989e3db3957b07a44aac46cfceb3e06e2871785ec2aac992d824f76292f3b5ee87f66f2 + checksum: c7176be030b89b9e55882f4da3288de5ffd187c528d79870e27d2c8a713a82b3fa058ca2d0c9da25f6d61240e2685c42d7daa32cdf3d431d8207ee1b9ed30993 languageName: node linkType: hard @@ -23930,6 +24231,21 @@ __metadata: languageName: node linkType: hard +"rehackt@npm:0.0.3": + version: 0.0.3 + resolution: "rehackt@npm:0.0.3" + peerDependencies: + "@types/react": "*" + react: "*" + peerDependenciesMeta: + "@types/react": + optional: true + react: + optional: true + checksum: 2e3674d84aca46802f38cf5b01c62bf7d0ca5e324b2749dd79156fa61723e9f84df7778c39f97d351e815a852a8a8ac9633e29b6b7b8734d18042fda86620f54 + languageName: node + linkType: hard + "relay-runtime@npm:12.0.0": version: 12.0.0 resolution: "relay-runtime@npm:12.0.0" @@ -24227,9 +24543,9 @@ __metadata: linkType: hard "rfdc@npm:^1.3.0": - version: 1.3.0 - resolution: "rfdc@npm:1.3.0" - checksum: fb2ba8512e43519983b4c61bd3fa77c0f410eff6bae68b08614437bc3f35f91362215f7b4a73cbda6f67330b5746ce07db5dd9850ad3edc91271ad6deea0df32 + version: 1.3.1 + resolution: "rfdc@npm:1.3.1" + checksum: d5d1e930aeac7e0e0a485f97db1356e388bdbeff34906d206fe524dd5ada76e95f186944d2e68307183fdc39a54928d4426bbb6734851692cfe9195efba58b79 languageName: node linkType: hard @@ -24324,7 +24640,7 @@ __metadata: languageName: node linkType: hard -"rxjs@npm:^7.5.2, rxjs@npm:^7.5.5": +"rxjs@npm:^7.5.2, rxjs@npm:^7.5.5, rxjs@npm:^7.8.1": version: 7.8.1 resolution: "rxjs@npm:7.8.1" dependencies: @@ -24341,14 +24657,14 @@ __metadata: linkType: hard "safe-array-concat@npm:^1.0.1": - version: 1.0.1 - resolution: "safe-array-concat@npm:1.0.1" + version: 1.1.0 + resolution: "safe-array-concat@npm:1.1.0" dependencies: - call-bind: ^1.0.2 - get-intrinsic: ^1.2.1 + call-bind: ^1.0.5 + get-intrinsic: ^1.2.2 has-symbols: ^1.0.3 isarray: ^2.0.5 - checksum: 001ecf1d8af398251cbfabaf30ed66e3855127fbceee178179524b24160b49d15442f94ed6c0db0b2e796da76bb05b73bf3cc241490ec9c2b741b41d33058581 + checksum: 5c71eaa999168ee7474929f1cd3aae80f486353a651a094d9968936692cf90aa065224929a6486dcda66334a27dce4250a83612f9e0fef6dced1a925d3ac7296 languageName: node linkType: hard @@ -24367,13 +24683,13 @@ __metadata: linkType: hard "safe-regex-test@npm:^1.0.0": - version: 1.0.0 - resolution: "safe-regex-test@npm:1.0.0" + version: 1.0.2 + resolution: "safe-regex-test@npm:1.0.2" dependencies: - call-bind: ^1.0.2 - get-intrinsic: ^1.1.3 + call-bind: ^1.0.5 + get-intrinsic: ^1.2.2 is-regex: ^1.1.4 - checksum: bc566d8beb8b43c01b94e67de3f070fd2781685e835959bbbaaec91cc53381145ca91f69bd837ce6ec244817afa0a5e974fc4e40a2957f0aca68ac3add1ddd34 + checksum: 4af5ce05a2daa4f6d4bfd5a3c64fc33d6b886f6592122e93c0efad52f7147b9b605e5ffc03c269a1e3d1f8db2a23bc636628a961c9fd65bafdc09503330673fd languageName: node linkType: hard @@ -24496,13 +24812,13 @@ __metadata: linkType: hard "semver@npm:^7.0.0, semver@npm:^7.2.1, semver@npm:^7.3.2, semver@npm:^7.3.4, semver@npm:^7.3.5, semver@npm:^7.3.7, semver@npm:^7.3.8, semver@npm:^7.5.3, semver@npm:^7.5.4": - version: 7.5.4 - resolution: "semver@npm:7.5.4" + version: 7.6.0 + resolution: "semver@npm:7.6.0" dependencies: lru-cache: ^6.0.0 bin: semver: bin/semver.js - checksum: 12d8ad952fa353b0995bf180cdac205a4068b759a140e5d3c608317098b3575ac2f1e09182206bf2eb26120e1c0ed8fb92c48c592f6099680de56bb071423ca3 + checksum: 7427f05b70786c696640edc29fdd4bc33b2acf3bbe1740b955029044f80575fc664e1a512e4113c3af21e767154a94b4aa214bf6cd6e42a1f6dba5914e0b208c languageName: node linkType: hard @@ -24557,11 +24873,11 @@ __metadata: linkType: hard "serialize-javascript@npm:^6.0.1": - version: 6.0.1 - resolution: "serialize-javascript@npm:6.0.1" + version: 6.0.2 + resolution: "serialize-javascript@npm:6.0.2" dependencies: randombytes: ^2.1.0 - checksum: 3c4f4cb61d0893b988415bdb67243637333f3f574e9e9cc9a006a2ced0b390b0b3b44aef8d51c951272a9002ec50885eefdc0298891bc27eb2fe7510ea87dc4f + checksum: c4839c6206c1d143c0f80763997a361310305751171dd95e4b57efee69b8f6edd8960a0b7fbfc45042aadff98b206d55428aee0dc276efe54f100899c7fa8ab7 languageName: node linkType: hard @@ -24602,6 +24918,15 @@ __metadata: languageName: node linkType: hard +"ses@npm:^1.1.0": + version: 1.1.0 + resolution: "ses@npm:1.1.0" + dependencies: + "@endo/env-options": ^1.1.0 + checksum: 20f69f610febba3c53144ae2cf5cb4c932212c17994fe84a2864634a24104675a4ee2498482b74f8a468e0e25d92fd104c8b45b1ab2c7029255221797db979be + languageName: node + linkType: hard + "set-blocking@npm:^2.0.0, set-blocking@npm:~2.0.0": version: 2.0.0 resolution: "set-blocking@npm:2.0.0" @@ -24609,15 +24934,16 @@ __metadata: languageName: node linkType: hard -"set-function-length@npm:^1.1.1": - version: 1.1.1 - resolution: "set-function-length@npm:1.1.1" +"set-function-length@npm:^1.2.0": + version: 1.2.0 + resolution: "set-function-length@npm:1.2.0" dependencies: define-data-property: ^1.1.1 - get-intrinsic: ^1.2.1 + function-bind: ^1.1.2 + get-intrinsic: ^1.2.2 gopd: ^1.0.1 - has-property-descriptors: ^1.0.0 - checksum: c131d7569cd7e110cafdfbfbb0557249b538477624dfac4fc18c376d879672fa52563b74029ca01f8f4583a8acb35bb1e873d573a24edb80d978a7ee607c6e06 + has-property-descriptors: ^1.0.1 + checksum: 63e34b45a2ff9abb419f52583481bf8ba597d33c0c85e56999085eb6078a0f7fbb4222051981c287feceeb358aa7789e7803cea2c82ac94c0ab37059596aff79 languageName: node linkType: hard @@ -24929,8 +25255,8 @@ __metadata: linkType: hard "snarkjs@npm:^0.7.2": - version: 0.7.2 - resolution: "snarkjs@npm:0.7.2" + version: 0.7.3 + resolution: "snarkjs@npm:0.7.3" dependencies: "@iden3/binfileutils": 0.0.11 bfj: ^7.0.2 @@ -24938,13 +25264,13 @@ __metadata: circom_runtime: 0.1.24 ejs: ^3.1.6 fastfile: 0.0.20 - ffjavascript: 0.2.62 + ffjavascript: 0.2.63 js-sha3: ^0.8.0 logplease: ^1.2.15 r1csfile: 0.0.47 bin: snarkjs: build/cli.cjs - checksum: c784e2171278403b2356ddc42fac47093e7cf4c48c0ef46ac3c269c308795d2da63a00dd6b92521b166f3d0349d0b8301454f5a9633b5db447755b4568c4b5e7 + checksum: 6a8818c0f23b1c213b3296b4a253ceb2f26accfd0259274230550dfce010e4c6d1f5ecaaea1d84ff9b9da54c42dc94869f820838af4e33ffd4e09d95e986d9ee languageName: node linkType: hard @@ -25115,9 +25441,9 @@ __metadata: linkType: hard "spdx-exceptions@npm:^2.1.0": - version: 2.3.0 - resolution: "spdx-exceptions@npm:2.3.0" - checksum: cb69a26fa3b46305637123cd37c85f75610e8c477b6476fa7354eb67c08128d159f1d36715f19be6f9daf4b680337deb8c65acdcae7f2608ba51931540687ac0 + version: 2.4.0 + resolution: "spdx-exceptions@npm:2.4.0" + checksum: b1b650a8d94424473bf9629cf972c86a91c03cccc260f5c901bce0e4b92d831627fec28c9e0a1e9c34c5ebad0a12cf2eab887bec088e0a862abb9d720c2fd0a1 languageName: node linkType: hard @@ -25338,12 +25664,12 @@ __metadata: linkType: hard "streamx@npm:^2.15.0": - version: 2.15.6 - resolution: "streamx@npm:2.15.6" + version: 2.15.7 + resolution: "streamx@npm:2.15.7" dependencies: fast-fifo: ^1.1.0 queue-tick: ^1.0.1 - checksum: 37a245f5cee4c33fcb8b018ccb935bad6eab423f05b0d14d018e63dbd2670bb109a69442e961a195b750c2c774f613c19476d11bd727d645eedb655d2dba234b + checksum: 5ad414e3602cb47c911712523585c5d918900b393051fbde8e294e21c22ea44b88a52b2196319a239c616fa5e324f70b6be30d6a53182a718613d4ed594f1a44 languageName: node linkType: hard @@ -25775,12 +26101,14 @@ __metadata: linkType: hard "swc-loader@npm:^0.2.3": - version: 0.2.3 - resolution: "swc-loader@npm:0.2.3" + version: 0.2.6 + resolution: "swc-loader@npm:0.2.6" + dependencies: + "@swc/counter": ^0.1.3 peerDependencies: "@swc/core": ^1.2.147 webpack: ">=2" - checksum: 010d84d399525c0185d36d62c86c55ae017e7a90046bc8a39be4b7e07526924037868049f6037bc966da98151cb2600934b96a66279b742d3c413a718b427251 + checksum: fe90948c02a51bb8ffcff1ce3590e01dc12860b0bb7c9e22052b14fa846ed437781ae265614a5e14344bea22001108780f00a6e350e28c0b3499bc4cd11335fb languageName: node linkType: hard @@ -25876,13 +26204,13 @@ __metadata: linkType: hard "tar-stream@npm:^3.0.0, tar-stream@npm:^3.1.5, tar-stream@npm:^3.1.6": - version: 3.1.6 - resolution: "tar-stream@npm:3.1.6" + version: 3.1.7 + resolution: "tar-stream@npm:3.1.7" dependencies: b4a: ^1.6.4 fast-fifo: ^1.2.0 streamx: ^2.15.0 - checksum: f3627f918581976e954ff03cb8d370551053796b82564f8c7ca8fac84c48e4d042026d0854fc222171a34ff9c682b72fae91be9c9b0a112d4c54f9e4f443e9c5 + checksum: 6393a6c19082b17b8dcc8e7fd349352bb29b4b8bfe1075912b91b01743ba6bb4298f5ff0b499a3bbaf82121830e96a1a59d4f21a43c0df339e54b01789cb8cc6 languageName: node linkType: hard @@ -25907,7 +26235,7 @@ __metadata: languageName: node linkType: hard -"terser-webpack-plugin@npm:^5.2.4, terser-webpack-plugin@npm:^5.3.7, terser-webpack-plugin@npm:^5.3.9": +"terser-webpack-plugin@npm:^5.2.4, terser-webpack-plugin@npm:^5.3.10, terser-webpack-plugin@npm:^5.3.9": version: 5.3.10 resolution: "terser-webpack-plugin@npm:5.3.10" dependencies: @@ -25930,8 +26258,8 @@ __metadata: linkType: hard "terser@npm:^5.2.0, terser@npm:^5.26.0": - version: 5.26.0 - resolution: "terser@npm:5.26.0" + version: 5.27.0 + resolution: "terser@npm:5.27.0" dependencies: "@jridgewell/source-map": ^0.3.3 acorn: ^8.8.2 @@ -25939,7 +26267,7 @@ __metadata: source-map-support: ~0.5.20 bin: terser: bin/terser - checksum: 02a9bb896f04df828025af8f0eced36c315d25d310b6c2418e7dad2bed19ddeb34a9cea9b34e7c24789830fa51e1b6a9be26679980987a9c817a7e6d9cd4154b + checksum: c165052cfea061e8512e9b9ba42a098c2ff6382886ae122b040fd5b6153443070cc2dcb4862269f1669c09c716763e856125a355ff984aa72be525d6fffd8729 languageName: node linkType: hard @@ -26190,8 +26518,8 @@ __metadata: linkType: hard "ts-jest@npm:^29.1.1": - version: 29.1.1 - resolution: "ts-jest@npm:29.1.1" + version: 29.1.2 + resolution: "ts-jest@npm:29.1.2" dependencies: bs-logger: 0.x fast-json-stable-stringify: 2.x @@ -26218,7 +26546,7 @@ __metadata: optional: true bin: ts-jest: cli.js - checksum: a8c9e284ed4f819526749f6e4dc6421ec666f20ab44d31b0f02b4ed979975f7580b18aea4813172d43e39b29464a71899f8893dd29b06b4a351a3af8ba47b402 + checksum: a0ce0affc1b716c78c9ab55837829c42cb04b753d174a5c796bb1ddf9f0379fc20647b76fbe30edb30d9b23181908138d6b4c51ef2ae5e187b66635c295cefd5 languageName: node linkType: hard @@ -26293,7 +26621,7 @@ __metadata: languageName: node linkType: hard -"tslib@npm:^2.0.0, tslib@npm:^2.0.1, tslib@npm:^2.0.3, tslib@npm:^2.1.0, tslib@npm:^2.3.0, tslib@npm:^2.3.1, tslib@npm:^2.4.0, tslib@npm:^2.4.1, tslib@npm:^2.5.0, tslib@npm:^2.6.1, tslib@npm:^2.6.2": +"tslib@npm:^2.0.0, tslib@npm:^2.0.1, tslib@npm:^2.0.3, tslib@npm:^2.1.0, tslib@npm:^2.3.0, tslib@npm:^2.3.1, tslib@npm:^2.4.0, tslib@npm:^2.4.1, tslib@npm:^2.5.0, tslib@npm:^2.6.1, tslib@npm:^2.6.2, tslib@npm:~2.6.0": version: 2.6.2 resolution: "tslib@npm:2.6.2" checksum: 329ea56123005922f39642318e3d1f0f8265d1e7fcb92c633e0809521da75eeaca28d2cf96d7248229deb40e5c19adf408259f4b9640afd20d13aecc1430f3ad @@ -26307,13 +26635,6 @@ __metadata: languageName: node linkType: hard -"tslib@npm:~2.5.0": - version: 2.5.3 - resolution: "tslib@npm:2.5.3" - checksum: 88902b309afaf83259131c1e13da1dceb0ad1682a213143a1346a649143924d78cf3760c448b84d796938fd76127183894f8d85cbb3bf9c4fddbfcc140c0003c - languageName: node - linkType: hard - "tsutils@npm:^3.21.0": version: 3.21.0 resolution: "tsutils@npm:3.21.0" @@ -26639,7 +26960,7 @@ __metadata: languageName: node linkType: hard -"uint8arrays@npm:^4.0.3, uint8arrays@npm:^4.0.9": +"uint8arrays@npm:^4.0.3": version: 4.0.10 resolution: "uint8arrays@npm:4.0.10" dependencies: @@ -26648,6 +26969,15 @@ __metadata: languageName: node linkType: hard +"uint8arrays@npm:^5.0.1": + version: 5.0.1 + resolution: "uint8arrays@npm:5.0.1" + dependencies: + multiformats: ^13.0.0 + checksum: 29b27d41e1b5fe2b3de0ce502556e9ac7caabf53c0a40f27d3654c4cb08f06913b14b7722325a1a4287664d15938abf48dd987340d966ca61c2daa40030b5f82 + languageName: node + linkType: hard + "umd@npm:^3.0.0": version: 3.0.3 resolution: "umd@npm:3.0.3" @@ -26723,11 +27053,11 @@ __metadata: linkType: hard "undici@npm:^5.21.2": - version: 5.28.2 - resolution: "undici@npm:5.28.2" + version: 5.28.3 + resolution: "undici@npm:5.28.3" dependencies: "@fastify/busboy": ^2.0.0 - checksum: f9e9335803f962fff07c3c11c6d50bbc76248bacf97035047155adb29c3622a65bd6bff23a22218189740133149d22e63b68131d8c40e78ac6cb4b6d686a6dfa + checksum: fa1e65aff896c5e2ee23637b632e306f9e3a2b32a3dc0b23ea71e5555ad350bcc25713aea894b3dccc0b7dc2c5e92a5a58435ebc2033b731a5524506f573dfd2 languageName: node linkType: hard @@ -26963,13 +27293,6 @@ __metadata: languageName: node linkType: hard -"uqr@npm:^0.1.2": - version: 0.1.2 - resolution: "uqr@npm:0.1.2" - checksum: 717766f03814172f5a9934dae2c4c48f6de065a4fd7da82aa513bd8300b621c1e606efdd174478cab79093e5ba244a99f0c0b1b0b9c0175656ab5e637a006d92 - languageName: node - linkType: hard - "uri-js@npm:^4.2.2": version: 4.4.1 resolution: "uri-js@npm:4.4.1" @@ -27015,6 +27338,13 @@ __metadata: languageName: node linkType: hard +"urlpattern-polyfill@npm:^10.0.0": + version: 10.0.0 + resolution: "urlpattern-polyfill@npm:10.0.0" + checksum: 61d890f151ea4ecf34a3dcab32c65ad1f3cda857c9d154af198260c6e5b2ad96d024593409baaa6d4428dd1ab206c14799bf37fe011117ac93a6a44913ac5aa4 + languageName: node + linkType: hard + "urlpattern-polyfill@npm:^8.0.0": version: 8.0.2 resolution: "urlpattern-polyfill@npm:8.0.2" @@ -27022,13 +27352,6 @@ __metadata: languageName: node linkType: hard -"urlpattern-polyfill@npm:^9.0.0": - version: 9.0.0 - resolution: "urlpattern-polyfill@npm:9.0.0" - checksum: d3658b78a10eaee514c464f5a4336c408c70cf01e9b915cb1df5892b3c49003d1ed4042dc72d1b18493b8b847883e84fbf2bf358abb5dff84b2725d5e8463bcb - languageName: node - linkType: hard - "use-callback-ref@npm:^1.3.0": version: 1.3.1 resolution: "use-callback-ref@npm:1.3.1" @@ -27113,9 +27436,9 @@ __metadata: linkType: hard "utility-types@npm:^3.10.0": - version: 3.10.0 - resolution: "utility-types@npm:3.10.0" - checksum: 8f274415c6196ab62883b8bd98c9d2f8829b58016e4269aaa1ebd84184ac5dda7dc2ca45800c0d5e0e0650966ba063bf9a412aaeaea6850ca4440a391283d5c8 + version: 3.11.0 + resolution: "utility-types@npm:3.11.0" + checksum: 35a4866927bbea5d037726744028d05c6e37772ded2aabaca21480ce9380185436aef586ead525e327c7f3c640b1a3287769a12ef269c7b165a2ddd50ea6ad61 languageName: node linkType: hard @@ -27201,7 +27524,7 @@ __metadata: languageName: node linkType: hard -"varintes@npm:^2.0.4": +"varintes@npm:^2.0.4, varintes@npm:^2.0.5": version: 2.0.5 resolution: "varintes@npm:2.0.5" checksum: a491a29fc2b6d8b91896af9225eded84921097290bc3c4fae018954b1fd502cdbf448260b389f18633bd0c156d8dbad7198e776c03a7a887fd64c05c5ba7794d @@ -27257,6 +27580,27 @@ __metadata: languageName: node linkType: hard +"viem@npm:^1.21.4": + version: 1.21.4 + resolution: "viem@npm:1.21.4" + dependencies: + "@adraffy/ens-normalize": 1.10.0 + "@noble/curves": 1.2.0 + "@noble/hashes": 1.3.2 + "@scure/bip32": 1.3.2 + "@scure/bip39": 1.2.1 + abitype: 0.9.8 + isows: 1.0.3 + ws: 8.13.0 + peerDependencies: + typescript: ">=5.0.4" + peerDependenciesMeta: + typescript: + optional: true + checksum: c351fdea2d53d2d781ac73c964348b3b9fc5dd46f9eb53903e867705fc9e30a893cb9f2c8d7a00acdcdeca27d14eeebf976eed9f948c28c47018dc9211369117 + languageName: node + linkType: hard + "vm-browserify@npm:^1.0.0, vm-browserify@npm:^1.0.1, vm-browserify@npm:^1.1.2": version: 1.1.2 resolution: "vm-browserify@npm:1.1.2" @@ -27342,6 +27686,13 @@ __metadata: languageName: node linkType: hard +"web-worker@npm:1.2.0": + version: 1.2.0 + resolution: "web-worker@npm:1.2.0" + checksum: 1bb28348ddcf9b2e7c62c5fd02e49a84098795856cd905456de957271bba288e9618941cf69d8960f0a7ae81f5dfb74b427c0634be47ec69e3e955c4ec5213be + languageName: node + linkType: hard + "web-worker@npm:^1.2.0": version: 1.3.0 resolution: "web-worker@npm:1.3.0" @@ -27349,54 +27700,54 @@ __metadata: languageName: node linkType: hard -"webcrypto-core@npm:^1.7.7": - version: 1.7.7 - resolution: "webcrypto-core@npm:1.7.7" +"webcrypto-core@npm:^1.7.8": + version: 1.7.8 + resolution: "webcrypto-core@npm:1.7.8" dependencies: - "@peculiar/asn1-schema": ^2.3.6 + "@peculiar/asn1-schema": ^2.3.8 "@peculiar/json-schema": ^1.1.12 asn1js: ^3.0.1 - pvtsutils: ^1.3.2 - tslib: ^2.4.0 - checksum: 1dc5aedb250372dd95e175a671b990ae50e36974f99c4efc85d88e6528c1bc52dd964d44a41b68043c21fb26aabfe8aad4f05a1c39ca28d61de5ca7388413d52 + pvtsutils: ^1.3.5 + tslib: ^2.6.2 + checksum: 58567b41db3acc3af45b344ba967c2de9a725a988fe8c8b4006eaf1f76050c577bd2fdfacc9294a7991f768cd1bae23ec3eb17fda630e5d7d395100910575ba3 languageName: node linkType: hard -"webdriver@npm:8.27.0": - version: 8.27.0 - resolution: "webdriver@npm:8.27.0" +"webdriver@npm:8.30.0": + version: 8.30.0 + resolution: "webdriver@npm:8.30.0" dependencies: "@types/node": ^20.1.0 "@types/ws": ^8.5.3 - "@wdio/config": 8.27.0 - "@wdio/logger": 8.24.12 - "@wdio/protocols": 8.24.12 - "@wdio/types": 8.27.0 - "@wdio/utils": 8.27.0 + "@wdio/config": 8.30.0 + "@wdio/logger": 8.28.0 + "@wdio/protocols": 8.29.7 + "@wdio/types": 8.30.0 + "@wdio/utils": 8.30.0 deepmerge-ts: ^5.1.0 got: ^12.6.1 ky: ^0.33.0 ws: ^8.8.0 - checksum: 0bbb4b224b15040a8e071abe0e54b56f0404817bcfa423b13258db08fae9bad51cf8f2045186b5487a049b5a89f39fbc2b9c62e605b3d9cb036c2ec7baac4b4f + checksum: e6d555d0a9f59acd43c2b37d43c4cc0629e72222ddfd2d124ee386bed95379ce8e273c3c1b13d9e1acb912eedd699ba2efdb9b201549fb4eaabeb62a96f87105 languageName: node linkType: hard "webdriverio@npm:^8.19.0": - version: 8.27.0 - resolution: "webdriverio@npm:8.27.0" + version: 8.30.0 + resolution: "webdriverio@npm:8.30.0" dependencies: "@types/node": ^20.1.0 - "@wdio/config": 8.27.0 - "@wdio/logger": 8.24.12 - "@wdio/protocols": 8.24.12 + "@wdio/config": 8.30.0 + "@wdio/logger": 8.28.0 + "@wdio/protocols": 8.29.7 "@wdio/repl": 8.24.12 - "@wdio/types": 8.27.0 - "@wdio/utils": 8.27.0 + "@wdio/types": 8.30.0 + "@wdio/utils": 8.30.0 archiver: ^6.0.0 aria-query: ^5.0.0 css-shorthand-properties: ^1.1.1 css-value: ^0.0.1 - devtools-protocol: ^0.0.1237913 + devtools-protocol: ^0.0.1255431 grapheme-splitter: ^1.0.2 import-meta-resolve: ^4.0.0 is-plain-obj: ^4.1.0 @@ -27408,13 +27759,13 @@ __metadata: resq: ^1.9.1 rgb2hex: 0.2.5 serialize-error: ^11.0.1 - webdriver: 8.27.0 + webdriver: 8.30.0 peerDependencies: devtools: ^8.14.0 peerDependenciesMeta: devtools: optional: true - checksum: 678cc5eb44c46e7cc27def899cb198df497bc8907c193dc209fe3d34646b9a0c0d4470977739eaf6e11116a2871888e5ee06be9ce795969a01a8574e67fdd698 + checksum: 6c228df9259073de835e560a9bd932a34ab599a9859b065654251bfc4e99638feceb73000437489bee098181f65ebb30b534c6508f5ebb8bf1893251d55541f4 languageName: node linkType: hard @@ -27509,17 +27860,17 @@ __metadata: linkType: hard "webpack@npm:^5.61.0, webpack@npm:^5.88.0": - version: 5.89.0 - resolution: "webpack@npm:5.89.0" + version: 5.90.1 + resolution: "webpack@npm:5.90.1" dependencies: "@types/eslint-scope": ^3.7.3 - "@types/estree": ^1.0.0 + "@types/estree": ^1.0.5 "@webassemblyjs/ast": ^1.11.5 "@webassemblyjs/wasm-edit": ^1.11.5 "@webassemblyjs/wasm-parser": ^1.11.5 acorn: ^8.7.1 acorn-import-assertions: ^1.9.0 - browserslist: ^4.14.5 + browserslist: ^4.21.10 chrome-trace-event: ^1.0.2 enhanced-resolve: ^5.15.0 es-module-lexer: ^1.2.1 @@ -27533,7 +27884,7 @@ __metadata: neo-async: ^2.6.2 schema-utils: ^3.2.0 tapable: ^2.1.1 - terser-webpack-plugin: ^5.3.7 + terser-webpack-plugin: ^5.3.10 watchpack: ^2.4.0 webpack-sources: ^3.2.3 peerDependenciesMeta: @@ -27541,7 +27892,7 @@ __metadata: optional: true bin: webpack: bin/webpack.js - checksum: 43fe0dbc30e168a685ef5a86759d5016a705f6563b39a240aa00826a80637d4a3deeb8062e709d6a4b05c63e796278244c84b04174704dc4a37bedb0f565c5ed + checksum: a7be844d5720a0c6282fec012e6fa34b1137dff953c5d48bf2ef066a6c27c1dbc92a9b9effc05ee61c9fe269499266db9782073f2d82a589d3c5c966ffc56584 languageName: node linkType: hard @@ -27607,16 +27958,16 @@ __metadata: languageName: node linkType: hard -"which-typed-array@npm:^1.1.11, which-typed-array@npm:^1.1.13, which-typed-array@npm:^1.1.2, which-typed-array@npm:^1.1.9": - version: 1.1.13 - resolution: "which-typed-array@npm:1.1.13" +"which-typed-array@npm:^1.1.13, which-typed-array@npm:^1.1.14, which-typed-array@npm:^1.1.2, which-typed-array@npm:^1.1.9": + version: 1.1.14 + resolution: "which-typed-array@npm:1.1.14" dependencies: - available-typed-arrays: ^1.0.5 - call-bind: ^1.0.4 + available-typed-arrays: ^1.0.6 + call-bind: ^1.0.5 for-each: ^0.3.3 gopd: ^1.0.1 - has-tostringtag: ^1.0.0 - checksum: 3828a0d5d72c800e369d447e54c7620742a4cc0c9baf1b5e8c17e9b6ff90d8d861a3a6dd4800f1953dbf80e5e5cec954a289e5b4a223e3bee4aeb1f8c5f33309 + has-tostringtag: ^1.0.1 + checksum: efe30c143c58630dde8ab96f9330e20165bacd77ca843c602b510120a415415573bcdef3ccbc30a0e5aaf20f257360cfe24712aea0008f149ce5bb99834c0c0b languageName: node linkType: hard From 9dd2f2c9f66185c8a6a508de6782d01dea47b3ef Mon Sep 17 00:00:00 2001 From: lukachi Date: Tue, 6 Feb 2024 16:29:58 +0200 Subject: [PATCH 04/10] hotfix --- packages/snap/src/index.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/snap/src/index.ts b/packages/snap/src/index.ts index 8664c70a..bf8c8ef2 100644 --- a/packages/snap/src/index.ts +++ b/packages/snap/src/index.ts @@ -387,7 +387,7 @@ export const onRpcRequest = async ({ case RPCMethods.ExportIdentity: { const identityStorage = await getItemFromStore(StorageKeys.identity); - if (identityStorage.privateKeyHex) { + if (!identityStorage.privateKeyHex) { throw new Error('Identity not created'); } From 6edd3e0c7752f119e0d309e911c9232b16f01762 Mon Sep 17 00:00:00 2001 From: lukachi Date: Wed, 7 Feb 2024 17:15:21 +0200 Subject: [PATCH 05/10] merge main, rebuild shasum --- packages/snap/snap.manifest.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/snap/snap.manifest.json b/packages/snap/snap.manifest.json index b62090e0..088b8f94 100644 --- a/packages/snap/snap.manifest.json +++ b/packages/snap/snap.manifest.json @@ -7,7 +7,7 @@ "url": "https://github.com/rarimo/rarime.git" }, "source": { - "shasum": "S+rbBgqCez7jpKrJu4DSxFeZvszkibAtiBZNpqJqQsY=", + "shasum": "KR2mXjTG94I6bRaRg78mxw+QydveQtLLStjZEMLEMEE=", "location": { "npm": { "filePath": "dist/bundle.js", From f7f8e1ea38aa5382b8723aae1194c643e2720b13 Mon Sep 17 00:00:00 2001 From: lukachi Date: Thu, 8 Feb 2024 16:59:21 +0200 Subject: [PATCH 06/10] update connector export identity method, udpate docs and changelog --- CHANGELOG.md | 1 + packages/connector/README.md | 7 + packages/connector/src/methods.ts | 4 +- packages/connector/src/snap.ts | 4 +- packages/connector/src/types.ts | 2 +- packages/snap/README.md | 12 ++ packages/snap/snap.manifest.json | 2 +- packages/snap/src/index.ts | 4 + yarn.lock | 323 +++++++++++++++--------------- 9 files changed, 194 insertions(+), 165 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index f8a7cc2a..6f235354 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,6 +9,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Added - `@rarimo/rarime`: - `RemoveCredentials` credentials RPC method + - `ExportIdentity` RPC method ## [2.0.3] - 2024-02-06 ### Changed diff --git a/packages/connector/README.md b/packages/connector/README.md index 75875763..09c1f34a 100644 --- a/packages/connector/README.md +++ b/packages/connector/README.md @@ -42,6 +42,13 @@ createIdentity(): Promise ``` Returns DID. +### Export identity +To export your identity you need to call this method: +```typescript +ExportIdentity(): Promise +``` +Show Your identity private key in metamask dialog. + ### Save Verifiable Credentials To save Verifiable Credentials you need to call this method with params: ```typescript diff --git a/packages/connector/src/methods.ts b/packages/connector/src/methods.ts index ca559863..d3d3ff9b 100644 --- a/packages/connector/src/methods.ts +++ b/packages/connector/src/methods.ts @@ -127,7 +127,9 @@ export const getCredentials = async function ( ); }; -export const exportPK = async function (this: MetamaskSnap): Promise { +export const exportIdentity = async function ( + this: MetamaskSnap, +): Promise { return await sendSnapMethod( { method: RPCMethods.ExportIdentity }, this.snapId, diff --git a/packages/connector/src/snap.ts b/packages/connector/src/snap.ts index 3f57fb67..48151fc8 100644 --- a/packages/connector/src/snap.ts +++ b/packages/connector/src/snap.ts @@ -7,7 +7,7 @@ import { getCredentials, checkCredentialExistence, removeCredentials, - exportPK, + exportIdentity, } from './methods'; export class MetamaskSnap { @@ -26,7 +26,7 @@ export class MetamaskSnap { checkStateContractSync: checkStateContractSync.bind(this), getCredentials: getCredentials.bind(this), checkCredentialExistence: checkCredentialExistence.bind(this), - exportPK: exportPK.bind(this), + exportIdentity: exportIdentity.bind(this), }; }; } diff --git a/packages/connector/src/types.ts b/packages/connector/src/types.ts index 7eddc8e5..cbdfe5c4 100644 --- a/packages/connector/src/types.ts +++ b/packages/connector/src/types.ts @@ -36,7 +36,7 @@ export type SnapConnector = { checkCredentialExistence( params: CheckCredentialExistenceRequestParams, ): Promise; - exportPK(): Promise; + exportIdentity(): Promise; }; export type GetSnapsResponse = { diff --git a/packages/snap/README.md b/packages/snap/README.md index 2ad09b9b..b07dda37 100644 --- a/packages/snap/README.md +++ b/packages/snap/README.md @@ -15,6 +15,18 @@ await window.ethereum.request({ }); ``` +### Export identity +To export an identity you need to call this method: +```javascript +await window.ethereum.request({ + method: 'wallet_invokeSnap', + params: { + snapId: 'snapId', + request: { method: 'export_identity' }, + }, +}); +``` + ### Save Verifiable Credentials To save Verifiable Credentials you need to call this method with params: ```javascript diff --git a/packages/snap/snap.manifest.json b/packages/snap/snap.manifest.json index 088b8f94..53ddf2c3 100644 --- a/packages/snap/snap.manifest.json +++ b/packages/snap/snap.manifest.json @@ -7,7 +7,7 @@ "url": "https://github.com/rarimo/rarime.git" }, "source": { - "shasum": "KR2mXjTG94I6bRaRg78mxw+QydveQtLLStjZEMLEMEE=", + "shasum": "NIhA12lav6/aMeUbLmleCW90iyCfyPXinWkXx1ehBgk=", "location": { "npm": { "filePath": "dist/bundle.js", diff --git a/packages/snap/src/index.ts b/packages/snap/src/index.ts index 29c69e5b..645a0259 100644 --- a/packages/snap/src/index.ts +++ b/packages/snap/src/index.ts @@ -439,6 +439,10 @@ export const onRpcRequest = async ({ } case RPCMethods.ExportIdentity: { + if (!GET_CREDENTIALS_SUPPORTED_HOSTNAMES.includes(getHostname(origin))) { + throw new Error('This origin does not have access to credentials'); + } + const identityStorage = await getItemFromStore(StorageKeys.identity); if (!identityStorage.privateKeyHex) { diff --git a/yarn.lock b/yarn.lock index d834c247..ce829baa 100644 --- a/yarn.lock +++ b/yarn.lock @@ -30,8 +30,8 @@ __metadata: linkType: hard "@apollo/client@npm:^3.8.7": - version: 3.9.2 - resolution: "@apollo/client@npm:3.9.2" + version: 3.9.4 + resolution: "@apollo/client@npm:3.9.4" dependencies: "@graphql-typed-document-node/core": ^3.1.1 "@wry/caches": ^1.0.0 @@ -41,7 +41,7 @@ __metadata: hoist-non-react-statics: ^3.3.2 optimism: ^0.18.0 prop-types: ^15.7.2 - rehackt: 0.0.3 + rehackt: 0.0.4 response-iterator: ^0.2.6 symbol-observable: ^4.0.0 ts-invariant: ^0.10.3 @@ -62,7 +62,7 @@ __metadata: optional: true subscriptions-transport-ws: optional: true - checksum: e5597d88fc31eef1483fdf89ce68973045f99ff608607d89170453f56e485f81405235a68ee5f5bd87a94e0769b6e27d54c7d6c3c59f6cae91b1be9bf90f3fd8 + checksum: 0654342fc67f94b598e83e940f1c295e97afb387c308c7d07703436903d7e056990fe8cb2105df1e3f6eecf5a85779e657787dcf89f08aee90a72931352a28fa languageName: node linkType: hard @@ -4422,28 +4422,28 @@ __metadata: languageName: node linkType: hard -"@graphql-codegen/add@npm:^5.0.1": - version: 5.0.1 - resolution: "@graphql-codegen/add@npm:5.0.1" +"@graphql-codegen/add@npm:^5.0.2": + version: 5.0.2 + resolution: "@graphql-codegen/add@npm:5.0.2" dependencies: - "@graphql-codegen/plugin-helpers": ^5.0.2 + "@graphql-codegen/plugin-helpers": ^5.0.3 tslib: ~2.6.0 peerDependencies: graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 - checksum: d95fe9a396a11e10c328300203807751b608e1217fa0904b6f7b4ff85844ea1a4425289f8c8cddf524dcd3116b0946fa8467c097a95b17d5267c72f5fcbbc359 + checksum: ce214dfe274ab953b727355e39d0c08f8f5bcc1fad4d867d30321b80efaee3fa8325f012e8c929d4030bea4766e100f1a66393f8a71e58261adbed798646778a languageName: node linkType: hard "@graphql-codegen/cli@npm:^5.0.0": - version: 5.0.1 - resolution: "@graphql-codegen/cli@npm:5.0.1" + version: 5.0.2 + resolution: "@graphql-codegen/cli@npm:5.0.2" dependencies: "@babel/generator": ^7.18.13 "@babel/template": ^7.18.10 "@babel/types": ^7.18.13 - "@graphql-codegen/client-preset": ^4.2.0 - "@graphql-codegen/core": ^4.0.1 - "@graphql-codegen/plugin-helpers": ^5.0.2 + "@graphql-codegen/client-preset": ^4.2.2 + "@graphql-codegen/core": ^4.0.2 + "@graphql-codegen/plugin-helpers": ^5.0.3 "@graphql-tools/apollo-engine-loader": ^8.0.0 "@graphql-tools/code-file-loader": ^8.0.0 "@graphql-tools/git-loader": ^8.0.0 @@ -4484,30 +4484,30 @@ __metadata: graphql-code-generator: cjs/bin.js graphql-codegen: cjs/bin.js graphql-codegen-esm: esm/bin.js - checksum: 63539e80153369bac47aca062fb26b3b84b65c4188a954d9b8e6b3830ddca2ba233c0abc48795c80eea2a02a2bd0f05172ba4796cec0cb8bd4191205e8097bc3 + checksum: 82c9a26ffeeee620d6e6863280efb6302d6ac4bdccfd80e27bf811677e58bbf4ece7767e43a999194b0b8922f32226eb7a3c21e0a8e2bebc04a3abc64a981786 languageName: node linkType: hard -"@graphql-codegen/client-preset@npm:^4.2.0": - version: 4.2.1 - resolution: "@graphql-codegen/client-preset@npm:4.2.1" +"@graphql-codegen/client-preset@npm:^4.2.2": + version: 4.2.2 + resolution: "@graphql-codegen/client-preset@npm:4.2.2" dependencies: "@babel/helper-plugin-utils": ^7.20.2 "@babel/template": ^7.20.7 - "@graphql-codegen/add": ^5.0.1 - "@graphql-codegen/gql-tag-operations": 4.0.3 - "@graphql-codegen/plugin-helpers": ^5.0.2 - "@graphql-codegen/typed-document-node": ^5.0.3 - "@graphql-codegen/typescript": ^4.0.3 - "@graphql-codegen/typescript-operations": ^4.1.1 - "@graphql-codegen/visitor-plugin-common": ^4.1.1 + "@graphql-codegen/add": ^5.0.2 + "@graphql-codegen/gql-tag-operations": 4.0.4 + "@graphql-codegen/plugin-helpers": ^5.0.3 + "@graphql-codegen/typed-document-node": ^5.0.4 + "@graphql-codegen/typescript": ^4.0.4 + "@graphql-codegen/typescript-operations": ^4.1.2 + "@graphql-codegen/visitor-plugin-common": ^4.1.2 "@graphql-tools/documents": ^1.0.0 "@graphql-tools/utils": ^10.0.0 "@graphql-typed-document-node/core": 3.2.0 tslib: ~2.6.0 peerDependencies: graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 - checksum: 07844162588f29da1cd230a23c8902a23e38938d5b05a40731fa2f8c6d6097022f94256353aefa0fe9f394a9810a39668f0a07d205fbf9f665e785dc1b7ba527 + checksum: acacf4f1a5089e06dd8ffd56dec274bf3eb444c0048e621b8721bdb51cc6f6e78f164726aafaf648b7b53775f8b3e51e1a9750b78f552a790f66c6a998ffb4e1 languageName: node linkType: hard @@ -4525,32 +4525,32 @@ __metadata: languageName: node linkType: hard -"@graphql-codegen/core@npm:^4.0.1": - version: 4.0.1 - resolution: "@graphql-codegen/core@npm:4.0.1" +"@graphql-codegen/core@npm:^4.0.2": + version: 4.0.2 + resolution: "@graphql-codegen/core@npm:4.0.2" dependencies: - "@graphql-codegen/plugin-helpers": ^5.0.2 + "@graphql-codegen/plugin-helpers": ^5.0.3 "@graphql-tools/schema": ^10.0.0 "@graphql-tools/utils": ^10.0.0 tslib: ~2.6.0 peerDependencies: graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 - checksum: 1211015ff8d8ff1e08660cd17f0e6741434abebcfb35c8e16c94a90da69891d70a7592f2b0d794af7c15a91923a443c5bdeb7c27c69cdbb2901f42c769bc8a92 + checksum: 5fda4e843174aacd4a481b73b4d259fa2df7ffe4200bd06e95ecd4b3f43aa5969deeaeb51f6cf15a542e99ee5756c3e02a29d9d2ff9891af40e234a8f68ead4d languageName: node linkType: hard -"@graphql-codegen/gql-tag-operations@npm:4.0.3": - version: 4.0.3 - resolution: "@graphql-codegen/gql-tag-operations@npm:4.0.3" +"@graphql-codegen/gql-tag-operations@npm:4.0.4": + version: 4.0.4 + resolution: "@graphql-codegen/gql-tag-operations@npm:4.0.4" dependencies: - "@graphql-codegen/plugin-helpers": ^5.0.2 - "@graphql-codegen/visitor-plugin-common": 4.1.1 + "@graphql-codegen/plugin-helpers": ^5.0.3 + "@graphql-codegen/visitor-plugin-common": 4.1.2 "@graphql-tools/utils": ^10.0.0 auto-bind: ~4.0.0 tslib: ~2.6.0 peerDependencies: graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 - checksum: 48ef9cd8c6c2c14c947a005b088f053b90bcab8e692c34a6958e63b09c3195d3b3b378bbb2bc407015e41db4dd21bfaf26a158e581d3aeb6eae917b9571de369 + checksum: 149d4d236bd84fafb6f222b6dc258fbb472982c42c27a9385152dceacbfb6d5b9a67e16f85d04540d314ea54c6af4e4156dff714e8c41ccaf4e67a398643ab08 languageName: node linkType: hard @@ -4586,9 +4586,9 @@ __metadata: languageName: node linkType: hard -"@graphql-codegen/plugin-helpers@npm:^5.0.2": - version: 5.0.2 - resolution: "@graphql-codegen/plugin-helpers@npm:5.0.2" +"@graphql-codegen/plugin-helpers@npm:^5.0.3": + version: 5.0.3 + resolution: "@graphql-codegen/plugin-helpers@npm:5.0.3" dependencies: "@graphql-tools/utils": ^10.0.0 change-case-all: 1.0.15 @@ -4598,7 +4598,7 @@ __metadata: tslib: ~2.6.0 peerDependencies: graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 - checksum: 6f817e1fb9fd05e6da159138e81e53ea0d0fe43e074aa6870d09569d12ed918cc1e49a738219942e142090dd642067e2f23c8a30ff07826fd05d0dd99cb73179 + checksum: 7116745edd88cabc61aa192c2a3632844950f00e33040f68f0ccc41bb2d6bf3a14fbeaa67d6d5ea01193ef1e709a9b5bd09860c3b3e262dacea0f1127ee61789 languageName: node linkType: hard @@ -4615,45 +4615,45 @@ __metadata: languageName: node linkType: hard -"@graphql-codegen/schema-ast@npm:^4.0.1": - version: 4.0.1 - resolution: "@graphql-codegen/schema-ast@npm:4.0.1" +"@graphql-codegen/schema-ast@npm:^4.0.2": + version: 4.0.2 + resolution: "@graphql-codegen/schema-ast@npm:4.0.2" dependencies: - "@graphql-codegen/plugin-helpers": ^5.0.2 + "@graphql-codegen/plugin-helpers": ^5.0.3 "@graphql-tools/utils": ^10.0.0 tslib: ~2.6.0 peerDependencies: graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 - checksum: 78c974a899c72cfd87dc0cb451b5f36c80e55a4dd69c8a91d3206d8bf34e406f559d26876c0b56ce7e5c61587f3ab19ca3de7ded8cf718e3b0b2016b4121d95a + checksum: f6097ceac7ef1266487c4937c916c6c67034c3decad3f714daa5370d5a4d68996be70f850a8765ccc71fa234ddb7f1ba7ffc02ba97a761930859196a96348e01 languageName: node linkType: hard -"@graphql-codegen/typed-document-node@npm:^5.0.3": - version: 5.0.3 - resolution: "@graphql-codegen/typed-document-node@npm:5.0.3" +"@graphql-codegen/typed-document-node@npm:^5.0.4": + version: 5.0.4 + resolution: "@graphql-codegen/typed-document-node@npm:5.0.4" dependencies: - "@graphql-codegen/plugin-helpers": ^5.0.2 - "@graphql-codegen/visitor-plugin-common": 4.1.1 + "@graphql-codegen/plugin-helpers": ^5.0.3 + "@graphql-codegen/visitor-plugin-common": 4.1.2 auto-bind: ~4.0.0 change-case-all: 1.0.15 tslib: ~2.6.0 peerDependencies: graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 - checksum: 08334278fa1ee5bcd2fb661adf2b3c558bdec49c437490299f1f041ce5bbbed78a530bb69235f962ed24fc9ff18e1bd572aa1f1d3d3d5b4ea8708b4813c5721c + checksum: 9a781d40165cf028da13822e035225a46fcfe4035f1e3937b3428597ad71a4162af052f62097b085a783993cfab368ee342cb76fd591438729234e34433bcdb1 languageName: node linkType: hard "@graphql-codegen/typescript-document-nodes@npm:^4.0.1": - version: 4.0.3 - resolution: "@graphql-codegen/typescript-document-nodes@npm:4.0.3" + version: 4.0.4 + resolution: "@graphql-codegen/typescript-document-nodes@npm:4.0.4" dependencies: - "@graphql-codegen/plugin-helpers": ^5.0.2 - "@graphql-codegen/visitor-plugin-common": 4.1.1 + "@graphql-codegen/plugin-helpers": ^5.0.3 + "@graphql-codegen/visitor-plugin-common": 4.1.2 auto-bind: ~4.0.0 tslib: ~2.6.0 peerDependencies: graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 - checksum: 186fa79117a40a710cce35f5ccbf3324154be19dc43e5b8a13d4de73ae95a7e7187bcd78626a7912626cf72f573a3062bfb031e76ac422f7d9aa01189d72da43 + checksum: b5e2afad0184a41626956be4c1a63e1e8490751cfd6883c47a59f906c55f8330e02a6bd8a37f7ec0e6478bd12cbc43bd4a662972f095ba7c11a43666dc6a334f languageName: node linkType: hard @@ -4672,18 +4672,18 @@ __metadata: languageName: node linkType: hard -"@graphql-codegen/typescript-operations@npm:^4.0.1, @graphql-codegen/typescript-operations@npm:^4.1.1": - version: 4.1.1 - resolution: "@graphql-codegen/typescript-operations@npm:4.1.1" +"@graphql-codegen/typescript-operations@npm:^4.0.1, @graphql-codegen/typescript-operations@npm:^4.1.2": + version: 4.1.2 + resolution: "@graphql-codegen/typescript-operations@npm:4.1.2" dependencies: - "@graphql-codegen/plugin-helpers": ^5.0.2 - "@graphql-codegen/typescript": ^4.0.3 - "@graphql-codegen/visitor-plugin-common": 4.1.1 + "@graphql-codegen/plugin-helpers": ^5.0.3 + "@graphql-codegen/typescript": ^4.0.4 + "@graphql-codegen/visitor-plugin-common": 4.1.2 auto-bind: ~4.0.0 tslib: ~2.6.0 peerDependencies: graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 - checksum: 2192ea65b15a6f5d52e634ec749ee688f262c85c0af65ed2be483cebefa16adcb53964bfaac844e0eb2a16a9e53bfb24ef3ab4f491b9e9c6486da510b2c3d45e + checksum: 13f23f439c525d4c40d18cb1c810c41945e83f072b91eb515f4dc3e87564c1f01ba1ae5886e37396f351a774eb45b84b6c42f9ad6db7dc06f05d8fb222e10609 languageName: node linkType: hard @@ -4702,18 +4702,18 @@ __metadata: languageName: node linkType: hard -"@graphql-codegen/typescript@npm:^4.0.1, @graphql-codegen/typescript@npm:^4.0.3": - version: 4.0.3 - resolution: "@graphql-codegen/typescript@npm:4.0.3" +"@graphql-codegen/typescript@npm:^4.0.1, @graphql-codegen/typescript@npm:^4.0.4": + version: 4.0.4 + resolution: "@graphql-codegen/typescript@npm:4.0.4" dependencies: - "@graphql-codegen/plugin-helpers": ^5.0.2 - "@graphql-codegen/schema-ast": ^4.0.1 - "@graphql-codegen/visitor-plugin-common": 4.1.1 + "@graphql-codegen/plugin-helpers": ^5.0.3 + "@graphql-codegen/schema-ast": ^4.0.2 + "@graphql-codegen/visitor-plugin-common": 4.1.2 auto-bind: ~4.0.0 tslib: ~2.6.0 peerDependencies: graphql: ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 - checksum: effbe0e0f6fa6b14603d364ddeaf30609da02ecb49d3ae92a49e628fa3d06b1608b59e6be7893f1d014163d0d1037927bfd92361876477d6ff0a2e3b1e5201e7 + checksum: 9190f26823fbe65bf0405c91e4be62fb4e6d774257a262f3735826ba0f16e427dec4704680112bce93d607d2e4e957d09b540858c85896656c4f4b286f6f823f languageName: node linkType: hard @@ -4737,11 +4737,11 @@ __metadata: languageName: node linkType: hard -"@graphql-codegen/visitor-plugin-common@npm:4.1.1, @graphql-codegen/visitor-plugin-common@npm:^4.1.1": - version: 4.1.1 - resolution: "@graphql-codegen/visitor-plugin-common@npm:4.1.1" +"@graphql-codegen/visitor-plugin-common@npm:4.1.2, @graphql-codegen/visitor-plugin-common@npm:^4.1.2": + version: 4.1.2 + resolution: "@graphql-codegen/visitor-plugin-common@npm:4.1.2" dependencies: - "@graphql-codegen/plugin-helpers": ^5.0.2 + "@graphql-codegen/plugin-helpers": ^5.0.3 "@graphql-tools/optimize": ^2.0.0 "@graphql-tools/relay-operation-optimizer": ^7.0.0 "@graphql-tools/utils": ^10.0.0 @@ -4753,7 +4753,7 @@ __metadata: tslib: ~2.6.0 peerDependencies: graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 - checksum: fe950ae279c50a01747839de538a3c443c027303f89c90e364076c9167e3cadacc6f4e8de53f303f046f1d30009f5e7234b065177b4b3a338c79be7bf74fc11e + checksum: 3e4c7ce1a714353d6592a74d697408b42ca3187ddf67fd887c04ed1eec4adf47372195445793110447dba82e128c37171f1859c3cb17bdc86d10c94490c36881 languageName: node linkType: hard @@ -9101,11 +9101,11 @@ __metadata: linkType: hard "@types/react-dom@npm:^18.0.0": - version: 18.2.18 - resolution: "@types/react-dom@npm:18.2.18" + version: 18.2.19 + resolution: "@types/react-dom@npm:18.2.19" dependencies: "@types/react": "*" - checksum: 8e3da404c980e2b2a76da3852f812ea6d8b9d0e7f5923fbaf3bfbbbfa1d59116ff91c129de8f68e9b7668a67ae34484fe9df74d5a7518cf8591ec07a0c4dad57 + checksum: 087a19d8e4c1c0900ec4ac5ddb749a811a38274b25683d233c11755d2895cc6e475e8bf9bea3dee36519769298e078d4c2feab9ab4bd13b26bc2a6170716437e languageName: node linkType: hard @@ -9583,18 +9583,18 @@ __metadata: languageName: node linkType: hard -"@wdio/config@npm:8.30.0": - version: 8.30.0 - resolution: "@wdio/config@npm:8.30.0" +"@wdio/config@npm:8.31.0": + version: 8.31.0 + resolution: "@wdio/config@npm:8.31.0" dependencies: "@wdio/logger": 8.28.0 - "@wdio/types": 8.30.0 - "@wdio/utils": 8.30.0 + "@wdio/types": 8.31.0 + "@wdio/utils": 8.31.0 decamelize: ^6.0.0 deepmerge-ts: ^5.0.0 glob: ^10.2.2 import-meta-resolve: ^4.0.0 - checksum: dec2bcca8be38e501242eac75eb50fbcef28d5819e9d936b3d6dbbcdca8d0c9891f8119b219502414d1ab2dd71620c7032ef8f42fb154deee3cbadf8b9384ca6 + checksum: 515733b9722a7b8ba286e6bd9311f744ea5605a688c076881aa3f571e80e42f2369feb0577e56de716f503c459c900d8007ee71b2acac483603e52781bf8b130 languageName: node linkType: hard @@ -9626,22 +9626,22 @@ __metadata: languageName: node linkType: hard -"@wdio/types@npm:8.30.0": - version: 8.30.0 - resolution: "@wdio/types@npm:8.30.0" +"@wdio/types@npm:8.31.0": + version: 8.31.0 + resolution: "@wdio/types@npm:8.31.0" dependencies: "@types/node": ^20.1.0 - checksum: 0ccc16d6cd5f81e6b6a3abc2b90c9351a6350cda93336688b8c8e1621738b6a4bdb6965d5dd941e23536163a51ba1398d106958dea434e413ba5ccb0265aad18 + checksum: 380b502ac3051d6f94e48022aaca190e89bc3c1955fd1afc0f087c24f30504b2796f4a1d0f0fdbdc9135f2c1c4bc80cb605c9bceba3ff5fdd4411e67325f919a languageName: node linkType: hard -"@wdio/utils@npm:8.30.0": - version: 8.30.0 - resolution: "@wdio/utils@npm:8.30.0" +"@wdio/utils@npm:8.31.0": + version: 8.31.0 + resolution: "@wdio/utils@npm:8.31.0" dependencies: "@puppeteer/browsers": ^1.6.0 "@wdio/logger": 8.28.0 - "@wdio/types": 8.30.0 + "@wdio/types": 8.31.0 decamelize: ^6.0.0 deepmerge-ts: ^5.1.0 edgedriver: ^5.3.5 @@ -9652,7 +9652,7 @@ __metadata: safaridriver: ^0.1.0 split2: ^4.2.0 wait-port: ^1.0.4 - checksum: d6a97347ac7317696c21339cd0202159ab45beeb9170794ae951f5e09aec71e612fdbf7533c4aa4648c58c76ff0beb8a301be031c58ad2fa20a67cfb3ef1e737 + checksum: fd2b161ce939ad58f3d67af6c07b60cb28a5e573761a7eaaea95fd018c27745032a9b1b14ad0b72a8006f12d8f265e9b9f179fcdc6e7fead927eeb408351f77a languageName: node linkType: hard @@ -9858,15 +9858,15 @@ __metadata: linkType: hard "@whatwg-node/node-fetch@npm:^0.5.5": - version: 0.5.5 - resolution: "@whatwg-node/node-fetch@npm:0.5.5" + version: 0.5.6 + resolution: "@whatwg-node/node-fetch@npm:0.5.6" dependencies: "@kamilkisiela/fast-url-parser": ^1.1.4 "@whatwg-node/events": ^0.1.0 busboy: ^1.6.0 fast-querystring: ^1.1.1 tslib: ^2.3.1 - checksum: 5f3b12f6b3e2317997db5b57a3883b87a6d18ff62defe422442ac9682bbb3da1390e41deef2e60fe75f9b6897fde07f30dd413e8a0911570bbca7a06cf995855 + checksum: 7814b4221b6644d1ab318a8630f3e8a622b62868ff6f6b8a17e16e7ab8b6fcda629551b486fe7e788383b6a7095b00938d865ee14d72c8af25ffd13ed312c8b7 languageName: node linkType: hard @@ -11828,7 +11828,7 @@ __metadata: languageName: node linkType: hard -"call-bind@npm:^1.0.0, call-bind@npm:^1.0.2, call-bind@npm:^1.0.5": +"call-bind@npm:^1.0.0, call-bind@npm:^1.0.2, call-bind@npm:^1.0.5, call-bind@npm:^1.0.6": version: 1.0.6 resolution: "call-bind@npm:1.0.6" dependencies: @@ -11891,9 +11891,9 @@ __metadata: linkType: hard "caniuse-lite@npm:^1.0.0, caniuse-lite@npm:^1.0.30001578, caniuse-lite@npm:^1.0.30001580": - version: 1.0.30001584 - resolution: "caniuse-lite@npm:1.0.30001584" - checksum: de7018759561795ef31864b0d1584735eef267033d4e9b5f046b976756e06c43e85afd46705c5d63c63e3c36484c26794c259b9748eefffa582750b4ad0822ce + version: 1.0.30001585 + resolution: "caniuse-lite@npm:1.0.30001585" + checksum: c5994f0b5de857349ae0c157a3c61883e800ed154bbeab339aecf01a0a0fd24f67d23ebb48bc995c4c9cde2a281a51b682d1b14bbf2f832f6b2261119f450af4 languageName: node linkType: hard @@ -11963,11 +11963,11 @@ __metadata: linkType: hard "cborg@npm:^4.0.0": - version: 4.0.8 - resolution: "cborg@npm:4.0.8" + version: 4.0.9 + resolution: "cborg@npm:4.0.9" bin: cborg: lib/bin.js - checksum: 81a53565e0318b71b5e26bfbf369cbd9a19899b78787ad2823bbff9d5c281fa7fe23955312b501013778d9400ce1bfe231ede1b77f05ac7620d79a990a3218b4 + checksum: f672fceee8c676e5c74d75bbf9cc33f011844ce62d6d61d22ab8541700e3d8d7da93d955087bb6ebdfc98b80df9a6143f6ed877589597655ac0887a33793a4d1 languageName: node linkType: hard @@ -12117,8 +12117,8 @@ __metadata: linkType: hard "chokidar@npm:^3.4.2, chokidar@npm:^3.5.2, chokidar@npm:^3.5.3": - version: 3.5.3 - resolution: "chokidar@npm:3.5.3" + version: 3.6.0 + resolution: "chokidar@npm:3.6.0" dependencies: anymatch: ~3.1.2 braces: ~3.0.2 @@ -12131,7 +12131,7 @@ __metadata: dependenciesMeta: fsevents: optional: true - checksum: b49fcde40176ba007ff361b198a2d35df60d9bb2a5aab228279eb810feae9294a6b4649ab15981304447afe1e6ffbf4788ad5db77235dc770ab777c6e771980c + checksum: d2f29f499705dcd4f6f3bbed79a9ce2388cf530460122eed3b9c48efeab7a4e28739c6551fd15bec9245c6b9eeca7a32baa64694d64d9b6faeb74ddb8c4a413d languageName: node linkType: hard @@ -13609,7 +13609,7 @@ __metadata: languageName: node linkType: hard -"define-data-property@npm:^1.0.1, define-data-property@npm:^1.1.1": +"define-data-property@npm:^1.0.1, define-data-property@npm:^1.1.2": version: 1.1.2 resolution: "define-data-property@npm:1.1.2" dependencies: @@ -14225,9 +14225,9 @@ __metadata: linkType: hard "electron-to-chromium@npm:^1.4.648": - version: 1.4.657 - resolution: "electron-to-chromium@npm:1.4.657" - checksum: 6168b51c1bfa1388d16dde6e501bcaaa3509d44e833f35b410543c421c5136b438b4476ef0fab66bc29d4980152495cf1fe813c9e36748afc5a2a8d107c446cf + version: 1.4.661 + resolution: "electron-to-chromium@npm:1.4.661" + checksum: 7d89d8e60496ee2b713b79e266ec71972a0c0c2adc8e4c3a3753e24faf5ece173c89a7063d5a438e8a83532c2461f1c1e35b0b7897f471ea8c2f99590aa14672 languageName: node linkType: hard @@ -16980,7 +16980,7 @@ __metadata: languageName: node linkType: hard -"get-intrinsic@npm:^1.0.2, get-intrinsic@npm:^1.1.1, get-intrinsic@npm:^1.1.3, get-intrinsic@npm:^1.2.1, get-intrinsic@npm:^1.2.2, get-intrinsic@npm:^1.2.3": +"get-intrinsic@npm:^1.1.1, get-intrinsic@npm:^1.1.3, get-intrinsic@npm:^1.2.1, get-intrinsic@npm:^1.2.2, get-intrinsic@npm:^1.2.3, get-intrinsic@npm:^1.2.4": version: 1.2.4 resolution: "get-intrinsic@npm:1.2.4" dependencies: @@ -17054,12 +17054,13 @@ __metadata: linkType: hard "get-symbol-description@npm:^1.0.0": - version: 1.0.1 - resolution: "get-symbol-description@npm:1.0.1" + version: 1.0.2 + resolution: "get-symbol-description@npm:1.0.2" dependencies: call-bind: ^1.0.5 es-errors: ^1.3.0 - checksum: 3feb5130efcade947cbad0304eb2163bab7b80e2c5ce24adcdc242cbdbbbaebbbe0f536807822f333b5d1088288ee19534cb75cd92f18aa76e050ea16e766915 + get-intrinsic: ^1.2.4 + checksum: e1cb53bc211f9dbe9691a4f97a46837a553c4e7caadd0488dc24ac694db8a390b93edd412b48dcdd0b4bbb4c595de1709effc75fc87c0839deedc6968f5bd973 languageName: node linkType: hard @@ -18629,7 +18630,7 @@ __metadata: languageName: node linkType: hard -"is-typed-array@npm:^1.1.10, is-typed-array@npm:^1.1.12, is-typed-array@npm:^1.1.3, is-typed-array@npm:^1.1.9": +"is-typed-array@npm:^1.1.10, is-typed-array@npm:^1.1.12, is-typed-array@npm:^1.1.13, is-typed-array@npm:^1.1.3, is-typed-array@npm:^1.1.9": version: 1.1.13 resolution: "is-typed-array@npm:1.1.13" dependencies: @@ -21759,7 +21760,7 @@ __metadata: languageName: node linkType: hard -"object-inspect@npm:^1.13.1, object-inspect@npm:^1.9.0": +"object-inspect@npm:^1.13.1": version: 1.13.1 resolution: "object-inspect@npm:1.13.1" checksum: 7d9fa9221de3311dcb5c7c307ee5dc011cdd31dc43624b7c184b3840514e118e05ef0002be5388304c416c0eb592feb46e983db12577fc47e47d5752fbbfb61f @@ -22942,13 +22943,13 @@ __metadata: linkType: hard "postcss@npm:^8.2.15, postcss@npm:^8.2.9, postcss@npm:^8.3.11": - version: 8.4.34 - resolution: "postcss@npm:8.4.34" + version: 8.4.35 + resolution: "postcss@npm:8.4.35" dependencies: nanoid: ^3.3.7 picocolors: ^1.0.0 source-map-js: ^1.0.2 - checksum: 46c32b51810a23060288c86fdb5195237c497f952c674167fd1cbb3f0c628389a3fd48ae0b289447e5368b4abbc95f81e2d318bfdc5554063b2a7e8192e1a540 + checksum: cf3c3124d3912a507603f6d9a49b3783f741075e9aa73eb592a6dd9194f9edab9d20a8875d16d137d4f779fe7b6fbd1f5727e39bfd1c3003724980ee4995e1da languageName: node linkType: hard @@ -24231,9 +24232,9 @@ __metadata: languageName: node linkType: hard -"rehackt@npm:0.0.3": - version: 0.0.3 - resolution: "rehackt@npm:0.0.3" +"rehackt@npm:0.0.4": + version: 0.0.4 + resolution: "rehackt@npm:0.0.4" peerDependencies: "@types/react": "*" react: "*" @@ -24242,7 +24243,7 @@ __metadata: optional: true react: optional: true - checksum: 2e3674d84aca46802f38cf5b01c62bf7d0ca5e324b2749dd79156fa61723e9f84df7778c39f97d351e815a852a8a8ac9633e29b6b7b8734d18042fda86620f54 + checksum: f2811c24847f7a03935c3b2093a01439f883550f6022e6d220574d0f4333fc24dd1bd746bb579038723eef1c48a2ce3002dd91aea9c2e15d2bd105ed6786f8c1 languageName: node linkType: hard @@ -24683,13 +24684,13 @@ __metadata: linkType: hard "safe-regex-test@npm:^1.0.0": - version: 1.0.2 - resolution: "safe-regex-test@npm:1.0.2" + version: 1.0.3 + resolution: "safe-regex-test@npm:1.0.3" dependencies: - call-bind: ^1.0.5 - get-intrinsic: ^1.2.2 + call-bind: ^1.0.6 + es-errors: ^1.3.0 is-regex: ^1.1.4 - checksum: 4af5ce05a2daa4f6d4bfd5a3c64fc33d6b886f6592122e93c0efad52f7147b9b605e5ffc03c269a1e3d1f8db2a23bc636628a961c9fd65bafdc09503330673fd + checksum: 6c7d392ff1ae7a3ae85273450ed02d1d131f1d2c76e177d6b03eb88e6df8fa062639070e7d311802c1615f351f18dc58f9454501c58e28d5ffd9b8f502ba6489 languageName: node linkType: hard @@ -24935,15 +24936,16 @@ __metadata: linkType: hard "set-function-length@npm:^1.2.0": - version: 1.2.0 - resolution: "set-function-length@npm:1.2.0" + version: 1.2.1 + resolution: "set-function-length@npm:1.2.1" dependencies: - define-data-property: ^1.1.1 + define-data-property: ^1.1.2 + es-errors: ^1.3.0 function-bind: ^1.1.2 - get-intrinsic: ^1.2.2 + get-intrinsic: ^1.2.3 gopd: ^1.0.1 has-property-descriptors: ^1.0.1 - checksum: 63e34b45a2ff9abb419f52583481bf8ba597d33c0c85e56999085eb6078a0f7fbb4222051981c287feceeb358aa7789e7803cea2c82ac94c0ab37059596aff79 + checksum: 23742476d695f2eae86348c069bd164d4f25fa7c26546a46a2b5f370f1f84b98ec64366d2cd17785d5b41bbf16b95855da4b7eb188e7056fe3b0248d61f6afda languageName: node linkType: hard @@ -25073,13 +25075,14 @@ __metadata: linkType: hard "side-channel@npm:^1.0.4": - version: 1.0.4 - resolution: "side-channel@npm:1.0.4" + version: 1.0.5 + resolution: "side-channel@npm:1.0.5" dependencies: - call-bind: ^1.0.0 - get-intrinsic: ^1.0.2 - object-inspect: ^1.9.0 - checksum: 351e41b947079c10bd0858364f32bb3a7379514c399edb64ab3dce683933483fc63fb5e4efe0a15a2e8a7e3c436b6a91736ddb8d8c6591b0460a24bb4a1ee245 + call-bind: ^1.0.6 + es-errors: ^1.3.0 + get-intrinsic: ^1.2.4 + object-inspect: ^1.13.1 + checksum: 640446b4e5a9554116ed6f5bec17c6740fa8da2c1a19e4d69c1202191185d4cc24f21ba0dd3ccca140eb6a8ee978d0b5bc5132f09b7962db7f9c4bc7872494ac languageName: node linkType: hard @@ -26797,13 +26800,13 @@ __metadata: linkType: hard "typed-array-buffer@npm:^1.0.0": - version: 1.0.0 - resolution: "typed-array-buffer@npm:1.0.0" + version: 1.0.1 + resolution: "typed-array-buffer@npm:1.0.1" dependencies: - call-bind: ^1.0.2 - get-intrinsic: ^1.2.1 - is-typed-array: ^1.1.10 - checksum: 3e0281c79b2a40cd97fe715db803884301993f4e8c18e8d79d75fd18f796e8cd203310fec8c7fdb5e6c09bedf0af4f6ab8b75eb3d3a85da69328f28a80456bd3 + call-bind: ^1.0.6 + es-errors: ^1.3.0 + is-typed-array: ^1.1.13 + checksum: 1d65e46b2b9b7ec2a30df39b9ddf32e55ad08d6119aec33975506a3dba56057796bdc3c64dbeb7fdb61bf340a75e279dfd55b48ce8f3b874f01731e1da6833d2 languageName: node linkType: hard @@ -27713,36 +27716,36 @@ __metadata: languageName: node linkType: hard -"webdriver@npm:8.30.0": - version: 8.30.0 - resolution: "webdriver@npm:8.30.0" +"webdriver@npm:8.31.0": + version: 8.31.0 + resolution: "webdriver@npm:8.31.0" dependencies: "@types/node": ^20.1.0 "@types/ws": ^8.5.3 - "@wdio/config": 8.30.0 + "@wdio/config": 8.31.0 "@wdio/logger": 8.28.0 "@wdio/protocols": 8.29.7 - "@wdio/types": 8.30.0 - "@wdio/utils": 8.30.0 + "@wdio/types": 8.31.0 + "@wdio/utils": 8.31.0 deepmerge-ts: ^5.1.0 got: ^12.6.1 ky: ^0.33.0 ws: ^8.8.0 - checksum: e6d555d0a9f59acd43c2b37d43c4cc0629e72222ddfd2d124ee386bed95379ce8e273c3c1b13d9e1acb912eedd699ba2efdb9b201549fb4eaabeb62a96f87105 + checksum: b5df2eae6e9fcbc84b1ec0084476343d8c278d5358fe202483f5123d11263dbddfff289b41fa95264ab5d2e02d955dd8d0208729a1436cfec240dc1cbe97c3ac languageName: node linkType: hard "webdriverio@npm:^8.19.0": - version: 8.30.0 - resolution: "webdriverio@npm:8.30.0" + version: 8.31.0 + resolution: "webdriverio@npm:8.31.0" dependencies: "@types/node": ^20.1.0 - "@wdio/config": 8.30.0 + "@wdio/config": 8.31.0 "@wdio/logger": 8.28.0 "@wdio/protocols": 8.29.7 "@wdio/repl": 8.24.12 - "@wdio/types": 8.30.0 - "@wdio/utils": 8.30.0 + "@wdio/types": 8.31.0 + "@wdio/utils": 8.31.0 archiver: ^6.0.0 aria-query: ^5.0.0 css-shorthand-properties: ^1.1.1 @@ -27759,13 +27762,13 @@ __metadata: resq: ^1.9.1 rgb2hex: 0.2.5 serialize-error: ^11.0.1 - webdriver: 8.30.0 + webdriver: 8.31.0 peerDependencies: devtools: ^8.14.0 peerDependenciesMeta: devtools: optional: true - checksum: 6c228df9259073de835e560a9bd932a34ab599a9859b065654251bfc4e99638feceb73000437489bee098181f65ebb30b534c6508f5ebb8bf1893251d55541f4 + checksum: a4d8fa3710ad1d05b0c21a90259d0c1de546637df0c92882ee84bbb07fecfe345c280fb2517fa3299ce6750703ea510369b8409110883f317998b1451cafab5f languageName: node linkType: hard From c3f2f248a1e361ad9f39323d74cca405d09fbad0 Mon Sep 17 00:00:00 2001 From: lukachi Date: Thu, 8 Feb 2024 17:05:43 +0200 Subject: [PATCH 07/10] hotfix --- packages/snap/src/index.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/snap/src/index.ts b/packages/snap/src/index.ts index 645a0259..bec87d86 100644 --- a/packages/snap/src/index.ts +++ b/packages/snap/src/index.ts @@ -440,7 +440,7 @@ export const onRpcRequest = async ({ case RPCMethods.ExportIdentity: { if (!GET_CREDENTIALS_SUPPORTED_HOSTNAMES.includes(getHostname(origin))) { - throw new Error('This origin does not have access to credentials'); + throw new Error('This origin does not have access to export identity'); } const identityStorage = await getItemFromStore(StorageKeys.identity); From 945ffb0ab85fe5ccd7375f4dc743b5948f98361a Mon Sep 17 00:00:00 2001 From: lukachi Date: Thu, 8 Feb 2024 17:12:06 +0200 Subject: [PATCH 08/10] update allowed hostnames --- packages/snap/src/config.ts | 14 ++++++++++++-- packages/snap/src/index.ts | 9 ++++++--- 2 files changed, 18 insertions(+), 5 deletions(-) diff --git a/packages/snap/src/config.ts b/packages/snap/src/config.ts index c0de6807..cd213cc8 100644 --- a/packages/snap/src/config.ts +++ b/packages/snap/src/config.ts @@ -89,15 +89,25 @@ export const SUPPORTED_CHAINS: Record = { }, }; -export const GET_CREDENTIALS_SUPPORTED_HOSTNAMES = [ +export const GET_CREDENTIALS_ALLOWED_HOSTNAMES = [ // Local 'localhost', // Staging 'dashboard.stage.rarime.com', - 'app.staging.rarime.com', + 'app.stage.rarime.com', // Production 'dashboard.rarime.com', 'app.rarime.com', ]; +export const MANAGE_IDENTITY_ALLOWED_HOSTNAMES = [ + // Local + 'localhost', + // Staging + 'app.stage.rarime.com', + // Production + 'app.rarime.com', + 'localhost', +]; + export const CERAMIC_URL = 'https://ceramic.rarimo.com'; diff --git a/packages/snap/src/index.ts b/packages/snap/src/index.ts index bec87d86..55f45dff 100644 --- a/packages/snap/src/index.ts +++ b/packages/snap/src/index.ts @@ -45,7 +45,10 @@ import { isValidCreateProofRequest, isValidSaveCredentialsOfferRequest, } from './typia-generated'; -import { GET_CREDENTIALS_SUPPORTED_HOSTNAMES } from './config'; +import { + GET_CREDENTIALS_ALLOWED_HOSTNAMES, + MANAGE_IDENTITY_ALLOWED_HOSTNAMES, +} from './config'; export const onRpcRequest = async ({ request, @@ -429,7 +432,7 @@ export const onRpcRequest = async ({ } case RPCMethods.GetCredentials: { - if (!GET_CREDENTIALS_SUPPORTED_HOSTNAMES.includes(getHostname(origin))) { + if (!GET_CREDENTIALS_ALLOWED_HOSTNAMES.includes(getHostname(origin))) { throw new Error('This origin does not have access to credentials'); } @@ -439,7 +442,7 @@ export const onRpcRequest = async ({ } case RPCMethods.ExportIdentity: { - if (!GET_CREDENTIALS_SUPPORTED_HOSTNAMES.includes(getHostname(origin))) { + if (!MANAGE_IDENTITY_ALLOWED_HOSTNAMES.includes(getHostname(origin))) { throw new Error('This origin does not have access to export identity'); } From d945ee43a5aae11fb3bcbdc18966eed2fd8d90ba Mon Sep 17 00:00:00 2001 From: lukachi Date: Thu, 8 Feb 2024 17:14:50 +0200 Subject: [PATCH 09/10] hotfix --- packages/snap/src/config.ts | 1 - 1 file changed, 1 deletion(-) diff --git a/packages/snap/src/config.ts b/packages/snap/src/config.ts index cd213cc8..fdec6bd1 100644 --- a/packages/snap/src/config.ts +++ b/packages/snap/src/config.ts @@ -107,7 +107,6 @@ export const MANAGE_IDENTITY_ALLOWED_HOSTNAMES = [ 'app.stage.rarime.com', // Production 'app.rarime.com', - 'localhost', ]; export const CERAMIC_URL = 'https://ceramic.rarimo.com'; From b039122357ab147003a1d3ba4f67155654d2c737 Mon Sep 17 00:00:00 2001 From: lukachi Date: Fri, 9 Feb 2024 13:47:36 +0200 Subject: [PATCH 10/10] merge hostnames, update export key msg dialog --- packages/snap/src/config.ts | 11 +---------- packages/snap/src/helpers/common-helpers.ts | 6 +++++- packages/snap/src/index.ts | 12 ++++-------- 3 files changed, 10 insertions(+), 19 deletions(-) diff --git a/packages/snap/src/config.ts b/packages/snap/src/config.ts index fdec6bd1..94c4fdfd 100644 --- a/packages/snap/src/config.ts +++ b/packages/snap/src/config.ts @@ -89,7 +89,7 @@ export const SUPPORTED_CHAINS: Record = { }, }; -export const GET_CREDENTIALS_ALLOWED_HOSTNAMES = [ +export const HOSTNAMES_WHITELIST = [ // Local 'localhost', // Staging @@ -100,13 +100,4 @@ export const GET_CREDENTIALS_ALLOWED_HOSTNAMES = [ 'app.rarime.com', ]; -export const MANAGE_IDENTITY_ALLOWED_HOSTNAMES = [ - // Local - 'localhost', - // Staging - 'app.stage.rarime.com', - // Production - 'app.rarime.com', -]; - export const CERAMIC_URL = 'https://ceramic.rarimo.com'; diff --git a/packages/snap/src/helpers/common-helpers.ts b/packages/snap/src/helpers/common-helpers.ts index 92d358c0..99eb9098 100644 --- a/packages/snap/src/helpers/common-helpers.ts +++ b/packages/snap/src/helpers/common-helpers.ts @@ -1,5 +1,5 @@ import { providers } from 'ethers'; -import { config, SUPPORTED_CHAINS } from '../config'; +import { config, HOSTNAMES_WHITELIST, SUPPORTED_CHAINS } from '../config'; import { ChainInfo } from '../types'; export const getChainInfo = (chainId: number): ChainInfo => { @@ -38,6 +38,10 @@ export const getHostname = (origin: string): string => { return new URL(origin).hostname; }; +export const isOriginInWhitelist = (origin: string) => { + return HOSTNAMES_WHITELIST.includes(getHostname(origin)); +}; + export const uniqBy = (arr: any[], predicate: string) => { return [ ...arr diff --git a/packages/snap/src/index.ts b/packages/snap/src/index.ts index 55f45dff..b32d2048 100644 --- a/packages/snap/src/index.ts +++ b/packages/snap/src/index.ts @@ -31,10 +31,10 @@ import { checkIfStateSynced, getClaimIdFromVCId, getCoreOperationByIndex, - getHostname, getProviderChainInfo, getRarimoCoreUrl, isDidSupported, + isOriginInWhitelist, loadDataFromRarimoCore, migrateVCsToLastCeramicModel, parseDidV2, @@ -45,10 +45,6 @@ import { isValidCreateProofRequest, isValidSaveCredentialsOfferRequest, } from './typia-generated'; -import { - GET_CREDENTIALS_ALLOWED_HOSTNAMES, - MANAGE_IDENTITY_ALLOWED_HOSTNAMES, -} from './config'; export const onRpcRequest = async ({ request, @@ -432,7 +428,7 @@ export const onRpcRequest = async ({ } case RPCMethods.GetCredentials: { - if (!GET_CREDENTIALS_ALLOWED_HOSTNAMES.includes(getHostname(origin))) { + if (!isOriginInWhitelist(origin)) { throw new Error('This origin does not have access to credentials'); } @@ -442,7 +438,7 @@ export const onRpcRequest = async ({ } case RPCMethods.ExportIdentity: { - if (!MANAGE_IDENTITY_ALLOWED_HOSTNAMES.includes(getHostname(origin))) { + if (!isOriginInWhitelist(origin)) { throw new Error('This origin does not have access to export identity'); } @@ -457,7 +453,7 @@ export const onRpcRequest = async ({ params: { type: 'alert', content: panel([ - heading('Your identity private key'), + heading('Your RariMe private key'), divider(), text('Сopy:'), copyable(identityStorage.privateKeyHex),