From 834c31b080b75cf85bf43ab51f9c3b22821ad726 Mon Sep 17 00:00:00 2001 From: Shahin Safaraliyev Date: Mon, 4 Nov 2024 15:39:42 +0400 Subject: [PATCH 1/9] refactor: handle sent to self with return transactions --- package.json | 16 +- pnpm-lock.yaml | 968 +----------------- .../TransactionAmount.blocks.tsx | 19 +- .../TransactionRowAddressing.tsx | 8 +- 4 files changed, 43 insertions(+), 968 deletions(-) diff --git a/package.json b/package.json index 18f7c82368..39efdd6d3a 100644 --- a/package.json +++ b/package.json @@ -44,13 +44,13 @@ }, "dependencies": { "@ardenthq/arkvault-url": "^1.2.0", - "@ardenthq/sdk": "^1.3.1", - "@ardenthq/sdk-ark": "^1.3.1", - "@ardenthq/sdk-cryptography": "^1.3.1", - "@ardenthq/sdk-helpers": "^1.3.1", - "@ardenthq/sdk-intl": "^1.3.1", - "@ardenthq/sdk-ledger": "^1.3.1", - "@ardenthq/sdk-profiles": "^1.3.1", + "@ardenthq/sdk": "../platform-sdk/packages/sdk", + "@ardenthq/sdk-ark": "../platform-sdk/packages/ark", + "@ardenthq/sdk-cryptography": "../platform-sdk/packages/cryptography", + "@ardenthq/sdk-helpers": "../platform-sdk/packages/helpers", + "@ardenthq/sdk-intl": "../platform-sdk/packages/intl", + "@ardenthq/sdk-ledger": "../platform-sdk/packages/ledger", + "@ardenthq/sdk-profiles": "../platform-sdk/packages/profiles", "@emotion/cache": "^11.11.0", "@emotion/react": "^11.11.4", "@emotion/styled": "^11.11.5", @@ -228,4 +228,4 @@ ] } } -} +} \ No newline at end of file diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 77c1175d85..50d0038bcc 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -12,26 +12,26 @@ importers: specifier: ^1.2.0 version: 1.2.0 '@ardenthq/sdk': - specifier: ^1.3.1 - version: 1.3.1 + specifier: ../platform-sdk/packages/sdk + version: link:../platform-sdk/packages/sdk '@ardenthq/sdk-ark': - specifier: ^1.3.1 - version: 1.3.1 + specifier: ../platform-sdk/packages/ark + version: link:../platform-sdk/packages/ark '@ardenthq/sdk-cryptography': - specifier: ^1.3.1 - version: 1.3.1 + specifier: ../platform-sdk/packages/cryptography + version: link:../platform-sdk/packages/cryptography '@ardenthq/sdk-helpers': - specifier: ^1.3.1 - version: 1.3.1 + specifier: ../platform-sdk/packages/helpers + version: link:../platform-sdk/packages/helpers '@ardenthq/sdk-intl': - specifier: ^1.3.1 - version: 1.3.1 + specifier: ../platform-sdk/packages/intl + version: link:../platform-sdk/packages/intl '@ardenthq/sdk-ledger': - specifier: ^1.3.1 - version: 1.3.1 + specifier: ../platform-sdk/packages/ledger + version: link:../platform-sdk/packages/ledger '@ardenthq/sdk-profiles': - specifier: ^1.3.1 - version: 1.3.1 + specifier: ../platform-sdk/packages/profiles + version: link:../platform-sdk/packages/profiles '@emotion/cache': specifier: ^11.11.0 version: 11.13.0 @@ -406,41 +406,6 @@ packages: resolution: {integrity: sha512-0Ld6SSNEzb/TeOZ0YUDAa+vFyk65LprU+wiLjWDwhqpaDtUkJZ9MBM4alagfJ5665SN+DM7Dti2QxqKX+Y8S2w==} engines: {node: '>=14.16'} - '@ardenthq/sdk-ark@1.3.1': - resolution: {integrity: sha512-4DWrtxgYA0nPwBZT+ZgDIU9UNKEUGvB2N95JbKSsiDa2uDWjxh1P0ZI5VFfSI+oVXaTO3N6xWOyxxVynZ8qPKw==} - engines: {node: '>=16.0.0'} - - '@ardenthq/sdk-cryptography@1.3.1': - resolution: {integrity: sha512-yyTdmB2BHeaIfy8tM5ZiORboNaJP/6NdEupRfkNoPs1s9Yfl0g0dqQ10Ibbo/0dDSvPDrBH68uUxGCRpXs3ilg==} - engines: {node: '>=16.0.0'} - - '@ardenthq/sdk-helpers@1.3.1': - resolution: {integrity: sha512-QOtwqy0PXbuOnaCuI2WPaZSDpYjGGnLe5NPMZYEZ/rIP5xfPijc+j6f4UgzZgIsghdhj2G/iKBjjpXjNf8b2sQ==} - engines: {node: '>=16.0.0'} - - '@ardenthq/sdk-intl@1.3.1': - resolution: {integrity: sha512-A0dqPbBnK6b9s9xHgYZ+mqjdl+ZpuaEK0FQhbJzjw3lSzJ/TWIFBszCaKFsgtjSEHvI4dGksxIkVJj4wf6mdUA==} - engines: {node: '>=16.0.0'} - - '@ardenthq/sdk-ledger@1.3.1': - resolution: {integrity: sha512-3QDu8+CqefaXh3/iIrYXnN3ABgVbccl6/Bn/C/MtNxzorl5C98G8pBLMKgBqzMZuj9LHjxsoNA6u8or6z9tX1g==} - engines: {node: '>=16.0.0'} - - '@ardenthq/sdk-markets@1.3.1': - resolution: {integrity: sha512-yj51+f+hJa7YdxfdeG+5E4rd84hpl8tRITWk5wdLJZUdzcy27eS6+wHP1lyA6hbYZgKULojHLcJ+hgdWy/hfLQ==} - engines: {node: '>=16.0.0'} - - '@ardenthq/sdk-profiles@1.3.1': - resolution: {integrity: sha512-aqWeReEiNnJDz7xETQ3jm51V+X+PpMXsMG7xKiZ+gmI5bYjutFXgLuFYotI9rMN8WqEYxYYM6GR1JHSszxk3Yw==} - engines: {node: '>=16.0.0'} - - '@ardenthq/sdk@1.3.1': - resolution: {integrity: sha512-29MjR3Y2y1RuIWvoNvgz9s6bRTevv0lK9XXUhyScpr2qV8dx+XrXJEJIQydUKfN7gYxqz9qqeX2m9AXzEr4VVg==} - engines: {node: '>=16.0.0'} - - '@arkecosystem/ledger-transport@2.0.0': - resolution: {integrity: sha512-PeqzDwebeWvQf+j6/p84wO8aTdIP+YvBoGcJlFWibErxMf2v1AYSNu+yHSRCZPxF+Fz9SOHetnrrebWbHph8zg==} - '@babel/code-frame@7.22.5': resolution: {integrity: sha512-Xmwn266vad+6DAqEB2A6V/CcZVp62BbwVmcOJc2RPuwih1kw02TjQvWVWlcKGbBPd+8/0V5DEkOcizRGYsspYQ==} engines: {node: '>=6.9.0'} @@ -1561,15 +1526,6 @@ packages: '@floating-ui/utils@0.2.8': resolution: {integrity: sha512-kym7SodPp8/wloecOpcmSnWJsK7M0E5Wg8UcFA+uO4B9s5d0ywXOEro/8HM9x0rW+TljRzul/14UYz3TleT3ig==} - '@hapi/bourne@2.1.0': - resolution: {integrity: sha512-i1BpaNDVLJdRBEKeJWkVO6tYX6DMFBuwMhSuWqLsY4ufeTKGVuV5rBsUhxPayXqnnWHgXUAmWK16H/ykO5Wj4Q==} - - '@hapi/hoek@9.3.0': - resolution: {integrity: sha512-/c6rf4UJlmHlC9b5BaNvzAcFv7HZ2QHaV0D4/HNlBdvFnvQq8RI4kYdhyPCl7Xj+oWvTWQ8ujhqS53LIgAe6KQ==} - - '@hapi/topo@5.1.0': - resolution: {integrity: sha512-foQZKJig7Ob0BMAYBfcJk8d77QtOe7Wo4ox7ff1lQYoNNAb6jwcY1ncdoy2e9wQZzvNy7ODZCYJkK8kzmcAnAg==} - '@humanwhocodes/module-importer@1.0.1': resolution: {integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==} engines: {node: '>=12.22'} @@ -1713,36 +1669,18 @@ packages: '@konforti/truncate@1.0.1': resolution: {integrity: sha512-m49CamTfkeb/yp6Edm5cCStV2C5JnGkCxPysnHQcXLpZk+bV5+4N3PIiZAQ1VCWMM4fjQ0p0pzvzIa3EhC7NHg==} - '@ledgerhq/devices@5.51.1': - resolution: {integrity: sha512-4w+P0VkbjzEXC7kv8T1GJ/9AVaP9I6uasMZ/JcdwZBS3qwvKo5A5z9uGhP5c7TvItzcmPb44b5Mw2kT+WjUuAA==} - '@ledgerhq/devices@8.4.1': resolution: {integrity: sha512-Mbjzqlcj4Q2StxEmaYEb5wv6sK5Sk26L4xs0BC9io/AyvpXNTDAp67tryB/klNcvd+WwZPcPdYYvlNzfQ0WTUA==} - '@ledgerhq/errors@5.50.0': - resolution: {integrity: sha512-gu6aJ/BHuRlpU7kgVpy2vcYk6atjB4iauP2ymF7Gk0ez0Y/6VSMVSJvubeEQN+IV60+OBK0JgeIZG7OiHaw8ow==} - '@ledgerhq/errors@6.18.0': resolution: {integrity: sha512-L3jQWAGyooxRDk/MRlW2v4Ji9+kloBtdmz9wBkHaj2j0n+05rweJSV3GHw9oye1BYMbVFqFffmT4H3hlXlCasw==} '@ledgerhq/hw-transport-mocker@6.29.1': resolution: {integrity: sha512-NmQ1Z4Swq6YjIi99kAxtnsi3nDLjlRSn3Kb4G9nJZkM49RPoG0XsYNxpYhUoRj+5RPrXO4h8wFUkNQ6yHcmYvw==} - '@ledgerhq/hw-transport-webhid@6.29.1': - resolution: {integrity: sha512-OIqAYWgTP+6L3qbmc3lJ+QLM80XN91P7BHCs8Yp9YRspKirGZ3EEttC8zHSmH0C7fIdB++QuQjBXyDNF0KPf/g==} - - '@ledgerhq/hw-transport-webusb@6.29.1': - resolution: {integrity: sha512-GWxxXW6VOQkgRM14FhDc0aEQKgiYANdyqdv9nqI55gCst5hW/xSI6MMdlp6lXAZP4Cn79DYecNJi2i/z0+Ozsg==} - - '@ledgerhq/hw-transport@5.51.1': - resolution: {integrity: sha512-6wDYdbWrw9VwHIcoDnqWBaDFyviyjZWv6H9vz9Vyhe4Qd7TIFmbTl/eWs6hZvtZBza9K8y7zD8ChHwRI4s9tSw==} - '@ledgerhq/hw-transport@6.31.1': resolution: {integrity: sha512-0hVcrqUOM7AYV/JEq8yoeBiXLjpWrentgYt8MC3n+iNFfpORU/SUprcbu0s884IHzj+a8mx0JCZp9y7uPSLlzg==} - '@ledgerhq/logs@5.50.0': - resolution: {integrity: sha512-swKHYCOZUGyVt4ge0u8a7AwNcA//h4nx5wIi0sruGye1IJ5Cva0GyK9L2/WdX+kWVTKp92ZiEo1df31lrWGPgA==} - '@ledgerhq/logs@6.12.0': resolution: {integrity: sha512-ExDoj1QV5eC6TEbMdLUMMk9cfvNKhhv5gXol4SmULRVCx/3iyCPhJ74nsb3S0Vb+/f+XujBEj3vQn5+cwS0fNA==} @@ -1758,17 +1696,6 @@ packages: resolution: {integrity: sha512-3rDakgJZ77+RiQUuSK69t1F0m8BQKA8Vh5DCS5V0DWvNY67zob2JhhQrhCO0AKLGINTRSFd1tBaHcJTkhefoSw==} engines: {node: '>=18'} - '@noble/hashes@0.5.9': - resolution: {integrity: sha512-7lN1Qh6d8DUGmfN36XRsbN/WcGIPNtTGhkw26vWId/DlCIGsYJJootTtPGghTLcn/AaXPx2Q0b3cacrwXa7OVw==} - deprecated: Upgrade to v1.0.0 or higher for audited package - - '@noble/hashes@1.4.0': - resolution: {integrity: sha512-V1JJ1WTRUqHHrOSh597hURcMqVKVGL/ea3kv0gSnEdsEZ0/+VyPghM1lMNGc00z7CIQorSvbKpuJkxvuHbvdbg==} - engines: {node: '>= 16'} - - '@noble/secp256k1@1.7.1': - resolution: {integrity: sha512-hOUk6AyBFmqVrv7k5WAw/LpszxVbj9gGN4JRkIX52fdFAj1UA61KXmZDvqVEm+pOyec3+fIeZB02LYa/pWOArw==} - '@nodelib/fs.scandir@2.1.5': resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==} engines: {node: '>= 8'} @@ -1934,15 +1861,6 @@ packages: cpu: [x64] os: [win32] - '@sideway/address@4.1.5': - resolution: {integrity: sha512-IqO/DUQHUkPeixNQ8n0JA6102hT9CmaljNTPmQ1u8MEhBo/R4Q8eKLN/vGZxuebwOroDB4cbpjheD4+/sKFK4Q==} - - '@sideway/formula@3.0.1': - resolution: {integrity: sha512-/poHZJJVjx3L+zVD6g9KgHfYnb443oi7wLu/XKojDviHy6HOEOA6z1Trk5aR1dGcmPenJEgb2sK2I80LeS3MIg==} - - '@sideway/pinpoint@2.0.0': - resolution: {integrity: sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ==} - '@sinclair/typebox@0.27.8': resolution: {integrity: sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==} @@ -2153,9 +2071,6 @@ packages: '@types/mute-stream@0.0.4': resolution: {integrity: sha512-CPM9nzrCPPJHQNA9keH9CVkVI+WR5kMa+7XEs5jcGQ0VoAGnLv242w8lIVgwAEfmE4oufJRaTc9PNLQl0ioAow==} - '@types/node@11.11.6': - resolution: {integrity: sha512-Exw4yUWMBXM3X+8oqzJNRqZSwUAaS4+7NdvHqQuFi/d+synz++xmX3QIf+BFqneW8N31R8Ky+sikfZUXq07ggQ==} - '@types/node@12.20.55': resolution: {integrity: sha512-J8xLz7q2OFulZ2cyGTLE1TbbZcjpno7FaN6zdJNrgAdrJ+DZzh/uFR6YrTb4C+nXakvud8Q4+rbhoIWlYQbUFQ==} @@ -2204,9 +2119,6 @@ packages: '@types/resolve@1.20.2': resolution: {integrity: sha512-60BCwRFOZCQhDncwQdxxeOEEkbc5dIMccYLwbxsS4TUNeVECQ/pBJ0j09mrHOl/JJvpRPGwO9SvE4nR2Nb/a4Q==} - '@types/retry@0.12.1': - resolution: {integrity: sha512-xoDlM2S4ortawSWORYqsdU+2rxdh4LRW9ytc3zmT37RIKQh6IHyKwwtKhKis9ah8ol07DCkZxPt8BBvPjC6v4g==} - '@types/retry@0.12.2': resolution: {integrity: sha512-XISRgDJ2Tc5q4TRqvgJtzsRkFYNJzZrhTdtMoGVBttwzzQJkPnS3WWTFc7kuDRoPtPakl+T+OfdEUjYJj7Jbow==} @@ -2325,9 +2237,6 @@ packages: resolution: {integrity: sha512-RVGC9UhPOCsfCdI9pU++K4nD7to+jTcMIbXTSOcrLqUEW6gF2pU1UUbYJKc9cvcRSK1UDeMJ7pdMxf4bhMpV/A==} engines: {node: ^18.18.0 || >=20.0.0} - '@vechain/picasso@2.1.1': - resolution: {integrity: sha512-SOH35A4jxmxQeIn+Q6qA2X+ivRKDE+9n/gvLgCQnacsJrrwh/tSinUbhj9KnfU4ixm+g1aRgTm0IYuz1/uS+uw==} - '@vitejs/plugin-react@4.3.1': resolution: {integrity: sha512-m/V2syj5CuVnaxcUJOQRel/Wr31FFXRFlnOoq1TVtkCxsY5veGMTEmpWHndrhB2U8ScHtCQB1e+4hWYExQc6Lg==} engines: {node: ^14.18.0 || >=16.0.0} @@ -2403,19 +2312,6 @@ packages: resolution: {integrity: sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==} engines: {node: '>=8'} - ajv-formats@2.1.1: - resolution: {integrity: sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==} - peerDependencies: - ajv: ^8.0.0 - peerDependenciesMeta: - ajv: - optional: true - - ajv-keywords@5.1.0: - resolution: {integrity: sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==} - peerDependencies: - ajv: ^8.8.2 - ajv@6.12.6: resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==} @@ -2624,47 +2520,13 @@ packages: peerDependencies: '@babel/core': ^7.0.0 - bad-words@3.0.4: - resolution: {integrity: sha512-v/Q9uRPH4+yzDVLL4vR1+S9KoFgOEUl5s4axd6NIAq8SV2mradgi4E8lma/Y0cw1ltVdvyegCQQKffCPRCp8fg==} - engines: {node: '>=8.0.0'} - - badwords-list@1.0.0: - resolution: {integrity: sha512-oWhaSG67e+HQj3OGHQt2ucP+vAPm1wTbdp2aDHeuh4xlGXBdWwzZ//pfu6swf5gZ8iX0b7JgmSo8BhgybbqszA==} - balanced-match@1.0.2: resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} - base-x@3.0.10: - resolution: {integrity: sha512-7d0s06rR9rYaIWHkpfLIFICM/tkSVdoPC9qYAQRpxn9DdKNWNsKC0uk++akckyLq16Tx2WIinnZ6WRriAt6njQ==} - - bcryptjs@2.4.3: - resolution: {integrity: sha512-V/Hy/X9Vt7f3BbPJEi8BdVFMByHi+jNXrYkW3huaybV/kQ0KJg0Y6PkEMbn+zeT+i+SiKZ/HMqJGIIt4LZDqNQ==} - - bent@7.3.12: - resolution: {integrity: sha512-T3yrKnVGB63zRuoco/7Ybl7BwwGZR0lceoVG5XmQyMIH9s19SV5m+a8qam4if0zQuAmOQTyPTPmsQBdAorGK3w==} - - big.js@6.2.1: - resolution: {integrity: sha512-bCtHMwL9LeDIozFn+oNhhFoq+yQ3BNdnsLSASUxLciOb1vgvpHsIO1dsENiGMgbb4SkP5TrzWzRiLddn8ahVOQ==} - - bigi@1.4.2: - resolution: {integrity: sha512-ddkU+dFIuEIW8lE7ZwdIAf2UPoM90eaprg5m3YXAVVTmKlqV/9BX4A2M8BOK2yOq6/VgZFVhK6QAxJebhlbhzw==} - binary-extensions@2.2.0: resolution: {integrity: sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==} engines: {node: '>=8'} - bip39@3.0.4: - resolution: {integrity: sha512-YZKQlb752TrUWqHWj7XAwCSjYEgGAk+/Aas3V7NyjQeZYsztO8JnQUaCWhcnL4T+jL8nvB8typ2jRPzTlgugNw==} - - bip39@3.1.0: - resolution: {integrity: sha512-c9kiwdk45Do5GL0vJMe7tS95VjCii65mYAH7DfWl3uW8AVzXKQVUm64i3hzVybBDMp9r7j9iNxR85+ul8MdN/A==} - - bn.js@4.12.0: - resolution: {integrity: sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==} - - bn.js@5.2.1: - resolution: {integrity: sha512-eXRvHzWyYPBuB4NBy0cmYQjGitUrtqwbvlzP3G6VFnNRbsZQIxQ10PbKKHt8gZ/HW/D/747aDl+QkDqg3KQLMQ==} - bowser@1.6.0: resolution: {integrity: sha512-Fk23J0+vRnI2eKDEDoUZXWtbMjijr098lKhuj4DKAfMKMCRVfJOuxXlbpxy0sTgbZ/Nr2N8MexmOir+GGI/ZMA==} @@ -2681,9 +2543,6 @@ packages: resolution: {integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==} engines: {node: '>=8'} - brorand@1.1.0: - resolution: {integrity: sha512-cKV8tMCEpQs4hK/ik71d6LrPOnpkpGBR0wzxqr68g2m/LB2GxVYQroAjMJZRVM1Y4BCjCKc3vAamxSzOY2RP+w==} - browser-fs-access@0.35.0: resolution: {integrity: sha512-sLoadumpRfsjprP8XzVjpQc0jK8yqHBx0PtUTGYj2fftT+P/t+uyDAQdMgGAPKD011in/O+YYGh7fIs0oG/viw==} @@ -2697,18 +2556,9 @@ packages: engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true - bs58@4.0.1: - resolution: {integrity: sha512-Ok3Wdf5vOIlBrgCvTq96gBkJw+JUEzdBgyaza5HLtPm7yTHkjRy8+JzNyHF7BHa0bNWOQIp3m5YF0nnFcOIKLw==} - - bs58check@2.1.2: - resolution: {integrity: sha512-0TS1jicxdU09dwJMNZtVAfzPi6Q6QeN0pM1Fkzrjn+XYHvzMKPU3pHVpva+769iNVSfIYWf7LJ6WR+BuuMf8cA==} - bser@2.1.1: resolution: {integrity: sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==} - bson-objectid@1.3.1: - resolution: {integrity: sha512-eQBNQXsisEAXlwiSy8zRNZdW2xDBJaEVkTPbodYR9hGxxtE548Qq7ilYOd8WAQ86xF7NRUdiWSQ1pa/TkKiE2A==} - buffer-equal-constant-time@1.0.1: resolution: {integrity: sha512-zRpUiDwd/xk6ADqPMATG8vc9VPrkck7T07OIx0gnjmJAnHnTVXNQG3vfvWNuiZIkwu9KrKdA1iJKfsfTVxE6NA==} @@ -2719,9 +2569,6 @@ packages: resolution: {integrity: sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==} engines: {node: '>=6'} - bytesish@0.4.4: - resolution: {integrity: sha512-i4uu6M4zuMUiyfZN4RU2+i9+peJh//pXhd9x1oSe1LBkZ3LEbCoygu8W0bXTukU1Jme2txKuotpCZRaC3FLxcQ==} - cac@6.7.14: resolution: {integrity: sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==} engines: {node: '>=8'} @@ -2767,12 +2614,6 @@ packages: capital-case@1.0.4: resolution: {integrity: sha512-ds37W8CytHgwnhGGTi88pcPyR15qoNkOpYwmMMfnWqqWgESapLqvDx6huFjQ5vqWSn2Z06173XNA7LtMOeUh1A==} - caseless@0.12.0: - resolution: {integrity: sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw==} - - censorify-it@3.0.2: - resolution: {integrity: sha512-NxKiOLXZwGebaGPgXl7yAe3YrM6PRtWqilaqkwjMgk0FPLvQu9EQ2TDkUoP/hkJhQf0HYtnoSu4D5+vyXgTTRQ==} - chai@4.3.4: resolution: {integrity: sha512-yS5H68VYOCtN1cjfwumDSuzn/9c+yza4f3reKXlE5rUg7SFcCEy90gJvydNgOYtblyf4Zi6jIWRnXOgErta0KA==} engines: {node: '>=4'} @@ -2822,9 +2663,6 @@ packages: resolution: {integrity: sha512-TdHqgGf9odd8SXNuxtUBVx8Nv+qZOejE6qyqiy5NtbYYQOeFa6zmHkxlPzmaLxWWHsU6nJmB7AETdVPi+2NBUg==} engines: {node: '>=8'} - cipher-base@1.0.4: - resolution: {integrity: sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==} - cjs-module-lexer@1.2.3: resolution: {integrity: sha512-0TNiGstbQmCFwt4akjjBg5pLRTSyj/PkWQ1ZoO2zntmg9yLqSRxwEa4iCfQLGjqhiqBfOJa7W/E8wfGrTDmlZQ==} @@ -2854,17 +2692,10 @@ packages: resolution: {integrity: sha512-ouuZd4/dm2Sw5Gmqy6bGyNNNe1qt9RpmxveLSO7KcgsTnU7RXfsw+/bukWGo1abgBiMAic068rclZsO4IWmmxQ==} engines: {node: '>= 12'} - cliui@6.0.0: - resolution: {integrity: sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==} - cliui@8.0.1: resolution: {integrity: sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==} engines: {node: '>=12'} - clone@2.1.2: - resolution: {integrity: sha512-3Pe/CF1Nn94hyhIYpjtiLhdCoEoz0DqQ+988E9gmeEdQZlojxnOb74wctFyuwWQHzqyf9X7C7MG8juUpqBJT8w==} - engines: {node: '>=0.8'} - clsx@2.1.1: resolution: {integrity: sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==} engines: {node: '>=6'} @@ -2965,16 +2796,6 @@ packages: resolution: {integrity: sha512-3rTMnFJA1tCOPwRxtgF4wd7Ab2qvDbL8jX+3smjIbS4HlZBagTlpERbdN7iAbWlrfxE3M8c27kTwTawQ7st+OQ==} engines: {node: '>=14'} - create-hash@1.2.0: - resolution: {integrity: sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==} - - create-hmac@1.1.7: - resolution: {integrity: sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==} - - create-xpub@2.1.0: - resolution: {integrity: sha512-Ngq2RBf90N3G7MfhaMGghdtKLSbJQFYAkWRpVXRRoxr1vLL2ArJo6RibcyAxKNz9N51tudljfobX6SCCcuXV1A==} - engines: {node: '>=8'} - cross-fetch@3.1.5: resolution: {integrity: sha512-lvb1SBsI0Z7GDwmuid+mU3kWVBwTVUbe7S0H52yaaAdQOXq2YktTCZdlAcNKFzE6QtRz0snpw9bNiPeOIkkQvw==} @@ -2985,9 +2806,6 @@ packages: resolution: {integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==} engines: {node: '>= 8'} - crypto-js@4.2.0: - resolution: {integrity: sha512-KALDyEYgpY+Rlob/iriUtjV6d5Eq+Y191A5g4UqLAi8CyGP9N1+FdVbkc1SxKc2r4YAYqG8JzO2KGL+AizD70Q==} - crypto-md5@1.0.0: resolution: {integrity: sha512-65Mtei8+EkSIK+5Ie4gpWXoJ/5bgpqPXFknHHXAyhDqKsEAAzUslGd8mOeawbfcuQ8fADNKcF4xQA3fqlZJ8Ig==} engines: {iojs: '>=1.0.0', node: '>=0.5.2'} @@ -3046,12 +2864,6 @@ packages: date-fns@3.6.0: resolution: {integrity: sha512-fRHTG8g/Gif+kSh50gaGEdToemgfj74aRX3swtiouboip5JDLAyDE9F11nHMIcvOaXeOC6D7SpNhi7uFyB7Uww==} - dayjs@1.10.7: - resolution: {integrity: sha512-P6twpd70BcPK34K26uJ1KT3wlhpuOAPoMwJzpsIWUxHZ7wpmbdZL/hQqBDfz7hGurYSa5PhzdhDHtt319hL3ig==} - - dayjs@1.11.12: - resolution: {integrity: sha512-Rt2g+nTbLlDWZTwwrIXjy9MeiZmSDI375FvZs72ngxx8PDC6YXOeR3q5LAuPzjZQxhiWdRKac7RKV+YyQYfYIg==} - debug@4.3.1: resolution: {integrity: sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==} engines: {node: '>=6.0'} @@ -3070,10 +2882,6 @@ packages: supports-color: optional: true - decamelize@1.2.0: - resolution: {integrity: sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==} - engines: {node: '>=0.10.0'} - decimal.js@10.4.3: resolution: {integrity: sha512-VBBaLc1MgL5XpzgIP7ny5Z6Nx3UrRkIViUkPUdtl9aya5amy3De1gsUUSB1g3+3sExYNjCAsAznmukyxCb1GRA==} @@ -3101,10 +2909,6 @@ packages: deep-is@0.1.4: resolution: {integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==} - deepmerge@4.2.2: - resolution: {integrity: sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==} - engines: {node: '>=0.10.0'} - deepmerge@4.3.1: resolution: {integrity: sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==} engines: {node: '>=0.10.0'} @@ -3162,12 +2966,6 @@ packages: resolution: {integrity: sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==} engines: {node: '>=0.3.1'} - dijkstrajs@1.0.3: - resolution: {integrity: sha512-qiSlmBq9+BCdCA/L46dw8Uy93mloxsPSbwnm5yrKn2vMPiy8KyAskTF6zuV/j5BMsmOGZDPs7KjU+mjb670kfA==} - - dinero.js@1.9.1: - resolution: {integrity: sha512-1HXiF2vv3ZeRQ23yr+9lFxj/PbZqutuYWJnE0qfCB9xYBPnuaJ8lXtli1cJM0TvUXW1JTOaePldmqN5JVNxKSA==} - dir-glob@3.0.1: resolution: {integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==} engines: {node: '>=8'} @@ -3185,16 +2983,9 @@ packages: dom-accessibility-api@0.6.3: resolution: {integrity: sha512-7ZgogeTnjuHbo+ct10G9Ffp0mif17idi0IyWNVA/wcwcm7NPOD/WEHVP3n7n3MhXqxoIYm8d6MuZohYWIZ4T3w==} - dom-walk@0.1.2: - resolution: {integrity: sha512-6QvTW9mrGeIegrFXdtQi9pk7O/nSK6lSdXW2eqUspN5LWD7UTji2Fqw5V2YLjBpHEoU9Xl/eUWNpDeZvoyOv2w==} - dot-case@3.0.4: resolution: {integrity: sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==} - dot-prop@6.0.1: - resolution: {integrity: sha512-tE7ztYzXHIeyvc7N+hR3oi7FIbf/NIjVP9hmAt3yMXzrQ072/fpjGLx2GxNxGxUl5V73MEqYzioOMoVhGMJ5cA==} - engines: {node: '>=10'} - downshift@6.1.12: resolution: {integrity: sha512-7XB/iaSJVS4T8wGFT3WRXmSF1UlBHAA40DshZtkrIscIN+VC+Lh363skLxFTvJwtNgHxAMDGEHT4xsyQFWL+UA==} peerDependencies: @@ -3221,9 +3012,6 @@ packages: resolution: {integrity: sha512-B+ZM+RXvRqQaAmkMlO/oSe5nMUOaUnyfGYCEHoR8wrXsZR2mA0XVibsxV1bvTwxdRWah1PkQqso2EzhILGHtEQ==} engines: {node: '>=0.10.0'} - elliptic@6.5.6: - resolution: {integrity: sha512-mpzdtpeCLuS3BmE3pO3Cpp5bbjlOPY2Q0PgoF+Od1XZrHLYI28Xe3ossCmYCQt11FQKEYd9+PF8jymTvtWJSHQ==} - email-validator@2.0.4: resolution: {integrity: sha512-gYCwo7kh5S3IDyZPLZf6hSS0MnZT8QmJFqYvbqlDZSbwdZlY6QZWxJ4i/6UhITOJ4XzyI647Bm2MXKCLqnJ4nQ==} engines: {node: '>4.0'} @@ -3242,9 +3030,6 @@ packages: emoji-regex@9.2.2: resolution: {integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==} - encode-utf8@1.0.3: - resolution: {integrity: sha512-ucAnuBEhUK4boH2HjVYG5Q2mQyPorvv0u/ocS+zhdw0S8AlHYY+GOFhP1Gio5z4icpP2ivFSvhtFjQi8+T9ppw==} - end-of-stream@1.4.4: resolution: {integrity: sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==} @@ -3504,9 +3289,6 @@ packages: resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==} engines: {node: '>=0.10.0'} - eventemitter3@5.0.1: - resolution: {integrity: sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==} - events@3.3.0: resolution: {integrity: sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==} engines: {node: '>=0.8.x'} @@ -3535,9 +3317,6 @@ packages: resolution: {integrity: sha512-XEdDLonERCU1n9uR56/Stx9OqojaLAQtZf9PrCHH9Hl8YXiEIka3H4NXJ3NOIBmQJTg7+j7buh34PMHfJujc8g==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - fast-copy@2.1.7: - resolution: {integrity: sha512-ozrGwyuCTAy7YgFCua8rmqmytECYk/JYAMXcswOcm0qvGoE3tPb7ivBeIHTOK2DiapBhDZgacIhzhQIKU5TCfA==} - fast-deep-equal@3.1.3: resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==} @@ -3579,10 +3358,6 @@ packages: resolution: {integrity: sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==} engines: {node: '>=8'} - filter-obj@1.1.0: - resolution: {integrity: sha512-8rXg1ZnX7xzy2NGDVkBVaAy+lSlPNwad13BtgSlLuxfIslyt5Vg64U7tFcCt4WS1R0hvtnQybT/IyCkGZ3DpXQ==} - engines: {node: '>=0.10.0'} - find-babel-config@2.0.0: resolution: {integrity: sha512-dOKT7jvF3hGzlW60Gc3ONox/0rRZ/tz7WCil0bqA1In/3I8f1BctpXahRnEKDySZqci7u+dqq93sZST9fOJpFw==} engines: {node: '>=16.0.0'} @@ -3709,10 +3484,6 @@ packages: resolution: {integrity: sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==} engines: {node: '>=8.0.0'} - get-random-values@1.2.2: - resolution: {integrity: sha512-lMyPjQyl0cNNdDf2oR+IQ/fM3itDvpoHy45Ymo2r0L1EjazeSl13SfbKZs7KtZ/3MDCeueiaJiuOEfKqRTsSgA==} - engines: {node: 10 || 12 || >=14} - get-stdin@4.0.1: resolution: {integrity: sha512-F5aQMywwJ2n85s4hJPTT9RPxGmubonuB10MNYo17/xph174n2MIR33HRguhzVag10O/npM7SPk73LMZNP+FaWw==} engines: {node: '>=0.10.0'} @@ -3773,9 +3544,6 @@ packages: resolution: {integrity: sha512-NBcGGFbBA9s1VzD41QXDG+3++t9Mn5t1FpLdhESY6oKY4gYTFpX4wO3sqGUa0Srjtbfj3szX0RnemmrVRUdULA==} engines: {node: '>=10'} - global@4.4.0: - resolution: {integrity: sha512-wv/LAoHdRE3BeTGz53FAamhGlPLhlssK45usmGFThIi4XqnBmjKQ16u+RNbP7WvigRZDxUsM0J3gcQ5yicaL0w==} - globals@11.12.0: resolution: {integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==} engines: {node: '>=4'} @@ -3871,20 +3639,10 @@ packages: resolution: {integrity: sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==} engines: {node: '>= 0.4.0'} - hash-base@3.1.0: - resolution: {integrity: sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA==} - engines: {node: '>=4'} - - hash.js@1.1.7: - resolution: {integrity: sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==} - hasown@2.0.2: resolution: {integrity: sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==} engines: {node: '>= 0.4'} - hdkey@2.1.0: - resolution: {integrity: sha512-i9Wzi0Dy49bNS4tXXeGeu0vIcn86xXdPQUpEYg+SO1YiO8HtomjmmRMaRyqL0r59QfcD4PfVbSF3qmsWFwAemA==} - headers-polyfill@4.0.3: resolution: {integrity: sha512-IScLbePpkvO846sIwOtOTDjutRMWdXdJmXdMvk6gCBHxFO8d+QKOQedyZSxFTTFYRSmlgSTDtXqqq4pcenBXLQ==} @@ -3897,9 +3655,6 @@ packages: history@5.3.0: resolution: {integrity: sha512-ZqaKwjjrAYUYfLG+htGaIIZ4nioX2L70ZUMIFysS3xvBsSG4x/n1V6TXV3N8ZYNuFGlDirFg32T7B6WOUPDYcQ==} - hmac-drbg@1.0.1: - resolution: {integrity: sha512-Tti3gMqLdZfhOQY1Mzf/AanLiqh1WTiJgEj26ZuYQ9fbkLomzGchCws4FyrSd4VkpBfiNhaE1On+lOz894jvXg==} - hoist-non-react-statics@3.3.2: resolution: {integrity: sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==} @@ -3982,9 +3737,6 @@ packages: resolution: {integrity: sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==} engines: {node: '>= 4'} - immediate@3.0.6: - resolution: {integrity: sha512-XXOFtyqDjNDAQxVfYxuF7g9Il/IbWmmlQg2MYKOH8ExIT1qg6xc4zyS3HaEEATgs1btfzxq15ciUiY7gjSXRGQ==} - import-fresh@3.3.0: resolution: {integrity: sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==} engines: {node: '>=6'} @@ -4194,10 +3946,6 @@ packages: resolution: {integrity: sha512-l4RyHgRqGN4Y3+9JHVrNqO+tN0rV5My76uW5/nuO4K1b6vw5G8d/cmFjP9tRfEsdhZNt0IFdZuK/c2Vr4Nb+Qg==} engines: {node: '>=0.10.0'} - is-obj@2.0.0: - resolution: {integrity: sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==} - engines: {node: '>=8'} - is-path-cwd@1.0.0: resolution: {integrity: sha512-cnS56eR9SPAscL77ik76ATVqoPARTqPIVkMDVxRaWH06zT+6+CzIroYRJ0VVvm0Z1zfAvxvz9i/D3Ppjaqt5Nw==} engines: {node: '>=0.10.0'} @@ -4269,10 +4017,6 @@ packages: resolution: {integrity: sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw==} engines: {node: '>= 0.4'} - is-url-superb@6.1.0: - resolution: {integrity: sha512-LXdhGlYqUPdvEyIhWPEEwYYK3yrUiPcBjmFGlZNv1u5GtIL5qQRf7ddDyPNAvsMFqdzS923FROpTQU97tLe3JQ==} - engines: {node: '>=12'} - is-utf8@0.2.1: resolution: {integrity: sha512-rMYPYvCzsXywIsldgLaSoPlw5PfoB/ssr7hY4pLfcodrA5M/eArza1a9VmTiNIBNMjOGr1Ow9mTyU2o69U6U9Q==} @@ -4498,9 +4242,6 @@ packages: resolution: {integrity: sha512-2yTgeWTWzMWkHu6Jp9NKgePDaYHbntiwvYuuJLbbN9vl7DC9DvXKOB2BC3ZZ92D3cvV/aflH0osDfwpHepQ53w==} hasBin: true - joi@17.13.3: - resolution: {integrity: sha512-otDA4ldcIx+ZXsKHWmp0YizCweVRZG96J10b0FevjfuncLO1oX59THoAmHkNubYJ+9gWsYsp5k8v4ib6oDv1fA==} - jquery@3.7.1: resolution: {integrity: sha512-m4avr8yL8kmFN8psrbFFFmB/If14iN5o9nw/NgnnM+kybDJpRsAynV2BsfpTYrTRysYUdADVD7CkUUizgkpLfg==} @@ -4615,9 +4356,6 @@ packages: resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==} engines: {node: '>= 0.8.0'} - lie@3.1.1: - resolution: {integrity: sha512-RiNhHysUjhrDQntfYSfY4MU24coXXdEOgw9WGcKHNeEwffDYbF//u87M1EWaMGzuFoSbqW0C9C6lEEhDOAswfw==} - lilconfig@2.1.0: resolution: {integrity: sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==} engines: {node: '>=10'} @@ -4628,9 +4366,6 @@ packages: linkify-it@2.2.0: resolution: {integrity: sha512-GnAl/knGn+i1U/wjBz3akz2stz+HrHLsxMwHQGofCDfPvlf+gDKN58UtfmUquTY4/MXeE2x7k19KQmeoZi94Iw==} - linkify-it@3.0.3: - resolution: {integrity: sha512-ynTsyrFSdE5oZ/O9GEf00kPngmOfVwazR5GKDq6EYfhlpFug3J2zybX56a2PRRpc9P+FuSoGNAwjlbDs9jJBPQ==} - linux-platform-info@0.0.3: resolution: {integrity: sha512-FZhfFOIz0i4EGAvM4fQz+eayE9YzMuTx45tbygWYBttNapyiODg85BnAlQ1xnahEkvIM87T98XhXSfW8JAClHg==} @@ -4641,9 +4376,6 @@ packages: locale-currency@0.0.2: resolution: {integrity: sha512-5uUCVWBhixSV9x48yONxyGaW7YNGwFqM3f0ue1V+GbcHXGfOLKP+2HrwSFxkQ59V7cgcxahkRLD2Lw/CRfBJAQ==} - localforage@1.10.0: - resolution: {integrity: sha512-14/H1aX7hzBBmmh7sGPd+AOMkkIrHM3Z1PAyGgZigA1H1p5O5ANnMyWzvpAETtG68/dC4pC0ncy3+PPGzXZHPg==} - locate-path@3.0.0: resolution: {integrity: sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==} engines: {node: '>=6'} @@ -4668,9 +4400,6 @@ packages: lodash.mergewith@4.6.2: resolution: {integrity: sha512-GK3g5RPZWTRSeLSpgP8Xhra+pnjBC56q9FZYe1d5RN3TJ35dbkGy3YqBSMbyCrlbi+CM9Z3Jk5yTL7RCsqboyQ==} - lodash.set@4.3.2: - resolution: {integrity: sha512-4hNPN5jlm/N/HLMCO43v8BXKq9Z7QdAGc/VGrRD61w8gN9g/6jF9A4L1pbUgBLCffi0w9VsXfTOij5x8iTyFvg==} - lodash.sortby@4.7.0: resolution: {integrity: sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA==} @@ -4745,9 +4474,6 @@ packages: matchmediaquery@0.4.2: resolution: {integrity: sha512-wrZpoT50ehYOudhDjt/YvUJc6eUzcdFPdmbizfgvswCKNHD1/OBOHYJpHie+HXpu6bSkEGieFMYk6VuutaiRfA==} - md5.js@1.3.5: - resolution: {integrity: sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==} - merge-stream@1.0.1: resolution: {integrity: sha512-e6RM36aegd4f+r8BZCcYXlO2P3H6xbUM6ktL2Xmf45GAOit9bI4z6/3VU7JwllVO1L7u0UDSg/EhzQ5lmMLolA==} @@ -4758,17 +4484,6 @@ packages: resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==} engines: {node: '>= 8'} - mersenne-twister@1.1.0: - resolution: {integrity: sha512-mUYWsMKNrm4lfygPkL3OfGzOPTR2DBlTkBNHM//F6hGp8cLThY897crAlk3/Jo17LEOOjQUrNAx6DvgO77QJkA==} - - micro-base@0.10.2: - resolution: {integrity: sha512-lqqJrT7lfJtDmmiQ4zRLZuIJBk96t0RAc5pCrrWpL9zDeH5i/SUL85mku9HqzTI/OCZ8EQ3aicbMW+eK5Nyu5w==} - deprecated: Switch to @scure/base for audited version of the lib & updates - - micro-bip39@0.1.3: - resolution: {integrity: sha512-lEaRG/MKxFQvG19lfJfPkLIG0rgT28nWud3otN+VgAbrozGqXn2PLaZuYPsy9guQjIZWBTvoLw/HDJQxmMXjMA==} - deprecated: Switch to @scure/bip39 for audited version of the lib & updates - micromatch@4.0.5: resolution: {integrity: sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==} engines: {node: '>=8.6'} @@ -4797,9 +4512,6 @@ packages: resolution: {integrity: sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==} engines: {node: '>=12'} - min-document@2.19.0: - resolution: {integrity: sha512-9Wy1B3m3f66bPPmU5hdA4DR4PB2OfDU/+GS3yAB7IQozE3tqXaVv2zOjgla7MEGSRv95+ILmOuvhLkOK6wJtCQ==} - min-indent@1.0.1: resolution: {integrity: sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==} engines: {node: '>=4'} @@ -4811,9 +4523,6 @@ packages: minimalistic-assert@1.0.1: resolution: {integrity: sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==} - minimalistic-crypto-utils@1.0.1: - resolution: {integrity: sha512-JIYlbt6g8i5jKfJ3xz7rF0LXmv2TkDxBLUkiBeZ7bAx4GnnNMr8xFpGnOxn6GhTEHx3SjRrZEoU+j04prX1ktg==} - minimatch@3.1.2: resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==} @@ -4906,20 +4615,6 @@ packages: no-case@3.0.4: resolution: {integrity: sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==} - node-addon-api@2.0.2: - resolution: {integrity: sha512-Ntyt4AIXyaLIuMHF6IOoTakB3K+RWxwtsHNRxllEoA6vPwP9o4866g6YWDLUdnucilZhmkxiHwHr11gAENw+QA==} - - node-cache@5.1.2: - resolution: {integrity: sha512-t1QzWwnk4sjLWaQAS8CHgOJ+RAfmHpxFWmc36IWTiWHQfs0w5JDMBS1b1ZxQteo0vVVuWJvIUKHDkkeK7vIGCg==} - engines: {node: '>= 8.0.0'} - - node-dotify@1.1.0: - resolution: {integrity: sha512-kab1TLrjq7zQ3xmvao8Hk3x8miI0fBpLmerwPdoAZWhL3PdV6K3mDiGy4U6TpYc3kURmCCxIY7lSTjsixsP5cg==} - engines: {node: '>=0.10.0'} - - node-emoji@1.11.0: - resolution: {integrity: sha512-wo2DpQkQp7Sjm2A0cq+sN7EHKO6Sl0ctXeBdFZrL9T9+UywORbufTcTZxom8YqpLQt/FqNMUkOpkZrJVYSKD3A==} - node-fetch@2.6.12: resolution: {integrity: sha512-C/fGU2E8ToujUivIO0H+tpQ6HWo4eEmchoPIoXtxCrVghxdKq+QOHqEZW7tuP3KlV3bC8FRMO5nMCC7Zm1VP6g==} engines: {node: 4.x || >=6.0.0} @@ -4938,10 +4633,6 @@ packages: encoding: optional: true - node-gyp-build@4.8.1: - resolution: {integrity: sha512-OSs33Z9yWr148JZcbZd5WiAXhh/n9z8TxQcdMhIOlpN9AhWpLfvVFO73+m77bBABQMaY9XSvIa+qk0jlI7Gcaw==} - hasBin: true - node-int64@0.4.0: resolution: {integrity: sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==} @@ -5049,10 +4740,6 @@ packages: outvariant@1.4.3: resolution: {integrity: sha512-+Sl2UErvtsoajRDKCE5/dBz4DIvHXQQnAxtQTF04OJxY0+DyZXSo5P5Bb7XYWOh81syohlYL24hbDwxedPUJCA==} - ow@0.8.0: - resolution: {integrity: sha512-hYgYZNcRfIZ2JppSTqh6mxdU1zkUXsGlwy4eBsRG91R6CiZk7cB+AfHl+SVKBdynQvAnNHNfu0ZrtJN1jj7Mow==} - engines: {node: '>=6'} - p-finally@2.0.1: resolution: {integrity: sha512-vpm09aKwq6H9phqRQzecoDpD8TmVyGw70qmWlyq5onxY7tqyTTFVvxMykxQSQKILBSFlbXpypIw2T1Ml7+DDtw==} engines: {node: '>=8'} @@ -5089,22 +4776,10 @@ packages: resolution: {integrity: sha512-d3qXVTF/s+W+CdJ5A29wywV2n8CQQYahlgz2bFiA+4eVNJbHJodPZ+/gXwPGh0bOqA+j8S+6+ckmvLGPk1QpxQ==} engines: {node: '>=8'} - p-queue@7.4.1: - resolution: {integrity: sha512-vRpMXmIkYF2/1hLBKisKeVYJZ8S2tZ0zEAmIJgdVKP2nq0nh4qCdf8bgw+ZgKrkh71AOCaqzwbJJk1WtdcF3VA==} - engines: {node: '>=12'} - - p-retry@5.1.2: - resolution: {integrity: sha512-couX95waDu98NfNZV+i/iLt+fdVxmI7CbrrdC2uDWfPdUAApyxT4wmDlyOtR5KtTDmkDO0zDScDjDou9YHhd9g==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - p-retry@6.2.0: resolution: {integrity: sha512-JA6nkq6hKyWLLasXQXUrO4z8BUZGUt/LjlJxx8Gb2+2ntodU/SS63YZ8b0LUTbQ8ZB9iwOfhEPhg4ykKnn2KsA==} engines: {node: '>=16.17'} - p-timeout@5.1.0: - resolution: {integrity: sha512-auFDyzzzGZZZdHz3BtET9VEz0SE/uMEAx7uWfGPucfzEwwe/xH0iVeZibQmANYE/hp9T2+UUZT5m+BKyrDp3Ew==} - engines: {node: '>=12'} - p-try@2.2.0: resolution: {integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==} engines: {node: '>=6'} @@ -5182,10 +4857,6 @@ packages: pathval@1.1.1: resolution: {integrity: sha512-Dp6zGqpTdETdR63lehJYPeIOqpiNBNtc7BpWSLrOje7UaIsE5aY92r/AunQA7rsXvet3lrJ3JnZX29UPTKXyKQ==} - pbkdf2@3.1.2: - resolution: {integrity: sha512-iuh7L6jA7JEGu2WxDwtQP1ddOpaJNC4KlDEFfdQajSGgGPNi4OyDc2R7QnbY2bR9QjBVGwgvTdNJZoE7RaxUMA==} - engines: {node: '>=0.12'} - picocolors@1.0.0: resolution: {integrity: sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==} @@ -5238,9 +4909,6 @@ packages: resolution: {integrity: sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==} engines: {node: '>=8'} - platform@1.3.6: - resolution: {integrity: sha512-fnWVljUchTro6RiCFvCXBbNhJc2NijN7oIQxbwsyL0buWJPG85v81ehlHI9fXrJsMNgTofEoWIQeClKpgxFLrg==} - pluralize@8.0.0: resolution: {integrity: sha512-Nc3IT5yHzflTfbjgqWcCPpo7DaKy4FnpB0l/zCAW0Tc7jxAiuqSxHasntB3D7887LSrA93kDJ9IXovxJYxyLCA==} engines: {node: '>=4'} @@ -5249,10 +4917,6 @@ packages: resolution: {integrity: sha512-NCrCHhWmnQklfH4MtJMRjZ2a8c80qXeMlQMv2uVp9ISJMTt562SbGd6n2oq0PaPgKm7Z6pL9E2UlLIhC+SHL3w==} engines: {node: '>=4.0.0'} - pngjs@5.0.0: - resolution: {integrity: sha512-40QW5YalBNfQo5yRYmiw7Yz6TKKVr3h6970B2YE+3fQpsWcrbj1PzJgxeJ19DRQjhMbKPIuMY8rFaXc8moolVw==} - engines: {node: '>=10.13.0'} - possible-typed-array-names@1.0.0: resolution: {integrity: sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q==} engines: {node: '>= 0.4'} @@ -5306,10 +4970,6 @@ packages: resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==} engines: {node: '>= 0.8.0'} - prepend-http@4.0.0: - resolution: {integrity: sha512-s6SRDuOuRo7JXWh7115pmJdh53sX0Azuk/3znjVxSoD4GusXzzBDrLQgH0rspeHNs5f+Yihz7JIT3UBMwFEn6Q==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - prettier-linter-helpers@1.0.0: resolution: {integrity: sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w==} engines: {node: '>=6.0.0'} @@ -5394,10 +5054,6 @@ packages: process-nextick-args@2.0.1: resolution: {integrity: sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==} - process@0.11.10: - resolution: {integrity: sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==} - engines: {node: '>= 0.6.0'} - progress@2.0.3: resolution: {integrity: sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==} engines: {node: '>=0.4.0'} @@ -5439,15 +5095,6 @@ packages: resolution: {integrity: sha512-ZvWjbAj4MWAj6bnCc9CnculsXnJr7eoKsvH/8rVpZbqYxP2z05HNQa43ZVwe/dVRcFxgfFHE2CkUqn0sCyLfHw==} hasBin: true - qrcode@1.5.3: - resolution: {integrity: sha512-puyri6ApkEHYiVl4CFzo1tDkAZ+ATcnbJrJ6RiBM1Fhctdn/ix9MTE3hRph33omisEbC/2fcfemsseiKgBPKZg==} - engines: {node: '>=10.13.0'} - hasBin: true - - query-string@7.1.3: - resolution: {integrity: sha512-hh2WYhq4fi8+b+/2Kg9CEge4fDPvHS534aOOvOZeQ3+Vf2mCFsaFBYj0i+iXcAq6I9Vzp5fjMFBlONvayDC1qg==} - engines: {node: '>=6'} - querystringify@2.2.0: resolution: {integrity: sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==} @@ -5630,10 +5277,6 @@ packages: readable-stream@2.3.8: resolution: {integrity: sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==} - readable-stream@3.6.2: - resolution: {integrity: sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==} - engines: {node: '>= 6'} - readdirp@3.6.0: resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==} engines: {node: '>=8.10.0'} @@ -5716,9 +5359,6 @@ packages: resolution: {integrity: sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==} engines: {node: '>=0.10.0'} - require-main-filename@2.0.0: - resolution: {integrity: sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==} - requireindex@1.2.0: resolution: {integrity: sha512-L9jEkOi3ASd9PYit2cwRfyppc9NoABujTP8/5gFcbERmo5jUoAKovIC3fsF17pkTnGsrByysqX+Kxd2OTNI1ww==} engines: {node: '>=0.10.5'} @@ -5793,9 +5433,6 @@ packages: deprecated: Rimraf versions prior to v4 are no longer supported hasBin: true - ripemd160@2.0.2: - resolution: {integrity: sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==} - rollup-plugin-visualizer@5.12.0: resolution: {integrity: sha512-8/NU9jXcHRs7Nnj07PF2o4gjxmm9lXIrZ8r175bT9dK8qoLlvKTwRMArRCMgpMGlq8CTLugRvEmyMeMXIU2pNQ==} engines: {node: '>=14'} @@ -5828,10 +5465,6 @@ packages: rusha@0.8.14: resolution: {integrity: sha512-cLgakCUf6PedEu15t8kbsjnwIFFR2D4RfL+W3iWFJ4iac7z4B0ZI8fxy4R3J956kAI68HclCFGL8MPoUVC3qVA==} - rxjs@6.6.7: - resolution: {integrity: sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==} - engines: {npm: '>=2.0.0'} - rxjs@7.8.1: resolution: {integrity: sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==} @@ -5869,10 +5502,6 @@ packages: scheduler@0.23.2: resolution: {integrity: sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==} - secp256k1@4.0.3: - resolution: {integrity: sha512-NLZVf+ROMxwtEj3Xa562qgv2BK5e2WNmXPiOdVIPLgs6lyTzMvBq0aWTYMI5XCP9jZMVKOcqZLw/Wc4vDkuxhA==} - engines: {node: '>=10.0.0'} - seed-random@2.2.0: resolution: {integrity: sha512-34EQV6AAHQGhoc0tn/96a9Fsi6v2xdqe/dMUwljGRaFOzR3EgRmECvD0O8vi8X+/uQ50LGHfkNu/Eue5TPKZkQ==} @@ -5901,9 +5530,6 @@ packages: serialize-javascript@6.0.2: resolution: {integrity: sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==} - set-blocking@2.0.0: - resolution: {integrity: sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==} - set-cookie-parser@2.6.0: resolution: {integrity: sha512-RVnVQxTXuerk653XfuliOxBP81Sf0+qfQE73LIYKcyMYHG94AuH0kgrQpRDuTZnSmjpysHmzxJXKNfa6PjFhyQ==} @@ -5915,10 +5541,6 @@ packages: resolution: {integrity: sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==} engines: {node: '>= 0.4'} - sha.js@2.4.11: - resolution: {integrity: sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==} - hasBin: true - shallow-equal@3.1.0: resolution: {integrity: sha512-pfVOw8QZIXpMbhBWvzBISicvToTiM5WBF1EeAUZDDSb5Dt29yl4AYbyywbJFSEsRUMr7gJaxqCdr4L3tQf9wVg==} @@ -6037,10 +5659,6 @@ packages: spdx-license-ids@3.0.13: resolution: {integrity: sha512-XkD+zwiqXHikFZm4AX/7JSCXA98U5Db4AFd5XUg/+9UNtnH75+Z9KxtpYiJZx36mUDVOwH83pl7yvCer6ewM3w==} - split-on-first@1.1.0: - resolution: {integrity: sha512-43ZssAJaMusuKWL8sKUBQXHWOpq8d6CfN/u1p4gUzfJkM05C8rxTmYrkIPTXapZpORA6LkkzcUulJ8FqA7Uudw==} - engines: {node: '>=6'} - sprintf-js@1.0.3: resolution: {integrity: sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==} @@ -6067,10 +5685,6 @@ packages: strict-event-emitter@0.5.1: resolution: {integrity: sha512-vMgjE/GGEPEFnhFub6pa4FmJBRBVOLpIII2hvCZ8Kzb7K0hlHo7mQv6xYrBvCL2LtAIBwFUK8wvuJgTVSQ5MFQ==} - strict-uri-encode@2.0.0: - resolution: {integrity: sha512-QwiXZgpRcKkhTj2Scnn++4PKtWsH0kpzZ62L2R6c/LUVYv7hVnZqcg2+sMuT6R7Jusu1vviK/MFsu6kNJfWlEQ==} - engines: {node: '>=4'} - string-argv@0.3.1: resolution: {integrity: sha512-a1uQGz7IyVy9YwhqjZIZu1c8JO8dNIe20xBmSS6qu9kv++k3JGzCVmprbNN5Kn+BgzD5E7YYwg1CcjuJMRNsvg==} engines: {node: '>=0.6.19'} @@ -6124,9 +5738,6 @@ packages: string_decoder@1.1.1: resolution: {integrity: sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==} - string_decoder@1.3.0: - resolution: {integrity: sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==} - stringify-object@3.3.0: resolution: {integrity: sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw==} engines: {node: '>=4'} @@ -6493,9 +6104,6 @@ packages: resolution: {integrity: sha512-/OxDN6OtAk5KBpGb28T+HZc2M+ADtvRxXrKKbUwtsLgdoxgX13hyy7ek6bFRl5+aBs2yZzB0c4CnQfAtVypW/g==} engines: {node: '>= 0.4'} - typeforce@1.18.0: - resolution: {integrity: sha512-7uc1O8h1M1g0rArakJdf0uLRSSgFcYexrVoKo+bzJd32gd4gDy2L/Z+8/FjPnU9ydY3pEnVPtr9FyscYY60K1g==} - typescript-eslint@7.17.0: resolution: {integrity: sha512-spQxsQvPguduCUfyUvLItvKqK3l8KJ/kqs5Pb/URtzQ5AC53Z6us32St37rpmlt2uESG23lOFpV4UErrmy4dZQ==} engines: {node: ^18.18.0 || >=20.0.0} @@ -6592,14 +6200,6 @@ packages: resolution: {integrity: sha512-Am1ousAhSLBeB9cG/7k7r2R0zj50uDRlZHPGbazid5s9rlF1F/QKYObEKSIunSjIOkJZqwRRLpvewjEkM7pSqg==} deprecated: Please see https://github.com/lydell/urix#deprecated - url-format-lax@2.0.0: - resolution: {integrity: sha512-CkiFchmVicSktYp7Ide7BEJ1iUU4qFtqjawRQXmwW25e32nxzfFNFTn9+6SgQUvl1n6k3DbPz7vxmy+XtiSRLw==} - engines: {node: '>=12'} - - url-parse-lax@5.0.0: - resolution: {integrity: sha512-nb/3+jhgBfN5r9RAGTDzHAXLjmFsAJjPfwaLeI3GOlMj0iUT8wlxNw7KEDfUpoZGdTquT3jDEBxay3fKvkKc6w==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - url-parse@1.5.10: resolution: {integrity: sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==} @@ -6619,10 +6219,6 @@ packages: util@0.12.5: resolution: {integrity: sha512-kZf/K6hEIrWHI6XqOFUiiMa+79wE/D8Q+NCNAWclkyg3b4d2k7s0QGepNjiABc+aR3N1PAyHL7p6UcLY6LmrnA==} - uuid@8.3.2: - resolution: {integrity: sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==} - hasBin: true - uuid@9.0.0: resolution: {integrity: sha512-MXcSTerfPa4uqyzStbRoTgt5XIe3x5+42+q1sDuy3R5MDk66URdLMOZe5aPX/SQd+kuYAh0FdP/pO28IkQyTeg==} hasBin: true @@ -6794,9 +6390,6 @@ packages: resolution: {integrity: sha512-K4jVyjnBdgvc86Y6BkaLZEN933SwYOuBFkdmBu9ZfkcAbdVbpITnDmjvZ/aQjRXQrv5EPkTnD1s39GiiqbngCw==} engines: {node: '>= 0.4'} - which-module@2.0.1: - resolution: {integrity: sha512-iBdZ57RDvnOR9AGBhML2vFZf7h8vmBjhoaZqODJBFWHVtKkDmKuHai3cx5PgVMrX5YDNp27AofYbAwctSS+vhQ==} - which-promise@1.0.0: resolution: {integrity: sha512-15ahjtDr3H+RBtTrvBcKhOFhIEiN3RZSCevDPWtBys+QUivZX9cYyNJcyWNIrUMVsgGrEuIThif9jxeEAQFauw==} @@ -6929,9 +6522,6 @@ packages: xmlchars@2.2.0: resolution: {integrity: sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==} - y18n@4.0.3: - resolution: {integrity: sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==} - y18n@5.0.8: resolution: {integrity: sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==} engines: {node: '>=10'} @@ -6950,18 +6540,10 @@ packages: resolution: {integrity: sha512-2eHWfjaoXgTBC2jNM1LRef62VQa0umtvRiDSk6HSzW7RvS5YtkabJrwYLLEKWBc8a5U2PTSCs+dJjUTJdlHsWQ==} engines: {node: '>= 14'} - yargs-parser@18.1.3: - resolution: {integrity: sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==} - engines: {node: '>=6'} - yargs-parser@21.1.1: resolution: {integrity: sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==} engines: {node: '>=12'} - yargs@15.4.1: - resolution: {integrity: sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==} - engines: {node: '>=8'} - yargs@17.7.2: resolution: {integrity: sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==} engines: {node: '>=12'} @@ -7006,112 +6588,6 @@ snapshots: '@ardenthq/arkvault-url@1.2.0': {} - '@ardenthq/sdk-ark@1.3.1': - dependencies: - '@ardenthq/sdk': 1.3.1 - '@ardenthq/sdk-cryptography': 1.3.1 - '@ardenthq/sdk-helpers': 1.3.1 - '@ardenthq/sdk-intl': 1.3.1 - '@arkecosystem/ledger-transport': 2.0.0 - ajv: 8.12.0 - ajv-formats: 2.1.1(ajv@8.12.0) - ajv-keywords: 5.1.0(ajv@8.12.0) - bip39: 3.0.4 - dayjs: 1.10.7 - deepmerge: 4.2.2 - get-random-values: 1.2.2 - is-url-superb: 6.1.0 - lodash.get: 4.4.2 - lodash.set: 4.3.2 - node-dotify: 1.1.0 - - '@ardenthq/sdk-cryptography@1.3.1': - dependencies: - '@noble/hashes': 0.5.9 - '@noble/secp256k1': 1.7.1 - bcryptjs: 2.4.3 - bigi: 1.4.2 - bn.js: 5.2.1 - create-hmac: 1.1.7 - create-xpub: 2.1.0 - crypto-js: 4.2.0 - elliptic: 6.5.6 - hdkey: 2.1.0 - micro-base: 0.10.2 - micro-bip39: 0.1.3 - secp256k1: 4.0.3 - typeforce: 1.18.0 - uuid: 8.3.2 - - '@ardenthq/sdk-helpers@1.3.1': - dependencies: - '@hapi/bourne': 2.1.0 - bad-words: 3.0.4 - big.js: 6.2.1 - censorify-it: 3.0.2 - deepmerge: 4.3.1 - dot-prop: 6.0.1 - fast-copy: 2.1.7 - fast-deep-equal: 3.1.3 - joi: 17.13.3 - qrcode: 1.5.3 - query-string: 7.1.3 - - '@ardenthq/sdk-intl@1.3.1': - dependencies: - dayjs: 1.11.12 - dinero.js: 1.9.1 - - '@ardenthq/sdk-ledger@1.3.1': - dependencies: - '@ardenthq/sdk': 1.3.1 - '@ledgerhq/hw-transport-webhid': 6.29.1 - '@ledgerhq/hw-transport-webusb': 6.29.1 - platform: 1.3.6 - - '@ardenthq/sdk-markets@1.3.1': - dependencies: - '@ardenthq/sdk': 1.3.1 - '@ardenthq/sdk-intl': 1.3.1 - - '@ardenthq/sdk-profiles@1.3.1': - dependencies: - '@ardenthq/sdk': 1.3.1 - '@ardenthq/sdk-cryptography': 1.3.1 - '@ardenthq/sdk-helpers': 1.3.1 - '@ardenthq/sdk-intl': 1.3.1 - '@ardenthq/sdk-markets': 1.3.1 - '@vechain/picasso': 2.1.1 - joi: 17.13.3 - localforage: 1.10.0 - node-cache: 5.1.2 - p-queue: 7.4.1 - p-retry: 5.1.2 - semver: 7.6.3 - type-fest: 2.19.0 - - '@ardenthq/sdk@1.3.1': - dependencies: - '@ardenthq/sdk-helpers': 1.3.1 - '@ardenthq/sdk-intl': 1.3.1 - bad-words: 3.0.4 - bent: 7.3.12 - bip39: 3.1.0 - censorify-it: 3.0.2 - dayjs: 1.11.12 - joi: 17.13.3 - node-emoji: 1.11.0 - query-string: 7.1.3 - type-fest: 2.19.0 - url-format-lax: 2.0.0 - url-parse-lax: 5.0.0 - uuid: 8.3.2 - - '@arkecosystem/ledger-transport@2.0.0': - dependencies: - '@ledgerhq/errors': 5.50.0 - '@ledgerhq/hw-transport': 5.51.1 - '@babel/code-frame@7.22.5': dependencies: '@babel/highlight': 7.22.5 @@ -8471,14 +7947,6 @@ snapshots: '@floating-ui/utils@0.2.8': {} - '@hapi/bourne@2.1.0': {} - - '@hapi/hoek@9.3.0': {} - - '@hapi/topo@5.1.0': - dependencies: - '@hapi/hoek': 9.3.0 - '@humanwhocodes/module-importer@1.0.1': {} '@humanwhocodes/retry@0.3.0': {} @@ -8733,13 +8201,6 @@ snapshots: '@konforti/truncate@1.0.1': {} - '@ledgerhq/devices@5.51.1': - dependencies: - '@ledgerhq/errors': 5.50.0 - '@ledgerhq/logs': 5.50.0 - rxjs: 6.6.7 - semver: 7.6.3 - '@ledgerhq/devices@8.4.1': dependencies: '@ledgerhq/errors': 6.18.0 @@ -8747,8 +8208,6 @@ snapshots: rxjs: 7.8.1 semver: 7.6.3 - '@ledgerhq/errors@5.50.0': {} - '@ledgerhq/errors@6.18.0': {} '@ledgerhq/hw-transport-mocker@6.29.1': @@ -8757,26 +8216,6 @@ snapshots: '@ledgerhq/logs': 6.12.0 rxjs: 7.8.1 - '@ledgerhq/hw-transport-webhid@6.29.1': - dependencies: - '@ledgerhq/devices': 8.4.1 - '@ledgerhq/errors': 6.18.0 - '@ledgerhq/hw-transport': 6.31.1 - '@ledgerhq/logs': 6.12.0 - - '@ledgerhq/hw-transport-webusb@6.29.1': - dependencies: - '@ledgerhq/devices': 8.4.1 - '@ledgerhq/errors': 6.18.0 - '@ledgerhq/hw-transport': 6.31.1 - '@ledgerhq/logs': 6.12.0 - - '@ledgerhq/hw-transport@5.51.1': - dependencies: - '@ledgerhq/devices': 5.51.1 - '@ledgerhq/errors': 5.50.0 - events: 3.3.0 - '@ledgerhq/hw-transport@6.31.1': dependencies: '@ledgerhq/devices': 8.4.1 @@ -8784,8 +8223,6 @@ snapshots: '@ledgerhq/logs': 6.12.0 events: 3.3.0 - '@ledgerhq/logs@5.50.0': {} - '@ledgerhq/logs@6.12.0': {} '@miherlosev/esm@3.2.26': {} @@ -8801,12 +8238,6 @@ snapshots: outvariant: 1.4.3 strict-event-emitter: 0.5.1 - '@noble/hashes@0.5.9': {} - - '@noble/hashes@1.4.0': {} - - '@noble/secp256k1@1.7.1': {} - '@nodelib/fs.scandir@2.1.5': dependencies: '@nodelib/fs.stat': 2.0.5 @@ -8944,14 +8375,6 @@ snapshots: '@rollup/rollup-win32-x64-msvc@4.19.0': optional: true - '@sideway/address@4.1.5': - dependencies: - '@hapi/hoek': 9.3.0 - - '@sideway/formula@3.0.1': {} - - '@sideway/pinpoint@2.0.0': {} - '@sinclair/typebox@0.27.8': {} '@sinonjs/commons@3.0.0': @@ -9172,8 +8595,6 @@ snapshots: dependencies: '@types/node': 20.14.11 - '@types/node@11.11.6': {} - '@types/node@12.20.55': {} '@types/node@20.14.11': @@ -9230,8 +8651,6 @@ snapshots: '@types/resolve@1.20.2': {} - '@types/retry@0.12.1': {} - '@types/retry@0.12.2': {} '@types/semver@7.5.0': {} @@ -9378,10 +8797,6 @@ snapshots: '@typescript-eslint/types': 7.17.0 eslint-visitor-keys: 3.4.3 - '@vechain/picasso@2.1.1': - dependencies: - mersenne-twister: 1.1.0 - '@vitejs/plugin-react@4.3.1(vite@5.3.4(@types/node@20.14.11)(terser@5.19.2))': dependencies: '@babel/core': 7.24.9 @@ -9493,15 +8908,6 @@ snapshots: clean-stack: 2.2.0 indent-string: 4.0.0 - ajv-formats@2.1.1(ajv@8.12.0): - optionalDependencies: - ajv: 8.12.0 - - ajv-keywords@5.1.0(ajv@8.12.0): - dependencies: - ajv: 8.12.0 - fast-deep-equal: 3.1.3 - ajv@6.12.6: dependencies: fast-deep-equal: 3.1.3 @@ -9775,47 +9181,10 @@ snapshots: babel-plugin-jest-hoist: 29.5.0 babel-preset-current-node-syntax: 1.0.1(@babel/core@7.24.9) - bad-words@3.0.4: - dependencies: - badwords-list: 1.0.0 - - badwords-list@1.0.0: {} - balanced-match@1.0.2: {} - base-x@3.0.10: - dependencies: - safe-buffer: 5.2.1 - - bcryptjs@2.4.3: {} - - bent@7.3.12: - dependencies: - bytesish: 0.4.4 - caseless: 0.12.0 - is-stream: 2.0.1 - - big.js@6.2.1: {} - - bigi@1.4.2: {} - binary-extensions@2.2.0: {} - bip39@3.0.4: - dependencies: - '@types/node': 11.11.6 - create-hash: 1.2.0 - pbkdf2: 3.1.2 - randombytes: 2.1.0 - - bip39@3.1.0: - dependencies: - '@noble/hashes': 1.4.0 - - bn.js@4.12.0: {} - - bn.js@5.2.1: {} - bowser@1.6.0: {} bowser@2.11.0: {} @@ -9833,8 +9202,6 @@ snapshots: dependencies: fill-range: 7.0.1 - brorand@1.1.0: {} - browser-fs-access@0.35.0: {} browserslist@4.21.9: @@ -9851,30 +9218,16 @@ snapshots: node-releases: 2.0.18 update-browserslist-db: 1.1.0(browserslist@4.23.2) - bs58@4.0.1: - dependencies: - base-x: 3.0.10 - - bs58check@2.1.2: - dependencies: - bs58: 4.0.1 - create-hash: 1.2.0 - safe-buffer: 5.2.1 - bser@2.1.1: dependencies: node-int64: 0.4.0 - bson-objectid@1.3.1: {} - buffer-equal-constant-time@1.0.1: {} buffer-from@1.1.2: {} builtin-modules@3.3.0: {} - bytesish@0.4.4: {} - cac@6.7.14: {} call-bind@1.0.2: @@ -9922,12 +9275,6 @@ snapshots: tslib: 2.6.1 upper-case-first: 2.0.2 - caseless@0.12.0: {} - - censorify-it@3.0.2: - dependencies: - linkify-it: 3.0.3 - chai@4.3.4: dependencies: assertion-error: 1.1.0 @@ -9997,11 +9344,6 @@ snapshots: ci-info@4.0.0: {} - cipher-base@1.0.4: - dependencies: - inherits: 2.0.4 - safe-buffer: 5.2.1 - cjs-module-lexer@1.2.3: {} class-transformer@0.5.1: {} @@ -10024,20 +9366,12 @@ snapshots: cli-width@4.1.0: {} - cliui@6.0.0: - dependencies: - string-width: 4.2.3 - strip-ansi: 6.0.1 - wrap-ansi: 6.2.0 - cliui@8.0.1: dependencies: string-width: 4.2.3 strip-ansi: 6.0.1 wrap-ansi: 7.0.0 - clone@2.1.2: {} - clsx@2.1.1: {} co@4.6.0: {} @@ -10113,29 +9447,6 @@ snapshots: parse-json: 5.2.0 path-type: 4.0.0 - create-hash@1.2.0: - dependencies: - cipher-base: 1.0.4 - inherits: 2.0.4 - md5.js: 1.3.5 - ripemd160: 2.0.2 - sha.js: 2.4.11 - - create-hmac@1.1.7: - dependencies: - cipher-base: 1.0.4 - create-hash: 1.2.0 - inherits: 2.0.4 - ripemd160: 2.0.2 - safe-buffer: 5.2.1 - sha.js: 2.4.11 - - create-xpub@2.1.0: - dependencies: - bs58check: 2.1.2 - hash.js: 1.1.7 - ow: 0.8.0 - cross-fetch@3.1.5: dependencies: node-fetch: 2.6.7 @@ -10154,8 +9465,6 @@ snapshots: shebang-command: 2.0.0 which: 2.0.2 - crypto-js@4.2.0: {} - crypto-md5@1.0.0: {} crypto-random-string@2.0.0: {} @@ -10214,10 +9523,6 @@ snapshots: date-fns@3.6.0: {} - dayjs@1.10.7: {} - - dayjs@1.11.12: {} - debug@4.3.1: dependencies: ms: 2.1.2 @@ -10228,8 +9533,6 @@ snapshots: optionalDependencies: supports-color: 8.1.1 - decamelize@1.2.0: {} - decimal.js@10.4.3: {} decode-uri-component@0.2.2: {} @@ -10250,8 +9553,6 @@ snapshots: deep-is@0.1.4: {} - deepmerge@4.2.2: {} - deepmerge@4.3.1: {} define-data-property@1.1.4: @@ -10312,10 +9613,6 @@ snapshots: diff@4.0.2: {} - dijkstrajs@1.0.3: {} - - dinero.js@1.9.1: {} - dir-glob@3.0.1: dependencies: path-type: 4.0.0 @@ -10330,17 +9627,11 @@ snapshots: dom-accessibility-api@0.6.3: {} - dom-walk@0.1.2: {} - dot-case@3.0.4: dependencies: no-case: 3.0.4 tslib: 2.6.1 - dot-prop@6.0.1: - dependencies: - is-obj: 2.0.0 - downshift@6.1.12(react@18.3.1): dependencies: '@babel/runtime': 7.22.6 @@ -10366,16 +9657,6 @@ snapshots: elegant-spinner@1.0.1: {} - elliptic@6.5.6: - dependencies: - bn.js: 4.12.0 - brorand: 1.1.0 - hash.js: 1.1.7 - hmac-drbg: 1.0.1 - inherits: 2.0.4 - minimalistic-assert: 1.0.1 - minimalistic-crypto-utils: 1.0.1 - email-validator@2.0.4: {} emittery@0.13.1: {} @@ -10386,8 +9667,6 @@ snapshots: emoji-regex@9.2.2: {} - encode-utf8@1.0.3: {} - end-of-stream@1.4.4: dependencies: once: 1.4.0 @@ -10801,8 +10080,6 @@ snapshots: esutils@2.0.3: {} - eventemitter3@5.0.1: {} - events@3.3.0: {} execa@3.4.0: @@ -10865,8 +10142,6 @@ snapshots: jest-message-util: 29.6.1 jest-util: 29.7.0 - fast-copy@2.1.7: {} - fast-deep-equal@3.1.3: {} fast-diff@1.3.0: {} @@ -10915,8 +10190,6 @@ snapshots: dependencies: to-regex-range: 5.0.1 - filter-obj@1.1.0: {} - find-babel-config@2.0.0: dependencies: json5: 2.2.3 @@ -11047,10 +10320,6 @@ snapshots: get-package-type@0.1.0: {} - get-random-values@1.2.2: - dependencies: - global: 4.4.0 - get-stdin@4.0.1: {} get-stream@5.2.0: @@ -11125,11 +10394,6 @@ snapshots: dependencies: ini: 2.0.0 - global@4.4.0: - dependencies: - min-document: 2.19.0 - process: 0.11.10 - globals@11.12.0: {} globals@14.0.0: {} @@ -11222,28 +10486,10 @@ snapshots: dependencies: function-bind: 1.1.1 - hash-base@3.1.0: - dependencies: - inherits: 2.0.4 - readable-stream: 3.6.2 - safe-buffer: 5.2.1 - - hash.js@1.1.7: - dependencies: - inherits: 2.0.4 - minimalistic-assert: 1.0.1 - hasown@2.0.2: dependencies: function-bind: 1.1.2 - hdkey@2.1.0: - dependencies: - bs58check: 2.1.2 - ripemd160: 2.0.2 - safe-buffer: 5.2.1 - secp256k1: 4.0.3 - headers-polyfill@4.0.3: {} highlight-es@1.0.3: @@ -11265,12 +10511,6 @@ snapshots: dependencies: '@babel/runtime': 7.22.6 - hmac-drbg@1.0.1: - dependencies: - hash.js: 1.1.7 - minimalistic-assert: 1.0.1 - minimalistic-crypto-utils: 1.0.1 - hoist-non-react-statics@3.3.2: dependencies: react-is: 16.13.1 @@ -11346,8 +10586,6 @@ snapshots: ignore@5.3.1: {} - immediate@3.0.6: {} - import-fresh@3.3.0: dependencies: parent-module: 1.0.1 @@ -11529,8 +10767,6 @@ snapshots: is-obj@1.0.1: {} - is-obj@2.0.0: {} - is-path-cwd@1.0.0: {} is-path-cwd@2.2.0: {} @@ -11586,8 +10822,6 @@ snapshots: dependencies: which-typed-array: 1.1.15 - is-url-superb@6.1.0: {} - is-utf8@0.2.1: {} is-weakmap@2.0.2: {} @@ -12013,14 +11247,6 @@ snapshots: jiti@1.21.6: {} - joi@17.13.3: - dependencies: - '@hapi/hoek': 9.3.0 - '@hapi/topo': 5.1.0 - '@sideway/address': 4.1.5 - '@sideway/formula': 3.0.1 - '@sideway/pinpoint': 2.0.0 - jquery@3.7.1: {} js-md4@0.3.2: {} @@ -12144,10 +11370,6 @@ snapshots: prelude-ls: 1.2.1 type-check: 0.4.0 - lie@3.1.1: - dependencies: - immediate: 3.0.6 - lilconfig@2.1.0: {} lines-and-columns@1.2.4: {} @@ -12156,10 +11378,6 @@ snapshots: dependencies: uc.micro: 1.0.6 - linkify-it@3.0.3: - dependencies: - uc.micro: 1.0.6 - linux-platform-info@0.0.3: dependencies: os-family: 1.1.0 @@ -12171,10 +11389,6 @@ snapshots: locale-currency@0.0.2: {} - localforage@1.10.0: - dependencies: - lie: 3.1.1 - locate-path@3.0.0: dependencies: p-locate: 3.0.0 @@ -12196,8 +11410,6 @@ snapshots: lodash.mergewith@4.6.2: {} - lodash.set@4.3.2: {} - lodash.sortby@4.7.0: {} lodash@4.17.21: {} @@ -12277,12 +11489,6 @@ snapshots: dependencies: css-mediaquery: 0.1.2 - md5.js@1.3.5: - dependencies: - hash-base: 3.1.0 - inherits: 2.0.4 - safe-buffer: 5.2.1 - merge-stream@1.0.1: dependencies: readable-stream: 2.3.8 @@ -12291,15 +11497,6 @@ snapshots: merge2@1.4.1: {} - mersenne-twister@1.1.0: {} - - micro-base@0.10.2: {} - - micro-bip39@0.1.3: - dependencies: - '@noble/hashes': 0.5.9 - micro-base: 0.10.2 - micromatch@4.0.5: dependencies: braces: 3.0.2 @@ -12319,18 +11516,12 @@ snapshots: mimic-fn@4.0.0: {} - min-document@2.19.0: - dependencies: - dom-walk: 0.1.2 - min-indent@1.0.1: {} mini-svg-data-uri@1.4.4: {} minimalistic-assert@1.0.1: {} - minimalistic-crypto-utils@1.0.1: {} - minimatch@3.1.2: dependencies: brace-expansion: 1.1.11 @@ -12422,20 +11613,6 @@ snapshots: lower-case: 2.0.2 tslib: 2.6.1 - node-addon-api@2.0.2: {} - - node-cache@5.1.2: - dependencies: - clone: 2.1.2 - - node-dotify@1.1.0: - dependencies: - bson-objectid: 1.3.1 - - node-emoji@1.11.0: - dependencies: - lodash: 4.17.21 - node-fetch@2.6.12: dependencies: whatwg-url: 5.0.0 @@ -12444,8 +11621,6 @@ snapshots: dependencies: whatwg-url: 5.0.0 - node-gyp-build@4.8.1: {} - node-int64@0.4.0: {} node-releases@2.0.13: {} @@ -12558,8 +11733,6 @@ snapshots: outvariant@1.4.3: {} - ow@0.8.0: {} - p-finally@2.0.1: {} p-limit@2.3.0: @@ -12592,24 +11765,12 @@ snapshots: dependencies: aggregate-error: 3.1.0 - p-queue@7.4.1: - dependencies: - eventemitter3: 5.0.1 - p-timeout: 5.1.0 - - p-retry@5.1.2: - dependencies: - '@types/retry': 0.12.1 - retry: 0.13.1 - p-retry@6.2.0: dependencies: '@types/retry': 0.12.2 is-network-error: 1.1.0 retry: 0.13.1 - p-timeout@5.1.0: {} - p-try@2.2.0: {} package-json-from-dist@1.0.0: {} @@ -12670,14 +11831,6 @@ snapshots: pathval@1.1.1: {} - pbkdf2@3.1.2: - dependencies: - create-hash: 1.2.0 - create-hmac: 1.1.7 - ripemd160: 2.0.2 - safe-buffer: 5.2.1 - sha.js: 2.4.11 - picocolors@1.0.0: {} picocolors@1.0.1: {} @@ -12722,14 +11875,10 @@ snapshots: dependencies: find-up: 3.0.0 - platform@1.3.6: {} - pluralize@8.0.0: {} pngjs@3.4.0: {} - pngjs@5.0.0: {} - possible-typed-array-names@1.0.0: {} postcss-import@15.1.0(postcss@8.4.39): @@ -12777,8 +11926,6 @@ snapshots: prelude-ls@1.2.1: {} - prepend-http@4.0.0: {} - prettier-linter-helpers@1.0.0: dependencies: fast-diff: 1.3.0 @@ -12809,8 +11956,6 @@ snapshots: process-nextick-args@2.0.1: {} - process@0.11.10: {} - progress@2.0.3: {} promisify-event@1.0.0: @@ -12849,20 +11994,6 @@ snapshots: qrcode-terminal@0.10.0: {} - qrcode@1.5.3: - dependencies: - dijkstrajs: 1.0.3 - encode-utf8: 1.0.3 - pngjs: 5.0.0 - yargs: 15.4.1 - - query-string@7.1.3: - dependencies: - decode-uri-component: 0.2.2 - filter-obj: 1.1.0 - split-on-first: 1.1.0 - strict-uri-encode: 2.0.0 - querystringify@2.2.0: {} queue-microtask@1.2.3: {} @@ -13074,12 +12205,6 @@ snapshots: string_decoder: 1.1.1 util-deprecate: 1.0.2 - readable-stream@3.6.2: - dependencies: - inherits: 2.0.4 - string_decoder: 1.3.0 - util-deprecate: 1.0.2 - readdirp@3.6.0: dependencies: picomatch: 2.3.1 @@ -13165,8 +12290,6 @@ snapshots: require-from-string@2.0.2: {} - require-main-filename@2.0.0: {} - requireindex@1.2.0: {} requires-port@1.0.0: {} @@ -13223,11 +12346,6 @@ snapshots: dependencies: glob: 7.2.3 - ripemd160@2.0.2: - dependencies: - hash-base: 3.1.0 - inherits: 2.0.4 - rollup-plugin-visualizer@5.12.0(rollup@4.19.0): dependencies: open: 8.4.2 @@ -13273,10 +12391,6 @@ snapshots: rusha@0.8.14: {} - rxjs@6.6.7: - dependencies: - tslib: 1.14.1 - rxjs@7.8.1: dependencies: tslib: 2.6.1 @@ -13325,12 +12439,6 @@ snapshots: dependencies: loose-envify: 1.4.0 - secp256k1@4.0.3: - dependencies: - elliptic: 6.5.6 - node-addon-api: 2.0.2 - node-gyp-build: 4.8.1 - seed-random@2.2.0: {} semver@5.5.0: {} @@ -13349,8 +12457,6 @@ snapshots: dependencies: randombytes: 2.1.0 - set-blocking@2.0.0: {} - set-cookie-parser@2.6.0: {} set-function-length@1.2.2: @@ -13369,11 +12475,6 @@ snapshots: functions-have-names: 1.2.3 has-property-descriptors: 1.0.2 - sha.js@2.4.11: - dependencies: - inherits: 2.0.4 - safe-buffer: 5.2.1 - shallow-equal@3.1.0: {} shallowequal@1.1.0: {} @@ -13490,8 +12591,6 @@ snapshots: spdx-license-ids@3.0.13: {} - split-on-first@1.1.0: {} - sprintf-js@1.0.3: {} stack-utils@2.0.6: @@ -13510,8 +12609,6 @@ snapshots: strict-event-emitter@0.5.1: {} - strict-uri-encode@2.0.0: {} - string-argv@0.3.1: {} string-convert@0.2.1: {} @@ -13596,10 +12693,6 @@ snapshots: dependencies: safe-buffer: 5.1.2 - string_decoder@1.3.0: - dependencies: - safe-buffer: 5.2.1 - stringify-object@3.3.0: dependencies: get-own-enumerable-property-symbols: 3.0.2 @@ -14177,8 +13270,6 @@ snapshots: is-typed-array: 1.1.13 possible-typed-array-names: 1.0.0 - typeforce@1.18.0: {} - typescript-eslint@7.17.0(eslint@9.7.0)(typescript@5.5.4): dependencies: '@typescript-eslint/eslint-plugin': 7.17.0(@typescript-eslint/parser@7.17.0(eslint@9.7.0)(typescript@5.5.4))(eslint@9.7.0)(typescript@5.5.4) @@ -14256,12 +13347,6 @@ snapshots: urix@0.1.0: {} - url-format-lax@2.0.0: {} - - url-parse-lax@5.0.0: - dependencies: - prepend-http: 4.0.0 - url-parse@1.5.10: dependencies: querystringify: 2.2.0 @@ -14283,8 +13368,6 @@ snapshots: is-typed-array: 1.1.12 which-typed-array: 1.1.11 - uuid@8.3.2: {} - uuid@9.0.0: {} uuid@9.0.1: {} @@ -14492,8 +13575,6 @@ snapshots: is-weakmap: 2.0.2 is-weakset: 2.0.3 - which-module@2.0.1: {} - which-promise@1.0.0: dependencies: pify: 2.3.0 @@ -14681,8 +13762,6 @@ snapshots: xmlchars@2.2.0: {} - y18n@4.0.3: {} - y18n@5.0.8: {} yallist@3.1.1: {} @@ -14693,27 +13772,8 @@ snapshots: yaml@2.3.1: {} - yargs-parser@18.1.3: - dependencies: - camelcase: 5.3.1 - decamelize: 1.2.0 - yargs-parser@21.1.1: {} - yargs@15.4.1: - dependencies: - cliui: 6.0.0 - decamelize: 1.2.0 - find-up: 4.1.0 - get-caller-file: 2.0.5 - require-directory: 2.1.1 - require-main-filename: 2.0.0 - set-blocking: 2.0.0 - string-width: 4.2.3 - which-module: 2.0.1 - y18n: 4.0.3 - yargs-parser: 18.1.3 - yargs@17.7.2: dependencies: cliui: 8.0.1 diff --git a/src/domains/transaction/components/TransactionTable/TransactionRow/TransactionAmount.blocks.tsx b/src/domains/transaction/components/TransactionTable/TransactionRow/TransactionAmount.blocks.tsx index 1e639d88d0..527b731ae6 100644 --- a/src/domains/transaction/components/TransactionTable/TransactionRow/TransactionAmount.blocks.tsx +++ b/src/domains/transaction/components/TransactionTable/TransactionRow/TransactionAmount.blocks.tsx @@ -13,12 +13,27 @@ const calculateReturnedAmount = function (transaction: ExtendedTransactionData): return returnedAmount; } + // should return 0 as we don't want to show hint + if(transaction.isReturn()) { + return returnedAmount; + } + for (const recipient of transaction.recipients().values()) { - if (transaction.isReturn() && transaction.sender() === recipient.address) { + if (transaction.sender() === recipient.address) { returnedAmount += recipient.amount; } } + if(transaction.id() === "4a8dddd4540f6f5f1005e780276c18e123cc49469ae2f07dd4acbf64e1f3cfea") { + console.log({ + sender: transaction.sender(), + isReturn: transaction.isReturn(), + recipients: transaction.recipients(), + total: transaction.total(), + amount: transaction.amount(), + returnedAmount, + }) + } return returnedAmount; }; @@ -40,7 +55,7 @@ export const TransactionAmountLabel = ({ transaction }: { transaction: ExtendedT value={amount} isNegative={isNegative} ticker={transaction.wallet().currency()} - hideSign={transaction.isTransfer() && transaction.sender() === transaction.recipient()} + hideSign={transaction.isReturn()} isCompact hint={ returnedAmount diff --git a/src/domains/transaction/components/TransactionTable/TransactionRow/TransactionRowAddressing.tsx b/src/domains/transaction/components/TransactionTable/TransactionRow/TransactionRowAddressing.tsx index 2550edb03e..8452eaa7b2 100644 --- a/src/domains/transaction/components/TransactionTable/TransactionRow/TransactionRowAddressing.tsx +++ b/src/domains/transaction/components/TransactionTable/TransactionRow/TransactionRowAddressing.tsx @@ -56,6 +56,10 @@ export const TransactionRowAddressing = ({ let direction: Direction = isNegative ? "sent" : "received"; + if(transaction.isReturn()) { + direction = "return"; + } + const { env } = useEnvironmentContext(); const { t } = useTranslation(); const { getWalletAlias } = useWalletAlias(); @@ -159,10 +163,6 @@ export const TransactionRowAddressing = ({ ); } - if (transaction.sender() === transaction.recipient()) { - direction = "return"; - } - return (
From 42d151527b28a6e97d51979888f942181b5e377f Mon Sep 17 00:00:00 2001 From: Shahin Safaraliyev Date: Mon, 4 Nov 2024 16:53:00 +0400 Subject: [PATCH 2/9] refactor: handle sent to self with return transactions --- .../TransactionRow/TransactionAmount.blocks.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/domains/transaction/components/TransactionTable/TransactionRow/TransactionAmount.blocks.tsx b/src/domains/transaction/components/TransactionTable/TransactionRow/TransactionAmount.blocks.tsx index 527b731ae6..4f18236ba8 100644 --- a/src/domains/transaction/components/TransactionTable/TransactionRow/TransactionAmount.blocks.tsx +++ b/src/domains/transaction/components/TransactionTable/TransactionRow/TransactionAmount.blocks.tsx @@ -24,7 +24,7 @@ const calculateReturnedAmount = function (transaction: ExtendedTransactionData): } } - if(transaction.id() === "4a8dddd4540f6f5f1005e780276c18e123cc49469ae2f07dd4acbf64e1f3cfea") { + if(transaction.id() === "b22574277ad0d83b3252483a2f47a1c80a7bfaee1adad6ee0119764ef8d949a2") { console.log({ sender: transaction.sender(), isReturn: transaction.isReturn(), From aff44e13d873b2c843c09eba107b8565430d3767 Mon Sep 17 00:00:00 2001 From: Shahin Safaraliyev Date: Tue, 5 Nov 2024 13:42:31 +0400 Subject: [PATCH 3/9] refactor: handle sent to self with return transactions --- .../TransactionRow/TransactionAmount.blocks.tsx | 12 +----------- 1 file changed, 1 insertion(+), 11 deletions(-) diff --git a/src/domains/transaction/components/TransactionTable/TransactionRow/TransactionAmount.blocks.tsx b/src/domains/transaction/components/TransactionTable/TransactionRow/TransactionAmount.blocks.tsx index 4f18236ba8..fb8ac08506 100644 --- a/src/domains/transaction/components/TransactionTable/TransactionRow/TransactionAmount.blocks.tsx +++ b/src/domains/transaction/components/TransactionTable/TransactionRow/TransactionAmount.blocks.tsx @@ -13,7 +13,7 @@ const calculateReturnedAmount = function (transaction: ExtendedTransactionData): return returnedAmount; } - // should return 0 as we don't want to show hint + // should return 0 as we don't want to show a hint if(transaction.isReturn()) { return returnedAmount; } @@ -24,16 +24,6 @@ const calculateReturnedAmount = function (transaction: ExtendedTransactionData): } } - if(transaction.id() === "b22574277ad0d83b3252483a2f47a1c80a7bfaee1adad6ee0119764ef8d949a2") { - console.log({ - sender: transaction.sender(), - isReturn: transaction.isReturn(), - recipients: transaction.recipients(), - total: transaction.total(), - amount: transaction.amount(), - returnedAmount, - }) - } return returnedAmount; }; From 0bb4c64fecb042bedeb17c68d82b91599d7d841f Mon Sep 17 00:00:00 2001 From: Shahin Safaraliyev Date: Wed, 6 Nov 2024 14:40:33 +0400 Subject: [PATCH 4/9] wip --- package.json | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/package.json b/package.json index 39efdd6d3a..fa5c5907ff 100644 --- a/package.json +++ b/package.json @@ -44,13 +44,13 @@ }, "dependencies": { "@ardenthq/arkvault-url": "^1.2.0", - "@ardenthq/sdk": "../platform-sdk/packages/sdk", - "@ardenthq/sdk-ark": "../platform-sdk/packages/ark", - "@ardenthq/sdk-cryptography": "../platform-sdk/packages/cryptography", - "@ardenthq/sdk-helpers": "../platform-sdk/packages/helpers", - "@ardenthq/sdk-intl": "../platform-sdk/packages/intl", - "@ardenthq/sdk-ledger": "../platform-sdk/packages/ledger", - "@ardenthq/sdk-profiles": "../platform-sdk/packages/profiles", + "@ardenthq/sdk": "^2.1.0", + "@ardenthq/sdk-ark": "^2.1.0", + "@ardenthq/sdk-cryptography": "^2.1.0", + "@ardenthq/sdk-helpers": "^2.1.0", + "@ardenthq/sdk-intl": "^2.1.0", + "@ardenthq/sdk-ledger": "^2.1.0", + "@ardenthq/sdk-profiles": "^2.1.0", "@emotion/cache": "^11.11.0", "@emotion/react": "^11.11.4", "@emotion/styled": "^11.11.5", @@ -228,4 +228,4 @@ ] } } -} \ No newline at end of file +} From 61bdb8c912c5c36592f44d0395b2e70b6c5c9e4e Mon Sep 17 00:00:00 2001 From: Shahin Safaraliyev Date: Wed, 6 Nov 2024 14:41:09 +0400 Subject: [PATCH 5/9] wip --- pnpm-lock.yaml | 980 ++++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 966 insertions(+), 14 deletions(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 50d0038bcc..bc97e5a1a9 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -12,26 +12,26 @@ importers: specifier: ^1.2.0 version: 1.2.0 '@ardenthq/sdk': - specifier: ../platform-sdk/packages/sdk - version: link:../platform-sdk/packages/sdk + specifier: ^2.1.0 + version: 2.1.0 '@ardenthq/sdk-ark': - specifier: ../platform-sdk/packages/ark - version: link:../platform-sdk/packages/ark + specifier: ^2.1.0 + version: 2.1.0 '@ardenthq/sdk-cryptography': - specifier: ../platform-sdk/packages/cryptography - version: link:../platform-sdk/packages/cryptography + specifier: ^2.1.0 + version: 2.1.0 '@ardenthq/sdk-helpers': - specifier: ../platform-sdk/packages/helpers - version: link:../platform-sdk/packages/helpers + specifier: ^2.1.0 + version: 2.1.0 '@ardenthq/sdk-intl': - specifier: ../platform-sdk/packages/intl - version: link:../platform-sdk/packages/intl + specifier: ^2.1.0 + version: 2.1.0 '@ardenthq/sdk-ledger': - specifier: ../platform-sdk/packages/ledger - version: link:../platform-sdk/packages/ledger + specifier: ^2.1.0 + version: 2.1.0 '@ardenthq/sdk-profiles': - specifier: ../platform-sdk/packages/profiles - version: link:../platform-sdk/packages/profiles + specifier: ^2.1.0 + version: 2.1.0 '@emotion/cache': specifier: ^11.11.0 version: 11.13.0 @@ -406,6 +406,41 @@ packages: resolution: {integrity: sha512-0Ld6SSNEzb/TeOZ0YUDAa+vFyk65LprU+wiLjWDwhqpaDtUkJZ9MBM4alagfJ5665SN+DM7Dti2QxqKX+Y8S2w==} engines: {node: '>=14.16'} + '@ardenthq/sdk-ark@2.1.0': + resolution: {integrity: sha512-ITHSRMEtOM+by0E0U61ZRsyWHaDDA8nWhc/pMgRFr63Fp9JbCRzSyeOrbp9XMFvifgR4fUFYPWgTdCVaE4dgQA==} + engines: {node: '>=16.0.0'} + + '@ardenthq/sdk-cryptography@2.1.0': + resolution: {integrity: sha512-eBdqSOhlfCXfP2DRCLWDP8bm+ia7fi99n0r6UT4VK5/SC1ClbHolLApVYLG2UdkhyjZAQx29rITIMgQiLyPrvw==} + engines: {node: '>=16.0.0'} + + '@ardenthq/sdk-helpers@2.1.0': + resolution: {integrity: sha512-hCluqgiIRnFpaBG5KtMFsr20AxM+gBHy6DJmHzYuhRX2QoWY7RQla1vqI8oQGmtUN+VtZhmm8NRH+IWUp8sGwg==} + engines: {node: '>=16.0.0'} + + '@ardenthq/sdk-intl@2.1.0': + resolution: {integrity: sha512-CPBSWSGcjgzGTN6m2o/X7l4zUtfOZK0iArwvtQwqrOwAFnjNxbNgKDHuclQCvFUP8WnaQcNQXWtYt1VnA0icMw==} + engines: {node: '>=16.0.0'} + + '@ardenthq/sdk-ledger@2.1.0': + resolution: {integrity: sha512-W0WRw2TkqLK5t+mq9FytIV15T3xhXtlZCb+VCURLfyffh7MrAxEOWRfrCPRVhSPn+ACaD5F4KPTQ9V6+YzXwtQ==} + engines: {node: '>=16.0.0'} + + '@ardenthq/sdk-markets@2.1.0': + resolution: {integrity: sha512-HVhup/a5k8AazmAG3zHUQ27BR1lFLhAwmXDkLY9PYYIkx/MtkS1sLW3vUR7fA4BgSZE4zbn7Ph/pup1FQdAVsA==} + engines: {node: '>=16.0.0'} + + '@ardenthq/sdk-profiles@2.1.0': + resolution: {integrity: sha512-SROA9FZP7E0/ena4y7ACW3RLKoq1WBmZmOqZSGYzMVBQ7RTTt6Zez6nlXZwOnLmVPMwV+Nm8FQpzS7/98m3XCQ==} + engines: {node: '>=16.0.0'} + + '@ardenthq/sdk@2.1.0': + resolution: {integrity: sha512-MeTsVJFbfbmASgQA40IuWRzDy0Pm1nUhYSJ9FmtcjiNcM/ARZASIQgl8vjfSgkQbqVAPM9ubrcF3Pclf5Eb9uw==} + engines: {node: '>=16.0.0'} + + '@arkecosystem/ledger-transport@2.0.0': + resolution: {integrity: sha512-PeqzDwebeWvQf+j6/p84wO8aTdIP+YvBoGcJlFWibErxMf2v1AYSNu+yHSRCZPxF+Fz9SOHetnrrebWbHph8zg==} + '@babel/code-frame@7.22.5': resolution: {integrity: sha512-Xmwn266vad+6DAqEB2A6V/CcZVp62BbwVmcOJc2RPuwih1kw02TjQvWVWlcKGbBPd+8/0V5DEkOcizRGYsspYQ==} engines: {node: '>=6.9.0'} @@ -1526,6 +1561,15 @@ packages: '@floating-ui/utils@0.2.8': resolution: {integrity: sha512-kym7SodPp8/wloecOpcmSnWJsK7M0E5Wg8UcFA+uO4B9s5d0ywXOEro/8HM9x0rW+TljRzul/14UYz3TleT3ig==} + '@hapi/bourne@2.1.0': + resolution: {integrity: sha512-i1BpaNDVLJdRBEKeJWkVO6tYX6DMFBuwMhSuWqLsY4ufeTKGVuV5rBsUhxPayXqnnWHgXUAmWK16H/ykO5Wj4Q==} + + '@hapi/hoek@9.3.0': + resolution: {integrity: sha512-/c6rf4UJlmHlC9b5BaNvzAcFv7HZ2QHaV0D4/HNlBdvFnvQq8RI4kYdhyPCl7Xj+oWvTWQ8ujhqS53LIgAe6KQ==} + + '@hapi/topo@5.1.0': + resolution: {integrity: sha512-foQZKJig7Ob0BMAYBfcJk8d77QtOe7Wo4ox7ff1lQYoNNAb6jwcY1ncdoy2e9wQZzvNy7ODZCYJkK8kzmcAnAg==} + '@humanwhocodes/module-importer@1.0.1': resolution: {integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==} engines: {node: '>=12.22'} @@ -1669,18 +1713,45 @@ packages: '@konforti/truncate@1.0.1': resolution: {integrity: sha512-m49CamTfkeb/yp6Edm5cCStV2C5JnGkCxPysnHQcXLpZk+bV5+4N3PIiZAQ1VCWMM4fjQ0p0pzvzIa3EhC7NHg==} + '@ledgerhq/devices@5.51.1': + resolution: {integrity: sha512-4w+P0VkbjzEXC7kv8T1GJ/9AVaP9I6uasMZ/JcdwZBS3qwvKo5A5z9uGhP5c7TvItzcmPb44b5Mw2kT+WjUuAA==} + '@ledgerhq/devices@8.4.1': resolution: {integrity: sha512-Mbjzqlcj4Q2StxEmaYEb5wv6sK5Sk26L4xs0BC9io/AyvpXNTDAp67tryB/klNcvd+WwZPcPdYYvlNzfQ0WTUA==} + '@ledgerhq/devices@8.4.4': + resolution: {integrity: sha512-sz/ryhe/R687RHtevIE9RlKaV8kkKykUV4k29e7GAVwzHX1gqG+O75cu1NCJUHLbp3eABV5FdvZejqRUlLis9A==} + + '@ledgerhq/errors@5.50.0': + resolution: {integrity: sha512-gu6aJ/BHuRlpU7kgVpy2vcYk6atjB4iauP2ymF7Gk0ez0Y/6VSMVSJvubeEQN+IV60+OBK0JgeIZG7OiHaw8ow==} + '@ledgerhq/errors@6.18.0': resolution: {integrity: sha512-L3jQWAGyooxRDk/MRlW2v4Ji9+kloBtdmz9wBkHaj2j0n+05rweJSV3GHw9oye1BYMbVFqFffmT4H3hlXlCasw==} + '@ledgerhq/errors@6.19.1': + resolution: {integrity: sha512-75yK7Nnit/Gp7gdrJAz0ipp31CCgncRp+evWt6QawQEtQKYEDfGo10QywgrrBBixeRxwnMy1DP6g2oCWRf1bjw==} + '@ledgerhq/hw-transport-mocker@6.29.1': resolution: {integrity: sha512-NmQ1Z4Swq6YjIi99kAxtnsi3nDLjlRSn3Kb4G9nJZkM49RPoG0XsYNxpYhUoRj+5RPrXO4h8wFUkNQ6yHcmYvw==} + '@ledgerhq/hw-transport-webhid@6.29.4': + resolution: {integrity: sha512-XkF37lcuyg9zVExMyfDQathWly8rRcGac13wgZATBa3nZ+hUzzWr5QVKg1pKCw10izVHGErW/9a4tbb72rUEmQ==} + + '@ledgerhq/hw-transport-webusb@6.29.4': + resolution: {integrity: sha512-HoGF1LlBT9HEGBQy2XeCHrFdv/FEOZU0+J+yfKcgAQIAiASr2MLvdzwoJbUS8h6Gn+vc+/BjzBSO3JNn7Loqbg==} + + '@ledgerhq/hw-transport@5.51.1': + resolution: {integrity: sha512-6wDYdbWrw9VwHIcoDnqWBaDFyviyjZWv6H9vz9Vyhe4Qd7TIFmbTl/eWs6hZvtZBza9K8y7zD8ChHwRI4s9tSw==} + '@ledgerhq/hw-transport@6.31.1': resolution: {integrity: sha512-0hVcrqUOM7AYV/JEq8yoeBiXLjpWrentgYt8MC3n+iNFfpORU/SUprcbu0s884IHzj+a8mx0JCZp9y7uPSLlzg==} + '@ledgerhq/hw-transport@6.31.4': + resolution: {integrity: sha512-6c1ir/cXWJm5dCWdq55NPgCJ3UuKuuxRvf//Xs36Bq9BwkV2YaRQhZITAkads83l07NAdR16hkTWqqpwFMaI6A==} + + '@ledgerhq/logs@5.50.0': + resolution: {integrity: sha512-swKHYCOZUGyVt4ge0u8a7AwNcA//h4nx5wIi0sruGye1IJ5Cva0GyK9L2/WdX+kWVTKp92ZiEo1df31lrWGPgA==} + '@ledgerhq/logs@6.12.0': resolution: {integrity: sha512-ExDoj1QV5eC6TEbMdLUMMk9cfvNKhhv5gXol4SmULRVCx/3iyCPhJ74nsb3S0Vb+/f+XujBEj3vQn5+cwS0fNA==} @@ -1696,6 +1767,17 @@ packages: resolution: {integrity: sha512-3rDakgJZ77+RiQUuSK69t1F0m8BQKA8Vh5DCS5V0DWvNY67zob2JhhQrhCO0AKLGINTRSFd1tBaHcJTkhefoSw==} engines: {node: '>=18'} + '@noble/hashes@0.5.9': + resolution: {integrity: sha512-7lN1Qh6d8DUGmfN36XRsbN/WcGIPNtTGhkw26vWId/DlCIGsYJJootTtPGghTLcn/AaXPx2Q0b3cacrwXa7OVw==} + deprecated: Upgrade to v1.0.0 or higher for audited package + + '@noble/hashes@1.5.0': + resolution: {integrity: sha512-1j6kQFb7QRru7eKN3ZDvRcP13rugwdxZqCjbiAVZfIJwgj2A65UmT4TgARXGlXgnRkORLTDTrO19ZErt7+QXgA==} + engines: {node: ^14.21.3 || >=16} + + '@noble/secp256k1@1.7.1': + resolution: {integrity: sha512-hOUk6AyBFmqVrv7k5WAw/LpszxVbj9gGN4JRkIX52fdFAj1UA61KXmZDvqVEm+pOyec3+fIeZB02LYa/pWOArw==} + '@nodelib/fs.scandir@2.1.5': resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==} engines: {node: '>= 8'} @@ -1861,6 +1943,15 @@ packages: cpu: [x64] os: [win32] + '@sideway/address@4.1.5': + resolution: {integrity: sha512-IqO/DUQHUkPeixNQ8n0JA6102hT9CmaljNTPmQ1u8MEhBo/R4Q8eKLN/vGZxuebwOroDB4cbpjheD4+/sKFK4Q==} + + '@sideway/formula@3.0.1': + resolution: {integrity: sha512-/poHZJJVjx3L+zVD6g9KgHfYnb443oi7wLu/XKojDviHy6HOEOA6z1Trk5aR1dGcmPenJEgb2sK2I80LeS3MIg==} + + '@sideway/pinpoint@2.0.0': + resolution: {integrity: sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ==} + '@sinclair/typebox@0.27.8': resolution: {integrity: sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==} @@ -2071,6 +2162,9 @@ packages: '@types/mute-stream@0.0.4': resolution: {integrity: sha512-CPM9nzrCPPJHQNA9keH9CVkVI+WR5kMa+7XEs5jcGQ0VoAGnLv242w8lIVgwAEfmE4oufJRaTc9PNLQl0ioAow==} + '@types/node@11.11.6': + resolution: {integrity: sha512-Exw4yUWMBXM3X+8oqzJNRqZSwUAaS4+7NdvHqQuFi/d+synz++xmX3QIf+BFqneW8N31R8Ky+sikfZUXq07ggQ==} + '@types/node@12.20.55': resolution: {integrity: sha512-J8xLz7q2OFulZ2cyGTLE1TbbZcjpno7FaN6zdJNrgAdrJ+DZzh/uFR6YrTb4C+nXakvud8Q4+rbhoIWlYQbUFQ==} @@ -2119,6 +2213,9 @@ packages: '@types/resolve@1.20.2': resolution: {integrity: sha512-60BCwRFOZCQhDncwQdxxeOEEkbc5dIMccYLwbxsS4TUNeVECQ/pBJ0j09mrHOl/JJvpRPGwO9SvE4nR2Nb/a4Q==} + '@types/retry@0.12.1': + resolution: {integrity: sha512-xoDlM2S4ortawSWORYqsdU+2rxdh4LRW9ytc3zmT37RIKQh6IHyKwwtKhKis9ah8ol07DCkZxPt8BBvPjC6v4g==} + '@types/retry@0.12.2': resolution: {integrity: sha512-XISRgDJ2Tc5q4TRqvgJtzsRkFYNJzZrhTdtMoGVBttwzzQJkPnS3WWTFc7kuDRoPtPakl+T+OfdEUjYJj7Jbow==} @@ -2237,6 +2334,9 @@ packages: resolution: {integrity: sha512-RVGC9UhPOCsfCdI9pU++K4nD7to+jTcMIbXTSOcrLqUEW6gF2pU1UUbYJKc9cvcRSK1UDeMJ7pdMxf4bhMpV/A==} engines: {node: ^18.18.0 || >=20.0.0} + '@vechain/picasso@2.1.1': + resolution: {integrity: sha512-SOH35A4jxmxQeIn+Q6qA2X+ivRKDE+9n/gvLgCQnacsJrrwh/tSinUbhj9KnfU4ixm+g1aRgTm0IYuz1/uS+uw==} + '@vitejs/plugin-react@4.3.1': resolution: {integrity: sha512-m/V2syj5CuVnaxcUJOQRel/Wr31FFXRFlnOoq1TVtkCxsY5veGMTEmpWHndrhB2U8ScHtCQB1e+4hWYExQc6Lg==} engines: {node: ^14.18.0 || >=16.0.0} @@ -2312,6 +2412,19 @@ packages: resolution: {integrity: sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==} engines: {node: '>=8'} + ajv-formats@2.1.1: + resolution: {integrity: sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==} + peerDependencies: + ajv: ^8.0.0 + peerDependenciesMeta: + ajv: + optional: true + + ajv-keywords@5.1.0: + resolution: {integrity: sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==} + peerDependencies: + ajv: ^8.8.2 + ajv@6.12.6: resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==} @@ -2520,13 +2633,47 @@ packages: peerDependencies: '@babel/core': ^7.0.0 + bad-words@3.0.4: + resolution: {integrity: sha512-v/Q9uRPH4+yzDVLL4vR1+S9KoFgOEUl5s4axd6NIAq8SV2mradgi4E8lma/Y0cw1ltVdvyegCQQKffCPRCp8fg==} + engines: {node: '>=8.0.0'} + + badwords-list@1.0.0: + resolution: {integrity: sha512-oWhaSG67e+HQj3OGHQt2ucP+vAPm1wTbdp2aDHeuh4xlGXBdWwzZ//pfu6swf5gZ8iX0b7JgmSo8BhgybbqszA==} + balanced-match@1.0.2: resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} + base-x@3.0.10: + resolution: {integrity: sha512-7d0s06rR9rYaIWHkpfLIFICM/tkSVdoPC9qYAQRpxn9DdKNWNsKC0uk++akckyLq16Tx2WIinnZ6WRriAt6njQ==} + + bcryptjs@2.4.3: + resolution: {integrity: sha512-V/Hy/X9Vt7f3BbPJEi8BdVFMByHi+jNXrYkW3huaybV/kQ0KJg0Y6PkEMbn+zeT+i+SiKZ/HMqJGIIt4LZDqNQ==} + + bent@7.3.12: + resolution: {integrity: sha512-T3yrKnVGB63zRuoco/7Ybl7BwwGZR0lceoVG5XmQyMIH9s19SV5m+a8qam4if0zQuAmOQTyPTPmsQBdAorGK3w==} + + big.js@6.2.2: + resolution: {integrity: sha512-y/ie+Faknx7sZA5MfGA2xKlu0GDv8RWrXGsmlteyJQ2lvoKv9GBK/fpRMc2qlSoBAgNxrixICFCBefIq8WCQpQ==} + + bigi@1.4.2: + resolution: {integrity: sha512-ddkU+dFIuEIW8lE7ZwdIAf2UPoM90eaprg5m3YXAVVTmKlqV/9BX4A2M8BOK2yOq6/VgZFVhK6QAxJebhlbhzw==} + binary-extensions@2.2.0: resolution: {integrity: sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==} engines: {node: '>=8'} + bip39@3.0.4: + resolution: {integrity: sha512-YZKQlb752TrUWqHWj7XAwCSjYEgGAk+/Aas3V7NyjQeZYsztO8JnQUaCWhcnL4T+jL8nvB8typ2jRPzTlgugNw==} + + bip39@3.1.0: + resolution: {integrity: sha512-c9kiwdk45Do5GL0vJMe7tS95VjCii65mYAH7DfWl3uW8AVzXKQVUm64i3hzVybBDMp9r7j9iNxR85+ul8MdN/A==} + + bn.js@4.12.0: + resolution: {integrity: sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==} + + bn.js@5.2.1: + resolution: {integrity: sha512-eXRvHzWyYPBuB4NBy0cmYQjGitUrtqwbvlzP3G6VFnNRbsZQIxQ10PbKKHt8gZ/HW/D/747aDl+QkDqg3KQLMQ==} + bowser@1.6.0: resolution: {integrity: sha512-Fk23J0+vRnI2eKDEDoUZXWtbMjijr098lKhuj4DKAfMKMCRVfJOuxXlbpxy0sTgbZ/Nr2N8MexmOir+GGI/ZMA==} @@ -2543,6 +2690,9 @@ packages: resolution: {integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==} engines: {node: '>=8'} + brorand@1.1.0: + resolution: {integrity: sha512-cKV8tMCEpQs4hK/ik71d6LrPOnpkpGBR0wzxqr68g2m/LB2GxVYQroAjMJZRVM1Y4BCjCKc3vAamxSzOY2RP+w==} + browser-fs-access@0.35.0: resolution: {integrity: sha512-sLoadumpRfsjprP8XzVjpQc0jK8yqHBx0PtUTGYj2fftT+P/t+uyDAQdMgGAPKD011in/O+YYGh7fIs0oG/viw==} @@ -2556,9 +2706,18 @@ packages: engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true + bs58@4.0.1: + resolution: {integrity: sha512-Ok3Wdf5vOIlBrgCvTq96gBkJw+JUEzdBgyaza5HLtPm7yTHkjRy8+JzNyHF7BHa0bNWOQIp3m5YF0nnFcOIKLw==} + + bs58check@2.1.2: + resolution: {integrity: sha512-0TS1jicxdU09dwJMNZtVAfzPi6Q6QeN0pM1Fkzrjn+XYHvzMKPU3pHVpva+769iNVSfIYWf7LJ6WR+BuuMf8cA==} + bser@2.1.1: resolution: {integrity: sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==} + bson-objectid@1.3.1: + resolution: {integrity: sha512-eQBNQXsisEAXlwiSy8zRNZdW2xDBJaEVkTPbodYR9hGxxtE548Qq7ilYOd8WAQ86xF7NRUdiWSQ1pa/TkKiE2A==} + buffer-equal-constant-time@1.0.1: resolution: {integrity: sha512-zRpUiDwd/xk6ADqPMATG8vc9VPrkck7T07OIx0gnjmJAnHnTVXNQG3vfvWNuiZIkwu9KrKdA1iJKfsfTVxE6NA==} @@ -2569,6 +2728,9 @@ packages: resolution: {integrity: sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==} engines: {node: '>=6'} + bytesish@0.4.4: + resolution: {integrity: sha512-i4uu6M4zuMUiyfZN4RU2+i9+peJh//pXhd9x1oSe1LBkZ3LEbCoygu8W0bXTukU1Jme2txKuotpCZRaC3FLxcQ==} + cac@6.7.14: resolution: {integrity: sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==} engines: {node: '>=8'} @@ -2614,6 +2776,12 @@ packages: capital-case@1.0.4: resolution: {integrity: sha512-ds37W8CytHgwnhGGTi88pcPyR15qoNkOpYwmMMfnWqqWgESapLqvDx6huFjQ5vqWSn2Z06173XNA7LtMOeUh1A==} + caseless@0.12.0: + resolution: {integrity: sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw==} + + censorify-it@3.0.2: + resolution: {integrity: sha512-NxKiOLXZwGebaGPgXl7yAe3YrM6PRtWqilaqkwjMgk0FPLvQu9EQ2TDkUoP/hkJhQf0HYtnoSu4D5+vyXgTTRQ==} + chai@4.3.4: resolution: {integrity: sha512-yS5H68VYOCtN1cjfwumDSuzn/9c+yza4f3reKXlE5rUg7SFcCEy90gJvydNgOYtblyf4Zi6jIWRnXOgErta0KA==} engines: {node: '>=4'} @@ -2663,6 +2831,9 @@ packages: resolution: {integrity: sha512-TdHqgGf9odd8SXNuxtUBVx8Nv+qZOejE6qyqiy5NtbYYQOeFa6zmHkxlPzmaLxWWHsU6nJmB7AETdVPi+2NBUg==} engines: {node: '>=8'} + cipher-base@1.0.4: + resolution: {integrity: sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==} + cjs-module-lexer@1.2.3: resolution: {integrity: sha512-0TNiGstbQmCFwt4akjjBg5pLRTSyj/PkWQ1ZoO2zntmg9yLqSRxwEa4iCfQLGjqhiqBfOJa7W/E8wfGrTDmlZQ==} @@ -2692,10 +2863,17 @@ packages: resolution: {integrity: sha512-ouuZd4/dm2Sw5Gmqy6bGyNNNe1qt9RpmxveLSO7KcgsTnU7RXfsw+/bukWGo1abgBiMAic068rclZsO4IWmmxQ==} engines: {node: '>= 12'} + cliui@6.0.0: + resolution: {integrity: sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==} + cliui@8.0.1: resolution: {integrity: sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==} engines: {node: '>=12'} + clone@2.1.2: + resolution: {integrity: sha512-3Pe/CF1Nn94hyhIYpjtiLhdCoEoz0DqQ+988E9gmeEdQZlojxnOb74wctFyuwWQHzqyf9X7C7MG8juUpqBJT8w==} + engines: {node: '>=0.8'} + clsx@2.1.1: resolution: {integrity: sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==} engines: {node: '>=6'} @@ -2796,6 +2974,16 @@ packages: resolution: {integrity: sha512-3rTMnFJA1tCOPwRxtgF4wd7Ab2qvDbL8jX+3smjIbS4HlZBagTlpERbdN7iAbWlrfxE3M8c27kTwTawQ7st+OQ==} engines: {node: '>=14'} + create-hash@1.2.0: + resolution: {integrity: sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==} + + create-hmac@1.1.7: + resolution: {integrity: sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==} + + create-xpub@2.1.0: + resolution: {integrity: sha512-Ngq2RBf90N3G7MfhaMGghdtKLSbJQFYAkWRpVXRRoxr1vLL2ArJo6RibcyAxKNz9N51tudljfobX6SCCcuXV1A==} + engines: {node: '>=8'} + cross-fetch@3.1.5: resolution: {integrity: sha512-lvb1SBsI0Z7GDwmuid+mU3kWVBwTVUbe7S0H52yaaAdQOXq2YktTCZdlAcNKFzE6QtRz0snpw9bNiPeOIkkQvw==} @@ -2806,6 +2994,9 @@ packages: resolution: {integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==} engines: {node: '>= 8'} + crypto-js@4.2.0: + resolution: {integrity: sha512-KALDyEYgpY+Rlob/iriUtjV6d5Eq+Y191A5g4UqLAi8CyGP9N1+FdVbkc1SxKc2r4YAYqG8JzO2KGL+AizD70Q==} + crypto-md5@1.0.0: resolution: {integrity: sha512-65Mtei8+EkSIK+5Ie4gpWXoJ/5bgpqPXFknHHXAyhDqKsEAAzUslGd8mOeawbfcuQ8fADNKcF4xQA3fqlZJ8Ig==} engines: {iojs: '>=1.0.0', node: '>=0.5.2'} @@ -2864,6 +3055,12 @@ packages: date-fns@3.6.0: resolution: {integrity: sha512-fRHTG8g/Gif+kSh50gaGEdToemgfj74aRX3swtiouboip5JDLAyDE9F11nHMIcvOaXeOC6D7SpNhi7uFyB7Uww==} + dayjs@1.10.7: + resolution: {integrity: sha512-P6twpd70BcPK34K26uJ1KT3wlhpuOAPoMwJzpsIWUxHZ7wpmbdZL/hQqBDfz7hGurYSa5PhzdhDHtt319hL3ig==} + + dayjs@1.11.13: + resolution: {integrity: sha512-oaMBel6gjolK862uaPQOVTA7q3TZhuSvuMQAAglQDOWYO9A91IrAOUJEyKVlqJlHE0vq5p5UXxzdPfMH/x6xNg==} + debug@4.3.1: resolution: {integrity: sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==} engines: {node: '>=6.0'} @@ -2882,6 +3079,10 @@ packages: supports-color: optional: true + decamelize@1.2.0: + resolution: {integrity: sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==} + engines: {node: '>=0.10.0'} + decimal.js@10.4.3: resolution: {integrity: sha512-VBBaLc1MgL5XpzgIP7ny5Z6Nx3UrRkIViUkPUdtl9aya5amy3De1gsUUSB1g3+3sExYNjCAsAznmukyxCb1GRA==} @@ -2909,6 +3110,10 @@ packages: deep-is@0.1.4: resolution: {integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==} + deepmerge@4.2.2: + resolution: {integrity: sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==} + engines: {node: '>=0.10.0'} + deepmerge@4.3.1: resolution: {integrity: sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==} engines: {node: '>=0.10.0'} @@ -2966,6 +3171,12 @@ packages: resolution: {integrity: sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==} engines: {node: '>=0.3.1'} + dijkstrajs@1.0.3: + resolution: {integrity: sha512-qiSlmBq9+BCdCA/L46dw8Uy93mloxsPSbwnm5yrKn2vMPiy8KyAskTF6zuV/j5BMsmOGZDPs7KjU+mjb670kfA==} + + dinero.js@1.9.1: + resolution: {integrity: sha512-1HXiF2vv3ZeRQ23yr+9lFxj/PbZqutuYWJnE0qfCB9xYBPnuaJ8lXtli1cJM0TvUXW1JTOaePldmqN5JVNxKSA==} + dir-glob@3.0.1: resolution: {integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==} engines: {node: '>=8'} @@ -2983,9 +3194,16 @@ packages: dom-accessibility-api@0.6.3: resolution: {integrity: sha512-7ZgogeTnjuHbo+ct10G9Ffp0mif17idi0IyWNVA/wcwcm7NPOD/WEHVP3n7n3MhXqxoIYm8d6MuZohYWIZ4T3w==} + dom-walk@0.1.2: + resolution: {integrity: sha512-6QvTW9mrGeIegrFXdtQi9pk7O/nSK6lSdXW2eqUspN5LWD7UTji2Fqw5V2YLjBpHEoU9Xl/eUWNpDeZvoyOv2w==} + dot-case@3.0.4: resolution: {integrity: sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==} + dot-prop@6.0.1: + resolution: {integrity: sha512-tE7ztYzXHIeyvc7N+hR3oi7FIbf/NIjVP9hmAt3yMXzrQ072/fpjGLx2GxNxGxUl5V73MEqYzioOMoVhGMJ5cA==} + engines: {node: '>=10'} + downshift@6.1.12: resolution: {integrity: sha512-7XB/iaSJVS4T8wGFT3WRXmSF1UlBHAA40DshZtkrIscIN+VC+Lh363skLxFTvJwtNgHxAMDGEHT4xsyQFWL+UA==} peerDependencies: @@ -3012,6 +3230,9 @@ packages: resolution: {integrity: sha512-B+ZM+RXvRqQaAmkMlO/oSe5nMUOaUnyfGYCEHoR8wrXsZR2mA0XVibsxV1bvTwxdRWah1PkQqso2EzhILGHtEQ==} engines: {node: '>=0.10.0'} + elliptic@6.6.0: + resolution: {integrity: sha512-dpwoQcLc/2WLQvJvLRHKZ+f9FgOdjnq11rurqwekGQygGPsYSK29OMMD2WalatiqQ+XGFDglTNixpPfI+lpaAA==} + email-validator@2.0.4: resolution: {integrity: sha512-gYCwo7kh5S3IDyZPLZf6hSS0MnZT8QmJFqYvbqlDZSbwdZlY6QZWxJ4i/6UhITOJ4XzyI647Bm2MXKCLqnJ4nQ==} engines: {node: '>4.0'} @@ -3289,6 +3510,9 @@ packages: resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==} engines: {node: '>=0.10.0'} + eventemitter3@5.0.1: + resolution: {integrity: sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==} + events@3.3.0: resolution: {integrity: sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==} engines: {node: '>=0.8.x'} @@ -3317,6 +3541,9 @@ packages: resolution: {integrity: sha512-XEdDLonERCU1n9uR56/Stx9OqojaLAQtZf9PrCHH9Hl8YXiEIka3H4NXJ3NOIBmQJTg7+j7buh34PMHfJujc8g==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + fast-copy@2.1.7: + resolution: {integrity: sha512-ozrGwyuCTAy7YgFCua8rmqmytECYk/JYAMXcswOcm0qvGoE3tPb7ivBeIHTOK2DiapBhDZgacIhzhQIKU5TCfA==} + fast-deep-equal@3.1.3: resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==} @@ -3358,6 +3585,10 @@ packages: resolution: {integrity: sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==} engines: {node: '>=8'} + filter-obj@1.1.0: + resolution: {integrity: sha512-8rXg1ZnX7xzy2NGDVkBVaAy+lSlPNwad13BtgSlLuxfIslyt5Vg64U7tFcCt4WS1R0hvtnQybT/IyCkGZ3DpXQ==} + engines: {node: '>=0.10.0'} + find-babel-config@2.0.0: resolution: {integrity: sha512-dOKT7jvF3hGzlW60Gc3ONox/0rRZ/tz7WCil0bqA1In/3I8f1BctpXahRnEKDySZqci7u+dqq93sZST9fOJpFw==} engines: {node: '>=16.0.0'} @@ -3484,6 +3715,10 @@ packages: resolution: {integrity: sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==} engines: {node: '>=8.0.0'} + get-random-values@1.2.2: + resolution: {integrity: sha512-lMyPjQyl0cNNdDf2oR+IQ/fM3itDvpoHy45Ymo2r0L1EjazeSl13SfbKZs7KtZ/3MDCeueiaJiuOEfKqRTsSgA==} + engines: {node: 10 || 12 || >=14} + get-stdin@4.0.1: resolution: {integrity: sha512-F5aQMywwJ2n85s4hJPTT9RPxGmubonuB10MNYo17/xph174n2MIR33HRguhzVag10O/npM7SPk73LMZNP+FaWw==} engines: {node: '>=0.10.0'} @@ -3544,6 +3779,9 @@ packages: resolution: {integrity: sha512-NBcGGFbBA9s1VzD41QXDG+3++t9Mn5t1FpLdhESY6oKY4gYTFpX4wO3sqGUa0Srjtbfj3szX0RnemmrVRUdULA==} engines: {node: '>=10'} + global@4.4.0: + resolution: {integrity: sha512-wv/LAoHdRE3BeTGz53FAamhGlPLhlssK45usmGFThIi4XqnBmjKQ16u+RNbP7WvigRZDxUsM0J3gcQ5yicaL0w==} + globals@11.12.0: resolution: {integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==} engines: {node: '>=4'} @@ -3639,10 +3877,20 @@ packages: resolution: {integrity: sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==} engines: {node: '>= 0.4.0'} + hash-base@3.1.0: + resolution: {integrity: sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA==} + engines: {node: '>=4'} + + hash.js@1.1.7: + resolution: {integrity: sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==} + hasown@2.0.2: resolution: {integrity: sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==} engines: {node: '>= 0.4'} + hdkey@2.1.0: + resolution: {integrity: sha512-i9Wzi0Dy49bNS4tXXeGeu0vIcn86xXdPQUpEYg+SO1YiO8HtomjmmRMaRyqL0r59QfcD4PfVbSF3qmsWFwAemA==} + headers-polyfill@4.0.3: resolution: {integrity: sha512-IScLbePpkvO846sIwOtOTDjutRMWdXdJmXdMvk6gCBHxFO8d+QKOQedyZSxFTTFYRSmlgSTDtXqqq4pcenBXLQ==} @@ -3655,6 +3903,9 @@ packages: history@5.3.0: resolution: {integrity: sha512-ZqaKwjjrAYUYfLG+htGaIIZ4nioX2L70ZUMIFysS3xvBsSG4x/n1V6TXV3N8ZYNuFGlDirFg32T7B6WOUPDYcQ==} + hmac-drbg@1.0.1: + resolution: {integrity: sha512-Tti3gMqLdZfhOQY1Mzf/AanLiqh1WTiJgEj26ZuYQ9fbkLomzGchCws4FyrSd4VkpBfiNhaE1On+lOz894jvXg==} + hoist-non-react-statics@3.3.2: resolution: {integrity: sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==} @@ -3737,6 +3988,9 @@ packages: resolution: {integrity: sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==} engines: {node: '>= 4'} + immediate@3.0.6: + resolution: {integrity: sha512-XXOFtyqDjNDAQxVfYxuF7g9Il/IbWmmlQg2MYKOH8ExIT1qg6xc4zyS3HaEEATgs1btfzxq15ciUiY7gjSXRGQ==} + import-fresh@3.3.0: resolution: {integrity: sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==} engines: {node: '>=6'} @@ -3946,6 +4200,10 @@ packages: resolution: {integrity: sha512-l4RyHgRqGN4Y3+9JHVrNqO+tN0rV5My76uW5/nuO4K1b6vw5G8d/cmFjP9tRfEsdhZNt0IFdZuK/c2Vr4Nb+Qg==} engines: {node: '>=0.10.0'} + is-obj@2.0.0: + resolution: {integrity: sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==} + engines: {node: '>=8'} + is-path-cwd@1.0.0: resolution: {integrity: sha512-cnS56eR9SPAscL77ik76ATVqoPARTqPIVkMDVxRaWH06zT+6+CzIroYRJ0VVvm0Z1zfAvxvz9i/D3Ppjaqt5Nw==} engines: {node: '>=0.10.0'} @@ -4017,6 +4275,10 @@ packages: resolution: {integrity: sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw==} engines: {node: '>= 0.4'} + is-url-superb@6.1.0: + resolution: {integrity: sha512-LXdhGlYqUPdvEyIhWPEEwYYK3yrUiPcBjmFGlZNv1u5GtIL5qQRf7ddDyPNAvsMFqdzS923FROpTQU97tLe3JQ==} + engines: {node: '>=12'} + is-utf8@0.2.1: resolution: {integrity: sha512-rMYPYvCzsXywIsldgLaSoPlw5PfoB/ssr7hY4pLfcodrA5M/eArza1a9VmTiNIBNMjOGr1Ow9mTyU2o69U6U9Q==} @@ -4242,6 +4504,9 @@ packages: resolution: {integrity: sha512-2yTgeWTWzMWkHu6Jp9NKgePDaYHbntiwvYuuJLbbN9vl7DC9DvXKOB2BC3ZZ92D3cvV/aflH0osDfwpHepQ53w==} hasBin: true + joi@17.13.3: + resolution: {integrity: sha512-otDA4ldcIx+ZXsKHWmp0YizCweVRZG96J10b0FevjfuncLO1oX59THoAmHkNubYJ+9gWsYsp5k8v4ib6oDv1fA==} + jquery@3.7.1: resolution: {integrity: sha512-m4avr8yL8kmFN8psrbFFFmB/If14iN5o9nw/NgnnM+kybDJpRsAynV2BsfpTYrTRysYUdADVD7CkUUizgkpLfg==} @@ -4356,6 +4621,9 @@ packages: resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==} engines: {node: '>= 0.8.0'} + lie@3.1.1: + resolution: {integrity: sha512-RiNhHysUjhrDQntfYSfY4MU24coXXdEOgw9WGcKHNeEwffDYbF//u87M1EWaMGzuFoSbqW0C9C6lEEhDOAswfw==} + lilconfig@2.1.0: resolution: {integrity: sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==} engines: {node: '>=10'} @@ -4366,6 +4634,9 @@ packages: linkify-it@2.2.0: resolution: {integrity: sha512-GnAl/knGn+i1U/wjBz3akz2stz+HrHLsxMwHQGofCDfPvlf+gDKN58UtfmUquTY4/MXeE2x7k19KQmeoZi94Iw==} + linkify-it@3.0.3: + resolution: {integrity: sha512-ynTsyrFSdE5oZ/O9GEf00kPngmOfVwazR5GKDq6EYfhlpFug3J2zybX56a2PRRpc9P+FuSoGNAwjlbDs9jJBPQ==} + linux-platform-info@0.0.3: resolution: {integrity: sha512-FZhfFOIz0i4EGAvM4fQz+eayE9YzMuTx45tbygWYBttNapyiODg85BnAlQ1xnahEkvIM87T98XhXSfW8JAClHg==} @@ -4376,6 +4647,9 @@ packages: locale-currency@0.0.2: resolution: {integrity: sha512-5uUCVWBhixSV9x48yONxyGaW7YNGwFqM3f0ue1V+GbcHXGfOLKP+2HrwSFxkQ59V7cgcxahkRLD2Lw/CRfBJAQ==} + localforage@1.10.0: + resolution: {integrity: sha512-14/H1aX7hzBBmmh7sGPd+AOMkkIrHM3Z1PAyGgZigA1H1p5O5ANnMyWzvpAETtG68/dC4pC0ncy3+PPGzXZHPg==} + locate-path@3.0.0: resolution: {integrity: sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==} engines: {node: '>=6'} @@ -4400,6 +4674,9 @@ packages: lodash.mergewith@4.6.2: resolution: {integrity: sha512-GK3g5RPZWTRSeLSpgP8Xhra+pnjBC56q9FZYe1d5RN3TJ35dbkGy3YqBSMbyCrlbi+CM9Z3Jk5yTL7RCsqboyQ==} + lodash.set@4.3.2: + resolution: {integrity: sha512-4hNPN5jlm/N/HLMCO43v8BXKq9Z7QdAGc/VGrRD61w8gN9g/6jF9A4L1pbUgBLCffi0w9VsXfTOij5x8iTyFvg==} + lodash.sortby@4.7.0: resolution: {integrity: sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA==} @@ -4474,6 +4751,9 @@ packages: matchmediaquery@0.4.2: resolution: {integrity: sha512-wrZpoT50ehYOudhDjt/YvUJc6eUzcdFPdmbizfgvswCKNHD1/OBOHYJpHie+HXpu6bSkEGieFMYk6VuutaiRfA==} + md5.js@1.3.5: + resolution: {integrity: sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==} + merge-stream@1.0.1: resolution: {integrity: sha512-e6RM36aegd4f+r8BZCcYXlO2P3H6xbUM6ktL2Xmf45GAOit9bI4z6/3VU7JwllVO1L7u0UDSg/EhzQ5lmMLolA==} @@ -4484,6 +4764,17 @@ packages: resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==} engines: {node: '>= 8'} + mersenne-twister@1.1.0: + resolution: {integrity: sha512-mUYWsMKNrm4lfygPkL3OfGzOPTR2DBlTkBNHM//F6hGp8cLThY897crAlk3/Jo17LEOOjQUrNAx6DvgO77QJkA==} + + micro-base@0.10.2: + resolution: {integrity: sha512-lqqJrT7lfJtDmmiQ4zRLZuIJBk96t0RAc5pCrrWpL9zDeH5i/SUL85mku9HqzTI/OCZ8EQ3aicbMW+eK5Nyu5w==} + deprecated: Switch to @scure/base for audited version of the lib & updates + + micro-bip39@0.1.3: + resolution: {integrity: sha512-lEaRG/MKxFQvG19lfJfPkLIG0rgT28nWud3otN+VgAbrozGqXn2PLaZuYPsy9guQjIZWBTvoLw/HDJQxmMXjMA==} + deprecated: Switch to @scure/bip39 for audited version of the lib & updates + micromatch@4.0.5: resolution: {integrity: sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==} engines: {node: '>=8.6'} @@ -4512,6 +4803,9 @@ packages: resolution: {integrity: sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==} engines: {node: '>=12'} + min-document@2.19.0: + resolution: {integrity: sha512-9Wy1B3m3f66bPPmU5hdA4DR4PB2OfDU/+GS3yAB7IQozE3tqXaVv2zOjgla7MEGSRv95+ILmOuvhLkOK6wJtCQ==} + min-indent@1.0.1: resolution: {integrity: sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==} engines: {node: '>=4'} @@ -4523,6 +4817,9 @@ packages: minimalistic-assert@1.0.1: resolution: {integrity: sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==} + minimalistic-crypto-utils@1.0.1: + resolution: {integrity: sha512-JIYlbt6g8i5jKfJ3xz7rF0LXmv2TkDxBLUkiBeZ7bAx4GnnNMr8xFpGnOxn6GhTEHx3SjRrZEoU+j04prX1ktg==} + minimatch@3.1.2: resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==} @@ -4615,6 +4912,20 @@ packages: no-case@3.0.4: resolution: {integrity: sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==} + node-addon-api@5.1.0: + resolution: {integrity: sha512-eh0GgfEkpnoWDq+VY8OyvYhFEzBk6jIYbRKdIlyTiAXIVJ8PyBaKb0rp7oDtoddbdoHWhq8wwr+XZ81F1rpNdA==} + + node-cache@5.1.2: + resolution: {integrity: sha512-t1QzWwnk4sjLWaQAS8CHgOJ+RAfmHpxFWmc36IWTiWHQfs0w5JDMBS1b1ZxQteo0vVVuWJvIUKHDkkeK7vIGCg==} + engines: {node: '>= 8.0.0'} + + node-dotify@1.1.0: + resolution: {integrity: sha512-kab1TLrjq7zQ3xmvao8Hk3x8miI0fBpLmerwPdoAZWhL3PdV6K3mDiGy4U6TpYc3kURmCCxIY7lSTjsixsP5cg==} + engines: {node: '>=0.10.0'} + + node-emoji@1.11.0: + resolution: {integrity: sha512-wo2DpQkQp7Sjm2A0cq+sN7EHKO6Sl0ctXeBdFZrL9T9+UywORbufTcTZxom8YqpLQt/FqNMUkOpkZrJVYSKD3A==} + node-fetch@2.6.12: resolution: {integrity: sha512-C/fGU2E8ToujUivIO0H+tpQ6HWo4eEmchoPIoXtxCrVghxdKq+QOHqEZW7tuP3KlV3bC8FRMO5nMCC7Zm1VP6g==} engines: {node: 4.x || >=6.0.0} @@ -4633,6 +4944,10 @@ packages: encoding: optional: true + node-gyp-build@4.8.2: + resolution: {integrity: sha512-IRUxE4BVsHWXkV/SFOut4qTlagw2aM8T5/vnTsmrHJvVoKueJHRc/JaFND7QDDc61kLYUJ6qlZM3sqTSyx2dTw==} + hasBin: true + node-int64@0.4.0: resolution: {integrity: sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==} @@ -4740,6 +5055,10 @@ packages: outvariant@1.4.3: resolution: {integrity: sha512-+Sl2UErvtsoajRDKCE5/dBz4DIvHXQQnAxtQTF04OJxY0+DyZXSo5P5Bb7XYWOh81syohlYL24hbDwxedPUJCA==} + ow@0.8.0: + resolution: {integrity: sha512-hYgYZNcRfIZ2JppSTqh6mxdU1zkUXsGlwy4eBsRG91R6CiZk7cB+AfHl+SVKBdynQvAnNHNfu0ZrtJN1jj7Mow==} + engines: {node: '>=6'} + p-finally@2.0.1: resolution: {integrity: sha512-vpm09aKwq6H9phqRQzecoDpD8TmVyGw70qmWlyq5onxY7tqyTTFVvxMykxQSQKILBSFlbXpypIw2T1Ml7+DDtw==} engines: {node: '>=8'} @@ -4776,10 +5095,22 @@ packages: resolution: {integrity: sha512-d3qXVTF/s+W+CdJ5A29wywV2n8CQQYahlgz2bFiA+4eVNJbHJodPZ+/gXwPGh0bOqA+j8S+6+ckmvLGPk1QpxQ==} engines: {node: '>=8'} + p-queue@7.4.1: + resolution: {integrity: sha512-vRpMXmIkYF2/1hLBKisKeVYJZ8S2tZ0zEAmIJgdVKP2nq0nh4qCdf8bgw+ZgKrkh71AOCaqzwbJJk1WtdcF3VA==} + engines: {node: '>=12'} + + p-retry@5.1.2: + resolution: {integrity: sha512-couX95waDu98NfNZV+i/iLt+fdVxmI7CbrrdC2uDWfPdUAApyxT4wmDlyOtR5KtTDmkDO0zDScDjDou9YHhd9g==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + p-retry@6.2.0: resolution: {integrity: sha512-JA6nkq6hKyWLLasXQXUrO4z8BUZGUt/LjlJxx8Gb2+2ntodU/SS63YZ8b0LUTbQ8ZB9iwOfhEPhg4ykKnn2KsA==} engines: {node: '>=16.17'} + p-timeout@5.1.0: + resolution: {integrity: sha512-auFDyzzzGZZZdHz3BtET9VEz0SE/uMEAx7uWfGPucfzEwwe/xH0iVeZibQmANYE/hp9T2+UUZT5m+BKyrDp3Ew==} + engines: {node: '>=12'} + p-try@2.2.0: resolution: {integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==} engines: {node: '>=6'} @@ -4857,6 +5188,10 @@ packages: pathval@1.1.1: resolution: {integrity: sha512-Dp6zGqpTdETdR63lehJYPeIOqpiNBNtc7BpWSLrOje7UaIsE5aY92r/AunQA7rsXvet3lrJ3JnZX29UPTKXyKQ==} + pbkdf2@3.1.2: + resolution: {integrity: sha512-iuh7L6jA7JEGu2WxDwtQP1ddOpaJNC4KlDEFfdQajSGgGPNi4OyDc2R7QnbY2bR9QjBVGwgvTdNJZoE7RaxUMA==} + engines: {node: '>=0.12'} + picocolors@1.0.0: resolution: {integrity: sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==} @@ -4909,6 +5244,9 @@ packages: resolution: {integrity: sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==} engines: {node: '>=8'} + platform@1.3.6: + resolution: {integrity: sha512-fnWVljUchTro6RiCFvCXBbNhJc2NijN7oIQxbwsyL0buWJPG85v81ehlHI9fXrJsMNgTofEoWIQeClKpgxFLrg==} + pluralize@8.0.0: resolution: {integrity: sha512-Nc3IT5yHzflTfbjgqWcCPpo7DaKy4FnpB0l/zCAW0Tc7jxAiuqSxHasntB3D7887LSrA93kDJ9IXovxJYxyLCA==} engines: {node: '>=4'} @@ -4917,6 +5255,10 @@ packages: resolution: {integrity: sha512-NCrCHhWmnQklfH4MtJMRjZ2a8c80qXeMlQMv2uVp9ISJMTt562SbGd6n2oq0PaPgKm7Z6pL9E2UlLIhC+SHL3w==} engines: {node: '>=4.0.0'} + pngjs@5.0.0: + resolution: {integrity: sha512-40QW5YalBNfQo5yRYmiw7Yz6TKKVr3h6970B2YE+3fQpsWcrbj1PzJgxeJ19DRQjhMbKPIuMY8rFaXc8moolVw==} + engines: {node: '>=10.13.0'} + possible-typed-array-names@1.0.0: resolution: {integrity: sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q==} engines: {node: '>= 0.4'} @@ -4970,6 +5312,10 @@ packages: resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==} engines: {node: '>= 0.8.0'} + prepend-http@4.0.0: + resolution: {integrity: sha512-s6SRDuOuRo7JXWh7115pmJdh53sX0Azuk/3znjVxSoD4GusXzzBDrLQgH0rspeHNs5f+Yihz7JIT3UBMwFEn6Q==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + prettier-linter-helpers@1.0.0: resolution: {integrity: sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w==} engines: {node: '>=6.0.0'} @@ -5054,6 +5400,10 @@ packages: process-nextick-args@2.0.1: resolution: {integrity: sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==} + process@0.11.10: + resolution: {integrity: sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==} + engines: {node: '>= 0.6.0'} + progress@2.0.3: resolution: {integrity: sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==} engines: {node: '>=0.4.0'} @@ -5095,6 +5445,15 @@ packages: resolution: {integrity: sha512-ZvWjbAj4MWAj6bnCc9CnculsXnJr7eoKsvH/8rVpZbqYxP2z05HNQa43ZVwe/dVRcFxgfFHE2CkUqn0sCyLfHw==} hasBin: true + qrcode@1.5.4: + resolution: {integrity: sha512-1ca71Zgiu6ORjHqFBDpnSMTR2ReToX4l1Au1VFLyVeBTFavzQnv5JxMFr3ukHVKpSrSA2MCk0lNJSykjUfz7Zg==} + engines: {node: '>=10.13.0'} + hasBin: true + + query-string@7.1.3: + resolution: {integrity: sha512-hh2WYhq4fi8+b+/2Kg9CEge4fDPvHS534aOOvOZeQ3+Vf2mCFsaFBYj0i+iXcAq6I9Vzp5fjMFBlONvayDC1qg==} + engines: {node: '>=6'} + querystringify@2.2.0: resolution: {integrity: sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==} @@ -5277,6 +5636,10 @@ packages: readable-stream@2.3.8: resolution: {integrity: sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==} + readable-stream@3.6.2: + resolution: {integrity: sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==} + engines: {node: '>= 6'} + readdirp@3.6.0: resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==} engines: {node: '>=8.10.0'} @@ -5359,6 +5722,9 @@ packages: resolution: {integrity: sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==} engines: {node: '>=0.10.0'} + require-main-filename@2.0.0: + resolution: {integrity: sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==} + requireindex@1.2.0: resolution: {integrity: sha512-L9jEkOi3ASd9PYit2cwRfyppc9NoABujTP8/5gFcbERmo5jUoAKovIC3fsF17pkTnGsrByysqX+Kxd2OTNI1ww==} engines: {node: '>=0.10.5'} @@ -5433,6 +5799,9 @@ packages: deprecated: Rimraf versions prior to v4 are no longer supported hasBin: true + ripemd160@2.0.2: + resolution: {integrity: sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==} + rollup-plugin-visualizer@5.12.0: resolution: {integrity: sha512-8/NU9jXcHRs7Nnj07PF2o4gjxmm9lXIrZ8r175bT9dK8qoLlvKTwRMArRCMgpMGlq8CTLugRvEmyMeMXIU2pNQ==} engines: {node: '>=14'} @@ -5465,6 +5834,10 @@ packages: rusha@0.8.14: resolution: {integrity: sha512-cLgakCUf6PedEu15t8kbsjnwIFFR2D4RfL+W3iWFJ4iac7z4B0ZI8fxy4R3J956kAI68HclCFGL8MPoUVC3qVA==} + rxjs@6.6.7: + resolution: {integrity: sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==} + engines: {npm: '>=2.0.0'} + rxjs@7.8.1: resolution: {integrity: sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==} @@ -5502,6 +5875,10 @@ packages: scheduler@0.23.2: resolution: {integrity: sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==} + secp256k1@4.0.4: + resolution: {integrity: sha512-6JfvwvjUOn8F/jUoBY2Q1v5WY5XS+rj8qSe0v8Y4ezH4InLgTEeOOPQsRll9OV429Pvo6BCHGavIyJfr3TAhsw==} + engines: {node: '>=18.0.0'} + seed-random@2.2.0: resolution: {integrity: sha512-34EQV6AAHQGhoc0tn/96a9Fsi6v2xdqe/dMUwljGRaFOzR3EgRmECvD0O8vi8X+/uQ50LGHfkNu/Eue5TPKZkQ==} @@ -5530,6 +5907,9 @@ packages: serialize-javascript@6.0.2: resolution: {integrity: sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==} + set-blocking@2.0.0: + resolution: {integrity: sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==} + set-cookie-parser@2.6.0: resolution: {integrity: sha512-RVnVQxTXuerk653XfuliOxBP81Sf0+qfQE73LIYKcyMYHG94AuH0kgrQpRDuTZnSmjpysHmzxJXKNfa6PjFhyQ==} @@ -5541,6 +5921,10 @@ packages: resolution: {integrity: sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==} engines: {node: '>= 0.4'} + sha.js@2.4.11: + resolution: {integrity: sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==} + hasBin: true + shallow-equal@3.1.0: resolution: {integrity: sha512-pfVOw8QZIXpMbhBWvzBISicvToTiM5WBF1EeAUZDDSb5Dt29yl4AYbyywbJFSEsRUMr7gJaxqCdr4L3tQf9wVg==} @@ -5659,6 +6043,10 @@ packages: spdx-license-ids@3.0.13: resolution: {integrity: sha512-XkD+zwiqXHikFZm4AX/7JSCXA98U5Db4AFd5XUg/+9UNtnH75+Z9KxtpYiJZx36mUDVOwH83pl7yvCer6ewM3w==} + split-on-first@1.1.0: + resolution: {integrity: sha512-43ZssAJaMusuKWL8sKUBQXHWOpq8d6CfN/u1p4gUzfJkM05C8rxTmYrkIPTXapZpORA6LkkzcUulJ8FqA7Uudw==} + engines: {node: '>=6'} + sprintf-js@1.0.3: resolution: {integrity: sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==} @@ -5685,6 +6073,10 @@ packages: strict-event-emitter@0.5.1: resolution: {integrity: sha512-vMgjE/GGEPEFnhFub6pa4FmJBRBVOLpIII2hvCZ8Kzb7K0hlHo7mQv6xYrBvCL2LtAIBwFUK8wvuJgTVSQ5MFQ==} + strict-uri-encode@2.0.0: + resolution: {integrity: sha512-QwiXZgpRcKkhTj2Scnn++4PKtWsH0kpzZ62L2R6c/LUVYv7hVnZqcg2+sMuT6R7Jusu1vviK/MFsu6kNJfWlEQ==} + engines: {node: '>=4'} + string-argv@0.3.1: resolution: {integrity: sha512-a1uQGz7IyVy9YwhqjZIZu1c8JO8dNIe20xBmSS6qu9kv++k3JGzCVmprbNN5Kn+BgzD5E7YYwg1CcjuJMRNsvg==} engines: {node: '>=0.6.19'} @@ -6104,6 +6496,9 @@ packages: resolution: {integrity: sha512-/OxDN6OtAk5KBpGb28T+HZc2M+ADtvRxXrKKbUwtsLgdoxgX13hyy7ek6bFRl5+aBs2yZzB0c4CnQfAtVypW/g==} engines: {node: '>= 0.4'} + typeforce@1.18.0: + resolution: {integrity: sha512-7uc1O8h1M1g0rArakJdf0uLRSSgFcYexrVoKo+bzJd32gd4gDy2L/Z+8/FjPnU9ydY3pEnVPtr9FyscYY60K1g==} + typescript-eslint@7.17.0: resolution: {integrity: sha512-spQxsQvPguduCUfyUvLItvKqK3l8KJ/kqs5Pb/URtzQ5AC53Z6us32St37rpmlt2uESG23lOFpV4UErrmy4dZQ==} engines: {node: ^18.18.0 || >=20.0.0} @@ -6200,6 +6595,14 @@ packages: resolution: {integrity: sha512-Am1ousAhSLBeB9cG/7k7r2R0zj50uDRlZHPGbazid5s9rlF1F/QKYObEKSIunSjIOkJZqwRRLpvewjEkM7pSqg==} deprecated: Please see https://github.com/lydell/urix#deprecated + url-format-lax@2.0.0: + resolution: {integrity: sha512-CkiFchmVicSktYp7Ide7BEJ1iUU4qFtqjawRQXmwW25e32nxzfFNFTn9+6SgQUvl1n6k3DbPz7vxmy+XtiSRLw==} + engines: {node: '>=12'} + + url-parse-lax@5.0.0: + resolution: {integrity: sha512-nb/3+jhgBfN5r9RAGTDzHAXLjmFsAJjPfwaLeI3GOlMj0iUT8wlxNw7KEDfUpoZGdTquT3jDEBxay3fKvkKc6w==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + url-parse@1.5.10: resolution: {integrity: sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==} @@ -6219,6 +6622,10 @@ packages: util@0.12.5: resolution: {integrity: sha512-kZf/K6hEIrWHI6XqOFUiiMa+79wE/D8Q+NCNAWclkyg3b4d2k7s0QGepNjiABc+aR3N1PAyHL7p6UcLY6LmrnA==} + uuid@8.3.2: + resolution: {integrity: sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==} + hasBin: true + uuid@9.0.0: resolution: {integrity: sha512-MXcSTerfPa4uqyzStbRoTgt5XIe3x5+42+q1sDuy3R5MDk66URdLMOZe5aPX/SQd+kuYAh0FdP/pO28IkQyTeg==} hasBin: true @@ -6390,6 +6797,9 @@ packages: resolution: {integrity: sha512-K4jVyjnBdgvc86Y6BkaLZEN933SwYOuBFkdmBu9ZfkcAbdVbpITnDmjvZ/aQjRXQrv5EPkTnD1s39GiiqbngCw==} engines: {node: '>= 0.4'} + which-module@2.0.1: + resolution: {integrity: sha512-iBdZ57RDvnOR9AGBhML2vFZf7h8vmBjhoaZqODJBFWHVtKkDmKuHai3cx5PgVMrX5YDNp27AofYbAwctSS+vhQ==} + which-promise@1.0.0: resolution: {integrity: sha512-15ahjtDr3H+RBtTrvBcKhOFhIEiN3RZSCevDPWtBys+QUivZX9cYyNJcyWNIrUMVsgGrEuIThif9jxeEAQFauw==} @@ -6522,6 +6932,9 @@ packages: xmlchars@2.2.0: resolution: {integrity: sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==} + y18n@4.0.3: + resolution: {integrity: sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==} + y18n@5.0.8: resolution: {integrity: sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==} engines: {node: '>=10'} @@ -6540,10 +6953,18 @@ packages: resolution: {integrity: sha512-2eHWfjaoXgTBC2jNM1LRef62VQa0umtvRiDSk6HSzW7RvS5YtkabJrwYLLEKWBc8a5U2PTSCs+dJjUTJdlHsWQ==} engines: {node: '>= 14'} + yargs-parser@18.1.3: + resolution: {integrity: sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==} + engines: {node: '>=6'} + yargs-parser@21.1.1: resolution: {integrity: sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==} engines: {node: '>=12'} + yargs@15.4.1: + resolution: {integrity: sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==} + engines: {node: '>=8'} + yargs@17.7.2: resolution: {integrity: sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==} engines: {node: '>=12'} @@ -6588,6 +7009,112 @@ snapshots: '@ardenthq/arkvault-url@1.2.0': {} + '@ardenthq/sdk-ark@2.1.0': + dependencies: + '@ardenthq/sdk': 2.1.0 + '@ardenthq/sdk-cryptography': 2.1.0 + '@ardenthq/sdk-helpers': 2.1.0 + '@ardenthq/sdk-intl': 2.1.0 + '@arkecosystem/ledger-transport': 2.0.0 + ajv: 8.12.0 + ajv-formats: 2.1.1(ajv@8.12.0) + ajv-keywords: 5.1.0(ajv@8.12.0) + bip39: 3.0.4 + dayjs: 1.10.7 + deepmerge: 4.2.2 + get-random-values: 1.2.2 + is-url-superb: 6.1.0 + lodash.get: 4.4.2 + lodash.set: 4.3.2 + node-dotify: 1.1.0 + + '@ardenthq/sdk-cryptography@2.1.0': + dependencies: + '@noble/hashes': 0.5.9 + '@noble/secp256k1': 1.7.1 + bcryptjs: 2.4.3 + bigi: 1.4.2 + bn.js: 5.2.1 + create-hmac: 1.1.7 + create-xpub: 2.1.0 + crypto-js: 4.2.0 + elliptic: 6.6.0 + hdkey: 2.1.0 + micro-base: 0.10.2 + micro-bip39: 0.1.3 + secp256k1: 4.0.4 + typeforce: 1.18.0 + uuid: 8.3.2 + + '@ardenthq/sdk-helpers@2.1.0': + dependencies: + '@hapi/bourne': 2.1.0 + bad-words: 3.0.4 + big.js: 6.2.2 + censorify-it: 3.0.2 + deepmerge: 4.3.1 + dot-prop: 6.0.1 + fast-copy: 2.1.7 + fast-deep-equal: 3.1.3 + joi: 17.13.3 + qrcode: 1.5.4 + query-string: 7.1.3 + + '@ardenthq/sdk-intl@2.1.0': + dependencies: + dayjs: 1.11.13 + dinero.js: 1.9.1 + + '@ardenthq/sdk-ledger@2.1.0': + dependencies: + '@ardenthq/sdk': 2.1.0 + '@ledgerhq/hw-transport-webhid': 6.29.4 + '@ledgerhq/hw-transport-webusb': 6.29.4 + platform: 1.3.6 + + '@ardenthq/sdk-markets@2.1.0': + dependencies: + '@ardenthq/sdk': 2.1.0 + '@ardenthq/sdk-intl': 2.1.0 + + '@ardenthq/sdk-profiles@2.1.0': + dependencies: + '@ardenthq/sdk': 2.1.0 + '@ardenthq/sdk-cryptography': 2.1.0 + '@ardenthq/sdk-helpers': 2.1.0 + '@ardenthq/sdk-intl': 2.1.0 + '@ardenthq/sdk-markets': 2.1.0 + '@vechain/picasso': 2.1.1 + joi: 17.13.3 + localforage: 1.10.0 + node-cache: 5.1.2 + p-queue: 7.4.1 + p-retry: 5.1.2 + semver: 7.6.3 + type-fest: 2.19.0 + + '@ardenthq/sdk@2.1.0': + dependencies: + '@ardenthq/sdk-helpers': 2.1.0 + '@ardenthq/sdk-intl': 2.1.0 + bad-words: 3.0.4 + bent: 7.3.12 + bip39: 3.1.0 + censorify-it: 3.0.2 + dayjs: 1.11.13 + joi: 17.13.3 + node-emoji: 1.11.0 + query-string: 7.1.3 + type-fest: 2.19.0 + url-format-lax: 2.0.0 + url-parse-lax: 5.0.0 + uuid: 8.3.2 + + '@arkecosystem/ledger-transport@2.0.0': + dependencies: + '@ledgerhq/errors': 5.50.0 + '@ledgerhq/hw-transport': 5.51.1 + '@babel/code-frame@7.22.5': dependencies: '@babel/highlight': 7.22.5 @@ -7947,6 +8474,14 @@ snapshots: '@floating-ui/utils@0.2.8': {} + '@hapi/bourne@2.1.0': {} + + '@hapi/hoek@9.3.0': {} + + '@hapi/topo@5.1.0': + dependencies: + '@hapi/hoek': 9.3.0 + '@humanwhocodes/module-importer@1.0.1': {} '@humanwhocodes/retry@0.3.0': {} @@ -8201,6 +8736,13 @@ snapshots: '@konforti/truncate@1.0.1': {} + '@ledgerhq/devices@5.51.1': + dependencies: + '@ledgerhq/errors': 5.50.0 + '@ledgerhq/logs': 5.50.0 + rxjs: 6.6.7 + semver: 7.6.3 + '@ledgerhq/devices@8.4.1': dependencies: '@ledgerhq/errors': 6.18.0 @@ -8208,14 +8750,45 @@ snapshots: rxjs: 7.8.1 semver: 7.6.3 + '@ledgerhq/devices@8.4.4': + dependencies: + '@ledgerhq/errors': 6.19.1 + '@ledgerhq/logs': 6.12.0 + rxjs: 7.8.1 + semver: 7.6.3 + + '@ledgerhq/errors@5.50.0': {} + '@ledgerhq/errors@6.18.0': {} + '@ledgerhq/errors@6.19.1': {} + '@ledgerhq/hw-transport-mocker@6.29.1': dependencies: '@ledgerhq/hw-transport': 6.31.1 '@ledgerhq/logs': 6.12.0 rxjs: 7.8.1 + '@ledgerhq/hw-transport-webhid@6.29.4': + dependencies: + '@ledgerhq/devices': 8.4.4 + '@ledgerhq/errors': 6.19.1 + '@ledgerhq/hw-transport': 6.31.4 + '@ledgerhq/logs': 6.12.0 + + '@ledgerhq/hw-transport-webusb@6.29.4': + dependencies: + '@ledgerhq/devices': 8.4.4 + '@ledgerhq/errors': 6.19.1 + '@ledgerhq/hw-transport': 6.31.4 + '@ledgerhq/logs': 6.12.0 + + '@ledgerhq/hw-transport@5.51.1': + dependencies: + '@ledgerhq/devices': 5.51.1 + '@ledgerhq/errors': 5.50.0 + events: 3.3.0 + '@ledgerhq/hw-transport@6.31.1': dependencies: '@ledgerhq/devices': 8.4.1 @@ -8223,6 +8796,15 @@ snapshots: '@ledgerhq/logs': 6.12.0 events: 3.3.0 + '@ledgerhq/hw-transport@6.31.4': + dependencies: + '@ledgerhq/devices': 8.4.4 + '@ledgerhq/errors': 6.19.1 + '@ledgerhq/logs': 6.12.0 + events: 3.3.0 + + '@ledgerhq/logs@5.50.0': {} + '@ledgerhq/logs@6.12.0': {} '@miherlosev/esm@3.2.26': {} @@ -8238,6 +8820,12 @@ snapshots: outvariant: 1.4.3 strict-event-emitter: 0.5.1 + '@noble/hashes@0.5.9': {} + + '@noble/hashes@1.5.0': {} + + '@noble/secp256k1@1.7.1': {} + '@nodelib/fs.scandir@2.1.5': dependencies: '@nodelib/fs.stat': 2.0.5 @@ -8375,6 +8963,14 @@ snapshots: '@rollup/rollup-win32-x64-msvc@4.19.0': optional: true + '@sideway/address@4.1.5': + dependencies: + '@hapi/hoek': 9.3.0 + + '@sideway/formula@3.0.1': {} + + '@sideway/pinpoint@2.0.0': {} + '@sinclair/typebox@0.27.8': {} '@sinonjs/commons@3.0.0': @@ -8595,6 +9191,8 @@ snapshots: dependencies: '@types/node': 20.14.11 + '@types/node@11.11.6': {} + '@types/node@12.20.55': {} '@types/node@20.14.11': @@ -8651,6 +9249,8 @@ snapshots: '@types/resolve@1.20.2': {} + '@types/retry@0.12.1': {} + '@types/retry@0.12.2': {} '@types/semver@7.5.0': {} @@ -8797,6 +9397,10 @@ snapshots: '@typescript-eslint/types': 7.17.0 eslint-visitor-keys: 3.4.3 + '@vechain/picasso@2.1.1': + dependencies: + mersenne-twister: 1.1.0 + '@vitejs/plugin-react@4.3.1(vite@5.3.4(@types/node@20.14.11)(terser@5.19.2))': dependencies: '@babel/core': 7.24.9 @@ -8908,6 +9512,15 @@ snapshots: clean-stack: 2.2.0 indent-string: 4.0.0 + ajv-formats@2.1.1(ajv@8.12.0): + optionalDependencies: + ajv: 8.12.0 + + ajv-keywords@5.1.0(ajv@8.12.0): + dependencies: + ajv: 8.12.0 + fast-deep-equal: 3.1.3 + ajv@6.12.6: dependencies: fast-deep-equal: 3.1.3 @@ -9181,10 +9794,47 @@ snapshots: babel-plugin-jest-hoist: 29.5.0 babel-preset-current-node-syntax: 1.0.1(@babel/core@7.24.9) + bad-words@3.0.4: + dependencies: + badwords-list: 1.0.0 + + badwords-list@1.0.0: {} + balanced-match@1.0.2: {} + base-x@3.0.10: + dependencies: + safe-buffer: 5.2.1 + + bcryptjs@2.4.3: {} + + bent@7.3.12: + dependencies: + bytesish: 0.4.4 + caseless: 0.12.0 + is-stream: 2.0.1 + + big.js@6.2.2: {} + + bigi@1.4.2: {} + binary-extensions@2.2.0: {} + bip39@3.0.4: + dependencies: + '@types/node': 11.11.6 + create-hash: 1.2.0 + pbkdf2: 3.1.2 + randombytes: 2.1.0 + + bip39@3.1.0: + dependencies: + '@noble/hashes': 1.5.0 + + bn.js@4.12.0: {} + + bn.js@5.2.1: {} + bowser@1.6.0: {} bowser@2.11.0: {} @@ -9202,6 +9852,8 @@ snapshots: dependencies: fill-range: 7.0.1 + brorand@1.1.0: {} + browser-fs-access@0.35.0: {} browserslist@4.21.9: @@ -9218,16 +9870,30 @@ snapshots: node-releases: 2.0.18 update-browserslist-db: 1.1.0(browserslist@4.23.2) + bs58@4.0.1: + dependencies: + base-x: 3.0.10 + + bs58check@2.1.2: + dependencies: + bs58: 4.0.1 + create-hash: 1.2.0 + safe-buffer: 5.2.1 + bser@2.1.1: dependencies: node-int64: 0.4.0 + bson-objectid@1.3.1: {} + buffer-equal-constant-time@1.0.1: {} buffer-from@1.1.2: {} builtin-modules@3.3.0: {} + bytesish@0.4.4: {} + cac@6.7.14: {} call-bind@1.0.2: @@ -9275,6 +9941,12 @@ snapshots: tslib: 2.6.1 upper-case-first: 2.0.2 + caseless@0.12.0: {} + + censorify-it@3.0.2: + dependencies: + linkify-it: 3.0.3 + chai@4.3.4: dependencies: assertion-error: 1.1.0 @@ -9344,6 +10016,11 @@ snapshots: ci-info@4.0.0: {} + cipher-base@1.0.4: + dependencies: + inherits: 2.0.4 + safe-buffer: 5.2.1 + cjs-module-lexer@1.2.3: {} class-transformer@0.5.1: {} @@ -9366,12 +10043,20 @@ snapshots: cli-width@4.1.0: {} + cliui@6.0.0: + dependencies: + string-width: 4.2.3 + strip-ansi: 6.0.1 + wrap-ansi: 6.2.0 + cliui@8.0.1: dependencies: string-width: 4.2.3 strip-ansi: 6.0.1 wrap-ansi: 7.0.0 + clone@2.1.2: {} + clsx@2.1.1: {} co@4.6.0: {} @@ -9447,6 +10132,29 @@ snapshots: parse-json: 5.2.0 path-type: 4.0.0 + create-hash@1.2.0: + dependencies: + cipher-base: 1.0.4 + inherits: 2.0.4 + md5.js: 1.3.5 + ripemd160: 2.0.2 + sha.js: 2.4.11 + + create-hmac@1.1.7: + dependencies: + cipher-base: 1.0.4 + create-hash: 1.2.0 + inherits: 2.0.4 + ripemd160: 2.0.2 + safe-buffer: 5.2.1 + sha.js: 2.4.11 + + create-xpub@2.1.0: + dependencies: + bs58check: 2.1.2 + hash.js: 1.1.7 + ow: 0.8.0 + cross-fetch@3.1.5: dependencies: node-fetch: 2.6.7 @@ -9465,6 +10173,8 @@ snapshots: shebang-command: 2.0.0 which: 2.0.2 + crypto-js@4.2.0: {} + crypto-md5@1.0.0: {} crypto-random-string@2.0.0: {} @@ -9523,6 +10233,10 @@ snapshots: date-fns@3.6.0: {} + dayjs@1.10.7: {} + + dayjs@1.11.13: {} + debug@4.3.1: dependencies: ms: 2.1.2 @@ -9533,6 +10247,8 @@ snapshots: optionalDependencies: supports-color: 8.1.1 + decamelize@1.2.0: {} + decimal.js@10.4.3: {} decode-uri-component@0.2.2: {} @@ -9553,6 +10269,8 @@ snapshots: deep-is@0.1.4: {} + deepmerge@4.2.2: {} + deepmerge@4.3.1: {} define-data-property@1.1.4: @@ -9613,6 +10331,10 @@ snapshots: diff@4.0.2: {} + dijkstrajs@1.0.3: {} + + dinero.js@1.9.1: {} + dir-glob@3.0.1: dependencies: path-type: 4.0.0 @@ -9627,11 +10349,17 @@ snapshots: dom-accessibility-api@0.6.3: {} + dom-walk@0.1.2: {} + dot-case@3.0.4: dependencies: no-case: 3.0.4 tslib: 2.6.1 + dot-prop@6.0.1: + dependencies: + is-obj: 2.0.0 + downshift@6.1.12(react@18.3.1): dependencies: '@babel/runtime': 7.22.6 @@ -9657,6 +10385,16 @@ snapshots: elegant-spinner@1.0.1: {} + elliptic@6.6.0: + dependencies: + bn.js: 4.12.0 + brorand: 1.1.0 + hash.js: 1.1.7 + hmac-drbg: 1.0.1 + inherits: 2.0.4 + minimalistic-assert: 1.0.1 + minimalistic-crypto-utils: 1.0.1 + email-validator@2.0.4: {} emittery@0.13.1: {} @@ -10080,6 +10818,8 @@ snapshots: esutils@2.0.3: {} + eventemitter3@5.0.1: {} + events@3.3.0: {} execa@3.4.0: @@ -10142,6 +10882,8 @@ snapshots: jest-message-util: 29.6.1 jest-util: 29.7.0 + fast-copy@2.1.7: {} + fast-deep-equal@3.1.3: {} fast-diff@1.3.0: {} @@ -10190,6 +10932,8 @@ snapshots: dependencies: to-regex-range: 5.0.1 + filter-obj@1.1.0: {} + find-babel-config@2.0.0: dependencies: json5: 2.2.3 @@ -10320,6 +11064,10 @@ snapshots: get-package-type@0.1.0: {} + get-random-values@1.2.2: + dependencies: + global: 4.4.0 + get-stdin@4.0.1: {} get-stream@5.2.0: @@ -10394,6 +11142,11 @@ snapshots: dependencies: ini: 2.0.0 + global@4.4.0: + dependencies: + min-document: 2.19.0 + process: 0.11.10 + globals@11.12.0: {} globals@14.0.0: {} @@ -10486,10 +11239,28 @@ snapshots: dependencies: function-bind: 1.1.1 + hash-base@3.1.0: + dependencies: + inherits: 2.0.4 + readable-stream: 3.6.2 + safe-buffer: 5.2.1 + + hash.js@1.1.7: + dependencies: + inherits: 2.0.4 + minimalistic-assert: 1.0.1 + hasown@2.0.2: dependencies: function-bind: 1.1.2 + hdkey@2.1.0: + dependencies: + bs58check: 2.1.2 + ripemd160: 2.0.2 + safe-buffer: 5.2.1 + secp256k1: 4.0.4 + headers-polyfill@4.0.3: {} highlight-es@1.0.3: @@ -10511,6 +11282,12 @@ snapshots: dependencies: '@babel/runtime': 7.22.6 + hmac-drbg@1.0.1: + dependencies: + hash.js: 1.1.7 + minimalistic-assert: 1.0.1 + minimalistic-crypto-utils: 1.0.1 + hoist-non-react-statics@3.3.2: dependencies: react-is: 16.13.1 @@ -10586,6 +11363,8 @@ snapshots: ignore@5.3.1: {} + immediate@3.0.6: {} + import-fresh@3.3.0: dependencies: parent-module: 1.0.1 @@ -10767,6 +11546,8 @@ snapshots: is-obj@1.0.1: {} + is-obj@2.0.0: {} + is-path-cwd@1.0.0: {} is-path-cwd@2.2.0: {} @@ -10822,6 +11603,8 @@ snapshots: dependencies: which-typed-array: 1.1.15 + is-url-superb@6.1.0: {} + is-utf8@0.2.1: {} is-weakmap@2.0.2: {} @@ -11247,6 +12030,14 @@ snapshots: jiti@1.21.6: {} + joi@17.13.3: + dependencies: + '@hapi/hoek': 9.3.0 + '@hapi/topo': 5.1.0 + '@sideway/address': 4.1.5 + '@sideway/formula': 3.0.1 + '@sideway/pinpoint': 2.0.0 + jquery@3.7.1: {} js-md4@0.3.2: {} @@ -11370,6 +12161,10 @@ snapshots: prelude-ls: 1.2.1 type-check: 0.4.0 + lie@3.1.1: + dependencies: + immediate: 3.0.6 + lilconfig@2.1.0: {} lines-and-columns@1.2.4: {} @@ -11378,6 +12173,10 @@ snapshots: dependencies: uc.micro: 1.0.6 + linkify-it@3.0.3: + dependencies: + uc.micro: 1.0.6 + linux-platform-info@0.0.3: dependencies: os-family: 1.1.0 @@ -11389,6 +12188,10 @@ snapshots: locale-currency@0.0.2: {} + localforage@1.10.0: + dependencies: + lie: 3.1.1 + locate-path@3.0.0: dependencies: p-locate: 3.0.0 @@ -11410,6 +12213,8 @@ snapshots: lodash.mergewith@4.6.2: {} + lodash.set@4.3.2: {} + lodash.sortby@4.7.0: {} lodash@4.17.21: {} @@ -11489,6 +12294,12 @@ snapshots: dependencies: css-mediaquery: 0.1.2 + md5.js@1.3.5: + dependencies: + hash-base: 3.1.0 + inherits: 2.0.4 + safe-buffer: 5.2.1 + merge-stream@1.0.1: dependencies: readable-stream: 2.3.8 @@ -11497,6 +12308,15 @@ snapshots: merge2@1.4.1: {} + mersenne-twister@1.1.0: {} + + micro-base@0.10.2: {} + + micro-bip39@0.1.3: + dependencies: + '@noble/hashes': 0.5.9 + micro-base: 0.10.2 + micromatch@4.0.5: dependencies: braces: 3.0.2 @@ -11516,12 +12336,18 @@ snapshots: mimic-fn@4.0.0: {} + min-document@2.19.0: + dependencies: + dom-walk: 0.1.2 + min-indent@1.0.1: {} mini-svg-data-uri@1.4.4: {} minimalistic-assert@1.0.1: {} + minimalistic-crypto-utils@1.0.1: {} + minimatch@3.1.2: dependencies: brace-expansion: 1.1.11 @@ -11613,6 +12439,20 @@ snapshots: lower-case: 2.0.2 tslib: 2.6.1 + node-addon-api@5.1.0: {} + + node-cache@5.1.2: + dependencies: + clone: 2.1.2 + + node-dotify@1.1.0: + dependencies: + bson-objectid: 1.3.1 + + node-emoji@1.11.0: + dependencies: + lodash: 4.17.21 + node-fetch@2.6.12: dependencies: whatwg-url: 5.0.0 @@ -11621,6 +12461,8 @@ snapshots: dependencies: whatwg-url: 5.0.0 + node-gyp-build@4.8.2: {} + node-int64@0.4.0: {} node-releases@2.0.13: {} @@ -11733,6 +12575,8 @@ snapshots: outvariant@1.4.3: {} + ow@0.8.0: {} + p-finally@2.0.1: {} p-limit@2.3.0: @@ -11765,12 +12609,24 @@ snapshots: dependencies: aggregate-error: 3.1.0 + p-queue@7.4.1: + dependencies: + eventemitter3: 5.0.1 + p-timeout: 5.1.0 + + p-retry@5.1.2: + dependencies: + '@types/retry': 0.12.1 + retry: 0.13.1 + p-retry@6.2.0: dependencies: '@types/retry': 0.12.2 is-network-error: 1.1.0 retry: 0.13.1 + p-timeout@5.1.0: {} + p-try@2.2.0: {} package-json-from-dist@1.0.0: {} @@ -11831,6 +12687,14 @@ snapshots: pathval@1.1.1: {} + pbkdf2@3.1.2: + dependencies: + create-hash: 1.2.0 + create-hmac: 1.1.7 + ripemd160: 2.0.2 + safe-buffer: 5.2.1 + sha.js: 2.4.11 + picocolors@1.0.0: {} picocolors@1.0.1: {} @@ -11875,10 +12739,14 @@ snapshots: dependencies: find-up: 3.0.0 + platform@1.3.6: {} + pluralize@8.0.0: {} pngjs@3.4.0: {} + pngjs@5.0.0: {} + possible-typed-array-names@1.0.0: {} postcss-import@15.1.0(postcss@8.4.39): @@ -11926,6 +12794,8 @@ snapshots: prelude-ls@1.2.1: {} + prepend-http@4.0.0: {} + prettier-linter-helpers@1.0.0: dependencies: fast-diff: 1.3.0 @@ -11956,6 +12826,8 @@ snapshots: process-nextick-args@2.0.1: {} + process@0.11.10: {} + progress@2.0.3: {} promisify-event@1.0.0: @@ -11994,6 +12866,19 @@ snapshots: qrcode-terminal@0.10.0: {} + qrcode@1.5.4: + dependencies: + dijkstrajs: 1.0.3 + pngjs: 5.0.0 + yargs: 15.4.1 + + query-string@7.1.3: + dependencies: + decode-uri-component: 0.2.2 + filter-obj: 1.1.0 + split-on-first: 1.1.0 + strict-uri-encode: 2.0.0 + querystringify@2.2.0: {} queue-microtask@1.2.3: {} @@ -12205,6 +13090,12 @@ snapshots: string_decoder: 1.1.1 util-deprecate: 1.0.2 + readable-stream@3.6.2: + dependencies: + inherits: 2.0.4 + string_decoder: 1.1.1 + util-deprecate: 1.0.2 + readdirp@3.6.0: dependencies: picomatch: 2.3.1 @@ -12290,6 +13181,8 @@ snapshots: require-from-string@2.0.2: {} + require-main-filename@2.0.0: {} + requireindex@1.2.0: {} requires-port@1.0.0: {} @@ -12346,6 +13239,11 @@ snapshots: dependencies: glob: 7.2.3 + ripemd160@2.0.2: + dependencies: + hash-base: 3.1.0 + inherits: 2.0.4 + rollup-plugin-visualizer@5.12.0(rollup@4.19.0): dependencies: open: 8.4.2 @@ -12391,6 +13289,10 @@ snapshots: rusha@0.8.14: {} + rxjs@6.6.7: + dependencies: + tslib: 1.14.1 + rxjs@7.8.1: dependencies: tslib: 2.6.1 @@ -12439,6 +13341,12 @@ snapshots: dependencies: loose-envify: 1.4.0 + secp256k1@4.0.4: + dependencies: + elliptic: 6.6.0 + node-addon-api: 5.1.0 + node-gyp-build: 4.8.2 + seed-random@2.2.0: {} semver@5.5.0: {} @@ -12457,6 +13365,8 @@ snapshots: dependencies: randombytes: 2.1.0 + set-blocking@2.0.0: {} + set-cookie-parser@2.6.0: {} set-function-length@1.2.2: @@ -12475,6 +13385,11 @@ snapshots: functions-have-names: 1.2.3 has-property-descriptors: 1.0.2 + sha.js@2.4.11: + dependencies: + inherits: 2.0.4 + safe-buffer: 5.2.1 + shallow-equal@3.1.0: {} shallowequal@1.1.0: {} @@ -12591,6 +13506,8 @@ snapshots: spdx-license-ids@3.0.13: {} + split-on-first@1.1.0: {} + sprintf-js@1.0.3: {} stack-utils@2.0.6: @@ -12609,6 +13526,8 @@ snapshots: strict-event-emitter@0.5.1: {} + strict-uri-encode@2.0.0: {} + string-argv@0.3.1: {} string-convert@0.2.1: {} @@ -13270,6 +14189,8 @@ snapshots: is-typed-array: 1.1.13 possible-typed-array-names: 1.0.0 + typeforce@1.18.0: {} + typescript-eslint@7.17.0(eslint@9.7.0)(typescript@5.5.4): dependencies: '@typescript-eslint/eslint-plugin': 7.17.0(@typescript-eslint/parser@7.17.0(eslint@9.7.0)(typescript@5.5.4))(eslint@9.7.0)(typescript@5.5.4) @@ -13347,6 +14268,12 @@ snapshots: urix@0.1.0: {} + url-format-lax@2.0.0: {} + + url-parse-lax@5.0.0: + dependencies: + prepend-http: 4.0.0 + url-parse@1.5.10: dependencies: querystringify: 2.2.0 @@ -13368,6 +14295,8 @@ snapshots: is-typed-array: 1.1.12 which-typed-array: 1.1.11 + uuid@8.3.2: {} + uuid@9.0.0: {} uuid@9.0.1: {} @@ -13575,6 +14504,8 @@ snapshots: is-weakmap: 2.0.2 is-weakset: 2.0.3 + which-module@2.0.1: {} + which-promise@1.0.0: dependencies: pify: 2.3.0 @@ -13762,6 +14693,8 @@ snapshots: xmlchars@2.2.0: {} + y18n@4.0.3: {} + y18n@5.0.8: {} yallist@3.1.1: {} @@ -13772,8 +14705,27 @@ snapshots: yaml@2.3.1: {} + yargs-parser@18.1.3: + dependencies: + camelcase: 5.3.1 + decamelize: 1.2.0 + yargs-parser@21.1.1: {} + yargs@15.4.1: + dependencies: + cliui: 6.0.0 + decamelize: 1.2.0 + find-up: 4.1.0 + get-caller-file: 2.0.5 + require-directory: 2.1.1 + require-main-filename: 2.0.0 + set-blocking: 2.0.0 + string-width: 4.2.3 + which-module: 2.0.1 + y18n: 4.0.3 + yargs-parser: 18.1.3 + yargs@17.7.2: dependencies: cliui: 8.0.1 From 164ec6d06f57ed94894282ba32ab069f17af24bf Mon Sep 17 00:00:00 2001 From: shahin-hq Date: Wed, 6 Nov 2024 10:43:32 +0000 Subject: [PATCH 6/9] style: resolve style guide violations --- .../TransactionRow/TransactionAmount.blocks.tsx | 2 +- .../TransactionRow/TransactionRowAddressing.tsx | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/domains/transaction/components/TransactionTable/TransactionRow/TransactionAmount.blocks.tsx b/src/domains/transaction/components/TransactionTable/TransactionRow/TransactionAmount.blocks.tsx index fb8ac08506..5794e1527e 100644 --- a/src/domains/transaction/components/TransactionTable/TransactionRow/TransactionAmount.blocks.tsx +++ b/src/domains/transaction/components/TransactionTable/TransactionRow/TransactionAmount.blocks.tsx @@ -14,7 +14,7 @@ const calculateReturnedAmount = function (transaction: ExtendedTransactionData): } // should return 0 as we don't want to show a hint - if(transaction.isReturn()) { + if (transaction.isReturn()) { return returnedAmount; } diff --git a/src/domains/transaction/components/TransactionTable/TransactionRow/TransactionRowAddressing.tsx b/src/domains/transaction/components/TransactionTable/TransactionRow/TransactionRowAddressing.tsx index 8452eaa7b2..989bee1342 100644 --- a/src/domains/transaction/components/TransactionTable/TransactionRow/TransactionRowAddressing.tsx +++ b/src/domains/transaction/components/TransactionTable/TransactionRow/TransactionRowAddressing.tsx @@ -56,7 +56,7 @@ export const TransactionRowAddressing = ({ let direction: Direction = isNegative ? "sent" : "received"; - if(transaction.isReturn()) { + if (transaction.isReturn()) { direction = "return"; } From 34fee07755f2fccc942e128f046b98441a81e65d Mon Sep 17 00:00:00 2001 From: Shahin Safaraliyev Date: Wed, 6 Nov 2024 15:47:13 +0400 Subject: [PATCH 7/9] wip --- .../TransactionRow/TransactionBlocks.test.tsx | 2 +- .../TransactionRowAddressing.test.tsx | 4 +- .../TransactionRow.test.tsx.snap | 60 ++++---- .../TransactionRowMobile.test.tsx.snap | 48 +++--- .../__snapshots__/Transactions.test.tsx.snap | 144 +++++++++--------- 5 files changed, 129 insertions(+), 129 deletions(-) diff --git a/src/domains/transaction/components/TransactionTable/TransactionRow/TransactionBlocks.test.tsx b/src/domains/transaction/components/TransactionTable/TransactionRow/TransactionBlocks.test.tsx index 8cb5ea4262..d4bf4054b9 100644 --- a/src/domains/transaction/components/TransactionTable/TransactionRow/TransactionBlocks.test.tsx +++ b/src/domains/transaction/components/TransactionTable/TransactionRow/TransactionBlocks.test.tsx @@ -12,7 +12,7 @@ describe("TransactionAmount.blocks", () => { ...TransactionFixture, fee: () => 5, isMultiPayment: () => true, - isReturn: () => true, + isReturn: () => false, recipients: () => [ { address: "address-1", amount: 10 }, { address: "address-2", amount: 20 }, diff --git a/src/domains/transaction/components/TransactionTable/TransactionRow/TransactionRowAddressing.test.tsx b/src/domains/transaction/components/TransactionTable/TransactionRow/TransactionRowAddressing.test.tsx index f69032e82c..bd1e16dcf8 100644 --- a/src/domains/transaction/components/TransactionTable/TransactionRow/TransactionRowAddressing.test.tsx +++ b/src/domains/transaction/components/TransactionTable/TransactionRow/TransactionRowAddressing.test.tsx @@ -94,8 +94,8 @@ describe("TransactionRowAddressing", () => { }); it("should render label with the 'Return' prefix if transaction is sent to address itself", () => { - const notSentFixture = { ...fixture, isSent: () => false }; - render(); + const returnFixture = { ...fixture, isReturn: () => true }; + render(); expect(screen.getByTestId("TransactionRowAddressing__label")).toHaveTextContent("Return"); }); diff --git a/src/domains/transaction/components/TransactionTable/TransactionRow/__snapshots__/TransactionRow.test.tsx.snap b/src/domains/transaction/components/TransactionTable/TransactionRow/__snapshots__/TransactionRow.test.tsx.snap index 656c34ae37..3d0b718f2f 100644 --- a/src/domains/transaction/components/TransactionTable/TransactionRow/__snapshots__/TransactionRow.test.tsx.snap +++ b/src/domains/transaction/components/TransactionTable/TransactionRow/__snapshots__/TransactionRow.test.tsx.snap @@ -85,11 +85,11 @@ exports[`TransactionRow > should omit the currency for transactions from test ne data-testid="TransactionRowAddressing__container" >
- Return + To
should omit the currency for transactions from test ne class="flex flex-col items-end gap-1" >
should omit the currency for transactions from test ne class="whitespace-nowrap text-sm" data-testid="Amount" > - 121 BTC + - 121 BTC
@@ -258,11 +258,11 @@ exports[`TransactionRow > should render 1`] = ` data-testid="TransactionRowAddressing__container" >
- Return + To
should render 1`] = ` class="flex flex-col items-end gap-1" >
should render 1`] = ` class="whitespace-nowrap text-sm" data-testid="Amount" > - 121 DARK + - 121 DARK
@@ -427,11 +427,11 @@ exports[`TransactionRow > should render responsive 1`] = ` data-testid="TransactionRowAddressing__container" >
- Return + To
should render responsive 1`] = ` class="text-sm font-semibold text-theme-secondary-900 dark:text-theme-secondary-200" >
should render responsive 1`] = ` class="whitespace-nowrap text-sm" data-testid="Amount" > - 121 DARK + - 121 DARK
@@ -596,11 +596,11 @@ exports[`TransactionRow > should render responsive 2`] = ` data-testid="TransactionRowAddressing__container" >
- Return + To
should render responsive 2`] = ` class="text-sm font-semibold text-theme-secondary-900 dark:text-theme-secondary-200" >
should render responsive 2`] = ` class="whitespace-nowrap text-sm" data-testid="Amount" > - 121 DARK + - 121 DARK
@@ -1023,11 +1023,11 @@ exports[`TransactionRow > should render with currency 1`] = ` data-testid="TransactionRowAddressing__container" >
- Return + To
should render with currency 1`] = ` class="flex flex-col items-end gap-1" >
should render with currency 1`] = ` class="whitespace-nowrap text-sm" data-testid="Amount" > - 121 BTC + - 121 BTC
diff --git a/src/domains/transaction/components/TransactionTable/TransactionRow/__snapshots__/TransactionRowMobile.test.tsx.snap b/src/domains/transaction/components/TransactionTable/TransactionRow/__snapshots__/TransactionRowMobile.test.tsx.snap index 609d7ce2c2..3f3cd666d5 100644 --- a/src/domains/transaction/components/TransactionTable/TransactionRow/__snapshots__/TransactionRowMobile.test.tsx.snap +++ b/src/domains/transaction/components/TransactionTable/TransactionRow/__snapshots__/TransactionRowMobile.test.tsx.snap @@ -70,11 +70,11 @@ exports[`TransactionRowMobile > should render 1`] = ` data-testid="TransactionRowAddressing__container" >
- Return + To
should render 1`] = ` class="text-sm font-semibold text-theme-secondary-900 dark:text-theme-secondary-200" >
should render 1`] = ` class="whitespace-nowrap text-sm" data-testid="Amount" > - 121 DARK + - 121 DARK
@@ -239,11 +239,11 @@ exports[`TransactionRowMobile > should render 2`] = ` data-testid="TransactionRowAddressing__container" >
- Return + To
should render 2`] = ` class="text-sm font-semibold text-theme-secondary-900 dark:text-theme-secondary-200" >
should render 2`] = ` class="whitespace-nowrap text-sm" data-testid="Amount" > - 121 DARK + - 121 DARK
@@ -700,11 +700,11 @@ exports[`TransactionRowMobile > should render with currency 1`] = ` data-testid="TransactionRowAddressing__container" >
- Return + To
should render with currency 1`] = ` class="text-sm font-semibold text-theme-secondary-900 dark:text-theme-secondary-200" >
should render with currency 1`] = ` class="whitespace-nowrap text-sm" data-testid="Amount" > - 121 BTC + - 121 BTC
@@ -858,11 +858,11 @@ exports[`TransactionRowMobile > should render with currency 2`] = ` data-testid="TransactionRowAddressing__container" >
- Return + To
should render with currency 2`] = ` class="text-sm font-semibold text-theme-secondary-900 dark:text-theme-secondary-200" >
should render with currency 2`] = ` class="whitespace-nowrap text-sm" data-testid="Amount" > - 121 BTC + - 121 BTC
diff --git a/src/domains/transaction/components/Transactions/__snapshots__/Transactions.test.tsx.snap b/src/domains/transaction/components/Transactions/__snapshots__/Transactions.test.tsx.snap index d34455b5f1..96baa6656b 100644 --- a/src/domains/transaction/components/Transactions/__snapshots__/Transactions.test.tsx.snap +++ b/src/domains/transaction/components/Transactions/__snapshots__/Transactions.test.tsx.snap @@ -6287,11 +6287,11 @@ exports[`Transactions > should fetch more transactions 1`] = ` data-testid="TransactionRowAddressing__container" >
- Return + From
should fetch more transactions 1`] = ` class="flex flex-col items-end gap-1" >
should fetch more transactions 1`] = ` class="whitespace-nowrap text-sm" data-testid="Amount" > - 1 DARK + + 1 DARK
@@ -6451,11 +6451,11 @@ exports[`Transactions > should fetch more transactions 1`] = ` data-testid="TransactionRowAddressing__container" >
- Return + From
should fetch more transactions 1`] = ` class="flex flex-col items-end gap-1" >
should fetch more transactions 1`] = ` class="whitespace-nowrap text-sm" data-testid="Amount" > - 1 DARK + + 1 DARK
@@ -6615,11 +6615,11 @@ exports[`Transactions > should fetch more transactions 1`] = ` data-testid="TransactionRowAddressing__container" >
- Return + From
should fetch more transactions 1`] = ` class="flex flex-col items-end gap-1" >
should fetch more transactions 1`] = ` class="whitespace-nowrap text-sm" data-testid="Amount" > - 1 DARK + + 1 DARK
@@ -6779,11 +6779,11 @@ exports[`Transactions > should fetch more transactions 1`] = ` data-testid="TransactionRowAddressing__container" >
- Return + From
should fetch more transactions 1`] = ` class="flex flex-col items-end gap-1" >
should fetch more transactions 1`] = ` class="whitespace-nowrap text-sm" data-testid="Amount" > - 1 DARK + + 1 DARK
@@ -7599,11 +7599,11 @@ exports[`Transactions > should fetch more transactions 1`] = ` data-testid="TransactionRowAddressing__container" >
- Return + From
should fetch more transactions 1`] = ` data-testid="TransactionRowAddressing__container" >
- Return + From
should fetch more transactions 1`] = ` data-testid="TransactionRowAddressing__container" >
- Return + From
should fetch more transactions 1`] = ` data-testid="TransactionRowAddressing__container" >
- Return + From
should hide view more button when there are no next page data-testid="TransactionRowAddressing__container" >
- Return + From
should hide view more button when there are no next page class="flex flex-col items-end gap-1" >
should hide view more button when there are no next page class="whitespace-nowrap text-sm" data-testid="Amount" > - 1 DARK + + 1 DARK
@@ -13698,11 +13698,11 @@ exports[`Transactions > should hide view more button when there are no next page data-testid="TransactionRowAddressing__container" >
- Return + From
should hide view more button when there are no next page class="flex flex-col items-end gap-1" >
should hide view more button when there are no next page class="whitespace-nowrap text-sm" data-testid="Amount" > - 1 DARK + + 1 DARK
@@ -14190,11 +14190,11 @@ exports[`Transactions > should hide view more button when there are no next page data-testid="TransactionRowAddressing__container" >
- Return + From
should hide view more button when there are no next page data-testid="TransactionRowAddressing__container" >
- Return + From
should open detail modal on transaction row click 1`] = data-testid="TransactionRowAddressing__container" >
- Return + From
should open detail modal on transaction row click 1`] = class="flex flex-col items-end gap-1" >
should open detail modal on transaction row click 1`] = class="whitespace-nowrap text-sm" data-testid="Amount" > - 1 DARK + + 1 DARK
@@ -19001,11 +19001,11 @@ exports[`Transactions > should open detail modal on transaction row click 1`] = data-testid="TransactionRowAddressing__container" >
- Return + From
should open detail modal on transaction row click 1`] = class="flex flex-col items-end gap-1" >
should open detail modal on transaction row click 1`] = class="whitespace-nowrap text-sm" data-testid="Amount" > - 1 DARK + + 1 DARK
@@ -19493,11 +19493,11 @@ exports[`Transactions > should open detail modal on transaction row click 1`] = data-testid="TransactionRowAddressing__container" >
- Return + From
should open detail modal on transaction row click 1`] = data-testid="TransactionRowAddressing__container" >
- Return + From
Date: Wed, 6 Nov 2024 16:15:52 +0400 Subject: [PATCH 8/9] wip --- .../TransactionRow/TransactionBlocks.test.tsx | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/domains/transaction/components/TransactionTable/TransactionRow/TransactionBlocks.test.tsx b/src/domains/transaction/components/TransactionTable/TransactionRow/TransactionBlocks.test.tsx index d4bf4054b9..26b3f351b9 100644 --- a/src/domains/transaction/components/TransactionTable/TransactionRow/TransactionBlocks.test.tsx +++ b/src/domains/transaction/components/TransactionTable/TransactionRow/TransactionBlocks.test.tsx @@ -44,6 +44,12 @@ describe("TransactionAmount.blocks", () => { expect(screen.getByText(/35 DARK/)).toBeInTheDocument(); }); + it("should not show a hint for a return transaction", () => { + render( true} as any} />); + + expect(screen.queryByTestId("AmountLabel__hint")).not.toBeInTheDocument(); + }); + it("should show fiat value for multiPayment transaction", () => { const exchangeMock = vi.spyOn(env.exchangeRates(), "exchange").mockReturnValue(5); From 49b42a27ae385b996133579f89bd71ce4c428a6c Mon Sep 17 00:00:00 2001 From: shahin-hq Date: Wed, 6 Nov 2024 12:18:06 +0000 Subject: [PATCH 9/9] style: resolve style guide violations --- .../TransactionTable/TransactionRow/TransactionBlocks.test.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/domains/transaction/components/TransactionTable/TransactionRow/TransactionBlocks.test.tsx b/src/domains/transaction/components/TransactionTable/TransactionRow/TransactionBlocks.test.tsx index 26b3f351b9..b540738e6e 100644 --- a/src/domains/transaction/components/TransactionTable/TransactionRow/TransactionBlocks.test.tsx +++ b/src/domains/transaction/components/TransactionTable/TransactionRow/TransactionBlocks.test.tsx @@ -45,7 +45,7 @@ describe("TransactionAmount.blocks", () => { }); it("should not show a hint for a return transaction", () => { - render( true} as any} />); + render( true } as any} />); expect(screen.queryByTestId("AmountLabel__hint")).not.toBeInTheDocument(); });