diff --git a/.github/workflows/updateDependency.yml b/.github/workflows/updateDependency.yml
index 14e02aead..5989af9e4 100644
--- a/.github/workflows/updateDependency.yml
+++ b/.github/workflows/updateDependency.yml
@@ -20,7 +20,7 @@ jobs:
- uses: actions/setup-node@v3
with:
- node-version: 16
+ node-version: 18
registry-url: 'https://registry.npmjs.org'
cache: 'yarn'
diff --git a/.yarn/cache/@babel-runtime-npm-7.20.13-45eeb6d8ad-09b7a97a05.zip b/.yarn/cache/@babel-runtime-npm-7.20.13-45eeb6d8ad-09b7a97a05.zip
new file mode 100644
index 000000000..1f68f79f5
Binary files /dev/null and b/.yarn/cache/@babel-runtime-npm-7.20.13-45eeb6d8ad-09b7a97a05.zip differ
diff --git a/.yarn/cache/@coinbase-wallet-sdk-npm-3.6.3-b840ba2181-f2ffd553f6.zip b/.yarn/cache/@coinbase-wallet-sdk-npm-3.7.2-fa705b327b-d42a7b7e44.zip
similarity index 61%
rename from .yarn/cache/@coinbase-wallet-sdk-npm-3.6.3-b840ba2181-f2ffd553f6.zip
rename to .yarn/cache/@coinbase-wallet-sdk-npm-3.7.2-fa705b327b-d42a7b7e44.zip
index 8d8fd23c8..af9289045 100644
Binary files a/.yarn/cache/@coinbase-wallet-sdk-npm-3.6.3-b840ba2181-f2ffd553f6.zip and b/.yarn/cache/@coinbase-wallet-sdk-npm-3.7.2-fa705b327b-d42a7b7e44.zip differ
diff --git a/.yarn/cache/@ethereumjs-common-npm-2.6.2-98a444031d-caa087115b.zip b/.yarn/cache/@ethereumjs-common-npm-2.6.2-98a444031d-caa087115b.zip
new file mode 100644
index 000000000..2db9e8182
Binary files /dev/null and b/.yarn/cache/@ethereumjs-common-npm-2.6.2-98a444031d-caa087115b.zip differ
diff --git a/.yarn/cache/@ethereumjs-common-npm-2.6.5-3cdacd49c9-0143386f26.zip b/.yarn/cache/@ethereumjs-common-npm-2.6.5-3cdacd49c9-0143386f26.zip
new file mode 100644
index 000000000..895169fd2
Binary files /dev/null and b/.yarn/cache/@ethereumjs-common-npm-2.6.5-3cdacd49c9-0143386f26.zip differ
diff --git a/.yarn/cache/@ethereumjs-common-npm-3.2.0-3c84584256-cb9cc11f5c.zip b/.yarn/cache/@ethereumjs-common-npm-3.2.0-3c84584256-cb9cc11f5c.zip
new file mode 100644
index 000000000..1170f13c9
Binary files /dev/null and b/.yarn/cache/@ethereumjs-common-npm-3.2.0-3c84584256-cb9cc11f5c.zip differ
diff --git a/.yarn/cache/@ethereumjs-rlp-npm-4.0.1-9a0db6680f-30db19c78f.zip b/.yarn/cache/@ethereumjs-rlp-npm-4.0.1-9a0db6680f-30db19c78f.zip
new file mode 100644
index 000000000..4920430ab
Binary files /dev/null and b/.yarn/cache/@ethereumjs-rlp-npm-4.0.1-9a0db6680f-30db19c78f.zip differ
diff --git a/.yarn/cache/@ethereumjs-tx-npm-3.5.2-21a88306e6-a34a7228a6.zip b/.yarn/cache/@ethereumjs-tx-npm-3.5.2-21a88306e6-a34a7228a6.zip
new file mode 100644
index 000000000..81b65e851
Binary files /dev/null and b/.yarn/cache/@ethereumjs-tx-npm-3.5.2-21a88306e6-a34a7228a6.zip differ
diff --git a/.yarn/cache/@ethereumjs-tx-npm-4.2.0-dccef00bdd-87a3f5f245.zip b/.yarn/cache/@ethereumjs-tx-npm-4.2.0-dccef00bdd-87a3f5f245.zip
new file mode 100644
index 000000000..888824c1b
Binary files /dev/null and b/.yarn/cache/@ethereumjs-tx-npm-4.2.0-dccef00bdd-87a3f5f245.zip differ
diff --git a/.yarn/cache/@ethereumjs-util-npm-8.1.0-d7f8b5e130-9ae5dee8f1.zip b/.yarn/cache/@ethereumjs-util-npm-8.1.0-d7f8b5e130-9ae5dee8f1.zip
new file mode 100644
index 000000000..465a0194b
Binary files /dev/null and b/.yarn/cache/@ethereumjs-util-npm-8.1.0-d7f8b5e130-9ae5dee8f1.zip differ
diff --git a/.yarn/cache/@gnosis.pm-safe-apps-provider-npm-0.9.3-1acd656e01-90950c6cb3.zip b/.yarn/cache/@gnosis.pm-safe-apps-provider-npm-0.9.3-1acd656e01-90950c6cb3.zip
deleted file mode 100644
index f33e2e6fb..000000000
Binary files a/.yarn/cache/@gnosis.pm-safe-apps-provider-npm-0.9.3-1acd656e01-90950c6cb3.zip and /dev/null differ
diff --git a/.yarn/cache/@gnosis.pm-safe-apps-sdk-npm-6.2.0-bbc321cb6c-9c6d086017.zip b/.yarn/cache/@gnosis.pm-safe-apps-sdk-npm-6.2.0-bbc321cb6c-9c6d086017.zip
deleted file mode 100644
index b86bd1a66..000000000
Binary files a/.yarn/cache/@gnosis.pm-safe-apps-sdk-npm-6.2.0-bbc321cb6c-9c6d086017.zip and /dev/null differ
diff --git a/.yarn/cache/@gnosis.pm-safe-apps-sdk-npm-6.3.0-1b9beafb0b-b21dd335e2.zip b/.yarn/cache/@gnosis.pm-safe-apps-sdk-npm-6.3.0-1b9beafb0b-b21dd335e2.zip
deleted file mode 100644
index 44e090e95..000000000
Binary files a/.yarn/cache/@gnosis.pm-safe-apps-sdk-npm-6.3.0-1b9beafb0b-b21dd335e2.zip and /dev/null differ
diff --git a/.yarn/cache/@gnosis.pm-safe-react-gateway-sdk-npm-2.10.3-5f5b9b2b17-289b743243.zip b/.yarn/cache/@gnosis.pm-safe-react-gateway-sdk-npm-2.10.3-5f5b9b2b17-289b743243.zip
deleted file mode 100644
index 4ca8bba18..000000000
Binary files a/.yarn/cache/@gnosis.pm-safe-react-gateway-sdk-npm-2.10.3-5f5b9b2b17-289b743243.zip and /dev/null differ
diff --git a/.yarn/cache/@graphql-typed-document-node-core-npm-3.2.0-505adb1e90-fa44443acc.zip b/.yarn/cache/@graphql-typed-document-node-core-npm-3.2.0-505adb1e90-fa44443acc.zip
new file mode 100644
index 000000000..40c3a9cbb
Binary files /dev/null and b/.yarn/cache/@graphql-typed-document-node-core-npm-3.2.0-505adb1e90-fa44443acc.zip differ
diff --git a/.yarn/cache/@json-rpc-tools-provider-npm-1.7.6-cc129beab1-c60d73511d.zip b/.yarn/cache/@json-rpc-tools-provider-npm-1.7.6-cc129beab1-c60d73511d.zip
deleted file mode 100644
index 7061c7bf0..000000000
Binary files a/.yarn/cache/@json-rpc-tools-provider-npm-1.7.6-cc129beab1-c60d73511d.zip and /dev/null differ
diff --git a/.yarn/cache/@json-rpc-tools-types-npm-1.7.6-1c36bdb16d-f23ec7d79a.zip b/.yarn/cache/@json-rpc-tools-types-npm-1.7.6-1c36bdb16d-f23ec7d79a.zip
deleted file mode 100644
index ab8e4b20b..000000000
Binary files a/.yarn/cache/@json-rpc-tools-types-npm-1.7.6-1c36bdb16d-f23ec7d79a.zip and /dev/null differ
diff --git a/.yarn/cache/@json-rpc-tools-utils-npm-1.7.6-3168f282f4-32cac2e8cb.zip b/.yarn/cache/@json-rpc-tools-utils-npm-1.7.6-3168f282f4-32cac2e8cb.zip
deleted file mode 100644
index 5c7ede451..000000000
Binary files a/.yarn/cache/@json-rpc-tools-utils-npm-1.7.6-3168f282f4-32cac2e8cb.zip and /dev/null differ
diff --git a/.yarn/cache/@ledgerhq-connect-kit-loader-npm-1.0.2-b205d212bf-38475ee5a8.zip b/.yarn/cache/@ledgerhq-connect-kit-loader-npm-1.0.2-b205d212bf-38475ee5a8.zip
deleted file mode 100644
index 521bb3371..000000000
Binary files a/.yarn/cache/@ledgerhq-connect-kit-loader-npm-1.0.2-b205d212bf-38475ee5a8.zip and /dev/null differ
diff --git a/.yarn/cache/@ledgerhq-connect-kit-loader-npm-1.1.2-77ef06d7d2-614fdd9ac2.zip b/.yarn/cache/@ledgerhq-connect-kit-loader-npm-1.1.2-77ef06d7d2-614fdd9ac2.zip
new file mode 100644
index 000000000..297c0ddd5
Binary files /dev/null and b/.yarn/cache/@ledgerhq-connect-kit-loader-npm-1.1.2-77ef06d7d2-614fdd9ac2.zip differ
diff --git a/.yarn/cache/@metamask-obs-store-npm-7.0.0-86171179e9-e149714038.zip b/.yarn/cache/@metamask-obs-store-npm-7.0.0-86171179e9-e149714038.zip
deleted file mode 100644
index 807332959..000000000
Binary files a/.yarn/cache/@metamask-obs-store-npm-7.0.0-86171179e9-e149714038.zip and /dev/null differ
diff --git a/.yarn/cache/@metamask-rpc-errors-npm-5.1.1-dc76c26803-ccd1b24da6.zip b/.yarn/cache/@metamask-rpc-errors-npm-5.1.1-dc76c26803-ccd1b24da6.zip
new file mode 100644
index 000000000..d14908553
Binary files /dev/null and b/.yarn/cache/@metamask-rpc-errors-npm-5.1.1-dc76c26803-ccd1b24da6.zip differ
diff --git a/.yarn/cache/@metamask-utils-npm-3.6.0-0d7a10a3d0-1ebc6677bb.zip b/.yarn/cache/@metamask-utils-npm-3.6.0-0d7a10a3d0-1ebc6677bb.zip
new file mode 100644
index 000000000..3ad329ee4
Binary files /dev/null and b/.yarn/cache/@metamask-utils-npm-3.6.0-0d7a10a3d0-1ebc6677bb.zip differ
diff --git a/.yarn/cache/@metamask-utils-npm-5.0.2-562e91d4d0-eca82e4291.zip b/.yarn/cache/@metamask-utils-npm-5.0.2-562e91d4d0-eca82e4291.zip
new file mode 100644
index 000000000..e65f1be0d
Binary files /dev/null and b/.yarn/cache/@metamask-utils-npm-5.0.2-562e91d4d0-eca82e4291.zip differ
diff --git a/.yarn/cache/@motionone-animation-npm-10.15.1-f581cc96f3-75b7a1e6c4.zip b/.yarn/cache/@motionone-animation-npm-10.16.3-f34abd372a-797cacea33.zip
similarity index 88%
rename from .yarn/cache/@motionone-animation-npm-10.15.1-f581cc96f3-75b7a1e6c4.zip
rename to .yarn/cache/@motionone-animation-npm-10.16.3-f34abd372a-797cacea33.zip
index 4e30d3c4d..9cb2a1e10 100644
Binary files a/.yarn/cache/@motionone-animation-npm-10.15.1-f581cc96f3-75b7a1e6c4.zip and b/.yarn/cache/@motionone-animation-npm-10.16.3-f34abd372a-797cacea33.zip differ
diff --git a/.yarn/cache/@motionone-dom-npm-10.16.2-69b667c47c-c75a7de62c.zip b/.yarn/cache/@motionone-dom-npm-10.16.4-42a3c3b61b-8307864351.zip
similarity index 68%
rename from .yarn/cache/@motionone-dom-npm-10.16.2-69b667c47c-c75a7de62c.zip
rename to .yarn/cache/@motionone-dom-npm-10.16.4-42a3c3b61b-8307864351.zip
index f99c4dce9..62cebb62f 100644
Binary files a/.yarn/cache/@motionone-dom-npm-10.16.2-69b667c47c-c75a7de62c.zip and b/.yarn/cache/@motionone-dom-npm-10.16.4-42a3c3b61b-8307864351.zip differ
diff --git a/.yarn/cache/@motionone-easing-npm-10.15.1-793a4addaa-cf7cfcf991.zip b/.yarn/cache/@motionone-easing-npm-10.16.3-0bceaa6b64-03e2460cdd.zip
similarity index 86%
rename from .yarn/cache/@motionone-easing-npm-10.15.1-793a4addaa-cf7cfcf991.zip
rename to .yarn/cache/@motionone-easing-npm-10.16.3-0bceaa6b64-03e2460cdd.zip
index 30b1b1f20..22a7a58d4 100644
Binary files a/.yarn/cache/@motionone-easing-npm-10.15.1-793a4addaa-cf7cfcf991.zip and b/.yarn/cache/@motionone-easing-npm-10.16.3-0bceaa6b64-03e2460cdd.zip differ
diff --git a/.yarn/cache/@motionone-generators-npm-10.15.1-9b31cd017c-0eb6797a64.zip b/.yarn/cache/@motionone-generators-npm-10.16.4-4fc25eb80f-185091c5cf.zip
similarity index 59%
rename from .yarn/cache/@motionone-generators-npm-10.15.1-9b31cd017c-0eb6797a64.zip
rename to .yarn/cache/@motionone-generators-npm-10.16.4-4fc25eb80f-185091c5cf.zip
index df8924060..1609e878d 100644
Binary files a/.yarn/cache/@motionone-generators-npm-10.15.1-9b31cd017c-0eb6797a64.zip and b/.yarn/cache/@motionone-generators-npm-10.16.4-4fc25eb80f-185091c5cf.zip differ
diff --git a/.yarn/cache/@motionone-svelte-npm-10.16.2-134c26aed3-066570d991.zip b/.yarn/cache/@motionone-svelte-npm-10.16.4-f687397c4c-699e20955e.zip
similarity index 95%
rename from .yarn/cache/@motionone-svelte-npm-10.16.2-134c26aed3-066570d991.zip
rename to .yarn/cache/@motionone-svelte-npm-10.16.4-f687397c4c-699e20955e.zip
index 027deb4d2..f84bc9ee6 100644
Binary files a/.yarn/cache/@motionone-svelte-npm-10.16.2-134c26aed3-066570d991.zip and b/.yarn/cache/@motionone-svelte-npm-10.16.4-f687397c4c-699e20955e.zip differ
diff --git a/.yarn/cache/@motionone-types-npm-10.15.1-0bac46e291-98091f7dca.zip b/.yarn/cache/@motionone-types-npm-10.16.3-2ff330cdaa-ff38982f5a.zip
similarity index 85%
rename from .yarn/cache/@motionone-types-npm-10.15.1-0bac46e291-98091f7dca.zip
rename to .yarn/cache/@motionone-types-npm-10.16.3-2ff330cdaa-ff38982f5a.zip
index a6f1529bc..fd6f3d168 100644
Binary files a/.yarn/cache/@motionone-types-npm-10.15.1-0bac46e291-98091f7dca.zip and b/.yarn/cache/@motionone-types-npm-10.16.3-2ff330cdaa-ff38982f5a.zip differ
diff --git a/.yarn/cache/@motionone-utils-npm-10.15.1-13443b5c16-6ef13cd663.zip b/.yarn/cache/@motionone-utils-npm-10.16.3-9c888d8cae-d06025911c.zip
similarity index 88%
rename from .yarn/cache/@motionone-utils-npm-10.15.1-13443b5c16-6ef13cd663.zip
rename to .yarn/cache/@motionone-utils-npm-10.16.3-9c888d8cae-d06025911c.zip
index c4497d286..15a95c53b 100644
Binary files a/.yarn/cache/@motionone-utils-npm-10.15.1-13443b5c16-6ef13cd663.zip and b/.yarn/cache/@motionone-utils-npm-10.16.3-9c888d8cae-d06025911c.zip differ
diff --git a/.yarn/cache/@motionone-vue-npm-10.16.2-2cf042d8fc-37732f679b.zip b/.yarn/cache/@motionone-vue-npm-10.16.4-dfe89d4fa6-746e38d0ee.zip
similarity index 98%
rename from .yarn/cache/@motionone-vue-npm-10.16.2-2cf042d8fc-37732f679b.zip
rename to .yarn/cache/@motionone-vue-npm-10.16.4-dfe89d4fa6-746e38d0ee.zip
index 1088d5c66..ab9767dbe 100644
Binary files a/.yarn/cache/@motionone-vue-npm-10.16.2-2cf042d8fc-37732f679b.zip and b/.yarn/cache/@motionone-vue-npm-10.16.4-dfe89d4fa6-746e38d0ee.zip differ
diff --git a/.yarn/cache/@noble-curves-npm-1.1.0-dccaf3c158-2658cdd3f8.zip b/.yarn/cache/@noble-curves-npm-1.1.0-dccaf3c158-2658cdd3f8.zip
new file mode 100644
index 000000000..062059ebf
Binary files /dev/null and b/.yarn/cache/@noble-curves-npm-1.1.0-dccaf3c158-2658cdd3f8.zip differ
diff --git a/.yarn/cache/@noble-hashes-npm-1.1.5-e8bd4ac236-de3f095a7a.zip b/.yarn/cache/@noble-hashes-npm-1.1.5-e8bd4ac236-de3f095a7a.zip
deleted file mode 100644
index 488b2d8ab..000000000
Binary files a/.yarn/cache/@noble-hashes-npm-1.1.5-e8bd4ac236-de3f095a7a.zip and /dev/null differ
diff --git a/.yarn/cache/@noble-hashes-npm-1.3.1-64a92c8445-7fdefc0f7a.zip b/.yarn/cache/@noble-hashes-npm-1.3.1-64a92c8445-7fdefc0f7a.zip
new file mode 100644
index 000000000..cb4e63111
Binary files /dev/null and b/.yarn/cache/@noble-hashes-npm-1.3.1-64a92c8445-7fdefc0f7a.zip differ
diff --git a/.yarn/cache/@noble-hashes-npm-1.3.2-1e619f9da0-fe23536b43.zip b/.yarn/cache/@noble-hashes-npm-1.3.2-1e619f9da0-fe23536b43.zip
new file mode 100644
index 000000000..4cdbeb9e2
Binary files /dev/null and b/.yarn/cache/@noble-hashes-npm-1.3.2-1e619f9da0-fe23536b43.zip differ
diff --git a/.yarn/cache/@pedrouid-environment-npm-1.0.1-3a1b030297-fd88340ad7.zip b/.yarn/cache/@pedrouid-environment-npm-1.0.1-3a1b030297-fd88340ad7.zip
deleted file mode 100644
index 1074f0b2a..000000000
Binary files a/.yarn/cache/@pedrouid-environment-npm-1.0.1-3a1b030297-fd88340ad7.zip and /dev/null differ
diff --git a/.yarn/cache/@protobufjs-aspromise-npm-1.1.2-71d00b938f-011fe7ef08.zip b/.yarn/cache/@protobufjs-aspromise-npm-1.1.2-71d00b938f-011fe7ef08.zip
new file mode 100644
index 000000000..fc9081b9d
Binary files /dev/null and b/.yarn/cache/@protobufjs-aspromise-npm-1.1.2-71d00b938f-011fe7ef08.zip differ
diff --git a/.yarn/cache/@protobufjs-base64-npm-1.1.2-cd8ca6814a-67173ac34d.zip b/.yarn/cache/@protobufjs-base64-npm-1.1.2-cd8ca6814a-67173ac34d.zip
new file mode 100644
index 000000000..cdc42f13f
Binary files /dev/null and b/.yarn/cache/@protobufjs-base64-npm-1.1.2-cd8ca6814a-67173ac34d.zip differ
diff --git a/.yarn/cache/@protobufjs-codegen-npm-2.0.4-36e188bbe6-59240c850b.zip b/.yarn/cache/@protobufjs-codegen-npm-2.0.4-36e188bbe6-59240c850b.zip
new file mode 100644
index 000000000..2217a817e
Binary files /dev/null and b/.yarn/cache/@protobufjs-codegen-npm-2.0.4-36e188bbe6-59240c850b.zip differ
diff --git a/.yarn/cache/@protobufjs-eventemitter-npm-1.1.0-029cc7d431-0369163a3d.zip b/.yarn/cache/@protobufjs-eventemitter-npm-1.1.0-029cc7d431-0369163a3d.zip
new file mode 100644
index 000000000..917298153
Binary files /dev/null and b/.yarn/cache/@protobufjs-eventemitter-npm-1.1.0-029cc7d431-0369163a3d.zip differ
diff --git a/.yarn/cache/@protobufjs-fetch-npm-1.1.0-ca857b7df4-3fce7e09eb.zip b/.yarn/cache/@protobufjs-fetch-npm-1.1.0-ca857b7df4-3fce7e09eb.zip
new file mode 100644
index 000000000..3f687b0bf
Binary files /dev/null and b/.yarn/cache/@protobufjs-fetch-npm-1.1.0-ca857b7df4-3fce7e09eb.zip differ
diff --git a/.yarn/cache/@protobufjs-float-npm-1.0.2-5678f64d08-5781e12412.zip b/.yarn/cache/@protobufjs-float-npm-1.0.2-5678f64d08-5781e12412.zip
new file mode 100644
index 000000000..d7027a9cf
Binary files /dev/null and b/.yarn/cache/@protobufjs-float-npm-1.0.2-5678f64d08-5781e12412.zip differ
diff --git a/.yarn/cache/@protobufjs-inquire-npm-1.1.0-3c7759e9ce-ca06f02eaf.zip b/.yarn/cache/@protobufjs-inquire-npm-1.1.0-3c7759e9ce-ca06f02eaf.zip
new file mode 100644
index 000000000..c7a6b3dcd
Binary files /dev/null and b/.yarn/cache/@protobufjs-inquire-npm-1.1.0-3c7759e9ce-ca06f02eaf.zip differ
diff --git a/.yarn/cache/@protobufjs-path-npm-1.1.2-641d08de76-856eeb532b.zip b/.yarn/cache/@protobufjs-path-npm-1.1.2-641d08de76-856eeb532b.zip
new file mode 100644
index 000000000..27b166d22
Binary files /dev/null and b/.yarn/cache/@protobufjs-path-npm-1.1.2-641d08de76-856eeb532b.zip differ
diff --git a/.yarn/cache/@protobufjs-pool-npm-1.1.0-47a76f96a1-d6a34fbbd2.zip b/.yarn/cache/@protobufjs-pool-npm-1.1.0-47a76f96a1-d6a34fbbd2.zip
new file mode 100644
index 000000000..14babc22b
Binary files /dev/null and b/.yarn/cache/@protobufjs-pool-npm-1.1.0-47a76f96a1-d6a34fbbd2.zip differ
diff --git a/.yarn/cache/@protobufjs-utf8-npm-1.1.0-02c590807c-f9bf3163d1.zip b/.yarn/cache/@protobufjs-utf8-npm-1.1.0-02c590807c-f9bf3163d1.zip
new file mode 100644
index 000000000..6e9fdd4c7
Binary files /dev/null and b/.yarn/cache/@protobufjs-utf8-npm-1.1.0-02c590807c-f9bf3163d1.zip differ
diff --git a/.yarn/cache/@scure-base-npm-1.1.3-4126a221a4-1606ab8a4d.zip b/.yarn/cache/@scure-base-npm-1.1.3-4126a221a4-1606ab8a4d.zip
new file mode 100644
index 000000000..40baf7a97
Binary files /dev/null and b/.yarn/cache/@scure-base-npm-1.1.3-4126a221a4-1606ab8a4d.zip differ
diff --git a/.yarn/cache/@scure-bip32-npm-1.3.1-3af4429c8d-394d65f77a.zip b/.yarn/cache/@scure-bip32-npm-1.3.1-3af4429c8d-394d65f77a.zip
new file mode 100644
index 000000000..31cc8cbb2
Binary files /dev/null and b/.yarn/cache/@scure-bip32-npm-1.3.1-3af4429c8d-394d65f77a.zip differ
diff --git a/.yarn/cache/@scure-bip39-npm-1.2.1-f930930e61-c5bd6f1328.zip b/.yarn/cache/@scure-bip39-npm-1.2.1-f930930e61-c5bd6f1328.zip
new file mode 100644
index 000000000..defffe4f9
Binary files /dev/null and b/.yarn/cache/@scure-bip39-npm-1.2.1-f930930e61-c5bd6f1328.zip differ
diff --git a/.yarn/cache/@toruslabs-http-helpers-npm-3.2.0-47108ecea8-b030a5ae02.zip b/.yarn/cache/@toruslabs-http-helpers-npm-3.2.0-47108ecea8-b030a5ae02.zip
deleted file mode 100644
index 396eb2ac9..000000000
Binary files a/.yarn/cache/@toruslabs-http-helpers-npm-3.2.0-47108ecea8-b030a5ae02.zip and /dev/null differ
diff --git a/.yarn/cache/@toruslabs-http-helpers-npm-4.0.0-2f03a0e0af-dab9ffb559.zip b/.yarn/cache/@toruslabs-http-helpers-npm-4.0.0-2f03a0e0af-dab9ffb559.zip
new file mode 100644
index 000000000..518440bad
Binary files /dev/null and b/.yarn/cache/@toruslabs-http-helpers-npm-4.0.0-2f03a0e0af-dab9ffb559.zip differ
diff --git a/.yarn/cache/@toruslabs-openlogin-jrpc-npm-2.13.0-b70459e43d-b572c2c94e.zip b/.yarn/cache/@toruslabs-openlogin-jrpc-npm-2.13.0-b70459e43d-b572c2c94e.zip
deleted file mode 100644
index 091b4d797..000000000
Binary files a/.yarn/cache/@toruslabs-openlogin-jrpc-npm-2.13.0-b70459e43d-b572c2c94e.zip and /dev/null differ
diff --git a/.yarn/cache/@toruslabs-openlogin-jrpc-npm-4.7.2-bcb0943467-724ffee82b.zip b/.yarn/cache/@toruslabs-openlogin-jrpc-npm-4.7.2-bcb0943467-724ffee82b.zip
new file mode 100644
index 000000000..87bdb66c2
Binary files /dev/null and b/.yarn/cache/@toruslabs-openlogin-jrpc-npm-4.7.2-bcb0943467-724ffee82b.zip differ
diff --git a/.yarn/cache/@toruslabs-openlogin-utils-npm-2.13.0-bf15abf298-0f5f509508.zip b/.yarn/cache/@toruslabs-openlogin-utils-npm-2.13.0-bf15abf298-0f5f509508.zip
deleted file mode 100644
index 02cc2efbd..000000000
Binary files a/.yarn/cache/@toruslabs-openlogin-utils-npm-2.13.0-bf15abf298-0f5f509508.zip and /dev/null differ
diff --git a/.yarn/cache/@toruslabs-openlogin-utils-npm-4.7.0-244397fc50-3f3cc8b991.zip b/.yarn/cache/@toruslabs-openlogin-utils-npm-4.7.0-244397fc50-3f3cc8b991.zip
new file mode 100644
index 000000000..ef0fe3501
Binary files /dev/null and b/.yarn/cache/@toruslabs-openlogin-utils-npm-4.7.0-244397fc50-3f3cc8b991.zip differ
diff --git a/.yarn/cache/@toruslabs-torus-embed-npm-1.38.2-3d1963cec1-01466b7e41.zip b/.yarn/cache/@toruslabs-torus-embed-npm-1.38.2-3d1963cec1-01466b7e41.zip
deleted file mode 100644
index 60239971b..000000000
Binary files a/.yarn/cache/@toruslabs-torus-embed-npm-1.38.2-3d1963cec1-01466b7e41.zip and /dev/null differ
diff --git a/.yarn/cache/@toruslabs-torus-embed-npm-2.2.9-11160e0c4c-9851af159f.zip b/.yarn/cache/@toruslabs-torus-embed-npm-2.2.9-11160e0c4c-9851af159f.zip
new file mode 100644
index 000000000..69ecb6121
Binary files /dev/null and b/.yarn/cache/@toruslabs-torus-embed-npm-2.2.9-11160e0c4c-9851af159f.zip differ
diff --git a/.yarn/cache/@trezor-analytics-npm-1.0.8-af10ee9559-847b93aed0.zip b/.yarn/cache/@trezor-analytics-npm-1.0.8-af10ee9559-847b93aed0.zip
new file mode 100644
index 000000000..a5ce03395
Binary files /dev/null and b/.yarn/cache/@trezor-analytics-npm-1.0.8-af10ee9559-847b93aed0.zip differ
diff --git a/.yarn/cache/@trezor-blockchain-link-npm-2.1.17-492df0e28e-58c5ede9a8.zip b/.yarn/cache/@trezor-blockchain-link-npm-2.1.17-492df0e28e-58c5ede9a8.zip
new file mode 100644
index 000000000..de0aa7889
Binary files /dev/null and b/.yarn/cache/@trezor-blockchain-link-npm-2.1.17-492df0e28e-58c5ede9a8.zip differ
diff --git a/.yarn/cache/@trezor-blockchain-link-types-npm-1.0.6-1c88d843f0-b004986549.zip b/.yarn/cache/@trezor-blockchain-link-types-npm-1.0.6-1c88d843f0-b004986549.zip
new file mode 100644
index 000000000..2a1d8dc05
Binary files /dev/null and b/.yarn/cache/@trezor-blockchain-link-types-npm-1.0.6-1c88d843f0-b004986549.zip differ
diff --git a/.yarn/cache/@trezor-blockchain-link-utils-npm-1.0.7-2ba50d023f-6a3046b03f.zip b/.yarn/cache/@trezor-blockchain-link-utils-npm-1.0.7-2ba50d023f-6a3046b03f.zip
new file mode 100644
index 000000000..d8b8766a8
Binary files /dev/null and b/.yarn/cache/@trezor-blockchain-link-utils-npm-1.0.7-2ba50d023f-6a3046b03f.zip differ
diff --git a/.yarn/cache/@trezor-connect-analytics-npm-1.0.7-5e0d6d28e4-2eaf533d6e.zip b/.yarn/cache/@trezor-connect-analytics-npm-1.0.7-5e0d6d28e4-2eaf533d6e.zip
new file mode 100644
index 000000000..39ea3c643
Binary files /dev/null and b/.yarn/cache/@trezor-connect-analytics-npm-1.0.7-5e0d6d28e4-2eaf533d6e.zip differ
diff --git a/.yarn/cache/@trezor-connect-common-npm-0.0.21-ecf362c8a4-e61faf5080.zip b/.yarn/cache/@trezor-connect-common-npm-0.0.21-ecf362c8a4-e61faf5080.zip
new file mode 100644
index 000000000..091acd559
Binary files /dev/null and b/.yarn/cache/@trezor-connect-common-npm-0.0.21-ecf362c8a4-e61faf5080.zip differ
diff --git a/.yarn/cache/@trezor-connect-npm-9.1.4-b8676a5898-847548fbd1.zip b/.yarn/cache/@trezor-connect-npm-9.1.4-b8676a5898-847548fbd1.zip
new file mode 100644
index 000000000..88e15060d
Binary files /dev/null and b/.yarn/cache/@trezor-connect-npm-9.1.4-b8676a5898-847548fbd1.zip differ
diff --git a/.yarn/cache/@trezor-connect-web-npm-9.1.4-d8c7f297db-44cdb1c16a.zip b/.yarn/cache/@trezor-connect-web-npm-9.1.4-d8c7f297db-44cdb1c16a.zip
new file mode 100644
index 000000000..bf90e681c
Binary files /dev/null and b/.yarn/cache/@trezor-connect-web-npm-9.1.4-d8c7f297db-44cdb1c16a.zip differ
diff --git a/.yarn/cache/@trezor-env-utils-npm-1.0.7-8df538ab79-06cace4681.zip b/.yarn/cache/@trezor-env-utils-npm-1.0.7-8df538ab79-06cace4681.zip
new file mode 100644
index 000000000..baba3e178
Binary files /dev/null and b/.yarn/cache/@trezor-env-utils-npm-1.0.7-8df538ab79-06cace4681.zip differ
diff --git a/.yarn/cache/@trezor-protobuf-npm-1.0.1-af1aca65ae-93b9e56c6e.zip b/.yarn/cache/@trezor-protobuf-npm-1.0.1-af1aca65ae-93b9e56c6e.zip
new file mode 100644
index 000000000..f853cf62a
Binary files /dev/null and b/.yarn/cache/@trezor-protobuf-npm-1.0.1-af1aca65ae-93b9e56c6e.zip differ
diff --git a/.yarn/cache/@trezor-protocol-npm-1.0.1-5bf88e7f6b-d2750e495c.zip b/.yarn/cache/@trezor-protocol-npm-1.0.1-5bf88e7f6b-d2750e495c.zip
new file mode 100644
index 000000000..ff2bf374f
Binary files /dev/null and b/.yarn/cache/@trezor-protocol-npm-1.0.1-5bf88e7f6b-d2750e495c.zip differ
diff --git a/.yarn/cache/@trezor-transport-npm-1.1.16-b364201965-4b5124da02.zip b/.yarn/cache/@trezor-transport-npm-1.1.16-b364201965-4b5124da02.zip
new file mode 100644
index 000000000..5a3a34718
Binary files /dev/null and b/.yarn/cache/@trezor-transport-npm-1.1.16-b364201965-4b5124da02.zip differ
diff --git a/.yarn/cache/@trezor-utils-npm-9.0.13-d1d8b053c6-7057714c7e.zip b/.yarn/cache/@trezor-utils-npm-9.0.13-d1d8b053c6-7057714c7e.zip
new file mode 100644
index 000000000..97eda9cda
Binary files /dev/null and b/.yarn/cache/@trezor-utils-npm-9.0.13-d1d8b053c6-7057714c7e.zip differ
diff --git a/.yarn/cache/@trezor-utxo-lib-npm-1.0.11-80d1ac5ee3-fd7cd9f28e.zip b/.yarn/cache/@trezor-utxo-lib-npm-1.0.11-80d1ac5ee3-fd7cd9f28e.zip
new file mode 100644
index 000000000..a2546e8a8
Binary files /dev/null and b/.yarn/cache/@trezor-utxo-lib-npm-1.0.11-80d1ac5ee3-fd7cd9f28e.zip differ
diff --git a/.yarn/cache/@types-bn.js-npm-5.1.0-4a0335ff4f-1dc1cbbd7a.zip b/.yarn/cache/@types-bn.js-npm-5.1.0-4a0335ff4f-1dc1cbbd7a.zip
deleted file mode 100644
index 8bc5edb04..000000000
Binary files a/.yarn/cache/@types-bn.js-npm-5.1.0-4a0335ff4f-1dc1cbbd7a.zip and /dev/null differ
diff --git a/.yarn/cache/@types-bn.js-npm-5.1.1-346449981b-e50ed2dd3a.zip b/.yarn/cache/@types-bn.js-npm-5.1.1-346449981b-e50ed2dd3a.zip
new file mode 100644
index 000000000..8f4ab48ea
Binary files /dev/null and b/.yarn/cache/@types-bn.js-npm-5.1.1-346449981b-e50ed2dd3a.zip differ
diff --git a/.yarn/cache/@types-debug-npm-4.1.10-7b2db159f1-938f79c5b6.zip b/.yarn/cache/@types-debug-npm-4.1.10-7b2db159f1-938f79c5b6.zip
new file mode 100644
index 000000000..05a9ddc8b
Binary files /dev/null and b/.yarn/cache/@types-debug-npm-4.1.10-7b2db159f1-938f79c5b6.zip differ
diff --git a/.yarn/cache/@types-lodash-npm-4.14.191-67a04a969b-ba0d5434e1.zip b/.yarn/cache/@types-lodash-npm-4.14.191-67a04a969b-ba0d5434e1.zip
deleted file mode 100644
index a327ae8d9..000000000
Binary files a/.yarn/cache/@types-lodash-npm-4.14.191-67a04a969b-ba0d5434e1.zip and /dev/null differ
diff --git a/.yarn/cache/@types-lodash-npm-4.14.200-8559f51fce-6471f8bb5d.zip b/.yarn/cache/@types-lodash-npm-4.14.200-8559f51fce-6471f8bb5d.zip
new file mode 100644
index 000000000..ae8b2ba4c
Binary files /dev/null and b/.yarn/cache/@types-lodash-npm-4.14.200-8559f51fce-6471f8bb5d.zip differ
diff --git a/.yarn/cache/@types-ms-npm-0.7.33-9d77d99f80-2cb5af611a.zip b/.yarn/cache/@types-ms-npm-0.7.33-9d77d99f80-2cb5af611a.zip
new file mode 100644
index 000000000..3267be737
Binary files /dev/null and b/.yarn/cache/@types-ms-npm-0.7.33-9d77d99f80-2cb5af611a.zip differ
diff --git a/.yarn/cache/@types-node-npm-20.8.9-9c9903a005-0c05f3502a.zip b/.yarn/cache/@types-node-npm-20.8.9-9c9903a005-0c05f3502a.zip
new file mode 100644
index 000000000..4c3137c95
Binary files /dev/null and b/.yarn/cache/@types-node-npm-20.8.9-9c9903a005-0c05f3502a.zip differ
diff --git a/.yarn/cache/@types-w3c-web-usb-npm-1.0.9-0dcb304206-dc6ec3b898.zip b/.yarn/cache/@types-w3c-web-usb-npm-1.0.9-0dcb304206-dc6ec3b898.zip
new file mode 100644
index 000000000..23ae6cb79
Binary files /dev/null and b/.yarn/cache/@types-w3c-web-usb-npm-1.0.9-0dcb304206-dc6ec3b898.zip differ
diff --git a/.yarn/cache/@types-web-npm-0.0.100-2d9b63c21f-5a51dce525.zip b/.yarn/cache/@types-web-npm-0.0.100-2d9b63c21f-5a51dce525.zip
new file mode 100644
index 000000000..402613a22
Binary files /dev/null and b/.yarn/cache/@types-web-npm-0.0.100-2d9b63c21f-5a51dce525.zip differ
diff --git a/.yarn/cache/@walletconnect-core-npm-2.10.4-d2c4798ddf-3ce605c746.zip b/.yarn/cache/@walletconnect-core-npm-2.10.4-d2c4798ddf-3ce605c746.zip
new file mode 100644
index 000000000..9988f9407
Binary files /dev/null and b/.yarn/cache/@walletconnect-core-npm-2.10.4-d2c4798ddf-3ce605c746.zip differ
diff --git a/.yarn/cache/@walletconnect-core-npm-2.7.4-a004fc6f9f-84715f85fc.zip b/.yarn/cache/@walletconnect-core-npm-2.7.4-a004fc6f9f-84715f85fc.zip
deleted file mode 100644
index e65b1bfdc..000000000
Binary files a/.yarn/cache/@walletconnect-core-npm-2.7.4-a004fc6f9f-84715f85fc.zip and /dev/null differ
diff --git a/.yarn/cache/@walletconnect-core-npm-2.9.1-14c2996c05-978b6410d0.zip b/.yarn/cache/@walletconnect-core-npm-2.9.1-14c2996c05-978b6410d0.zip
new file mode 100644
index 000000000..c6e798a93
Binary files /dev/null and b/.yarn/cache/@walletconnect-core-npm-2.9.1-14c2996c05-978b6410d0.zip differ
diff --git a/.yarn/cache/@walletconnect-ethereum-provider-npm-2.10.4-79212d61e2-35b623e8fa.zip b/.yarn/cache/@walletconnect-ethereum-provider-npm-2.10.4-79212d61e2-35b623e8fa.zip
new file mode 100644
index 000000000..341847290
Binary files /dev/null and b/.yarn/cache/@walletconnect-ethereum-provider-npm-2.10.4-79212d61e2-35b623e8fa.zip differ
diff --git a/.yarn/cache/@walletconnect-ethereum-provider-npm-2.7.4-22522467fb-89e7454ff7.zip b/.yarn/cache/@walletconnect-ethereum-provider-npm-2.7.4-22522467fb-89e7454ff7.zip
deleted file mode 100644
index 616d0d482..000000000
Binary files a/.yarn/cache/@walletconnect-ethereum-provider-npm-2.7.4-22522467fb-89e7454ff7.zip and /dev/null differ
diff --git a/.yarn/cache/@walletconnect-ethereum-provider-npm-2.9.1-6f4fff4cc5-18fa13b7cd.zip b/.yarn/cache/@walletconnect-ethereum-provider-npm-2.9.1-6f4fff4cc5-18fa13b7cd.zip
new file mode 100644
index 000000000..dbd585dab
Binary files /dev/null and b/.yarn/cache/@walletconnect-ethereum-provider-npm-2.9.1-6f4fff4cc5-18fa13b7cd.zip differ
diff --git a/.yarn/cache/@walletconnect-jsonrpc-ws-connection-npm-1.0.11-6668fc29a6-69fcc5ecb6.zip b/.yarn/cache/@walletconnect-jsonrpc-ws-connection-npm-1.0.11-6668fc29a6-69fcc5ecb6.zip
deleted file mode 100644
index 82bf11df3..000000000
Binary files a/.yarn/cache/@walletconnect-jsonrpc-ws-connection-npm-1.0.11-6668fc29a6-69fcc5ecb6.zip and /dev/null differ
diff --git a/.yarn/cache/@walletconnect-jsonrpc-ws-connection-npm-1.0.13-9591f3240b-f2253b1756.zip b/.yarn/cache/@walletconnect-jsonrpc-ws-connection-npm-1.0.13-9591f3240b-f2253b1756.zip
new file mode 100644
index 000000000..7e2d90222
Binary files /dev/null and b/.yarn/cache/@walletconnect-jsonrpc-ws-connection-npm-1.0.13-9591f3240b-f2253b1756.zip differ
diff --git a/.yarn/cache/@walletconnect-mobile-registry-npm-1.4.0-77ad61b21b-06f18842e6.zip b/.yarn/cache/@walletconnect-mobile-registry-npm-1.4.0-77ad61b21b-06f18842e6.zip
deleted file mode 100644
index db1ffd03e..000000000
Binary files a/.yarn/cache/@walletconnect-mobile-registry-npm-1.4.0-77ad61b21b-06f18842e6.zip and /dev/null differ
diff --git a/.yarn/cache/@walletconnect-modal-core-npm-2.6.1-cfe206b226-3c1dcb865c.zip b/.yarn/cache/@walletconnect-modal-core-npm-2.6.1-cfe206b226-3c1dcb865c.zip
new file mode 100644
index 000000000..1cadb6404
Binary files /dev/null and b/.yarn/cache/@walletconnect-modal-core-npm-2.6.1-cfe206b226-3c1dcb865c.zip differ
diff --git a/.yarn/cache/@walletconnect-modal-core-npm-2.6.2-763d983e77-94daceba50.zip b/.yarn/cache/@walletconnect-modal-core-npm-2.6.2-763d983e77-94daceba50.zip
new file mode 100644
index 000000000..e1a2d41ce
Binary files /dev/null and b/.yarn/cache/@walletconnect-modal-core-npm-2.6.2-763d983e77-94daceba50.zip differ
diff --git a/.yarn/cache/@walletconnect-modal-npm-2.6.1-9d0fd73e56-f48107abe4.zip b/.yarn/cache/@walletconnect-modal-npm-2.6.1-9d0fd73e56-f48107abe4.zip
new file mode 100644
index 000000000..c96c1eb39
Binary files /dev/null and b/.yarn/cache/@walletconnect-modal-npm-2.6.1-9d0fd73e56-f48107abe4.zip differ
diff --git a/.yarn/cache/@walletconnect-modal-npm-2.6.2-61d842d28b-68b354d499.zip b/.yarn/cache/@walletconnect-modal-npm-2.6.2-61d842d28b-68b354d499.zip
new file mode 100644
index 000000000..f625fcb8e
Binary files /dev/null and b/.yarn/cache/@walletconnect-modal-npm-2.6.2-61d842d28b-68b354d499.zip differ
diff --git a/.yarn/cache/@walletconnect-modal-ui-npm-2.6.1-ad69d01411-34408c7846.zip b/.yarn/cache/@walletconnect-modal-ui-npm-2.6.1-ad69d01411-34408c7846.zip
new file mode 100644
index 000000000..988d3d2c3
Binary files /dev/null and b/.yarn/cache/@walletconnect-modal-ui-npm-2.6.1-ad69d01411-34408c7846.zip differ
diff --git a/.yarn/cache/@walletconnect-modal-ui-npm-2.6.2-bc14b49a85-cd1ec0205e.zip b/.yarn/cache/@walletconnect-modal-ui-npm-2.6.2-bc14b49a85-cd1ec0205e.zip
new file mode 100644
index 000000000..ae622a7a3
Binary files /dev/null and b/.yarn/cache/@walletconnect-modal-ui-npm-2.6.2-bc14b49a85-cd1ec0205e.zip differ
diff --git a/.yarn/cache/@walletconnect-qrcode-modal-npm-1.8.0-9cc1662fd2-0abae22685.zip b/.yarn/cache/@walletconnect-qrcode-modal-npm-1.8.0-9cc1662fd2-0abae22685.zip
deleted file mode 100644
index edbf451a5..000000000
Binary files a/.yarn/cache/@walletconnect-qrcode-modal-npm-1.8.0-9cc1662fd2-0abae22685.zip and /dev/null differ
diff --git a/.yarn/cache/@walletconnect-sign-client-npm-2.10.4-a4dedeb80b-dba809b7e1.zip b/.yarn/cache/@walletconnect-sign-client-npm-2.10.4-a4dedeb80b-dba809b7e1.zip
new file mode 100644
index 000000000..e5465dbd5
Binary files /dev/null and b/.yarn/cache/@walletconnect-sign-client-npm-2.10.4-a4dedeb80b-dba809b7e1.zip differ
diff --git a/.yarn/cache/@walletconnect-sign-client-npm-2.7.4-1bfd6ea5d4-370bf68aba.zip b/.yarn/cache/@walletconnect-sign-client-npm-2.7.4-1bfd6ea5d4-370bf68aba.zip
deleted file mode 100644
index 87476aab3..000000000
Binary files a/.yarn/cache/@walletconnect-sign-client-npm-2.7.4-1bfd6ea5d4-370bf68aba.zip and /dev/null differ
diff --git a/.yarn/cache/@walletconnect-sign-client-npm-2.9.1-0e6467c8eb-8be84c853e.zip b/.yarn/cache/@walletconnect-sign-client-npm-2.9.1-0e6467c8eb-8be84c853e.zip
new file mode 100644
index 000000000..1e75b836b
Binary files /dev/null and b/.yarn/cache/@walletconnect-sign-client-npm-2.9.1-0e6467c8eb-8be84c853e.zip differ
diff --git a/.yarn/cache/@walletconnect-types-npm-2.10.4-f7d9d4c74b-7a02e0a5e8.zip b/.yarn/cache/@walletconnect-types-npm-2.10.4-f7d9d4c74b-7a02e0a5e8.zip
new file mode 100644
index 000000000..e4ea656b2
Binary files /dev/null and b/.yarn/cache/@walletconnect-types-npm-2.10.4-f7d9d4c74b-7a02e0a5e8.zip differ
diff --git a/.yarn/cache/@walletconnect-types-npm-2.7.4-43a69259fb-40d4d1ed37.zip b/.yarn/cache/@walletconnect-types-npm-2.7.4-43a69259fb-40d4d1ed37.zip
deleted file mode 100644
index 626a7dad5..000000000
Binary files a/.yarn/cache/@walletconnect-types-npm-2.7.4-43a69259fb-40d4d1ed37.zip and /dev/null differ
diff --git a/.yarn/cache/@walletconnect-types-npm-2.9.1-120691332e-2e1650a1fc.zip b/.yarn/cache/@walletconnect-types-npm-2.9.1-120691332e-2e1650a1fc.zip
new file mode 100644
index 000000000..1142fab26
Binary files /dev/null and b/.yarn/cache/@walletconnect-types-npm-2.9.1-120691332e-2e1650a1fc.zip differ
diff --git a/.yarn/cache/@walletconnect-universal-provider-npm-2.10.4-0d170e2c0f-e97ed7f431.zip b/.yarn/cache/@walletconnect-universal-provider-npm-2.10.4-0d170e2c0f-e97ed7f431.zip
new file mode 100644
index 000000000..21ca623ad
Binary files /dev/null and b/.yarn/cache/@walletconnect-universal-provider-npm-2.10.4-0d170e2c0f-e97ed7f431.zip differ
diff --git a/.yarn/cache/@walletconnect-universal-provider-npm-2.7.4-e3699df38f-5f6ae4436c.zip b/.yarn/cache/@walletconnect-universal-provider-npm-2.7.4-e3699df38f-5f6ae4436c.zip
deleted file mode 100644
index f9c3457c3..000000000
Binary files a/.yarn/cache/@walletconnect-universal-provider-npm-2.7.4-e3699df38f-5f6ae4436c.zip and /dev/null differ
diff --git a/.yarn/cache/@walletconnect-universal-provider-npm-2.9.1-b581573ff0-03064f6e9a.zip b/.yarn/cache/@walletconnect-universal-provider-npm-2.9.1-b581573ff0-03064f6e9a.zip
new file mode 100644
index 000000000..9b265db96
Binary files /dev/null and b/.yarn/cache/@walletconnect-universal-provider-npm-2.9.1-b581573ff0-03064f6e9a.zip differ
diff --git a/.yarn/cache/@walletconnect-utils-npm-2.10.4-914be930c5-1701cce1ee.zip b/.yarn/cache/@walletconnect-utils-npm-2.10.4-914be930c5-1701cce1ee.zip
new file mode 100644
index 000000000..9bd17e07b
Binary files /dev/null and b/.yarn/cache/@walletconnect-utils-npm-2.10.4-914be930c5-1701cce1ee.zip differ
diff --git a/.yarn/cache/@walletconnect-utils-npm-2.7.4-c06d9ab1c9-ab2db03eaa.zip b/.yarn/cache/@walletconnect-utils-npm-2.7.4-c06d9ab1c9-ab2db03eaa.zip
deleted file mode 100644
index 1c15be920..000000000
Binary files a/.yarn/cache/@walletconnect-utils-npm-2.7.4-c06d9ab1c9-ab2db03eaa.zip and /dev/null differ
diff --git a/.yarn/cache/@walletconnect-utils-npm-2.9.1-cc520b1ccd-bd245e551a.zip b/.yarn/cache/@walletconnect-utils-npm-2.9.1-cc520b1ccd-bd245e551a.zip
new file mode 100644
index 000000000..71e520d90
Binary files /dev/null and b/.yarn/cache/@walletconnect-utils-npm-2.9.1-cc520b1ccd-bd245e551a.zip differ
diff --git a/.yarn/cache/@web3-onboard-coinbase-npm-2.2.0-74a0dba534-1969ba0f54.zip b/.yarn/cache/@web3-onboard-coinbase-npm-2.2.6-fde842ca7b-3aea38b63b.zip
similarity index 57%
rename from .yarn/cache/@web3-onboard-coinbase-npm-2.2.0-74a0dba534-1969ba0f54.zip
rename to .yarn/cache/@web3-onboard-coinbase-npm-2.2.6-fde842ca7b-3aea38b63b.zip
index efb85d40b..725e2b5f7 100644
Binary files a/.yarn/cache/@web3-onboard-coinbase-npm-2.2.0-74a0dba534-1969ba0f54.zip and b/.yarn/cache/@web3-onboard-coinbase-npm-2.2.6-fde842ca7b-3aea38b63b.zip differ
diff --git a/.yarn/cache/@web3-onboard-core-npm-2.19.2-1e17a3a50b-8084e736fc.zip b/.yarn/cache/@web3-onboard-core-npm-2.19.2-1e17a3a50b-8084e736fc.zip
deleted file mode 100644
index 326f70150..000000000
Binary files a/.yarn/cache/@web3-onboard-core-npm-2.19.2-1e17a3a50b-8084e736fc.zip and /dev/null differ
diff --git a/.yarn/cache/@web3-onboard-core-npm-2.21.2-062412cb02-13fa0df0c5.zip b/.yarn/cache/@web3-onboard-core-npm-2.21.2-062412cb02-13fa0df0c5.zip
new file mode 100644
index 000000000..5369c429d
Binary files /dev/null and b/.yarn/cache/@web3-onboard-core-npm-2.21.2-062412cb02-13fa0df0c5.zip differ
diff --git a/.yarn/cache/@web3-onboard-gnosis-npm-2.1.6-2f6162e505-5c38e291e2.zip b/.yarn/cache/@web3-onboard-gnosis-npm-2.1.6-2f6162e505-5c38e291e2.zip
deleted file mode 100644
index b09546e88..000000000
Binary files a/.yarn/cache/@web3-onboard-gnosis-npm-2.1.6-2f6162e505-5c38e291e2.zip and /dev/null differ
diff --git a/.yarn/cache/@web3-onboard-gnosis-npm-2.2.0-84058024ed-9977143a5f.zip b/.yarn/cache/@web3-onboard-gnosis-npm-2.2.0-84058024ed-9977143a5f.zip
new file mode 100644
index 000000000..3140f9f7a
Binary files /dev/null and b/.yarn/cache/@web3-onboard-gnosis-npm-2.2.0-84058024ed-9977143a5f.zip differ
diff --git a/.yarn/cache/@web3-onboard-hw-common-npm-2.3.0-34e100c78e-faeb58406b.zip b/.yarn/cache/@web3-onboard-hw-common-npm-2.3.0-34e100c78e-faeb58406b.zip
new file mode 100644
index 000000000..12dab04e7
Binary files /dev/null and b/.yarn/cache/@web3-onboard-hw-common-npm-2.3.0-34e100c78e-faeb58406b.zip differ
diff --git a/.yarn/cache/@web3-onboard-injected-wallets-npm-2.8.0-973c47edee-24234d7ea7.zip b/.yarn/cache/@web3-onboard-injected-wallets-npm-2.10.8-421b635cfe-18a632f23c.zip
similarity index 77%
rename from .yarn/cache/@web3-onboard-injected-wallets-npm-2.8.0-973c47edee-24234d7ea7.zip
rename to .yarn/cache/@web3-onboard-injected-wallets-npm-2.10.8-421b635cfe-18a632f23c.zip
index 3f59d9601..708fd7224 100644
Binary files a/.yarn/cache/@web3-onboard-injected-wallets-npm-2.8.0-973c47edee-24234d7ea7.zip and b/.yarn/cache/@web3-onboard-injected-wallets-npm-2.10.8-421b635cfe-18a632f23c.zip differ
diff --git a/.yarn/cache/@web3-onboard-ledger-npm-2.4.2-12cf9f8050-fe8188d41a.zip b/.yarn/cache/@web3-onboard-ledger-npm-2.4.2-12cf9f8050-fe8188d41a.zip
deleted file mode 100644
index c51407696..000000000
Binary files a/.yarn/cache/@web3-onboard-ledger-npm-2.4.2-12cf9f8050-fe8188d41a.zip and /dev/null differ
diff --git a/.yarn/cache/@web3-onboard-ledger-npm-2.5.2-e4406af2dc-e1b100d6a1.zip b/.yarn/cache/@web3-onboard-ledger-npm-2.5.2-e4406af2dc-e1b100d6a1.zip
new file mode 100644
index 000000000..2a65ee252
Binary files /dev/null and b/.yarn/cache/@web3-onboard-ledger-npm-2.5.2-e4406af2dc-e1b100d6a1.zip differ
diff --git a/.yarn/cache/@web3-onboard-portis-npm-2.1.3-55f4765f18-538c0c44e6.zip b/.yarn/cache/@web3-onboard-portis-npm-2.1.7-b5fa84466a-e6f29169ae.zip
similarity index 74%
rename from .yarn/cache/@web3-onboard-portis-npm-2.1.3-55f4765f18-538c0c44e6.zip
rename to .yarn/cache/@web3-onboard-portis-npm-2.1.7-b5fa84466a-e6f29169ae.zip
index cee4901d3..22a19258a 100644
Binary files a/.yarn/cache/@web3-onboard-portis-npm-2.1.3-55f4765f18-538c0c44e6.zip and b/.yarn/cache/@web3-onboard-portis-npm-2.1.7-b5fa84466a-e6f29169ae.zip differ
diff --git a/.yarn/cache/@web3-onboard-torus-npm-2.2.1-1b4421198f-bd4ec2e274.zip b/.yarn/cache/@web3-onboard-torus-npm-2.2.1-1b4421198f-bd4ec2e274.zip
deleted file mode 100644
index 8e2a99997..000000000
Binary files a/.yarn/cache/@web3-onboard-torus-npm-2.2.1-1b4421198f-bd4ec2e274.zip and /dev/null differ
diff --git a/.yarn/cache/@web3-onboard-torus-npm-2.2.6-e7776c1783-40c90ac905.zip b/.yarn/cache/@web3-onboard-torus-npm-2.2.6-e7776c1783-40c90ac905.zip
new file mode 100644
index 000000000..af6c2ca94
Binary files /dev/null and b/.yarn/cache/@web3-onboard-torus-npm-2.2.6-e7776c1783-40c90ac905.zip differ
diff --git a/.yarn/cache/@web3-onboard-trezor-npm-2.4.3-fdd09231e7-8f7a6574be.zip b/.yarn/cache/@web3-onboard-trezor-npm-2.4.3-fdd09231e7-8f7a6574be.zip
new file mode 100644
index 000000000..8d247d097
Binary files /dev/null and b/.yarn/cache/@web3-onboard-trezor-npm-2.4.3-fdd09231e7-8f7a6574be.zip differ
diff --git a/.yarn/cache/@web3-onboard-walletconnect-npm-2.3.8-ead868f7c9-2a32ecbf4c.zip b/.yarn/cache/@web3-onboard-walletconnect-npm-2.3.8-ead868f7c9-2a32ecbf4c.zip
deleted file mode 100644
index 32285dd49..000000000
Binary files a/.yarn/cache/@web3-onboard-walletconnect-npm-2.3.8-ead868f7c9-2a32ecbf4c.zip and /dev/null differ
diff --git a/.yarn/cache/@web3-onboard-walletconnect-npm-2.5.0-457ccb07ee-cbd1854057.zip b/.yarn/cache/@web3-onboard-walletconnect-npm-2.5.0-457ccb07ee-cbd1854057.zip
new file mode 100644
index 000000000..42bed141e
Binary files /dev/null and b/.yarn/cache/@web3-onboard-walletconnect-npm-2.5.0-457ccb07ee-cbd1854057.zip differ
diff --git a/.yarn/cache/@web3modal-core-npm-2.4.1-f9867ae4db-b8496bb488.zip b/.yarn/cache/@web3modal-core-npm-2.4.1-f9867ae4db-b8496bb488.zip
deleted file mode 100644
index 489fd7468..000000000
Binary files a/.yarn/cache/@web3modal-core-npm-2.4.1-f9867ae4db-b8496bb488.zip and /dev/null differ
diff --git a/.yarn/cache/@web3modal-standalone-npm-2.4.1-3f923c90b7-0a26a7cc4b.zip b/.yarn/cache/@web3modal-standalone-npm-2.4.1-3f923c90b7-0a26a7cc4b.zip
deleted file mode 100644
index 817870551..000000000
Binary files a/.yarn/cache/@web3modal-standalone-npm-2.4.1-3f923c90b7-0a26a7cc4b.zip and /dev/null differ
diff --git a/.yarn/cache/@web3modal-ui-npm-2.4.1-211b7fd7cf-80f21d6c79.zip b/.yarn/cache/@web3modal-ui-npm-2.4.1-211b7fd7cf-80f21d6c79.zip
deleted file mode 100644
index 071ae224e..000000000
Binary files a/.yarn/cache/@web3modal-ui-npm-2.4.1-211b7fd7cf-80f21d6c79.zip and /dev/null differ
diff --git a/.yarn/cache/acorn-npm-7.1.1-e64b885cf8-a2b9409086.zip b/.yarn/cache/acorn-npm-7.1.1-e64b885cf8-a2b9409086.zip
new file mode 100644
index 000000000..7992cabac
Binary files /dev/null and b/.yarn/cache/acorn-npm-7.1.1-e64b885cf8-a2b9409086.zip differ
diff --git a/.yarn/cache/assert-npm-2.1.0-2ed7bbc82f-1ed1cabba9.zip b/.yarn/cache/assert-npm-2.1.0-2ed7bbc82f-1ed1cabba9.zip
new file mode 100644
index 000000000..72fd136ac
Binary files /dev/null and b/.yarn/cache/assert-npm-2.1.0-2ed7bbc82f-1ed1cabba9.zip differ
diff --git a/.yarn/cache/base-x-npm-4.0.0-64a1f6fa5e-b25db9e07e.zip b/.yarn/cache/base-x-npm-4.0.0-64a1f6fa5e-b25db9e07e.zip
new file mode 100644
index 000000000..421971c98
Binary files /dev/null and b/.yarn/cache/base-x-npm-4.0.0-64a1f6fa5e-b25db9e07e.zip differ
diff --git a/.yarn/cache/bchaddrjs-npm-0.5.2-4329f14274-522a86ba35.zip b/.yarn/cache/bchaddrjs-npm-0.5.2-4329f14274-522a86ba35.zip
new file mode 100644
index 000000000..3e3a1c0b6
Binary files /dev/null and b/.yarn/cache/bchaddrjs-npm-0.5.2-4329f14274-522a86ba35.zip differ
diff --git a/.yarn/cache/bech32-npm-2.0.0-ad98b7dd79-fa15acb270.zip b/.yarn/cache/bech32-npm-2.0.0-ad98b7dd79-fa15acb270.zip
new file mode 100644
index 000000000..1011c487d
Binary files /dev/null and b/.yarn/cache/bech32-npm-2.0.0-ad98b7dd79-fa15acb270.zip differ
diff --git a/.yarn/cache/big-integer-npm-1.6.36-b30e0a8305-8cb9366ab7.zip b/.yarn/cache/big-integer-npm-1.6.36-b30e0a8305-8cb9366ab7.zip
new file mode 100644
index 000000000..2dd90861b
Binary files /dev/null and b/.yarn/cache/big-integer-npm-1.6.36-b30e0a8305-8cb9366ab7.zip differ
diff --git a/.yarn/cache/bignumber.js-npm-9.1.0-4f54bd1083-52ec2bb5a3.zip b/.yarn/cache/bignumber.js-npm-9.1.0-4f54bd1083-52ec2bb5a3.zip
deleted file mode 100644
index a0c395495..000000000
Binary files a/.yarn/cache/bignumber.js-npm-9.1.0-4f54bd1083-52ec2bb5a3.zip and /dev/null differ
diff --git a/.yarn/cache/bignumber.js-npm-9.1.2-c2228c6a4a-582c03af77.zip b/.yarn/cache/bignumber.js-npm-9.1.2-c2228c6a4a-582c03af77.zip
new file mode 100644
index 000000000..ebb96d085
Binary files /dev/null and b/.yarn/cache/bignumber.js-npm-9.1.2-c2228c6a4a-582c03af77.zip differ
diff --git a/.yarn/cache/bitcoin-ops-npm-1.4.1-e1e62763b3-3daa3303d6.zip b/.yarn/cache/bitcoin-ops-npm-1.4.1-e1e62763b3-3daa3303d6.zip
new file mode 100644
index 000000000..497f91bbf
Binary files /dev/null and b/.yarn/cache/bitcoin-ops-npm-1.4.1-e1e62763b3-3daa3303d6.zip differ
diff --git a/.yarn/cache/blake-hash-npm-2.0.0-c63b9a2c2d-a0d9a8f395.zip b/.yarn/cache/blake-hash-npm-2.0.0-c63b9a2c2d-a0d9a8f395.zip
new file mode 100644
index 000000000..c4740548f
Binary files /dev/null and b/.yarn/cache/blake-hash-npm-2.0.0-c63b9a2c2d-a0d9a8f395.zip differ
diff --git a/.yarn/cache/bs58-npm-5.0.0-da02537b92-2475cb0684.zip b/.yarn/cache/bs58-npm-5.0.0-da02537b92-2475cb0684.zip
new file mode 100644
index 000000000..783d4d4cc
Binary files /dev/null and b/.yarn/cache/bs58-npm-5.0.0-da02537b92-2475cb0684.zip differ
diff --git a/.yarn/cache/bs58check-npm-3.0.1-be32851e5e-dbbecc7a09.zip b/.yarn/cache/bs58check-npm-3.0.1-be32851e5e-dbbecc7a09.zip
new file mode 100644
index 000000000..d43e85cb9
Binary files /dev/null and b/.yarn/cache/bs58check-npm-3.0.1-be32851e5e-dbbecc7a09.zip differ
diff --git a/.yarn/cache/bytebuffer-npm-5.0.1-8cf796268c-d95db66499.zip b/.yarn/cache/bytebuffer-npm-5.0.1-8cf796268c-d95db66499.zip
new file mode 100644
index 000000000..348fa8f35
Binary files /dev/null and b/.yarn/cache/bytebuffer-npm-5.0.1-8cf796268c-d95db66499.zip differ
diff --git a/.yarn/cache/cashaddrjs-npm-0.4.4-13ed64354c-ffc458dfc9.zip b/.yarn/cache/cashaddrjs-npm-0.4.4-13ed64354c-ffc458dfc9.zip
new file mode 100644
index 000000000..da5d39af4
Binary files /dev/null and b/.yarn/cache/cashaddrjs-npm-0.4.4-13ed64354c-ffc458dfc9.zip differ
diff --git a/.yarn/cache/cliui-npm-5.0.0-885b5f48ee-0bb8779efe.zip b/.yarn/cache/cliui-npm-5.0.0-885b5f48ee-0bb8779efe.zip
deleted file mode 100644
index 96db49ca4..000000000
Binary files a/.yarn/cache/cliui-npm-5.0.0-885b5f48ee-0bb8779efe.zip and /dev/null differ
diff --git a/.yarn/cache/crc-32-npm-1.2.2-28bdc12bcc-ad2d0ad0cb.zip b/.yarn/cache/crc-32-npm-1.2.2-28bdc12bcc-ad2d0ad0cb.zip
new file mode 100644
index 000000000..9d285f627
Binary files /dev/null and b/.yarn/cache/crc-32-npm-1.2.2-28bdc12bcc-ad2d0ad0cb.zip differ
diff --git a/.yarn/cache/cross-fetch-npm-3.1.5-e414995db9-f6b8c6ee3e.zip b/.yarn/cache/cross-fetch-npm-3.1.8-71c3c05709-78f993fa09.zip
similarity index 52%
rename from .yarn/cache/cross-fetch-npm-3.1.5-e414995db9-f6b8c6ee3e.zip
rename to .yarn/cache/cross-fetch-npm-3.1.8-71c3c05709-78f993fa09.zip
index 813f1e031..b5d3394a9 100644
Binary files a/.yarn/cache/cross-fetch-npm-3.1.5-e414995db9-f6b8c6ee3e.zip and b/.yarn/cache/cross-fetch-npm-3.1.8-71c3c05709-78f993fa09.zip differ
diff --git a/.yarn/cache/decimal.js-npm-10.4.0-9a246fb0fa-98702d9d81.zip b/.yarn/cache/decimal.js-npm-10.4.0-9a246fb0fa-98702d9d81.zip
deleted file mode 100644
index 72fe04213..000000000
Binary files a/.yarn/cache/decimal.js-npm-10.4.0-9a246fb0fa-98702d9d81.zip and /dev/null differ
diff --git a/.yarn/cache/decimal.js-npm-10.4.3-e7d483387c-796404dcfa.zip b/.yarn/cache/decimal.js-npm-10.4.3-e7d483387c-796404dcfa.zip
new file mode 100644
index 000000000..62560bef0
Binary files /dev/null and b/.yarn/cache/decimal.js-npm-10.4.3-e7d483387c-796404dcfa.zip differ
diff --git a/.yarn/cache/eccrypto-npm-1.1.6-2285b3e8b1-3c53879928.zip b/.yarn/cache/eccrypto-npm-1.1.6-2285b3e8b1-3c53879928.zip
new file mode 100644
index 000000000..59837d509
Binary files /dev/null and b/.yarn/cache/eccrypto-npm-1.1.6-2285b3e8b1-3c53879928.zip differ
diff --git a/.yarn/cache/eip1193-provider-npm-1.0.1-af62387ed8-a56d6a8747.zip b/.yarn/cache/eip1193-provider-npm-1.0.1-af62387ed8-a56d6a8747.zip
deleted file mode 100644
index 60ef6c949..000000000
Binary files a/.yarn/cache/eip1193-provider-npm-1.0.1-af62387ed8-a56d6a8747.zip and /dev/null differ
diff --git a/.yarn/cache/emoji-regex-npm-7.0.3-cfe9479bb3-9159b2228b.zip b/.yarn/cache/emoji-regex-npm-7.0.3-cfe9479bb3-9159b2228b.zip
deleted file mode 100644
index 22e27d234..000000000
Binary files a/.yarn/cache/emoji-regex-npm-7.0.3-cfe9479bb3-9159b2228b.zip and /dev/null differ
diff --git a/.yarn/cache/eth-block-tracker-npm-6.1.0-62eb0001a6-33ee6375a2.zip b/.yarn/cache/eth-block-tracker-npm-6.1.0-62eb0001a6-33ee6375a2.zip
new file mode 100644
index 000000000..e493dd46f
Binary files /dev/null and b/.yarn/cache/eth-block-tracker-npm-6.1.0-62eb0001a6-33ee6375a2.zip differ
diff --git a/.yarn/cache/eth-crypto-npm-2.6.0-d6616fb2d8-6ebdaacc9f.zip b/.yarn/cache/eth-crypto-npm-2.6.0-d6616fb2d8-6ebdaacc9f.zip
new file mode 100644
index 000000000..fb69b3e1f
Binary files /dev/null and b/.yarn/cache/eth-crypto-npm-2.6.0-d6616fb2d8-6ebdaacc9f.zip differ
diff --git a/.yarn/cache/eth-json-rpc-filters-npm-5.1.0-a35e9329ad-864092e962.zip b/.yarn/cache/eth-json-rpc-filters-npm-5.1.0-a35e9329ad-864092e962.zip
new file mode 100644
index 000000000..3250ce2be
Binary files /dev/null and b/.yarn/cache/eth-json-rpc-filters-npm-5.1.0-a35e9329ad-864092e962.zip differ
diff --git a/.yarn/cache/ethereum-cryptography-npm-2.1.2-dde1258735-2e8f7b8cc9.zip b/.yarn/cache/ethereum-cryptography-npm-2.1.2-dde1258735-2e8f7b8cc9.zip
new file mode 100644
index 000000000..894a2f833
Binary files /dev/null and b/.yarn/cache/ethereum-cryptography-npm-2.1.2-dde1258735-2e8f7b8cc9.zip differ
diff --git a/.yarn/cache/hdkey-npm-2.1.0-a4cf5c37bc-042f2d715d.zip b/.yarn/cache/hdkey-npm-2.1.0-a4cf5c37bc-042f2d715d.zip
new file mode 100644
index 000000000..9f650e807
Binary files /dev/null and b/.yarn/cache/hdkey-npm-2.1.0-a4cf5c37bc-042f2d715d.zip differ
diff --git a/.yarn/cache/int64-buffer-npm-1.0.1-5826886d25-9962be285f.zip b/.yarn/cache/int64-buffer-npm-1.0.1-5826886d25-9962be285f.zip
new file mode 100644
index 000000000..97943a953
Binary files /dev/null and b/.yarn/cache/int64-buffer-npm-1.0.1-5826886d25-9962be285f.zip differ
diff --git a/.yarn/cache/is-nan-npm-1.3.2-a087d31a28-5dfadcef6a.zip b/.yarn/cache/is-nan-npm-1.3.2-a087d31a28-5dfadcef6a.zip
new file mode 100644
index 000000000..7b75a2865
Binary files /dev/null and b/.yarn/cache/is-nan-npm-1.3.2-a087d31a28-5dfadcef6a.zip differ
diff --git a/.yarn/cache/json-stable-stringify-npm-1.0.1-65df019fbd-65d6cbf0fc.zip b/.yarn/cache/json-stable-stringify-npm-1.0.1-65df019fbd-65d6cbf0fc.zip
deleted file mode 100644
index f90216091..000000000
Binary files a/.yarn/cache/json-stable-stringify-npm-1.0.1-65df019fbd-65d6cbf0fc.zip and /dev/null differ
diff --git a/.yarn/cache/json-stable-stringify-npm-1.0.2-214b247c1e-ec10863493.zip b/.yarn/cache/json-stable-stringify-npm-1.0.2-214b247c1e-ec10863493.zip
new file mode 100644
index 000000000..ed22803be
Binary files /dev/null and b/.yarn/cache/json-stable-stringify-npm-1.0.2-214b247c1e-ec10863493.zip differ
diff --git a/.yarn/cache/jsonify-npm-0.0.0-80da2da40c-d8d4ed476c.zip b/.yarn/cache/jsonify-npm-0.0.0-80da2da40c-d8d4ed476c.zip
deleted file mode 100644
index 78b9d9a18..000000000
Binary files a/.yarn/cache/jsonify-npm-0.0.0-80da2da40c-d8d4ed476c.zip and /dev/null differ
diff --git a/.yarn/cache/jsonify-npm-0.0.1-22c28aed92-027287e1c0.zip b/.yarn/cache/jsonify-npm-0.0.1-22c28aed92-027287e1c0.zip
new file mode 100644
index 000000000..ec2910fe8
Binary files /dev/null and b/.yarn/cache/jsonify-npm-0.0.1-22c28aed92-027287e1c0.zip differ
diff --git a/.yarn/cache/jsonschema-npm-1.2.2-265000400b-daaa46bdfd.zip b/.yarn/cache/jsonschema-npm-1.2.2-265000400b-daaa46bdfd.zip
new file mode 100644
index 000000000..7e04be4c6
Binary files /dev/null and b/.yarn/cache/jsonschema-npm-1.2.2-265000400b-daaa46bdfd.zip differ
diff --git a/.yarn/cache/lit-html-npm-2.7.4-e950aa5037-3809d62d8b.zip b/.yarn/cache/lit-html-npm-2.8.0-82f88d6ebf-2d70df0724.zip
similarity index 56%
rename from .yarn/cache/lit-html-npm-2.7.4-e950aa5037-3809d62d8b.zip
rename to .yarn/cache/lit-html-npm-2.8.0-82f88d6ebf-2d70df0724.zip
index 03b852d25..52cb61ea8 100644
Binary files a/.yarn/cache/lit-html-npm-2.7.4-e950aa5037-3809d62d8b.zip and b/.yarn/cache/lit-html-npm-2.8.0-82f88d6ebf-2d70df0724.zip differ
diff --git a/.yarn/cache/lit-npm-2.7.4-9e53493901-7494f4e814.zip b/.yarn/cache/lit-npm-2.7.6-053b00ec99-984a7fb9c0.zip
similarity index 97%
rename from .yarn/cache/lit-npm-2.7.4-9e53493901-7494f4e814.zip
rename to .yarn/cache/lit-npm-2.7.6-053b00ec99-984a7fb9c0.zip
index 1c1c204cf..db4f18f73 100644
Binary files a/.yarn/cache/lit-npm-2.7.4-9e53493901-7494f4e814.zip and b/.yarn/cache/lit-npm-2.7.6-053b00ec99-984a7fb9c0.zip differ
diff --git a/.yarn/cache/lit-npm-2.8.0-92bb1333a4-2480e733f7.zip b/.yarn/cache/lit-npm-2.8.0-92bb1333a4-2480e733f7.zip
new file mode 100644
index 000000000..6ac691f8b
Binary files /dev/null and b/.yarn/cache/lit-npm-2.8.0-92bb1333a4-2480e733f7.zip differ
diff --git a/.yarn/cache/loglevel-npm-1.8.0-521cbfe852-41aeea17de.zip b/.yarn/cache/loglevel-npm-1.8.1-1768109374-a1a62db402.zip
similarity index 78%
rename from .yarn/cache/loglevel-npm-1.8.0-521cbfe852-41aeea17de.zip
rename to .yarn/cache/loglevel-npm-1.8.1-1768109374-a1a62db402.zip
index 5eecf99db..aa8f06f6b 100644
Binary files a/.yarn/cache/loglevel-npm-1.8.0-521cbfe852-41aeea17de.zip and b/.yarn/cache/loglevel-npm-1.8.1-1768109374-a1a62db402.zip differ
diff --git a/.yarn/cache/long-npm-3.2.0-cff4684aa8-bc27bdeab4.zip b/.yarn/cache/long-npm-3.2.0-cff4684aa8-bc27bdeab4.zip
new file mode 100644
index 000000000..5b3e340f3
Binary files /dev/null and b/.yarn/cache/long-npm-3.2.0-cff4684aa8-bc27bdeab4.zip differ
diff --git a/.yarn/cache/long-npm-5.2.1-3a12730171-9264da12d1.zip b/.yarn/cache/long-npm-5.2.3-61dddb7586-885ede7c3d.zip
similarity index 88%
rename from .yarn/cache/long-npm-5.2.1-3a12730171-9264da12d1.zip
rename to .yarn/cache/long-npm-5.2.3-61dddb7586-885ede7c3d.zip
index e86b315e4..b6e2d5d0d 100644
Binary files a/.yarn/cache/long-npm-5.2.1-3a12730171-9264da12d1.zip and b/.yarn/cache/long-npm-5.2.3-61dddb7586-885ede7c3d.zip differ
diff --git a/.yarn/cache/micro-ftch-npm-0.3.1-4699fe6be7-0e49654725.zip b/.yarn/cache/micro-ftch-npm-0.3.1-4699fe6be7-0e49654725.zip
new file mode 100644
index 000000000..27d835d1e
Binary files /dev/null and b/.yarn/cache/micro-ftch-npm-0.3.1-4699fe6be7-0e49654725.zip differ
diff --git a/.yarn/cache/motion-npm-10.15.5-470c647bef-43e7883d95.zip b/.yarn/cache/motion-npm-10.16.2-fa1bf30ff0-0b91256808.zip
similarity index 88%
rename from .yarn/cache/motion-npm-10.15.5-470c647bef-43e7883d95.zip
rename to .yarn/cache/motion-npm-10.16.2-fa1bf30ff0-0b91256808.zip
index 8b3ad3800..008e0793b 100644
Binary files a/.yarn/cache/motion-npm-10.15.5-470c647bef-43e7883d95.zip and b/.yarn/cache/motion-npm-10.16.2-fa1bf30ff0-0b91256808.zip differ
diff --git a/.yarn/cache/nan-npm-2.14.0-b880e7ae7d-6dfd00d9bf.zip b/.yarn/cache/nan-npm-2.14.0-b880e7ae7d-6dfd00d9bf.zip
new file mode 100644
index 000000000..c4deb2a09
Binary files /dev/null and b/.yarn/cache/nan-npm-2.14.0-b880e7ae7d-6dfd00d9bf.zip differ
diff --git a/.yarn/cache/nan-npm-2.16.0-cac314a230-cb16937273.zip b/.yarn/cache/nan-npm-2.16.0-cac314a230-cb16937273.zip
deleted file mode 100644
index d2907fbe7..000000000
Binary files a/.yarn/cache/nan-npm-2.16.0-cac314a230-cb16937273.zip and /dev/null differ
diff --git a/.yarn/cache/nan-npm-2.18.0-a51ed5bed5-4fe42f5845.zip b/.yarn/cache/nan-npm-2.18.0-a51ed5bed5-4fe42f5845.zip
new file mode 100644
index 000000000..6a1d2f9c6
Binary files /dev/null and b/.yarn/cache/nan-npm-2.18.0-a51ed5bed5-4fe42f5845.zip differ
diff --git a/.yarn/cache/node-addon-api-npm-3.2.1-a29528f81d-2369986bb0.zip b/.yarn/cache/node-addon-api-npm-3.2.1-a29528f81d-2369986bb0.zip
new file mode 100644
index 000000000..038beb4ad
Binary files /dev/null and b/.yarn/cache/node-addon-api-npm-3.2.1-a29528f81d-2369986bb0.zip differ
diff --git a/.yarn/cache/node-addon-api-npm-5.1.0-b50d00f739-2508bd2d29.zip b/.yarn/cache/node-addon-api-npm-5.1.0-b50d00f739-2508bd2d29.zip
new file mode 100644
index 000000000..4f67a17c6
Binary files /dev/null and b/.yarn/cache/node-addon-api-npm-5.1.0-b50d00f739-2508bd2d29.zip differ
diff --git a/.yarn/cache/node-addon-api-npm-7.0.0-988c806c8b-4349465d73.zip b/.yarn/cache/node-addon-api-npm-7.0.0-988c806c8b-4349465d73.zip
new file mode 100644
index 000000000..f3f27d4aa
Binary files /dev/null and b/.yarn/cache/node-addon-api-npm-7.0.0-988c806c8b-4349465d73.zip differ
diff --git a/.yarn/cache/node-fetch-npm-2.6.7-777aa2a6df-8d816ffd1e.zip b/.yarn/cache/node-fetch-npm-2.6.7-777aa2a6df-8d816ffd1e.zip
deleted file mode 100644
index db222e2a9..000000000
Binary files a/.yarn/cache/node-fetch-npm-2.6.7-777aa2a6df-8d816ffd1e.zip and /dev/null differ
diff --git a/.yarn/cache/node-fetch-npm-2.6.9-9fc9a54529-acb04f9ce7.zip b/.yarn/cache/node-fetch-npm-2.6.9-9fc9a54529-acb04f9ce7.zip
deleted file mode 100644
index 61217afd5..000000000
Binary files a/.yarn/cache/node-fetch-npm-2.6.9-9fc9a54529-acb04f9ce7.zip and /dev/null differ
diff --git a/.yarn/cache/node-fetch-npm-2.7.0-587d57004e-d76d2f5edb.zip b/.yarn/cache/node-fetch-npm-2.7.0-587d57004e-d76d2f5edb.zip
new file mode 100644
index 000000000..a067dc7b1
Binary files /dev/null and b/.yarn/cache/node-fetch-npm-2.7.0-587d57004e-d76d2f5edb.zip differ
diff --git a/.yarn/cache/node-gyp-build-npm-4.5.0-2538da6152-d888bae0fb.zip b/.yarn/cache/node-gyp-build-npm-4.5.0-2538da6152-d888bae0fb.zip
deleted file mode 100644
index 21567189c..000000000
Binary files a/.yarn/cache/node-gyp-build-npm-4.5.0-2538da6152-d888bae0fb.zip and /dev/null differ
diff --git a/.yarn/cache/node-gyp-build-npm-4.6.1-31ee3c90ee-c3676d337b.zip b/.yarn/cache/node-gyp-build-npm-4.6.1-31ee3c90ee-c3676d337b.zip
new file mode 100644
index 000000000..cd7d04771
Binary files /dev/null and b/.yarn/cache/node-gyp-build-npm-4.6.1-31ee3c90ee-c3676d337b.zip differ
diff --git a/.yarn/cache/object-is-npm-1.1.5-48a862602b-989b18c4cb.zip b/.yarn/cache/object-is-npm-1.1.5-48a862602b-989b18c4cb.zip
new file mode 100644
index 000000000..9968bdd5f
Binary files /dev/null and b/.yarn/cache/object-is-npm-1.1.5-48a862602b-989b18c4cb.zip differ
diff --git a/.yarn/cache/pngjs-npm-3.4.0-4e495c1dad-8bd40bd698.zip b/.yarn/cache/pngjs-npm-3.4.0-4e495c1dad-8bd40bd698.zip
deleted file mode 100644
index 24bc69f8e..000000000
Binary files a/.yarn/cache/pngjs-npm-3.4.0-4e495c1dad-8bd40bd698.zip and /dev/null differ
diff --git a/.yarn/cache/preact-npm-10.4.1-e6252aa20d-e8c5eae6dc.zip b/.yarn/cache/preact-npm-10.4.1-e6252aa20d-e8c5eae6dc.zip
deleted file mode 100644
index 3a090b16e..000000000
Binary files a/.yarn/cache/preact-npm-10.4.1-e6252aa20d-e8c5eae6dc.zip and /dev/null differ
diff --git a/.yarn/cache/protobufjs-npm-7.2.4-c40bd79e8d-a952cdf2a5.zip b/.yarn/cache/protobufjs-npm-7.2.4-c40bd79e8d-a952cdf2a5.zip
new file mode 100644
index 000000000..c13f4c226
Binary files /dev/null and b/.yarn/cache/protobufjs-npm-7.2.4-c40bd79e8d-a952cdf2a5.zip differ
diff --git a/.yarn/cache/pushdata-bitcoin-npm-1.0.1-959a90bb14-8452106d4b.zip b/.yarn/cache/pushdata-bitcoin-npm-1.0.1-959a90bb14-8452106d4b.zip
new file mode 100644
index 000000000..8e4334516
Binary files /dev/null and b/.yarn/cache/pushdata-bitcoin-npm-1.0.1-959a90bb14-8452106d4b.zip differ
diff --git a/.yarn/cache/qrcode-npm-1.4.4-f137b3816b-8c1a7ee309.zip b/.yarn/cache/qrcode-npm-1.4.4-f137b3816b-8c1a7ee309.zip
deleted file mode 100644
index 408719210..000000000
Binary files a/.yarn/cache/qrcode-npm-1.4.4-f137b3816b-8c1a7ee309.zip and /dev/null differ
diff --git a/.yarn/cache/readable-stream-npm-4.4.2-ac0d67d9ca-6f4063763d.zip b/.yarn/cache/readable-stream-npm-4.4.2-ac0d67d9ca-6f4063763d.zip
new file mode 100644
index 000000000..56225b369
Binary files /dev/null and b/.yarn/cache/readable-stream-npm-4.4.2-ac0d67d9ca-6f4063763d.zip differ
diff --git a/.yarn/cache/ripple-address-codec-npm-4.3.1-1bbfa7982f-2961fa9ffd.zip b/.yarn/cache/ripple-address-codec-npm-4.3.1-1bbfa7982f-2961fa9ffd.zip
new file mode 100644
index 000000000..356fdf36c
Binary files /dev/null and b/.yarn/cache/ripple-address-codec-npm-4.3.1-1bbfa7982f-2961fa9ffd.zip differ
diff --git a/.yarn/cache/ripple-binary-codec-npm-1.10.0-18a63bc5ea-44afc796ac.zip b/.yarn/cache/ripple-binary-codec-npm-1.10.0-18a63bc5ea-44afc796ac.zip
new file mode 100644
index 000000000..268fddadd
Binary files /dev/null and b/.yarn/cache/ripple-binary-codec-npm-1.10.0-18a63bc5ea-44afc796ac.zip differ
diff --git a/.yarn/cache/ripple-keypairs-npm-1.3.1-06dcd85c1b-833023584d.zip b/.yarn/cache/ripple-keypairs-npm-1.3.1-06dcd85c1b-833023584d.zip
new file mode 100644
index 000000000..be09a5ca0
Binary files /dev/null and b/.yarn/cache/ripple-keypairs-npm-1.3.1-06dcd85c1b-833023584d.zip differ
diff --git a/.yarn/cache/ripple-lib-npm-1.10.1-bb5cd17267-6f021d8d69.zip b/.yarn/cache/ripple-lib-npm-1.10.1-bb5cd17267-6f021d8d69.zip
new file mode 100644
index 000000000..ce755e035
Binary files /dev/null and b/.yarn/cache/ripple-lib-npm-1.10.1-bb5cd17267-6f021d8d69.zip differ
diff --git a/.yarn/cache/ripple-lib-transactionparser-npm-0.8.2-f9209159cf-596c82744c.zip b/.yarn/cache/ripple-lib-transactionparser-npm-0.8.2-f9209159cf-596c82744c.zip
new file mode 100644
index 000000000..1d98e43be
Binary files /dev/null and b/.yarn/cache/ripple-lib-transactionparser-npm-0.8.2-f9209159cf-596c82744c.zip differ
diff --git a/.yarn/cache/secp256k1-npm-3.7.1-b6fe8b03a5-fd3b17157c.zip b/.yarn/cache/secp256k1-npm-3.7.1-b6fe8b03a5-fd3b17157c.zip
new file mode 100644
index 000000000..0fca3d2ee
Binary files /dev/null and b/.yarn/cache/secp256k1-npm-3.7.1-b6fe8b03a5-fd3b17157c.zip differ
diff --git a/.yarn/cache/secp256k1-npm-5.0.0-cbca9dfca0-a0719dff46.zip b/.yarn/cache/secp256k1-npm-5.0.0-cbca9dfca0-a0719dff46.zip
new file mode 100644
index 000000000..03dd24c4b
Binary files /dev/null and b/.yarn/cache/secp256k1-npm-5.0.0-cbca9dfca0-a0719dff46.zip differ
diff --git a/.yarn/cache/socks-npm-2.6.2-94c1dcb8b8-dd91942930.zip b/.yarn/cache/socks-npm-2.6.2-94c1dcb8b8-dd91942930.zip
deleted file mode 100644
index bec5d0ca3..000000000
Binary files a/.yarn/cache/socks-npm-2.6.2-94c1dcb8b8-dd91942930.zip and /dev/null differ
diff --git a/.yarn/cache/socks-npm-2.7.1-17f2b53052-259d9e3e8e.zip b/.yarn/cache/socks-npm-2.7.1-17f2b53052-259d9e3e8e.zip
new file mode 100644
index 000000000..f225cdefd
Binary files /dev/null and b/.yarn/cache/socks-npm-2.7.1-17f2b53052-259d9e3e8e.zip differ
diff --git a/.yarn/cache/socks-proxy-agent-npm-6.1.1-a3843946ba-9a8a4f791b.zip b/.yarn/cache/socks-proxy-agent-npm-6.1.1-a3843946ba-9a8a4f791b.zip
new file mode 100644
index 000000000..2a5b6ceea
Binary files /dev/null and b/.yarn/cache/socks-proxy-agent-npm-6.1.1-a3843946ba-9a8a4f791b.zip differ
diff --git a/.yarn/cache/string-width-npm-3.1.0-e031bfa4e0-57f7ca73d2.zip b/.yarn/cache/string-width-npm-3.1.0-e031bfa4e0-57f7ca73d2.zip
deleted file mode 100644
index 706d03c8c..000000000
Binary files a/.yarn/cache/string-width-npm-3.1.0-e031bfa4e0-57f7ca73d2.zip and /dev/null differ
diff --git a/.yarn/cache/superstruct-npm-1.0.3-6b4f4a255b-761790bb11.zip b/.yarn/cache/superstruct-npm-1.0.3-6b4f4a255b-761790bb11.zip
new file mode 100644
index 000000000..b0be77adc
Binary files /dev/null and b/.yarn/cache/superstruct-npm-1.0.3-6b4f4a255b-761790bb11.zip differ
diff --git a/.yarn/cache/tiny-secp256k1-npm-1.1.6-00db893e04-f8f705f8a7.zip b/.yarn/cache/tiny-secp256k1-npm-1.1.6-00db893e04-f8f705f8a7.zip
new file mode 100644
index 000000000..1aecf6419
Binary files /dev/null and b/.yarn/cache/tiny-secp256k1-npm-1.1.6-00db893e04-f8f705f8a7.zip differ
diff --git a/.yarn/cache/tslib-npm-2.6.2-4fc8c068d9-329ea56123.zip b/.yarn/cache/tslib-npm-2.6.2-4fc8c068d9-329ea56123.zip
new file mode 100644
index 000000000..3424b4443
Binary files /dev/null and b/.yarn/cache/tslib-npm-2.6.2-4fc8c068d9-329ea56123.zip differ
diff --git a/.yarn/cache/typeforce-npm-1.18.0-372e34e2a2-e3b21e27e7.zip b/.yarn/cache/typeforce-npm-1.18.0-372e34e2a2-e3b21e27e7.zip
new file mode 100644
index 000000000..31099a5a8
Binary files /dev/null and b/.yarn/cache/typeforce-npm-1.18.0-372e34e2a2-e3b21e27e7.zip differ
diff --git a/.yarn/cache/ua-parser-js-npm-1.0.37-b79655e1b5-4d481c720d.zip b/.yarn/cache/ua-parser-js-npm-1.0.37-b79655e1b5-4d481c720d.zip
new file mode 100644
index 000000000..a8d775bf0
Binary files /dev/null and b/.yarn/cache/ua-parser-js-npm-1.0.37-b79655e1b5-4d481c720d.zip differ
diff --git a/.yarn/cache/undici-types-npm-5.26.5-de4f7c7bb9-3192ef6f3f.zip b/.yarn/cache/undici-types-npm-5.26.5-de4f7c7bb9-3192ef6f3f.zip
new file mode 100644
index 000000000..6ab5ae67e
Binary files /dev/null and b/.yarn/cache/undici-types-npm-5.26.5-de4f7c7bb9-3192ef6f3f.zip differ
diff --git a/.yarn/cache/usb-npm-2.11.0-e3c78806ce-c1c12140e8.zip b/.yarn/cache/usb-npm-2.11.0-e3c78806ce-c1c12140e8.zip
new file mode 100644
index 000000000..8b36b0227
Binary files /dev/null and b/.yarn/cache/usb-npm-2.11.0-e3c78806ce-c1c12140e8.zip differ
diff --git a/.yarn/cache/util-npm-0.12.4-a022701e3b-8eac7a6e6b.zip b/.yarn/cache/util-npm-0.12.4-a022701e3b-8eac7a6e6b.zip
deleted file mode 100644
index d60211d60..000000000
Binary files a/.yarn/cache/util-npm-0.12.4-a022701e3b-8eac7a6e6b.zip and /dev/null differ
diff --git a/.yarn/cache/util-npm-0.12.5-3668276f26-705e51f0de.zip b/.yarn/cache/util-npm-0.12.5-3668276f26-705e51f0de.zip
new file mode 100644
index 000000000..61e97ee3a
Binary files /dev/null and b/.yarn/cache/util-npm-0.12.5-3668276f26-705e51f0de.zip differ
diff --git a/.yarn/cache/valtio-npm-1.10.5-91b2b703fa-a01d7cca44.zip b/.yarn/cache/valtio-npm-1.10.5-91b2b703fa-a01d7cca44.zip
deleted file mode 100644
index 17925e267..000000000
Binary files a/.yarn/cache/valtio-npm-1.10.5-91b2b703fa-a01d7cca44.zip and /dev/null differ
diff --git a/.yarn/cache/valtio-npm-1.11.0-145903dd1e-77e42f5841.zip b/.yarn/cache/valtio-npm-1.11.0-145903dd1e-77e42f5841.zip
new file mode 100644
index 000000000..b48f44c27
Binary files /dev/null and b/.yarn/cache/valtio-npm-1.11.0-145903dd1e-77e42f5841.zip differ
diff --git a/.yarn/cache/valtio-npm-1.11.2-3122687c12-cce2d9212a.zip b/.yarn/cache/valtio-npm-1.11.2-3122687c12-cce2d9212a.zip
new file mode 100644
index 000000000..67e021eb8
Binary files /dev/null and b/.yarn/cache/valtio-npm-1.11.2-3122687c12-cce2d9212a.zip differ
diff --git a/.yarn/cache/varuint-bitcoin-npm-1.1.2-83f928c112-1c900bf08f.zip b/.yarn/cache/varuint-bitcoin-npm-1.1.2-83f928c112-1c900bf08f.zip
new file mode 100644
index 000000000..c148f16d0
Binary files /dev/null and b/.yarn/cache/varuint-bitcoin-npm-1.1.2-83f928c112-1c900bf08f.zip differ
diff --git a/.yarn/cache/wif-npm-2.0.6-f351bf025a-8c3147ef98.zip b/.yarn/cache/wif-npm-2.0.6-f351bf025a-8c3147ef98.zip
new file mode 100644
index 000000000..2e13b3b6b
Binary files /dev/null and b/.yarn/cache/wif-npm-2.0.6-f351bf025a-8c3147ef98.zip differ
diff --git a/.yarn/cache/wrap-ansi-npm-5.1.0-293b407c18-9b48c86222.zip b/.yarn/cache/wrap-ansi-npm-5.1.0-293b407c18-9b48c86222.zip
deleted file mode 100644
index c6936069b..000000000
Binary files a/.yarn/cache/wrap-ansi-npm-5.1.0-293b407c18-9b48c86222.zip and /dev/null differ
diff --git a/.yarn/cache/ws-npm-8.13.0-26ffa3016a-53e991bbf9.zip b/.yarn/cache/ws-npm-8.13.0-26ffa3016a-53e991bbf9.zip
deleted file mode 100644
index 74e59aab9..000000000
Binary files a/.yarn/cache/ws-npm-8.13.0-26ffa3016a-53e991bbf9.zip and /dev/null differ
diff --git a/.yarn/cache/ws-npm-8.14.2-b339ac47a2-3ca0dad26e.zip b/.yarn/cache/ws-npm-8.14.2-b339ac47a2-3ca0dad26e.zip
new file mode 100644
index 000000000..3b175343d
Binary files /dev/null and b/.yarn/cache/ws-npm-8.14.2-b339ac47a2-3ca0dad26e.zip differ
diff --git a/.yarn/cache/yaml-npm-2.2.1-b7f7f5e84d-84f68cbe46.zip b/.yarn/cache/yaml-npm-2.2.1-b7f7f5e84d-84f68cbe46.zip
deleted file mode 100644
index 0e658b209..000000000
Binary files a/.yarn/cache/yaml-npm-2.2.1-b7f7f5e84d-84f68cbe46.zip and /dev/null differ
diff --git a/.yarn/cache/yaml-npm-2.3.3-c5a47b9f8f-cdfd132e7e.zip b/.yarn/cache/yaml-npm-2.3.3-c5a47b9f8f-cdfd132e7e.zip
new file mode 100644
index 000000000..160a02342
Binary files /dev/null and b/.yarn/cache/yaml-npm-2.3.3-c5a47b9f8f-cdfd132e7e.zip differ
diff --git a/.yarn/cache/yargs-npm-13.3.2-1588f5dd4c-75c13e837e.zip b/.yarn/cache/yargs-npm-13.3.2-1588f5dd4c-75c13e837e.zip
deleted file mode 100644
index 11cc07932..000000000
Binary files a/.yarn/cache/yargs-npm-13.3.2-1588f5dd4c-75c13e837e.zip and /dev/null differ
diff --git a/.yarn/cache/yargs-parser-npm-13.1.2-546b639909-c8bb6f44d3.zip b/.yarn/cache/yargs-parser-npm-13.1.2-546b639909-c8bb6f44d3.zip
deleted file mode 100644
index e969da086..000000000
Binary files a/.yarn/cache/yargs-parser-npm-13.1.2-546b639909-c8bb6f44d3.zip and /dev/null differ
diff --git a/v2/perps-v2/ui/codegen.ts b/v2/perps-v2/ui/codegen.ts
index 8c5834dad..306d997ea 100644
--- a/v2/perps-v2/ui/codegen.ts
+++ b/v2/perps-v2/ui/codegen.ts
@@ -1,11 +1,15 @@
require('dotenv').config({ path: '.env.local', override: true });
+
import { CodegenConfig } from '@graphql-codegen/cli';
-import { PERPS_V2_DASHBOARD_GRAPH_GOERLI_URL, PERPS_V2_DASHBOARD_GRAPH_URL } from './src/utils';
import { isStaging } from './src/utils/isStaging';
+import {
+ PERPS_V2_DASHBOARD_GRAPH_GOERLI_URL,
+ PERPS_V2_DASHBOARD_GRAPH_URL,
+} from './src/utils/constants';
const config: CodegenConfig = {
schema: isStaging ? PERPS_V2_DASHBOARD_GRAPH_GOERLI_URL : PERPS_V2_DASHBOARD_GRAPH_URL,
- documents: ['src/**/*.ts'],
+ documents: ['src/queries/**/*.ts'],
generates: {
'./src/__generated__/': {
preset: 'client',
diff --git a/v2/perps-v2/ui/index.html b/v2/perps-v2/ui/index.html
index 108f629ab..cb2dad3dd 100644
--- a/v2/perps-v2/ui/index.html
+++ b/v2/perps-v2/ui/index.html
@@ -14,6 +14,25 @@
content="Explore trades, trends, and market movements of Synthetix Perpetuals for valuable insights and informed decision making."
/>
+
+
+
diff --git a/v2/perps-v2/ui/package.json b/v2/perps-v2/ui/package.json
index 16bcc0b01..f92e253cd 100644
--- a/v2/perps-v2/ui/package.json
+++ b/v2/perps-v2/ui/package.json
@@ -5,7 +5,7 @@
"scripts": {
"start": "webpack-cli serve",
"build": "NODE_ENV=production webpack-cli",
- "compile": "graphql-codegen",
+ "compile": "graphql-codegen ",
"test": "NODE_ENV=test jest",
"typecheck": "tsc --noEmit",
"standalone-install": "yarn workspaces focus '@synthetixio/perps-v2-dashboard'",
diff --git a/v2/perps-v2/ui/src/__generated__/gql.ts b/v2/perps-v2/ui/src/__generated__/gql.ts
index 0b92fc3a4..74cbf386d 100644
--- a/v2/perps-v2/ui/src/__generated__/gql.ts
+++ b/v2/perps-v2/ui/src/__generated__/gql.ts
@@ -20,6 +20,7 @@ const documents = {
"\n query StatsQuery($where: DailyStat_filter, $orderBy: DailyStat_orderBy, $orderDirection: OrderDirection, $first: Int, $skip: Int) {\n dailyStats(where: $where, orderBy: $orderBy, orderDirection: $orderDirection, first: $first, skip: $skip) {\n id\n timestamp\n cumulativeVolume\n volume\n fees\n cumulativeFees\n day\n existingTraders\n newTraders\n cumulativeTraders\n cumulativeTrades\n trades\n }\n }\n": types.StatsQueryDocument,
"\n query MarketsQuery($where: DailyMarketStat_filter, $orderBy: DailyMarketStat_orderBy, $orderDirection: OrderDirection, $first: Int, $skip: Int) {\n dailyMarketStats(where: $where, orderBy: $orderBy, orderDirection: $orderDirection, first: $first, skip: $skip) {\n id\n day\n market {\n id\n marketKey\n asset\n isActive\n timestamp\n }\n volume\n }\n }\n": types.MarketsQueryDocument,
"\n query MarketsIdQuery {\n futuresMarkets {\n id\n marketKey\n }\n }\n": types.MarketsIdQueryDocument,
+ "\n query PositionsLiquidated($where: PositionLiquidated_filter, $skip: Int, $first: Int, $orderBy: PositionLiquidated_orderBy, $orderDirection: OrderDirection) {\n positionLiquidateds(first: $first, skip: $skip, orderBy: $orderBy, orderDirection: $orderDirection, where: $where) {\n id\n timestamp\n txHash\n size\n price\n futuresPosition {\n leverage\n }\n market {\n asset\n }\n fee\n liquidator\n trader {\n id\n totalLiquidations\n }\n }\n }\n": types.PositionsLiquidatedDocument,
"\n query PositionsMarket($where: FuturesPosition_filter, $skip: Int, $first: Int, $orderBy: FuturesPosition_orderBy, $orderDirection: OrderDirection) {\n futuresPositions(first: $first, skip: $skip, orderBy: $orderBy, orderDirection: $orderDirection, where: $where) {\n market {\n id\n marketKey\n asset\n }\n trader {\n id\n }\n isOpen\n entryPrice\n avgEntryPrice\n leverage\n feesPaidToSynthetix\n id\n realizedPnl\n unrealizedPnl\n feesPaidToSynthetix\n exitPrice\n lastPrice\n netFunding\n long\n size\n isLiquidated\n }\n }\n": types.PositionsMarketDocument,
"\n query Synthetix {\n synthetix(id: \"synthetix\") {\n feesByLiquidations\n feesByPositionModifications\n totalVolume\n totalLiquidations\n totalTraders\n }\n }\n": types.SynthetixDocument,
};
@@ -66,6 +67,10 @@ export function gql(source: "\n query MarketsQuery($where: DailyMarketStat_filt
* The gql function is used to parse GraphQL queries into a document that can be used by GraphQL clients.
*/
export function gql(source: "\n query MarketsIdQuery {\n futuresMarkets {\n id\n marketKey\n }\n }\n"): (typeof documents)["\n query MarketsIdQuery {\n futuresMarkets {\n id\n marketKey\n }\n }\n"];
+/**
+ * The gql function is used to parse GraphQL queries into a document that can be used by GraphQL clients.
+ */
+export function gql(source: "\n query PositionsLiquidated($where: PositionLiquidated_filter, $skip: Int, $first: Int, $orderBy: PositionLiquidated_orderBy, $orderDirection: OrderDirection) {\n positionLiquidateds(first: $first, skip: $skip, orderBy: $orderBy, orderDirection: $orderDirection, where: $where) {\n id\n timestamp\n txHash\n size\n price\n futuresPosition {\n leverage\n }\n market {\n asset\n }\n fee\n liquidator\n trader {\n id\n totalLiquidations\n }\n }\n }\n"): (typeof documents)["\n query PositionsLiquidated($where: PositionLiquidated_filter, $skip: Int, $first: Int, $orderBy: PositionLiquidated_orderBy, $orderDirection: OrderDirection) {\n positionLiquidateds(first: $first, skip: $skip, orderBy: $orderBy, orderDirection: $orderDirection, where: $where) {\n id\n timestamp\n txHash\n size\n price\n futuresPosition {\n leverage\n }\n market {\n asset\n }\n fee\n liquidator\n trader {\n id\n totalLiquidations\n }\n }\n }\n"];
/**
* The gql function is used to parse GraphQL queries into a document that can be used by GraphQL clients.
*/
diff --git a/v2/perps-v2/ui/src/__generated__/graphql.ts b/v2/perps-v2/ui/src/__generated__/graphql.ts
index d13b9aa1f..62aed2907 100644
--- a/v2/perps-v2/ui/src/__generated__/graphql.ts
+++ b/v2/perps-v2/ui/src/__generated__/graphql.ts
@@ -15,6 +15,11 @@ export type Scalars = {
BigDecimal: string;
BigInt: string;
Bytes: string;
+ /**
+ * 8 bytes signed integer
+ *
+ */
+ Int8: any;
};
export type BlockChangedFilter = {
@@ -1328,6 +1333,7 @@ export type FuturesTrade = {
id: Scalars['ID'];
margin: Scalars['BigInt'];
market: FuturesMarket;
+ marketOrder: Scalars['Boolean'];
netFunding: Scalars['BigInt'];
positionClosed: Scalars['Boolean'];
positionSize: Scalars['BigInt'];
@@ -1418,6 +1424,10 @@ export type FuturesTrade_Filter = {
margin_not?: InputMaybe;
margin_not_in?: InputMaybe>;
market?: InputMaybe;
+ marketOrder?: InputMaybe;
+ marketOrder_in?: InputMaybe>;
+ marketOrder_not?: InputMaybe;
+ marketOrder_not_in?: InputMaybe>;
market_?: InputMaybe;
market_contains?: InputMaybe;
market_contains_nocase?: InputMaybe;
@@ -1581,6 +1591,7 @@ export enum FuturesTrade_OrderBy {
Id = 'id',
Margin = 'margin',
Market = 'market',
+ MarketOrder = 'marketOrder',
MarketAsset = 'market__asset',
MarketId = 'market__id',
MarketIsActive = 'market__isActive',
@@ -2795,6 +2806,17 @@ export type MarketsIdQueryQueryVariables = Exact<{ [key: string]: never; }>;
export type MarketsIdQueryQuery = { __typename?: 'Query', futuresMarkets: Array<{ __typename?: 'FuturesMarket', id: string, marketKey: string }> };
+export type PositionsLiquidatedQueryVariables = Exact<{
+ where?: InputMaybe;
+ skip?: InputMaybe;
+ first?: InputMaybe;
+ orderBy?: InputMaybe;
+ orderDirection?: InputMaybe;
+}>;
+
+
+export type PositionsLiquidatedQuery = { __typename?: 'Query', positionLiquidateds: Array<{ __typename?: 'PositionLiquidated', id: string, timestamp: string, txHash: string, size: string, price: string, fee: string, liquidator: string, futuresPosition: { __typename?: 'FuturesPosition', leverage: string }, market: { __typename?: 'FuturesMarket', asset: string }, trader: { __typename?: 'Trader', id: string, totalLiquidations: string } }> };
+
export type PositionsMarketQueryVariables = Exact<{
where?: InputMaybe;
skip?: InputMaybe;
@@ -2819,5 +2841,6 @@ export const LiquidatedQueryDocument = {"kind":"Document","definitions":[{"kind"
export const StatsQueryDocument = {"kind":"Document","definitions":[{"kind":"OperationDefinition","operation":"query","name":{"kind":"Name","value":"StatsQuery"},"variableDefinitions":[{"kind":"VariableDefinition","variable":{"kind":"Variable","name":{"kind":"Name","value":"where"}},"type":{"kind":"NamedType","name":{"kind":"Name","value":"DailyStat_filter"}}},{"kind":"VariableDefinition","variable":{"kind":"Variable","name":{"kind":"Name","value":"orderBy"}},"type":{"kind":"NamedType","name":{"kind":"Name","value":"DailyStat_orderBy"}}},{"kind":"VariableDefinition","variable":{"kind":"Variable","name":{"kind":"Name","value":"orderDirection"}},"type":{"kind":"NamedType","name":{"kind":"Name","value":"OrderDirection"}}},{"kind":"VariableDefinition","variable":{"kind":"Variable","name":{"kind":"Name","value":"first"}},"type":{"kind":"NamedType","name":{"kind":"Name","value":"Int"}}},{"kind":"VariableDefinition","variable":{"kind":"Variable","name":{"kind":"Name","value":"skip"}},"type":{"kind":"NamedType","name":{"kind":"Name","value":"Int"}}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"dailyStats"},"arguments":[{"kind":"Argument","name":{"kind":"Name","value":"where"},"value":{"kind":"Variable","name":{"kind":"Name","value":"where"}}},{"kind":"Argument","name":{"kind":"Name","value":"orderBy"},"value":{"kind":"Variable","name":{"kind":"Name","value":"orderBy"}}},{"kind":"Argument","name":{"kind":"Name","value":"orderDirection"},"value":{"kind":"Variable","name":{"kind":"Name","value":"orderDirection"}}},{"kind":"Argument","name":{"kind":"Name","value":"first"},"value":{"kind":"Variable","name":{"kind":"Name","value":"first"}}},{"kind":"Argument","name":{"kind":"Name","value":"skip"},"value":{"kind":"Variable","name":{"kind":"Name","value":"skip"}}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","name":{"kind":"Name","value":"timestamp"}},{"kind":"Field","name":{"kind":"Name","value":"cumulativeVolume"}},{"kind":"Field","name":{"kind":"Name","value":"volume"}},{"kind":"Field","name":{"kind":"Name","value":"fees"}},{"kind":"Field","name":{"kind":"Name","value":"cumulativeFees"}},{"kind":"Field","name":{"kind":"Name","value":"day"}},{"kind":"Field","name":{"kind":"Name","value":"existingTraders"}},{"kind":"Field","name":{"kind":"Name","value":"newTraders"}},{"kind":"Field","name":{"kind":"Name","value":"cumulativeTraders"}},{"kind":"Field","name":{"kind":"Name","value":"cumulativeTrades"}},{"kind":"Field","name":{"kind":"Name","value":"trades"}}]}}]}}]} as unknown as DocumentNode;
export const MarketsQueryDocument = {"kind":"Document","definitions":[{"kind":"OperationDefinition","operation":"query","name":{"kind":"Name","value":"MarketsQuery"},"variableDefinitions":[{"kind":"VariableDefinition","variable":{"kind":"Variable","name":{"kind":"Name","value":"where"}},"type":{"kind":"NamedType","name":{"kind":"Name","value":"DailyMarketStat_filter"}}},{"kind":"VariableDefinition","variable":{"kind":"Variable","name":{"kind":"Name","value":"orderBy"}},"type":{"kind":"NamedType","name":{"kind":"Name","value":"DailyMarketStat_orderBy"}}},{"kind":"VariableDefinition","variable":{"kind":"Variable","name":{"kind":"Name","value":"orderDirection"}},"type":{"kind":"NamedType","name":{"kind":"Name","value":"OrderDirection"}}},{"kind":"VariableDefinition","variable":{"kind":"Variable","name":{"kind":"Name","value":"first"}},"type":{"kind":"NamedType","name":{"kind":"Name","value":"Int"}}},{"kind":"VariableDefinition","variable":{"kind":"Variable","name":{"kind":"Name","value":"skip"}},"type":{"kind":"NamedType","name":{"kind":"Name","value":"Int"}}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"dailyMarketStats"},"arguments":[{"kind":"Argument","name":{"kind":"Name","value":"where"},"value":{"kind":"Variable","name":{"kind":"Name","value":"where"}}},{"kind":"Argument","name":{"kind":"Name","value":"orderBy"},"value":{"kind":"Variable","name":{"kind":"Name","value":"orderBy"}}},{"kind":"Argument","name":{"kind":"Name","value":"orderDirection"},"value":{"kind":"Variable","name":{"kind":"Name","value":"orderDirection"}}},{"kind":"Argument","name":{"kind":"Name","value":"first"},"value":{"kind":"Variable","name":{"kind":"Name","value":"first"}}},{"kind":"Argument","name":{"kind":"Name","value":"skip"},"value":{"kind":"Variable","name":{"kind":"Name","value":"skip"}}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","name":{"kind":"Name","value":"day"}},{"kind":"Field","name":{"kind":"Name","value":"market"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","name":{"kind":"Name","value":"marketKey"}},{"kind":"Field","name":{"kind":"Name","value":"asset"}},{"kind":"Field","name":{"kind":"Name","value":"isActive"}},{"kind":"Field","name":{"kind":"Name","value":"timestamp"}}]}},{"kind":"Field","name":{"kind":"Name","value":"volume"}}]}}]}}]} as unknown as DocumentNode;
export const MarketsIdQueryDocument = {"kind":"Document","definitions":[{"kind":"OperationDefinition","operation":"query","name":{"kind":"Name","value":"MarketsIdQuery"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"futuresMarkets"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","name":{"kind":"Name","value":"marketKey"}}]}}]}}]} as unknown as DocumentNode;
+export const PositionsLiquidatedDocument = {"kind":"Document","definitions":[{"kind":"OperationDefinition","operation":"query","name":{"kind":"Name","value":"PositionsLiquidated"},"variableDefinitions":[{"kind":"VariableDefinition","variable":{"kind":"Variable","name":{"kind":"Name","value":"where"}},"type":{"kind":"NamedType","name":{"kind":"Name","value":"PositionLiquidated_filter"}}},{"kind":"VariableDefinition","variable":{"kind":"Variable","name":{"kind":"Name","value":"skip"}},"type":{"kind":"NamedType","name":{"kind":"Name","value":"Int"}}},{"kind":"VariableDefinition","variable":{"kind":"Variable","name":{"kind":"Name","value":"first"}},"type":{"kind":"NamedType","name":{"kind":"Name","value":"Int"}}},{"kind":"VariableDefinition","variable":{"kind":"Variable","name":{"kind":"Name","value":"orderBy"}},"type":{"kind":"NamedType","name":{"kind":"Name","value":"PositionLiquidated_orderBy"}}},{"kind":"VariableDefinition","variable":{"kind":"Variable","name":{"kind":"Name","value":"orderDirection"}},"type":{"kind":"NamedType","name":{"kind":"Name","value":"OrderDirection"}}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"positionLiquidateds"},"arguments":[{"kind":"Argument","name":{"kind":"Name","value":"first"},"value":{"kind":"Variable","name":{"kind":"Name","value":"first"}}},{"kind":"Argument","name":{"kind":"Name","value":"skip"},"value":{"kind":"Variable","name":{"kind":"Name","value":"skip"}}},{"kind":"Argument","name":{"kind":"Name","value":"orderBy"},"value":{"kind":"Variable","name":{"kind":"Name","value":"orderBy"}}},{"kind":"Argument","name":{"kind":"Name","value":"orderDirection"},"value":{"kind":"Variable","name":{"kind":"Name","value":"orderDirection"}}},{"kind":"Argument","name":{"kind":"Name","value":"where"},"value":{"kind":"Variable","name":{"kind":"Name","value":"where"}}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","name":{"kind":"Name","value":"timestamp"}},{"kind":"Field","name":{"kind":"Name","value":"txHash"}},{"kind":"Field","name":{"kind":"Name","value":"size"}},{"kind":"Field","name":{"kind":"Name","value":"price"}},{"kind":"Field","name":{"kind":"Name","value":"futuresPosition"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"leverage"}}]}},{"kind":"Field","name":{"kind":"Name","value":"market"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"asset"}}]}},{"kind":"Field","name":{"kind":"Name","value":"fee"}},{"kind":"Field","name":{"kind":"Name","value":"liquidator"}},{"kind":"Field","name":{"kind":"Name","value":"trader"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","name":{"kind":"Name","value":"totalLiquidations"}}]}}]}}]}}]} as unknown as DocumentNode;
export const PositionsMarketDocument = {"kind":"Document","definitions":[{"kind":"OperationDefinition","operation":"query","name":{"kind":"Name","value":"PositionsMarket"},"variableDefinitions":[{"kind":"VariableDefinition","variable":{"kind":"Variable","name":{"kind":"Name","value":"where"}},"type":{"kind":"NamedType","name":{"kind":"Name","value":"FuturesPosition_filter"}}},{"kind":"VariableDefinition","variable":{"kind":"Variable","name":{"kind":"Name","value":"skip"}},"type":{"kind":"NamedType","name":{"kind":"Name","value":"Int"}}},{"kind":"VariableDefinition","variable":{"kind":"Variable","name":{"kind":"Name","value":"first"}},"type":{"kind":"NamedType","name":{"kind":"Name","value":"Int"}}},{"kind":"VariableDefinition","variable":{"kind":"Variable","name":{"kind":"Name","value":"orderBy"}},"type":{"kind":"NamedType","name":{"kind":"Name","value":"FuturesPosition_orderBy"}}},{"kind":"VariableDefinition","variable":{"kind":"Variable","name":{"kind":"Name","value":"orderDirection"}},"type":{"kind":"NamedType","name":{"kind":"Name","value":"OrderDirection"}}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"futuresPositions"},"arguments":[{"kind":"Argument","name":{"kind":"Name","value":"first"},"value":{"kind":"Variable","name":{"kind":"Name","value":"first"}}},{"kind":"Argument","name":{"kind":"Name","value":"skip"},"value":{"kind":"Variable","name":{"kind":"Name","value":"skip"}}},{"kind":"Argument","name":{"kind":"Name","value":"orderBy"},"value":{"kind":"Variable","name":{"kind":"Name","value":"orderBy"}}},{"kind":"Argument","name":{"kind":"Name","value":"orderDirection"},"value":{"kind":"Variable","name":{"kind":"Name","value":"orderDirection"}}},{"kind":"Argument","name":{"kind":"Name","value":"where"},"value":{"kind":"Variable","name":{"kind":"Name","value":"where"}}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"market"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","name":{"kind":"Name","value":"marketKey"}},{"kind":"Field","name":{"kind":"Name","value":"asset"}}]}},{"kind":"Field","name":{"kind":"Name","value":"trader"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}}]}},{"kind":"Field","name":{"kind":"Name","value":"isOpen"}},{"kind":"Field","name":{"kind":"Name","value":"entryPrice"}},{"kind":"Field","name":{"kind":"Name","value":"avgEntryPrice"}},{"kind":"Field","name":{"kind":"Name","value":"leverage"}},{"kind":"Field","name":{"kind":"Name","value":"feesPaidToSynthetix"}},{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","name":{"kind":"Name","value":"realizedPnl"}},{"kind":"Field","name":{"kind":"Name","value":"unrealizedPnl"}},{"kind":"Field","name":{"kind":"Name","value":"feesPaidToSynthetix"}},{"kind":"Field","name":{"kind":"Name","value":"exitPrice"}},{"kind":"Field","name":{"kind":"Name","value":"lastPrice"}},{"kind":"Field","name":{"kind":"Name","value":"netFunding"}},{"kind":"Field","name":{"kind":"Name","value":"long"}},{"kind":"Field","name":{"kind":"Name","value":"size"}},{"kind":"Field","name":{"kind":"Name","value":"isLiquidated"}}]}}]}}]} as unknown as DocumentNode;
export const SynthetixDocument = {"kind":"Document","definitions":[{"kind":"OperationDefinition","operation":"query","name":{"kind":"Name","value":"Synthetix"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"synthetix"},"arguments":[{"kind":"Argument","name":{"kind":"Name","value":"id"},"value":{"kind":"StringValue","value":"synthetix","block":false}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"feesByLiquidations"}},{"kind":"Field","name":{"kind":"Name","value":"feesByPositionModifications"}},{"kind":"Field","name":{"kind":"Name","value":"totalVolume"}},{"kind":"Field","name":{"kind":"Name","value":"totalLiquidations"}},{"kind":"Field","name":{"kind":"Name","value":"totalTraders"}}]}}]}}]} as unknown as DocumentNode;
\ No newline at end of file
diff --git a/v2/perps-v2/ui/src/components/Header.tsx b/v2/perps-v2/ui/src/components/Header.tsx
index 515302625..25a15e999 100644
--- a/v2/perps-v2/ui/src/components/Header.tsx
+++ b/v2/perps-v2/ui/src/components/Header.tsx
@@ -65,7 +65,9 @@ export const Header: FC = () => {
- {['/', '/trades', '/actions', '/markets', '/positions'].includes(location.pathname) && (
+ {['/', '/trades', '/actions', '/markets', '/positions', '/liquidations'].includes(
+ location.pathname
+ ) && (
@@ -80,6 +82,9 @@ export const Header: FC = () => {
Positions
+
+ Liquidations
+
)}
@@ -126,6 +131,13 @@ export const Header: FC = () => {
+
diff --git a/v2/perps-v2/ui/src/components/Liquidations/LiquidationsFilter.tsx b/v2/perps-v2/ui/src/components/Liquidations/LiquidationsFilter.tsx
new file mode 100644
index 000000000..d36b233b7
--- /dev/null
+++ b/v2/perps-v2/ui/src/components/Liquidations/LiquidationsFilter.tsx
@@ -0,0 +1,50 @@
+import { Stack } from '@chakra-ui/react';
+import { MarketSelect, DropdownFilter } from '../Shared';
+import { PageFilter } from '../OpenPositions/OpenPositionsFilter/PageFilter';
+import { useMarketSummaries } from '../../hooks/useMarketSummaries';
+
+interface DropdownInterface {
+ value: string;
+ display: string;
+}
+
+const ORDER_BY_CATEGORIES: DropdownInterface[] = [
+ { value: 'size', display: 'Size' },
+ { value: 'unrealizedPnl', display: 'Unrealized PNL' },
+ { value: 'realizedPnl', display: 'Realized PNL' },
+];
+
+const ORDER_DIRECTIONS: DropdownInterface[] = [
+ { value: 'desc', display: 'Desc' },
+ { value: 'asc', display: 'Asc' },
+];
+
+interface OpenPositionsFilterProps {
+ route: string;
+}
+
+export const OpenPositionsFilter = ({ route }: OpenPositionsFilterProps) => {
+ const markets = useMarketSummaries();
+
+ return (
+
+ x.asset)} route="liquidations" />
+
+
+
+
+
+
+
+ );
+};
diff --git a/v2/perps-v2/ui/src/components/Liquidations/LiquidationsLoading.tsx b/v2/perps-v2/ui/src/components/Liquidations/LiquidationsLoading.tsx
new file mode 100644
index 000000000..d12cc11c4
--- /dev/null
+++ b/v2/perps-v2/ui/src/components/Liquidations/LiquidationsLoading.tsx
@@ -0,0 +1,44 @@
+import { Skeleton, Td, Tr, Box } from '@chakra-ui/react';
+
+// A loading skeleton with dummy values
+export const LiquidationsLoading = () => {
+ return (
+
+
+
+ Lorem Ipsum
+
+
+
+
+ Lorem Ipsum
+
+
+
+
+ Lorem Ipsum
+
+
+
+
+ Lorem Ipsum
+
+
+
+
+ Lorem Ipsum
+
+
+
+
+ Lorem Ipsum
+
+
+
+
+ Lorem Ipsum
+
+
+
+ );
+};
diff --git a/v2/perps-v2/ui/src/components/Liquidations/LiquidationsTable.tsx b/v2/perps-v2/ui/src/components/Liquidations/LiquidationsTable.tsx
new file mode 100644
index 000000000..a2a33e6f3
--- /dev/null
+++ b/v2/perps-v2/ui/src/components/Liquidations/LiquidationsTable.tsx
@@ -0,0 +1,94 @@
+import { TableContainer, Table, Thead, Tr, Tbody, Flex, Text } from '@chakra-ui/react';
+import {
+ Currency,
+ TableHeaderCell,
+ Market,
+ Size,
+ WalletTooltip,
+ LiquidatorTooltip,
+ Age,
+} from '../Shared';
+import { useLiquidations } from '../../hooks';
+import { LiquidationsLoading } from './LiquidationsLoading';
+
+export const LiquidationsTable = () => {
+ const { loading, data, error } = useLiquidations();
+
+ return (
+ <>
+
+
+
+
+ Market
+ Age
+ Price
+ Size
+ Fee
+ Address
+ Liquidator
+
+
+
+ {loading && (
+ <>
+
+
+
+
+
+ >
+ )}
+
+ {data?.map(
+ ({
+ id: liquidationId,
+ market: { asset },
+ liquidator,
+ timestamp,
+ price,
+ size,
+ trader: { id },
+ fee,
+ futuresPosition: { leverage },
+ }) => {
+ return (
+
+
+
+
+
+
+
+
+
+ );
+ }
+ )}
+
+
+ {((!loading && data?.length === 0) || error) && (
+
+
+ No Liquidations
+
+
+ )}
+
+ >
+ );
+};
diff --git a/v2/perps-v2/ui/src/components/Liquidations/index.tsx b/v2/perps-v2/ui/src/components/Liquidations/index.tsx
new file mode 100644
index 000000000..526fe23cd
--- /dev/null
+++ b/v2/perps-v2/ui/src/components/Liquidations/index.tsx
@@ -0,0 +1,2 @@
+export * from './LiquidationsFilter';
+export * from './LiquidationsTable';
diff --git a/v2/perps-v2/ui/src/components/OpenPositions/OpenPositionsTable.tsx b/v2/perps-v2/ui/src/components/OpenPositions/OpenPositionsTable.tsx
index ac60fc564..4b03b3b3a 100644
--- a/v2/perps-v2/ui/src/components/OpenPositions/OpenPositionsTable.tsx
+++ b/v2/perps-v2/ui/src/components/OpenPositions/OpenPositionsTable.tsx
@@ -8,6 +8,7 @@ import {
MarkPrice,
PercentageChange,
WalletTooltip,
+ Currency,
} from '../Shared';
import { OpenPositionsLoading } from './OpenPositionsLoading';
import { usePositions, PositionType } from '../../hooks';
@@ -58,7 +59,7 @@ export const OpenPositionsTable = () => {
Mark Price
Size
Unrealized PNL
- ROI
+ Liquidation Price
Realized PNL
Address
@@ -84,6 +85,7 @@ export const OpenPositionsTable = () => {
address,
marketPrice,
unrealizedPnlPercentage,
+ liquidationPrice,
}: PositionType,
index: number
) => {
@@ -106,7 +108,10 @@ export const OpenPositionsTable = () => {
pnl={unrealizedPnl.toNumber()}
pnlPercentage={unrealizedPnlPercentage.toNumber()} //
/>
- {/* Unrealized ROI */}
+ {/* Liquidation Price */}
+ {/* Liquidation Price */}
+
+
{/* Realized PNL */}
diff --git a/v2/perps-v2/ui/src/components/Shared/Age/Age.tsx b/v2/perps-v2/ui/src/components/Shared/Age/Age.tsx
new file mode 100644
index 000000000..66c54c79c
--- /dev/null
+++ b/v2/perps-v2/ui/src/components/Shared/Age/Age.tsx
@@ -0,0 +1,12 @@
+import { Td, Fade } from '@chakra-ui/react';
+import { formatDistance } from 'date-fns';
+
+export const Age = ({ timestamp }: { timestamp: string }) => {
+ const dateLiquidated = new Date(parseInt(timestamp) * 1000);
+ const dateNow = new Date();
+ return (
+
+ {formatDistance(dateLiquidated, dateNow, { addSuffix: true })}
+ |
+ );
+};
diff --git a/v2/perps-v2/ui/src/components/Shared/Age/index.tsx b/v2/perps-v2/ui/src/components/Shared/Age/index.tsx
new file mode 100644
index 000000000..8172569c4
--- /dev/null
+++ b/v2/perps-v2/ui/src/components/Shared/Age/index.tsx
@@ -0,0 +1 @@
+export * from './Age';
diff --git a/v2/perps-v2/ui/src/components/Shared/LiquidatorTooltip/LiquidatorTooltip.tsx b/v2/perps-v2/ui/src/components/Shared/LiquidatorTooltip/LiquidatorTooltip.tsx
new file mode 100644
index 000000000..a0564156f
--- /dev/null
+++ b/v2/perps-v2/ui/src/components/Shared/LiquidatorTooltip/LiquidatorTooltip.tsx
@@ -0,0 +1,47 @@
+import { Td, useDisclosure, Flex, Popover, PopoverContent, Text, Box } from '@chakra-ui/react';
+import { WreckedIcon } from '../../Icons';
+import { Link as RouterLink } from 'react-router-dom';
+import { optimisticEthercanLink } from '../../../utils';
+
+interface LiquidatorTooltipProps {
+ address: string;
+}
+
+export const LiquidatorTooltip = ({ address }: LiquidatorTooltipProps) => {
+ const { isOpen, onOpen, onClose } = useDisclosure();
+
+ return (
+
+
+
+
+
+
+
+
+
+ {address}
+
+
+
+
+
+ |
+ );
+};
diff --git a/v2/perps-v2/ui/src/components/Shared/LiquidatorTooltip/index.tsx b/v2/perps-v2/ui/src/components/Shared/LiquidatorTooltip/index.tsx
new file mode 100644
index 000000000..72ecdae8e
--- /dev/null
+++ b/v2/perps-v2/ui/src/components/Shared/LiquidatorTooltip/index.tsx
@@ -0,0 +1 @@
+export * from './LiquidatorTooltip';
diff --git a/v2/perps-v2/ui/src/components/Shared/SizeSelect/SizeSelect.tsx b/v2/perps-v2/ui/src/components/Shared/SizeSelect/SizeSelect.tsx
index a7d81ed4e..be8235803 100644
--- a/v2/perps-v2/ui/src/components/Shared/SizeSelect/SizeSelect.tsx
+++ b/v2/perps-v2/ui/src/components/Shared/SizeSelect/SizeSelect.tsx
@@ -8,7 +8,7 @@ interface SizeState {
max: string;
}
-export const SizeSelect = () => {
+export const SizeSelect = ({ route = 'actions' }: { route?: string }) => {
const navigate = useNavigate();
const [searchParams] = useSearchParams();
const initialMin = searchParams.get('min') || '';
@@ -41,7 +41,7 @@ export const SizeSelect = () => {
const newParams = new URLSearchParams(params);
navigate({
- pathname: '/actions',
+ pathname: `/${route}`,
search: `?${newParams.toString()}`,
});
} else {
@@ -51,8 +51,9 @@ export const SizeSelect = () => {
params.push(['markets', markets]);
}
const newParams = new URLSearchParams(params);
+
navigate({
- pathname: '/actions',
+ pathname: `/${route}`,
search: `?${newParams.toString()}`,
});
}
diff --git a/v2/perps-v2/ui/src/components/Shared/index.tsx b/v2/perps-v2/ui/src/components/Shared/index.tsx
index 84d322d7c..ecfe89197 100644
--- a/v2/perps-v2/ui/src/components/Shared/index.tsx
+++ b/v2/perps-v2/ui/src/components/Shared/index.tsx
@@ -20,3 +20,5 @@ export * from './MarketSelect';
export * from './SizeSelect';
export * from './DailyVolumeChange';
export * from './DropdownFilter';
+export * from './LiquidatorTooltip';
+export * from './Age';
diff --git a/v2/perps-v2/ui/src/hooks/index.ts b/v2/perps-v2/ui/src/hooks/index.ts
index 141108679..63734c63b 100644
--- a/v2/perps-v2/ui/src/hooks/index.ts
+++ b/v2/perps-v2/ui/src/hooks/index.ts
@@ -4,3 +4,4 @@ export * from './useStats';
export * from './useMarketStats';
export * from './useMarkets';
export * from './useLargestOpenPosition';
+export * from './useLiquidations';
diff --git a/v2/perps-v2/ui/src/hooks/useKwentaAccount.ts b/v2/perps-v2/ui/src/hooks/useKwentaAccount.ts
index bac89f356..d46878c56 100644
--- a/v2/perps-v2/ui/src/hooks/useKwentaAccount.ts
+++ b/v2/perps-v2/ui/src/hooks/useKwentaAccount.ts
@@ -1,21 +1,13 @@
import { z } from 'zod';
import { KWENTA_SUBGRAPH_URL } from '../utils';
-import { ApolloClient, InMemoryCache, useQuery, gql } from '@apollo/client';
+import { ApolloClient, InMemoryCache, useQuery } from '@apollo/client';
+import { AccountQuery } from './useOwnerBySmartId';
const kwentaClient = new ApolloClient({
uri: KWENTA_SUBGRAPH_URL,
cache: new InMemoryCache(),
});
-const AccountQuery = gql`
- query Account($owner: String) {
- smartMarginAccounts(where: { owner: $owner }) {
- id
- owner
- }
- }
-`;
-
const SmartMarginAccountSchema = z.array(
z
.object({
diff --git a/v2/perps-v2/ui/src/hooks/useLargestOpenPosition.ts b/v2/perps-v2/ui/src/hooks/useLargestOpenPosition.ts
index 9c9243688..a80395467 100644
--- a/v2/perps-v2/ui/src/hooks/useLargestOpenPosition.ts
+++ b/v2/perps-v2/ui/src/hooks/useLargestOpenPosition.ts
@@ -6,7 +6,7 @@ import * as z from 'zod';
import { scale } from '../utils';
import { utils } from 'ethers';
import { wei } from '@synthetixio/wei';
-import { pyth, getMarketsPythConfig } from '../utils/pyth';
+import { getMarketsPythConfig, prices, PythPrice } from '../utils/pyth';
const pythItemSchema = z.object({
pythId: z.union([z.string(), z.undefined()]),
@@ -84,14 +84,12 @@ export function useLargestOpenPosition() {
const sizeQuery = generateOpenPositionsQuery(marketIds);
const pythIds = marketPyth.map((item) => item?.pythId || '').filter((item) => item !== '');
- const [{ data: sizeData }, result] = await Promise.all([
- await client.query({ query: sizeQuery }),
- await pyth.getLatestPriceFeeds(pythIds),
- ]);
+ const { data: sizeData } = await client.query({ query: sizeQuery });
// Attribute the pyth result to the market
- const hydratedPythResult = result?.map((item, index) => {
- const price = item?.getPriceUnchecked();
+ const hydratedPythResult = marketPyth?.map((item, index) => {
+ const price: PythPrice = prices[pythIds[index].substring(2)];
+
return {
...price,
pythId: marketPyth[index]?.pythId || '',
diff --git a/v2/perps-v2/ui/src/hooks/useLiquidations.ts b/v2/perps-v2/ui/src/hooks/useLiquidations.ts
new file mode 100644
index 000000000..500a3efa1
--- /dev/null
+++ b/v2/perps-v2/ui/src/hooks/useLiquidations.ts
@@ -0,0 +1,113 @@
+import { useQuery } from '@apollo/client';
+import { POSITIONS_LIQUIDATED_QUERY } from '../queries/liquidated';
+import { useSearchParams } from 'react-router-dom';
+import { useMarketSummaries } from './useMarketSummaries';
+import { generateMarketIds } from './useActions';
+import {
+ PositionLiquidated_OrderBy,
+ OrderDirection,
+ PositionsLiquidatedQuery,
+} from '../__generated__/graphql';
+import Wei, { wei } from '@synthetixio/wei';
+
+interface QueryLiquidation {
+ __typename?: 'PositionLiquidated';
+ id: string;
+ timestamp: string;
+ txHash: string;
+ size: string;
+ price: string;
+ fee: string;
+ liquidator: string;
+ futuresPosition: {
+ __typename?: 'FuturesPosition';
+ leverage: string;
+ };
+ market: {
+ __typename?: 'FuturesMarket';
+ asset: string;
+ };
+ trader: {
+ __typename?: 'Trader';
+ id: string;
+ totalLiquidations: string;
+ };
+}
+
+interface Liquidation {
+ id: string;
+ timestamp: string;
+ txHash: string;
+ fee: Wei;
+ size: Wei;
+ price: Wei;
+ liquidator: string;
+ futuresPosition: {
+ leverage: Wei;
+ };
+ market: {
+ asset: string;
+ };
+ trader: {
+ id: string;
+ totalLiquidations: string;
+ };
+}
+
+function parsedLiquidationData(
+ data: PositionsLiquidatedQuery | undefined
+): Liquidation[] | undefined {
+ if (!data?.positionLiquidateds) return undefined;
+ if (!data.positionLiquidateds.length) return [];
+
+ return data.positionLiquidateds.map((liquidation: QueryLiquidation) => ({
+ id: liquidation.id,
+ timestamp: liquidation.timestamp,
+ txHash: liquidation.txHash,
+ fee: wei(liquidation.fee, 18, true),
+ size: wei(liquidation.size, 18, true),
+ price: wei(liquidation.price, 18, true),
+ liquidator: liquidation.liquidator,
+ futuresPosition: {
+ leverage: wei(liquidation.futuresPosition.leverage, 18, true),
+ },
+ market: {
+ asset: liquidation.market.asset,
+ },
+ trader: {
+ id: liquidation.trader.id,
+ totalLiquidations: liquidation.trader.totalLiquidations,
+ },
+ }));
+}
+
+export function useLiquidations() {
+ const [searchParams] = useSearchParams();
+ const { data: marketConfigs, isLoading: marketConfigsLoading } = useMarketSummaries();
+
+ const markets = generateMarketIds(marketConfigs, searchParams.get('markets'));
+
+ const {
+ loading,
+ error,
+ data: queryData,
+ } = useQuery(POSITIONS_LIQUIDATED_QUERY, {
+ variables: {
+ where: {
+ market_in: markets,
+ },
+ orderBy: PositionLiquidated_OrderBy.Timestamp,
+ orderDirection: OrderDirection.Desc,
+ },
+ skip: marketConfigsLoading,
+ pollInterval: 10000,
+ });
+
+ const isLoading = loading || marketConfigsLoading;
+
+ return {
+ data: queryData?.positionLiquidateds ? parsedLiquidationData(queryData) : undefined,
+ loading: isLoading,
+ error,
+ };
+}
diff --git a/v2/perps-v2/ui/src/hooks/useMarkets.ts b/v2/perps-v2/ui/src/hooks/useMarkets.ts
index 3877a7775..73745aa72 100644
--- a/v2/perps-v2/ui/src/hooks/useMarkets.ts
+++ b/v2/perps-v2/ui/src/hooks/useMarkets.ts
@@ -10,10 +10,10 @@ import {
calculateMarkPrice,
getMarketsPythConfig,
PythConfigByMarketKey,
- pyth,
scale,
initMulticall,
initPerpsMarketData,
+ prices,
} from '../utils';
import { PerpsV2MarketData } from '@synthetixio/contracts/build/mainnet-ovm/deployment/PerpsV2MarketData';
import { ZodStringToWei } from './useLargestOpenPosition';
@@ -152,10 +152,9 @@ export async function fetchMarkets(
return { pythId: pythInfo.pythId, ...item };
});
- const [multiCallResponse, indexPrices] = await Promise.all([
- multicall.callStatic.aggregate(marketDetailCalls.concat(allMarketSummaries)),
- pyth.getLatestPriceFeeds([...dataWithPythId.map(({ pythId }) => pythId)]),
- ]);
+ const multiCallResponse = await multicall.callStatic.aggregate(
+ marketDetailCalls.concat(allMarketSummaries)
+ );
const marketDetailsData = multiCallResponse.returnData.slice(0, marketDetailCalls.length);
const allMarketSummariesData = multiCallResponse.returnData.slice(marketDetailCalls.length);
@@ -170,7 +169,7 @@ export async function fetchMarkets(
);
return dataWithPythId
- .map(({ market, percentageDifference, volume }, index) => {
+ .map(({ market, percentageDifference, volume, pythId }, index) => {
const marketDetails = allMarketSummariesDataDecoded.flat()?.find((item) => {
return item.key === market.marketKey;
}) as PerpsV2MarketData.MarketSummaryStructOutput;
@@ -179,8 +178,8 @@ export async function fetchMarkets(
// Get the index price from pyth
let indexPrice: Wei = wei(0);
- if (indexPrices && indexPrices[index]) {
- const rawPriceInfo = indexPrices[index].getPriceUnchecked();
+ if (prices) {
+ const rawPriceInfo = prices[pythId?.substring(2)];
indexPrice = scale(wei(rawPriceInfo?.price), rawPriceInfo?.expo || 1);
}
diff --git a/v2/perps-v2/ui/src/hooks/useOwnerBySmartId.ts b/v2/perps-v2/ui/src/hooks/useOwnerBySmartId.ts
index 8d96685d9..8f81a9c39 100644
--- a/v2/perps-v2/ui/src/hooks/useOwnerBySmartId.ts
+++ b/v2/perps-v2/ui/src/hooks/useOwnerBySmartId.ts
@@ -12,7 +12,7 @@ const polyClient = new ApolloClient({
cache: new InMemoryCache(),
});
-const AccountBySmartIdQuery = gql`
+export const AccountBySmartIdQuery = gql`
query Account($id: String!) {
smartMarginAccount(id: $id) {
owner
@@ -20,7 +20,7 @@ const AccountBySmartIdQuery = gql`
}
`;
-const AccountQuery = gql`
+export const AccountQuery = gql`
query SmAccounts($account: String) {
logAccountCreateds(where: { account: $account }) {
owner
diff --git a/v2/perps-v2/ui/src/hooks/usePolynomialAccount.ts b/v2/perps-v2/ui/src/hooks/usePolynomialAccount.ts
index a7e00d2ef..fa0bf846c 100644
--- a/v2/perps-v2/ui/src/hooks/usePolynomialAccount.ts
+++ b/v2/perps-v2/ui/src/hooks/usePolynomialAccount.ts
@@ -1,20 +1,13 @@
import { z } from 'zod';
import { POLYNOMIAL_SUBGRAPH_URL } from '../utils';
-import { ApolloClient, gql, InMemoryCache, useQuery } from '@apollo/client';
+import { ApolloClient, InMemoryCache, useQuery } from '@apollo/client';
+import { AccountQuery } from './useOwnerBySmartId';
const polyClient = new ApolloClient({
uri: POLYNOMIAL_SUBGRAPH_URL,
cache: new InMemoryCache(),
});
-const AccountQuery = gql`
- query SmAccounts($owner: String) {
- logAccountCreateds(where: { owner: $owner }) {
- owner
- account
- }
- }
-`;
const PolySmartMarginAccountsSchema = z.array(
z.object({
owner: z.string(),
diff --git a/v2/perps-v2/ui/src/index.tsx b/v2/perps-v2/ui/src/index.tsx
index bf25b4a37..9dfc4ac4d 100644
--- a/v2/perps-v2/ui/src/index.tsx
+++ b/v2/perps-v2/ui/src/index.tsx
@@ -12,10 +12,11 @@ import {
DEFAULT_REQUEST_REFRESH_INTERVAL,
} from './utils/constants';
import { resolvers, typeDefs } from './queries/resolved';
-import { Dashboard, Actions, Markets, Positions, StatsV3 } from './pages';
+import { Dashboard, Actions, Markets, Positions, Liquidations, StatsV3 } from './pages';
import { isStaging } from './utils/isStaging';
import { QueryClient, QueryClientProvider } from '@tanstack/react-query';
import { EthersProvider } from './utils/ProviderContext';
+import { PythRealtimePrices } from './utils/pyth';
const client = new ApolloClient({
uri: isStaging ? PERPS_V2_DASHBOARD_GRAPH_GOERLI_URL : PERPS_V2_DASHBOARD_GRAPH_URL,
@@ -80,6 +81,15 @@ const router = createBrowserRouter([
>
),
},
+ {
+ path: '/liquidations',
+ element: (
+ <>
+
+
+ >
+ ),
+ },
{
path: '/v3',
element: (
@@ -111,14 +121,16 @@ const customTheme = extendTheme({
});
root.render(
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
);
diff --git a/v2/perps-v2/ui/src/pages/Account.tsx b/v2/perps-v2/ui/src/pages/Account.tsx
index 631204798..1f0cfdc08 100644
--- a/v2/perps-v2/ui/src/pages/Account.tsx
+++ b/v2/perps-v2/ui/src/pages/Account.tsx
@@ -31,10 +31,10 @@ export const Account: FC = () => {
+
+
+ Liquidations
+
+
+ x.asset)} route="liquidations" />
+ {/* Currently Buggered */}
+ {/* */}
+
+
+
+ >
+ );
+}
+
+export default Liquidations;
diff --git a/v2/perps-v2/ui/src/pages/index.tsx b/v2/perps-v2/ui/src/pages/index.tsx
index ef3687a1c..b1b3c0f89 100644
--- a/v2/perps-v2/ui/src/pages/index.tsx
+++ b/v2/perps-v2/ui/src/pages/index.tsx
@@ -4,3 +4,4 @@ export * from './Actions';
export * from './Markets';
export * from './Positions';
export * from './StatsV3';
+export * from './Liquidations';
diff --git a/v2/perps-v2/ui/src/queries/liquidated.ts b/v2/perps-v2/ui/src/queries/liquidated.ts
new file mode 100644
index 000000000..caf4488fc
--- /dev/null
+++ b/v2/perps-v2/ui/src/queries/liquidated.ts
@@ -0,0 +1,25 @@
+import { gql } from '../__generated__';
+
+export const POSITIONS_LIQUIDATED_QUERY = gql(`
+ query PositionsLiquidated($where: PositionLiquidated_filter, $skip: Int, $first: Int, $orderBy: PositionLiquidated_orderBy, $orderDirection: OrderDirection) {
+ positionLiquidateds(first: $first, skip: $skip, orderBy: $orderBy, orderDirection: $orderDirection, where: $where) {
+ id
+ timestamp
+ txHash
+ size
+ price
+ futuresPosition {
+ leverage
+ }
+ market {
+ asset
+ }
+ fee
+ liquidator
+ trader {
+ id
+ totalLiquidations
+ }
+ }
+ }
+`);
diff --git a/v2/perps-v2/ui/src/queries/resolved.ts b/v2/perps-v2/ui/src/queries/resolved.ts
index f1284a4c2..84d6d4959 100644
--- a/v2/perps-v2/ui/src/queries/resolved.ts
+++ b/v2/perps-v2/ui/src/queries/resolved.ts
@@ -1,10 +1,9 @@
import { Resolvers, gql } from '@apollo/client';
-import { EvmPriceServiceConnection } from '@pythnetwork/pyth-evm-js';
import Wei, { wei } from '@synthetixio/wei';
import { utils } from 'ethers';
import { fetchPositions } from '../hooks';
import { notNill } from '../utils/notNil';
-import { scale, calculatePositionData, getMarketsPythConfig } from '../utils';
+import { scale, calculatePositionData, getMarketsPythConfig, prices } from '../utils';
export const POSITIONS_CONTRACT_QUERY = gql(`
query ($openPositions: PositionsMarketQuery) {
@@ -38,8 +37,6 @@ export const typeDefs = gql(`
}
`);
-const pyth = new EvmPriceServiceConnection('https://xc-mainnet.pyth.network');
-
export const resolvers: Resolvers | Resolvers[] = {
Query: {
positionsFromContract: async (
@@ -51,18 +48,13 @@ export const resolvers: Resolvers | Resolvers[] = {
const positionsData = await fetchPositions(openPositions, provider);
const offchainPrices: { asset: string; price: Wei }[] = [];
const pythConfigByMarketKey = await getMarketsPythConfig();
+
await Promise.all(
openPositions.map(async ({ market, asset }: { market: string; asset: string }) => {
const marketId = utils.parseBytes32String(market);
- const feedData = await pyth.getLatestPriceFeeds([
- `${pythConfigByMarketKey[marketId].pythId}`,
- ]);
-
- if (feedData && feedData.length > 0) {
- const price = feedData[0].getPriceUnchecked();
- offchainPrices.push({ asset, price: scale(wei(price.price), price.expo) });
- }
+ const price = prices[pythConfigByMarketKey[marketId].pythId.substring(2)];
+ offchainPrices.push({ asset, price: scale(wei(price.price), price.expo) });
})
);
diff --git a/v2/perps-v2/ui/src/utils/calculations.ts b/v2/perps-v2/ui/src/utils/calculations.ts
index 25e0af5cf..92c3a8dda 100644
--- a/v2/perps-v2/ui/src/utils/calculations.ts
+++ b/v2/perps-v2/ui/src/utils/calculations.ts
@@ -5,6 +5,7 @@ export function calculateLeverage(size: Wei, markPrice: Wei, margin: Wei) {
if (size.eq(0)) return wei(0);
return size.mul(markPrice).div(margin).abs();
}
+
export const calculateMarkPrice = (
pythPrice: Wei | undefined,
{
diff --git a/v2/perps-v2/ui/src/utils/pyth.ts b/v2/perps-v2/ui/src/utils/pyth.tsx
similarity index 59%
rename from v2/perps-v2/ui/src/utils/pyth.ts
rename to v2/perps-v2/ui/src/utils/pyth.tsx
index a4df5ca06..c14e19b5f 100644
--- a/v2/perps-v2/ui/src/utils/pyth.ts
+++ b/v2/perps-v2/ui/src/utils/pyth.tsx
@@ -1,4 +1,5 @@
import { z } from 'zod';
+import { ReactNode, useEffect } from 'react';
import { isStaging } from './isStaging';
import { EvmPriceServiceConnection } from '@pythnetwork/pyth-evm-js';
import { MarketsByKey } from '../types';
@@ -13,6 +14,7 @@ const OffchainFeedSchema = z.array(
feedId: z.string(),
})
);
+
export type PythConfigByMarketKey = Record<
string,
{
@@ -21,6 +23,7 @@ export type PythConfigByMarketKey = Record<
asset: string;
}
>;
+
const formatAssetToPerpName = (x: string) => {
if (x === 'sETH' || x === 'sBTC') {
return `${x}PERP`;
@@ -51,3 +54,38 @@ export const getMarketsPythConfig = () => {
}, {});
});
};
+
+export interface PythPrice {
+ price: string;
+ conf: string;
+ expo: number;
+ publishTime: number;
+}
+
+export const prices: { [key: string]: PythPrice } = {};
+
+export const PythRealtimePrices = ({ children }: { children: ReactNode }) => {
+ useEffect(() => {
+ (async () => {
+ const pythConfigByMarketKey = await getMarketsPythConfig();
+ const pythIds = Object.values(pythConfigByMarketKey).map((x) => x.pythId);
+ await pyth.subscribePriceFeedUpdates(pythIds, (price) => {
+ const { id } = price;
+ const priceData = price.getPriceUnchecked();
+
+ if (priceData) {
+ prices[id] = priceData;
+ }
+ });
+ })();
+
+ return () => {
+ // Clean up WebSocket connection when the component unmounts
+ (() => {
+ pyth.unsubscribePriceFeedUpdates(Object.keys(prices));
+ })();
+ };
+ }, []);
+
+ return <>{children}>;
+};
diff --git a/v2/ui/containers/Connector/config.ts b/v2/ui/containers/Connector/config.ts
index 7fe650a7c..56d70a13b 100644
--- a/v2/ui/containers/Connector/config.ts
+++ b/v2/ui/containers/Connector/config.ts
@@ -1,6 +1,5 @@
import { getChainIdHex, getInfuraRpcURL } from 'utils/infura';
import { NetworkIdByName } from '@synthetixio/contracts-interface';
-
import Onboard from '@web3-onboard/core';
import type { OnboardAPI } from '@web3-onboard/core';
import injectedModule from '@web3-onboard/injected-wallets';
@@ -8,7 +7,7 @@ import coinbaseWalletModule from '@web3-onboard/coinbase';
import walletConnectModule from '@web3-onboard/walletconnect';
import ledgerModule from '@web3-onboard/ledger';
import gnosisModule from './customGnosis';
-// import trezorModule from '@web3-onboard/trezor';
+import trezorModule from '@web3-onboard/trezor';
import portisModule from '@web3-onboard/portis';
import torusModule from '@web3-onboard/torus';
import trustModule from '@web3-onboard/trust';
@@ -19,13 +18,19 @@ import { customBrave, customMetaMask, customDetected } from './customInjected';
const injected = injectedModule({ custom: [customMetaMask, customBrave, customDetected] });
const coinbaseWalletSdk = coinbaseWalletModule({ darkMode: true });
+
const walletConnect = walletConnectModule({
version: 2,
+ projectId: process.env.NEXT_PUBLIC_WC_PROJECT_ID,
+});
+
+const ledger = ledgerModule({
+ walletConnectVersion: 2,
projectId: `${process.env.NEXT_PUBLIC_WC_PROJECT_ID}`,
});
-const ledger = ledgerModule();
+
// The trezor module have a bug, we can enable it when this has been merged and released: https://github.com/blocknative/web3-onboard/pull/1165
-// const trezor = trezorModule({ email: 'info@synthetix.io', appUrl: 'https://www.synthetix.io' });
+const trezor = trezorModule({ email: 'info@synthetix.io', appUrl: 'https://www.synthetix.io' });
const gnosis = gnosisModule();
const portis = portisModule({ apiKey: `${process.env.NEXT_PUBLIC_PORTIS_APP_ID}` });
const torus = torusModule();
@@ -99,7 +104,8 @@ export const onboard: OnboardAPI = Onboard({
wallets: [
injected,
brave,
- ledger /*trezor,*/,
+ ledger,
+ trezor,
coinbaseWalletSdk,
trust,
walletConnect,
diff --git a/v2/ui/package.json b/v2/ui/package.json
index 378a0c293..003cea98c 100644
--- a/v2/ui/package.json
+++ b/v2/ui/package.json
@@ -81,16 +81,17 @@
"@synthetixio/wei": "^2.74.4",
"@tanstack/react-query": "^4.24.6",
"@tippyjs/react": "^4.2.6",
- "@web3-onboard/coinbase": "^2.2.0",
+ "@web3-onboard/coinbase": "^2.2.6",
"@web3-onboard/common": "^2.3.3",
- "@web3-onboard/core": "^2.19.2",
- "@web3-onboard/gnosis": "^2.1.6",
- "@web3-onboard/injected-wallets": "^2.8.0",
- "@web3-onboard/ledger": "^2.4.2",
- "@web3-onboard/portis": "^2.1.3",
- "@web3-onboard/torus": "^2.2.1",
+ "@web3-onboard/core": "^2.21.2",
+ "@web3-onboard/gnosis": "^2.2.0",
+ "@web3-onboard/injected-wallets": "^2.10.8",
+ "@web3-onboard/ledger": "^2.5.2",
+ "@web3-onboard/portis": "^2.1.7",
+ "@web3-onboard/torus": "^2.2.6",
+ "@web3-onboard/trezor": "^2.4.3",
"@web3-onboard/trust": "^2.0.4",
- "@web3-onboard/walletconnect": "^2.3.8",
+ "@web3-onboard/walletconnect": "^2.5.0",
"axios": "^1.3.3",
"bn.js": "^5.2.1",
"color": "^3.1.3",
diff --git a/yarn.lock b/yarn.lock
index 4ff876c05..9ba28c9ab 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -1783,6 +1783,15 @@ __metadata:
languageName: node
linkType: hard
+"@babel/runtime@npm:7.20.13":
+ version: 7.20.13
+ resolution: "@babel/runtime@npm:7.20.13"
+ dependencies:
+ regenerator-runtime: ^0.13.11
+ checksum: 09b7a97a05c80540db6c9e4ddf8c5d2ebb06cae5caf3a87e33c33f27f8c4d49d9c67a2d72f1570e796045288fad569f98a26ceba0c4f5fad2af84b6ad855c4fb
+ languageName: node
+ linkType: hard
+
"@babel/runtime@npm:7.7.2":
version: 7.7.2
resolution: "@babel/runtime@npm:7.7.2"
@@ -3084,9 +3093,9 @@ __metadata:
languageName: node
linkType: hard
-"@coinbase/wallet-sdk@npm:^3.6.0":
- version: 3.6.3
- resolution: "@coinbase/wallet-sdk@npm:3.6.3"
+"@coinbase/wallet-sdk@npm:^3.7.2":
+ version: 3.7.2
+ resolution: "@coinbase/wallet-sdk@npm:3.7.2"
dependencies:
"@metamask/safe-event-emitter": 2.0.0
"@solana/web3.js": ^1.70.1
@@ -3094,8 +3103,8 @@ __metadata:
bn.js: ^5.1.1
buffer: ^6.0.3
clsx: ^1.1.0
- eth-block-tracker: 4.4.3
- eth-json-rpc-filters: 4.2.2
+ eth-block-tracker: 6.1.0
+ eth-json-rpc-filters: 5.1.0
eth-rpc-errors: 4.0.2
json-rpc-engine: 6.1.0
keccak: ^3.0.1
@@ -3105,7 +3114,7 @@ __metadata:
sha.js: ^2.4.11
stream-browserify: ^3.0.0
util: ^0.12.4
- checksum: f2ffd553f64ced32b9e9cf7fd2ec5708a5a8a4c4e5726787d3499db50cc135912c8565ec3c349b716ad8e9c7efeea682a265ffc365c78074a81345d35347621d
+ checksum: d42a7b7e443942f657f636eede671979024308c6713af68f774309c04c0e1974cdbfe83514adebf4c0bcdb84adce6a026e5a92b5cff35e08eb1fb0772b1ec7e5
languageName: node
linkType: hard
@@ -3466,6 +3475,78 @@ __metadata:
languageName: node
linkType: hard
+"@ethereumjs/common@npm:2.6.2":
+ version: 2.6.2
+ resolution: "@ethereumjs/common@npm:2.6.2"
+ dependencies:
+ crc-32: ^1.2.0
+ ethereumjs-util: ^7.1.4
+ checksum: caa087115b5c113f6c024a5a191877ce2372edbd548ba38560505cd00165d0979c512eef9ed8242fb10f1f3391c8ac838ddc178c67008876e7192841843a84c4
+ languageName: node
+ linkType: hard
+
+"@ethereumjs/common@npm:^2.6.4":
+ version: 2.6.5
+ resolution: "@ethereumjs/common@npm:2.6.5"
+ dependencies:
+ crc-32: ^1.2.0
+ ethereumjs-util: ^7.1.5
+ checksum: 0143386f267ef01b7a8bb1847596f964ad58643c084e5fd8e3a0271a7bf8428605dbf38cbb92c84f6622080ad095abeb765f178c02d86ec52abf9e8a4c0e4ecf
+ languageName: node
+ linkType: hard
+
+"@ethereumjs/common@npm:^3.2.0":
+ version: 3.2.0
+ resolution: "@ethereumjs/common@npm:3.2.0"
+ dependencies:
+ "@ethereumjs/util": ^8.1.0
+ crc-32: ^1.2.0
+ checksum: cb9cc11f5c868cb577ba611cebf55046e509218bbb89b47ccce010776dafe8256d70f8f43fab238aec74cf71f62601cd5842bc03a83261200802de365732a14b
+ languageName: node
+ linkType: hard
+
+"@ethereumjs/rlp@npm:^4.0.1":
+ version: 4.0.1
+ resolution: "@ethereumjs/rlp@npm:4.0.1"
+ bin:
+ rlp: bin/rlp
+ checksum: 30db19c78faa2b6ff27275ab767646929207bb207f903f09eb3e4c273ce2738b45f3c82169ddacd67468b4f063d8d96035f2bf36f02b6b7e4d928eefe2e3ecbc
+ languageName: node
+ linkType: hard
+
+"@ethereumjs/tx@npm:3.5.2, @ethereumjs/tx@npm:^3.4.0":
+ version: 3.5.2
+ resolution: "@ethereumjs/tx@npm:3.5.2"
+ dependencies:
+ "@ethereumjs/common": ^2.6.4
+ ethereumjs-util: ^7.1.5
+ checksum: a34a7228a623b40300484d15875b9f31f0a612cfeab64a845f6866cf0bfe439519e9455ac6396149f29bc527cf0ee277ace082ae013a1075dcbf7193220a0146
+ languageName: node
+ linkType: hard
+
+"@ethereumjs/tx@npm:^4.1.2":
+ version: 4.2.0
+ resolution: "@ethereumjs/tx@npm:4.2.0"
+ dependencies:
+ "@ethereumjs/common": ^3.2.0
+ "@ethereumjs/rlp": ^4.0.1
+ "@ethereumjs/util": ^8.1.0
+ ethereum-cryptography: ^2.0.0
+ checksum: 87a3f5f2452cfbf6712f8847525a80c213210ed453c211c793c5df801fe35ecef28bae17fadd222fcbdd94277478a47e52d2b916a90a6b30cda21f1e0cdaee42
+ languageName: node
+ linkType: hard
+
+"@ethereumjs/util@npm:^8.1.0":
+ version: 8.1.0
+ resolution: "@ethereumjs/util@npm:8.1.0"
+ dependencies:
+ "@ethereumjs/rlp": ^4.0.1
+ ethereum-cryptography: ^2.0.0
+ micro-ftch: ^0.3.1
+ checksum: 9ae5dee8f12b0faf81cd83f06a41560e79b0ba96a48262771d897a510ecae605eb6d84f687da001ab8ccffd50f612ae50f988ef76e6312c752897f462f3ac08d
+ languageName: node
+ linkType: hard
+
"@ethersproject/abi@npm:^5.7.0":
version: 5.7.0
resolution: "@ethersproject/abi@npm:5.7.0"
@@ -4027,26 +4108,6 @@ __metadata:
languageName: node
linkType: hard
-"@gnosis.pm/safe-apps-provider@npm:^0.9.2":
- version: 0.9.3
- resolution: "@gnosis.pm/safe-apps-provider@npm:0.9.3"
- dependencies:
- "@gnosis.pm/safe-apps-sdk": 6.2.0
- events: ^3.3.0
- checksum: 90950c6cb3692077ac5fd7b62aab5b23ad1aac1bc2395a498c10bf1b6d7007a6df0256e2d9c83b10c6a05cbbb53866a1391eecddcc606e43b5cc98342b1b16a9
- languageName: node
- linkType: hard
-
-"@gnosis.pm/safe-apps-sdk@npm:6.2.0":
- version: 6.2.0
- resolution: "@gnosis.pm/safe-apps-sdk@npm:6.2.0"
- dependencies:
- "@gnosis.pm/safe-react-gateway-sdk": ^2.5.6
- ethers: ^5.4.7
- checksum: 9c6d08601749e9ef9cd4fcb67daf94da8f36bf566c00e733f1231e9f447b7097c20ec269d5fd6dbd2a3a4ab16792cd601b308a3b4ee10f1ee1188b8e449c3ef1
- languageName: node
- linkType: hard
-
"@gnosis.pm/safe-apps-sdk@npm:7.8.0, @gnosis.pm/safe-apps-sdk@npm:^7.8.0":
version: 7.8.0
resolution: "@gnosis.pm/safe-apps-sdk@npm:7.8.0"
@@ -4057,25 +4118,6 @@ __metadata:
languageName: node
linkType: hard
-"@gnosis.pm/safe-apps-sdk@npm:^6.1.1":
- version: 6.3.0
- resolution: "@gnosis.pm/safe-apps-sdk@npm:6.3.0"
- dependencies:
- "@gnosis.pm/safe-react-gateway-sdk": ^2.8.5
- ethers: ^5.4.7
- checksum: b21dd335e28291d14dda0184f99ceb7e9258d99c74c90bbec0629ab7645c4f86f066edafa415eb35689d0a1204fdf57173f20e9b506c4b0adb33d7aedecc099c
- languageName: node
- linkType: hard
-
-"@gnosis.pm/safe-react-gateway-sdk@npm:^2.5.6, @gnosis.pm/safe-react-gateway-sdk@npm:^2.8.5":
- version: 2.10.3
- resolution: "@gnosis.pm/safe-react-gateway-sdk@npm:2.10.3"
- dependencies:
- cross-fetch: ^3.1.5
- checksum: 289b7432437efaddd615a8930883b03335f132828fa66523f89f2bad6bbd876c9af0c39dd2814d6a74b661b82eb49f13920dfde18055cc40fb6006e3949d20ef
- languageName: node
- linkType: hard
-
"@gnosis.pm/safe-react-gateway-sdk@npm:^3.1.3":
version: 3.4.5
resolution: "@gnosis.pm/safe-react-gateway-sdk@npm:3.4.5"
@@ -4726,7 +4768,7 @@ __metadata:
languageName: node
linkType: hard
-"@graphql-typed-document-node/core@npm:3.1.2, @graphql-typed-document-node/core@npm:^3.1.1, @graphql-typed-document-node/core@npm:^3.1.2":
+"@graphql-typed-document-node/core@npm:3.1.2":
version: 3.1.2
resolution: "@graphql-typed-document-node/core@npm:3.1.2"
peerDependencies:
@@ -4735,6 +4777,15 @@ __metadata:
languageName: node
linkType: hard
+"@graphql-typed-document-node/core@npm:^3.1.1, @graphql-typed-document-node/core@npm:^3.1.2":
+ version: 3.2.0
+ resolution: "@graphql-typed-document-node/core@npm:3.2.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 || ^17.0.0
+ checksum: fa44443accd28c8cf4cb96aaaf39d144a22e8b091b13366843f4e97d19c7bfeaf609ce3c7603a4aeffe385081eaf8ea245d078633a7324c11c5ec4b2011bb76d
+ languageName: node
+ linkType: hard
+
"@hapi/hoek@npm:^9.0.0":
version: 9.3.0
resolution: "@hapi/hoek@npm:9.3.0"
@@ -5137,41 +5188,10 @@ __metadata:
languageName: node
linkType: hard
-"@json-rpc-tools/provider@npm:^1.5.5":
- version: 1.7.6
- resolution: "@json-rpc-tools/provider@npm:1.7.6"
- dependencies:
- "@json-rpc-tools/utils": ^1.7.6
- axios: ^0.21.0
- safe-json-utils: ^1.1.1
- ws: ^7.4.0
- checksum: c60d73511db7f743c3844d499df6a7e243d5f5493127c00fbf9aec74c95d2e80a3033eb22369c428c2deec263a47cd1b334cd76c84859e30355a6dace893a589
- languageName: node
- linkType: hard
-
-"@json-rpc-tools/types@npm:^1.7.6":
- version: 1.7.6
- resolution: "@json-rpc-tools/types@npm:1.7.6"
- dependencies:
- keyvaluestorage-interface: ^1.0.0
- checksum: f23ec7d79a78aa4e896d1dff506108bd3da38015028afd997034e6498c1f3c7bedee70618b0d1a73adf13b4d2a6a91146c2e9505487280b3c376e74f5790e77c
- languageName: node
- linkType: hard
-
-"@json-rpc-tools/utils@npm:^1.7.6":
- version: 1.7.6
- resolution: "@json-rpc-tools/utils@npm:1.7.6"
- dependencies:
- "@json-rpc-tools/types": ^1.7.6
- "@pedrouid/environment": ^1.0.1
- checksum: 32cac2e8cbf8a15d95415de8ded483c6206e6df392e129ad51acd90a4842511e931156c59cb26036fb9fae8054e8f20b719a35282304f39cd18683a5293cb67d
- languageName: node
- linkType: hard
-
-"@ledgerhq/connect-kit-loader@npm:^1.0.2":
- version: 1.0.2
- resolution: "@ledgerhq/connect-kit-loader@npm:1.0.2"
- checksum: 38475ee5a80b733fee571a8e882e7d309e0e28ef4776adb122bb4be010c54ca966c3946c1cbc78ae0d6abec62cd9ea6c7fbe4879041fe43d173bb287362fa34f
+"@ledgerhq/connect-kit-loader@npm:^1.1.0":
+ version: 1.1.2
+ resolution: "@ledgerhq/connect-kit-loader@npm:1.1.2"
+ checksum: 614fdd9ac2363da60af667adcfe4721f863d8ea06ee45a08192a162c28e806dc07491bee4833d14def74de673eac1f1450eaf67e783c8c28da4e0cd095b4474a
languageName: node
linkType: hard
@@ -5252,16 +5272,6 @@ __metadata:
languageName: node
linkType: hard
-"@metamask/obs-store@npm:^7.0.0":
- version: 7.0.0
- resolution: "@metamask/obs-store@npm:7.0.0"
- dependencies:
- "@metamask/safe-event-emitter": ^2.0.0
- through2: ^2.0.3
- checksum: e1497140384de0ac689adbe7286df43e843c5d73fd8ba7080af2faab3de73e823b46b8214be1c839d9e9e5f86fb40df50a26e93bae936329daeaedae5e523323
- languageName: node
- linkType: hard
-
"@metamask/providers@npm:^10.2.1":
version: 10.2.1
resolution: "@metamask/providers@npm:10.2.1"
@@ -5282,6 +5292,16 @@ __metadata:
languageName: node
linkType: hard
+"@metamask/rpc-errors@npm:^5.1.1":
+ version: 5.1.1
+ resolution: "@metamask/rpc-errors@npm:5.1.1"
+ dependencies:
+ "@metamask/utils": ^5.0.0
+ fast-safe-stringify: ^2.0.6
+ checksum: ccd1b24da66af3ae63960b79c04b86efb8b96acb89ca6f7e0bbfe636d23ba5cddeba533c0692eafb87c44ec6f840085372d0f21b39e05df9a80700ff61538a30
+ languageName: node
+ linkType: hard
+
"@metamask/safe-event-emitter@npm:2.0.0, @metamask/safe-event-emitter@npm:^2.0.0":
version: 2.0.0
resolution: "@metamask/safe-event-emitter@npm:2.0.0"
@@ -5289,15 +5309,40 @@ __metadata:
languageName: node
linkType: hard
-"@motionone/animation@npm:^10.13.1, @motionone/animation@npm:^10.15.1":
- version: 10.15.1
- resolution: "@motionone/animation@npm:10.15.1"
+"@metamask/utils@npm:^3.0.1":
+ version: 3.6.0
+ resolution: "@metamask/utils@npm:3.6.0"
dependencies:
- "@motionone/easing": ^10.15.1
- "@motionone/types": ^10.15.1
- "@motionone/utils": ^10.15.1
+ "@types/debug": ^4.1.7
+ debug: ^4.3.4
+ semver: ^7.3.8
+ superstruct: ^1.0.3
+ checksum: 1ebc6677bb017e4d09d4af143621fe27194d8ed815234cfd76469c3c734dc1db2ea7b577c01a2096c21c04d8c9c4d721d3035b5353fe2ded3b4737f326755e43
+ languageName: node
+ linkType: hard
+
+"@metamask/utils@npm:^5.0.0":
+ version: 5.0.2
+ resolution: "@metamask/utils@npm:5.0.2"
+ dependencies:
+ "@ethereumjs/tx": ^4.1.2
+ "@types/debug": ^4.1.7
+ debug: ^4.3.4
+ semver: ^7.3.8
+ superstruct: ^1.0.3
+ checksum: eca82e42911b2840deb4f32f0f215c5ffd14d22d68afbbe92d3180e920e509e310777b15eab29def3448f3535b66596ceb4c23666ec846adacc8e1bb093ff882
+ languageName: node
+ linkType: hard
+
+"@motionone/animation@npm:^10.13.1, @motionone/animation@npm:^10.15.1, @motionone/animation@npm:^10.16.3":
+ version: 10.16.3
+ resolution: "@motionone/animation@npm:10.16.3"
+ dependencies:
+ "@motionone/easing": ^10.16.3
+ "@motionone/types": ^10.16.3
+ "@motionone/utils": ^10.16.3
tslib: ^2.3.1
- checksum: 75b7a1e6c47c27073a578eb5559ea0a6e7075862c72e1eb1598403c8c2725f596a95b0369514c9e72f3c7439a9845c468b85a14d4e500df48e09d01b0739d4a7
+ checksum: 797cacea335e6f892af27579eff51450dcf18c5bbc5c0ca44a000929b21857f4afb974ffb411c4935bfbd01ef2ddb3ef542ba3313ae66e1e5392b5d314df6ad3
languageName: node
linkType: hard
@@ -5315,76 +5360,76 @@ __metadata:
languageName: node
linkType: hard
-"@motionone/dom@npm:^10.15.5, @motionone/dom@npm:^10.16.2":
- version: 10.16.2
- resolution: "@motionone/dom@npm:10.16.2"
+"@motionone/dom@npm:^10.16.2, @motionone/dom@npm:^10.16.4":
+ version: 10.16.4
+ resolution: "@motionone/dom@npm:10.16.4"
dependencies:
- "@motionone/animation": ^10.15.1
- "@motionone/generators": ^10.15.1
- "@motionone/types": ^10.15.1
- "@motionone/utils": ^10.15.1
+ "@motionone/animation": ^10.16.3
+ "@motionone/generators": ^10.16.4
+ "@motionone/types": ^10.16.3
+ "@motionone/utils": ^10.16.3
hey-listen: ^1.0.8
tslib: ^2.3.1
- checksum: c75a7de62cd8af575634644bbc2c5abe606ff9000550e7b8d5a62ea691a0784bf18f57035bd1fad4b0148dbdc6db033f2565b6c8f80b87b40fbb232db8fe93aa
+ checksum: 8307864351d1c0108492c2f414ab564f59f4bb797180382948696df44e7389339560e642c7d0fbdbe63c1755515b2ace8264b5f8827ba2590636e11d474dd226
languageName: node
linkType: hard
-"@motionone/easing@npm:^10.15.1":
- version: 10.15.1
- resolution: "@motionone/easing@npm:10.15.1"
+"@motionone/easing@npm:^10.16.3":
+ version: 10.16.3
+ resolution: "@motionone/easing@npm:10.16.3"
dependencies:
- "@motionone/utils": ^10.15.1
+ "@motionone/utils": ^10.16.3
tslib: ^2.3.1
- checksum: cf7cfcf9917525d892334c58282425aafc69d9ab9004c190bfa7cf91317a680e8143f227adc79557424e7f26cdf8478dcbb2ae467e744cebc58195d6f0b8153a
+ checksum: 03e2460cdd35ee4967a86ce28ffbaaaca589263f659f652801cf6bd667baba9b3d5ce6d134df6b64413b60b34dd21d7c38b0cd8a4c3e1ed789789cdb971905b2
languageName: node
linkType: hard
-"@motionone/generators@npm:^10.13.1, @motionone/generators@npm:^10.15.1":
- version: 10.15.1
- resolution: "@motionone/generators@npm:10.15.1"
+"@motionone/generators@npm:^10.13.1, @motionone/generators@npm:^10.16.4":
+ version: 10.16.4
+ resolution: "@motionone/generators@npm:10.16.4"
dependencies:
- "@motionone/types": ^10.15.1
- "@motionone/utils": ^10.15.1
+ "@motionone/types": ^10.16.3
+ "@motionone/utils": ^10.16.3
tslib: ^2.3.1
- checksum: 0eb6797a64d536bb5c26628343d6594a2ebc45c3c447b8ce442b4ac3a41be847b860ac009bda7968fc7d339d2ee49b18bfe36306c5dd99cf17c7d84c82de93f3
+ checksum: 185091c5cfbe67c38e84bf3920d1b5862e5d7eb624136494a7e4779b2f9d06855ebe3e633d95dcc5a1735d92d59d1ae28a0724c2f9d8bddd60fc9bc3603fab48
languageName: node
linkType: hard
-"@motionone/svelte@npm:^10.15.5":
- version: 10.16.2
- resolution: "@motionone/svelte@npm:10.16.2"
+"@motionone/svelte@npm:^10.16.2":
+ version: 10.16.4
+ resolution: "@motionone/svelte@npm:10.16.4"
dependencies:
- "@motionone/dom": ^10.16.2
+ "@motionone/dom": ^10.16.4
tslib: ^2.3.1
- checksum: 066570d991444f9b8e70189b488d563260cf7aadc2e4718e60b66e2871ad0d798e4a39282035c7f0d35a6b2118c36ee222446a8ae0919265860f0d808fcd2837
+ checksum: 699e20955ea832bcf32d410ae9f88edf61a5c2cf2b56527119ab1df6fecbf2632b62d541743d0f6d278fd700a15a20b9eb7c8aa5266e7aed5e113b8f8f75b863
languageName: node
linkType: hard
-"@motionone/types@npm:^10.13.0, @motionone/types@npm:^10.15.1":
- version: 10.15.1
- resolution: "@motionone/types@npm:10.15.1"
- checksum: 98091f7dca257508d94d1080678c433da39a814e8e58aaa742212bf6c2a5b5e2120a6251a06e3ea522219ce6d1b6eb6aa2cab224b803fe52789033d8398ef0aa
+"@motionone/types@npm:^10.13.0, @motionone/types@npm:^10.15.1, @motionone/types@npm:^10.16.3":
+ version: 10.16.3
+ resolution: "@motionone/types@npm:10.16.3"
+ checksum: ff38982f5aff2c0abbc3051c843d186d6f954c971e97dd6fced97a4ef50ee04f6e49607541ebb80e14dd143cf63553c388392110e270d04eca23f6b529f7f321
languageName: node
linkType: hard
-"@motionone/utils@npm:^10.13.1, @motionone/utils@npm:^10.15.1":
- version: 10.15.1
- resolution: "@motionone/utils@npm:10.15.1"
+"@motionone/utils@npm:^10.13.1, @motionone/utils@npm:^10.15.1, @motionone/utils@npm:^10.16.3":
+ version: 10.16.3
+ resolution: "@motionone/utils@npm:10.16.3"
dependencies:
- "@motionone/types": ^10.15.1
+ "@motionone/types": ^10.16.3
hey-listen: ^1.0.8
tslib: ^2.3.1
- checksum: 6ef13cd6637ec87c340e5536f849f8c40d30cc90139a3856d11cd70d78e3740f8815b0e63564fefd23c05a060da7a0ea5395390549606ed8801a7b832b74e04e
+ checksum: d06025911c54c2217c98026cd38d4d681268a2b9b2830ac7342820881ba6be09721dd03626f52547749ead0543d5e2f2a69c9270ffdeaabc0949f7afb3233817
languageName: node
linkType: hard
-"@motionone/vue@npm:^10.15.5":
- version: 10.16.2
- resolution: "@motionone/vue@npm:10.16.2"
+"@motionone/vue@npm:^10.16.2":
+ version: 10.16.4
+ resolution: "@motionone/vue@npm:10.16.4"
dependencies:
- "@motionone/dom": ^10.16.2
+ "@motionone/dom": ^10.16.4
tslib: ^2.3.1
- checksum: 37732f679bdf84debb36493e12fe2604ca3d1812ce8271e39dbe28bb4e59d71841d6821a5f5dd07ded918e260f8567842b835ea597572a38007e8a11106d1f0f
+ checksum: 746e38d0ee831829bfac2ce471f3d98a9e37bd8cbdf2706fa3becce69c17f51180a1ee47582d97758d68aafdfc9a187ab47ff216c77254ac994287dabcf266c1
languageName: node
linkType: hard
@@ -5398,6 +5443,15 @@ __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"
+ dependencies:
+ "@noble/hashes": 1.3.1
+ checksum: 2658cdd3f84f71079b4e3516c47559d22cf4b55c23ac8ee9d2b1f8e5b72916d9689e59820e0f9d9cb4a46a8423af5b56dc6bb7782405c88be06a015180508db5
+ languageName: node
+ linkType: hard
+
"@noble/ed25519@npm:^1.7.0":
version: 1.7.1
resolution: "@noble/ed25519@npm:1.7.1"
@@ -5405,10 +5459,17 @@ __metadata:
languageName: node
linkType: hard
-"@noble/hashes@npm:^1.1.2":
- version: 1.1.5
- resolution: "@noble/hashes@npm:1.1.5"
- checksum: de3f095a7ac1cbf5b4b3d09f193288d4f2eec35fbadf2ed9fd7e47d8a3042fef410052ba62dc0296a185f994c11192f5357fdb1bd9178c905efd82e946c53b00
+"@noble/hashes@npm:1.3.1":
+ version: 1.3.1
+ resolution: "@noble/hashes@npm:1.3.1"
+ checksum: 7fdefc0f7a0c1ec27acc6ff88841793e3f93ec4ce6b8a6a12bfc0dd70ae6b7c4c82fe305fdfeda1735d5ad4a9eebe761e6693b3d355689c559e91242f4bc95b1
+ languageName: node
+ linkType: hard
+
+"@noble/hashes@npm:^1.1.2, @noble/hashes@npm:^1.2.0, @noble/hashes@npm:~1.3.0, @noble/hashes@npm:~1.3.1":
+ version: 1.3.2
+ resolution: "@noble/hashes@npm:1.3.2"
+ checksum: fe23536b436539d13f90e4b9be843cc63b1b17666a07634a2b1259dded6f490be3d050249e6af98076ea8f2ea0d56f578773c2197f2aa0eeaa5fba5bc18ba474
languageName: node
linkType: hard
@@ -5628,13 +5689,6 @@ __metadata:
languageName: node
linkType: hard
-"@pedrouid/environment@npm:^1.0.1":
- version: 1.0.1
- resolution: "@pedrouid/environment@npm:1.0.1"
- checksum: fd88340ad760f26340a2816c3677f0ca913976e315880891c3de3f028fe64abc9704fb904234dce77a1ff15c22d0b6cbf1d4199a76de6695c2aed8353ce20590
- languageName: node
- linkType: hard
-
"@pmmmwh/react-refresh-webpack-plugin@npm:^0.5.10, @pmmmwh/react-refresh-webpack-plugin@npm:^0.5.3":
version: 0.5.10
resolution: "@pmmmwh/react-refresh-webpack-plugin@npm:0.5.10"
@@ -5700,6 +5754,79 @@ __metadata:
languageName: node
linkType: hard
+"@protobufjs/aspromise@npm:^1.1.1, @protobufjs/aspromise@npm:^1.1.2":
+ version: 1.1.2
+ resolution: "@protobufjs/aspromise@npm:1.1.2"
+ checksum: 011fe7ef0826b0fd1a95935a033a3c0fd08483903e1aa8f8b4e0704e3233406abb9ee25350ec0c20bbecb2aad8da0dcea58b392bbd77d6690736f02c143865d2
+ languageName: node
+ linkType: hard
+
+"@protobufjs/base64@npm:^1.1.2":
+ version: 1.1.2
+ resolution: "@protobufjs/base64@npm:1.1.2"
+ checksum: 67173ac34de1e242c55da52c2f5bdc65505d82453893f9b51dc74af9fe4c065cf4a657a4538e91b0d4a1a1e0a0642215e31894c31650ff6e3831471061e1ee9e
+ languageName: node
+ linkType: hard
+
+"@protobufjs/codegen@npm:^2.0.4":
+ version: 2.0.4
+ resolution: "@protobufjs/codegen@npm:2.0.4"
+ checksum: 59240c850b1d3d0b56d8f8098dd04787dcaec5c5bd8de186fa548de86b86076e1c50e80144b90335e705a044edf5bc8b0998548474c2a10a98c7e004a1547e4b
+ languageName: node
+ linkType: hard
+
+"@protobufjs/eventemitter@npm:^1.1.0":
+ version: 1.1.0
+ resolution: "@protobufjs/eventemitter@npm:1.1.0"
+ checksum: 0369163a3d226851682f855f81413cbf166cd98f131edb94a0f67f79e75342d86e89df9d7a1df08ac28be2bc77e0a7f0200526bb6c2a407abbfee1f0262d5fd7
+ languageName: node
+ linkType: hard
+
+"@protobufjs/fetch@npm:^1.1.0":
+ version: 1.1.0
+ resolution: "@protobufjs/fetch@npm:1.1.0"
+ dependencies:
+ "@protobufjs/aspromise": ^1.1.1
+ "@protobufjs/inquire": ^1.1.0
+ checksum: 3fce7e09eb3f1171dd55a192066450f65324fd5f7cc01a431df01bb00d0a895e6bfb5b0c5561ce157ee1d886349c90703d10a4e11a1a256418ff591b969b3477
+ languageName: node
+ linkType: hard
+
+"@protobufjs/float@npm:^1.0.2":
+ version: 1.0.2
+ resolution: "@protobufjs/float@npm:1.0.2"
+ checksum: 5781e1241270b8bd1591d324ca9e3a3128d2f768077a446187a049e36505e91bc4156ed5ac3159c3ce3d2ba3743dbc757b051b2d723eea9cd367bfd54ab29b2f
+ languageName: node
+ linkType: hard
+
+"@protobufjs/inquire@npm:^1.1.0":
+ version: 1.1.0
+ resolution: "@protobufjs/inquire@npm:1.1.0"
+ checksum: ca06f02eaf65ca36fb7498fc3492b7fc087bfcc85c702bac5b86fad34b692bdce4990e0ef444c1e2aea8c034227bd1f0484be02810d5d7e931c55445555646f4
+ languageName: node
+ linkType: hard
+
+"@protobufjs/path@npm:^1.1.2":
+ version: 1.1.2
+ resolution: "@protobufjs/path@npm:1.1.2"
+ checksum: 856eeb532b16a7aac071cacde5c5620df800db4c80cee6dbc56380524736205aae21e5ae47739114bf669ab5e8ba0e767a282ad894f3b5e124197cb9224445ee
+ languageName: node
+ linkType: hard
+
+"@protobufjs/pool@npm:^1.1.0":
+ version: 1.1.0
+ resolution: "@protobufjs/pool@npm:1.1.0"
+ checksum: d6a34fbbd24f729e2a10ee915b74e1d77d52214de626b921b2d77288bd8f2386808da2315080f2905761527cceffe7ec34c7647bd21a5ae41a25e8212ff79451
+ languageName: node
+ linkType: hard
+
+"@protobufjs/utf8@npm:^1.1.0":
+ version: 1.1.0
+ resolution: "@protobufjs/utf8@npm:1.1.0"
+ checksum: f9bf3163d13aaa3b6f5e6fbf37a116e094ea021c0e1f2a7ccd0e12a29e2ce08dafba4e8b36e13f8ed7397e1591610ce880ed1289af4d66cf4ace8a36a9557278
+ languageName: node
+ linkType: hard
+
"@pythnetwork/pyth-common-js@npm:^1.2.0":
version: 1.4.0
resolution: "@pythnetwork/pyth-common-js@npm:1.4.0"
@@ -5883,6 +6010,34 @@ __metadata:
languageName: node
linkType: hard
+"@scure/base@npm:~1.1.0":
+ version: 1.1.3
+ resolution: "@scure/base@npm:1.1.3"
+ checksum: 1606ab8a4db898cb3a1ada16c15437c3bce4e25854fadc8eb03ae93cbbbac1ed90655af4b0be3da37e12056fef11c0374499f69b9e658c9e5b7b3e06353c630c
+ languageName: node
+ linkType: hard
+
+"@scure/bip32@npm:1.3.1":
+ version: 1.3.1
+ resolution: "@scure/bip32@npm:1.3.1"
+ dependencies:
+ "@noble/curves": ~1.1.0
+ "@noble/hashes": ~1.3.1
+ "@scure/base": ~1.1.0
+ checksum: 394d65f77a40651eba21a5096da0f4233c3b50d422864751d373fcf142eeedb94a1149f9ab1dbb078086dab2d0bc27e2b1afec8321bf22d4403c7df2fea5bfe2
+ languageName: node
+ linkType: hard
+
+"@scure/bip39@npm:1.2.1":
+ version: 1.2.1
+ resolution: "@scure/bip39@npm:1.2.1"
+ dependencies:
+ "@noble/hashes": ~1.3.0
+ "@scure/base": ~1.1.0
+ checksum: c5bd6f1328fdbeae2dcdd891825b1610225310e5e62a4942714db51066866e4f7bef242c7b06a1b9dcc8043a4a13412cf5c5df76d3b10aa9e36b82e9b6e3eeaa
+ languageName: node
+ linkType: hard
+
"@sideway/address@npm:^4.1.3":
version: 4.1.4
resolution: "@sideway/address@npm:4.1.4"
@@ -9429,16 +9584,17 @@ __metadata:
"@types/react-select": 3.0.19
"@types/react-table": ^7.7.14
"@types/styled-components": ^5.1.26
- "@web3-onboard/coinbase": ^2.2.0
+ "@web3-onboard/coinbase": ^2.2.6
"@web3-onboard/common": ^2.3.3
- "@web3-onboard/core": ^2.19.2
- "@web3-onboard/gnosis": ^2.1.6
- "@web3-onboard/injected-wallets": ^2.8.0
- "@web3-onboard/ledger": ^2.4.2
- "@web3-onboard/portis": ^2.1.3
- "@web3-onboard/torus": ^2.2.1
+ "@web3-onboard/core": ^2.21.2
+ "@web3-onboard/gnosis": ^2.2.0
+ "@web3-onboard/injected-wallets": ^2.10.8
+ "@web3-onboard/ledger": ^2.5.2
+ "@web3-onboard/portis": ^2.1.7
+ "@web3-onboard/torus": ^2.2.6
+ "@web3-onboard/trezor": ^2.4.3
"@web3-onboard/trust": ^2.0.4
- "@web3-onboard/walletconnect": ^2.3.8
+ "@web3-onboard/walletconnect": ^2.5.0
axios: ^1.3.3
babel-jest: ^29.7.0
babel-loader: ^9.1.3
@@ -9664,73 +9820,255 @@ __metadata:
languageName: node
linkType: hard
-"@toruslabs/http-helpers@npm:^3.2.0":
- version: 3.2.0
- resolution: "@toruslabs/http-helpers@npm:3.2.0"
+"@toruslabs/http-helpers@npm:^4.0.0":
+ version: 4.0.0
+ resolution: "@toruslabs/http-helpers@npm:4.0.0"
dependencies:
lodash.merge: ^4.6.2
- loglevel: ^1.8.0
+ loglevel: ^1.8.1
peerDependencies:
"@babel/runtime": ^7.x
"@sentry/types": ^7.x
peerDependenciesMeta:
"@sentry/types":
optional: true
- checksum: b030a5ae022c03533c4682eddecd5153fd447aa6bd593b6b13ae36116d275ca657a5bb81d076c7df55f58cf5bd982338cee15d1bf98a5f81c59a30d7d4af66d6
+ checksum: dab9ffb559e053e599723d85454bf087b3a9c7f8f063983103e5061a6958d2838fc70937f058953013c7db0643b0c78ca092c55ac7b69f1bca08e51232c185bd
languageName: node
linkType: hard
-"@toruslabs/openlogin-jrpc@npm:^2.6.0":
- version: 2.13.0
- resolution: "@toruslabs/openlogin-jrpc@npm:2.13.0"
+"@toruslabs/openlogin-jrpc@npm:^4.7.0":
+ version: 4.7.2
+ resolution: "@toruslabs/openlogin-jrpc@npm:4.7.2"
dependencies:
- "@toruslabs/openlogin-utils": ^2.13.0
+ "@metamask/rpc-errors": ^5.1.1
+ "@toruslabs/openlogin-utils": ^4.7.0
end-of-stream: ^1.4.4
- eth-rpc-errors: ^4.0.3
events: ^3.3.0
fast-safe-stringify: ^2.1.1
once: ^1.4.0
pump: ^3.0.0
- readable-stream: ^3.6.0
+ readable-stream: ^4.4.2
peerDependencies:
"@babel/runtime": 7.x
- checksum: b572c2c94e7b317d68693e74f06b5add1c932c31729e5e2d4beb6a9625a1477fa7e2b4b5cdf3e6547534e226e6be6e401efbbd88f75a4e418bae96bacc5735e5
+ checksum: 724ffee82beca7416806b9f32840a48339d7a0403ffdafd1299da9426c362be713b04f74f59544a2460e7d15d73aca828cd4d3295fb4a79d1dc6fccc237a9845
languageName: node
linkType: hard
-"@toruslabs/openlogin-utils@npm:^2.13.0":
- version: 2.13.0
- resolution: "@toruslabs/openlogin-utils@npm:2.13.0"
+"@toruslabs/openlogin-utils@npm:^4.7.0":
+ version: 4.7.0
+ resolution: "@toruslabs/openlogin-utils@npm:4.7.0"
dependencies:
base64url: ^3.0.1
- keccak: ^3.0.3
- randombytes: ^2.1.0
peerDependencies:
"@babel/runtime": 7.x
- checksum: 0f5f50950809d677cd027ac8ea30f44de4d1edc6108c37c346d1e3d2ec89ead49ad6ea7b392cc3360cd3a7aa6909f414f7f0acab68a210264a60b26b3e9e7244
+ checksum: 3f3cc8b991191808e79d04c207c0225b58364a56b845122474ec69310b12f0da83a75a2b851f45177b6e0156ee921e3843c3f7b7871571152f3a5b4dd9090907
languageName: node
linkType: hard
-"@toruslabs/torus-embed@npm:1.38.2":
- version: 1.38.2
- resolution: "@toruslabs/torus-embed@npm:1.38.2"
+"@toruslabs/torus-embed@npm:2.2.9":
+ version: 2.2.9
+ resolution: "@toruslabs/torus-embed@npm:2.2.9"
dependencies:
- "@metamask/obs-store": ^7.0.0
- "@toruslabs/http-helpers": ^3.2.0
- "@toruslabs/openlogin-jrpc": ^2.6.0
- create-hash: ^1.2.0
- end-of-stream: ^1.4.4
- eth-rpc-errors: ^4.0.3
+ "@metamask/rpc-errors": ^5.1.1
+ "@toruslabs/http-helpers": ^4.0.0
+ "@toruslabs/openlogin-jrpc": ^4.7.0
events: ^3.3.0
fast-deep-equal: ^3.1.3
is-stream: ^2.0.1
lodash.merge: ^4.6.2
- loglevel: ^1.8.0
- once: ^1.4.0
+ loglevel: ^1.8.1
pump: ^3.0.0
+ readable-stream: ^4.4.1
peerDependencies:
"@babel/runtime": 7.x
- checksum: 01466b7e416081684306573f1c067a594d31b88b38160fb5ba52e0a21314694d0e866c57618d0678812424eaa6786c4ba23912ca0a16d69ed91e95488d1d6452
+ checksum: 9851af159f09f33ad6af5384c003dbb0d6ea69599d40699c276bf03c5e3d9c0bc187d65adb3955bc1f0d961d0a46aa31917883db7d7d44d6ff548b1150a9c755
+ languageName: node
+ linkType: hard
+
+"@trezor/analytics@npm:1.0.8":
+ version: 1.0.8
+ resolution: "@trezor/analytics@npm:1.0.8"
+ dependencies:
+ "@trezor/env-utils": 1.0.7
+ "@trezor/utils": 9.0.13
+ checksum: 847b93aed0d0cd76d48ced9b59d1ac35710de60f7a04e0e6a974082e47da579becfe5e3645bb344007c27cd5da1ffdf6e2cb99a961c667b67c13cef0feca713c
+ languageName: node
+ linkType: hard
+
+"@trezor/blockchain-link-types@npm:1.0.6":
+ version: 1.0.6
+ resolution: "@trezor/blockchain-link-types@npm:1.0.6"
+ checksum: b004986549819aebb3390086a33b6278b1ba8f367ac3178420102264c50c25c2147219e5749c6b7628551c785bae364e4bb2f1009ef72566c343827fcc62e401
+ languageName: node
+ linkType: hard
+
+"@trezor/blockchain-link-utils@npm:1.0.7":
+ version: 1.0.7
+ resolution: "@trezor/blockchain-link-utils@npm:1.0.7"
+ dependencies:
+ "@trezor/utils": 9.0.13
+ bignumber.js: ^9.1.1
+ checksum: 6a3046b03f5fb9795cd1e420441fc8efafad17f0afb2fd607f02dca668f443f5157619af14c181539db5cb8e443ef391615164c1e8a08946c2466844212bc1e0
+ languageName: node
+ linkType: hard
+
+"@trezor/blockchain-link@npm:2.1.17":
+ version: 2.1.17
+ resolution: "@trezor/blockchain-link@npm:2.1.17"
+ dependencies:
+ "@trezor/blockchain-link-types": 1.0.6
+ "@trezor/blockchain-link-utils": 1.0.7
+ "@trezor/utils": 9.0.13
+ "@trezor/utxo-lib": 1.0.11
+ "@types/web": ^0.0.100
+ bignumber.js: ^9.1.1
+ events: ^3.3.0
+ ripple-lib: ^1.10.1
+ socks-proxy-agent: 6.1.1
+ ws: 7.5.9
+ checksum: 58c5ede9a8be4af260f08be76212a5cf0a1602ac1011437970a0de93308cc0f345e9481b1429597aa6b8e9052200eb44261076b2f5ebd6b47b4e438a3f15175b
+ languageName: node
+ linkType: hard
+
+"@trezor/connect-analytics@npm:1.0.7":
+ version: 1.0.7
+ resolution: "@trezor/connect-analytics@npm:1.0.7"
+ dependencies:
+ "@trezor/analytics": 1.0.8
+ checksum: 2eaf533d6ea6678e12ca9141b11c177f0ffc56ef044c2d48ab4bafd8dc88ed1f0ca10e366707f8903aaceb2046b8ecd21dcbd677df108fb46bf8687eba1477dc
+ languageName: node
+ linkType: hard
+
+"@trezor/connect-common@npm:0.0.21":
+ version: 0.0.21
+ resolution: "@trezor/connect-common@npm:0.0.21"
+ dependencies:
+ "@trezor/env-utils": 1.0.7
+ checksum: e61faf5080c26ca46739e53d5164ec22e006b2e64f37ee622f8ee6fe0a15b60406d43268957d69e4d5db7183f47dae196cde9746b37a9ce7de986ca18d829a87
+ languageName: node
+ linkType: hard
+
+"@trezor/connect-web@npm:^9.0.11":
+ version: 9.1.4
+ resolution: "@trezor/connect-web@npm:9.1.4"
+ dependencies:
+ "@trezor/connect": 9.1.4
+ "@trezor/utils": 9.0.13
+ events: ^3.3.0
+ checksum: 44cdb1c16aae7595102d580610292a1a54a06276966a329e432a5338b2b98ad2bdb2feb97d968626802345adb2afe26423d147cfc802850fee19f1b06d7af64b
+ languageName: node
+ linkType: hard
+
+"@trezor/connect@npm:9.1.4":
+ version: 9.1.4
+ resolution: "@trezor/connect@npm:9.1.4"
+ dependencies:
+ "@trezor/blockchain-link": 2.1.17
+ "@trezor/blockchain-link-types": 1.0.6
+ "@trezor/connect-analytics": 1.0.7
+ "@trezor/connect-common": 0.0.21
+ "@trezor/protobuf": 1.0.1
+ "@trezor/protocol": 1.0.1
+ "@trezor/transport": 1.1.16
+ "@trezor/utils": 9.0.13
+ "@trezor/utxo-lib": 1.0.11
+ bignumber.js: ^9.1.1
+ blakejs: ^1.2.1
+ bs58: ^5.0.0
+ bs58check: ^3.0.1
+ cross-fetch: ^3.1.6
+ events: ^3.3.0
+ checksum: 847548fbd109125bdbce9993c3ed29119dd81bcdb210734d2d360a76bd37553a1bf8d123acb4e5643a4bae922b9e627fae0ba95ad1fab6e6ab59b0d29ef43a60
+ languageName: node
+ linkType: hard
+
+"@trezor/env-utils@npm:1.0.7":
+ version: 1.0.7
+ resolution: "@trezor/env-utils@npm:1.0.7"
+ dependencies:
+ ua-parser-js: ^1.0.35
+ peerDependencies:
+ expo-localization: ^14.1.1
+ react-native: 0.71.8
+ react-native-config: ^1.5.0
+ peerDependenciesMeta:
+ expo-localization:
+ optional: true
+ react-native:
+ optional: true
+ react-native-config:
+ optional: true
+ checksum: 06cace46818b7998e2cb43ff4c395f1da1ab2c7b774e78aa39cfe350a95d41e6bac3743955e141829bdebe7f3094b6a11bd6b185c4faf3de8d72ebb3143318b7
+ languageName: node
+ linkType: hard
+
+"@trezor/protobuf@npm:1.0.1":
+ version: 1.0.1
+ resolution: "@trezor/protobuf@npm:1.0.1"
+ dependencies:
+ bytebuffer: ^5.0.1
+ long: ^4.0.0
+ protobufjs: 7.2.4
+ checksum: 93b9e56c6e8183db953279069dd51cb2ae2b5f6560fb26f62f5b6780ae1900375a1805f86f7340544273c8c20e3d85675422614cb5376206bd5820a5ae039f02
+ languageName: node
+ linkType: hard
+
+"@trezor/protocol@npm:1.0.1":
+ version: 1.0.1
+ resolution: "@trezor/protocol@npm:1.0.1"
+ dependencies:
+ bytebuffer: ^5.0.1
+ checksum: d2750e495c231acdf910519d5f9ebe060333bd3933e35e4ea1931d0f04e53cdf2a6054b10ece04729cecce8329e9ed1b29394c5ada5f26852a0030b359d964cd
+ languageName: node
+ linkType: hard
+
+"@trezor/transport@npm:1.1.16":
+ version: 1.1.16
+ resolution: "@trezor/transport@npm:1.1.16"
+ dependencies:
+ "@trezor/protobuf": 1.0.1
+ "@trezor/protocol": 1.0.1
+ "@trezor/utils": 9.0.13
+ bytebuffer: ^5.0.1
+ cross-fetch: ^3.1.6
+ json-stable-stringify: ^1.0.2
+ long: ^4.0.0
+ protobufjs: 7.2.4
+ usb: ^2.9.0
+ checksum: 4b5124da02e07e837b500f595789339a49e37fa50fce650ebddc87f683637fd136c8a9c1b0c155619ca7ec29a219886c203cdc765d12ed7fa3708af7447fad19
+ languageName: node
+ linkType: hard
+
+"@trezor/utils@npm:9.0.13":
+ version: 9.0.13
+ resolution: "@trezor/utils@npm:9.0.13"
+ checksum: 7057714c7ef69eccd41eadb709b7a76d93470eb35777ee950b38cd4ad78a15a8ef019407bf0f53d1e6e416deac7ad99ce074cc03d7144381abf301084e30c349
+ languageName: node
+ linkType: hard
+
+"@trezor/utxo-lib@npm:1.0.11":
+ version: 1.0.11
+ resolution: "@trezor/utxo-lib@npm:1.0.11"
+ dependencies:
+ "@trezor/utils": 9.0.13
+ bchaddrjs: ^0.5.2
+ bech32: ^2.0.0
+ bip66: ^1.1.5
+ bitcoin-ops: ^1.4.1
+ blake-hash: ^2.0.0
+ blakejs: ^1.2.1
+ bn.js: ^5.2.1
+ bs58: ^5.0.0
+ bs58check: ^3.0.1
+ create-hash: ^1.2.0
+ create-hmac: ^1.1.7
+ int64-buffer: ^1.0.1
+ pushdata-bitcoin: ^1.0.1
+ tiny-secp256k1: ^1.1.6
+ typeforce: ^1.18.0
+ varuint-bitcoin: ^1.1.2
+ wif: ^2.0.6
+ checksum: fd7cd9f28ec5cede0b1afd561800f3acc13afc342d1866ffbde03cd56625ad3be080e9eb64953fefb8f345ac2e5f21b4189f622b5fb12cf43cec072e8f10332c
languageName: node
linkType: hard
@@ -9834,21 +10172,21 @@ __metadata:
languageName: node
linkType: hard
-"@types/bn.js@npm:^4.11.3":
- version: 4.11.6
- resolution: "@types/bn.js@npm:4.11.6"
+"@types/bn.js@npm:5.1.1, @types/bn.js@npm:^5.1.0":
+ version: 5.1.1
+ resolution: "@types/bn.js@npm:5.1.1"
dependencies:
"@types/node": "*"
- checksum: 7f66f2c7b7b9303b3205a57184261974b114495736b77853af5b18d857c0b33e82ce7146911e86e87a87837de8acae28986716fd381ac7c301fd6e8d8b6c811f
+ checksum: e50ed2dd3abe997e047caf90e0352c71e54fc388679735217978b4ceb7e336e51477791b715f49fd77195ac26dd296c7bad08a3be9750e235f9b2e1edb1b51c2
languageName: node
linkType: hard
-"@types/bn.js@npm:^5.1.0":
- version: 5.1.0
- resolution: "@types/bn.js@npm:5.1.0"
+"@types/bn.js@npm:^4.11.3":
+ version: 4.11.6
+ resolution: "@types/bn.js@npm:4.11.6"
dependencies:
"@types/node": "*"
- checksum: 1dc1cbbd7a1e8bf3614752e9602f558762a901031f499f3055828b5e3e2bba16e5b88c27b3c4152ad795248fbe4086c731a5c4b0f29bb243f1875beeeabee59c
+ checksum: 7f66f2c7b7b9303b3205a57184261974b114495736b77853af5b18d857c0b33e82ce7146911e86e87a87837de8acae28986716fd381ac7c301fd6e8d8b6c811f
languageName: node
linkType: hard
@@ -10021,6 +10359,15 @@ __metadata:
languageName: node
linkType: hard
+"@types/debug@npm:^4.1.7":
+ version: 4.1.10
+ resolution: "@types/debug@npm:4.1.10"
+ dependencies:
+ "@types/ms": "*"
+ checksum: 938f79c5b610f851da9c67ecd8641a09b33ce9cb38fe4c9f4d20ee743d6bccb5d8e9a833a4cd23e0684a316622af67a0634fa706baea5a01f5219961d1976314
+ languageName: node
+ linkType: hard
+
"@types/eslint-scope@npm:^3.7.3":
version: 3.7.4
resolution: "@types/eslint-scope@npm:3.7.4"
@@ -10279,10 +10626,10 @@ __metadata:
languageName: node
linkType: hard
-"@types/lodash@npm:*, @types/lodash@npm:^4.14.159, @types/lodash@npm:^4.14.167, @types/lodash@npm:^4.14.191":
- version: 4.14.191
- resolution: "@types/lodash@npm:4.14.191"
- checksum: ba0d5434e10690869f32d5ea49095250157cae502f10d57de0a723fd72229ce6c6a4979576f0f13e0aa9fbe3ce2457bfb9fa7d4ec3d6daba56730a51906d1491
+"@types/lodash@npm:*, @types/lodash@npm:^4.14.136, @types/lodash@npm:^4.14.159, @types/lodash@npm:^4.14.167, @types/lodash@npm:^4.14.191":
+ version: 4.14.200
+ resolution: "@types/lodash@npm:4.14.200"
+ checksum: 6471f8bb5da692a6ecf03a8da4935bfbc341e67ee9bcb4f5730bfacff0c367232548f0a01e8ac5ea18c6fe78fb085d502494e33ccb47a7ee87cbdee03b47d00d
languageName: node
linkType: hard
@@ -10316,6 +10663,13 @@ __metadata:
languageName: node
linkType: hard
+"@types/ms@npm:*":
+ version: 0.7.33
+ resolution: "@types/ms@npm:0.7.33"
+ checksum: 2cb5af611ace05ab2ae40422c8539850cf983197982bb04b83acf59e6e692e2faccf336a82ac4db97f7ea28f2baa0a8990fa5eb1cd72c5cab17b5b3609b0b650
+ languageName: node
+ linkType: hard
+
"@types/node-fetch@npm:^2.5.7":
version: 2.6.2
resolution: "@types/node-fetch@npm:2.6.2"
@@ -10326,10 +10680,12 @@ __metadata:
languageName: node
linkType: hard
-"@types/node@npm:*, @types/node@npm:^18.13.0":
- version: 18.15.10
- resolution: "@types/node@npm:18.15.10"
- checksum: 9aeae0b683eda82892def5315812bdee3f1a28c4898b7e70f8e2514564538b16c4dccbe8339c1266f8fc1d707a48f152689264a854f5ebc2eba5011e793612d9
+"@types/node@npm:*, @types/node@npm:>=13.7.0":
+ version: 20.8.9
+ resolution: "@types/node@npm:20.8.9"
+ dependencies:
+ undici-types: ~5.26.4
+ checksum: 0c05f3502a9507ff27e91dd6fd574fa6f391b3fafedcfe8e0c8d33351fb22d02c0121f854e5b6b3ecb9a8a468407ddf6e7ac0029fb236d4c7e1361ffc758a01f
languageName: node
linkType: hard
@@ -10361,6 +10717,13 @@ __metadata:
languageName: node
linkType: hard
+"@types/node@npm:^18.13.0":
+ version: 18.15.10
+ resolution: "@types/node@npm:18.15.10"
+ checksum: 9aeae0b683eda82892def5315812bdee3f1a28c4898b7e70f8e2514564538b16c4dccbe8339c1266f8fc1d707a48f152689264a854f5ebc2eba5011e793612d9
+ languageName: node
+ linkType: hard
+
"@types/node@npm:^8.0.0":
version: 8.10.66
resolution: "@types/node@npm:8.10.66"
@@ -10686,6 +11049,20 @@ __metadata:
languageName: node
linkType: hard
+"@types/w3c-web-usb@npm:^1.0.6":
+ version: 1.0.9
+ resolution: "@types/w3c-web-usb@npm:1.0.9"
+ checksum: dc6ec3b8985ee701ead63df2ad8f71b4b95deef17b390dadce5e0f9f031a12e3adfceaa557e61cd0db38c3aa872658c44ee2c346769cef65bcfb9369d2f52b0a
+ languageName: node
+ linkType: hard
+
+"@types/web@npm:^0.0.100":
+ version: 0.0.100
+ resolution: "@types/web@npm:0.0.100"
+ checksum: 5a51dce52557833e842ccaa509c7687d82baf7724a382f3b38f7d3583cb9742141939f2e204d0039cd0d7eadde877dbcdee517edafd6ce14fceb1fe6c7c33630
+ languageName: node
+ linkType: hard
+
"@types/webpack-env@npm:^1.16.0":
version: 1.17.0
resolution: "@types/webpack-env@npm:1.17.0"
@@ -10718,7 +11095,7 @@ __metadata:
languageName: node
linkType: hard
-"@types/ws@npm:^7.4.4":
+"@types/ws@npm:^7.2.0, @types/ws@npm:^7.4.4":
version: 7.4.7
resolution: "@types/ws@npm:7.4.7"
dependencies:
@@ -11001,7 +11378,7 @@ __metadata:
languageName: node
linkType: hard
-"@walletconnect/client@npm:^1.7.1, @walletconnect/client@npm:^1.8.0":
+"@walletconnect/client@npm:^1.8.0":
version: 1.8.0
resolution: "@walletconnect/client@npm:1.8.0"
dependencies:
@@ -11013,26 +11390,51 @@ __metadata:
languageName: node
linkType: hard
-"@walletconnect/core@npm:2.7.4":
- version: 2.7.4
- resolution: "@walletconnect/core@npm:2.7.4"
+"@walletconnect/core@npm:2.10.4":
+ version: 2.10.4
+ resolution: "@walletconnect/core@npm:2.10.4"
dependencies:
"@walletconnect/heartbeat": 1.2.1
- "@walletconnect/jsonrpc-provider": ^1.0.12
- "@walletconnect/jsonrpc-utils": ^1.0.7
- "@walletconnect/jsonrpc-ws-connection": ^1.0.11
+ "@walletconnect/jsonrpc-provider": 1.0.13
+ "@walletconnect/jsonrpc-types": 1.0.3
+ "@walletconnect/jsonrpc-utils": 1.0.8
+ "@walletconnect/jsonrpc-ws-connection": 1.0.13
"@walletconnect/keyvaluestorage": ^1.0.2
"@walletconnect/logger": ^2.0.1
"@walletconnect/relay-api": ^1.0.9
"@walletconnect/relay-auth": ^1.0.4
"@walletconnect/safe-json": ^1.0.2
"@walletconnect/time": ^1.0.2
- "@walletconnect/types": 2.7.4
- "@walletconnect/utils": 2.7.4
+ "@walletconnect/types": 2.10.4
+ "@walletconnect/utils": 2.10.4
events: ^3.3.0
lodash.isequal: 4.5.0
uint8arrays: ^3.1.0
- checksum: 84715f85fcbdd3a2d117f22720f900a57804bb4e0875191f98a5f81ba4859587849a3cc08c82ce009050c5da2a8813b7898744fc32f72d57ba8a792d3fcf4d6e
+ checksum: 3ce605c746243ccefa3925e944b6daef550e77851fd0ebb228d876332a3220f77fb9c472db88216757d182d88c98cd439fa30ffdd620179e056556143bf61604
+ languageName: node
+ linkType: hard
+
+"@walletconnect/core@npm:2.9.1":
+ version: 2.9.1
+ resolution: "@walletconnect/core@npm:2.9.1"
+ dependencies:
+ "@walletconnect/heartbeat": 1.2.1
+ "@walletconnect/jsonrpc-provider": 1.0.13
+ "@walletconnect/jsonrpc-types": 1.0.3
+ "@walletconnect/jsonrpc-utils": 1.0.8
+ "@walletconnect/jsonrpc-ws-connection": 1.0.13
+ "@walletconnect/keyvaluestorage": ^1.0.2
+ "@walletconnect/logger": ^2.0.1
+ "@walletconnect/relay-api": ^1.0.9
+ "@walletconnect/relay-auth": ^1.0.4
+ "@walletconnect/safe-json": ^1.0.2
+ "@walletconnect/time": ^1.0.2
+ "@walletconnect/types": 2.9.1
+ "@walletconnect/utils": 2.9.1
+ events: ^3.3.0
+ lodash.isequal: 4.5.0
+ uint8arrays: ^3.1.0
+ checksum: 978b6410d06de0fc8785e6394d0aa44dc7822c3f62e65d8cd3a38263e70b64912179f3f4e5e9d24a06b51d4b7dd61c5237f5bdaa89156addb89432c984cf3ed1
languageName: node
linkType: hard
@@ -11079,25 +11481,47 @@ __metadata:
languageName: node
linkType: hard
-"@walletconnect/ethereum-provider@npm:2.7.4":
- version: 2.7.4
- resolution: "@walletconnect/ethereum-provider@npm:2.7.4"
+"@walletconnect/ethereum-provider@npm:2.9.1":
+ version: 2.9.1
+ resolution: "@walletconnect/ethereum-provider@npm:2.9.1"
dependencies:
- "@walletconnect/jsonrpc-http-connection": ^1.0.4
- "@walletconnect/jsonrpc-provider": ^1.0.11
- "@walletconnect/jsonrpc-types": ^1.0.2
- "@walletconnect/jsonrpc-utils": ^1.0.7
- "@walletconnect/sign-client": 2.7.4
- "@walletconnect/types": 2.7.4
- "@walletconnect/universal-provider": 2.7.4
- "@walletconnect/utils": 2.7.4
+ "@walletconnect/jsonrpc-http-connection": ^1.0.7
+ "@walletconnect/jsonrpc-provider": ^1.0.13
+ "@walletconnect/jsonrpc-types": ^1.0.3
+ "@walletconnect/jsonrpc-utils": ^1.0.8
+ "@walletconnect/sign-client": 2.9.1
+ "@walletconnect/types": 2.9.1
+ "@walletconnect/universal-provider": 2.9.1
+ "@walletconnect/utils": 2.9.1
+ events: ^3.3.0
+ peerDependencies:
+ "@walletconnect/modal": ">=2"
+ peerDependenciesMeta:
+ "@walletconnect/modal":
+ optional: true
+ checksum: 18fa13b7cdc4ef3445ea87bd5465fea9eadc5d3b6c18acc43e537b8eb81f1d7ccc1c3005e626b609d89c873b793d9d21e2a66b46ebd176f15a1530f89712509c
+ languageName: node
+ linkType: hard
+
+"@walletconnect/ethereum-provider@npm:^2.10.2":
+ version: 2.10.4
+ resolution: "@walletconnect/ethereum-provider@npm:2.10.4"
+ dependencies:
+ "@walletconnect/jsonrpc-http-connection": ^1.0.7
+ "@walletconnect/jsonrpc-provider": ^1.0.13
+ "@walletconnect/jsonrpc-types": ^1.0.3
+ "@walletconnect/jsonrpc-utils": ^1.0.8
+ "@walletconnect/sign-client": 2.10.4
+ "@walletconnect/types": 2.10.4
+ "@walletconnect/universal-provider": 2.10.4
+ "@walletconnect/utils": 2.10.4
events: ^3.3.0
peerDependencies:
- "@web3modal/standalone": ">=2"
+ "@walletconnect/modal": ">=2"
peerDependenciesMeta:
- "@web3modal/standalone":
+ "@walletconnect/modal":
optional: true
- checksum: 89e7454ff7a47ac4b2eff826f25662641aa2f96d30d71bb2c6421304739691f3c30ad9b9c6b50db1f53d8d781e2099cf1f941bd08947a124e105cf536bb6168c
+ checksum: 35b623e8fadb40468d5ee32fa5b37e68ecf3e30a2314e30dd560a554c3bc152c0d8607fc269cb95717889d1032de0fdefd1b9f969081efff04772f341e6a86e8
languageName: node
linkType: hard
@@ -11133,7 +11557,7 @@ __metadata:
languageName: node
linkType: hard
-"@walletconnect/jsonrpc-http-connection@npm:^1.0.4":
+"@walletconnect/jsonrpc-http-connection@npm:^1.0.7":
version: 1.0.7
resolution: "@walletconnect/jsonrpc-http-connection@npm:1.0.7"
dependencies:
@@ -11145,7 +11569,7 @@ __metadata:
languageName: node
linkType: hard
-"@walletconnect/jsonrpc-provider@npm:^1.0.11, @walletconnect/jsonrpc-provider@npm:^1.0.12":
+"@walletconnect/jsonrpc-provider@npm:1.0.13, @walletconnect/jsonrpc-provider@npm:^1.0.13":
version: 1.0.13
resolution: "@walletconnect/jsonrpc-provider@npm:1.0.13"
dependencies:
@@ -11156,7 +11580,7 @@ __metadata:
languageName: node
linkType: hard
-"@walletconnect/jsonrpc-types@npm:^1.0.2, @walletconnect/jsonrpc-types@npm:^1.0.3":
+"@walletconnect/jsonrpc-types@npm:1.0.3, @walletconnect/jsonrpc-types@npm:^1.0.2, @walletconnect/jsonrpc-types@npm:^1.0.3":
version: 1.0.3
resolution: "@walletconnect/jsonrpc-types@npm:1.0.3"
dependencies:
@@ -11166,7 +11590,7 @@ __metadata:
languageName: node
linkType: hard
-"@walletconnect/jsonrpc-utils@npm:^1.0.3, @walletconnect/jsonrpc-utils@npm:^1.0.6, @walletconnect/jsonrpc-utils@npm:^1.0.7, @walletconnect/jsonrpc-utils@npm:^1.0.8":
+"@walletconnect/jsonrpc-utils@npm:1.0.8, @walletconnect/jsonrpc-utils@npm:^1.0.3, @walletconnect/jsonrpc-utils@npm:^1.0.6, @walletconnect/jsonrpc-utils@npm:^1.0.7, @walletconnect/jsonrpc-utils@npm:^1.0.8":
version: 1.0.8
resolution: "@walletconnect/jsonrpc-utils@npm:1.0.8"
dependencies:
@@ -11177,16 +11601,16 @@ __metadata:
languageName: node
linkType: hard
-"@walletconnect/jsonrpc-ws-connection@npm:^1.0.11":
- version: 1.0.11
- resolution: "@walletconnect/jsonrpc-ws-connection@npm:1.0.11"
+"@walletconnect/jsonrpc-ws-connection@npm:1.0.13":
+ version: 1.0.13
+ resolution: "@walletconnect/jsonrpc-ws-connection@npm:1.0.13"
dependencies:
"@walletconnect/jsonrpc-utils": ^1.0.6
"@walletconnect/safe-json": ^1.0.2
events: ^3.3.0
tslib: 1.14.1
ws: ^7.5.1
- checksum: 69fcc5ecb6eafd697fb88e22e6b7a2fd24d06129860feb6bcb5f702062233ebf5aef8b86a8502c67158f48370b98d0f5dffd930a0e5f6944752eb6a3c37a40cb
+ checksum: f2253b17564f7622e69b1252830f05efdf7f4d58b120adb3a3e950c2087845171c912307c39948d0b869aa8610688b83f54f54de4657091f7431aea95a59f8b9
languageName: node
linkType: hard
@@ -11218,24 +11642,65 @@ __metadata:
languageName: node
linkType: hard
-"@walletconnect/mobile-registry@npm:^1.4.0":
- version: 1.4.0
- resolution: "@walletconnect/mobile-registry@npm:1.4.0"
- checksum: 06f18842e68f88e71e87f36daea143684afc49551974cf359fb55cc731e9b4fc0bce762d87b79b268e529def889e82fc2fbc2bc12d6a28a04ed0d6a060188020
+"@walletconnect/modal-core@npm:2.6.1":
+ version: 2.6.1
+ resolution: "@walletconnect/modal-core@npm:2.6.1"
+ dependencies:
+ valtio: 1.11.0
+ checksum: 3c1dcb865cc0737bb0e77b7103bde7167e64a8790c628427814b825dafa133c7cb3baf5184314de35a2dbd743a3b0978ef4abc86c3bb63d051f8368e3bdba67a
languageName: node
linkType: hard
-"@walletconnect/qrcode-modal@npm:^1.8.0":
- version: 1.8.0
- resolution: "@walletconnect/qrcode-modal@npm:1.8.0"
+"@walletconnect/modal-core@npm:2.6.2":
+ version: 2.6.2
+ resolution: "@walletconnect/modal-core@npm:2.6.2"
dependencies:
- "@walletconnect/browser-utils": ^1.8.0
- "@walletconnect/mobile-registry": ^1.4.0
- "@walletconnect/types": ^1.8.0
- copy-to-clipboard: ^3.3.1
- preact: 10.4.1
- qrcode: 1.4.4
- checksum: 0abae2268579f55da87ed766fee32d428f951f18ab0a4addbfe8cbcbad1ce3a5642cc26ceb80654b158e537000ee5006b14eff43515619bc17af8c5da51adc55
+ valtio: 1.11.2
+ checksum: 94daceba50c323b06ecbeac2968d9f0972f327359c6118887c6526cd64006249b12f64322d71bc6c4a2b928436ecc89cf3d3af706511fcdc264c1f4b34a2dd5d
+ languageName: node
+ linkType: hard
+
+"@walletconnect/modal-ui@npm:2.6.1":
+ version: 2.6.1
+ resolution: "@walletconnect/modal-ui@npm:2.6.1"
+ dependencies:
+ "@walletconnect/modal-core": 2.6.1
+ lit: 2.7.6
+ motion: 10.16.2
+ qrcode: 1.5.3
+ checksum: 34408c784659564ef57fe59227f5f0a307ec34dc9e73c6c7b72e4c03054024ffbbf1d4ed73425a2606c978aaa3518629eba61adf3fc31263d80a4c13cf1c77d2
+ languageName: node
+ linkType: hard
+
+"@walletconnect/modal-ui@npm:2.6.2":
+ version: 2.6.2
+ resolution: "@walletconnect/modal-ui@npm:2.6.2"
+ dependencies:
+ "@walletconnect/modal-core": 2.6.2
+ lit: 2.8.0
+ motion: 10.16.2
+ qrcode: 1.5.3
+ checksum: cd1ec0205eb491e529670599d3dd26f6782d7c5a99d5594bf6949a8c760c1c5f4eb6ed72b8662450774fe4e2dd47678f2c05145c8f2494bd7153446ddf4bd7ed
+ languageName: node
+ linkType: hard
+
+"@walletconnect/modal@npm:2.6.1":
+ version: 2.6.1
+ resolution: "@walletconnect/modal@npm:2.6.1"
+ dependencies:
+ "@walletconnect/modal-core": 2.6.1
+ "@walletconnect/modal-ui": 2.6.1
+ checksum: f48107abe4594b3a6849a4eae1a3fb9fb37ded25ef390c084e9098ceed58ace1bcb723abfa15027b462d75226a907bbbfc1d48e1414f882b5d7f83903da617bb
+ languageName: node
+ linkType: hard
+
+"@walletconnect/modal@npm:2.6.2":
+ version: 2.6.2
+ resolution: "@walletconnect/modal@npm:2.6.2"
+ dependencies:
+ "@walletconnect/modal-core": 2.6.2
+ "@walletconnect/modal-ui": 2.6.2
+ checksum: 68b354d49960b96d22de0e47a3801df27c01a3e96ec5fbde3ca6df1344ca2b20668b0c4d58fe1803f5670ac7b7b4c6f5b7b405e354f5f9eaff5cca147c13de9c
languageName: node
linkType: hard
@@ -11290,20 +11755,37 @@ __metadata:
languageName: node
linkType: hard
-"@walletconnect/sign-client@npm:2.7.4":
- version: 2.7.4
- resolution: "@walletconnect/sign-client@npm:2.7.4"
+"@walletconnect/sign-client@npm:2.10.4":
+ version: 2.10.4
+ resolution: "@walletconnect/sign-client@npm:2.10.4"
dependencies:
- "@walletconnect/core": 2.7.4
+ "@walletconnect/core": 2.10.4
"@walletconnect/events": ^1.0.1
"@walletconnect/heartbeat": 1.2.1
- "@walletconnect/jsonrpc-utils": ^1.0.7
+ "@walletconnect/jsonrpc-utils": 1.0.8
+ "@walletconnect/logger": ^2.0.1
+ "@walletconnect/time": ^1.0.2
+ "@walletconnect/types": 2.10.4
+ "@walletconnect/utils": 2.10.4
+ events: ^3.3.0
+ checksum: dba809b7e174e15beebaef54bca8a4793cc180023c76f400be17709c3c3021e093945c04e3280673a22d13badbb9449a5ec482ed0d10eb26da7d3701f34e8c05
+ languageName: node
+ linkType: hard
+
+"@walletconnect/sign-client@npm:2.9.1":
+ version: 2.9.1
+ resolution: "@walletconnect/sign-client@npm:2.9.1"
+ dependencies:
+ "@walletconnect/core": 2.9.1
+ "@walletconnect/events": ^1.0.1
+ "@walletconnect/heartbeat": 1.2.1
+ "@walletconnect/jsonrpc-utils": 1.0.8
"@walletconnect/logger": ^2.0.1
"@walletconnect/time": ^1.0.2
- "@walletconnect/types": 2.7.4
- "@walletconnect/utils": 2.7.4
+ "@walletconnect/types": 2.9.1
+ "@walletconnect/utils": 2.9.1
events: ^3.3.0
- checksum: 370bf68abad3d3d45343cff3c3ad7a319c914d618d772aefc107268c034f06d98719332ca62f512083f753559d6786d80898e8c4e7deda6dd8cc93a3307599e6
+ checksum: 8be84c853ed7c8ca8cdeba494616349d52ffaa525c96b7f4c7550aacc0a266a03ad9ce365cb527784d5aedfe9a1d99463cca585884492ba68db61be6d3fc2a86
languageName: node
linkType: hard
@@ -11327,17 +11809,31 @@ __metadata:
languageName: node
linkType: hard
-"@walletconnect/types@npm:2.7.4":
- version: 2.7.4
- resolution: "@walletconnect/types@npm:2.7.4"
+"@walletconnect/types@npm:2.10.4":
+ version: 2.10.4
+ resolution: "@walletconnect/types@npm:2.10.4"
dependencies:
"@walletconnect/events": ^1.0.1
"@walletconnect/heartbeat": 1.2.1
- "@walletconnect/jsonrpc-types": ^1.0.2
+ "@walletconnect/jsonrpc-types": 1.0.3
"@walletconnect/keyvaluestorage": ^1.0.2
"@walletconnect/logger": ^2.0.1
events: ^3.3.0
- checksum: 40d4d1ed3791216fe29f9210c35275fa6d44ec3d49000db1afdbe1e44a9add629c103af8354b856f5d2874dd20f39993d17cde5a3a939d0066a589c905e4568e
+ checksum: 7a02e0a5e81908213f0669cb835e4140f11efac8ed2ab8485170a532568a835dc8be06b4b20aa6832c5cc7a97cc39079e7a194b63dbd382e36e49807abea3126
+ languageName: node
+ linkType: hard
+
+"@walletconnect/types@npm:2.9.1":
+ version: 2.9.1
+ resolution: "@walletconnect/types@npm:2.9.1"
+ dependencies:
+ "@walletconnect/events": ^1.0.1
+ "@walletconnect/heartbeat": 1.2.1
+ "@walletconnect/jsonrpc-types": 1.0.3
+ "@walletconnect/keyvaluestorage": ^1.0.2
+ "@walletconnect/logger": ^2.0.1
+ events: ^3.3.0
+ checksum: 2e1650a1fc52054955e6e632639bb1e13274c1c1ce192b15ef9eacab0d0e9b569e14515aac9696b312370831eaad887e72e66951299494b4e32194edc12658aa
languageName: node
linkType: hard
@@ -11348,44 +11844,81 @@ __metadata:
languageName: node
linkType: hard
-"@walletconnect/universal-provider@npm:2.7.4":
- version: 2.7.4
- resolution: "@walletconnect/universal-provider@npm:2.7.4"
+"@walletconnect/universal-provider@npm:2.10.4":
+ version: 2.10.4
+ resolution: "@walletconnect/universal-provider@npm:2.10.4"
dependencies:
- "@walletconnect/jsonrpc-http-connection": ^1.0.4
- "@walletconnect/jsonrpc-provider": ^1.0.11
+ "@walletconnect/jsonrpc-http-connection": ^1.0.7
+ "@walletconnect/jsonrpc-provider": 1.0.13
"@walletconnect/jsonrpc-types": ^1.0.2
"@walletconnect/jsonrpc-utils": ^1.0.7
"@walletconnect/logger": ^2.0.1
- "@walletconnect/sign-client": 2.7.4
- "@walletconnect/types": 2.7.4
- "@walletconnect/utils": 2.7.4
- eip1193-provider: 1.0.1
+ "@walletconnect/sign-client": 2.10.4
+ "@walletconnect/types": 2.10.4
+ "@walletconnect/utils": 2.10.4
events: ^3.3.0
- checksum: 5f6ae4436ccbe6283437fab4a451431477ac72f9dc5de0d0ab0491480106f5083f247deb53a091bb935386850274584842a6c315ae6db0f3b3b098b1ac40b42d
+ checksum: e97ed7f4318c033ec2c37ba3c2dc162cf70925215cae9276f5b221433a85db3385d569ed4ffd9ce7733dd4fc6c076524013652b360a31c5c065910cc8ffba1aa
languageName: node
linkType: hard
-"@walletconnect/utils@npm:2.7.4":
- version: 2.7.4
- resolution: "@walletconnect/utils@npm:2.7.4"
+"@walletconnect/universal-provider@npm:2.9.1":
+ version: 2.9.1
+ resolution: "@walletconnect/universal-provider@npm:2.9.1"
+ dependencies:
+ "@walletconnect/jsonrpc-http-connection": ^1.0.7
+ "@walletconnect/jsonrpc-provider": 1.0.13
+ "@walletconnect/jsonrpc-types": ^1.0.2
+ "@walletconnect/jsonrpc-utils": ^1.0.7
+ "@walletconnect/logger": ^2.0.1
+ "@walletconnect/sign-client": 2.9.1
+ "@walletconnect/types": 2.9.1
+ "@walletconnect/utils": 2.9.1
+ events: ^3.3.0
+ checksum: 03064f6e9a229fab800ba83a7d2db4fef4ae1523212f30988b29a6555511d982d8df97c8180a3bc7de66c63a35b6f95b631bdb44efca953e5a6b5fc50aaaf0ff
+ languageName: node
+ linkType: hard
+
+"@walletconnect/utils@npm:2.10.4":
+ version: 2.10.4
+ resolution: "@walletconnect/utils@npm:2.10.4"
dependencies:
"@stablelib/chacha20poly1305": 1.0.1
"@stablelib/hkdf": 1.0.1
"@stablelib/random": ^1.0.2
"@stablelib/sha256": 1.0.1
"@stablelib/x25519": ^1.0.3
- "@walletconnect/jsonrpc-utils": ^1.0.7
"@walletconnect/relay-api": ^1.0.9
"@walletconnect/safe-json": ^1.0.2
"@walletconnect/time": ^1.0.2
- "@walletconnect/types": 2.7.4
+ "@walletconnect/types": 2.10.4
"@walletconnect/window-getters": ^1.0.1
"@walletconnect/window-metadata": ^1.0.1
detect-browser: 5.3.0
query-string: 7.1.3
uint8arrays: ^3.1.0
- checksum: ab2db03eaa77d2f5511734e973b5b0d802e96bb27c9ebde292294111bd4a880cb4d37b9e633296861f4d2e332741a858b777b4c08a4fa01983898fb0122565ca
+ checksum: 1701cce1ee0b5dd051104325877faef99167bd80597a4e3ac9b7474b2caea1285025bc47b82c48cda471ba8724d77c20ca978ee03af8fc5ea1a7a0d284fa79ac
+ languageName: node
+ linkType: hard
+
+"@walletconnect/utils@npm:2.9.1":
+ version: 2.9.1
+ resolution: "@walletconnect/utils@npm:2.9.1"
+ dependencies:
+ "@stablelib/chacha20poly1305": 1.0.1
+ "@stablelib/hkdf": 1.0.1
+ "@stablelib/random": ^1.0.2
+ "@stablelib/sha256": 1.0.1
+ "@stablelib/x25519": ^1.0.3
+ "@walletconnect/relay-api": ^1.0.9
+ "@walletconnect/safe-json": ^1.0.2
+ "@walletconnect/time": ^1.0.2
+ "@walletconnect/types": 2.9.1
+ "@walletconnect/window-getters": ^1.0.1
+ "@walletconnect/window-metadata": ^1.0.1
+ detect-browser: 5.3.0
+ query-string: 7.1.3
+ uint8arrays: ^3.1.0
+ checksum: bd245e551a83e1eeece78bb0011bd990f634c027871254db3a90fdf10f95636fa95933a648fc44dc490513766d920658c445e152e7069437763bb8d6cf1624f3
languageName: node
linkType: hard
@@ -11439,17 +11972,17 @@ __metadata:
languageName: node
linkType: hard
-"@web3-onboard/coinbase@npm:^2.2.0":
- version: 2.2.0
- resolution: "@web3-onboard/coinbase@npm:2.2.0"
+"@web3-onboard/coinbase@npm:^2.2.6":
+ version: 2.2.6
+ resolution: "@web3-onboard/coinbase@npm:2.2.6"
dependencies:
- "@coinbase/wallet-sdk": ^3.6.0
- "@web3-onboard/common": ^2.2.3
- checksum: 1969ba0f54398328515edccb20609d499167d4df060688f0f1dce440ba8eba523e8ab0b3398651f4e01412683c868c1d0895a1c762721d89e0846a65b3da3439
+ "@coinbase/wallet-sdk": ^3.7.2
+ "@web3-onboard/common": ^2.3.3
+ checksum: 3aea38b63bb33c450beab0b4e84c0c9898cc35d30a6304f3e73bceede94c31ecee680aa991e6faa4edb10388c175bd8dccc27812ed51bf4ebc7bf93491a86be4
languageName: node
linkType: hard
-"@web3-onboard/common@npm:^2.2.3, @web3-onboard/common@npm:^2.3.3":
+"@web3-onboard/common@npm:^2.3.3":
version: 2.3.3
resolution: "@web3-onboard/common@npm:2.3.3"
dependencies:
@@ -11460,9 +11993,9 @@ __metadata:
languageName: node
linkType: hard
-"@web3-onboard/core@npm:^2.19.2":
- version: 2.19.2
- resolution: "@web3-onboard/core@npm:2.19.2"
+"@web3-onboard/core@npm:^2.21.2":
+ version: 2.21.2
+ resolution: "@web3-onboard/core@npm:2.21.2"
dependencies:
"@web3-onboard/common": ^2.3.3
bignumber.js: ^9.0.0
@@ -11477,118 +12010,117 @@ __metadata:
rxjs: ^7.5.5
svelte: ^3.49.0
svelte-i18n: ^3.3.13
- checksum: 8084e736fcc1857a65999403cf5fb8868a48685cb9eb43bae933fbef3b51927b43337abf389119b695a4bf44e6def8d33c79d1541d3bc89ac26e58010dfd0b72
- languageName: node
- linkType: hard
-
-"@web3-onboard/gnosis@npm:^2.1.6":
- version: 2.1.6
- resolution: "@web3-onboard/gnosis@npm:2.1.6"
- dependencies:
- "@gnosis.pm/safe-apps-provider": ^0.9.2
- "@gnosis.pm/safe-apps-sdk": ^6.1.1
- "@web3-onboard/common": ^2.2.3
- checksum: 5c38e291e220ff91243cc6e26680d07a72ac1ad45f04ca836e687415e3ed273fd29a7d438972fa0336581300ae38b487905787f7adb39d8fedab5d461b965fd0
+ checksum: 13fa0df0c5c8b84cd65e363c2f48f1cd2bcb95217ce570faf87d0e6752add80365fc5554cfb706c375124fcd1e10a0e7321b297f330064574ffb8ac80d16d490
languageName: node
linkType: hard
-"@web3-onboard/injected-wallets@npm:^2.8.0":
- version: 2.8.0
- resolution: "@web3-onboard/injected-wallets@npm:2.8.0"
+"@web3-onboard/gnosis@npm:^2.2.0":
+ version: 2.2.0
+ resolution: "@web3-onboard/gnosis@npm:2.2.0"
dependencies:
- "@web3-onboard/common": ^2.2.3
- joi: ^17.6.1
- lodash.uniqby: ^4.7.0
- checksum: 24234d7ea786b403a69c06e1c4858f2de4c2c864cdce42fc429a03984876eca588a1d3b9cd75030ac5983dd98a0fe1f4d1e6f55146698c5d2b8e224623917d78
+ "@web3-onboard/common": ^2.3.3
+ peerDependencies:
+ "@safe-global/safe-apps-provider": ^0.17.1
+ "@safe-global/safe-apps-sdk": ^8.0.0
+ checksum: 9977143a5f359df0b5a7df92cc5f5bd28a92c2f16528414c539a3e423b55be8bc9ca91944e03f6ff43ff4ae54bf475e79030cff59490a84460767debf1a1a572
languageName: node
linkType: hard
-"@web3-onboard/ledger@npm:^2.4.2":
- version: 2.4.2
- resolution: "@web3-onboard/ledger@npm:2.4.2"
+"@web3-onboard/hw-common@npm:^2.3.0":
+ version: 2.3.0
+ resolution: "@web3-onboard/hw-common@npm:2.3.0"
dependencies:
- "@ethersproject/providers": ^5.5.0
- "@ledgerhq/connect-kit-loader": ^1.0.2
- "@walletconnect/client": ^1.7.1
- "@web3-onboard/common": ^2.2.3
+ "@ethereumjs/common": 2.6.2
+ "@web3-onboard/common": ^2.3.3
+ ethers: 5.5.4
+ joi: 17.9.1
rxjs: ^7.5.2
- checksum: fe8188d41ab3f1d646e07a83cbdee404a79f0ae2aae30df92cecdff6dc1da4f276277d86f1f4818cb124a966189ec4b67f15b4f5602d96be011fe064350a1a84
+ checksum: faeb58406b2e5e3c46ca98fae0b03603d2851ba6369f2fefe43b7eca813c9a7ae970a82f521f80fd5319719053f5af5280d06a419aabe0f8c160ac48a054dd2d
languageName: node
linkType: hard
-"@web3-onboard/portis@npm:^2.1.3":
- version: 2.1.3
- resolution: "@web3-onboard/portis@npm:2.1.3"
+"@web3-onboard/injected-wallets@npm:^2.10.8":
+ version: 2.10.8
+ resolution: "@web3-onboard/injected-wallets@npm:2.10.8"
dependencies:
- "@portis/web3": ^4.0.6
- "@web3-onboard/common": ^2.2.3
- checksum: 538c0c44e6470ebe3f1a791200498aa2f53824d11d03a7615479e715d4c147dbeb7da911aa57b0b9bf544eda24c9297853ab41ae0c1d8096c8c9d67b4b885522
+ "@web3-onboard/common": ^2.3.3
+ joi: 17.9.1
+ lodash.uniqby: ^4.7.0
+ checksum: 18a632f23cc86ba349454877b9540b306d0439f28f9f0b754a5b7cc0df2d4175f4f5eccb9501355574ad6e064257e83bb3d8260eb83a16f404371b80f7419a1c
languageName: node
linkType: hard
-"@web3-onboard/torus@npm:^2.2.1":
- version: 2.2.1
- resolution: "@web3-onboard/torus@npm:2.2.1"
+"@web3-onboard/ledger@npm:^2.5.2":
+ version: 2.5.2
+ resolution: "@web3-onboard/ledger@npm:2.5.2"
dependencies:
- "@toruslabs/torus-embed": 1.38.2
- "@web3-onboard/common": ^2.2.3
- checksum: bd4ec2e27406f66234092ce85621440d0c76dffcd3583077313e0556c5185ec3b5933b0745b0fdb03d4b3336b479e09d779053856ebf7f2f9302ef1f52c4d23a
+ "@ethersproject/providers": 5.5.0
+ "@ledgerhq/connect-kit-loader": ^1.1.0
+ "@walletconnect/client": ^1.8.0
+ "@walletconnect/ethereum-provider": 2.9.1
+ "@walletconnect/modal": 2.6.1
+ "@web3-onboard/common": ^2.3.3
+ rxjs: ^7.5.2
+ checksum: e1b100d6a19749b612f0857b49be368b9d79b078612790cae1e15e7b1b2aa85618371cc43cdc9c62f24898d770c3aff30d13b7513d0a028644cb624937fb3eeb
languageName: node
linkType: hard
-"@web3-onboard/trust@npm:^2.0.4":
- version: 2.0.4
- resolution: "@web3-onboard/trust@npm:2.0.4"
+"@web3-onboard/portis@npm:^2.1.7":
+ version: 2.1.7
+ resolution: "@web3-onboard/portis@npm:2.1.7"
dependencies:
+ "@portis/web3": ^4.0.6
"@web3-onboard/common": ^2.3.3
- checksum: 953ce61d65e0d40f4f946f29543d297c6fee31d5de24b9374d8e41d03dd2f6ad25c429c6f8f2293192ff0e34f1ee0ffa338a74778c14b8fc6ee269220d807b0c
+ checksum: e6f29169ae2072933215fb7a59ce23a0432d07cfc8f2555bd1cc8951a488d92f6576d204a9e0b5bcea988976c595a71bb3354b3cc1a2e17b1b180dbb9ac98112
languageName: node
linkType: hard
-"@web3-onboard/walletconnect@npm:^2.3.8":
- version: 2.3.8
- resolution: "@web3-onboard/walletconnect@npm:2.3.8"
+"@web3-onboard/torus@npm:^2.2.6":
+ version: 2.2.6
+ resolution: "@web3-onboard/torus@npm:2.2.6"
dependencies:
- "@ethersproject/providers": 5.5.0
- "@walletconnect/client": ^1.8.0
- "@walletconnect/ethereum-provider": 2.7.4
- "@walletconnect/qrcode-modal": ^1.8.0
+ "@toruslabs/torus-embed": 2.2.9
"@web3-onboard/common": ^2.3.3
- "@web3modal/standalone": 2.4.1
- rxjs: ^7.5.2
- checksum: 2a32ecbf4c421c7ba61a381695ab3de65a64db96da841fc774a747e476b1823e37db3840dc600fa7f28690817816f1fb1dcb5cd859342a371f37c6858dcf4ce2
+ checksum: 40c90ac90511d109d768b25a78d4ababb2dd4c8a8c02c69d8ccd589ea978d783c24cd06555c95761e244221daab3186ae0c5a83c9eafb2e8b7dac12f7991d564
languageName: node
linkType: hard
-"@web3modal/core@npm:2.4.1":
- version: 2.4.1
- resolution: "@web3modal/core@npm:2.4.1"
+"@web3-onboard/trezor@npm:^2.4.3":
+ version: 2.4.3
+ resolution: "@web3-onboard/trezor@npm:2.4.3"
dependencies:
- buffer: 6.0.3
- valtio: 1.10.5
- checksum: b8496bb488271fd5081d7f4b1279c469470aca05aea58090610e20b44e47088b18f843fac582ab55cfeb7440e0d9904e0bb73c1e2dbaea8582f391b2d379cb0d
+ "@ethereumjs/tx": ^3.4.0
+ "@ethersproject/providers": ^5.5.0
+ "@trezor/connect-web": ^9.0.11
+ "@web3-onboard/common": ^2.3.3
+ "@web3-onboard/hw-common": ^2.3.0
+ buffer: ^6.0.3
+ eth-crypto: ^2.1.0
+ ethereumjs-util: ^7.1.3
+ hdkey: ^2.0.1
+ checksum: 8f7a6574be6049a022ba057e2172b9fbce6e2b069df4bdb00264e70c3a8d6d52802e04d3a099ba75d231fa86c8998d3e2f661eed4856d0398d96bf025316e1c9
languageName: node
linkType: hard
-"@web3modal/standalone@npm:2.4.1":
- version: 2.4.1
- resolution: "@web3modal/standalone@npm:2.4.1"
+"@web3-onboard/trust@npm:^2.0.4":
+ version: 2.0.4
+ resolution: "@web3-onboard/trust@npm:2.0.4"
dependencies:
- "@web3modal/core": 2.4.1
- "@web3modal/ui": 2.4.1
- checksum: 0a26a7cc4b00dac6496a342ed8ab6f3b0c2946b8e5a3766c08fa824876ef399696fc474fabd4a7665ce4a3795dee00dfa2679f6d8e6d8b187618786ee12a025c
+ "@web3-onboard/common": ^2.3.3
+ checksum: 953ce61d65e0d40f4f946f29543d297c6fee31d5de24b9374d8e41d03dd2f6ad25c429c6f8f2293192ff0e34f1ee0ffa338a74778c14b8fc6ee269220d807b0c
languageName: node
linkType: hard
-"@web3modal/ui@npm:2.4.1":
- version: 2.4.1
- resolution: "@web3modal/ui@npm:2.4.1"
+"@web3-onboard/walletconnect@npm:^2.5.0":
+ version: 2.5.0
+ resolution: "@web3-onboard/walletconnect@npm:2.5.0"
dependencies:
- "@web3modal/core": 2.4.1
- lit: 2.7.4
- motion: 10.15.5
- qrcode: 1.5.3
- checksum: 80f21d6c791b00f2beeb6b2ff69a0faf6857872306c23c1913f08f3ca8d4d60c9255b7684294405459cc089ff2a8f68e10d189868628efd517d83a3fa430bca5
+ "@walletconnect/ethereum-provider": ^2.10.2
+ "@walletconnect/modal": 2.6.2
+ "@web3-onboard/common": ^2.3.3
+ joi: 17.9.1
+ rxjs: ^7.5.2
+ checksum: cbd185405773b3c6e0439f592e9d477b7bf4805d16f21db85b721c95cd91c8bcf07f77c2c2243e813ad625f5806a5aa8e49b099ced0f81d6d99a3db52318b704
languageName: node
linkType: hard
@@ -12214,6 +12746,15 @@ __metadata:
languageName: node
linkType: hard
+"acorn@npm:7.1.1":
+ version: 7.1.1
+ resolution: "acorn@npm:7.1.1"
+ bin:
+ acorn: bin/acorn
+ checksum: a2b9409086697c03c3a6e7d4fdd898be23fc5abaea1c678693affd04465adb3d8ba4f0c1efc5cc2aad50d8c4d03ab3c72cfbe3784b6f2c61046ebcef1218bfe1
+ languageName: node
+ linkType: hard
+
"acorn@npm:^6.4.1":
version: 6.4.2
resolution: "acorn@npm:6.4.2"
@@ -12474,7 +13015,7 @@ __metadata:
languageName: node
linkType: hard
-"ansi-styles@npm:^3.2.0, ansi-styles@npm:^3.2.1":
+"ansi-styles@npm:^3.2.1":
version: 3.2.1
resolution: "ansi-styles@npm:3.2.1"
dependencies:
@@ -12929,6 +13470,19 @@ __metadata:
languageName: node
linkType: hard
+"assert@npm:^2.0.0":
+ version: 2.1.0
+ resolution: "assert@npm:2.1.0"
+ dependencies:
+ call-bind: ^1.0.2
+ is-nan: ^1.3.2
+ object-is: ^1.1.5
+ object.assign: ^4.1.4
+ util: ^0.12.5
+ checksum: 1ed1cabba9abe55f4109b3f7292b4e4f3cf2953aad8dc148c0b3c3bd676675c31b1abb32ef563b7d5a19d1715bf90d1e5f09fad2a4ee655199468902da80f7c2
+ languageName: node
+ linkType: hard
+
"assign-symbols@npm:^1.0.0":
version: 1.0.0
resolution: "assign-symbols@npm:1.0.0"
@@ -13109,7 +13663,7 @@ __metadata:
languageName: node
linkType: hard
-"axios@npm:^0.21.0, axios@npm:^0.21.1, axios@npm:^0.21.2":
+"axios@npm:^0.21.1, axios@npm:^0.21.2":
version: 0.21.4
resolution: "axios@npm:0.21.4"
dependencies:
@@ -13468,7 +14022,7 @@ __metadata:
languageName: node
linkType: hard
-"base-x@npm:^3.0.2, base-x@npm:^3.0.8":
+"base-x@npm:^3.0.2, base-x@npm:^3.0.8, base-x@npm:^3.0.9":
version: 3.0.9
resolution: "base-x@npm:3.0.9"
dependencies:
@@ -13477,6 +14031,13 @@ __metadata:
languageName: node
linkType: hard
+"base-x@npm:^4.0.0":
+ version: 4.0.0
+ resolution: "base-x@npm:4.0.0"
+ checksum: b25db9e07eb1998472a20557c7f00c797dc0595f79df95155ab74274e7fa98b9f2659b3ee547ac8773666b7f69540656793aeb97ad2b1ceccdb6fa5faaf69ac0
+ languageName: node
+ linkType: hard
+
"base64-js@npm:^1.0.2, base64-js@npm:^1.3.1":
version: 1.5.1
resolution: "base64-js@npm:1.5.1"
@@ -13513,6 +14074,18 @@ __metadata:
languageName: node
linkType: hard
+"bchaddrjs@npm:^0.5.2":
+ version: 0.5.2
+ resolution: "bchaddrjs@npm:0.5.2"
+ dependencies:
+ bs58check: 2.1.2
+ buffer: ^6.0.3
+ cashaddrjs: 0.4.4
+ stream-browserify: ^3.0.0
+ checksum: 522a86ba35dc7387c9a471f5b19c8ae53f1d7ad887597303eb44df7dea9f683d10c7d60030a50b0113f0a9da4b323de960d77c68b2518b820600ac58e8b94aa7
+ languageName: node
+ linkType: hard
+
"bcrypt-pbkdf@npm:^1.0.0":
version: 1.0.2
resolution: "bcrypt-pbkdf@npm:1.0.2"
@@ -13529,6 +14102,13 @@ __metadata:
languageName: node
linkType: hard
+"bech32@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "bech32@npm:2.0.0"
+ checksum: fa15acb270b59aa496734a01f9155677b478987b773bf701f465858bf1606c6a970085babd43d71ce61895f1baa594cb41a2cd1394bd2c6698f03cc2d811300e
+ languageName: node
+ linkType: hard
+
"better-opn@npm:^2.1.1":
version: 2.1.1
resolution: "better-opn@npm:2.1.1"
@@ -13538,7 +14118,14 @@ __metadata:
languageName: node
linkType: hard
-"big-integer@npm:^1.6.7":
+"big-integer@npm:1.6.36":
+ version: 1.6.36
+ resolution: "big-integer@npm:1.6.36"
+ checksum: 8cb9366ab72975a94ace5a99f6f81e0624dc8a5d14349df1f331d75ceec405c9286ad04c2a1188bc4ec4aa65cbbf1f8065f5d6b529fdb4a9d9867bbdfa769306
+ languageName: node
+ linkType: hard
+
+"big-integer@npm:^1.6.48, big-integer@npm:^1.6.7":
version: 1.6.51
resolution: "big-integer@npm:1.6.51"
checksum: 3d444173d1b2e20747e2c175568bedeebd8315b0637ea95d75fd27830d3b8e8ba36c6af40374f36bdaea7b5de376dcada1b07587cb2a79a928fccdb6e6e3c518
@@ -13562,10 +14149,10 @@ __metadata:
languageName: node
linkType: hard
-"bignumber.js@npm:^9.0.0, bignumber.js@npm:^9.0.1, bignumber.js@npm:^9.1.0":
- version: 9.1.0
- resolution: "bignumber.js@npm:9.1.0"
- checksum: 52ec2bb5a3874d7dc1a1018f28f8f7aff4683515ffd09d6c2d93191343c76567ae0ee32cc45149d53afb2b904bc62ed471a307b35764beea7e9db78e56bef6c6
+"bignumber.js@npm:^9.0.0, bignumber.js@npm:^9.0.1, bignumber.js@npm:^9.1.0, bignumber.js@npm:^9.1.1":
+ version: 9.1.2
+ resolution: "bignumber.js@npm:9.1.2"
+ checksum: 582c03af77ec9cb0ebd682a373ee6c66475db94a4325f92299621d544aa4bd45cb45fd60001610e94aef8ae98a0905fa538241d9638d4422d57abbeeac6fadaf
languageName: node
linkType: hard
@@ -13637,6 +14224,13 @@ __metadata:
languageName: node
linkType: hard
+"bitcoin-ops@npm:^1.3.0, bitcoin-ops@npm:^1.4.1":
+ version: 1.4.1
+ resolution: "bitcoin-ops@npm:1.4.1"
+ checksum: 3daa3303d6af49c0727041b5d7801a20c5806d00f1cc1afa2d53099974e30a7b1e7e9e578723dd25f5e120903f2725c595c0205d5d99a6578ad65213d74d806d
+ languageName: node
+ linkType: hard
+
"bl@npm:^1.0.0":
version: 1.2.3
resolution: "bl@npm:1.2.3"
@@ -13667,7 +14261,19 @@ __metadata:
languageName: node
linkType: hard
-"blakejs@npm:^1.1.0":
+"blake-hash@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "blake-hash@npm:2.0.0"
+ dependencies:
+ node-addon-api: ^3.0.0
+ node-gyp: latest
+ node-gyp-build: ^4.2.2
+ readable-stream: ^3.6.0
+ checksum: a0d9a8f3953b986d3b30a741a6c000dedcc9a03b1318f52cc01ae62d18829ba6cb1a4d8cbe74785abfdc952a21db410984523bd457764aca716162cfd3ca8ea4
+ languageName: node
+ linkType: hard
+
+"blakejs@npm:^1.1.0, blakejs@npm:^1.2.1":
version: 1.2.1
resolution: "blakejs@npm:1.2.1"
checksum: d699ba116cfa21d0b01d12014a03e484dd76d483133e6dc9eb415aa70a119f08beb3bcefb8c71840106a00b542cba77383f8be60cd1f0d4589cb8afb922eefbe
@@ -13857,7 +14463,7 @@ __metadata:
languageName: node
linkType: hard
-"brorand@npm:^1.0.1, brorand@npm:^1.1.0":
+"brorand@npm:^1.0.1, brorand@npm:^1.0.5, brorand@npm:^1.1.0":
version: 1.1.0
resolution: "brorand@npm:1.1.0"
checksum: 8a05c9f3c4b46572dec6ef71012b1946db6cae8c7bb60ccd4b7dd5a84655db49fe043ecc6272e7ef1f69dc53d6730b9e2a3a03a8310509a3d797a618cbee52be
@@ -13974,7 +14580,16 @@ __metadata:
languageName: node
linkType: hard
-"bs58check@npm:^2.1.2":
+"bs58@npm:^5.0.0":
+ version: 5.0.0
+ resolution: "bs58@npm:5.0.0"
+ dependencies:
+ base-x: ^4.0.0
+ checksum: 2475cb0684e07077521aac718e604a13e0f891d58cff923d437a2f7e9e28703ab39fce9f84c7c703ab369815a675f11e3bd394d38643bfe8969fbe42e6833d45
+ languageName: node
+ linkType: hard
+
+"bs58check@npm:2.1.2, bs58check@npm:<3.0.0, bs58check@npm:^2.1.2":
version: 2.1.2
resolution: "bs58check@npm:2.1.2"
dependencies:
@@ -13985,6 +14600,16 @@ __metadata:
languageName: node
linkType: hard
+"bs58check@npm:^3.0.1":
+ version: 3.0.1
+ resolution: "bs58check@npm:3.0.1"
+ dependencies:
+ "@noble/hashes": ^1.2.0
+ bs58: ^5.0.0
+ checksum: dbbecc7a09f3836e821149266c864c4bbd545539cea43c35f23f4c3c46b54c86c52b65d224b9ea2e916fa6d93bd2ce9fac5b6c6bfcf19621a9c209a5602f71c8
+ languageName: node
+ linkType: hard
+
"bser@npm:2.1.1":
version: 2.1.1
resolution: "bser@npm:2.1.1"
@@ -14041,7 +14666,7 @@ __metadata:
languageName: node
linkType: hard
-"buffer-from@npm:^1.0.0, buffer-from@npm:^1.1.1":
+"buffer-from@npm:^1.0.0":
version: 1.1.2
resolution: "buffer-from@npm:1.1.2"
checksum: 0448524a562b37d4d7ed9efd91685a5b77a50672c556ea254ac9a6d30e3403a517d8981f10e565db24e8339413b43c97ca2951f10e399c6125a0d8911f5679bb
@@ -14122,6 +14747,15 @@ __metadata:
languageName: node
linkType: hard
+"bytebuffer@npm:^5.0.1":
+ version: 5.0.1
+ resolution: "bytebuffer@npm:5.0.1"
+ dependencies:
+ long: ~3
+ checksum: d95db66499df77394d6f769b216054b596e492783905f53a06e7c0b7091b24d7b0477de133d08300672e0cd5e140eab81728cdd31ccd9367f7dc4944cdaf913b
+ languageName: node
+ linkType: hard
+
"bytes@npm:3.0.0":
version: 3.0.0
resolution: "bytes@npm:3.0.0"
@@ -14404,6 +15038,15 @@ __metadata:
languageName: node
linkType: hard
+"cashaddrjs@npm:0.4.4":
+ version: 0.4.4
+ resolution: "cashaddrjs@npm:0.4.4"
+ dependencies:
+ big-integer: 1.6.36
+ checksum: ffc458dfc96c8f3938c7bc4e024c27d1797c63c99a5fd3a9c5a43c8046e74f891cf132a21c1ac3622474f2bb18131548d6305aac59914768e7ff1be6c18ee882
+ languageName: node
+ linkType: hard
+
"cbor@npm:^5.0.2":
version: 5.2.0
resolution: "cbor@npm:5.2.0"
@@ -14843,17 +15486,6 @@ __metadata:
languageName: node
linkType: hard
-"cliui@npm:^5.0.0":
- version: 5.0.0
- resolution: "cliui@npm:5.0.0"
- dependencies:
- string-width: ^3.1.0
- strip-ansi: ^5.2.0
- wrap-ansi: ^5.1.0
- checksum: 0bb8779efe299b8f3002a73619eaa8add4081eb8d1c17bc4fedc6240557fb4eacdc08fe87c39b002eacb6cfc117ce736b362dbfd8bf28d90da800e010ee97df4
- languageName: node
- linkType: hard
-
"cliui@npm:^6.0.0":
version: 6.0.0
resolution: "cliui@npm:6.0.0"
@@ -15516,6 +16148,15 @@ __metadata:
languageName: node
linkType: hard
+"crc-32@npm:^1.2.0":
+ version: 1.2.2
+ resolution: "crc-32@npm:1.2.2"
+ bin:
+ crc32: bin/crc32.njs
+ checksum: ad2d0ad0cbd465b75dcaeeff0600f8195b686816ab5f3ba4c6e052a07f728c3e70df2e3ca9fd3d4484dc4ba70586e161ca5a2334ec8bf5a41bf022a6103ff243
+ languageName: node
+ linkType: hard
+
"create-ecdh@npm:^4.0.0":
version: 4.0.4
resolution: "create-ecdh@npm:4.0.4"
@@ -15587,12 +16228,12 @@ __metadata:
languageName: node
linkType: hard
-"cross-fetch@npm:^3.1.4, cross-fetch@npm:^3.1.5":
- version: 3.1.5
- resolution: "cross-fetch@npm:3.1.5"
+"cross-fetch@npm:^3.1.4, cross-fetch@npm:^3.1.5, cross-fetch@npm:^3.1.6":
+ version: 3.1.8
+ resolution: "cross-fetch@npm:3.1.8"
dependencies:
- node-fetch: 2.6.7
- checksum: f6b8c6ee3ef993ace6277fd789c71b6acf1b504fd5f5c7128df4ef2f125a429e29cd62dc8c127523f04a5f2fa4771ed80e3f3d9695617f441425045f505cf3bb
+ node-fetch: ^2.6.12
+ checksum: 78f993fa099eaaa041122ab037fe9503ecbbcb9daef234d1d2e0b9230a983f64d645d088c464e21a247b825a08dc444a6e7064adfa93536d3a9454b4745b3632
languageName: node
linkType: hard
@@ -16128,10 +16769,10 @@ __metadata:
languageName: node
linkType: hard
-"decimal.js@npm:^10.3.1":
- version: 10.4.0
- resolution: "decimal.js@npm:10.4.0"
- checksum: 98702d9d817a9e5b3767ea6580e7f3b35544b9454e463a5dd5d3232131470f39067d02864c45cab009eb1200bc162cd26a33d34c622cd79e4657a3e25e95fb4e
+"decimal.js@npm:^10.2.0, decimal.js@npm:^10.3.1":
+ version: 10.4.3
+ resolution: "decimal.js@npm:10.4.3"
+ checksum: 796404dcfa9d1dbfdc48870229d57f788b48c21c603c3f6554a1c17c10195fc1024de338b0cf9e1efe0c7c167eeb18f04548979bcc5fdfabebb7cc0ae3287bae
languageName: node
linkType: hard
@@ -16794,6 +17435,23 @@ __metadata:
languageName: node
linkType: hard
+"eccrypto@npm:1.1.6":
+ version: 1.1.6
+ resolution: "eccrypto@npm:1.1.6"
+ dependencies:
+ acorn: 7.1.1
+ elliptic: 6.5.4
+ es6-promise: 4.2.8
+ nan: 2.14.0
+ node-gyp: latest
+ secp256k1: 3.7.1
+ dependenciesMeta:
+ secp256k1:
+ optional: true
+ checksum: 3c53879928ca8ce0ff2b5edfe8e675aaa22ae41d952bd46d082fad5e6ef5329850d61329d6d70b5ca23bdab3dcce65f86d75d4d847759f1db6ab170b92c8a90f
+ languageName: node
+ linkType: hard
+
"ecdsa-sig-formatter@npm:1.0.11":
version: 1.0.11
resolution: "ecdsa-sig-formatter@npm:1.0.11"
@@ -16810,15 +17468,6 @@ __metadata:
languageName: node
linkType: hard
-"eip1193-provider@npm:1.0.1":
- version: 1.0.1
- resolution: "eip1193-provider@npm:1.0.1"
- dependencies:
- "@json-rpc-tools/provider": ^1.5.5
- checksum: a56d6a874786b788c1f09f96d329b118ca6b3d381055865bb1ec1bde17da8d433a4141200baa2922108d67ac0d83813841940d2813814e56ea923fc9fafb369a
- languageName: node
- linkType: hard
-
"ejs@npm:^2.6.1":
version: 3.1.8
resolution: "ejs@npm:3.1.8"
@@ -16837,7 +17486,7 @@ __metadata:
languageName: node
linkType: hard
-"elliptic@npm:6.5.4, elliptic@npm:^6.5.2, elliptic@npm:^6.5.3, elliptic@npm:^6.5.4":
+"elliptic@npm:6.5.4, elliptic@npm:^6.4.0, elliptic@npm:^6.4.1, elliptic@npm:^6.5.2, elliptic@npm:^6.5.3, elliptic@npm:^6.5.4":
version: 6.5.4
resolution: "elliptic@npm:6.5.4"
dependencies:
@@ -16859,13 +17508,6 @@ __metadata:
languageName: node
linkType: hard
-"emoji-regex@npm:^7.0.1":
- version: 7.0.3
- resolution: "emoji-regex@npm:7.0.3"
- checksum: 9159b2228b1511f2870ac5920f394c7e041715429a68459ebe531601555f11ea782a8e1718f969df2711d38c66268174407cbca57ce36485544f695c2dfdc96e
- languageName: node
- linkType: hard
-
"emoji-regex@npm:^8.0.0":
version: 8.0.0
resolution: "emoji-regex@npm:8.0.0"
@@ -17139,7 +17781,7 @@ __metadata:
languageName: node
linkType: hard
-"es6-promise@npm:^4.0.3":
+"es6-promise@npm:4.2.8, es6-promise@npm:^4.0.3":
version: 4.2.8
resolution: "es6-promise@npm:4.2.8"
checksum: 95614a88873611cb9165a85d36afa7268af5c03a378b35ca7bda9508e1d4f1f6f19a788d4bc755b3fd37c8ebba40782018e02034564ff24c9d6fa37e959ad57d
@@ -17494,7 +18136,19 @@ __metadata:
languageName: node
linkType: hard
-"eth-block-tracker@npm:4.4.3, eth-block-tracker@npm:^4.4.2":
+"eth-block-tracker@npm:6.1.0":
+ version: 6.1.0
+ resolution: "eth-block-tracker@npm:6.1.0"
+ dependencies:
+ "@metamask/safe-event-emitter": ^2.0.0
+ "@metamask/utils": ^3.0.1
+ json-rpc-random-id: ^1.0.1
+ pify: ^3.0.0
+ checksum: 33ee6375a26822649d1e9ac24a3c39d70338eb505715f72b9102fb82e40d7a48902b4a7dd4a33bb4f121b79707c5ab045777507a2881cfcdb385c8ccbb3ac2a0
+ languageName: node
+ linkType: hard
+
+"eth-block-tracker@npm:^4.4.2":
version: 4.4.3
resolution: "eth-block-tracker@npm:4.4.3"
dependencies:
@@ -17508,7 +18162,35 @@ __metadata:
languageName: node
linkType: hard
-"eth-json-rpc-filters@npm:4.2.2, eth-json-rpc-filters@npm:^4.2.1":
+"eth-crypto@npm:^2.1.0":
+ version: 2.6.0
+ resolution: "eth-crypto@npm:2.6.0"
+ dependencies:
+ "@babel/runtime": 7.20.13
+ "@ethereumjs/tx": 3.5.2
+ "@types/bn.js": 5.1.1
+ eccrypto: 1.1.6
+ ethereumjs-util: 7.1.5
+ ethers: 5.7.2
+ secp256k1: 5.0.0
+ checksum: 6ebdaacc9f226460ac690b4977569b8a52495237a079aaf8ca1d156f9c1d7046fb724981ab054adb5c790fd2071522d1ff3508a0e91f81a183f77d76eb5c28f1
+ languageName: node
+ linkType: hard
+
+"eth-json-rpc-filters@npm:5.1.0":
+ version: 5.1.0
+ resolution: "eth-json-rpc-filters@npm:5.1.0"
+ dependencies:
+ "@metamask/safe-event-emitter": ^2.0.0
+ async-mutex: ^0.2.6
+ eth-query: ^2.1.2
+ json-rpc-engine: ^6.1.0
+ pify: ^5.0.0
+ checksum: 864092e96277953c399a139df66572b864bd41247c5c1d18e6529973804d4fd8962658d8b10571152554802fa8daaa1003588aee79ffce754e0bc57c39b771d5
+ languageName: node
+ linkType: hard
+
+"eth-json-rpc-filters@npm:^4.2.1":
version: 4.2.2
resolution: "eth-json-rpc-filters@npm:4.2.2"
dependencies:
@@ -17581,7 +18263,7 @@ __metadata:
languageName: node
linkType: hard
-"eth-rpc-errors@npm:^4.0.2, eth-rpc-errors@npm:^4.0.3":
+"eth-rpc-errors@npm:^4.0.2":
version: 4.0.3
resolution: "eth-rpc-errors@npm:4.0.3"
dependencies:
@@ -17646,6 +18328,18 @@ __metadata:
languageName: node
linkType: hard
+"ethereum-cryptography@npm:^2.0.0":
+ version: 2.1.2
+ resolution: "ethereum-cryptography@npm:2.1.2"
+ dependencies:
+ "@noble/curves": 1.1.0
+ "@noble/hashes": 1.3.1
+ "@scure/bip32": 1.3.1
+ "@scure/bip39": 1.2.1
+ checksum: 2e8f7b8cc90232ae838ab6a8167708e8362621404d26e79b5d9e762c7b53d699f7520aff358d9254de658fcd54d2d0af168ff909943259ed27dc4cef2736410c
+ languageName: node
+ linkType: hard
+
"ethereumjs-abi@git+https://github.com/ethereumjs/ethereumjs-abi.git":
version: 0.6.8
resolution: "ethereumjs-abi@https://github.com/ethereumjs/ethereumjs-abi.git#commit=ee3994657fa7a427238e6ba92a84d0b529bbcde0"
@@ -17735,6 +18429,19 @@ __metadata:
languageName: node
linkType: hard
+"ethereumjs-util@npm:7.1.5, ethereumjs-util@npm:^7.1.0, ethereumjs-util@npm:^7.1.3, ethereumjs-util@npm:^7.1.4, ethereumjs-util@npm:^7.1.5":
+ version: 7.1.5
+ resolution: "ethereumjs-util@npm:7.1.5"
+ dependencies:
+ "@types/bn.js": ^5.1.0
+ bn.js: ^5.1.2
+ create-hash: ^1.1.2
+ ethereum-cryptography: ^0.1.3
+ rlp: ^2.2.4
+ checksum: 27a3c79d6e06b2df34b80d478ce465b371c8458b58f5afc14d91c8564c13363ad336e6e83f57eb0bd719fde94d10ee5697ceef78b5aa932087150c5287b286d1
+ languageName: node
+ linkType: hard
+
"ethereumjs-util@npm:^5.0.0, ethereumjs-util@npm:^5.1.1, ethereumjs-util@npm:^5.1.2, ethereumjs-util@npm:^5.1.5":
version: 5.2.1
resolution: "ethereumjs-util@npm:5.2.1"
@@ -17765,19 +18472,6 @@ __metadata:
languageName: node
linkType: hard
-"ethereumjs-util@npm:^7.1.0":
- version: 7.1.5
- resolution: "ethereumjs-util@npm:7.1.5"
- dependencies:
- "@types/bn.js": ^5.1.0
- bn.js: ^5.1.2
- create-hash: ^1.1.2
- ethereum-cryptography: ^0.1.3
- rlp: ^2.2.4
- checksum: 27a3c79d6e06b2df34b80d478ce465b371c8458b58f5afc14d91c8564c13363ad336e6e83f57eb0bd719fde94d10ee5697ceef78b5aa932087150c5287b286d1
- languageName: node
- linkType: hard
-
"ethereumjs-vm@npm:^2.3.4":
version: 2.6.0
resolution: "ethereumjs-vm@npm:2.6.0"
@@ -19900,6 +20594,18 @@ __metadata:
languageName: node
linkType: hard
+"hdkey@npm:^2.0.1":
+ version: 2.1.0
+ resolution: "hdkey@npm:2.1.0"
+ dependencies:
+ bs58check: ^2.1.2
+ ripemd160: ^2.0.2
+ safe-buffer: ^5.1.1
+ secp256k1: ^4.0.0
+ checksum: 042f2d715dc4d106c868dc3791d584336845e4e53f3452e1df116d6af5d88d7084a0a73ddd8a07b4a7d9e6b29cd3b6b4174f03499f25d8ddd101642b34fabe5c
+ languageName: node
+ linkType: hard
+
"he@npm:^1.2.0":
version: 1.2.0
resolution: "he@npm:1.2.0"
@@ -20584,6 +21290,13 @@ __metadata:
languageName: node
linkType: hard
+"int64-buffer@npm:^1.0.1":
+ version: 1.0.1
+ resolution: "int64-buffer@npm:1.0.1"
+ checksum: 9962be285f4a0d6bd8f6fba3cffcfd80b15848af370bd9ec6cb2d9c8a8adf83b230cdf66b694f87c992c1a33724385b28ba7cac61602a7fcf9b9c8691015c7e2
+ languageName: node
+ linkType: hard
+
"internal-slot@npm:^1.0.3":
version: 1.0.3
resolution: "internal-slot@npm:1.0.3"
@@ -21248,6 +21961,16 @@ __metadata:
languageName: node
linkType: hard
+"is-nan@npm:^1.3.2":
+ version: 1.3.2
+ resolution: "is-nan@npm:1.3.2"
+ dependencies:
+ call-bind: ^1.0.0
+ define-properties: ^1.1.3
+ checksum: 5dfadcef6ad12d3029d43643d9800adbba21cf3ce2ec849f734b0e14ee8da4070d82b15fdb35138716d02587c6578225b9a22779cab34888a139cc43e4e3610a
+ languageName: node
+ linkType: hard
+
"is-negative-zero@npm:^2.0.2":
version: 2.0.2
resolution: "is-negative-zero@npm:2.0.2"
@@ -21573,7 +22296,7 @@ __metadata:
languageName: node
linkType: hard
-"isarray@npm:^2.0.1, isarray@npm:^2.0.5":
+"isarray@npm:^2.0.5":
version: 2.0.5
resolution: "isarray@npm:2.0.5"
checksum: bd5bbe4104438c4196ba58a54650116007fa0262eccef13a4c55b2e09a5b36b59f1e75b9fcc49883dd9d4953892e6fc007eef9e9155648ceea036e184b0f930a
@@ -22438,7 +23161,7 @@ __metadata:
languageName: node
linkType: hard
-"joi@npm:17.9.1, joi@npm:^17.6.1":
+"joi@npm:17.9.1":
version: 17.9.1
resolution: "joi@npm:17.9.1"
dependencies:
@@ -22703,12 +23426,12 @@ __metadata:
languageName: node
linkType: hard
-"json-stable-stringify@npm:^1.0.1":
- version: 1.0.1
- resolution: "json-stable-stringify@npm:1.0.1"
+"json-stable-stringify@npm:^1.0.1, json-stable-stringify@npm:^1.0.2":
+ version: 1.0.2
+ resolution: "json-stable-stringify@npm:1.0.2"
dependencies:
- jsonify: ~0.0.0
- checksum: 65d6cbf0fca72a4136999f65f4401cf39a129f7aeff0fdd987ac3d3423a2113659294045fb8377e6e20d865cac32b1b8d70f3d87346c9786adcee60661d96ca5
+ jsonify: ^0.0.1
+ checksum: ec10863493fb728481ed7576551382768a173d5b884758db530def00523b862083a3fd70fee24b39e2f47f5f502e22f9a1489dd66da3535b63bf6241dbfca800
languageName: node
linkType: hard
@@ -22790,10 +23513,10 @@ __metadata:
languageName: node
linkType: hard
-"jsonify@npm:~0.0.0":
- version: 0.0.0
- resolution: "jsonify@npm:0.0.0"
- checksum: d8d4ed476c116e6987a460dcb82f22284686caae9f498ac87b0502c1765ac1522f4f450a4cad4cc368d202fd3b27a3860735140a82867fc6d558f5f199c38bce
+"jsonify@npm:^0.0.1":
+ version: 0.0.1
+ resolution: "jsonify@npm:0.0.1"
+ checksum: 027287e1c0294fce15f18c0ff990cfc2318e7f01fb76515f784d5cd0784abfec6fc5c2355c3a2f2cb0ad7f4aa2f5b74ebbfe4e80476c35b2d13cabdb572e1134
languageName: node
linkType: hard
@@ -22804,6 +23527,13 @@ __metadata:
languageName: node
linkType: hard
+"jsonschema@npm:1.2.2":
+ version: 1.2.2
+ resolution: "jsonschema@npm:1.2.2"
+ checksum: daaa46bdfdc0033af54be0bb194d36e345218c6ffc4122083e3f1b88009824e062f3c08c8598ab0c26312d23f3e016774883f5d2c28988588354ea775acf0359
+ languageName: node
+ linkType: hard
+
"jsonwebtoken@npm:^9.0.0":
version: 9.0.0
resolution: "jsonwebtoken@npm:9.0.0"
@@ -22905,7 +23635,7 @@ __metadata:
languageName: node
linkType: hard
-"keccak@npm:^3.0.0, keccak@npm:^3.0.1, keccak@npm:^3.0.3":
+"keccak@npm:^3.0.0, keccak@npm:^3.0.1":
version: 3.0.3
resolution: "keccak@npm:3.0.3"
dependencies:
@@ -23288,23 +24018,34 @@ __metadata:
languageName: node
linkType: hard
-"lit-html@npm:^2.7.0":
- version: 2.7.4
- resolution: "lit-html@npm:2.7.4"
+"lit-html@npm:^2.7.0, lit-html@npm:^2.8.0":
+ version: 2.8.0
+ resolution: "lit-html@npm:2.8.0"
dependencies:
"@types/trusted-types": ^2.0.2
- checksum: 3809d62d8b8e66c047a582fe62d430384c63af8c8444da4ca565b41d03e0295be2ce3eaa3c03b58d35a5d74fd8c98976585902204fc28006cfb9adf29fc1761e
+ checksum: 2d70df07248bcb2f502a3afb1e91d260735024fa669669ffb1417575aa39c3092779725ac1b90f5f39e4ce78c63f431f51176bc67f532389f0285a6991573255
languageName: node
linkType: hard
-"lit@npm:2.7.4":
- version: 2.7.4
- resolution: "lit@npm:2.7.4"
+"lit@npm:2.7.6":
+ version: 2.7.6
+ resolution: "lit@npm:2.7.6"
dependencies:
"@lit/reactive-element": ^1.6.0
lit-element: ^3.3.0
lit-html: ^2.7.0
- checksum: 7494f4e814fca0ebf7a73923c85454531aac26ff83f0d4d5afe62ebbc6225363c9df41f88147d79d5d3ab518925ceb9b27a557bee610bbb414ae0339c513f5a3
+ checksum: 984a7fb9c0fa387f20177a07de22ea1c9cdc01a7dc7cb1c400d1df5b43a8956908460482a3259ea173555c6f0f13457d2ddc5c84d4c365007afd86e7ca58b384
+ languageName: node
+ linkType: hard
+
+"lit@npm:2.8.0":
+ version: 2.8.0
+ resolution: "lit@npm:2.8.0"
+ dependencies:
+ "@lit/reactive-element": ^1.6.0
+ lit-element: ^3.3.0
+ lit-html: ^2.8.0
+ checksum: 2480e733f7d022d3ecba91abc58a20968f0ca8f5fa30b3341ecf4bcf4845e674ad27b721a5ae53529cafc6ca603c015b80d0979ceb7a711e268ef20bb6bc7527
languageName: node
linkType: hard
@@ -23599,7 +24340,7 @@ __metadata:
languageName: node
linkType: hard
-"lodash@npm:^4.17.11, lodash@npm:^4.17.12, lodash@npm:^4.17.14, lodash@npm:^4.17.15, lodash@npm:^4.17.19, lodash@npm:^4.17.20, lodash@npm:^4.17.21, lodash@npm:~4.17.0":
+"lodash@npm:^4.17.11, lodash@npm:^4.17.12, lodash@npm:^4.17.14, lodash@npm:^4.17.15, lodash@npm:^4.17.19, lodash@npm:^4.17.20, lodash@npm:^4.17.21, lodash@npm:^4.17.4, lodash@npm:~4.17.0":
version: 4.17.21
resolution: "lodash@npm:4.17.21"
checksum: eb835a2e51d381e561e508ce932ea50a8e5a68f4ebdd771ea240d3048244a8d13658acbd502cd4829768c56f2e16bdd4340b9ea141297d472517b83868e677f7
@@ -23637,10 +24378,10 @@ __metadata:
languageName: node
linkType: hard
-"loglevel@npm:^1.8.0":
- version: 1.8.0
- resolution: "loglevel@npm:1.8.0"
- checksum: 41aeea17de24aba8dba68084a31fe9189648bce4f39c1277e021bb276c3c53a75b0d337395919cf271068ad40ecefabad0e4fdeb4a8f11908beee532b898f4a7
+"loglevel@npm:^1.8.1":
+ version: 1.8.1
+ resolution: "loglevel@npm:1.8.1"
+ checksum: a1a62db40291aaeaef2f612334c49e531bff71cc1d01a2acab689ab80d59e092f852ab164a5aedc1a752fdc46b7b162cb097d8a9eb2cf0b299511106c29af61d
languageName: node
linkType: hard
@@ -23651,10 +24392,17 @@ __metadata:
languageName: node
linkType: hard
-"long@npm:^5.2.0":
- version: 5.2.1
- resolution: "long@npm:5.2.1"
- checksum: 9264da12d1b7df67e5aa6da4498144293caf1ad12e7f092efe4e9a2d32c53f0bbf7334f7cef997080a2a3af061142558ab366efa71698d98b1cdb883477445a7
+"long@npm:^5.0.0, long@npm:^5.2.0":
+ version: 5.2.3
+ resolution: "long@npm:5.2.3"
+ checksum: 885ede7c3de4facccbd2cacc6168bae3a02c3e836159ea4252c87b6e34d40af819824b2d4edce330bfb5c4d6e8ce3ec5864bdcf9473fa1f53a4f8225860e5897
+ languageName: node
+ linkType: hard
+
+"long@npm:~3":
+ version: 3.2.0
+ resolution: "long@npm:3.2.0"
+ checksum: bc27bdeab42cb2f25d0a0faf5fbf77b657bd59236ae0ed649c44f91f35e632230ebd0c62d208bb4e9c69ca558a45e9c9c0810e6b5c0380a1754b8f3b5b7b62d7
languageName: node
linkType: hard
@@ -24136,6 +24884,13 @@ __metadata:
languageName: node
linkType: hard
+"micro-ftch@npm:^0.3.1":
+ version: 0.3.1
+ resolution: "micro-ftch@npm:0.3.1"
+ checksum: 0e496547253a36e98a83fb00c628c53c3fb540fa5aaeaf718438873785afd193244988c09d219bb1802984ff227d04938d9571ef90fe82b48bd282262586aaff
+ languageName: node
+ linkType: hard
+
"microevent.ts@npm:~0.1.1":
version: 0.1.1
resolution: "microevent.ts@npm:0.1.1"
@@ -24437,17 +25192,17 @@ __metadata:
languageName: node
linkType: hard
-"motion@npm:10.15.5":
- version: 10.15.5
- resolution: "motion@npm:10.15.5"
+"motion@npm:10.16.2":
+ version: 10.16.2
+ resolution: "motion@npm:10.16.2"
dependencies:
"@motionone/animation": ^10.15.1
- "@motionone/dom": ^10.15.5
- "@motionone/svelte": ^10.15.5
+ "@motionone/dom": ^10.16.2
+ "@motionone/svelte": ^10.16.2
"@motionone/types": ^10.15.1
"@motionone/utils": ^10.15.1
- "@motionone/vue": ^10.15.5
- checksum: 43e7883d95da6e4949b2e5ca01732bce28214f4978bf940511a3fbd8e00943ab7c00fcb28f3f1ce1ed099a404016f784243330be161c4805958deaf60d1b0571
+ "@motionone/vue": ^10.16.2
+ checksum: 0b91256808c2374d8b7f4ac5e7ed513f2ca8df2b7d1be4fbc00ec5baece5162ada648aedaa5bc1d60be9ad2e6c9bc1d3bb160333051c20ab79e241b8e02e3c92
languageName: node
linkType: hard
@@ -24720,12 +25475,21 @@ __metadata:
languageName: node
linkType: hard
-"nan@npm:^2.12.1, nan@npm:^2.14.0, nan@npm:^2.14.2, nan@npm:^2.2.1":
- version: 2.16.0
- resolution: "nan@npm:2.16.0"
+"nan@npm:2.14.0":
+ version: 2.14.0
+ resolution: "nan@npm:2.14.0"
+ dependencies:
+ node-gyp: latest
+ checksum: 6dfd00d9bf71769898dfab21ef9d2ef278b392c586147616a718b995d6a582f5caa7f2ca0f83ce956fb0def698aca813b2b6fd4598125cd16bdc85924c34a37d
+ languageName: node
+ linkType: hard
+
+"nan@npm:^2.12.1, nan@npm:^2.13.2, nan@npm:^2.14.0, nan@npm:^2.14.2, nan@npm:^2.2.1":
+ version: 2.18.0
+ resolution: "nan@npm:2.18.0"
dependencies:
node-gyp: latest
- checksum: cb16937273ea55b01ea47df244094c12297ce6b29b36e845d349f1f7c268b8d7c5abd126a102c5678a1e1afd0d36bba35ea0cc959e364928ce60561c9306064a
+ checksum: 4fe42f58456504eab3105c04a5cffb72066b5f22bd45decf33523cb17e7d6abc33cca2a19829407b9000539c5cb25f410312d4dc5b30220167a3594896ea6a0a
languageName: node
linkType: hard
@@ -24822,22 +25586,49 @@ __metadata:
languageName: node
linkType: hard
-"no-case@npm:^3.0.4":
- version: 3.0.4
- resolution: "no-case@npm:3.0.4"
+"no-case@npm:^3.0.4":
+ version: 3.0.4
+ resolution: "no-case@npm:3.0.4"
+ dependencies:
+ lower-case: ^2.0.2
+ tslib: ^2.0.3
+ checksum: 0b2ebc113dfcf737d48dde49cfebf3ad2d82a8c3188e7100c6f375e30eafbef9e9124aadc3becef237b042fd5eb0aad2fd78669c20972d045bbe7fea8ba0be5c
+ languageName: node
+ linkType: hard
+
+"node-addon-api@npm:^2.0.0":
+ version: 2.0.2
+ resolution: "node-addon-api@npm:2.0.2"
+ dependencies:
+ node-gyp: latest
+ checksum: 31fb22d674648204f8dd94167eb5aac896c841b84a9210d614bf5d97c74ef059cc6326389cf0c54d2086e35312938401d4cc82e5fcd679202503eb8ac84814f8
+ languageName: node
+ linkType: hard
+
+"node-addon-api@npm:^3.0.0":
+ version: 3.2.1
+ resolution: "node-addon-api@npm:3.2.1"
+ dependencies:
+ node-gyp: latest
+ checksum: 2369986bb0881ccd9ef6bacdf39550e07e089a9c8ede1cbc5fc7712d8e2faa4d50da0e487e333d4125f8c7a616c730131d1091676c9d499af1d74560756b4a18
+ languageName: node
+ linkType: hard
+
+"node-addon-api@npm:^5.0.0":
+ version: 5.1.0
+ resolution: "node-addon-api@npm:5.1.0"
dependencies:
- lower-case: ^2.0.2
- tslib: ^2.0.3
- checksum: 0b2ebc113dfcf737d48dde49cfebf3ad2d82a8c3188e7100c6f375e30eafbef9e9124aadc3becef237b042fd5eb0aad2fd78669c20972d045bbe7fea8ba0be5c
+ node-gyp: latest
+ checksum: 2508bd2d2981945406243a7bd31362fc7af8b70b8b4d65f869c61731800058fb818cc2fd36c8eac714ddd0e568cc85becf5e165cebbdf7b5024d5151bbc75ea1
languageName: node
linkType: hard
-"node-addon-api@npm:^2.0.0":
- version: 2.0.2
- resolution: "node-addon-api@npm:2.0.2"
+"node-addon-api@npm:^7.0.0":
+ version: 7.0.0
+ resolution: "node-addon-api@npm:7.0.0"
dependencies:
node-gyp: latest
- checksum: 31fb22d674648204f8dd94167eb5aac896c841b84a9210d614bf5d97c74ef059cc6326389cf0c54d2086e35312938401d4cc82e5fcd679202503eb8ac84814f8
+ checksum: 4349465d737e284b280fc0e5fd2384f9379bca6b7f2a5a1460bea676ba5b90bf563e7d02a9254c35b9ed808641c81d9b4ca9e1da17d2849cd07727660b00b332
languageName: node
linkType: hard
@@ -24857,9 +25648,9 @@ __metadata:
languageName: node
linkType: hard
-"node-fetch@npm:2, node-fetch@npm:^2.3.0, node-fetch@npm:^2.6.0, node-fetch@npm:^2.6.1, node-fetch@npm:^2.6.7, node-fetch@npm:^2.6.9":
- version: 2.6.9
- resolution: "node-fetch@npm:2.6.9"
+"node-fetch@npm:2, node-fetch@npm:^2.3.0, node-fetch@npm:^2.6.0, node-fetch@npm:^2.6.1, node-fetch@npm:^2.6.12, node-fetch@npm:^2.6.7, node-fetch@npm:^2.6.9":
+ version: 2.7.0
+ resolution: "node-fetch@npm:2.7.0"
dependencies:
whatwg-url: ^5.0.0
peerDependencies:
@@ -24867,7 +25658,7 @@ __metadata:
peerDependenciesMeta:
encoding:
optional: true
- checksum: acb04f9ce7224965b2b59e71b33c639794d8991efd73855b0b250921382b38331ffc9d61bce502571f6cc6e11a8905ca9b1b6d4aeb586ab093e2756a1fd190d0
+ checksum: d76d2f5edb451a3f05b15115ec89fc6be39de37c6089f1b6368df03b91e1633fd379a7e01b7ab05089a25034b2023d959b47e59759cb38d88341b2459e89d6e5
languageName: node
linkType: hard
@@ -24878,20 +25669,6 @@ __metadata:
languageName: node
linkType: hard
-"node-fetch@npm:2.6.7":
- version: 2.6.7
- resolution: "node-fetch@npm:2.6.7"
- dependencies:
- whatwg-url: ^5.0.0
- peerDependencies:
- encoding: ^0.1.0
- peerDependenciesMeta:
- encoding:
- optional: true
- checksum: 8d816ffd1ee22cab8301c7756ef04f3437f18dace86a1dae22cf81db8ef29c0bf6655f3215cb0cdb22b420b6fe141e64b26905e7f33f9377a7fa59135ea3e10b
- languageName: node
- linkType: hard
-
"node-forge@npm:^0.10.0, node-forge@npm:^1":
version: 1.3.1
resolution: "node-forge@npm:1.3.1"
@@ -24899,14 +25676,14 @@ __metadata:
languageName: node
linkType: hard
-"node-gyp-build@npm:^4.2.0, node-gyp-build@npm:^4.3.0":
- version: 4.5.0
- resolution: "node-gyp-build@npm:4.5.0"
+"node-gyp-build@npm:^4.2.0, node-gyp-build@npm:^4.2.2, node-gyp-build@npm:^4.3.0, node-gyp-build@npm:^4.5.0":
+ version: 4.6.1
+ resolution: "node-gyp-build@npm:4.6.1"
bin:
node-gyp-build: bin.js
node-gyp-build-optional: optional.js
node-gyp-build-test: build-test.js
- checksum: d888bae0fb88335f69af1b57a2294a931c5042f36e413d8d364c992c9ebfa0b96ffe773179a5a2c8f04b73856e8634e09cce108dbb9804396d3cc8c5455ff2db
+ checksum: c3676d337b36803bc7792e35bf7fdcda7cdcb7e289b8f9855a5535702a82498eb976842fefcf487258c58005ca32ce3d537fbed91280b04409161dcd7232a882
languageName: node
linkType: hard
@@ -25221,6 +25998,16 @@ __metadata:
languageName: node
linkType: hard
+"object-is@npm:^1.1.5":
+ version: 1.1.5
+ resolution: "object-is@npm:1.1.5"
+ dependencies:
+ call-bind: ^1.0.2
+ define-properties: ^1.1.3
+ checksum: 989b18c4cba258a6b74dc1d74a41805c1a1425bce29f6cabb50dcb1a6a651ea9104a1b07046739a49a5bb1bc49727bcb00efd5c55f932f6ea04ec8927a7901fe
+ languageName: node
+ linkType: hard
+
"object-keys@npm:^1.1.1":
version: 1.1.1
resolution: "object-keys@npm:1.1.1"
@@ -26280,13 +27067,6 @@ __metadata:
languageName: node
linkType: hard
-"pngjs@npm:^3.3.0":
- version: 3.4.0
- resolution: "pngjs@npm:3.4.0"
- checksum: 8bd40bd698abd16b72c97b85cb858c80894fbedc76277ce72a784aa441e14795d45d9856e97333ca469b34b67528860ffc8a7317ca6beea349b645366df00bcd
- languageName: node
- linkType: hard
-
"pngjs@npm:^5.0.0":
version: 5.0.0
resolution: "pngjs@npm:5.0.0"
@@ -26502,13 +27282,6 @@ __metadata:
languageName: node
linkType: hard
-"preact@npm:10.4.1":
- version: 10.4.1
- resolution: "preact@npm:10.4.1"
- checksum: e8c5eae6dca469226177394cf49994d6beab5b9b10d31e000d8b16d9b00bfa52cdd10b41331759d68646e7b8f601430d78eb025f9026263adc90150699800ed3
- languageName: node
- linkType: hard
-
"preact@npm:^10.5.9":
version: 10.11.2
resolution: "preact@npm:10.11.2"
@@ -26794,6 +27567,26 @@ __metadata:
languageName: node
linkType: hard
+"protobufjs@npm:7.2.4":
+ version: 7.2.4
+ resolution: "protobufjs@npm:7.2.4"
+ dependencies:
+ "@protobufjs/aspromise": ^1.1.2
+ "@protobufjs/base64": ^1.1.2
+ "@protobufjs/codegen": ^2.0.4
+ "@protobufjs/eventemitter": ^1.1.0
+ "@protobufjs/fetch": ^1.1.0
+ "@protobufjs/float": ^1.0.2
+ "@protobufjs/inquire": ^1.1.0
+ "@protobufjs/path": ^1.1.2
+ "@protobufjs/pool": ^1.1.0
+ "@protobufjs/utf8": ^1.1.0
+ "@types/node": ">=13.7.0"
+ long: ^5.0.0
+ checksum: a952cdf2a5e5250c16ae651b570849b6f5b20a5475c3eef63ffb290ad239aa2916adfc1cc676f7fc93c69f48113df268761c0c246f7f023118c85bdd1a170044
+ languageName: node
+ linkType: hard
+
"protocol-buffers-schema@npm:^3.3.1":
version: 3.6.0
resolution: "protocol-buffers-schema@npm:3.6.0"
@@ -26991,6 +27784,15 @@ __metadata:
languageName: node
linkType: hard
+"pushdata-bitcoin@npm:^1.0.1":
+ version: 1.0.1
+ resolution: "pushdata-bitcoin@npm:1.0.1"
+ dependencies:
+ bitcoin-ops: ^1.3.0
+ checksum: 8452106d4b39ea1b335cd8f319c5e704b19aca72afb8bda4eee3df4602e3ad14cb9746d228712cdf0dcfec68e055dad4fc51cddf14cf072caf698c6ba4b34be2
+ languageName: node
+ linkType: hard
+
"pvtsutils@npm:^1.3.2":
version: 1.3.2
resolution: "pvtsutils@npm:1.3.2"
@@ -27007,23 +27809,6 @@ __metadata:
languageName: node
linkType: hard
-"qrcode@npm:1.4.4":
- version: 1.4.4
- resolution: "qrcode@npm:1.4.4"
- dependencies:
- buffer: ^5.4.3
- buffer-alloc: ^1.2.0
- buffer-from: ^1.1.1
- dijkstrajs: ^1.0.1
- isarray: ^2.0.1
- pngjs: ^3.3.0
- yargs: ^13.2.4
- bin:
- qrcode: ./bin/qrcode
- checksum: 8c1a7ee3092c0ed60f0413594af879ac6dffb897d4921144a8e7ae3dce40c04ba6457ab21664ca43934ba3fe19cced85abaf0b87b07916239d7254d4bb4fcf13
- languageName: node
- linkType: hard
-
"qrcode@npm:1.5.3":
version: 1.5.3
resolution: "qrcode@npm:1.5.3"
@@ -27832,6 +28617,19 @@ __metadata:
languageName: node
linkType: hard
+"readable-stream@npm:^4.4.1, readable-stream@npm:^4.4.2":
+ version: 4.4.2
+ resolution: "readable-stream@npm:4.4.2"
+ dependencies:
+ abort-controller: ^3.0.0
+ buffer: ^6.0.3
+ events: ^3.3.0
+ process: ^0.11.10
+ string_decoder: ^1.3.0
+ checksum: 6f4063763dbdb52658d22d3f49ca976420e1fbe16bbd241f744383715845350b196a2f08b8d6330f8e219153dff34b140aeefd6296da828e1041a7eab1f20d5e
+ languageName: node
+ linkType: hard
+
"readable-stream@npm:~1.0.15, readable-stream@npm:~1.0.26-4":
version: 1.0.34
resolution: "readable-stream@npm:1.0.34"
@@ -28039,7 +28837,7 @@ __metadata:
languageName: node
linkType: hard
-"regenerator-runtime@npm:^0.13.2, regenerator-runtime@npm:^0.13.7":
+"regenerator-runtime@npm:^0.13.11, regenerator-runtime@npm:^0.13.2, regenerator-runtime@npm:^0.13.7":
version: 0.13.11
resolution: "regenerator-runtime@npm:0.13.11"
checksum: 27481628d22a1c4e3ff551096a683b424242a216fee44685467307f14d58020af1e19660bf2e26064de946bad7eff28950eae9f8209d55723e2d9351e632bbb4
@@ -28589,7 +29387,7 @@ __metadata:
languageName: node
linkType: hard
-"ripemd160@npm:^2.0.0, ripemd160@npm:^2.0.1":
+"ripemd160@npm:^2.0.0, ripemd160@npm:^2.0.1, ripemd160@npm:^2.0.2":
version: 2.0.2
resolution: "ripemd160@npm:2.0.2"
dependencies:
@@ -28599,6 +29397,72 @@ __metadata:
languageName: node
linkType: hard
+"ripple-address-codec@npm:^4.1.1, ripple-address-codec@npm:^4.3.1":
+ version: 4.3.1
+ resolution: "ripple-address-codec@npm:4.3.1"
+ dependencies:
+ base-x: ^3.0.9
+ create-hash: ^1.1.2
+ checksum: 2961fa9ffd508137a8fbf52cc75cd34e76245f515d0f0595f3abb3a29a8df0014518c816d2db45fd6dbab433595f345a048781753fedfddeeb4a47f2d5e9c39e
+ languageName: node
+ linkType: hard
+
+"ripple-binary-codec@npm:^1.1.3":
+ version: 1.10.0
+ resolution: "ripple-binary-codec@npm:1.10.0"
+ dependencies:
+ assert: ^2.0.0
+ big-integer: ^1.6.48
+ buffer: 6.0.3
+ create-hash: ^1.2.0
+ decimal.js: ^10.2.0
+ ripple-address-codec: ^4.3.1
+ checksum: 44afc796acf25867a990e8f4d1d3f08b0ca73768f69a36f2d3774708472c558ca4e723136e2494c29c930324e272752f49d4a295b4743077e5e6503ed6f1922f
+ languageName: node
+ linkType: hard
+
+"ripple-keypairs@npm:^1.0.3":
+ version: 1.3.1
+ resolution: "ripple-keypairs@npm:1.3.1"
+ dependencies:
+ bn.js: ^5.1.1
+ brorand: ^1.0.5
+ elliptic: ^6.5.4
+ hash.js: ^1.0.3
+ ripple-address-codec: ^4.3.1
+ checksum: 833023584d38df528de3fa706dae18ea3c6058c1770d0a076547e2ecfa8e597c80d74090fd083a4cbffcd67b2486d6bf606f6dae405583a628d88f07200d82e1
+ languageName: node
+ linkType: hard
+
+"ripple-lib-transactionparser@npm:0.8.2":
+ version: 0.8.2
+ resolution: "ripple-lib-transactionparser@npm:0.8.2"
+ dependencies:
+ bignumber.js: ^9.0.0
+ lodash: ^4.17.15
+ checksum: 596c82744c48a2d4b62eab4212407242e14d552e11ec20ea2503648e0a4209a9cf961de29a9c6db6de12d65df9ad5f8e957d973bcbb72c0789844f7013141f9a
+ languageName: node
+ linkType: hard
+
+"ripple-lib@npm:^1.10.1":
+ version: 1.10.1
+ resolution: "ripple-lib@npm:1.10.1"
+ dependencies:
+ "@types/lodash": ^4.14.136
+ "@types/ws": ^7.2.0
+ bignumber.js: ^9.0.0
+ https-proxy-agent: ^5.0.0
+ jsonschema: 1.2.2
+ lodash: ^4.17.4
+ ripple-address-codec: ^4.1.1
+ ripple-binary-codec: ^1.1.3
+ ripple-keypairs: ^1.0.3
+ ripple-lib-transactionparser: 0.8.2
+ ws: ^7.2.0
+ checksum: 6f021d8d69932ab835cb62beaf28164afa5d744ce4e6bd4658b4430d1576133ccb72e09927884c8ad47d9d327f015180463e50358768eb273c032b3c0ac1756e
+ languageName: node
+ linkType: hard
+
"rlp@npm:^2.0.0, rlp@npm:^2.2.3, rlp@npm:^2.2.4":
version: 2.2.7
resolution: "rlp@npm:2.2.7"
@@ -28943,6 +29807,35 @@ __metadata:
languageName: node
linkType: hard
+"secp256k1@npm:3.7.1":
+ version: 3.7.1
+ resolution: "secp256k1@npm:3.7.1"
+ dependencies:
+ bindings: ^1.5.0
+ bip66: ^1.1.5
+ bn.js: ^4.11.8
+ create-hash: ^1.2.0
+ drbg.js: ^1.0.1
+ elliptic: ^6.4.1
+ nan: ^2.14.0
+ node-gyp: latest
+ safe-buffer: ^5.1.2
+ checksum: fd3b17157c598296602bbb9d75a42d57a17d38f95035e58b08d3d996e232423a1363449cc4d372cb4219d9df0baefdae8711fa05034e054cf0eb523f2f4f5d05
+ languageName: node
+ linkType: hard
+
+"secp256k1@npm:5.0.0":
+ version: 5.0.0
+ resolution: "secp256k1@npm:5.0.0"
+ dependencies:
+ elliptic: ^6.5.4
+ node-addon-api: ^5.0.0
+ node-gyp: latest
+ node-gyp-build: ^4.2.0
+ checksum: a0719dff4687c38d385b5e0b7e811c51a4ea24893128be9d097aee99f879eb0ea52582590deb15a49da627a3db23c6b028ad5c9c6ac1fca92ce760153b8cf21c
+ languageName: node
+ linkType: hard
+
"secp256k1@npm:^3.0.1, secp256k1@npm:^3.6.2":
version: 3.8.0
resolution: "secp256k1@npm:3.8.0"
@@ -28960,7 +29853,7 @@ __metadata:
languageName: node
linkType: hard
-"secp256k1@npm:^4.0.1":
+"secp256k1@npm:^4.0.0, secp256k1@npm:^4.0.1":
version: 4.0.3
resolution: "secp256k1@npm:4.0.3"
dependencies:
@@ -29471,6 +30364,17 @@ __metadata:
languageName: node
linkType: hard
+"socks-proxy-agent@npm:6.1.1":
+ version: 6.1.1
+ resolution: "socks-proxy-agent@npm:6.1.1"
+ dependencies:
+ agent-base: ^6.0.2
+ debug: ^4.3.1
+ socks: ^2.6.1
+ checksum: 9a8a4f791bba0060315cf7291ca6f9db37d6fc280fd0860d73d8887d3efe4c22e823aa25a8d5375f6079279f8dc91b50c075345179bf832bfe3c7c26d3582e3c
+ languageName: node
+ linkType: hard
+
"socks-proxy-agent@npm:^6.1.1":
version: 6.2.1
resolution: "socks-proxy-agent@npm:6.2.1"
@@ -29482,13 +30386,13 @@ __metadata:
languageName: node
linkType: hard
-"socks@npm:^2.6.2":
- version: 2.6.2
- resolution: "socks@npm:2.6.2"
+"socks@npm:^2.6.1, socks@npm:^2.6.2":
+ version: 2.7.1
+ resolution: "socks@npm:2.7.1"
dependencies:
- ip: ^1.1.5
+ ip: ^2.0.0
smart-buffer: ^4.2.0
- checksum: dd9194293059d737759d5c69273850ad4149f448426249325c4bea0e340d1cf3d266c3b022694b0dcf5d31f759de23657244c481fc1e8322add80b7985c36b5e
+ checksum: 259d9e3e8e1c9809a7f5c32238c3d4d2a36b39b83851d0f573bfde5f21c4b1288417ce1af06af1452569cd1eb0841169afd4998f0e04ba04656f6b7f0e46d748
languageName: node
linkType: hard
@@ -29974,17 +30878,6 @@ __metadata:
languageName: node
linkType: hard
-"string-width@npm:^3.0.0, string-width@npm:^3.1.0":
- version: 3.1.0
- resolution: "string-width@npm:3.1.0"
- dependencies:
- emoji-regex: ^7.0.1
- is-fullwidth-code-point: ^2.0.0
- strip-ansi: ^5.1.0
- checksum: 57f7ca73d201682816d573dc68bd4bb8e1dff8dc9fcf10470fdfc3474135c97175fec12ea6a159e67339b41e86963112355b64529489af6e7e70f94a7caf08b2
- languageName: node
- linkType: hard
-
"string-width@npm:^5.0.0":
version: 5.1.2
resolution: "string-width@npm:5.1.2"
@@ -30056,7 +30949,7 @@ __metadata:
languageName: node
linkType: hard
-"string_decoder@npm:^1.0.0, string_decoder@npm:^1.1.1, string_decoder@npm:^1.2.0":
+"string_decoder@npm:^1.0.0, string_decoder@npm:^1.1.1, string_decoder@npm:^1.2.0, string_decoder@npm:^1.3.0":
version: 1.3.0
resolution: "string_decoder@npm:1.3.0"
dependencies:
@@ -30099,7 +30992,7 @@ __metadata:
languageName: node
linkType: hard
-"strip-ansi@npm:^5.0.0, strip-ansi@npm:^5.1.0, strip-ansi@npm:^5.2.0":
+"strip-ansi@npm:^5.1.0":
version: 5.2.0
resolution: "strip-ansi@npm:5.2.0"
dependencies:
@@ -30338,6 +31231,13 @@ __metadata:
languageName: node
linkType: hard
+"superstruct@npm:^1.0.3":
+ version: 1.0.3
+ resolution: "superstruct@npm:1.0.3"
+ checksum: 761790bb111e6e21ddd608299c252f3be35df543263a7ebbc004e840d01fcf8046794c274bcb351bdf3eae4600f79d317d085cdbb19ca05803a4361840cc9bb1
+ languageName: node
+ linkType: hard
+
"supports-color@npm:^5.3.0, supports-color@npm:^5.5.0":
version: 5.5.0
resolution: "supports-color@npm:5.5.0"
@@ -30783,7 +31683,7 @@ __metadata:
languageName: node
linkType: hard
-"through2@npm:^2.0.0, through2@npm:^2.0.3":
+"through2@npm:^2.0.0":
version: 2.0.5
resolution: "through2@npm:2.0.5"
dependencies:
@@ -30843,6 +31743,20 @@ __metadata:
languageName: node
linkType: hard
+"tiny-secp256k1@npm:^1.1.6":
+ version: 1.1.6
+ resolution: "tiny-secp256k1@npm:1.1.6"
+ dependencies:
+ bindings: ^1.3.0
+ bn.js: ^4.11.8
+ create-hmac: ^1.1.7
+ elliptic: ^6.4.0
+ nan: ^2.13.2
+ node-gyp: latest
+ checksum: f8f705f8a76dc9ccc9aa46f7bc353c00be63940c0a1198175fd77c9b85bdf24eb6db3d72c4756d24af320900290313c580c07695cda645d98410822f94ee01f5
+ languageName: node
+ linkType: hard
+
"tiny-warning@npm:^1.0.3":
version: 1.0.3
resolution: "tiny-warning@npm:1.0.3"
@@ -31192,7 +32106,14 @@ __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.5.0":
+"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":
+ version: 2.6.2
+ resolution: "tslib@npm:2.6.2"
+ checksum: 329ea56123005922f39642318e3d1f0f8265d1e7fcb92c633e0809521da75eeaca28d2cf96d7248229deb40e5c19adf408259f4b9640afd20d13aecc1430f3ad
+ languageName: node
+ linkType: hard
+
+"tslib@npm:~2.5.0":
version: 2.5.0
resolution: "tslib@npm:2.5.0"
checksum: ae3ed5f9ce29932d049908ebfdf21b3a003a85653a9a140d614da6b767a93ef94f460e52c3d787f0e4f383546981713f165037dc2274df212ea9f8a4541004e1
@@ -31341,6 +32262,13 @@ __metadata:
languageName: node
linkType: hard
+"typeforce@npm:^1.18.0":
+ version: 1.18.0
+ resolution: "typeforce@npm:1.18.0"
+ checksum: e3b21e27e76cb05f32285bef7c30a29760e79c622cfe4aa3c179ce49d1c7895b7154c8deedb9fe4599b1fd0428d35860d43e0776da1c04861168f3ad7ed99c70
+ languageName: node
+ linkType: hard
+
"typescript@npm:^4.5.5, typescript@npm:^4.9.5":
version: 4.9.5
resolution: "typescript@npm:4.9.5"
@@ -31382,6 +32310,13 @@ __metadata:
languageName: node
linkType: hard
+"ua-parser-js@npm:^1.0.35":
+ version: 1.0.37
+ resolution: "ua-parser-js@npm:1.0.37"
+ checksum: 4d481c720d523366d7762dc8a46a1b58967d979aacf786f9ceceb1cd767de069f64a4bdffb63956294f1c0696eb465ddb950f28ba90571709e33521b4bd75e07
+ languageName: node
+ linkType: hard
+
"uglify-js@npm:^3.1.4":
version: 3.16.3
resolution: "uglify-js@npm:3.16.3"
@@ -31419,6 +32354,13 @@ __metadata:
languageName: node
linkType: hard
+"undici-types@npm:~5.26.4":
+ version: 5.26.5
+ resolution: "undici-types@npm:5.26.5"
+ checksum: 3192ef6f3fd5df652f2dc1cd782b49d6ff14dc98e5dced492aa8a8c65425227da5da6aafe22523c67f035a272c599bb89cfe803c1db6311e44bed3042fc25487
+ languageName: node
+ linkType: hard
+
"undici@npm:^5.10.0, undici@npm:^5.4.0":
version: 5.21.0
resolution: "undici@npm:5.21.0"
@@ -31832,6 +32774,18 @@ __metadata:
languageName: node
linkType: hard
+"usb@npm:^2.9.0":
+ version: 2.11.0
+ resolution: "usb@npm:2.11.0"
+ dependencies:
+ "@types/w3c-web-usb": ^1.0.6
+ node-addon-api: ^7.0.0
+ node-gyp: latest
+ node-gyp-build: ^4.5.0
+ checksum: c1c12140e8c93a76d15a0aecf84de19990694d57b568124f8eafe729e09b41293933a93856c3f37a9059c71f1fbd030b334f7392b868225243c1c5c99f0b2730
+ languageName: node
+ linkType: hard
+
"use-callback-ref@npm:^1.3.0":
version: 1.3.0
resolution: "use-callback-ref@npm:1.3.0"
@@ -31931,17 +32885,16 @@ __metadata:
languageName: node
linkType: hard
-"util@npm:^0.12.4":
- version: 0.12.4
- resolution: "util@npm:0.12.4"
+"util@npm:^0.12.4, util@npm:^0.12.5":
+ version: 0.12.5
+ resolution: "util@npm:0.12.5"
dependencies:
inherits: ^2.0.3
is-arguments: ^1.0.4
is-generator-function: ^1.0.7
is-typed-array: ^1.1.3
- safe-buffer: ^5.1.2
which-typed-array: ^1.1.2
- checksum: 8eac7a6e6b341c0f1b3eb73bbe5dfcae31a7e9699c8fc3266789f3e95f7637946a7700dcf1904dbd3749a58a36760ebf7acf4bb5b717f7468532a8a79f44eff0
+ checksum: 705e51f0de5b446f4edec10739752ac25856541e0254ea1e7e45e5b9f9b0cb105bc4bd415736a6210edc68245a7f903bf085ffb08dd7deb8a0e847f60538a38a
languageName: node
linkType: hard
@@ -32012,18 +32965,36 @@ __metadata:
languageName: node
linkType: hard
-"valtio@npm:1.10.5":
- version: 1.10.5
- resolution: "valtio@npm:1.10.5"
+"valtio@npm:1.11.0":
+ version: 1.11.0
+ resolution: "valtio@npm:1.11.0"
+ dependencies:
+ proxy-compare: 2.5.1
+ use-sync-external-store: 1.2.0
+ peerDependencies:
+ react: ">=16.8"
+ peerDependenciesMeta:
+ react:
+ optional: true
+ checksum: 77e42f5841054ba3e41b456fbb96b679eaeb6d9dbb46b7ce9aee6acf1352de73969858dea837a706c969ca908155d6cb97966e33be10b69b097744dd99b5174a
+ languageName: node
+ linkType: hard
+
+"valtio@npm:1.11.2":
+ version: 1.11.2
+ resolution: "valtio@npm:1.11.2"
dependencies:
proxy-compare: 2.5.1
use-sync-external-store: 1.2.0
peerDependencies:
+ "@types/react": ">=16.8"
react: ">=16.8"
peerDependenciesMeta:
+ "@types/react":
+ optional: true
react:
optional: true
- checksum: a01d7cca44b3ff60213aa40470c42083f7522d8e2c2f2d9f696b0aa3eec4c3dba7393831d5ff47db1ad025904860d2788ce4d9654963ff3555481deb25376851
+ checksum: cce2d9212aac9fc4bdeba2d381188cc831cfe8d2d03039024cfcd58ba1801f2a5b14d01c2bb21a2c9f12046d2ede64f1dd887175185f39bee553677a35592c30
languageName: node
linkType: hard
@@ -32041,6 +33012,15 @@ __metadata:
languageName: node
linkType: hard
+"varuint-bitcoin@npm:^1.1.2":
+ version: 1.1.2
+ resolution: "varuint-bitcoin@npm:1.1.2"
+ dependencies:
+ safe-buffer: ^5.1.1
+ checksum: 1c900bf08f2408ae33a6094dc5d809bdb6673eaf6039062d88c230155873e51e29c760053611f93ccd024854d04ebd92ed95c744720e94a79ca4e1150fcce071
+ languageName: node
+ linkType: hard
+
"vary@npm:~1.1.2":
version: 1.1.2
resolution: "vary@npm:1.1.2"
@@ -32817,6 +33797,15 @@ __metadata:
languageName: node
linkType: hard
+"wif@npm:^2.0.6":
+ version: 2.0.6
+ resolution: "wif@npm:2.0.6"
+ dependencies:
+ bs58check: <3.0.0
+ checksum: 8c3147ef98d56f394d66f0477f699fba7fc18dd0d1c2c5d0f8408be41acffed589fa82447d80eae5afc9a3cbd943bc3eebb337b9f114955adeaad02a244f4f9a
+ languageName: node
+ linkType: hard
+
"wildcard@npm:^2.0.0":
version: 2.0.0
resolution: "wildcard@npm:2.0.0"
@@ -32873,17 +33862,6 @@ __metadata:
languageName: node
linkType: hard
-"wrap-ansi@npm:^5.1.0":
- version: 5.1.0
- resolution: "wrap-ansi@npm:5.1.0"
- dependencies:
- ansi-styles: ^3.2.0
- string-width: ^3.0.0
- strip-ansi: ^5.0.0
- checksum: 9b48c862220e541eb0daa22661b38b947973fc57054e91be5b0f2dcc77741a6875ccab4ebe970a394b4682c8dfc17e888266a105fb8b0a9b23c19245e781ceae
- languageName: node
- linkType: hard
-
"wrap-ansi@npm:^6.2.0":
version: 6.2.0
resolution: "wrap-ansi@npm:6.2.0"
@@ -32976,6 +33954,21 @@ __metadata:
languageName: node
linkType: hard
+"ws@npm:7.5.9, ws@npm:^7.2.0, ws@npm:^7.3.1, ws@npm:^7.4.5, ws@npm:^7.5.1":
+ version: 7.5.9
+ resolution: "ws@npm:7.5.9"
+ peerDependencies:
+ bufferutil: ^4.0.1
+ utf-8-validate: ^5.0.2
+ peerDependenciesMeta:
+ bufferutil:
+ optional: true
+ utf-8-validate:
+ optional: true
+ checksum: c3c100a181b731f40b7f2fddf004aa023f79d64f489706a28bc23ff88e87f6a64b3c6651fbec3a84a53960b75159574d7a7385709847a62ddb7ad6af76f49138
+ languageName: node
+ linkType: hard
+
"ws@npm:8.12.0":
version: 8.12.0
resolution: "ws@npm:8.12.0"
@@ -33009,24 +34002,9 @@ __metadata:
languageName: node
linkType: hard
-"ws@npm:^7.2.0, ws@npm:^7.3.1, ws@npm:^7.4.0, ws@npm:^7.4.5, ws@npm:^7.5.1":
- version: 7.5.9
- resolution: "ws@npm:7.5.9"
- peerDependencies:
- bufferutil: ^4.0.1
- utf-8-validate: ^5.0.2
- peerDependenciesMeta:
- bufferutil:
- optional: true
- utf-8-validate:
- optional: true
- checksum: c3c100a181b731f40b7f2fddf004aa023f79d64f489706a28bc23ff88e87f6a64b3c6651fbec3a84a53960b75159574d7a7385709847a62ddb7ad6af76f49138
- languageName: node
- linkType: hard
-
"ws@npm:^8.12.0, ws@npm:^8.2.3, ws@npm:^8.4.2, ws@npm:^8.5.0, ws@npm:^8.6.0, ws@npm:^8.8.0":
- version: 8.13.0
- resolution: "ws@npm:8.13.0"
+ version: 8.14.2
+ resolution: "ws@npm:8.14.2"
peerDependencies:
bufferutil: ^4.0.1
utf-8-validate: ">=5.0.2"
@@ -33035,7 +34013,7 @@ __metadata:
optional: true
utf-8-validate:
optional: true
- checksum: 53e991bbf928faf5dc6efac9b8eb9ab6497c69feeb94f963d648b7a3530a720b19ec2e0ec037344257e05a4f35bd9ad04d9de6f289615ffb133282031b18c61c
+ checksum: 3ca0dad26e8cc6515ff392b622a1467430814c463b3368b0258e33696b1d4bed7510bc7030f7b72838b9fdeb8dbd8839cbf808367d6aae2e1d668ce741d4308b
languageName: node
linkType: hard
@@ -33161,19 +34139,9 @@ __metadata:
linkType: hard
"yaml@npm:^2.1.3":
- version: 2.2.1
- resolution: "yaml@npm:2.2.1"
- checksum: 84f68cbe462d5da4e7ded4a8bded949ffa912bc264472e5a684c3d45b22d8f73a3019963a32164023bdf3d83cfb6f5b58ff7b2b10ef5b717c630f40bd6369a23
- languageName: node
- linkType: hard
-
-"yargs-parser@npm:^13.1.2":
- version: 13.1.2
- resolution: "yargs-parser@npm:13.1.2"
- dependencies:
- camelcase: ^5.0.0
- decamelize: ^1.2.0
- checksum: c8bb6f44d39a4acd94462e96d4e85469df865de6f4326e0ab1ac23ae4a835e5dd2ddfe588317ebf80c3a7e37e741bd5cb0dc8d92bcc5812baefb7df7c885e86b
+ version: 2.3.3
+ resolution: "yaml@npm:2.3.3"
+ checksum: cdfd132e7e0259f948929efe8835923df05c013c273c02bb7a2de9b46ac3af53c2778a35b32c7c0f877cc355dc9340ed564018c0242bfbb1278c2a3e53a0e99e
languageName: node
linkType: hard
@@ -33211,24 +34179,6 @@ __metadata:
languageName: node
linkType: hard
-"yargs@npm:^13.2.4":
- version: 13.3.2
- resolution: "yargs@npm:13.3.2"
- dependencies:
- cliui: ^5.0.0
- find-up: ^3.0.0
- get-caller-file: ^2.0.1
- require-directory: ^2.1.1
- require-main-filename: ^2.0.0
- set-blocking: ^2.0.0
- string-width: ^3.0.0
- which-module: ^2.0.0
- y18n: ^4.0.0
- yargs-parser: ^13.1.2
- checksum: 75c13e837eb2bb25717957ba58d277e864efc0cca7f945c98bdf6477e6ec2f9be6afa9ed8a876b251a21423500c148d7b91e88dee7adea6029bdec97af1ef3e8
- languageName: node
- linkType: hard
-
"yargs@npm:^15.0.2, yargs@npm:^15.3.1":
version: 15.4.1
resolution: "yargs@npm:15.4.1"