diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml index 237d73b9..c03f2526 100644 --- a/.github/workflows/test.yaml +++ b/.github/workflows/test.yaml @@ -32,15 +32,15 @@ jobs: steps: - name: Checkout Code - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Install PNPM - uses: pnpm/action-setup@v3 + uses: pnpm/action-setup@v4 with: - version: 8 + version: 9 - name: Use Node.js - uses: actions/setup-node@v3 + uses: actions/setup-node@v4 with: node-version: "21" cache: "pnpm" diff --git a/devbox.json b/devbox.json index 53fcd406..f7dda2d2 100644 --- a/devbox.json +++ b/devbox.json @@ -1,6 +1,6 @@ { "packages": [ - "nodejs@20", + "nodejs@21", "nodePackages.pnpm@latest", "redis@latest" ] diff --git a/devbox.lock b/devbox.lock index 7930791c..f7f797ae 100644 --- a/devbox.lock +++ b/devbox.lock @@ -2,108 +2,164 @@ "lockfile_version": "1", "packages": { "nodePackages.pnpm@latest": { - "last_modified": "2024-05-22T06:18:38Z", - "resolved": "github:NixOS/nixpkgs/3f316d2a50699a78afe5e77ca486ad553169061e#nodePackages.pnpm", + "last_modified": "2024-06-26T05:30:43Z", + "resolved": "github:NixOS/nixpkgs/b3f3c1b13fb08f3828442ee86630362e81136bbc#nodePackages.pnpm", "source": "devbox-search", - "version": "8.15.5", + "version": "9.3.0", "systems": { "aarch64-darwin": { - "store_path": "/nix/store/98b2ljlansqmkpkd5pqfgwhcwr5kvsha-pnpm-8.15.5" + "outputs": [ + { + "name": "out", + "path": "/nix/store/g2rnwxx2lrhshx7w8aghanc3y0mznnbg-pnpm-9.3.0", + "default": true + } + ], + "store_path": "/nix/store/g2rnwxx2lrhshx7w8aghanc3y0mznnbg-pnpm-9.3.0" }, "aarch64-linux": { - "store_path": "/nix/store/b0h4xyqwdk2zhyhw42bprjnj2i518sxn-pnpm-8.15.5" + "outputs": [ + { + "name": "out", + "path": "/nix/store/ipnzflbc30xf7bfj7zswxcwp4yk89502-pnpm-9.3.0", + "default": true + } + ], + "store_path": "/nix/store/ipnzflbc30xf7bfj7zswxcwp4yk89502-pnpm-9.3.0" }, "x86_64-darwin": { - "store_path": "/nix/store/7xyc072k4g6430vijvylidqacjxy5dbb-pnpm-8.15.5" + "outputs": [ + { + "name": "out", + "path": "/nix/store/0z47pn0raipavaqrq4gxarrz6dl53ns8-pnpm-9.3.0", + "default": true + } + ], + "store_path": "/nix/store/0z47pn0raipavaqrq4gxarrz6dl53ns8-pnpm-9.3.0" }, "x86_64-linux": { - "store_path": "/nix/store/77wblnm5dnmgnan3695j3mk4r7j75s5j-pnpm-8.15.5" + "outputs": [ + { + "name": "out", + "path": "/nix/store/r0xwws8a6r6rnknsvgic1zgwf2p8kfkm-pnpm-9.3.0", + "default": true + } + ], + "store_path": "/nix/store/r0xwws8a6r6rnknsvgic1zgwf2p8kfkm-pnpm-9.3.0" } } }, - "nodejs@20": { - "last_modified": "2024-05-22T06:18:38Z", + "nodejs@21": { + "last_modified": "2024-04-19T21:36:04Z", "plugin_version": "0.0.2", - "resolved": "github:NixOS/nixpkgs/3f316d2a50699a78afe5e77ca486ad553169061e#nodejs_20", + "resolved": "github:NixOS/nixpkgs/92d295f588631b0db2da509f381b4fb1e74173c5#nodejs_21", "source": "devbox-search", - "version": "20.12.2", + "version": "21.7.3", "systems": { "aarch64-darwin": { "outputs": [ { "name": "out", - "path": "/nix/store/bzzs4kvjyvjjhs3rj08vqpvvzmfggvbv-nodejs-20.12.2", + "path": "/nix/store/hxr5ziwxn72wxcrhxasdy542h6z0r9hg-nodejs-21.7.3", "default": true }, { "name": "libv8", - "path": "/nix/store/c56874bxzncqwy58kif6wfnzy017v1sl-nodejs-20.12.2-libv8" + "path": "/nix/store/y6xj0m2n7mlzgx5mc62m0lb4h02dzklr-nodejs-21.7.3-libv8" } ], - "store_path": "/nix/store/bzzs4kvjyvjjhs3rj08vqpvvzmfggvbv-nodejs-20.12.2" + "store_path": "/nix/store/hxr5ziwxn72wxcrhxasdy542h6z0r9hg-nodejs-21.7.3" }, "aarch64-linux": { "outputs": [ { "name": "out", - "path": "/nix/store/y50zafzgnnkrj4hvmk23icv2ggvys8r9-nodejs-20.12.2", + "path": "/nix/store/xfddvy0bfzc78yipmyx81irjqfpkm1d0-nodejs-21.7.3", "default": true }, { "name": "libv8", - "path": "/nix/store/vc7y8h3c8pwbh4zbvjcyfqrd3fhdjhw6-nodejs-20.12.2-libv8" + "path": "/nix/store/vjr64cmj37yglbzjz6hrwqa4z6hw2mz2-nodejs-21.7.3-libv8" } ], - "store_path": "/nix/store/y50zafzgnnkrj4hvmk23icv2ggvys8r9-nodejs-20.12.2" + "store_path": "/nix/store/xfddvy0bfzc78yipmyx81irjqfpkm1d0-nodejs-21.7.3" }, "x86_64-darwin": { "outputs": [ { "name": "out", - "path": "/nix/store/l53svh1nfrcb83qbqvrrkangrcl1rr25-nodejs-20.12.2", + "path": "/nix/store/pnrd7gl28dmy86pprrpifq7qny3sx1xp-nodejs-21.7.3", "default": true }, { "name": "libv8", - "path": "/nix/store/q71hh22bfqjygd34gq16dv4dwfc33378-nodejs-20.12.2-libv8" + "path": "/nix/store/wnzqqc8ik64a6zn4k4bbcgzvi8dp8vnb-nodejs-21.7.3-libv8" } ], - "store_path": "/nix/store/l53svh1nfrcb83qbqvrrkangrcl1rr25-nodejs-20.12.2" + "store_path": "/nix/store/pnrd7gl28dmy86pprrpifq7qny3sx1xp-nodejs-21.7.3" }, "x86_64-linux": { "outputs": [ { "name": "out", - "path": "/nix/store/6g9n96qf1yx139xklnmy3v4xhjvjgsji-nodejs-20.12.2", + "path": "/nix/store/dfs59hwhc4mb4hdk77nc5dd39k2v2qs2-nodejs-21.7.3", "default": true }, { "name": "libv8", - "path": "/nix/store/s7b0dqga0311mvq48mirnlm0p3dr4gm3-nodejs-20.12.2-libv8" + "path": "/nix/store/iq38acw88hl92vpwamfkzgk3pk3dsr0x-nodejs-21.7.3-libv8" } ], - "store_path": "/nix/store/6g9n96qf1yx139xklnmy3v4xhjvjgsji-nodejs-20.12.2" + "store_path": "/nix/store/dfs59hwhc4mb4hdk77nc5dd39k2v2qs2-nodejs-21.7.3" } } }, "redis@latest": { - "last_modified": "2024-05-22T06:18:38Z", + "last_modified": "2024-08-14T11:41:26Z", "plugin_version": "0.0.2", - "resolved": "github:NixOS/nixpkgs/3f316d2a50699a78afe5e77ca486ad553169061e#redis", + "resolved": "github:NixOS/nixpkgs/0cb2fd7c59fed0cd82ef858cbcbdb552b9a33465#redis", "source": "devbox-search", - "version": "7.2.4", + "version": "7.2.5", "systems": { "aarch64-darwin": { - "store_path": "/nix/store/f1hmasfrq0s1yag27kmdwv97cjxv85rm-redis-7.2.4" + "outputs": [ + { + "name": "out", + "path": "/nix/store/6i24pj69i3v1s91l0l4f9386qzjxg897-redis-7.2.5", + "default": true + } + ], + "store_path": "/nix/store/6i24pj69i3v1s91l0l4f9386qzjxg897-redis-7.2.5" }, "aarch64-linux": { - "store_path": "/nix/store/5ay0vkvk8l2n8fgxnmxdci1y1ldafnx8-redis-7.2.4" + "outputs": [ + { + "name": "out", + "path": "/nix/store/lvcma0qz40lprz5ja5g5l7lbl6zax2pq-redis-7.2.5", + "default": true + } + ], + "store_path": "/nix/store/lvcma0qz40lprz5ja5g5l7lbl6zax2pq-redis-7.2.5" }, "x86_64-darwin": { - "store_path": "/nix/store/5l40xjgzqsd56dx5zfwr2v6sfpk12lkl-redis-7.2.4" + "outputs": [ + { + "name": "out", + "path": "/nix/store/n1x2p3aam0f82c32qrs0mj1x5ahcsfap-redis-7.2.5", + "default": true + } + ], + "store_path": "/nix/store/n1x2p3aam0f82c32qrs0mj1x5ahcsfap-redis-7.2.5" }, "x86_64-linux": { - "store_path": "/nix/store/xlvzg81dgimxfjxpxwr2w3q1ca3l5lwa-redis-7.2.4" + "outputs": [ + { + "name": "out", + "path": "/nix/store/10f3hl7x9gk10gxhbpcw91mlyi7wfw2g-redis-7.2.5", + "default": true + } + ], + "store_path": "/nix/store/10f3hl7x9gk10gxhbpcw91mlyi7wfw2g-redis-7.2.5" } } } diff --git a/package.json b/package.json index 9ea26872..c8587261 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "btc-assets-api", - "version": "2.4.1", + "version": "2.4.2", "title": "Bitcoin/RGB++ Assets API", "description": "", "main": "index.js", @@ -50,7 +50,7 @@ "@spore-sdk/core": "^0.2.0-beta.9", "async-retry": "^1.3.3", "awilix": "^10.0.1", - "axios": "^1.6.7", + "axios": "^1.7.7", "bloom-filters": "^3.0.1", "bullmq": "^5.4.2", "dotenv": "^16.4.2", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 9d9960d1..e846ea6b 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1,236 +1,3549 @@ -lockfileVersion: '6.0' +lockfileVersion: '9.0' settings: autoInstallPeers: true excludeLinksFromLockfile: false -dependencies: - '@cell-studio/mempool.js': - specifier: ^2.4.0 - version: 2.4.0 - '@ckb-lumos/base': - specifier: '^0.22.2 ' - version: 0.22.2 - '@ckb-lumos/ckb-indexer': - specifier: ^0.22.2 - version: 0.22.2 - '@ckb-lumos/codec': - specifier: ^0.22.2 - version: 0.22.2 - '@ckb-lumos/lumos': - specifier: 0.22.2 - version: 0.22.2 - '@ckb-lumos/rpc': - specifier: ^0.22.2 - version: 0.22.2 - '@fastify/compress': - specifier: ^7.0.0 - version: 7.0.0 - '@fastify/cors': - specifier: ^9.0.1 - version: 9.0.1 - '@fastify/http-proxy': - specifier: ^9.4.0 - version: 9.4.0 - '@fastify/jwt': - specifier: ^8.0.0 - version: 8.0.0 - '@fastify/rate-limit': - specifier: ^9.1.0 - version: 9.1.0 - '@fastify/redis': - specifier: ^6.1.1 - version: 6.1.1 - '@fastify/sensible': - specifier: ^5.5.0 - version: 5.5.0 - '@fastify/swagger': - specifier: ^8.14.0 - version: 8.14.0 - '@fastify/swagger-ui': - specifier: ^3.0.0 - version: 3.0.0 - '@immobiliarelabs/fastify-sentry': - specifier: ^8.0.1 - version: 8.0.1 - '@nervosnetwork/ckb-sdk-utils': - specifier: ^0.109.1 - version: 0.109.1 - '@rgbpp-sdk/btc': - specifier: ^0.4.0 - version: 0.4.0(@ckb-lumos/lumos@0.22.2) - '@rgbpp-sdk/ckb': - specifier: ^0.4.0 - version: 0.4.0(@ckb-lumos/lumos@0.22.2)(lodash@4.17.21) - '@rgbpp-sdk/service': - specifier: ^0.4.0 - version: 0.4.0 - '@sentry/node': - specifier: ^7.102.1 - version: 7.102.1 - '@sentry/profiling-node': - specifier: ^7.102.1 - version: 7.102.1 - '@spore-sdk/core': - specifier: ^0.2.0-beta.9 - version: 0.2.0-beta.9(@ckb-lumos/lumos@0.22.2)(lodash@4.17.21) - async-retry: - specifier: ^1.3.3 - version: 1.3.3 - awilix: - specifier: ^10.0.1 - version: 10.0.1 - axios: - specifier: ^1.6.7 - version: 1.6.7 - bloom-filters: - specifier: ^3.0.1 - version: 3.0.1 - bullmq: - specifier: ^5.4.2 - version: 5.4.2 - dotenv: - specifier: ^16.4.2 - version: 16.4.2 - fastify: - specifier: ^4.26.0 - version: 4.26.0 - fastify-cron: - specifier: ^1.3.1 - version: 1.3.1(fastify@4.26.0) - fastify-custom-healthcheck: - specifier: ^3.1.0 - version: 3.1.0 - fastify-plugin: - specifier: ^4.5.1 - version: 4.5.1 - fastify-type-provider-zod: - specifier: ^1.1.9 - version: 1.1.9(fastify@4.26.0)(zod@3.22.4) - ioredis: - specifier: ^5.3.2 - version: 5.3.2 - lodash: - specifier: ^4.17.21 - version: 4.17.21 - multicoin-address-validator: - specifier: ^0.5.16 - version: 0.5.16 - p-limit: - specifier: ^3.1.0 - version: 3.1.0 - pino: - specifier: ^8.19.0 - version: 8.19.0 - std-env: - specifier: ^3.7.0 - version: 3.7.0 - uuid: - specifier: ^9.0.1 - version: 9.0.1 - zod: - specifier: ^3.22.4 - version: 3.22.4 - -devDependencies: - '@types/async-retry': - specifier: ^1.4.8 - version: 1.4.8 - '@types/lodash': - specifier: ^4.17.0 - version: 4.17.0 - '@types/multicoin-address-validator': - specifier: ^0.5.2 - version: 0.5.2 - '@types/node': - specifier: ^20.11.17 - version: 20.11.17 - '@types/uuid': - specifier: ^9.0.8 - version: 9.0.8 - '@typescript-eslint/eslint-plugin': - specifier: ^6.21.0 - version: 6.21.0(@typescript-eslint/parser@6.21.0)(eslint@8.56.0)(typescript@5.3.3) - '@typescript-eslint/parser': - specifier: ^6.21.0 - version: 6.21.0(eslint@8.56.0)(typescript@5.3.3) - '@vitest/coverage-istanbul': - specifier: ^1.3.1 - version: 1.3.1(vitest@1.3.1) - '@vitest/ui': - specifier: ^1.3.1 - version: 1.3.1(vitest@1.3.1) - bitcoinjs-lib: - specifier: ^6.1.5 - version: 6.1.5 - cross-env: - specifier: ^7.0.3 - version: 7.0.3 - ecpair: - specifier: ^2.1.0 - version: 2.1.0 - eslint: - specifier: ^8.56.0 - version: 8.56.0 - lint-staged: - specifier: ^15.2.2 - version: 15.2.2 - pino-pretty: - specifier: ^10.3.1 - version: 10.3.1 - prettier: - specifier: ^3.2.5 - version: 3.2.5 - simple-git-hooks: - specifier: ^2.10.0 - version: 2.10.0 - tiny-secp256k1: - specifier: ^2.2.3 - version: 2.2.3 - tsx: - specifier: ^4.7.1 - version: 4.7.1 - typescript: - specifier: ^5.3.3 - version: 5.3.3 - vercel: - specifier: ^33.5.1 - version: 33.5.1 - vitest: - specifier: ^1.3.1 - version: 1.3.1(@types/node@20.11.17)(@vitest/ui@1.3.1) +importers: + + .: + dependencies: + '@cell-studio/mempool.js': + specifier: ^2.4.0 + version: 2.4.0 + '@ckb-lumos/base': + specifier: '^0.22.2 ' + version: 0.22.2 + '@ckb-lumos/ckb-indexer': + specifier: ^0.22.2 + version: 0.22.2 + '@ckb-lumos/codec': + specifier: ^0.22.2 + version: 0.22.2 + '@ckb-lumos/lumos': + specifier: 0.22.2 + version: 0.22.2 + '@ckb-lumos/rpc': + specifier: ^0.22.2 + version: 0.22.2 + '@fastify/compress': + specifier: ^7.0.0 + version: 7.0.0 + '@fastify/cors': + specifier: ^9.0.1 + version: 9.0.1 + '@fastify/http-proxy': + specifier: ^9.4.0 + version: 9.4.0 + '@fastify/jwt': + specifier: ^8.0.0 + version: 8.0.0 + '@fastify/rate-limit': + specifier: ^9.1.0 + version: 9.1.0 + '@fastify/redis': + specifier: ^6.1.1 + version: 6.1.1 + '@fastify/sensible': + specifier: ^5.5.0 + version: 5.5.0 + '@fastify/swagger': + specifier: ^8.14.0 + version: 8.14.0 + '@fastify/swagger-ui': + specifier: ^3.0.0 + version: 3.0.0 + '@immobiliarelabs/fastify-sentry': + specifier: ^8.0.1 + version: 8.0.1 + '@nervosnetwork/ckb-sdk-utils': + specifier: ^0.109.1 + version: 0.109.1 + '@rgbpp-sdk/btc': + specifier: ^0.4.0 + version: 0.4.0(@ckb-lumos/lumos@0.22.2) + '@rgbpp-sdk/ckb': + specifier: ^0.4.0 + version: 0.4.0(@ckb-lumos/lumos@0.22.2)(lodash@4.17.21) + '@rgbpp-sdk/service': + specifier: ^0.4.0 + version: 0.4.0 + '@sentry/node': + specifier: ^7.102.1 + version: 7.102.1 + '@sentry/profiling-node': + specifier: ^7.102.1 + version: 7.102.1 + '@spore-sdk/core': + specifier: ^0.2.0-beta.9 + version: 0.2.0-beta.9(@ckb-lumos/lumos@0.22.2)(lodash@4.17.21) + async-retry: + specifier: ^1.3.3 + version: 1.3.3 + awilix: + specifier: ^10.0.1 + version: 10.0.1 + axios: + specifier: ^1.7.7 + version: 1.7.7 + bloom-filters: + specifier: ^3.0.1 + version: 3.0.1 + bullmq: + specifier: ^5.4.2 + version: 5.4.2 + dotenv: + specifier: ^16.4.2 + version: 16.4.2 + fastify: + specifier: ^4.26.0 + version: 4.26.0 + fastify-cron: + specifier: ^1.3.1 + version: 1.3.1(fastify@4.26.0) + fastify-custom-healthcheck: + specifier: ^3.1.0 + version: 3.1.0 + fastify-plugin: + specifier: ^4.5.1 + version: 4.5.1 + fastify-type-provider-zod: + specifier: ^1.1.9 + version: 1.1.9(fastify@4.26.0)(zod@3.22.4) + ioredis: + specifier: ^5.3.2 + version: 5.3.2 + lodash: + specifier: ^4.17.21 + version: 4.17.21 + multicoin-address-validator: + specifier: ^0.5.16 + version: 0.5.16 + p-limit: + specifier: ^3.1.0 + version: 3.1.0 + pino: + specifier: ^8.19.0 + version: 8.19.0 + std-env: + specifier: ^3.7.0 + version: 3.7.0 + uuid: + specifier: ^9.0.1 + version: 9.0.1 + zod: + specifier: ^3.22.4 + version: 3.22.4 + devDependencies: + '@types/async-retry': + specifier: ^1.4.8 + version: 1.4.8 + '@types/lodash': + specifier: ^4.17.0 + version: 4.17.0 + '@types/multicoin-address-validator': + specifier: ^0.5.2 + version: 0.5.2 + '@types/node': + specifier: ^20.11.17 + version: 20.11.17 + '@types/uuid': + specifier: ^9.0.8 + version: 9.0.8 + '@typescript-eslint/eslint-plugin': + specifier: ^6.21.0 + version: 6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.56.0)(typescript@5.3.3))(eslint@8.56.0)(typescript@5.3.3) + '@typescript-eslint/parser': + specifier: ^6.21.0 + version: 6.21.0(eslint@8.56.0)(typescript@5.3.3) + '@vitest/coverage-istanbul': + specifier: ^1.3.1 + version: 1.3.1(vitest@1.3.1(@edge-runtime/vm@3.2.0)(@types/node@20.11.17)(@vitest/ui@1.3.1)) + '@vitest/ui': + specifier: ^1.3.1 + version: 1.3.1(vitest@1.3.1) + bitcoinjs-lib: + specifier: ^6.1.5 + version: 6.1.5 + cross-env: + specifier: ^7.0.3 + version: 7.0.3 + ecpair: + specifier: ^2.1.0 + version: 2.1.0 + eslint: + specifier: ^8.56.0 + version: 8.56.0 + lint-staged: + specifier: ^15.2.2 + version: 15.2.2 + pino-pretty: + specifier: ^10.3.1 + version: 10.3.1 + prettier: + specifier: ^3.2.5 + version: 3.2.5 + simple-git-hooks: + specifier: ^2.10.0 + version: 2.10.0 + tiny-secp256k1: + specifier: ^2.2.3 + version: 2.2.3 + tsx: + specifier: ^4.7.1 + version: 4.7.1 + typescript: + specifier: ^5.3.3 + version: 5.3.3 + vercel: + specifier: ^33.5.1 + version: 33.5.1 + vitest: + specifier: ^1.3.1 + version: 1.3.1(@edge-runtime/vm@3.2.0)(@types/node@20.11.17)(@vitest/ui@1.3.1) + +packages: + + '@aashutoshrathi/word-wrap@1.2.6': + resolution: {integrity: sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA==} + engines: {node: '>=0.10.0'} + + '@ampproject/remapping@2.2.1': + resolution: {integrity: sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg==} + engines: {node: '>=6.0.0'} + + '@babel/code-frame@7.23.5': + resolution: {integrity: sha512-CgH3s1a96LipHCmSUmYFPwY7MNx8C3avkq7i4Wl3cfa662ldtUe4VM1TPXX70pfmrlWTb6jLqTYrZyT2ZTJBgA==} + engines: {node: '>=6.9.0'} + + '@babel/compat-data@7.23.5': + resolution: {integrity: sha512-uU27kfDRlhfKl+w1U6vp16IuvSLtjAxdArVXPa9BvLkrr7CYIsxH5adpHObeAGY/41+syctUWOZ140a2Rvkgjw==} + engines: {node: '>=6.9.0'} + + '@babel/core@7.24.0': + resolution: {integrity: sha512-fQfkg0Gjkza3nf0c7/w6Xf34BW4YvzNfACRLmmb7XRLa6XHdR+K9AlJlxneFfWYf6uhOzuzZVTjF/8KfndZANw==} + engines: {node: '>=6.9.0'} + + '@babel/generator@7.23.6': + resolution: {integrity: sha512-qrSfCYxYQB5owCmGLbl8XRpX1ytXlpueOb0N0UmQwA073KZxejgQTzAmJezxvpwQD9uGtK2shHdi55QT+MbjIw==} + engines: {node: '>=6.9.0'} + + '@babel/helper-compilation-targets@7.23.6': + resolution: {integrity: sha512-9JB548GZoQVmzrFgp8o7KxdgkTGm6xs9DW0o/Pim72UDjzr5ObUQ6ZzYPqA+g9OTS2bBQoctLJrky0RDCAWRgQ==} + engines: {node: '>=6.9.0'} + + '@babel/helper-environment-visitor@7.22.20': + resolution: {integrity: sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA==} + engines: {node: '>=6.9.0'} + + '@babel/helper-function-name@7.23.0': + resolution: {integrity: sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw==} + engines: {node: '>=6.9.0'} + + '@babel/helper-hoist-variables@7.22.5': + resolution: {integrity: sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==} + engines: {node: '>=6.9.0'} + + '@babel/helper-module-imports@7.22.15': + resolution: {integrity: sha512-0pYVBnDKZO2fnSPCrgM/6WMc7eS20Fbok+0r88fp+YtWVLZrp4CkafFGIp+W0VKw4a22sgebPT99y+FDNMdP4w==} + engines: {node: '>=6.9.0'} + + '@babel/helper-module-transforms@7.23.3': + resolution: {integrity: sha512-7bBs4ED9OmswdfDzpz4MpWgSrV7FXlc3zIagvLFjS5H+Mk7Snr21vQ6QwrsoCGMfNC4e4LQPdoULEt4ykz0SRQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + + '@babel/helper-simple-access@7.22.5': + resolution: {integrity: sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w==} + engines: {node: '>=6.9.0'} + + '@babel/helper-split-export-declaration@7.22.6': + resolution: {integrity: sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==} + engines: {node: '>=6.9.0'} + + '@babel/helper-string-parser@7.23.4': + resolution: {integrity: sha512-803gmbQdqwdf4olxrX4AJyFBV/RTr3rSmOj0rKwesmzlfhYNDEs+/iOcznzpNWlJlIlTJC2QfPFcHB6DlzdVLQ==} + engines: {node: '>=6.9.0'} + + '@babel/helper-validator-identifier@7.22.20': + resolution: {integrity: sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==} + engines: {node: '>=6.9.0'} + + '@babel/helper-validator-option@7.23.5': + resolution: {integrity: sha512-85ttAOMLsr53VgXkTbkx8oA6YTfT4q7/HzXSLEYmjcSTJPMPQtvq1BD79Byep5xMUYbGRzEpDsjUf3dyp54IKw==} + engines: {node: '>=6.9.0'} + + '@babel/helpers@7.24.0': + resolution: {integrity: sha512-ulDZdc0Aj5uLc5nETsa7EPx2L7rM0YJM8r7ck7U73AXi7qOV44IHHRAYZHY6iU1rr3C5N4NtTmMRUJP6kwCWeA==} + engines: {node: '>=6.9.0'} + + '@babel/highlight@7.23.4': + resolution: {integrity: sha512-acGdbYSfp2WheJoJm/EBBBLh/ID8KDc64ISZ9DYtBmC8/Q204PZJLHyzeB5qMzJ5trcOkybd78M4x2KWsUq++A==} + engines: {node: '>=6.9.0'} + + '@babel/parser@7.24.0': + resolution: {integrity: sha512-QuP/FxEAzMSjXygs8v4N9dvdXzEHN4W1oF3PxuWAtPo08UdM17u89RDMgjLn/mlc56iM0HlLmVkO/wgR+rDgHg==} + engines: {node: '>=6.0.0'} + hasBin: true + + '@babel/template@7.24.0': + resolution: {integrity: sha512-Bkf2q8lMB0AFpX0NFEqSbx1OkTHf0f+0j82mkw+ZpzBnkk7e9Ql0891vlfgi+kHwOk8tQjiQHpqh4LaSa0fKEA==} + engines: {node: '>=6.9.0'} + + '@babel/traverse@7.24.0': + resolution: {integrity: sha512-HfuJlI8qq3dEDmNU5ChzzpZRWq+oxCZQyMzIMEqLho+AQnhMnKQUzH6ydo3RBl/YjPCuk68Y6s0Gx0AeyULiWw==} + engines: {node: '>=6.9.0'} + + '@babel/types@7.24.0': + resolution: {integrity: sha512-+j7a5c253RfKh8iABBhywc8NSfP5LURe7Uh4qpsh6jc+aLJguvmIUBdjSdEMQv2bENrCR5MfRdjGo7vzS/ob7w==} + engines: {node: '>=6.9.0'} + + '@bitcoinerlab/secp256k1@1.1.1': + resolution: {integrity: sha512-uhjW51WfVLpnHN7+G0saDcM/k9IqcyTbZ+bDgLF3AX8V/a3KXSE9vn7UPBrcdU72tp0J4YPR7BHp2m7MLAZ/1Q==} + + '@cell-studio/mempool.js@2.4.0': + resolution: {integrity: sha512-g9cvOGrBILES4nfryfFDfNZvIq2WxlYk3IcBrH4otAv/j8DGCQ3IyxjZq81qv6bz7TeFxVp1YUEr2T7FluJZNQ==} + + '@ckb-lumos/base@0.22.2': + resolution: {integrity: sha512-nosUCSa5rTV2IzxbEpqzrvUeQNXB66mgA0h40+QEdnE/gV/s4ke83AScrTAxWkErJy1G/sToIHCc2kWwO95DfQ==} + engines: {node: '>=12.0.0'} + + '@ckb-lumos/bi@0.22.2': + resolution: {integrity: sha512-F+dLC/tE+xdtNuGgJxlDqbgX/f8azg1tvIFTR5mu7Vhz08nkFgnA+Z+yC0t/I3fDwwH4p/SlGP/yducrsfVTqw==} + engines: {node: '>=12.0.0'} + + '@ckb-lumos/ckb-indexer@0.22.2': + resolution: {integrity: sha512-y4v2yNa3IYURcUc+lkFs/4/nV4W0QQeCORtv1IlkgbES0718XB4IMGWvQtSGKAC94A9B4kSHREcyn0d+9lMzew==} + engines: {node: '>=12.0.0'} + + '@ckb-lumos/codec@0.22.2': + resolution: {integrity: sha512-P5SyhT2qkJwCwcHF3yMLInE0z3wWHDkqJNbSM2Q9oyu0+9kjMQfexNia3T+atBl2M7ELFzN5WvttojYr6DrCwQ==} + engines: {node: '>=12.0.0'} + + '@ckb-lumos/common-scripts@0.22.2': + resolution: {integrity: sha512-eSXutpQXqAVh0MorCG8bg+xcMqxhpiJCXgdgfpQAA0q6BkdSGmu4Zn3InFRdeHZam8ap02dadVK7ZOi4ZaUKCg==} + engines: {node: '>=12.0.0'} + + '@ckb-lumos/config-manager@0.22.2': + resolution: {integrity: sha512-LJ4p80VrCHh178Ks4wW1rEyHC/JWtZxrFiwHinA9aG6aOm2Z9hbZO0/ZKoS5pLfW0gxP2+ZHA3oMVt0UJhlTKA==} + engines: {node: '>=12.0.0'} + + '@ckb-lumos/hd@0.22.2': + resolution: {integrity: sha512-bCcW+yoeBNniKijEIjZZZC2/a9ZEhvVco4L+aOHqwRon3jgXLN6izvzBgzm/m9hWUx47PpzPXjq3fRIn+kONxg==} + engines: {node: '>=12.0.0'} + + '@ckb-lumos/helpers@0.22.2': + resolution: {integrity: sha512-6ztXwxsaCuoHjkbclAnfAv9BYl02t+/XxNtl3Et4Sl09xIp9HJ9/vyJouC9JjdQdnfkv1zVGN9tLiKwc6QudaQ==} + engines: {node: '>=12.0.0'} + + '@ckb-lumos/light-client@0.22.2': + resolution: {integrity: sha512-G9cDOeTC81+cVdGnVOEJ767jPDFV+ao/hsc8ANNVCxsWTlj1EQvEzxGB3vi3S9Jh0lri3t3XxRQia8No5HJ4EQ==} + engines: {node: '>=12.0.0'} + + '@ckb-lumos/lumos@0.22.2': + resolution: {integrity: sha512-oobNnRx2m2crr6rgz4Mz066ggRLiAgZPwcZJCxiQLxIR3e9ik9f37hxJOEhZ/1kZmNMxZIKectVckaMn8MHROg==} + engines: {node: '>=12.0.0'} + + '@ckb-lumos/rpc@0.22.2': + resolution: {integrity: sha512-c2SX0ooDJO3dV2JOTTQtKZs0k+dHst+NHfbYJ6mYWApcZWx2nG4bQR3CQFMIKnd5CKYP/r2JuaonDkcRH9vmzw==} + engines: {node: '>=12.0.0'} + + '@ckb-lumos/toolkit@0.22.2': + resolution: {integrity: sha512-HmKz2dGQeaW2XDqkvjJfLv50VQWGKbthg2RDfIxGsZyjveluRROTyuHP1akypy4pqF8TApGLsXci2MaHCRau+w==} + engines: {node: '>=12.0.0'} + + '@ckb-lumos/transaction-manager@0.22.2': + resolution: {integrity: sha512-RV/nLGAi5to6ROHh58uwiQB9wJBFmABlmU3GvUf2Baz0SIlniBx0EBtS3SzyD95w4zot1Fc8sVwLN8wCvt8ADA==} + engines: {node: '>=12.0.0'} + + '@cspotcode/source-map-support@0.8.1': + resolution: {integrity: sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==} + engines: {node: '>=12'} + + '@edge-runtime/format@2.2.1': + resolution: {integrity: sha512-JQTRVuiusQLNNLe2W9tnzBlV/GvSVcozLl4XZHk5swnRZ/v6jp8TqR8P7sqmJsQqblDZ3EztcWmLDbhRje/+8g==} + engines: {node: '>=16'} + + '@edge-runtime/node-utils@2.3.0': + resolution: {integrity: sha512-uUtx8BFoO1hNxtHjp3eqVPC/mWImGb2exOfGjMLUoipuWgjej+f4o/VP4bUI8U40gu7Teogd5VTeZUkGvJSPOQ==} + engines: {node: '>=16'} + + '@edge-runtime/ponyfill@2.4.2': + resolution: {integrity: sha512-oN17GjFr69chu6sDLvXxdhg0Qe8EZviGSuqzR9qOiKh4MhFYGdBBcqRNzdmYeAdeRzOW2mM9yil4RftUQ7sUOA==} + engines: {node: '>=16'} + + '@edge-runtime/primitives@4.1.0': + resolution: {integrity: sha512-Vw0lbJ2lvRUqc7/soqygUX216Xb8T3WBZ987oywz6aJqRxcwSVWwr9e+Nqo2m9bxobA9mdbWNNoRY6S9eko1EQ==} + engines: {node: '>=16'} + + '@edge-runtime/vm@3.2.0': + resolution: {integrity: sha512-0dEVyRLM/lG4gp1R/Ik5bfPl/1wX00xFwd5KcNH602tzBa09oF7pbTKETEhR1GjZ75K6OJnYFu8II2dyMhONMw==} + engines: {node: '>=16'} + + '@esbuild/aix-ppc64@0.19.12': + resolution: {integrity: sha512-bmoCYyWdEL3wDQIVbcyzRyeKLgk2WtWLTWz1ZIAZF/EGbNOwSA6ew3PftJ1PqMiOOGu0OyFMzG53L0zqIpPeNA==} + engines: {node: '>=12'} + cpu: [ppc64] + os: [aix] + + '@esbuild/android-arm64@0.19.12': + resolution: {integrity: sha512-P0UVNGIienjZv3f5zq0DP3Nt2IE/3plFzuaS96vihvD0Hd6H/q4WXUGpCxD/E8YrSXfNyRPbpTq+T8ZQioSuPA==} + engines: {node: '>=12'} + cpu: [arm64] + os: [android] + + '@esbuild/android-arm@0.19.12': + resolution: {integrity: sha512-qg/Lj1mu3CdQlDEEiWrlC4eaPZ1KztwGJ9B6J+/6G+/4ewxJg7gqj8eVYWvao1bXrqGiW2rsBZFSX3q2lcW05w==} + engines: {node: '>=12'} + cpu: [arm] + os: [android] + + '@esbuild/android-x64@0.19.12': + resolution: {integrity: sha512-3k7ZoUW6Q6YqhdhIaq/WZ7HwBpnFBlW905Fa4s4qWJyiNOgT1dOqDiVAQFwBH7gBRZr17gLrlFCRzF6jFh7Kew==} + engines: {node: '>=12'} + cpu: [x64] + os: [android] + + '@esbuild/darwin-arm64@0.19.12': + resolution: {integrity: sha512-B6IeSgZgtEzGC42jsI+YYu9Z3HKRxp8ZT3cqhvliEHovq8HSX2YX8lNocDn79gCKJXOSaEot9MVYky7AKjCs8g==} + engines: {node: '>=12'} + cpu: [arm64] + os: [darwin] + + '@esbuild/darwin-x64@0.19.12': + resolution: {integrity: sha512-hKoVkKzFiToTgn+41qGhsUJXFlIjxI/jSYeZf3ugemDYZldIXIxhvwN6erJGlX4t5h417iFuheZ7l+YVn05N3A==} + engines: {node: '>=12'} + cpu: [x64] + os: [darwin] + + '@esbuild/freebsd-arm64@0.19.12': + resolution: {integrity: sha512-4aRvFIXmwAcDBw9AueDQ2YnGmz5L6obe5kmPT8Vd+/+x/JMVKCgdcRwH6APrbpNXsPz+K653Qg8HB/oXvXVukA==} + engines: {node: '>=12'} + cpu: [arm64] + os: [freebsd] + + '@esbuild/freebsd-x64@0.19.12': + resolution: {integrity: sha512-EYoXZ4d8xtBoVN7CEwWY2IN4ho76xjYXqSXMNccFSx2lgqOG/1TBPW0yPx1bJZk94qu3tX0fycJeeQsKovA8gg==} + engines: {node: '>=12'} + cpu: [x64] + os: [freebsd] + + '@esbuild/linux-arm64@0.19.12': + resolution: {integrity: sha512-EoTjyYyLuVPfdPLsGVVVC8a0p1BFFvtpQDB/YLEhaXyf/5bczaGeN15QkR+O4S5LeJ92Tqotve7i1jn35qwvdA==} + engines: {node: '>=12'} + cpu: [arm64] + os: [linux] + + '@esbuild/linux-arm@0.19.12': + resolution: {integrity: sha512-J5jPms//KhSNv+LO1S1TX1UWp1ucM6N6XuL6ITdKWElCu8wXP72l9MM0zDTzzeikVyqFE6U8YAV9/tFyj0ti+w==} + engines: {node: '>=12'} + cpu: [arm] + os: [linux] + + '@esbuild/linux-ia32@0.19.12': + resolution: {integrity: sha512-Thsa42rrP1+UIGaWz47uydHSBOgTUnwBwNq59khgIwktK6x60Hivfbux9iNR0eHCHzOLjLMLfUMLCypBkZXMHA==} + engines: {node: '>=12'} + cpu: [ia32] + os: [linux] + + '@esbuild/linux-loong64@0.19.12': + resolution: {integrity: sha512-LiXdXA0s3IqRRjm6rV6XaWATScKAXjI4R4LoDlvO7+yQqFdlr1Bax62sRwkVvRIrwXxvtYEHHI4dm50jAXkuAA==} + engines: {node: '>=12'} + cpu: [loong64] + os: [linux] + + '@esbuild/linux-mips64el@0.19.12': + resolution: {integrity: sha512-fEnAuj5VGTanfJ07ff0gOA6IPsvrVHLVb6Lyd1g2/ed67oU1eFzL0r9WL7ZzscD+/N6i3dWumGE1Un4f7Amf+w==} + engines: {node: '>=12'} + cpu: [mips64el] + os: [linux] + + '@esbuild/linux-ppc64@0.19.12': + resolution: {integrity: sha512-nYJA2/QPimDQOh1rKWedNOe3Gfc8PabU7HT3iXWtNUbRzXS9+vgB0Fjaqr//XNbd82mCxHzik2qotuI89cfixg==} + engines: {node: '>=12'} + cpu: [ppc64] + os: [linux] + + '@esbuild/linux-riscv64@0.19.12': + resolution: {integrity: sha512-2MueBrlPQCw5dVJJpQdUYgeqIzDQgw3QtiAHUC4RBz9FXPrskyyU3VI1hw7C0BSKB9OduwSJ79FTCqtGMWqJHg==} + engines: {node: '>=12'} + cpu: [riscv64] + os: [linux] + + '@esbuild/linux-s390x@0.19.12': + resolution: {integrity: sha512-+Pil1Nv3Umes4m3AZKqA2anfhJiVmNCYkPchwFJNEJN5QxmTs1uzyy4TvmDrCRNT2ApwSari7ZIgrPeUx4UZDg==} + engines: {node: '>=12'} + cpu: [s390x] + os: [linux] + + '@esbuild/linux-x64@0.19.12': + resolution: {integrity: sha512-B71g1QpxfwBvNrfyJdVDexenDIt1CiDN1TIXLbhOw0KhJzE78KIFGX6OJ9MrtC0oOqMWf+0xop4qEU8JrJTwCg==} + engines: {node: '>=12'} + cpu: [x64] + os: [linux] + + '@esbuild/netbsd-x64@0.19.12': + resolution: {integrity: sha512-3ltjQ7n1owJgFbuC61Oj++XhtzmymoCihNFgT84UAmJnxJfm4sYCiSLTXZtE00VWYpPMYc+ZQmB6xbSdVh0JWA==} + engines: {node: '>=12'} + cpu: [x64] + os: [netbsd] + + '@esbuild/openbsd-x64@0.19.12': + resolution: {integrity: sha512-RbrfTB9SWsr0kWmb9srfF+L933uMDdu9BIzdA7os2t0TXhCRjrQyCeOt6wVxr79CKD4c+p+YhCj31HBkYcXebw==} + engines: {node: '>=12'} + cpu: [x64] + os: [openbsd] + + '@esbuild/sunos-x64@0.19.12': + resolution: {integrity: sha512-HKjJwRrW8uWtCQnQOz9qcU3mUZhTUQvi56Q8DPTLLB+DawoiQdjsYq+j+D3s9I8VFtDr+F9CjgXKKC4ss89IeA==} + engines: {node: '>=12'} + cpu: [x64] + os: [sunos] + + '@esbuild/win32-arm64@0.19.12': + resolution: {integrity: sha512-URgtR1dJnmGvX864pn1B2YUYNzjmXkuJOIqG2HdU62MVS4EHpU2946OZoTMnRUHklGtJdJZ33QfzdjGACXhn1A==} + engines: {node: '>=12'} + cpu: [arm64] + os: [win32] + + '@esbuild/win32-ia32@0.19.12': + resolution: {integrity: sha512-+ZOE6pUkMOJfmxmBZElNOx72NKpIa/HFOMGzu8fqzQJ5kgf6aTGrcJaFsNiVMH4JKpMipyK+7k0n2UXN7a8YKQ==} + engines: {node: '>=12'} + cpu: [ia32] + os: [win32] + + '@esbuild/win32-x64@0.19.12': + resolution: {integrity: sha512-T1QyPSDCyMXaO3pzBkF96E8xMkiRYbUEZADd29SyPGabqxMViNoii+NcK7eWJAEoU6RZyEm5lVSIjTmcdoB9HA==} + engines: {node: '>=12'} + cpu: [x64] + os: [win32] + + '@eslint-community/eslint-utils@4.4.0': + resolution: {integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 + + '@eslint-community/regexpp@4.10.0': + resolution: {integrity: sha512-Cu96Sd2By9mCNTx2iyKOmq10v22jUVQv0lQnlGNy16oE9589yE+QADPbrMGCkA51cKZSg3Pu/aTJVTGfL/qjUA==} + engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} + + '@eslint/eslintrc@2.1.4': + resolution: {integrity: sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + + '@eslint/js@8.56.0': + resolution: {integrity: sha512-gMsVel9D7f2HLkBma9VbtzZRehRogVRfbr++f06nL2vnCGCNlzOD+/MUov/F4p8myyAHspEhVobgjpX64q5m6A==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + + '@exact-realty/multipart-parser@1.0.13': + resolution: {integrity: sha512-BGnB0VVn18dkz85rvBmp/CyxAMvUcVrsNf3qw8Fdx80V6+MsQUTxRdQnC0PzLIxbN8PKGFs8afd+ur8V1JLv8g==} + engines: {node: '>=16.0.0', npm: '>=8.0.0'} + + '@fastify/accept-negotiator@1.1.0': + resolution: {integrity: sha512-OIHZrb2ImZ7XG85HXOONLcJWGosv7sIvM2ifAPQVhg9Lv7qdmMBNVaai4QTdyuaqbKM5eO6sLSQOYI7wEQeCJQ==} + engines: {node: '>=14'} + + '@fastify/ajv-compiler@3.5.0': + resolution: {integrity: sha512-ebbEtlI7dxXF5ziNdr05mOY8NnDiPB1XvAlLHctRt/Rc+C3LCOVW5imUVX+mhvUhnNzmPBHewUkOFgGlCxgdAA==} + + '@fastify/busboy@2.1.0': + resolution: {integrity: sha512-+KpH+QxZU7O4675t3mnkQKcZZg56u+K/Ct2K+N2AZYNVK8kyeo/bI18tI8aPm3tvNNRyTWfj6s5tnGNlcbQRsA==} + engines: {node: '>=14'} + + '@fastify/compress@7.0.0': + resolution: {integrity: sha512-jo/NaBVHP1OXIf8Kmr3bZyYQB0gAIgcy5c8rRKTPjhklHO7lRs/6ZFckUVT0NtbKSvrTuIcmSkxYpjyv3FNHXA==} + + '@fastify/cors@9.0.1': + resolution: {integrity: sha512-YY9Ho3ovI+QHIL2hW+9X4XqQjXLjJqsU+sMV/xFsxZkE8p3GNnYVFpoOxF7SsP5ZL76gwvbo3V9L+FIekBGU4Q==} + + '@fastify/error@3.4.1': + resolution: {integrity: sha512-wWSvph+29GR783IhmvdwWnN4bUxTD01Vm5Xad4i7i1VuAOItLvbPAb69sb0IQ2N57yprvhNIwAP5B6xfKTmjmQ==} + + '@fastify/fast-json-stringify-compiler@4.3.0': + resolution: {integrity: sha512-aZAXGYo6m22Fk1zZzEUKBvut/CIIQe/BapEORnxiD5Qr0kPHqqI69NtEMCme74h+at72sPhbkb4ZrLd1W3KRLA==} + + '@fastify/http-proxy@9.4.0': + resolution: {integrity: sha512-oXdvWBETRI2fJYJnRfFP/qJ6fQddUJz47X71WP7SkHdm4D5OejlNwrgnEJLUS5Kr4BSXHE5Nq5K6mmUlkivKiA==} + + '@fastify/jwt@8.0.0': + resolution: {integrity: sha512-pJHjmZaokteZFMbsVVt7pbyJpbDogTnpl/aD7eR3vLOPgfktp4k4gUM6cd7RtjL/Ol1qDwL5mup+vdNlZI3K0Q==} + + '@fastify/merge-json-schemas@0.1.1': + resolution: {integrity: sha512-fERDVz7topgNjtXsJTTW1JKLy0rhuLRcquYqNR9rF7OcVpCa2OVW49ZPDIhaRRCaUuvVxI+N416xUoF76HNSXA==} + + '@fastify/rate-limit@9.1.0': + resolution: {integrity: sha512-h5dZWCkuZXN0PxwqaFQLxeln8/LNwQwH9popywmDCFdKfgpi4b/HoMH1lluy6P+30CG9yzzpSpwTCIPNB9T1JA==} + + '@fastify/redis@6.1.1': + resolution: {integrity: sha512-NZpHK+d3uJJ+w1iHx5n1woFvrHhhG52XjM9byWvU81KSsQpO0N/OikgQvz83frLV7UD4UQtTUgPvVbLxW0X81w==} + + '@fastify/reply-from@9.7.0': + resolution: {integrity: sha512-/F1QBl3FGlTqStjmiuoLRDchVxP967TZh6FZPwQteWhdLsDec8mqSACE+cRzw6qHUj3v9hfdd7JNgmb++fyFhQ==} + + '@fastify/send@2.1.0': + resolution: {integrity: sha512-yNYiY6sDkexoJR0D8IDy3aRP3+L4wdqCpvx5WP+VtEU58sn7USmKynBzDQex5X42Zzvw2gNzzYgP90UfWShLFA==} + + '@fastify/sensible@5.5.0': + resolution: {integrity: sha512-D0zpl+nocsRXLceSbc4gasQaO3ZNQR4dy9Uu8Ym0mh8VUdrjpZ4g8Ca9O3pGXbBVOnPIGHUJNTV7Yf9dg/OYdg==} + + '@fastify/static@7.0.1': + resolution: {integrity: sha512-i1p/nELMknAisNfnjo7yhfoUOdKzA+n92QaMirv2NkZrJ1Wl12v2nyTYlDwPN8XoStMBAnRK/Kx6zKmfrXUPXw==} + + '@fastify/swagger-ui@3.0.0': + resolution: {integrity: sha512-8P5OwHVv6QR4XSE6cW4fsENeMbW4yWWWj6Dz/5tvQN2pwNyTiSWxYpsY3+VP+uiZucNaDrAE2xm11rqytqAocA==} + + '@fastify/swagger@8.14.0': + resolution: {integrity: sha512-sGiznEb3rl6pKGGUZ+JmfI7ct5cwbTQGo+IjewaTvtzfrshnryu4dZwEsjw0YHABpBA+kCz3kpRaHB7qpa67jg==} + + '@humanwhocodes/config-array@0.11.14': + resolution: {integrity: sha512-3T8LkOmg45BV5FICb15QQMsyUSWrQ8AygVfC7ZG32zOalnqrilm018ZVCw0eapXux8FtA33q8PSRSstjee3jSg==} + engines: {node: '>=10.10.0'} + + '@humanwhocodes/module-importer@1.0.1': + resolution: {integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==} + engines: {node: '>=12.22'} + + '@humanwhocodes/object-schema@2.0.2': + resolution: {integrity: sha512-6EwiSjwWYP7pTckG6I5eyFANjPhmPjUX9JRLUSfNPC7FX7zK9gyZAfUEaECL6ALTpGX5AjnBq3C9XmVWPitNpw==} + + '@immobiliarelabs/fastify-sentry@8.0.1': + resolution: {integrity: sha512-gA++aSJWeM7hNSFm4M75Bq3pAWlgPamUnI0kdMrZxt3Ab+SMZIq7GOBbX4tZpvEfSB5F9gDkVb5TIXm+qUN1hg==} + engines: {node: '>=18'} + + '@ioredis/commands@1.2.0': + resolution: {integrity: sha512-Sx1pU8EM64o2BrqNpEO1CNLtKQwyhuXuqyfH7oGKCk+1a33d2r5saW8zNwm3j6BTExtjrv2BxTgzzkMwts6vGg==} + + '@isaacs/cliui@8.0.2': + resolution: {integrity: sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==} + engines: {node: '>=12'} + + '@istanbuljs/schema@0.1.3': + resolution: {integrity: sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==} + engines: {node: '>=8'} + + '@jest/schemas@29.6.3': + resolution: {integrity: sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + '@jridgewell/gen-mapping@0.3.4': + resolution: {integrity: sha512-Oud2QPM5dHviZNn4y/WhhYKSXksv+1xLEIsNrAbGcFzUN3ubqWRFT5gwPchNc5NuzILOU4tPBDTZ4VwhL8Y7cw==} + engines: {node: '>=6.0.0'} + + '@jridgewell/resolve-uri@3.1.2': + resolution: {integrity: sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==} + engines: {node: '>=6.0.0'} + + '@jridgewell/set-array@1.2.1': + resolution: {integrity: sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==} + engines: {node: '>=6.0.0'} + + '@jridgewell/sourcemap-codec@1.4.15': + resolution: {integrity: sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==} + + '@jridgewell/trace-mapping@0.3.23': + resolution: {integrity: sha512-9/4foRoUKp8s96tSkh8DlAAc5A0Ty8vLXld+l9gjKKY6ckwI8G15f0hskGmuLZu78ZlGa1vtsfOa+lnB4vG6Jg==} + + '@jridgewell/trace-mapping@0.3.9': + resolution: {integrity: sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==} + + '@lukeed/ms@2.0.2': + resolution: {integrity: sha512-9I2Zn6+NJLfaGoz9jN3lpwDgAYvfGeNYdbAIjJOqzs4Tpc+VU3Jqq4IofSUBKajiDS8k9fZIg18/z13mpk1bsA==} + engines: {node: '>=8'} + + '@mapbox/node-pre-gyp@1.0.11': + resolution: {integrity: sha512-Yhlar6v9WQgUp/He7BdgzOz8lqMQ8sU+jkCq7Wx8Myc5YFJLbEe7lgui/V7G1qB1DJykHSGwreceSaD60Y0PUQ==} + hasBin: true + + '@msgpackr-extract/msgpackr-extract-darwin-arm64@3.0.2': + resolution: {integrity: sha512-9bfjwDxIDWmmOKusUcqdS4Rw+SETlp9Dy39Xui9BEGEk19dDwH0jhipwFzEff/pFg95NKymc6TOTbRKcWeRqyQ==} + cpu: [arm64] + os: [darwin] + + '@msgpackr-extract/msgpackr-extract-darwin-x64@3.0.2': + resolution: {integrity: sha512-lwriRAHm1Yg4iDf23Oxm9n/t5Zpw1lVnxYU3HnJPTi2lJRkKTrps1KVgvL6m7WvmhYVt/FIsssWay+k45QHeuw==} + cpu: [x64] + os: [darwin] + + '@msgpackr-extract/msgpackr-extract-linux-arm64@3.0.2': + resolution: {integrity: sha512-FU20Bo66/f7He9Fp9sP2zaJ1Q8L9uLPZQDub/WlUip78JlPeMbVL8546HbZfcW9LNciEXc8d+tThSJjSC+tmsg==} + cpu: [arm64] + os: [linux] + + '@msgpackr-extract/msgpackr-extract-linux-arm@3.0.2': + resolution: {integrity: sha512-MOI9Dlfrpi2Cuc7i5dXdxPbFIgbDBGgKR5F2yWEa6FVEtSWncfVNKW5AKjImAQ6CZlBK9tympdsZJ2xThBiWWA==} + cpu: [arm] + os: [linux] + + '@msgpackr-extract/msgpackr-extract-linux-x64@3.0.2': + resolution: {integrity: sha512-gsWNDCklNy7Ajk0vBBf9jEx04RUxuDQfBse918Ww+Qb9HCPoGzS+XJTLe96iN3BVK7grnLiYghP/M4L8VsaHeA==} + cpu: [x64] + os: [linux] + + '@msgpackr-extract/msgpackr-extract-win32-x64@3.0.2': + resolution: {integrity: sha512-O+6Gs8UeDbyFpbSh2CPEz/UOrrdWPTBYNblZK5CxxLisYt4kGX3Sc+czffFonyjiGSq3jWLwJS/CCJc7tBr4sQ==} + cpu: [x64] + os: [win32] + + '@nervosnetwork/ckb-sdk-core@0.109.1': + resolution: {integrity: sha512-YU3yJZvz69WU6Bw//vRxzxLGcIj74CwGffdp6GYZbQpZwFaACT6FCojvOMjHIyJ8Rw32r114LhMKHvyBwagWjw==} + + '@nervosnetwork/ckb-sdk-rpc@0.109.1': + resolution: {integrity: sha512-RoUhXmaOm1g7ga1G3guNTzSDit79k7nqj3rYbk2jSlULRo34g9L06juU24hmwwuFZfiCaARI9mgACu0ScW9itw==} + + '@nervosnetwork/ckb-sdk-utils@0.109.1': + resolution: {integrity: sha512-KK8w+JZGPt/Gq/Y0b87AuQp8mGR46fBSkqnjwASdBAi2rts9tJ6srEaZ3FVVa9LtjTlThQ120hex+mcyastrkQ==} + + '@nervosnetwork/ckb-types@0.109.1': + resolution: {integrity: sha512-mD5mOCGa1JertKZekHSUVYwFPW27VJ0/MdwblWvEEK7pNIU6az+dLiIxgvl4TxR+j+7/GqmXNH1U59CM92y/wg==} + + '@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'} + + '@nodelib/fs.stat@2.0.5': + resolution: {integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==} + engines: {node: '>= 8'} + + '@nodelib/fs.walk@1.2.8': + resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==} + engines: {node: '>= 8'} + + '@pkgjs/parseargs@0.11.0': + resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==} + engines: {node: '>=14'} + + '@polka/url@1.0.0-next.24': + resolution: {integrity: sha512-2LuNTFBIO0m7kKIQvvPHN6UE63VjpmL9rnEEaOOaiSPbZK+zUOYIzBAWcED+3XYzhYsd/0mD57VdxAEqqV52CQ==} + + '@rgbpp-sdk/btc@0.4.0': + resolution: {integrity: sha512-4Fx/UsN2T1CyhyasK565ChofxRFA1JyCSnUuAPh0fpQ2AAcPzrbKGZS65hpOPa/2qClkzzszdXz1sgkbXUCaPg==} + + '@rgbpp-sdk/ckb@0.4.0': + resolution: {integrity: sha512-mqwWL+mnuyzLoGBR58eeNPRITp0fVqf0smU8BiR0Ey4cVpF206mBMscgex8EHwgAMU6cUjBLBDej0HYugpshZw==} + + '@rgbpp-sdk/service@0.4.0': + resolution: {integrity: sha512-OvSNcSAmI7RDbf2bzySmHL0UO/S4dn5LAWrfJ41B2WXZiKAAtZ5IG4ajW6RKz6bxf0t7EcjRtXimdGieoubzyw==} + + '@rollup/pluginutils@4.2.1': + resolution: {integrity: sha512-iKnFXr7NkdZAIHiIWE+BX5ULi/ucVFYWD6TbAV+rZctiRTY2PL6tsIKhoIOaoskiWAkgu+VsbXgUVDNLHf+InQ==} + engines: {node: '>= 8.0.0'} + + '@rollup/rollup-android-arm-eabi@4.12.0': + resolution: {integrity: sha512-+ac02NL/2TCKRrJu2wffk1kZ+RyqxVUlbjSagNgPm94frxtr+XDL12E5Ll1enWskLrtrZ2r8L3wED1orIibV/w==} + cpu: [arm] + os: [android] + + '@rollup/rollup-android-arm64@4.12.0': + resolution: {integrity: sha512-OBqcX2BMe6nvjQ0Nyp7cC90cnumt8PXmO7Dp3gfAju/6YwG0Tj74z1vKrfRz7qAv23nBcYM8BCbhrsWqO7PzQQ==} + cpu: [arm64] + os: [android] + + '@rollup/rollup-darwin-arm64@4.12.0': + resolution: {integrity: sha512-X64tZd8dRE/QTrBIEs63kaOBG0b5GVEd3ccoLtyf6IdXtHdh8h+I56C2yC3PtC9Ucnv0CpNFJLqKFVgCYe0lOQ==} + cpu: [arm64] + os: [darwin] + + '@rollup/rollup-darwin-x64@4.12.0': + resolution: {integrity: sha512-cc71KUZoVbUJmGP2cOuiZ9HSOP14AzBAThn3OU+9LcA1+IUqswJyR1cAJj3Mg55HbjZP6OLAIscbQsQLrpgTOg==} + cpu: [x64] + os: [darwin] + + '@rollup/rollup-linux-arm-gnueabihf@4.12.0': + resolution: {integrity: sha512-a6w/Y3hyyO6GlpKL2xJ4IOh/7d+APaqLYdMf86xnczU3nurFTaVN9s9jOXQg97BE4nYm/7Ga51rjec5nfRdrvA==} + cpu: [arm] + os: [linux] + + '@rollup/rollup-linux-arm64-gnu@4.12.0': + resolution: {integrity: sha512-0fZBq27b+D7Ar5CQMofVN8sggOVhEtzFUwOwPppQt0k+VR+7UHMZZY4y+64WJ06XOhBTKXtQB/Sv0NwQMXyNAA==} + cpu: [arm64] + os: [linux] + + '@rollup/rollup-linux-arm64-musl@4.12.0': + resolution: {integrity: sha512-eTvzUS3hhhlgeAv6bfigekzWZjaEX9xP9HhxB0Dvrdbkk5w/b+1Sxct2ZuDxNJKzsRStSq1EaEkVSEe7A7ipgQ==} + cpu: [arm64] + os: [linux] + + '@rollup/rollup-linux-riscv64-gnu@4.12.0': + resolution: {integrity: sha512-ix+qAB9qmrCRiaO71VFfY8rkiAZJL8zQRXveS27HS+pKdjwUfEhqo2+YF2oI+H/22Xsiski+qqwIBxVewLK7sw==} + cpu: [riscv64] + os: [linux] + + '@rollup/rollup-linux-x64-gnu@4.12.0': + resolution: {integrity: sha512-TenQhZVOtw/3qKOPa7d+QgkeM6xY0LtwzR8OplmyL5LrgTWIXpTQg2Q2ycBf8jm+SFW2Wt/DTn1gf7nFp3ssVA==} + cpu: [x64] + os: [linux] + + '@rollup/rollup-linux-x64-musl@4.12.0': + resolution: {integrity: sha512-LfFdRhNnW0zdMvdCb5FNuWlls2WbbSridJvxOvYWgSBOYZtgBfW9UGNJG//rwMqTX1xQE9BAodvMH9tAusKDUw==} + cpu: [x64] + os: [linux] + + '@rollup/rollup-win32-arm64-msvc@4.12.0': + resolution: {integrity: sha512-JPDxovheWNp6d7AHCgsUlkuCKvtu3RB55iNEkaQcf0ttsDU/JZF+iQnYcQJSk/7PtT4mjjVG8N1kpwnI9SLYaw==} + cpu: [arm64] + os: [win32] + + '@rollup/rollup-win32-ia32-msvc@4.12.0': + resolution: {integrity: sha512-fjtuvMWRGJn1oZacG8IPnzIV6GF2/XG+h71FKn76OYFqySXInJtseAqdprVTDTyqPxQOG9Exak5/E9Z3+EJ8ZA==} + cpu: [ia32] + os: [win32] + + '@rollup/rollup-win32-x64-msvc@4.12.0': + resolution: {integrity: sha512-ZYmr5mS2wd4Dew/JjT0Fqi2NPB/ZhZ2VvPp7SmvPZb4Y1CG/LRcS6tcRo2cYU7zLK5A7cdbhWnnWmUjoI4qapg==} + cpu: [x64] + os: [win32] + + '@scure/base@1.1.6': + resolution: {integrity: sha512-ok9AWwhcgYuGG3Zfhyqg+zwl+Wn5uE+dwC0NV/2qQkx4dABbb/bx96vWu8NSj+BNjjSjno+JRYRjle1jV08k3g==} + + '@sentry-internal/tracing@7.102.1': + resolution: {integrity: sha512-RkFlFyAC0fQOvBbBqnq0CLmFW5m3JJz9pKbZd5vXPraWAlniKSb1bC/4DF9SlNx0FN1LWG+IU3ISdpzwwTeAGg==} + engines: {node: '>=8'} + + '@sentry-internal/tracing@7.110.1': + resolution: {integrity: sha512-4kTd6EM0OP1SVWl2yLn3KIwlCpld1lyhNDeR8G1aKLm1PN+kVsR6YB/jy9KPPp4Q3lN3W9EkTSES3qhP4jVffQ==} + engines: {node: '>=8'} + + '@sentry/core@7.102.1': + resolution: {integrity: sha512-QjY+LSP3du3J/C8x/FfEbRxgZgsWd0jfTJ4P7s9f219I1csK4OeBMC3UA1HwEa0pY/9OF6H/egW2CjOcMM5Pdg==} + engines: {node: '>=8'} + + '@sentry/core@7.110.1': + resolution: {integrity: sha512-yC1yeUFQlmHj9u/KxKmwOMVanBmgfX+4MZnZU31QPqN95adyZTwpaYFZl4fH5kDVnz7wXJI0qRP8SxuMePtqhw==} + engines: {node: '>=8'} + + '@sentry/node@7.102.1': + resolution: {integrity: sha512-mb3vmM3SGuCruckPiv/Vafeh89UQavTfpPFoU6Jwe6dSpQ39BO8fO8k8Zev+/nP6r/FKLtX17mJobErHECXsYw==} + engines: {node: '>=8'} + + '@sentry/node@7.110.1': + resolution: {integrity: sha512-n6sNzZJ/ChfyCI1FxuGWgloeevC8j2vax3vXM4IZrSIm5hS1d9L2oCJ4HEPuxGUxCkQ1f4kXPcdmNaQsWH0JBw==} + engines: {node: '>=8'} + + '@sentry/profiling-node@7.102.1': + resolution: {integrity: sha512-eqOUdu04eI4ODqeh/nHvC/mdwm3tWkqm02anR2ITEjKVJxHliHH6+jr+3M2X56e1hIxOibtL+JrR89Du9HEl9w==} + engines: {node: '>=8.0.0'} + hasBin: true + + '@sentry/tracing@7.110.1': + resolution: {integrity: sha512-y9tFHCV/8PeuV9TBOyMJ9w1vVOhkzoHy9d78eO5N3Q1lC+wImJSEBxb6aPcZ+RkuFBKSMm7fZTF3OFA32dHHLA==} + engines: {node: '>=8'} + + '@sentry/types@7.102.1': + resolution: {integrity: sha512-htKorf3t/D0XYtM7foTcmG+rM47rDP6XdbvCcX5gBCuCYlzpM1vqCt2rl3FLktZC6TaIpFRJw1TLfx6m+x5jdA==} + engines: {node: '>=8'} + + '@sentry/types@7.110.1': + resolution: {integrity: sha512-sZxOpM5gfyxvJeWVvNpHnxERTnlqcozjqNcIv29SZ6wonlkekmxDyJ3uCuPv85VO54WLyA4uzskPKnNFHacI8A==} + engines: {node: '>=8'} + + '@sentry/utils@7.102.1': + resolution: {integrity: sha512-+8WcFjHVV/HROXSAwMuUzveElBFC43EiTG7SNEBNgOUeQzQVTmbUZXyTVgLrUmtoWqvnIxCacoLxtZo1o67kdg==} + engines: {node: '>=8'} + + '@sentry/utils@7.110.1': + resolution: {integrity: sha512-eibLo2m1a7sHkOHxYYmRujr3D7ek2l9sv26F1SLoQBVDF7Afw5AKyzPmtA1D+4M9P/ux1okj7cGj3SaBrVpxXA==} + engines: {node: '>=8'} + + '@sinclair/typebox@0.25.24': + resolution: {integrity: sha512-XJfwUVUKDHF5ugKwIcxEgc9k8b7HbznCp6eUfWgu710hMPNIO4aw4/zB5RogDQz8nd6gyCDpU9O/m6qYEWY6yQ==} + + '@sinclair/typebox@0.27.8': + resolution: {integrity: sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==} + + '@spore-sdk/core@0.2.0-beta.9': + resolution: {integrity: sha512-3X1UoVOjXNHwrucqSb3EjIZQ5xn6blyTEXyXS+n0t6v692bnQn9fjtHMIyT71u+fV6c78mtsL4pa3p7GhPYUhg==} + peerDependencies: + '@ckb-lumos/lumos': 0.22.0-next.5 + lodash: ^4.17.21 + + '@tootallnate/once@2.0.0': + resolution: {integrity: sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==} + engines: {node: '>= 10'} + + '@ts-morph/common@0.11.1': + resolution: {integrity: sha512-7hWZS0NRpEsNV8vWJzg7FEz6V8MaLNeJOmwmghqUXTpzk16V1LLZhdo+4QvE/+zv4cVci0OviuJFnqhEfoV3+g==} + + '@tsconfig/node10@1.0.9': + resolution: {integrity: sha512-jNsYVVxU8v5g43Erja32laIDHXeoNvFEpX33OK4d6hljo3jDhCBDhx5dhCCTMWUojscpAagGiRkBKxpdl9fxqA==} + + '@tsconfig/node12@1.0.11': + resolution: {integrity: sha512-cqefuRsh12pWyGsIoBKJA9luFu3mRxCA+ORZvA4ktLSzIuCUtWVxGIuXigEwO5/ywWFMZ2QEGKWvkZG1zDMTag==} + + '@tsconfig/node14@1.0.3': + resolution: {integrity: sha512-ysT8mhdixWK6Hw3i1V2AeRqZ5WfXg1G43mqoYlM2nc6388Fq5jcXyr5mRsqViLx/GJYdoL0bfXD8nmF+Zn/Iow==} + + '@tsconfig/node16@1.0.4': + resolution: {integrity: sha512-vxhUy4J8lyeyinH7Azl1pdd43GJhZH/tP2weN8TntQblOY+A0XbT8DJk1/oCPuOOyg/Ja757rG0CgHcWC8OfMA==} + + '@types/async-retry@1.4.8': + resolution: {integrity: sha512-Qup/B5PWLe86yI5I3av6ePGaeQrIHNKCwbsQotD6aHQ6YkHsMUxVZkZsmx/Ry3VZQ6uysHwTjQ7666+k6UjVJA==} + + '@types/blake2b@2.1.3': + resolution: {integrity: sha512-MFCdX0MNxFBP/xEILO5Td0kv6nI7+Q2iRWZbTL/yzH2/eDVZS5Wd1LHdsmXClvsCyzqaZfHFzZaN6BUeUCfSDA==} + + '@types/cron@2.4.0': + resolution: {integrity: sha512-5bBaAkqvSFBX8JMi/xCofNzG5E594TNsApMz68dLd/sQYz/HGQqgcxGHTRjOvD4G3Y+YF1Oo3S7QdCvKt1KAJQ==} + deprecated: This is a stub types definition. cron provides its own type definitions, so you do not need this installed. + + '@types/deep-freeze-strict@1.1.2': + resolution: {integrity: sha512-VvMETBojHvhX4f+ocYTySQlXMZfxKV3Jyb7iCWlWaC+exbedkv6Iv2bZZqI736qXjVguH6IH7bzwMBMfTT+zuQ==} + + '@types/estree@1.0.5': + resolution: {integrity: sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==} + + '@types/json-schema@7.0.15': + resolution: {integrity: sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==} + + '@types/lodash.isequal@4.5.8': + resolution: {integrity: sha512-uput6pg4E/tj2LGxCZo9+y27JNyB2OZuuI/T5F+ylVDYuqICLG2/ktjxx0v6GvVntAf8TvEzeQLcV0ffRirXuA==} + + '@types/lodash@4.17.0': + resolution: {integrity: sha512-t7dhREVv6dbNj0q17X12j7yDG4bD/DHYX7o5/DbDxobP0HnGPgpRz2Ej77aL7TZT3DSw13fqUTj8J4mMnqa7WA==} + + '@types/luxon@3.3.8': + resolution: {integrity: sha512-jYvz8UMLDgy3a5SkGJne8H7VA7zPV2Lwohjx0V8V31+SqAjNmurWMkk9cQhfvlcnXWudBpK9xPM1n4rljOcHYQ==} + + '@types/multicoin-address-validator@0.5.2': + resolution: {integrity: sha512-NKySMMcSWl6lr7w6jPcSpbMqAazry+S+6wp0k4Iyf0hucp8xRNGAHz4jG5sohdSolBINaKTNcBp+VtH0eBFU0Q==} + + '@types/node@14.18.33': + resolution: {integrity: sha512-qelS/Ra6sacc4loe/3MSjXNL1dNQ/GjxNHVzuChwMfmk7HuycRLVQN2qNY3XahK+fZc5E2szqQSKUyAF0E+2bg==} + + '@types/node@20.11.17': + resolution: {integrity: sha512-QmgQZGWu1Yw9TDyAP9ZzpFJKynYNeOvwMJmaxABfieQoVoiVOS6MN1WSpqpRcbeA5+RW82kraAVxCCJg+780Qw==} + + '@types/retry@0.12.5': + resolution: {integrity: sha512-3xSjTp3v03X/lSQLkczaN9UIEwJMoMCA1+Nb5HfbJEQWogdeQIyVtTvxPXDQjZ5zws8rFQfVfRdz03ARihPJgw==} + + '@types/semver@7.5.7': + resolution: {integrity: sha512-/wdoPq1QqkSj9/QOeKkFquEuPzQbHTWAMPH/PaUMB+JuR31lXhlWXRZ52IpfDYVlDOUBvX09uBrPwxGT1hjNBg==} + + '@types/uuid@9.0.8': + resolution: {integrity: sha512-jg+97EGIcY9AGHJJRaaPVgetKDsrTgbRjQ5Msgjh/DQKEFl0DtyRr/VCOyD1T2R1MNeWPK/u7JoGhlDZnKBAfA==} + + '@typescript-eslint/eslint-plugin@6.21.0': + resolution: {integrity: sha512-oy9+hTPCUFpngkEZUSzbf9MxI65wbKFoQYsgPdILTfbUldp5ovUuphZVe4i30emU9M/kP+T64Di0mxl7dSw3MA==} + engines: {node: ^16.0.0 || >=18.0.0} + peerDependencies: + '@typescript-eslint/parser': ^6.0.0 || ^6.0.0-alpha + eslint: ^7.0.0 || ^8.0.0 + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + + '@typescript-eslint/parser@6.21.0': + resolution: {integrity: sha512-tbsV1jPne5CkFQCgPBcDOt30ItF7aJoZL997JSF7MhGQqOeT3svWRYxiqlfA5RUdlHN6Fi+EI9bxqbdyAUZjYQ==} + engines: {node: ^16.0.0 || >=18.0.0} + peerDependencies: + eslint: ^7.0.0 || ^8.0.0 + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + + '@typescript-eslint/scope-manager@6.21.0': + resolution: {integrity: sha512-OwLUIWZJry80O99zvqXVEioyniJMa+d2GrqpUTqi5/v5D5rOrppJVBPa0yKCblcigC0/aYAzxxqQ1B+DS2RYsg==} + engines: {node: ^16.0.0 || >=18.0.0} + + '@typescript-eslint/type-utils@6.21.0': + resolution: {integrity: sha512-rZQI7wHfao8qMX3Rd3xqeYSMCL3SoiSQLBATSiVKARdFGCYSRvmViieZjqc58jKgs8Y8i9YvVVhRbHSTA4VBag==} + engines: {node: ^16.0.0 || >=18.0.0} + peerDependencies: + eslint: ^7.0.0 || ^8.0.0 + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + + '@typescript-eslint/types@6.21.0': + resolution: {integrity: sha512-1kFmZ1rOm5epu9NZEZm1kckCDGj5UJEf7P1kliH4LKu/RkwpsfqqGmY2OOcUs18lSlQBKLDYBOGxRVtrMN5lpg==} + engines: {node: ^16.0.0 || >=18.0.0} + + '@typescript-eslint/typescript-estree@6.21.0': + resolution: {integrity: sha512-6npJTkZcO+y2/kr+z0hc4HwNfrrP4kNYh57ek7yCNlrBjWQ1Y0OS7jiZTkgumrvkX5HkEKXFZkkdFNkaW2wmUQ==} + engines: {node: ^16.0.0 || >=18.0.0} + peerDependencies: + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + + '@typescript-eslint/utils@6.21.0': + resolution: {integrity: sha512-NfWVaC8HP9T8cbKQxHcsJBY5YE1O33+jpMwN45qzWWaPDZgLIbo12toGMWnmhvCpd3sIxkpDw3Wv1B3dYrbDQQ==} + engines: {node: ^16.0.0 || >=18.0.0} + peerDependencies: + eslint: ^7.0.0 || ^8.0.0 + + '@typescript-eslint/visitor-keys@6.21.0': + resolution: {integrity: sha512-JJtkDduxLi9bivAB+cYOVMtbkqdPOhZ+ZI5LC47MIRrDV4Yn2o+ZnW10Nkmr28xRpSpdJ6Sm42Hjf2+REYXm0A==} + engines: {node: ^16.0.0 || >=18.0.0} + + '@ungap/structured-clone@1.2.0': + resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==} + + '@vercel/build-utils@7.7.0': + resolution: {integrity: sha512-dYE0QKnRj9tN1F2AAKHagh3QkgQhz7AWcrRqnp5gjEp74EnxBKJIcZe5qqyKANMCLQ1e96RYy1pQB3zPMGeEzg==} + + '@vercel/error-utils@2.0.2': + resolution: {integrity: sha512-Sj0LFafGpYr6pfCqrQ82X6ukRl5qpmVrHM/191kNYFqkkB9YkjlMAj6QcEsvCG259x4QZ7Tya++0AB85NDPbKQ==} + + '@vercel/fun@1.1.0': + resolution: {integrity: sha512-SpuPAo+MlAYMtcMcC0plx7Tv4Mp7SQhJJj1iIENlOnABL24kxHpL09XLQMGzZIzIW7upR8c3edwgfpRtp+dhVw==} + engines: {node: '>= 10'} + + '@vercel/gatsby-plugin-vercel-analytics@1.0.11': + resolution: {integrity: sha512-iTEA0vY6RBPuEzkwUTVzSHDATo1aF6bdLLspI68mQ/BTbi5UQEGjpjyzdKOVcSYApDtFU6M6vypZ1t4vIEnHvw==} + + '@vercel/gatsby-plugin-vercel-builder@2.0.18': + resolution: {integrity: sha512-SbYV8ZBnROHJzS5DbFgSZ3Szp6UiY28DyHwtJ8cJ3z82tnCgIVqRMthUx/icPUZlHXKex4y+QhOWpyqopvEyqQ==} + + '@vercel/go@3.0.5': + resolution: {integrity: sha512-+kEDI+hop3e8BuKisaEozxfzT6GBbp0OMBcgi0tlD5ZTmhGmpwi3vgK5mBQlB+RBXj7qlqDLW/uV2F1Y03FLcQ==} + + '@vercel/hydrogen@1.0.2': + resolution: {integrity: sha512-/Q2MKk1GfOuZAnkE9jQexjtUQqanbY65R+xtJWd9yKIgwcfRI1hxiNH3uXyVM5AvLoY+fxxULkSuxDtUKpkJpQ==} + + '@vercel/next@4.1.1': + resolution: {integrity: sha512-bc+UimeP+Swwye10LNcB93uaGq2lMuPUhB3den0GBJ+x/aSFmSwVziohF+p1n4ozFGEUx6Qx/CyZcfopuO5jZA==} + + '@vercel/nft@0.26.3': + resolution: {integrity: sha512-h1z/NN9ppS4YOKwSgBoopJlhm7tS2Qb/9Ld1HXjDpvvTE7mY0xVD8nllXs+RihD9uTGJISOIMzp18Eg0EApaMA==} + engines: {node: '>=16'} + hasBin: true + + '@vercel/node@3.0.19': + resolution: {integrity: sha512-geiAo2QjkNyWZSMbNKgaCvUvqg44tWDF0XDhEc6D+2H+2553Ea/RFpJNY7oSruuR1Rk43GUOKbxnVEDft/2JhQ==} + + '@vercel/python@4.1.1': + resolution: {integrity: sha512-EbAdKOZ0hPd5b59tLt7R3RQK1azNvuZTrCFRAVHNjqcIHNCmrSvjag5zBGn7Memkk8qWb3+CgBw9K/3LJKei0w==} + + '@vercel/redwood@2.0.7': + resolution: {integrity: sha512-5BqSq9QP4kC3h9YmXJbuUM79EMErs2qs8MMBlw7r2zTLc2rqlUR6suzshn5Ei/Beqoj2pm7d+qrludEBVDBxkw==} + + '@vercel/remix-builder@2.0.19': + resolution: {integrity: sha512-mODNijOpRGKtW09ksg01ju6tOt+C/fba71l1rrHi8I/ejPxpXHnfArNyO5SPRldyq5eHrhBMeePStQLVKNetug==} + + '@vercel/routing-utils@3.1.0': + resolution: {integrity: sha512-Ci5xTjVTJY/JLZXpCXpLehMft97i9fH34nu9PGav6DtwkVUF6TOPX86U0W0niQjMZ5n6/ZP0BwcJK2LOozKaGw==} + + '@vercel/ruby@2.0.5': + resolution: {integrity: sha512-Gfm8HDech41vf+EPleRzgoJUnDTJerKgckMm4KX0JT860gV9XBMSOWYH7eMWHmMza104+HRCWL7wT6OlpftF2Q==} + + '@vercel/static-build@2.4.0': + resolution: {integrity: sha512-i+JDorkLGUVSoBrxbT86LL7L+TrBdL7uwVtqKA6S3QEQb8OfGOfvQKCjtbIRmplTxHWHWo3zFALrmFuB1AaubQ==} + + '@vercel/static-config@3.0.0': + resolution: {integrity: sha512-2qtvcBJ1bGY0dYGYh3iM7yGKkk971FujLEDXzuW5wcZsPr1GSEjO/w2iSr3qve6nDDtBImsGoDEnus5FI4+fIw==} + + '@vitest/coverage-istanbul@1.3.1': + resolution: {integrity: sha512-aBVgQ2eY9gzrxBJjGKbWgatTU2w1CacEx0n8OMctPzl9836KqoM5X/WigJpjM7wZEtX2N0ZTE5KDGPmVM+o2Wg==} + peerDependencies: + vitest: 1.3.1 + + '@vitest/expect@1.3.1': + resolution: {integrity: sha512-xofQFwIzfdmLLlHa6ag0dPV8YsnKOCP1KdAeVVh34vSjN2dcUiXYCD9htu/9eM7t8Xln4v03U9HLxLpPlsXdZw==} + + '@vitest/runner@1.3.1': + resolution: {integrity: sha512-5FzF9c3jG/z5bgCnjr8j9LNq/9OxV2uEBAITOXfoe3rdZJTdO7jzThth7FXv/6b+kdY65tpRQB7WaKhNZwX+Kg==} + + '@vitest/snapshot@1.3.1': + resolution: {integrity: sha512-EF++BZbt6RZmOlE3SuTPu/NfwBF6q4ABS37HHXzs2LUVPBLx2QoY/K0fKpRChSo8eLiuxcbCVfqKgx/dplCDuQ==} + + '@vitest/spy@1.3.1': + resolution: {integrity: sha512-xAcW+S099ylC9VLU7eZfdT9myV67Nor9w9zhf0mGCYJSO+zM2839tOeROTdikOi/8Qeusffvxb/MyBSOja1Uig==} + + '@vitest/ui@1.3.1': + resolution: {integrity: sha512-2UrFLJ62c/eJGPHcclstMKlAR7E1WB1ITe1isuowEPJJHi3HfqofvsUqQ1cGrEF7kitG1DJuwURUA3HLDtQkXA==} + peerDependencies: + vitest: 1.3.1 + + '@vitest/utils@1.3.1': + resolution: {integrity: sha512-d3Waie/299qqRyHTm2DjADeTaNdNSVsnwHPWrs20JMpjh6eiVq7ggggweO8rc4arhf6rRkWuHKwvxGvejUXZZQ==} + + abbrev@1.1.1: + resolution: {integrity: sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==} + + abort-controller@3.0.0: + resolution: {integrity: sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==} + engines: {node: '>=6.5'} + + abstract-logging@2.0.1: + resolution: {integrity: sha512-2BjRTZxTPvheOvGbBslFSYOUkr+SjPtOnrLP33f+VIWLzezQpZcqVg7ja3L4dBXmzzgwT+a029jRx5PCi3JuiA==} + + acorn-import-attributes@1.9.2: + resolution: {integrity: sha512-O+nfJwNolEA771IYJaiLWK1UAwjNsQmZbTRqqwBYxCgVQTmpFEMvBw6LOIQV0Me339L5UMVYFyRohGnGlQDdIQ==} + peerDependencies: + acorn: ^8 + + acorn-jsx@5.3.2: + resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} + peerDependencies: + acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 + + acorn-walk@8.3.2: + resolution: {integrity: sha512-cjkyv4OtNCIeqhHrfS81QWXoCBPExR/J62oyEqepVw8WaQeSqpW2uhuLPh1m9eWhDuOo/jUXVTlifvesOWp/4A==} + engines: {node: '>=0.4.0'} + + acorn@8.11.3: + resolution: {integrity: sha512-Y9rRfJG5jcKOE0CLisYbojUjIrIEE7AGMzA/Sm4BslANhbS+cDMpgBdcPT91oJ7OuJ9hYJBx59RjbhxVnrF8Xg==} + engines: {node: '>=0.4.0'} + hasBin: true + + agent-base@6.0.2: + resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==} + engines: {node: '>= 6.0.0'} + + ajv-formats@2.1.1: + resolution: {integrity: sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==} + peerDependencies: + ajv: ^8.0.0 + peerDependenciesMeta: + ajv: + optional: true + + ajv@6.12.6: + resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==} + + ajv@8.12.0: + resolution: {integrity: sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==} + + ajv@8.6.3: + resolution: {integrity: sha512-SMJOdDP6LqTkD0Uq8qLi+gMwSt0imXLSV080qFVwJCpH9U6Mb+SUGHAXM0KNbcBPguytWyvFxcHgMLe2D2XSpw==} + + ansi-escapes@6.2.0: + resolution: {integrity: sha512-kzRaCqXnpzWs+3z5ABPQiVke+iq0KXkHo8xiWV4RPTi5Yli0l97BEQuhXV1s7+aSU/fu1kUuxgS4MsQ0fRuygw==} + engines: {node: '>=14.16'} + + ansi-regex@5.0.1: + resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==} + engines: {node: '>=8'} + + ansi-regex@6.0.1: + resolution: {integrity: sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==} + engines: {node: '>=12'} + + ansi-styles@3.2.1: + resolution: {integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==} + engines: {node: '>=4'} + + ansi-styles@4.3.0: + resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==} + engines: {node: '>=8'} + + ansi-styles@5.2.0: + resolution: {integrity: sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==} + engines: {node: '>=10'} + + ansi-styles@6.2.1: + resolution: {integrity: sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==} + engines: {node: '>=12'} + + any-promise@1.3.0: + resolution: {integrity: sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==} + + anymatch@3.1.3: + resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==} + engines: {node: '>= 8'} + + aproba@2.0.0: + resolution: {integrity: sha512-lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ==} + + archy@1.0.0: + resolution: {integrity: sha512-Xg+9RwCg/0p32teKdGMPTPnVXKD0w3DfHnFTficozsAgsvq2XenPJq/MYpzzQ/v8zrOyJn6Ds39VA4JIDwFfqw==} + + are-we-there-yet@2.0.0: + resolution: {integrity: sha512-Ci/qENmwHnsYo9xKIcUJN5LeDKdJ6R1Z1j9V/J5wyq8nh/mYPEpIKJbBZXtZjG04HiK7zV/p6Vs9952MrMeUIw==} + engines: {node: '>=10'} + + arg@4.1.0: + resolution: {integrity: sha512-ZWc51jO3qegGkVh8Hwpv636EkbesNV5ZNQPCtRa+0qytRYPEs9IYT9qITY9buezqUH5uqyzlWLcufrzU2rffdg==} + + arg@4.1.3: + resolution: {integrity: sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==} + + argparse@2.0.1: + resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==} + + array-union@2.1.0: + resolution: {integrity: sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==} + engines: {node: '>=8'} + + asn1.js@5.4.1: + resolution: {integrity: sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==} + + assertion-error@1.1.0: + resolution: {integrity: sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw==} + + async-listen@1.2.0: + resolution: {integrity: sha512-CcEtRh/oc9Jc4uWeUwdpG/+Mb2YUHKmdaTf0gUr7Wa+bfp4xx70HOb3RuSTJMvqKNB1TkdTfjLdrcz2X4rkkZA==} + + async-listen@3.0.0: + resolution: {integrity: sha512-V+SsTpDqkrWTimiotsyl33ePSjA5/KrithwupuvJ6ztsqPvGv6ge4OredFhPffVXiLN/QUWvE0XcqJaYgt6fOg==} + engines: {node: '>= 14'} + + async-listen@3.0.1: + resolution: {integrity: sha512-cWMaNwUJnf37C/S5TfCkk/15MwbPRwVYALA2jtjkbHjCmAPiDXyNJy2q3p1KAZzDLHAWyarUWSujUoHR4pEgrA==} + engines: {node: '>= 14'} + + async-retry@1.3.3: + resolution: {integrity: sha512-wfr/jstw9xNi/0teMHrRW7dsz3Lt5ARhYNZ2ewpadnhaIp5mbALhOAP+EAdsC7t4Z6wqsDVv9+W6gm1Dk9mEyw==} + + async-sema@3.1.1: + resolution: {integrity: sha512-tLRNUXati5MFePdAk8dw7Qt7DpxPB60ofAgn8WRhW6a2rcimZnYBP9oxHiv0OHy+Wz7kPMG+t4LGdt31+4EmGg==} + + asynckit@0.4.0: + resolution: {integrity: sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==} + + atomic-sleep@1.0.0: + resolution: {integrity: sha512-kNOjDqAh7px0XWNI+4QbzoiR/nTkHAWNud2uvnJquD1/x5a7EQZMJT0AczqK0Qn67oY/TTQ1LbUKajZpp3I9tQ==} + engines: {node: '>=8.0.0'} + + avvio@8.3.0: + resolution: {integrity: sha512-VBVH0jubFr9LdFASy/vNtm5giTrnbVquWBhT0fyizuNK2rQ7e7ONU2plZQWUNqtE1EmxFEb+kbSkFRkstiaS9Q==} + + awilix@10.0.1: + resolution: {integrity: sha512-+ylXK26rx4BVfzAB9AXQE+k/nomshpW8ISR+vZN2QecMiCoaT8km4DaIO0nazYSCX6nZCHYOFnoeCa5cE13NEA==} + engines: {node: '>=14.0.0'} + + axios@1.6.7: + resolution: {integrity: sha512-/hDJGff6/c7u0hDkvkGxR/oy6CbCs8ziCsC7SqmhjfozqiJGc8Z11wrv9z9lYfY4K8l+H9TpjcMDX0xOZmx+RA==} + + axios@1.7.7: + resolution: {integrity: sha512-S4kL7XrjgBmvdGut0sN3yJxqYzrDOnivkBiN0OFs6hLiUam3UPvswUo0kqGyhqUZGEOytHyumEdXsAkgCOUf3Q==} + + b4a@1.6.6: + resolution: {integrity: sha512-5Tk1HLk6b6ctmjIkAcU/Ujv/1WqiDl0F0JdRCR80VsOcUlHcu7pWeWRlOqQLHfDEsVx9YH/aif5AG4ehoCtTmg==} + + balanced-match@1.0.2: + resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} + + base-x@3.0.9: + resolution: {integrity: sha512-H7JU6iBHTal1gp56aKoaa//YUxEaAOUiydvrV/pILqIHXTtqxSkATOnDA2u+jZ/61sD+L/412+7kzXRtWukhpQ==} + + base-x@4.0.0: + resolution: {integrity: sha512-FuwxlW4H5kh37X/oW59pwTzzTKRzfrrQwhmyspRM7swOEZcHtDZSCt45U6oKgtuFE+WYPblePMVIPR4RZrh/hw==} + + base64-arraybuffer@1.0.2: + resolution: {integrity: sha512-I3yl4r9QB5ZRY3XuJVEPfc2XhZO6YweFPI+UovAzn+8/hb3oJ6lnysaFcjVpkCPfVWFUDvoZ8kmVDP7WyRtYtQ==} + engines: {node: '>= 0.6.0'} + + base64-js@1.5.1: + resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==} + + bech32@2.0.0: + resolution: {integrity: sha512-LcknSilhIGatDAsY1ak2I8VtGaHNhgMSYVxFrGLXv+xLHytaKZKcaUJJUE7qmBr7h33o5YQwP55pMI0xmkpJwg==} + + binary-extensions@2.2.0: + resolution: {integrity: sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==} + engines: {node: '>=8'} + + bindings@1.5.0: + resolution: {integrity: sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==} + + bip174@2.1.1: + resolution: {integrity: sha512-mdFV5+/v0XyNYXjBS6CQPLo9ekCx4gtKZFnJm5PMto7Fs9hTTDpkkzOB7/FtluRI6JbUUAu+snTYfJRgHLZbZQ==} + engines: {node: '>=8.0.0'} + + bip32@4.0.0: + resolution: {integrity: sha512-aOGy88DDlVUhspIXJN+dVEtclhIsfAUppD43V0j40cPTld3pv/0X/MlrZSZ6jowIaQQzFwP8M6rFU2z2mVYjDQ==} + engines: {node: '>=6.0.0'} + + bitcoinjs-lib@6.1.5: + resolution: {integrity: sha512-yuf6xs9QX/E8LWE2aMJPNd0IxGofwfuVOiYdNUESkc+2bHHVKjhJd8qewqapeoolh9fihzHGoDCB5Vkr57RZCQ==} + engines: {node: '>=8.0.0'} + + blake2b-wasm@2.4.0: + resolution: {integrity: sha512-S1kwmW2ZhZFFFOghcx73+ZajEfKBqhP82JMssxtLVMxlaPea1p9uoLiUZ5WYyHn0KddwbLc+0vh4wR0KBNoT5w==} + + blake2b@2.1.4: + resolution: {integrity: sha512-AyBuuJNI64gIvwx13qiICz6H6hpmjvYS5DGkG6jbXMOT8Z3WUJ3V1X0FlhIoT1b/5JtHE3ki+xjtMvu1nn+t9A==} + + bloom-filters@3.0.1: + resolution: {integrity: sha512-rU9IU6bgZ1jmqcLWhlKSidrFjbIGjB89CJBsQqUj1+3/11tAJDwn+f7iRu4bbQ2srTjGgNeoWNwcnelumqdi0g==} + engines: {node: '>=12'} + + 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==} + + brace-expansion@1.1.11: + resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==} + + brace-expansion@2.0.1: + resolution: {integrity: sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==} + + braces@3.0.2: + resolution: {integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==} + engines: {node: '>=8'} + + brorand@1.1.0: + resolution: {integrity: sha512-cKV8tMCEpQs4hK/ik71d6LrPOnpkpGBR0wzxqr68g2m/LB2GxVYQroAjMJZRVM1Y4BCjCKc3vAamxSzOY2RP+w==} + + browserify-bignum@1.3.0-2: + resolution: {integrity: sha512-PwVvKC3WIV7ENfsG6VAIDq4R5st6kQt+Fod3WL5l7+MRONClo3J6xGQvRJHHM/ScwcNCH3GfYX5UOCuoNN/rLw==} + + browserslist@4.23.0: + resolution: {integrity: sha512-QW8HiM1shhT2GuzkvklfjcKDiWFXHOeFCIA/huJPwHsslwcydgk7X+z2zXpEijP98UCY7HbubZt5J2Zgvf0CaQ==} + engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} + hasBin: true + + bs58@4.0.1: + resolution: {integrity: sha512-Ok3Wdf5vOIlBrgCvTq96gBkJw+JUEzdBgyaza5HLtPm7yTHkjRy8+JzNyHF7BHa0bNWOQIp3m5YF0nnFcOIKLw==} + + bs58@5.0.0: + resolution: {integrity: sha512-r+ihvQJvahgYT50JD05dyJNKlmmSlMoOGwn1lCcEzanPglg7TxYjioQUYehQ9mAR/+hOSd2jRc/Z2y5UxBymvQ==} + + bs58check@2.1.2: + resolution: {integrity: sha512-0TS1jicxdU09dwJMNZtVAfzPi6Q6QeN0pM1Fkzrjn+XYHvzMKPU3pHVpva+769iNVSfIYWf7LJ6WR+BuuMf8cA==} + + bs58check@3.0.1: + resolution: {integrity: sha512-hjuuJvoWEybo7Hn/0xOrczQKKEKD63WguEjlhLExYs2wUBcebDC1jDNK17eEAD2lYfw82d5ASC1d7K3SWszjaQ==} + + buffer-crc32@0.2.13: + resolution: {integrity: sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==} + + buffer-from@1.1.2: + resolution: {integrity: sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==} + + buffer@6.0.3: + resolution: {integrity: sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==} + + bullmq@5.4.2: + resolution: {integrity: sha512-dkR/KGUw18miLe3QWtvSlmGvEe08aZF+w1jZyqEHMWFW3RP4162qp6OGud0/QCAOjusiRI8UOxUhbnortPY+rA==} + + bundle@2.1.0: + resolution: {integrity: sha512-d7TeT8m2HuymDjSEmMppWe/h5SSPPUZkaWKrAofx6gNXDdZ3FL/81oOTGPG+LIaZbNr9m4rtUi98Yw0Q1vHIIw==} + + bytes@3.1.0: + resolution: {integrity: sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==} + engines: {node: '>= 0.8'} + + cac@6.7.14: + resolution: {integrity: sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==} + engines: {node: '>=8'} + + callsites@3.1.0: + resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==} + engines: {node: '>=6'} + + camel-case@4.1.2: + resolution: {integrity: sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==} + + camelcase-keys@7.0.2: + resolution: {integrity: sha512-Rjs1H+A9R+Ig+4E/9oyB66UC5Mj9Xq3N//vcLf2WzgdTi/3gUu3Z9KoqmlrEG4VuuLK8wJHofxzdQXz/knhiYg==} + engines: {node: '>=12'} + + camelcase@6.3.0: + resolution: {integrity: sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==} + engines: {node: '>=10'} + + caniuse-lite@1.0.30001591: + resolution: {integrity: sha512-PCzRMei/vXjJyL5mJtzNiUCKP59dm8Apqc3PH8gJkMnMXZGox93RbE76jHsmLwmIo6/3nsYIpJtx0O7u5PqFuQ==} + + cbor-js@0.1.0: + resolution: {integrity: sha512-7sQ/TvDZPl7csT1Sif9G0+MA0I0JOVah8+wWlJVQdVEgIbCzlN/ab3x+uvMNsc34TUvO6osQTAmB2ls80JX6tw==} + + chai@4.4.1: + resolution: {integrity: sha512-13sOfMv2+DWduEU+/xbun3LScLoqN17nBeTLUsmDfKdoiC1fr0n9PU4guu4AhRcOVFk/sW8LyZWHuhWtQZiF+g==} + engines: {node: '>=4'} + + chalk@2.4.2: + resolution: {integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==} + engines: {node: '>=4'} + + chalk@4.1.2: + resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==} + engines: {node: '>=10'} + + chalk@5.3.0: + resolution: {integrity: sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==} + engines: {node: ^12.17.0 || ^14.13 || >=16.0.0} + + check-error@1.0.3: + resolution: {integrity: sha512-iKEoDYaRmd1mxM90a2OEfWhjsjPpYPuQ+lMYsoxB126+t8fw7ySEO48nmDg5COTjxDI65/Y2OWpeEHk3ZOe8zg==} + + chokidar@3.3.1: + resolution: {integrity: sha512-4QYCEWOcK3OJrxwvyyAOxFuhpvOVCYkr33LPfFNBjAD/w3sEzWsp2BUOkI4l9bHvWioAd0rc6NlHUOEaWkTeqg==} + engines: {node: '>= 8.10.0'} + + chownr@1.1.4: + resolution: {integrity: sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==} + + chownr@2.0.0: + resolution: {integrity: sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==} + engines: {node: '>=10'} + + cipher-base@1.0.4: + resolution: {integrity: sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==} + + cjs-module-lexer@1.2.3: + resolution: {integrity: sha512-0TNiGstbQmCFwt4akjjBg5pLRTSyj/PkWQ1ZoO2zntmg9yLqSRxwEa4iCfQLGjqhiqBfOJa7W/E8wfGrTDmlZQ==} + + cli-cursor@4.0.0: + resolution: {integrity: sha512-VGtlMu3x/4DOtIUwEkRezxUZ2lBacNJCHash0N0WeZDBS+7Ux1dm3XWAgWYxLJFMMdOeXMHXorshEFhbMSGelg==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + + cli-truncate@4.0.0: + resolution: {integrity: sha512-nPdaFdQ0h/GEigbPClz11D0v/ZJEwxmeVZGeMo3Z5StPtUTkA9o1lD6QwoirYiSDzbcwn2XcjwmCp68W1IS4TA==} + engines: {node: '>=18'} + + cluster-key-slot@1.1.2: + resolution: {integrity: sha512-RMr0FhtfXemyinomL4hrWcYJxmX6deFdCxpJzhDttxgO1+bcCnkk+9drydLVDmAMG7NE6aN/fl4F7ucU/90gAA==} + engines: {node: '>=0.10.0'} + + code-block-writer@10.1.1: + resolution: {integrity: sha512-67ueh2IRGst/51p0n6FvPrnRjAGHY5F8xdjkgrYE7DDzpJe6qA07RYQ9VcoUeo5ATOjSOiWpSL3SWBRRbempMw==} + + color-convert@1.9.3: + resolution: {integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==} + + color-convert@2.0.1: + resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==} + engines: {node: '>=7.0.0'} + + color-name@1.1.3: + resolution: {integrity: sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==} + + color-name@1.1.4: + resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==} + + color-support@1.1.3: + resolution: {integrity: sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==} + hasBin: true + + colorette@2.0.20: + resolution: {integrity: sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==} + + combined-stream@1.0.8: + resolution: {integrity: sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==} + engines: {node: '>= 0.8'} + + commander@11.1.0: + resolution: {integrity: sha512-yPVavfyCcRhmorC7rWlkHn15b4wDVgVmBA7kV4QVBsF7kv/9TKJAbAXVTxvTnwP8HHKjRCJDClKbciiYS7p0DQ==} + engines: {node: '>=16'} + + concat-map@0.0.1: + resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==} + + console-control-strings@1.1.0: + resolution: {integrity: sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ==} + + content-disposition@0.5.4: + resolution: {integrity: sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==} + engines: {node: '>= 0.6'} + + content-type@1.0.4: + resolution: {integrity: sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==} + engines: {node: '>= 0.6'} + + convert-hrtime@3.0.0: + resolution: {integrity: sha512-7V+KqSvMiHp8yWDuwfww06XleMWVVB9b9tURBx+G7UTADuo5hYPuowKloz4OzOqbPezxgo+fdQ1522WzPG4OeA==} + engines: {node: '>=8'} + + convert-source-map@2.0.0: + resolution: {integrity: sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==} + + cookie@0.5.0: + resolution: {integrity: sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==} + engines: {node: '>= 0.6'} + + cookie@0.6.0: + resolution: {integrity: sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw==} + engines: {node: '>= 0.6'} + + core-util-is@1.0.3: + resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==} + + crc@4.3.2: + resolution: {integrity: sha512-uGDHf4KLLh2zsHa8D8hIQ1H/HtFQhyHrc0uhHBcoKGol/Xnb+MPYfUMw7cvON6ze/GUESTudKayDcJC5HnJv1A==} + engines: {node: '>=12'} + peerDependencies: + buffer: '>=6.0.3' + peerDependenciesMeta: + buffer: + optional: true + + create-hash@1.2.0: + resolution: {integrity: sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==} + + create-require@1.1.1: + resolution: {integrity: sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==} + + cron-parser@4.9.0: + resolution: {integrity: sha512-p0SaNjrHOnQeR8/VnfGbmg9te2kfyYSQ7Sc/j/6DtPL3JQvKxmjO9TSjNFpujqV3vEYYBvNNvXSxzyksBWAx1Q==} + engines: {node: '>=12.0.0'} + + cron@2.4.4: + resolution: {integrity: sha512-MHlPImXJj3K7x7lyUHjtKEOl69CSlTOWxS89jiFgNkzXfvhVjhMz/nc7/EIfN9vgooZp8XTtXJ1FREdmbyXOiQ==} + + cross-env@7.0.3: + resolution: {integrity: sha512-+/HKd6EgcQCJGh2PSjZuUitQBQynKor4wrFbRg4DtAgS1aWO+gU52xpH7M9ScGgXSYmAVS9bIJ8EzuaGw0oNAw==} + engines: {node: '>=10.14', npm: '>=6', yarn: '>=1'} + hasBin: true + + cross-fetch@3.1.8: + resolution: {integrity: sha512-cvA+JwZoU0Xq+h6WkMvAUqPEYy92Obet6UdKLfW60qn99ftItKjB5T+BkyWOFWe2pUyfQ+IJHmpOTznqk1M6Kg==} + + cross-spawn@7.0.3: + resolution: {integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==} + engines: {node: '>= 8'} + + cuint@0.2.2: + resolution: {integrity: sha512-d4ZVpCW31eWwCMe1YT3ur7mUDnTXbgwyzaL320DrcRT45rfjYxkt5QWLrmOJ+/UEAI2+fQgKe/fCjR8l4TpRgw==} + + dateformat@4.6.3: + resolution: {integrity: sha512-2P0p0pFGzHS5EMnhdxQi7aJN+iMheud0UhG4dlE1DLAlvL8JHjJJTX/CSm4JXwV0Ka5nGk3zC5mcb5bUQUxxMA==} + + debug@4.1.1: + resolution: {integrity: sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==} + deprecated: Debug versions >=3.2.0 <3.2.7 || >=4 <4.3.1 have a low-severity ReDos regression when used in a Node.js environment. It is recommended you upgrade to 3.2.7 or 4.3.1. (https://github.com/visionmedia/debug/issues/797) + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true + + debug@4.3.4: + resolution: {integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==} + engines: {node: '>=6.0'} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true + + deep-eql@4.1.3: + resolution: {integrity: sha512-WaEtAOpRA1MQ0eohqZjpGD8zdI0Ovsm8mmFhaDN8dvDZzyoUMcYDnf5Y6iu7HTXxf8JDS23qWa4a+hKCDyOPzw==} + engines: {node: '>=6'} + + deep-freeze-strict@1.1.1: + resolution: {integrity: sha512-QemROZMM2IvhAcCFvahdX2Vbm4S/txeq5rFYU9fh4mQP79WTMW5c/HkQ2ICl1zuzcDZdPZ6zarDxQeQMsVYoNA==} + + deep-is@0.1.4: + resolution: {integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==} + + delayed-stream@1.0.0: + resolution: {integrity: sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==} + engines: {node: '>=0.4.0'} + + delegates@1.0.0: + resolution: {integrity: sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ==} + + denque@2.1.0: + resolution: {integrity: sha512-HVQE3AAb/pxF8fQAoiqpvg9i3evqug3hoiwakOyZAwJm+6vZehbkYXZ0l4JxS+I3QxM97v5aaRNhj8v5oBhekw==} + engines: {node: '>=0.10'} + + depd@1.1.2: + resolution: {integrity: sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==} + engines: {node: '>= 0.6'} + + depd@2.0.0: + resolution: {integrity: sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==} + engines: {node: '>= 0.8'} + + detect-libc@2.0.2: + resolution: {integrity: sha512-UX6sGumvvqSaXgdKGUsgZWqcUyIXZ/vZTrlRT/iobiKhGL0zL4d3osHj3uqllWJK+i+sixDS/3COVEOFbupFyw==} + engines: {node: '>=8'} + + diff-sequences@29.6.3: + resolution: {integrity: sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + diff@4.0.2: + resolution: {integrity: sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==} + engines: {node: '>=0.3.1'} + + dir-glob@3.0.1: + resolution: {integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==} + engines: {node: '>=8'} + + doctrine@3.0.0: + resolution: {integrity: sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==} + engines: {node: '>=6.0.0'} + + dotenv@16.4.2: + resolution: {integrity: sha512-rZSSFxke7d9nYQ5NeMIwp5PP+f8wXgKNljpOb7KtH6SKW1cEqcXAz9VSJYVLKe7Jhup/gUYOkaeSVyK8GJ+nBg==} + engines: {node: '>=12'} + + duplexify@3.7.1: + resolution: {integrity: sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==} + + duplexify@4.1.2: + resolution: {integrity: sha512-fz3OjcNCHmRP12MJoZMPglx8m4rrFP8rovnk4vT8Fs+aonZoCwGg10dSsQsfP/E62eZcPTMSMP6686fu9Qlqtw==} + + eastasianwidth@0.2.0: + resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==} + + ecdsa-sig-formatter@1.0.11: + resolution: {integrity: sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ==} + + ecpair@2.1.0: + resolution: {integrity: sha512-cL/mh3MtJutFOvFc27GPZE2pWL3a3k4YvzUWEOvilnfZVlH3Jwgx/7d6tlD7/75tNk8TG2m+7Kgtz0SI1tWcqw==} + engines: {node: '>=8.0.0'} + + edge-runtime@2.5.9: + resolution: {integrity: sha512-pk+k0oK0PVXdlT4oRp4lwh+unuKB7Ng4iZ2HB+EZ7QCEQizX360Rp/F4aRpgpRgdP2ufB35N+1KppHmYjqIGSg==} + engines: {node: '>=16'} + hasBin: true + + electron-to-chromium@1.4.689: + resolution: {integrity: sha512-GatzRKnGPS1go29ep25reM94xxd1Wj8ritU0yRhCJ/tr1Bg8gKnm6R9O/yPOhGQBoLMZ9ezfrpghNaTw97C/PQ==} + + elliptic@6.5.4: + resolution: {integrity: sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==} + + elliptic@6.5.5: + resolution: {integrity: sha512-7EjbcmUm17NQFu4Pmgmq2olYMj8nwMnpcddByChSUjArp8F5DQWcIcpriwO4ZToLNAJig0yiyjswfyGNje/ixw==} + + emoji-regex@10.3.0: + resolution: {integrity: sha512-QpLs9D9v9kArv4lfDEgg1X/gN5XLnf/A6l9cs8SPZLRZR3ZkY9+kwIQTxm+fsSej5UMYGE8fdoaZVIBlqG0XTw==} + + emoji-regex@8.0.0: + resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} + + emoji-regex@9.2.2: + resolution: {integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==} + + end-of-stream@1.1.0: + resolution: {integrity: sha512-EoulkdKF/1xa92q25PbjuDcgJ9RDHYU2Rs3SCIvs2/dSQ3BpmxneNHmA/M7fe60M3PrV7nNGTTNbkK62l6vXiQ==} + + end-of-stream@1.4.4: + resolution: {integrity: sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==} + + es-module-lexer@1.4.1: + resolution: {integrity: sha512-cXLGjP0c4T3flZJKQSuziYoq7MlT+rnvfZjfp7h+I7K9BNX54kP9nyWvdbwjQ4u1iWbOL4u96fgeZLToQlZC7w==} + + esbuild-android-64@0.14.47: + resolution: {integrity: sha512-R13Bd9+tqLVFndncMHssZrPWe6/0Kpv2/dt4aA69soX4PRxlzsVpCvoJeFE8sOEoeVEiBkI0myjlkDodXlHa0g==} + engines: {node: '>=12'} + cpu: [x64] + os: [android] + + esbuild-android-arm64@0.14.47: + resolution: {integrity: sha512-OkwOjj7ts4lBp/TL6hdd8HftIzOy/pdtbrNA4+0oVWgGG64HrdVzAF5gxtJufAPOsEjkyh1oIYvKAUinKKQRSQ==} + engines: {node: '>=12'} + cpu: [arm64] + os: [android] + + esbuild-darwin-64@0.14.47: + resolution: {integrity: sha512-R6oaW0y5/u6Eccti/TS6c/2c1xYTb1izwK3gajJwi4vIfNs1s8B1dQzI1UiC9T61YovOQVuePDcfqHLT3mUZJA==} + engines: {node: '>=12'} + cpu: [x64] + os: [darwin] + + esbuild-darwin-arm64@0.14.47: + resolution: {integrity: sha512-seCmearlQyvdvM/noz1L9+qblC5vcBrhUaOoLEDDoLInF/VQ9IkobGiLlyTPYP5dW1YD4LXhtBgOyevoIHGGnw==} + engines: {node: '>=12'} + cpu: [arm64] + os: [darwin] + + esbuild-freebsd-64@0.14.47: + resolution: {integrity: sha512-ZH8K2Q8/Ux5kXXvQMDsJcxvkIwut69KVrYQhza/ptkW50DC089bCVrJZZ3sKzIoOx+YPTrmsZvqeZERjyYrlvQ==} + engines: {node: '>=12'} + cpu: [x64] + os: [freebsd] + + esbuild-freebsd-arm64@0.14.47: + resolution: {integrity: sha512-ZJMQAJQsIOhn3XTm7MPQfCzEu5b9STNC+s90zMWe2afy9EwnHV7Ov7ohEMv2lyWlc2pjqLW8QJnz2r0KZmeAEQ==} + engines: {node: '>=12'} + cpu: [arm64] + os: [freebsd] + + esbuild-linux-32@0.14.47: + resolution: {integrity: sha512-FxZOCKoEDPRYvq300lsWCTv1kcHgiiZfNrPtEhFAiqD7QZaXrad8LxyJ8fXGcWzIFzRiYZVtB3ttvITBvAFhKw==} + engines: {node: '>=12'} + cpu: [ia32] + os: [linux] + + esbuild-linux-64@0.14.47: + resolution: {integrity: sha512-nFNOk9vWVfvWYF9YNYksZptgQAdstnDCMtR6m42l5Wfugbzu11VpMCY9XrD4yFxvPo9zmzcoUL/88y0lfJZJJw==} + engines: {node: '>=12'} + cpu: [x64] + os: [linux] + + esbuild-linux-arm64@0.14.47: + resolution: {integrity: sha512-ywfme6HVrhWcevzmsufjd4iT3PxTfCX9HOdxA7Hd+/ZM23Y9nXeb+vG6AyA6jgq/JovkcqRHcL9XwRNpWG6XRw==} + engines: {node: '>=12'} + cpu: [arm64] + os: [linux] + + esbuild-linux-arm@0.14.47: + resolution: {integrity: sha512-ZGE1Bqg/gPRXrBpgpvH81tQHpiaGxa8c9Rx/XOylkIl2ypLuOcawXEAo8ls+5DFCcRGt/o3sV+PzpAFZobOsmA==} + engines: {node: '>=12'} + cpu: [arm] + os: [linux] + + esbuild-linux-mips64le@0.14.47: + resolution: {integrity: sha512-mg3D8YndZ1LvUiEdDYR3OsmeyAew4MA/dvaEJxvyygahWmpv1SlEEnhEZlhPokjsUMfRagzsEF/d/2XF+kTQGg==} + engines: {node: '>=12'} + cpu: [mips64el] + os: [linux] + + esbuild-linux-ppc64le@0.14.47: + resolution: {integrity: sha512-WER+f3+szmnZiWoK6AsrTKGoJoErG2LlauSmk73LEZFQ/iWC+KhhDsOkn1xBUpzXWsxN9THmQFltLoaFEH8F8w==} + engines: {node: '>=12'} + cpu: [ppc64] + os: [linux] + + esbuild-linux-riscv64@0.14.47: + resolution: {integrity: sha512-1fI6bP3A3rvI9BsaaXbMoaOjLE3lVkJtLxsgLHqlBhLlBVY7UqffWBvkrX/9zfPhhVMd9ZRFiaqXnB1T7BsL2g==} + engines: {node: '>=12'} + cpu: [riscv64] + os: [linux] + + esbuild-linux-s390x@0.14.47: + resolution: {integrity: sha512-eZrWzy0xFAhki1CWRGnhsHVz7IlSKX6yT2tj2Eg8lhAwlRE5E96Hsb0M1mPSE1dHGpt1QVwwVivXIAacF/G6mw==} + engines: {node: '>=12'} + cpu: [s390x] + os: [linux] + + esbuild-netbsd-64@0.14.47: + resolution: {integrity: sha512-Qjdjr+KQQVH5Q2Q1r6HBYswFTToPpss3gqCiSw2Fpq/ua8+eXSQyAMG+UvULPqXceOwpnPo4smyZyHdlkcPppQ==} + engines: {node: '>=12'} + cpu: [x64] + os: [netbsd] + + esbuild-openbsd-64@0.14.47: + resolution: {integrity: sha512-QpgN8ofL7B9z8g5zZqJE+eFvD1LehRlxr25PBkjyyasakm4599iroUpaj96rdqRlO2ShuyqwJdr+oNqWwTUmQw==} + engines: {node: '>=12'} + cpu: [x64] + os: [openbsd] + + esbuild-sunos-64@0.14.47: + resolution: {integrity: sha512-uOeSgLUwukLioAJOiGYm3kNl+1wJjgJA8R671GYgcPgCx7QR73zfvYqXFFcIO93/nBdIbt5hd8RItqbbf3HtAQ==} + engines: {node: '>=12'} + cpu: [x64] + os: [sunos] + + esbuild-windows-32@0.14.47: + resolution: {integrity: sha512-H0fWsLTp2WBfKLBgwYT4OTfFly4Im/8B5f3ojDv1Kx//kiubVY0IQunP2Koc/fr/0wI7hj3IiBDbSrmKlrNgLQ==} + engines: {node: '>=12'} + cpu: [ia32] + os: [win32] + + esbuild-windows-64@0.14.47: + resolution: {integrity: sha512-/Pk5jIEH34T68r8PweKRi77W49KwanZ8X6lr3vDAtOlH5EumPE4pBHqkCUdELanvsT14yMXLQ/C/8XPi1pAtkQ==} + engines: {node: '>=12'} + cpu: [x64] + os: [win32] + + esbuild-windows-arm64@0.14.47: + resolution: {integrity: sha512-HFSW2lnp62fl86/qPQlqw6asIwCnEsEoNIL1h2uVMgakddf+vUuMcCbtUY1i8sst7KkgHrVKCJQB33YhhOweCQ==} + engines: {node: '>=12'} + cpu: [arm64] + os: [win32] + + esbuild@0.14.47: + resolution: {integrity: sha512-wI4ZiIfFxpkuxB8ju4MHrGwGLyp1+awEHAHVpx6w7a+1pmYIq8T9FGEVVwFo0iFierDoMj++Xq69GXWYn2EiwA==} + engines: {node: '>=12'} + hasBin: true + + esbuild@0.19.12: + resolution: {integrity: sha512-aARqgq8roFBj054KvQr5f1sFu0D65G+miZRCuJyJ0G13Zwx7vRar5Zhn2tkQNzIXcBrNVsv/8stehpj+GAjgbg==} + engines: {node: '>=12'} + hasBin: true + + escalade@3.1.2: + resolution: {integrity: sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==} + engines: {node: '>=6'} + + escape-html@1.0.3: + resolution: {integrity: sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==} + + escape-string-regexp@1.0.5: + resolution: {integrity: sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==} + engines: {node: '>=0.8.0'} + + escape-string-regexp@4.0.0: + resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==} + engines: {node: '>=10'} + + eslint-scope@7.2.2: + resolution: {integrity: sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + + eslint-visitor-keys@3.4.3: + resolution: {integrity: sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + + eslint@8.56.0: + resolution: {integrity: sha512-Go19xM6T9puCOWntie1/P997aXxFsOi37JIHRWI514Hc6ZnaHGKY9xFhrU65RT6CcBEzZoGG1e6Nq+DT04ZtZQ==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + hasBin: true + + espree@9.6.1: + resolution: {integrity: sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + + esquery@1.5.0: + resolution: {integrity: sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==} + engines: {node: '>=0.10'} + + esrecurse@4.3.0: + resolution: {integrity: sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==} + engines: {node: '>=4.0'} + + estraverse@5.3.0: + resolution: {integrity: sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==} + engines: {node: '>=4.0'} + + estree-walker@2.0.2: + resolution: {integrity: sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==} + + estree-walker@3.0.3: + resolution: {integrity: sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==} + + esutils@2.0.3: + resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==} + engines: {node: '>=0.10.0'} + + etag@1.8.1: + resolution: {integrity: sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==} + engines: {node: '>= 0.6'} + + event-target-shim@5.0.1: + resolution: {integrity: sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==} + engines: {node: '>=6'} + + eventemitter3@5.0.1: + resolution: {integrity: sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==} + + events-intercept@2.0.0: + resolution: {integrity: sha512-blk1va0zol9QOrdZt0rFXo5KMkNPVSp92Eju/Qz8THwKWKRKeE0T8Br/1aW6+Edkyq9xHYgYxn2QtOnUKPUp+Q==} + + events@3.3.0: + resolution: {integrity: sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==} + engines: {node: '>=0.8.x'} + + execa@3.2.0: + resolution: {integrity: sha512-kJJfVbI/lZE1PZYDI5VPxp8zXPO9rtxOkhpZ0jMKha56AI9y2gGVC6bkukStQf0ka5Rh15BA5m7cCCH4jmHqkw==} + engines: {node: ^8.12.0 || >=9.7.0} + + execa@8.0.1: + resolution: {integrity: sha512-VyhnebXciFV2DESc+p6B+y0LjSm0krU4OgJN44qFAhBY0TJ+1V61tYD2+wHusZ6F9n5K+vl8k0sTy7PEfV4qpg==} + engines: {node: '>=16.17'} + + fast-content-type-parse@1.1.0: + resolution: {integrity: sha512-fBHHqSTFLVnR61C+gltJuE5GkVQMV0S2nqUO8TJ+5Z3qAKG8vAx4FKai1s5jq/inV1+sREynIWSuQ6HgoSXpDQ==} + + fast-copy@3.0.1: + resolution: {integrity: sha512-Knr7NOtK3HWRYGtHoJrjkaWepqT8thIVGAwt0p0aUs1zqkAzXZV4vo9fFNwyb5fcqK1GKYFYxldQdIDVKhUAfA==} + + fast-decode-uri-component@1.0.1: + resolution: {integrity: sha512-WKgKWg5eUxvRZGwW8FvfbaH7AXSh2cL+3j5fMGzUMCxWBJ3dV3a7Wz8y2f/uQ0e3B6WmodD3oS54jTQ9HVTIIg==} + + fast-deep-equal@3.1.3: + resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==} + + fast-glob@3.3.2: + resolution: {integrity: sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==} + engines: {node: '>=8.6.0'} + + fast-json-stable-stringify@2.1.0: + resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==} + + fast-json-stringify@5.12.0: + resolution: {integrity: sha512-7Nnm9UPa7SfHRbHVA1kJQrGXCRzB7LMlAAqHXQFkEQqueJm1V8owm0FsE/2Do55/4CcdhwiLQERaKomOnKQkyA==} + + fast-jwt@3.3.3: + resolution: {integrity: sha512-oS3P8bRI24oPLJUePt2OgF64FBQib5TlgHLFQxYNoHYEEZe0gU3cKjJAVqpB5XKV/zjxmq4Hzbk3fgfW/wRz8Q==} + engines: {node: '>=16 <22'} + + fast-levenshtein@2.0.6: + resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==} + + fast-querystring@1.1.2: + resolution: {integrity: sha512-g6KuKWmFXc0fID8WWH0jit4g0AGBoJhCkJMb1RmbsSEUNvQ+ZC8D6CUZ+GtF8nMzSPXnhiePyyqqipzNNEnHjg==} + + fast-redact@3.3.0: + resolution: {integrity: sha512-6T5V1QK1u4oF+ATxs1lWUmlEk6P2T9HqJG3e2DnHOdVgZy2rFJBoEnrIedcTXlkAHU/zKC+7KETJ+KGGKwxgMQ==} + engines: {node: '>=6'} + + fast-safe-stringify@2.1.1: + resolution: {integrity: sha512-W+KJc2dmILlPplD/H4K9l9LcAHAfPtP6BY84uVLXQ6Evcz9Lcg33Y2z1IVblT6xdY54PXYVHEv+0Wpq8Io6zkA==} + + fast-uri@2.3.0: + resolution: {integrity: sha512-eel5UKGn369gGEWOqBShmFJWfq/xSJvsgDzgLYC845GneayWvXBf0lJCBn5qTABfewy1ZDPoaR5OZCP+kssfuw==} + + fastfall@1.5.1: + resolution: {integrity: sha512-KH6p+Z8AKPXnmA7+Iz2Lh8ARCMr+8WNPVludm1LGkZoD2MjY6LVnRMtTKhkdzI+jr0RzQWXKzKyBJm1zoHEL4Q==} + engines: {node: '>=0.10.0'} + + fastify-cron@1.3.1: + resolution: {integrity: sha512-BgOUeyu2HAJcNnL+8XnAcVLt1AMeN/SnCGTG4wDlHNFfUo/5RRnFYW8uRy3ZFpa0g43Q6ko5zdP+q1SWq8ui2Q==} + peerDependencies: + fastify: ^4.1.0 + + fastify-custom-healthcheck@3.1.0: + resolution: {integrity: sha512-BC/TcV1G6CQiLbwl1dCqJW5jVN8fl2Gsfxip5GeeB5SQe6fjKfRMxkOcPIEyj7u0kL0+oQYW1V5pOBzviMiCFQ==} + + fastify-plugin@3.0.1: + resolution: {integrity: sha512-qKcDXmuZadJqdTm6vlCqioEbyewF60b/0LOFCcYN1B6BIZGlYJumWWOYs70SFYLDAH4YqdE1cxH/RKMG7rFxgA==} + + fastify-plugin@4.5.1: + resolution: {integrity: sha512-stRHYGeuqpEZTL1Ef0Ovr2ltazUT9g844X5z/zEBFLG8RYlpDiOCIG+ATvYEp+/zmc7sN29mcIMp8gvYplYPIQ==} + + fastify-type-provider-zod@1.1.9: + resolution: {integrity: sha512-Ztnu1ZWJEKJouZvdTyfgjuVqS+A4JLoCbWBvFqFhfnrg6YQvEvW+5cJvP98kNbuV5gjfpWmHSOTi3BpkidJPQg==} + peerDependencies: + fastify: ^4.0.0 + zod: ^3.14.2 + + fastify@4.26.0: + resolution: {integrity: sha512-Fq/7ziWKc6pYLYLIlCRaqJqEVTIZ5tZYfcW/mDK2AQ9v/sqjGFpj0On0/7hU50kbPVjLO4de+larPA1WwPZSfw==} + + fastparallel@2.4.1: + resolution: {integrity: sha512-qUmhxPgNHmvRjZKBFUNI0oZuuH9OlSIOXmJ98lhKPxMZZ7zS/Fi0wRHOihDSz0R1YiIOjxzOY4bq65YTcdBi2Q==} + + fastq@1.17.1: + resolution: {integrity: sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==} + + fastseries@1.7.2: + resolution: {integrity: sha512-dTPFrPGS8SNSzAt7u/CbMKCJ3s01N04s4JFbORHcmyvVfVKmbhMD1VtRbh5enGHxkaQDqWyLefiKOGGmohGDDQ==} + + fd-slicer@1.1.0: + resolution: {integrity: sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==} + + fflate@0.8.2: + resolution: {integrity: sha512-cPJU47OaAoCbg0pBvzsgpTPhmhqI5eJjh/JIu8tPj5q+T7iLvW/JAYUqmE7KOB4R1ZyEhzBaIQpQpardBF5z8A==} + + file-entry-cache@6.0.1: + resolution: {integrity: sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==} + engines: {node: ^10.12.0 || >=12.0.0} + + file-uri-to-path@1.0.0: + resolution: {integrity: sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==} + + fill-range@7.0.1: + resolution: {integrity: sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==} + engines: {node: '>=8'} + + find-my-way@8.1.0: + resolution: {integrity: sha512-41QwjCGcVTODUmLLqTMeoHeiozbMXYMAE1CKFiDyi9zVZ2Vjh0yz3MF0WQZoIb+cmzP/XlbFjlF2NtJmvZHznA==} + engines: {node: '>=14'} + + find-up@5.0.0: + resolution: {integrity: sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==} + engines: {node: '>=10'} + + flat-cache@3.2.0: + resolution: {integrity: sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==} + engines: {node: ^10.12.0 || >=12.0.0} + + flatted@3.2.9: + resolution: {integrity: sha512-36yxDn5H7OFZQla0/jFJmbIKTdZAQHngCedGxiMmpNfEZM0sdEeT+WczLQrjK6D7o2aiyLYDnkw0R3JK0Qv1RQ==} + + follow-redirects@1.15.5: + resolution: {integrity: sha512-vSFWUON1B+yAw1VN4xMfxgn5fTUiaOzAJCKBwIIgT/+7CuGy9+r+5gITvP62j3RmaD5Ph65UaERdOSRGUzZtgw==} + engines: {node: '>=4.0'} + peerDependencies: + debug: '*' + peerDependenciesMeta: + debug: + optional: true + + follow-redirects@1.15.6: + resolution: {integrity: sha512-wWN62YITEaOpSK584EZXJafH1AGpO8RVgElfkuXbTOrPX4fIfOyEpW/CsiNd8JdYrAoOvafRTOEnvsO++qCqFA==} + engines: {node: '>=4.0'} + peerDependencies: + debug: '*' + peerDependenciesMeta: + debug: + optional: true + + foreground-child@3.1.1: + resolution: {integrity: sha512-TMKDUnIte6bfb5nWv7V/caI169OHgvwjb7V4WkeUvbQQdjr5rWKqHFiKWb/fcOwB+CzBT+qbWjvj+DVwRskpIg==} + engines: {node: '>=14'} + + form-data@4.0.0: + resolution: {integrity: sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==} + engines: {node: '>= 6'} + + forwarded@0.2.0: + resolution: {integrity: sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==} + engines: {node: '>= 0.6'} + + from2@2.3.0: + resolution: {integrity: sha512-OMcX/4IC/uqEPVgGeyfN22LJk6AZrMkRZHxcHBMBvHScDGgwTm2GT2Wkgtocyd3JfZffjj2kYUDXXII0Fk9W0g==} + + fs-extra@11.1.0: + resolution: {integrity: sha512-0rcTq621PD5jM/e0a3EJoGC/1TC5ZBCERW82LQuwfGnCa1V8w7dpYH1yNu+SLb6E5dkeCBzKEyLGlFrnr+dUyw==} + engines: {node: '>=14.14'} + + fs-extra@8.1.0: + resolution: {integrity: sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==} + engines: {node: '>=6 <7 || >=8'} + + fs-minipass@1.2.7: + resolution: {integrity: sha512-GWSSJGFy4e9GUeCcbIkED+bgAoFyj7XF1mV8rma3QW4NIqX9Kyx79N/PF61H5udOV3aY1IaMLs6pGbH71nlCTA==} + + fs-minipass@2.1.0: + resolution: {integrity: sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==} + engines: {node: '>= 8'} + + fs.realpath@1.0.0: + resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==} + + fsevents@2.1.3: + resolution: {integrity: sha512-Auw9a4AxqWpa9GUfj370BMPzzyncfBABW8Mab7BGWBYDj4Isgq+cDKtx0i6u9jcX9pQDnswsaaOTgTmA5pEjuQ==} + engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} + os: [darwin] + deprecated: '"Please update to latest v2.3 or v2.2"' + + fsevents@2.3.3: + resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==} + engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} + os: [darwin] + + gauge@3.0.2: + resolution: {integrity: sha512-+5J6MS/5XksCuXq++uFRsnUd7Ovu1XenbeuIuNRJxYWjgQbPuFhT14lAvsWfqfAmnwluf1OwMjz39HjfLPci0Q==} + engines: {node: '>=10'} + + generic-pool@3.4.2: + resolution: {integrity: sha512-H7cUpwCQSiJmAHM4c/aFu6fUfrhWXW1ncyh8ftxEPMu6AiYkHw9K8br720TGPZJbk5eOH2bynjZD1yPvdDAmag==} + engines: {node: '>= 4'} + + gensync@1.0.0-beta.2: + resolution: {integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==} + engines: {node: '>=6.9.0'} + + get-east-asian-width@1.2.0: + resolution: {integrity: sha512-2nk+7SIVb14QrgXFHcm84tD4bKQz0RxPuMT8Ag5KPOq7J5fEmAg0UbXdTOSHqNuHSU28k55qnceesxXRZGzKWA==} + engines: {node: '>=18'} + + get-func-name@2.0.2: + resolution: {integrity: sha512-8vXOvuE167CtIc3OyItco7N/dpRtBbYOsPsXCz7X/PMnlGjYjSGuZJgM1Y7mmew7BKf9BqvLX2tnOVy1BBUsxQ==} + + get-stream@5.2.0: + resolution: {integrity: sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==} + engines: {node: '>=8'} + + get-stream@8.0.1: + resolution: {integrity: sha512-VaUJspBffn/LMCJVoMvSAdmscJyS1auj5Zulnn5UoYcY531UWmdwhRWkcGKnGU93m5HSXP9LP2usOryrBtQowA==} + engines: {node: '>=16'} + + get-tsconfig@4.7.2: + resolution: {integrity: sha512-wuMsz4leaj5hbGgg4IvDU0bqJagpftG5l5cXIAvo8uZrqn0NJqwtfupTN00VnkQJPcIRrxYrm1Ue24btpCha2A==} + + glob-parent@5.1.2: + resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==} + engines: {node: '>= 6'} + + glob-parent@6.0.2: + resolution: {integrity: sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==} + engines: {node: '>=10.13.0'} + + glob@10.3.10: + resolution: {integrity: sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g==} + engines: {node: '>=16 || 14 >=14.17'} + hasBin: true + + glob@7.2.3: + resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==} + + globals@11.12.0: + resolution: {integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==} + engines: {node: '>=4'} + + globals@13.24.0: + resolution: {integrity: sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==} + engines: {node: '>=8'} + + globby@11.1.0: + resolution: {integrity: sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==} + engines: {node: '>=10'} + + graceful-fs@4.2.11: + resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==} + + graphemer@1.4.0: + resolution: {integrity: sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==} + + has-flag@3.0.0: + resolution: {integrity: sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==} + engines: {node: '>=4'} + + has-flag@4.0.0: + resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==} + engines: {node: '>=8'} + + has-unicode@2.0.1: + resolution: {integrity: sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ==} + + 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==} + + help-me@5.0.0: + resolution: {integrity: sha512-7xgomUX6ADmcYzFik0HzAxh/73YlKR9bmFzf51CZwR+b6YtzU2m0u49hQCqV6SvlqIqsaxovfwdvbnsw3b/zpg==} + + hmac-drbg@1.0.1: + resolution: {integrity: sha512-Tti3gMqLdZfhOQY1Mzf/AanLiqh1WTiJgEj26ZuYQ9fbkLomzGchCws4FyrSd4VkpBfiNhaE1On+lOz894jvXg==} + + html-escaper@2.0.2: + resolution: {integrity: sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==} + + http-errors@1.4.0: + resolution: {integrity: sha512-oLjPqve1tuOl5aRhv8GK5eHpqP1C9fb+Ol+XTLjKfLltE44zdDbEdjPSbU7Ch5rSNsVFqZn97SrMmZLdu1/YMw==} + engines: {node: '>= 0.6'} + + http-errors@1.7.3: + resolution: {integrity: sha512-ZTTX0MWrsQ2ZAhA1cejAwDLycFsd7I7nVtnkT3Ol0aqodaKW+0CTZDQ1uBv5whptCnc8e8HeRRJxRs0kmm/Qfw==} + engines: {node: '>= 0.6'} + + http-errors@2.0.0: + resolution: {integrity: sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==} + engines: {node: '>= 0.8'} + + https-proxy-agent@5.0.1: + resolution: {integrity: sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==} + engines: {node: '>= 6'} + + human-signals@1.1.1: + resolution: {integrity: sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==} + engines: {node: '>=8.12.0'} + + human-signals@5.0.0: + resolution: {integrity: sha512-AXcZb6vzzrFAUE61HnN4mpLqd/cSIwNQjtNWR0euPm6y0iqx3G4gOXaIDdtdDwZmhwe82LA6+zinmW4UBWVePQ==} + engines: {node: '>=16.17.0'} + + iconv-lite@0.4.24: + resolution: {integrity: sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==} + engines: {node: '>=0.10.0'} + + ieee754@1.2.1: + resolution: {integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==} + + ignore@5.3.1: + resolution: {integrity: sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==} + engines: {node: '>= 4'} + + immutable@4.3.5: + resolution: {integrity: sha512-8eabxkth9gZatlwl5TBuJnCsoTADlL6ftEr7A4qgdaTsPyreilDSnUk57SO+jfKcNtxPa22U5KK6DSeAYhpBJw==} + + import-fresh@3.3.0: + resolution: {integrity: sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==} + engines: {node: '>=6'} + + imurmurhash@0.1.4: + resolution: {integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==} + engines: {node: '>=0.8.19'} + + inflight@1.0.6: + resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==} + + inherits@2.0.1: + resolution: {integrity: sha512-8nWq2nLTAwd02jTqJExUYFSD/fKq6VH9Y/oG2accc/kdI0V98Bag8d5a4gi3XHz73rDWa2PvTtvcWYquKqSENA==} + + inherits@2.0.4: + resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==} + + into-stream@6.0.0: + resolution: {integrity: sha512-XHbaOAvP+uFKUFsOgoNPRjLkwB+I22JFPFe5OjTkQ0nwgj6+pSjb4NmB6VMxaPshLiOf+zcpOCBQuLwC1KHhZA==} + engines: {node: '>=10'} + + ioredis@5.3.2: + resolution: {integrity: sha512-1DKMMzlIHM02eBBVOFQ1+AolGjs6+xEcM4PDL7NqOS6szq7H9jSaEkIUH6/a5Hl241LzW6JLSiAbNvTQjUupUA==} + engines: {node: '>=12.22.0'} + + ipaddr.js@1.9.1: + resolution: {integrity: sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==} + engines: {node: '>= 0.10'} + + is-binary-path@2.1.0: + resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==} + engines: {node: '>=8'} + + is-buffer@2.0.5: + resolution: {integrity: sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==} + engines: {node: '>=4'} + + is-extglob@2.1.1: + resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==} + engines: {node: '>=0.10.0'} + + is-fullwidth-code-point@3.0.0: + resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==} + engines: {node: '>=8'} + + is-fullwidth-code-point@4.0.0: + resolution: {integrity: sha512-O4L094N2/dZ7xqVdrXhh9r1KODPJpFms8B5sGdJLPy664AgvXsreZUyCQQNItZRDlYug4xStLjNp/sz3HvBowQ==} + engines: {node: '>=12'} + + is-fullwidth-code-point@5.0.0: + resolution: {integrity: sha512-OVa3u9kkBbw7b8Xw5F9P+D/T9X+Z4+JruYVNapTjPYZYUznQ5YfWeFkOj606XYYW8yugTfC8Pj0hYqvi4ryAhA==} + engines: {node: '>=18'} + + is-glob@4.0.3: + resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==} + engines: {node: '>=0.10.0'} + + is-number@7.0.0: + resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==} + engines: {node: '>=0.12.0'} + + is-path-inside@3.0.3: + resolution: {integrity: sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==} + engines: {node: '>=8'} + + is-stream@2.0.1: + resolution: {integrity: sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==} + engines: {node: '>=8'} + + is-stream@3.0.0: + resolution: {integrity: sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + + isarray@0.0.1: + resolution: {integrity: sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==} + + isarray@1.0.0: + resolution: {integrity: sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==} + + isexe@2.0.0: + resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==} + + istanbul-lib-coverage@3.2.2: + resolution: {integrity: sha512-O8dpsF+r0WV/8MNRKfnmrtCWhuKjxrq2w+jpzBL5UZKTi2LeVWnWOmWRxFlesJONmc+wLAGvKQZEOanko0LFTg==} + engines: {node: '>=8'} + + istanbul-lib-instrument@6.0.2: + resolution: {integrity: sha512-1WUsZ9R1lA0HtBSohTkm39WTPlNKSJ5iFk7UwqXkBLoHQT+hfqPsfsTDVuZdKGaBwn7din9bS7SsnoAr943hvw==} + engines: {node: '>=10'} + + istanbul-lib-report@3.0.1: + resolution: {integrity: sha512-GCfE1mtsHGOELCU8e/Z7YWzpmybrx/+dSTfLrvY8qRmaY6zXTKWn6WQIjaAFw069icm6GVMNkgu0NzI4iPZUNw==} + engines: {node: '>=10'} + + istanbul-lib-source-maps@4.0.1: + resolution: {integrity: sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==} + engines: {node: '>=10'} + + istanbul-reports@3.1.7: + resolution: {integrity: sha512-BewmUXImeuRk2YY0PVbxgKAysvhRPUQE0h5QRM++nVWyubKGV0l8qQ5op8+B2DOmwSe63Jivj0BjkPQVf8fP5g==} + engines: {node: '>=8'} + + jackspeak@2.3.6: + resolution: {integrity: sha512-N3yCS/NegsOBokc8GAdM8UcmfsKiSS8cipheD/nivzr700H+nsMOxJjQnvwOcRYVuFkdH0wGUvW2WbXGmrZGbQ==} + engines: {node: '>=14'} + + joycon@3.1.1: + resolution: {integrity: sha512-34wB/Y7MW7bzjKRjUKTa46I2Z7eV62Rkhva+KkopW7Qvv/OSWBqvkSY7vusOPrNuZcUG3tApvdVgNB8POj3SPw==} + engines: {node: '>=10'} + + js-sha256@0.11.0: + resolution: {integrity: sha512-6xNlKayMZvds9h1Y1VWc0fQHQ82BxTXizWPEtEeGvmOUYpBRy4gbWroHLpzowe6xiQhHpelCQiE7HEdznyBL9Q==} + + js-sha512@0.9.0: + resolution: {integrity: sha512-mirki9WS/SUahm+1TbAPkqvbCiCfOAAsyXeHxK1UkullnJVVqoJG2pL9ObvT05CN+tM7fxhfYm0NbXn+1hWoZg==} + + js-tokens@4.0.0: + resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} + + js-tokens@8.0.3: + resolution: {integrity: sha512-UfJMcSJc+SEXEl9lH/VLHSZbThQyLpw1vLO1Lb+j4RWDvG3N2f7yj3PVQA3cmkTBNldJ9eFnM+xEXxHIXrYiJw==} + + js-xxhash@1.0.4: + resolution: {integrity: sha512-S/6Oo7ruxx5k8m4qlMnbpwQdJjRsvvfcIhIk1dA9c5y5GNhYHKYKu9krEK3QgBax6CxJuf4gRL2opgLkdzWIKg==} + engines: {node: '>=8.0.0'} + + js-yaml@4.1.0: + resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==} + hasBin: true + + jsbi@3.1.3: + resolution: {integrity: sha512-nBJqA0C6Qns+ZxurbEoIR56wyjiUszpNy70FHvxO5ervMoCbZVE3z3kxr5nKGhlxr/9MhKTSUBs7cAwwuf3g9w==} + + jsbi@4.3.0: + resolution: {integrity: sha512-SnZNcinB4RIcnEyZqFPdGPVgrg2AcnykiBy0sHVJQKHYeaLUvi3Exj+iaPpLnFVkDPZIV4U0yvgC9/R4uEAZ9g==} + + jsesc@2.5.2: + resolution: {integrity: sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==} + engines: {node: '>=4'} + hasBin: true + + json-buffer@3.0.1: + resolution: {integrity: sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==} + + json-schema-ref-resolver@1.0.1: + resolution: {integrity: sha512-EJAj1pgHc1hxF6vo2Z3s69fMjO1INq6eGHXZ8Z6wCQeldCuwxGK9Sxf4/cScGn3FZubCVUehfWtcDM/PLteCQw==} + + json-schema-resolver@2.0.0: + resolution: {integrity: sha512-pJ4XLQP4Q9HTxl6RVDLJ8Cyh1uitSs0CzDBAz1uoJ4sRD/Bk7cFSXL1FUXDW3zJ7YnfliJx6eu8Jn283bpZ4Yg==} + engines: {node: '>=10'} + + json-schema-to-ts@1.6.4: + resolution: {integrity: sha512-pR4yQ9DHz6itqswtHCm26mw45FSNfQ9rEQjosaZErhn5J3J2sIViQiz8rDaezjKAhFGpmsoczYVBgGHzFw/stA==} + + json-schema-traverse@0.4.1: + resolution: {integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==} + + json-schema-traverse@1.0.0: + resolution: {integrity: sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==} + + json-stable-stringify-without-jsonify@1.0.1: + resolution: {integrity: sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==} + + json5@2.2.3: + resolution: {integrity: sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==} + engines: {node: '>=6'} + hasBin: true + + jsonc-parser@3.2.1: + resolution: {integrity: sha512-AilxAyFOAcK5wA1+LeaySVBrHsGQvUFCDWXKpZjzaL0PqW+xfBOttn8GNtWKFWqneyMZj41MWF9Kl6iPWLwgOA==} + + jsonfile@4.0.0: + resolution: {integrity: sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==} + + jsonfile@6.1.0: + resolution: {integrity: sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==} + + jssha@3.3.1: + resolution: {integrity: sha512-VCMZj12FCFMQYcFLPRm/0lOBbLi8uM2BhXPTqw3U4YAfs4AZfiApOoBLoN8cQE60Z50m1MYMTQVCfgF/KaCVhQ==} + + keyv@4.5.4: + resolution: {integrity: sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==} + + levn@0.4.1: + resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==} + engines: {node: '>= 0.8.0'} + + light-my-request@5.11.0: + resolution: {integrity: sha512-qkFCeloXCOMpmEdZ/MV91P8AT4fjwFXWaAFz3lUeStM8RcoM1ks4J/F8r1b3r6y/H4u3ACEJ1T+Gv5bopj7oDA==} + + lilconfig@3.0.0: + resolution: {integrity: sha512-K2U4W2Ff5ibV7j7ydLr+zLAkIg5JJ4lPn1Ltsdt+Tz/IjQ8buJ55pZAxoP34lqIiwtF9iAvtLv3JGv7CAyAg+g==} + engines: {node: '>=14'} + + lint-staged@15.2.2: + resolution: {integrity: sha512-TiTt93OPh1OZOsb5B7k96A/ATl2AjIZo+vnzFZ6oHK5FuTk63ByDtxGQpHm+kFETjEWqgkF95M8FRXKR/LEBcw==} + engines: {node: '>=18.12.0'} + hasBin: true + + listr2@8.0.1: + resolution: {integrity: sha512-ovJXBXkKGfq+CwmKTjluEqFi3p4h8xvkxGQQAQan22YCgef4KZ1mKGjzfGh6PL6AW5Csw0QiQPNuQyH+6Xk3hA==} + engines: {node: '>=18.0.0'} + + local-pkg@0.5.0: + resolution: {integrity: sha512-ok6z3qlYyCDS4ZEU27HaU6x/xZa9Whf8jD4ptH5UZTQYZVYeb9bnZ3ojVhiJNLiXK1Hfc0GNbLXcmZ5plLDDBg==} + engines: {node: '>=14'} + + locate-path@6.0.0: + resolution: {integrity: sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==} + engines: {node: '>=10'} + + lodash.defaults@4.2.0: + resolution: {integrity: sha512-qjxPLHd3r5DnsdGacqOMU6pb/avJzdh9tFX2ymgoZE27BmjXrNy/y4LoaiTeAb+O3gL8AfpJGtqfX/ae2leYYQ==} + + lodash.eq@4.0.0: + resolution: {integrity: sha512-vbrJpXL6kQNG6TkInxX12DZRfuYVllSxhwYqjYB78g2zF3UI15nFO/0AgmZnZRnaQ38sZtjCiVjGr2rnKt4v0g==} + + lodash.indexof@4.0.5: + resolution: {integrity: sha512-t9wLWMQsawdVmf6/IcAgVGqAJkNzYVcn4BHYZKTPW//l7N5Oq7Bq138BaVk19agcsPZePcidSgTTw4NqS1nUAw==} + + lodash.isarguments@3.1.0: + resolution: {integrity: sha512-chi4NHZlZqZD18a0imDHnZPrDeBbTtVN7GXMwuGdRH9qotxAjYs3aVLKc7zNOG9eddR5Ksd8rvFEBc9SsggPpg==} + + lodash.isequal@4.5.0: + resolution: {integrity: sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ==} + + lodash.merge@4.6.2: + resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==} + + lodash@4.17.21: + resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==} + + log-update@6.0.0: + resolution: {integrity: sha512-niTvB4gqvtof056rRIrTZvjNYE4rCUzO6X/X+kYjd7WFxXeJ0NwEFnRxX6ehkvv3jTwrXnNdtAak5XYZuIyPFw==} + engines: {node: '>=18'} + + long@5.2.3: + resolution: {integrity: sha512-lcHwpNoggQTObv5apGNCTdJrO69eHOZMi4BNC+rTLER8iHAqGrUVeLh/irVIM7zTw2bOXA8T6uNPeujwOLg/2Q==} + + loupe@2.3.7: + resolution: {integrity: sha512-zSMINGVYkdpYSOBmLi0D1Uo7JU9nVdQKrHxC8eYlV+9YKK9WePqAlL7lSlorG/U2Fw1w0hTBmaa/jrQ3UbPHtA==} + + lower-case@2.0.2: + resolution: {integrity: sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==} + + lru-cache@10.2.0: + resolution: {integrity: sha512-2bIM8x+VAf6JT4bKAljS1qUWgMsqZRPGJS6FSahIMPVvctcNhyVp7AJu7quxOW9jwkryBReKZY5tY5JYv2n/7Q==} + engines: {node: 14 || >=16.14} + + lru-cache@5.1.1: + resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==} + + lru-cache@6.0.0: + resolution: {integrity: sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==} + engines: {node: '>=10'} + + luxon@3.3.0: + resolution: {integrity: sha512-An0UCfG/rSiqtAIiBPO0Y9/zAnHUZxAMiCpTd5h2smgsj7GGmcenvrvww2cqNA8/4A5ZrD1gJpHN2mIHZQF+Mg==} + engines: {node: '>=12'} + + luxon@3.4.4: + resolution: {integrity: sha512-zobTr7akeGHnv7eBOXcRgMeCP6+uyYsczwmeRCauvpvaAltgNyTbLH/+VaEAPUeWBT+1GuNmz4wC/6jtQzbbVA==} + engines: {node: '>=12'} + + magic-string@0.30.7: + resolution: {integrity: sha512-8vBuFF/I/+OSLRmdf2wwFCJCz+nSn0m6DPvGH1fS/KiQoSaR+sETbov0eIk9KhEKy8CYqIkIAnbohxT/4H0kuA==} + engines: {node: '>=12'} + + magicast@0.3.3: + resolution: {integrity: sha512-ZbrP1Qxnpoes8sz47AM0z08U+jW6TyRgZzcWy3Ma3vDhJttwMwAFDMMQFobwdBxByBD46JYmxRzeF7w2+wJEuw==} + + make-dir@3.1.0: + resolution: {integrity: sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==} + engines: {node: '>=8'} + + make-dir@4.0.0: + resolution: {integrity: sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==} + engines: {node: '>=10'} + + make-error@1.3.6: + resolution: {integrity: sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==} + + map-obj@4.3.0: + resolution: {integrity: sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ==} + engines: {node: '>=8'} + + md5.js@1.3.5: + resolution: {integrity: sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==} + + media-typer@0.3.0: + resolution: {integrity: sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==} + engines: {node: '>= 0.6'} + + merge-stream@2.0.0: + resolution: {integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==} + + merge2@1.4.1: + resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==} + engines: {node: '>= 8'} + + micro@9.3.5-canary.3: + resolution: {integrity: sha512-viYIo9PefV+w9dvoIBh1gI44Mvx1BOk67B4BpC2QK77qdY0xZF0Q+vWLt/BII6cLkIc8rLmSIcJaB/OrXXKe1g==} + engines: {node: '>= 8.0.0'} + hasBin: true + + micromatch@4.0.5: + resolution: {integrity: sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==} + engines: {node: '>=8.6'} + + mime-db@1.52.0: + resolution: {integrity: sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==} + engines: {node: '>= 0.6'} + + mime-types@2.1.35: + resolution: {integrity: sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==} + engines: {node: '>= 0.6'} + + mime@3.0.0: + resolution: {integrity: sha512-jSCU7/VB1loIWBZe14aEYHU/+1UMEHoaO7qxCOVJOw9GgH72VAWppxNcjU+x9a2k3GSIBXNKxXQFqRvvZ7vr3A==} + engines: {node: '>=10.0.0'} + hasBin: true + + mimic-fn@2.1.0: + resolution: {integrity: sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==} + engines: {node: '>=6'} + + mimic-fn@4.0.0: + resolution: {integrity: sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==} + engines: {node: '>=12'} + + 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==} + + minimatch@9.0.3: + resolution: {integrity: sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==} + engines: {node: '>=16 || 14 >=14.17'} + + minimist@1.2.8: + resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==} + + minipass@2.9.0: + resolution: {integrity: sha512-wxfUjg9WebH+CUDX/CdbRlh5SmfZiy/hpkxaRI16Y9W56Pa75sWgd/rvFilSgrauD9NyFymP/+JFV3KwzIsJeg==} + + minipass@3.3.6: + resolution: {integrity: sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==} + engines: {node: '>=8'} + + minipass@5.0.0: + resolution: {integrity: sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==} + engines: {node: '>=8'} + + minipass@7.0.4: + resolution: {integrity: sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ==} + engines: {node: '>=16 || 14 >=14.17'} + + minizlib@1.3.3: + resolution: {integrity: sha512-6ZYMOEnmVsdCeTJVE0W9ZD+pVnE8h9Hma/iOwwRDsdQoePpoX56/8B6z3P9VNwppJuBKNRuFDRNRqRWexT9G9Q==} + + minizlib@2.1.2: + resolution: {integrity: sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==} + engines: {node: '>= 8'} + + mkdirp@0.5.6: + resolution: {integrity: sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==} + hasBin: true + + mkdirp@1.0.4: + resolution: {integrity: sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==} + engines: {node: '>=10'} + hasBin: true + + mlly@1.6.1: + resolution: {integrity: sha512-vLgaHvaeunuOXHSmEbZ9izxPx3USsk8KCQ8iC+aTlp5sKRSoZvwhHh5L9VbKSaVC6sJDqbyohIS76E2VmHIPAA==} + + mnemonist@0.39.6: + resolution: {integrity: sha512-A/0v5Z59y63US00cRSLiloEIw3t5G+MiKz4BhX21FI+YBJXBOGW0ohFxTxO08dsOYlzxo87T7vGfZKYp2bcAWA==} + + mnemonist@0.39.8: + resolution: {integrity: sha512-vyWo2K3fjrUw8YeeZ1zF0fy6Mu59RHokURlld8ymdUPjMlD9EC9ov1/YPqTgqRvUN9nTr3Gqfz29LYAmu0PHPQ==} + + mri@1.2.0: + resolution: {integrity: sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==} + engines: {node: '>=4'} + + mrmime@2.0.0: + resolution: {integrity: sha512-eu38+hdgojoyq63s+yTpN4XMBdt5l8HhMhc4VKLO9KM5caLIBvUm4thi7fFaxyTmCKeNnXZ5pAlBwCUnhA09uw==} + engines: {node: '>=10'} + + ms@2.1.1: + resolution: {integrity: sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==} + + ms@2.1.2: + resolution: {integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==} + + msgpackr-extract@3.0.2: + resolution: {integrity: sha512-SdzXp4kD/Qf8agZ9+iTu6eql0m3kWm1A2y1hkpTeVNENutaB0BwHlSvAIaMxwntmRUAUjon2V4L8Z/njd0Ct8A==} + hasBin: true + + msgpackr@1.10.1: + resolution: {integrity: sha512-r5VRLv9qouXuLiIBrLpl2d5ZvPt8svdQTl5/vMvE4nzDMyEX4sgW5yWhuBBj5UmgwOTWj8CIdSXn5sAfsHAWIQ==} + + multicoin-address-validator@0.5.16: + resolution: {integrity: sha512-qI47N+F+hUewANkSi/7IONIDiGR6TV3bOCq07g/klPYF60lqo5qobGJlijgMTNdgqCkny73rANRXh2kuCQw6iA==} + engines: {node: '>=12.0.0'} + + nanoassert@2.0.0: + resolution: {integrity: sha512-7vO7n28+aYO4J+8w96AzhmU8G+Y/xpPDJz/se19ICsqj/momRbb9mh9ZUtkoJ5X3nTnPdhEJyc0qnM6yAsHBaA==} + + nanoid@3.3.7: + resolution: {integrity: sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==} + engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} + hasBin: true + + natural-compare@1.4.0: + resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==} + + no-case@3.0.4: + resolution: {integrity: sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==} + + node-abi@3.56.0: + resolution: {integrity: sha512-fZjdhDOeRcaS+rcpve7XuwHBmktS1nS1gzgghwKUQQ8nTy2FdSDr6ZT8k6YhvlJeHmmQMYiT/IH9hfco5zeW2Q==} + engines: {node: '>=10'} + + node-abort-controller@3.1.1: + resolution: {integrity: sha512-AGK2yQKIjRuqnc6VkX2Xj5d+QW8xZ87pa1UK6yA6ouUyuxfHuMP6umE5QK7UmTeOAymo+Zx1Fxiuw9rVx8taHQ==} + + node-fetch@2.6.7: + resolution: {integrity: sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==} + engines: {node: 4.x || >=6.0.0} + peerDependencies: + encoding: ^0.1.0 + peerDependenciesMeta: + encoding: + optional: true + + node-fetch@2.6.9: + resolution: {integrity: sha512-DJm/CJkZkRjKKj4Zi4BsKVZh3ValV5IR5s7LVZnW+6YMh0W1BfNA8XSs6DLMGYlId5F3KnA70uu2qepcR08Qqg==} + engines: {node: 4.x || >=6.0.0} + peerDependencies: + encoding: ^0.1.0 + peerDependenciesMeta: + encoding: + optional: true + + node-fetch@2.7.0: + resolution: {integrity: sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==} + engines: {node: 4.x || >=6.0.0} + peerDependencies: + encoding: ^0.1.0 + peerDependenciesMeta: + encoding: + optional: true + + node-gyp-build-optional-packages@5.0.7: + resolution: {integrity: sha512-YlCCc6Wffkx0kHkmam79GKvDQ6x+QZkMjFGrIMxgFNILFvGSbCp2fCBC55pGTT9gVaz8Na5CLmxt/urtzRv36w==} + hasBin: true + + node-gyp-build@4.8.0: + resolution: {integrity: sha512-u6fs2AEUljNho3EYTJNBfImO5QTo/J/1Etd+NVdCj7qWKUSN/bSLkZwhDv7I+w/MSC6qJ4cknepkAYykDdK8og==} + hasBin: true + + node-releases@2.0.14: + resolution: {integrity: sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==} + + nopt@5.0.0: + resolution: {integrity: sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==} + engines: {node: '>=6'} + hasBin: true + + normalize-path@3.0.0: + resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==} + engines: {node: '>=0.10.0'} + + npm-run-path@4.0.1: + resolution: {integrity: sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==} + engines: {node: '>=8'} + + npm-run-path@5.3.0: + resolution: {integrity: sha512-ppwTtiJZq0O/ai0z7yfudtBpWIoxM8yE6nHi1X47eFR2EWORqfbu6CnPlNsjeN683eT0qG6H/Pyf9fCcvjnnnQ==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + + npmlog@5.0.1: + resolution: {integrity: sha512-AqZtDUWOMKs1G/8lwylVjrdYgqA4d9nu8hc+0gzRxlDb1I10+FHBGMXs6aiQHFdCUUlqH99MUMuLfzWDNDtfxw==} + + object-assign@4.1.1: + resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==} + engines: {node: '>=0.10.0'} + + obliterator@2.0.4: + resolution: {integrity: sha512-lgHwxlxV1qIg1Eap7LgIeoBWIMFibOjbrYPIPJZcI1mmGAI2m3lNYpK12Y+GBdPQ0U1hRwSord7GIaawz962qQ==} + + on-exit-leak-free@2.1.2: + resolution: {integrity: sha512-0eJJY6hXLGf1udHwfNftBqH+g73EU4B504nZeKpz1sYRKafAghwxEJunB2O7rDZkL4PGfsMVnTXZ2EjibbqcsA==} + engines: {node: '>=14.0.0'} + + once@1.3.3: + resolution: {integrity: sha512-6vaNInhu+CHxtONf3zw3vq4SP2DOQhjBvIa3rNcG0+P7eKWlYH6Peu7rHizSloRU2EwMz6GraLieis9Ac9+p1w==} + + once@1.4.0: + resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==} + + onetime@5.1.2: + resolution: {integrity: sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==} + engines: {node: '>=6'} + + onetime@6.0.0: + resolution: {integrity: sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==} + engines: {node: '>=12'} + + openapi-types@12.1.3: + resolution: {integrity: sha512-N4YtSYJqghVu4iek2ZUvcN/0aqH1kRDuNqzcycDxhOUpg7GdvLa2F3DgS6yBNhInhv2r/6I0Flkn7CqL8+nIcw==} + + optionator@0.9.3: + resolution: {integrity: sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg==} + engines: {node: '>= 0.8.0'} + + os-paths@4.4.0: + resolution: {integrity: sha512-wrAwOeXp1RRMFfQY8Sy7VaGVmPocaLwSFOYCGKSyo8qmJ+/yaafCl5BCA1IQZWqFSRBrKDYFeR9d/VyQzfH/jg==} + engines: {node: '>= 6.0'} + + p-finally@2.0.1: + resolution: {integrity: sha512-vpm09aKwq6H9phqRQzecoDpD8TmVyGw70qmWlyq5onxY7tqyTTFVvxMykxQSQKILBSFlbXpypIw2T1Ml7+DDtw==} + engines: {node: '>=8'} + + p-is-promise@3.0.0: + resolution: {integrity: sha512-Wo8VsW4IRQSKVXsJCn7TomUaVtyfjVDn3nUP7kE967BQk0CwFpdbZs0X0uk5sW9mkBa9eNM7hCMaG93WUAwxYQ==} + engines: {node: '>=8'} + + p-limit@3.1.0: + resolution: {integrity: sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==} + engines: {node: '>=10'} + + p-limit@5.0.0: + resolution: {integrity: sha512-/Eaoq+QyLSiXQ4lyYV23f14mZRQcXnxfHrN0vCai+ak9G0pp9iEQukIIZq5NccEvwRB8PUnZT0KsOoDCINS1qQ==} + engines: {node: '>=18'} + + p-locate@5.0.0: + resolution: {integrity: sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==} + engines: {node: '>=10'} + + parent-module@1.0.1: + resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==} + engines: {node: '>=6'} + + parse-ms@2.1.0: + resolution: {integrity: sha512-kHt7kzLoS9VBZfUsiKjv43mr91ea+U05EyKkEtqp7vNbHxmaVuEqN7XxeEVnGrMtYOAxGrDElSi96K7EgO1zCA==} + engines: {node: '>=6'} + + pascal-case@3.1.2: + resolution: {integrity: sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==} + + path-browserify@1.0.1: + resolution: {integrity: sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==} + + path-exists@4.0.0: + resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==} + engines: {node: '>=8'} + + path-is-absolute@1.0.1: + resolution: {integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==} + engines: {node: '>=0.10.0'} + + path-key@3.1.1: + resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==} + engines: {node: '>=8'} + + path-key@4.0.0: + resolution: {integrity: sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==} + engines: {node: '>=12'} + + path-match@1.2.4: + resolution: {integrity: sha512-UWlehEdqu36jmh4h5CWJ7tARp1OEVKGHKm6+dg9qMq5RKUTV5WJrGgaZ3dN2m7WFAXDbjlHzvJvL/IUpy84Ktw==} + + path-scurry@1.10.1: + resolution: {integrity: sha512-MkhCqzzBEpPvxxQ71Md0b1Kk51W01lrYvlMzSUaIzNsODdd7mqhiimSZlr+VegAz5Z6Vzt9Xg2ttE//XBhH3EQ==} + engines: {node: '>=16 || 14 >=14.17'} + + path-to-regexp@1.8.0: + resolution: {integrity: sha512-n43JRhlUKUAlibEJhPeir1ncUID16QnEjNpwzNdO3Lm4ywrBpBZ5oLD0I6br9evr1Y9JTqwRtAh7JLoOzAQdVA==} + + path-to-regexp@6.1.0: + resolution: {integrity: sha512-h9DqehX3zZZDCEm+xbfU0ZmwCGFCAAraPJWMXJ4+v32NjZJilVg3k1TcKsRgIb8IQ/izZSaydDc1OhJCZvs2Dw==} + + path-to-regexp@6.2.1: + resolution: {integrity: sha512-JLyh7xT1kizaEvcaXOQwOc2/Yhw6KZOvPf1S8401UyLk86CU79LN3vl7ztXGm/pZ+YjoyAJ4rxmHwbkBXJX+yw==} + + path-type@4.0.0: + resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==} + engines: {node: '>=8'} + + pathe@1.1.2: + resolution: {integrity: sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ==} + + pathval@1.1.1: + resolution: {integrity: sha512-Dp6zGqpTdETdR63lehJYPeIOqpiNBNtc7BpWSLrOje7UaIsE5aY92r/AunQA7rsXvet3lrJ3JnZX29UPTKXyKQ==} + + peek-stream@1.1.3: + resolution: {integrity: sha512-FhJ+YbOSBb9/rIl2ZeE/QHEsWn7PqNYt8ARAY3kIgNGOk13g9FGyIY6JIl/xB/3TFRVoTv5as0l11weORrTekA==} + + pend@1.2.0: + resolution: {integrity: sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==} + + picocolors@1.0.0: + resolution: {integrity: sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==} + + picomatch@2.3.1: + resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} + engines: {node: '>=8.6'} + + pidtree@0.6.0: + resolution: {integrity: sha512-eG2dWTVw5bzqGRztnHExczNxt5VGsE6OwTeCG3fdUf9KBsZzO3R5OIIIzWR+iZA0NtZ+RDVdaoE2dK1cn6jH4g==} + engines: {node: '>=0.10'} + hasBin: true + + pino-abstract-transport@1.1.0: + resolution: {integrity: sha512-lsleG3/2a/JIWUtf9Q5gUNErBqwIu1tUKTT3dUzaf5DySw9ra1wcqKjJjLX1VTY64Wk1eEOYsVGSaGfCK85ekA==} + + pino-pretty@10.3.1: + resolution: {integrity: sha512-az8JbIYeN/1iLj2t0jR9DV48/LQ3RC6hZPpapKPkb84Q+yTidMCpgWxIT3N0flnBDilyBQ1luWNpOeJptjdp/g==} + hasBin: true + + pino-std-serializers@6.2.2: + resolution: {integrity: sha512-cHjPPsE+vhj/tnhCy/wiMh3M3z3h/j15zHQX+S9GkTBgqJuTuJzYJ4gUyACLhDaJ7kk9ba9iRDmbH2tJU03OiA==} + + pino@8.19.0: + resolution: {integrity: sha512-oswmokxkav9bADfJ2ifrvfHUwad6MLp73Uat0IkQWY3iAw5xTRoznXbXksZs8oaOUMpmhVWD+PZogNzllWpJaA==} + hasBin: true + + pkg-types@1.0.3: + resolution: {integrity: sha512-nN7pYi0AQqJnoLPC9eHFQ8AcyaixBUOwvqc5TDnIKCMEE6I0y8P7OKA7fPexsXGCGxQDl/cmrLAp26LhcwxZ4A==} + + postcss@8.4.35: + resolution: {integrity: sha512-u5U8qYpBCpN13BsiEB0CbR1Hhh4Gc0zLFuedrHJKMctHCHAGrMdG0PRM/KErzAL3CU6/eckEtmHNB3x6e3c0vA==} + engines: {node: ^10 || ^12 || >=14} + + prelude-ls@1.2.1: + resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==} + engines: {node: '>= 0.8.0'} + + prettier@3.2.5: + resolution: {integrity: sha512-3/GWa9aOC0YeD7LUfvOG2NiDyhOWRvt1k+rcKhOuYnMY24iiCphgneUfJDyFXd6rZCAnuLBv6UeAULtrhT/F4A==} + engines: {node: '>=14'} + hasBin: true + + pretty-format@29.7.0: + resolution: {integrity: sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + pretty-ms@7.0.1: + resolution: {integrity: sha512-973driJZvxiGOQ5ONsFhOF/DtzPMOMtgC11kCpUrPGMTgqp2q/1gwzCquocrN33is0VZ5GFHXZYMM9l6h67v2Q==} + engines: {node: '>=10'} + + process-nextick-args@2.0.1: + resolution: {integrity: sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==} + + process-warning@2.3.2: + resolution: {integrity: sha512-n9wh8tvBe5sFmsqlg+XQhaQLumwpqoAUruLwjCopgTmUBjJ/fjtBsJzKleCaIGBOMXYEhp1YfKl4d7rJ5ZKJGA==} + + process-warning@3.0.0: + resolution: {integrity: sha512-mqn0kFRl0EoqhnL0GQ0veqFHyIN1yig9RHh/InzORTUiZHFRAur+aMtRkELNwGs9aNwKS6tg/An4NYBPGwvtzQ==} + + process@0.11.10: + resolution: {integrity: sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==} + engines: {node: '>= 0.6.0'} + + promisepipe@3.0.0: + resolution: {integrity: sha512-V6TbZDJ/ZswevgkDNpGt/YqNCiZP9ASfgU+p83uJE6NrGtvSGoOcHLiDCqkMs2+yg7F5qHdLV8d0aS8O26G/KA==} + + proxy-addr@2.0.7: + resolution: {integrity: sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==} + engines: {node: '>= 0.10'} + + proxy-from-env@1.1.0: + resolution: {integrity: sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==} + + pump@3.0.0: + resolution: {integrity: sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==} + + pumpify@2.0.1: + resolution: {integrity: sha512-m7KOje7jZxrmutanlkS1daj1dS6z6BgslzOXmcSEpIlCxM3VJH7lG5QLeck/6hgF6F4crFf01UtQmNsJfweTAw==} + + punycode@2.3.1: + resolution: {integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==} + engines: {node: '>=6'} + + queue-microtask@1.2.3: + resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} + + quick-format-unescaped@4.0.4: + resolution: {integrity: sha512-tYC1Q1hgyRuHgloV/YXs2w15unPVh8qfu/qCTfhTYamaw7fyhumKa2yGpdSo87vY32rIclj+4fWYQXUMs9EHvg==} + + quick-lru@5.1.1: + resolution: {integrity: sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==} + engines: {node: '>=10'} + + randombytes@2.1.0: + resolution: {integrity: sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==} + + raw-body@2.4.1: + resolution: {integrity: sha512-9WmIKF6mkvA0SLmA2Knm9+qj89e+j1zqgyn8aXGd7+nAduPoqgI9lO57SAZNn/Byzo5P7JhXTyg9PzaJbH73bA==} + engines: {node: '>= 0.8'} + + react-is@18.2.0: + resolution: {integrity: sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==} + + 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'} + + readable-stream@4.5.2: + resolution: {integrity: sha512-yjavECdqeZ3GLXNgRXgeQEdz9fvDDkNKyHnbHRFtOr7/LcfgBcmct7t/ET+HaCTqfh06OzoAxrkN/IfjJBVe+g==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + + readdirp@3.3.0: + resolution: {integrity: sha512-zz0pAkSPOXXm1viEwygWIPSPkcBYjW1xU5j/JBh5t9bGCJwa6f9+BJa6VaB2g+b55yVrmXzqkyLf4xaWYM0IkQ==} + engines: {node: '>=8.10.0'} + + real-require@0.2.0: + resolution: {integrity: sha512-57frrGM/OCTLqLOAh0mhVA9VBMHd+9U7Zb2THMGdBUoZVOtGbJzjxsYGDJ3A9AYYCP4hn6y1TVbaOfzWtm5GFg==} + engines: {node: '>= 12.13.0'} + + redis-errors@1.2.0: + resolution: {integrity: sha512-1qny3OExCf0UvUV/5wpYKf2YwPcOqXzkwKKSmKHiE6ZMQs5heeE/c8eXK+PNllPvmjgAbfnsbpkGZWy8cBpn9w==} + engines: {node: '>=4'} + + redis-parser@3.0.0: + resolution: {integrity: sha512-DJnGAeenTdpMEH6uAJRK/uiyEIH9WVsUmoLwzudwGJUwZPp80PDBWPHXSAGNPwNvIXAbe7MSUB1zQFugFml66A==} + engines: {node: '>=4'} + + reflect-metadata@0.1.14: + resolution: {integrity: sha512-ZhYeb6nRaXCfhnndflDK8qI6ZQ/YcWZCISRAWICW9XYqMUwjZM9Z0DveWX/ABN01oxSHwVxKQmxeYZSsm0jh5A==} + + require-from-string@2.0.2: + resolution: {integrity: sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==} + engines: {node: '>=0.10.0'} + + resolve-from@4.0.0: + resolution: {integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==} + engines: {node: '>=4'} + + resolve-from@5.0.0: + resolution: {integrity: sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==} + engines: {node: '>=8'} + + resolve-pkg-maps@1.0.0: + resolution: {integrity: sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==} + + restore-cursor@4.0.0: + resolution: {integrity: sha512-I9fPXU9geO9bHOt9pHHOhOkYerIMsmVaWB0rA2AI9ERh/+x/i7MV5HKBNrg+ljO5eoPVgCcnFuRjJ9uH6I/3eg==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + + ret@0.2.2: + resolution: {integrity: sha512-M0b3YWQs7R3Z917WRQy1HHA7Ba7D8hvZg6UE5mLykJxQVE2ju0IXbGlaHPPlkY+WN7wFP+wUMXmBFA0aV6vYGQ==} + engines: {node: '>=4'} + + retry@0.13.1: + resolution: {integrity: sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==} + engines: {node: '>= 4'} + + reusify@1.0.4: + resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==} + engines: {iojs: '>=1.0.0', node: '>=0.10.0'} + + rfdc@1.3.1: + resolution: {integrity: sha512-r5a3l5HzYlIC68TpmYKlxWjmOP6wiPJ1vWv2HeLhNsRZMrCkxeqxiHlQ21oXmQ4F3SiryXBHhAD7JZqvOJjFmg==} + + rimraf@3.0.2: + resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==} + hasBin: true + + ripemd160@2.0.2: + resolution: {integrity: sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==} + + rollup@4.12.0: + resolution: {integrity: sha512-wz66wn4t1OHIJw3+XU7mJJQV/2NAfw5OAk6G6Hoo3zcvz/XOfQ52Vgi+AN4Uxoxi0KBBwk2g8zPrTDA4btSB/Q==} + engines: {node: '>=18.0.0', npm: '>=8.0.0'} + hasBin: true + + run-parallel@1.2.0: + resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==} + + safe-buffer@5.1.2: + resolution: {integrity: sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==} + + safe-buffer@5.2.1: + resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==} + + safe-regex2@2.0.0: + resolution: {integrity: sha512-PaUSFsUaNNuKwkBijoAPHAK6/eM6VirvyPWlZ7BAQy4D+hCvh4B6lIG+nPdhbFfIbP+gTGBcrdsOaUs0F+ZBOQ==} + + safe-stable-stringify@2.4.3: + resolution: {integrity: sha512-e2bDA2WJT0wxseVd4lsDP4+3ONX6HpMXQa1ZhFQ7SU+GjvORCmShbCMltrtIDfkYhVHrOcPtj+KhmDBdPdZD1g==} + engines: {node: '>=10'} + + safer-buffer@2.1.2: + resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} + + scrypt-js@3.0.1: + resolution: {integrity: sha512-cdwTTnqPu0Hyvf5in5asVdZocVDTNRmR7XEcJuIzMjJeSHybHl7vpB66AzwTaIg6CLSbtjcxc8fqcySfnTkccA==} + + secure-json-parse@2.7.0: + resolution: {integrity: sha512-6aU+Rwsezw7VR8/nyvKTx8QpWH9FrcYiXXlqC4z5d5XQBDRqtbfsRjnwGyqbi3gddNtWHuEk9OANUotL26qKUw==} + + seedrandom@3.0.5: + resolution: {integrity: sha512-8OwmbklUNzwezjGInmZ+2clQmExQPvomqjL7LFqOYqtmuxRgQYqOD3mHaU+MvZn5FLUeVxVfQjwLZW/n/JFuqg==} + + semver@6.3.1: + resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==} + hasBin: true + + semver@7.3.5: + resolution: {integrity: sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==} + engines: {node: '>=10'} + hasBin: true + + semver@7.6.0: + resolution: {integrity: sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==} + engines: {node: '>=10'} + hasBin: true + + set-blocking@2.0.0: + resolution: {integrity: sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==} + + set-cookie-parser@2.6.0: + resolution: {integrity: sha512-RVnVQxTXuerk653XfuliOxBP81Sf0+qfQE73LIYKcyMYHG94AuH0kgrQpRDuTZnSmjpysHmzxJXKNfa6PjFhyQ==} + + setprototypeof@1.1.1: + resolution: {integrity: sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==} + + setprototypeof@1.2.0: + resolution: {integrity: sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==} + + sha.js@2.4.11: + resolution: {integrity: sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==} + hasBin: true + + sha3@2.1.4: + resolution: {integrity: sha512-S8cNxbyb0UGUM2VhRD4Poe5N58gJnJsLJ5vC7FYWGUmGhcsj4++WaIOBFVDxlG0W3To6xBuiRh+i0Qp2oNCOtg==} + + shebang-command@2.0.0: + resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==} + engines: {node: '>=8'} + + shebang-regex@3.0.0: + resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==} + engines: {node: '>=8'} + + siginfo@2.0.0: + resolution: {integrity: sha512-ybx0WO1/8bSBLEWXZvEd7gMW3Sn3JFlW3TvX1nREbDLRNQNaeNN8WK0meBwPdAaOI7TtRRRJn/Es1zhrrCHu7g==} + + signal-exit@3.0.7: + resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==} + + signal-exit@4.0.2: + resolution: {integrity: sha512-MY2/qGx4enyjprQnFaZsHib3Yadh3IXyV2C321GY0pjGfVBu4un0uDJkwgdxqO+Rdx8JMT8IfJIRwbYVz3Ob3Q==} + engines: {node: '>=14'} + + signal-exit@4.1.0: + resolution: {integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==} + engines: {node: '>=14'} + + simple-git-hooks@2.10.0: + resolution: {integrity: sha512-TtCytVYfV77pILCkzVxpOSgYKHQyaO7fBI/iwG5bLGb0dIo/v/K1Y1IZ5DN40RQu6WNNJiN0gkuRvSYjxOhFog==} + hasBin: true + + sirv@2.0.4: + resolution: {integrity: sha512-94Bdh3cC2PKrbgSOUqTiGPWVZeSiXfKOVZNJniWoqrWrRkB1CJzBU3NEbiTsPcYy1lDsANA/THzS+9WBiy5nfQ==} + engines: {node: '>= 10'} + + slash@3.0.0: + resolution: {integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==} + engines: {node: '>=8'} + + slice-ansi@5.0.0: + resolution: {integrity: sha512-FC+lgizVPfie0kkhqUScwRu1O/lF6NOgJmlCgK+/LYxDCTk8sGelYaHDhFcDN+Sn3Cv+3VSa4Byeo+IMCzpMgQ==} + engines: {node: '>=12'} + + slice-ansi@7.1.0: + resolution: {integrity: sha512-bSiSngZ/jWeX93BqeIAbImyTbEihizcwNjFoRUIY/T1wWQsfsm2Vw1agPKylXvQTU7iASGdHhyqRlqQzfz+Htg==} + engines: {node: '>=18'} + + sonic-boom@3.8.0: + resolution: {integrity: sha512-ybz6OYOUjoQQCQ/i4LU8kaToD8ACtYP+Cj5qd2AO36bwbdewxWJ3ArmJ2cr6AvxlL2o0PqnCcPGUgkILbfkaCA==} + + source-map-js@1.0.2: + resolution: {integrity: sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==} + engines: {node: '>=0.10.0'} + + source-map@0.6.1: + resolution: {integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==} + engines: {node: '>=0.10.0'} + + split2@4.2.0: + resolution: {integrity: sha512-UcjcJOWknrNkF6PLX83qcHM6KHgVKNkV62Y8a5uYDVv9ydGQVwAHMKqHdJje1VTWpljG0WYpCDhrCdAOYH4TWg==} + engines: {node: '>= 10.x'} + + stackback@0.0.2: + resolution: {integrity: sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw==} + + standard-as-callback@2.1.0: + resolution: {integrity: sha512-qoRRSyROncaz1z0mvYqIE4lCd9p2R90i6GxW3uZv5ucSu8tU7B5HXUP1gG8pVZsYNVaXjk8ClXHPttLyxAL48A==} + + stat-mode@0.3.0: + resolution: {integrity: sha512-QjMLR0A3WwFY2aZdV0okfFEJB5TRjkggXZjxP3A1RsWsNHNu3YPv8btmtc6iCFZ0Rul3FE93OYogvhOUClU+ng==} + + statuses@1.5.0: + resolution: {integrity: sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==} + engines: {node: '>= 0.6'} + + statuses@2.0.1: + resolution: {integrity: sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==} + engines: {node: '>= 0.8'} + + std-env@3.7.0: + resolution: {integrity: sha512-JPbdCEQLj1w5GilpiHAx3qJvFndqybBysA3qUOnznweH4QbNYUsW/ea8QzSrnh0vNsezMMw5bcVool8lM0gwzg==} + + steed@1.1.3: + resolution: {integrity: sha512-EUkci0FAUiE4IvGTSKcDJIQ/eRUP2JJb56+fvZ4sdnguLTqIdKjSxUe138poW8mkvKWXW2sFPrgTsxqoISnmoA==} + + stream-shift@1.0.3: + resolution: {integrity: sha512-76ORR0DO1o1hlKwTbi/DM3EXWGf3ZJYO8cXX5RJwnul2DEg2oyoZyjLNoQM8WsvZiFKCRfC1O0J7iCvie3RZmQ==} + + stream-to-array@2.3.0: + resolution: {integrity: sha512-UsZtOYEn4tWU2RGLOXr/o/xjRBftZRlG3dEWoaHr8j4GuypJ3isitGbVyjQKAuMu+xbiop8q224TjiZWc4XTZA==} + + stream-to-promise@2.2.0: + resolution: {integrity: sha512-HAGUASw8NT0k8JvIVutB2Y/9iBk7gpgEyAudXwNJmZERdMITGdajOa4VJfD/kNiA3TppQpTP4J+CtcHwdzKBAw==} + + string-argv@0.3.2: + resolution: {integrity: sha512-aqD2Q0144Z+/RqG52NeHEkZauTAUWJO8c6yTftGJKO3Tja5tUgIfmIl6kExvhtxSDP7fXB6DvzkfMpCd/F3G+Q==} + engines: {node: '>=0.6.19'} + + string-width@4.2.3: + resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==} + engines: {node: '>=8'} + + string-width@5.1.2: + resolution: {integrity: sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==} + engines: {node: '>=12'} + + string-width@7.1.0: + resolution: {integrity: sha512-SEIJCWiX7Kg4c129n48aDRwLbFb2LJmXXFrWBG4NGaRtMQ3myKPKbwrD1BKqQn74oCoNMBVrfDEr5M9YxCsrkw==} + engines: {node: '>=18'} + + 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==} + + strip-ansi@6.0.1: + resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==} + engines: {node: '>=8'} + + strip-ansi@7.1.0: + resolution: {integrity: sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==} + engines: {node: '>=12'} + + strip-final-newline@2.0.0: + resolution: {integrity: sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==} + engines: {node: '>=6'} + + strip-final-newline@3.0.0: + resolution: {integrity: sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==} + engines: {node: '>=12'} + + strip-json-comments@3.1.1: + resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==} + engines: {node: '>=8'} + + strip-literal@2.0.0: + resolution: {integrity: sha512-f9vHgsCWBq2ugHAkGMiiYY+AYG0D/cbloKKg0nhaaaSNsujdGIpVXCNsrJpCKr5M0f4aI31mr13UjY6GAuXCKA==} + + supports-color@5.5.0: + resolution: {integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==} + engines: {node: '>=4'} + + supports-color@7.2.0: + resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==} + engines: {node: '>=8'} + + tar@4.4.18: + resolution: {integrity: sha512-ZuOtqqmkV9RE1+4odd+MhBpibmCxNP6PJhH/h2OqNuotTX7/XHPZQJv2pKvWMplFH9SIZZhitehh6vBH6LO8Pg==} + engines: {node: '>=4.5'} + + tar@6.2.0: + resolution: {integrity: sha512-/Wo7DcT0u5HUV486xg675HtjNd3BXZ6xDbzsCUZPt5iw8bTQ63bP0Raut3mvro9u+CUyq7YQd8Cx55fsZXxqLQ==} + engines: {node: '>=10'} + + test-exclude@6.0.0: + resolution: {integrity: sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==} + engines: {node: '>=8'} + + text-table@0.2.0: + resolution: {integrity: sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==} + + thread-stream@2.4.1: + resolution: {integrity: sha512-d/Ex2iWd1whipbT681JmTINKw0ZwOUBZm7+Gjs64DHuX34mmw8vJL2bFAaNacaW72zYiTJxSHi5abUuOi5nsfg==} + + through2@2.0.5: + resolution: {integrity: sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==} + + time-span@4.0.0: + resolution: {integrity: sha512-MyqZCTGLDZ77u4k+jqg4UlrzPTPZ49NDlaekU6uuFaJLzPIN1woaRXCbGeqOfxwc3Y37ZROGAJ614Rdv7Olt+g==} + engines: {node: '>=10'} + + tiny-lru@11.2.5: + resolution: {integrity: sha512-JpqM0K33lG6iQGKiigcwuURAKZlq6rHXfrgeL4/I8/REoyJTGU+tEMszvT/oTRVHG2OiylhGDjqPp1jWMlr3bw==} + engines: {node: '>=12'} + + tiny-secp256k1@2.2.3: + resolution: {integrity: sha512-SGcL07SxcPN2nGKHTCvRMkQLYPSoeFcvArUSCYtjVARiFAWU44cCIqYS0mYAU6nY7XfvwURuTIGo2Omt3ZQr0Q==} + engines: {node: '>=14.0.0'} + + tinybench@2.6.0: + resolution: {integrity: sha512-N8hW3PG/3aOoZAN5V/NSAEDz0ZixDSSt5b/a05iqtpgfLWMSVuCo7w0k2vVvEjdrIoeGqZzweX2WlyioNIHchA==} + + tinypool@0.8.2: + resolution: {integrity: sha512-SUszKYe5wgsxnNOVlBYO6IC+8VGWdVGZWAqUxp3UErNBtptZvWbwyUOyzNL59zigz2rCA92QiL3wvG+JDSdJdQ==} + engines: {node: '>=14.0.0'} + + tinyspy@2.2.1: + resolution: {integrity: sha512-KYad6Vy5VDWV4GH3fjpseMQ/XU2BhIYP7Vzd0LG44qRWm/Yt2WCOTicFdvmgo6gWaqooMQCawTtILVQJupKu7A==} + engines: {node: '>=14.0.0'} + + to-fast-properties@2.0.0: + resolution: {integrity: sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==} + engines: {node: '>=4'} + + to-regex-range@5.0.1: + resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==} + engines: {node: '>=8.0'} + + toad-cache@3.7.0: + resolution: {integrity: sha512-/m8M+2BJUpoJdgAHoG+baCwBT+tf2VraSfkBgl0Y00qIWt41DJ8R5B8nsEw0I58YwF5IZH6z24/2TobDKnqSWw==} + engines: {node: '>=12'} + + toidentifier@1.0.0: + resolution: {integrity: sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==} + engines: {node: '>=0.6'} + + toidentifier@1.0.1: + resolution: {integrity: sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==} + engines: {node: '>=0.6'} + + totalist@3.0.1: + resolution: {integrity: sha512-sf4i37nQ2LBx4m3wB74y+ubopq6W/dIzXg0FDGjsYnZHVa1Da8FH853wlL2gtUhg+xJXjfk3kUZS3BRoQeoQBQ==} + engines: {node: '>=6'} + + tr46@0.0.3: + resolution: {integrity: sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==} + + tree-kill@1.2.2: + resolution: {integrity: sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==} + hasBin: true + + ts-api-utils@1.2.1: + resolution: {integrity: sha512-RIYA36cJn2WiH9Hy77hdF9r7oEwxAtB/TS9/S4Qd90Ap4z5FSiin5zEiTL44OII1Y3IIlEvxwxFUVgrHSZ/UpA==} + engines: {node: '>=16'} + peerDependencies: + typescript: '>=4.2.0' + + ts-morph@12.0.0: + resolution: {integrity: sha512-VHC8XgU2fFW7yO1f/b3mxKDje1vmyzFXHWzOYmKEkCEwcLjDtbdLgBQviqj4ZwP4MJkQtRo6Ha2I29lq/B+VxA==} + + ts-node@10.9.1: + resolution: {integrity: sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==} + hasBin: true + peerDependencies: + '@swc/core': '>=1.2.50' + '@swc/wasm': '>=1.2.50' + '@types/node': '*' + typescript: '>=2.7' + peerDependenciesMeta: + '@swc/core': + optional: true + '@swc/wasm': + optional: true + + ts-toolbelt@6.15.5: + resolution: {integrity: sha512-FZIXf1ksVyLcfr7M317jbB67XFJhOO1YqdTcuGaq9q5jLUoTikukZ+98TPjKiP2jC5CgmYdWWYs0s2nLSU0/1A==} + + tslib@2.3.1: + resolution: {integrity: sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==} + + tslib@2.6.2: + resolution: {integrity: sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==} + + tsx@4.7.1: + resolution: {integrity: sha512-8d6VuibXHtlN5E3zFkgY8u4DX7Y3Z27zvvPKVmLon/D4AjuKzarkUBTLDBgj9iTQ0hg5xM7c/mYiRVM+HETf0g==} + engines: {node: '>=18.0.0'} + hasBin: true + + type-check@0.4.0: + resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==} + engines: {node: '>= 0.8.0'} + + type-detect@4.0.8: + resolution: {integrity: sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==} + engines: {node: '>=4'} + + type-fest@0.20.2: + resolution: {integrity: sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==} + engines: {node: '>=10'} + + type-fest@1.4.0: + resolution: {integrity: sha512-yGSza74xk0UG8k+pLh5oeoYirvIiWo5t0/o3zHHAO2tRDiZcxWP7fywNlXhqb6/r6sWvwi+RsyQMWhVLe4BVuA==} + engines: {node: '>=10'} + + type-fest@3.13.1: + resolution: {integrity: sha512-tLq3bSNx+xSpwvAJnzrK0Ep5CLNWjvFTOp71URMaAEWBfRb9nnJiBoUe0tF8bI4ZFO3omgBR6NvnbzVUT3Ly4g==} + engines: {node: '>=14.16'} + + type-is@1.6.18: + resolution: {integrity: sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==} + engines: {node: '>= 0.6'} + + typeforce@1.18.0: + resolution: {integrity: sha512-7uc1O8h1M1g0rArakJdf0uLRSSgFcYexrVoKo+bzJd32gd4gDy2L/Z+8/FjPnU9ydY3pEnVPtr9FyscYY60K1g==} + + typescript@4.9.5: + resolution: {integrity: sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==} + engines: {node: '>=4.2.0'} + hasBin: true + + typescript@5.3.3: + resolution: {integrity: sha512-pXWcraxM0uxAS+tN0AG/BF2TyqmHO014Z070UsJ+pFvYuRSq8KH8DmWpnbXe0pEPDHXZV3FcAbJkijJ5oNEnWw==} + engines: {node: '>=14.17'} + hasBin: true + + ufo@1.4.0: + resolution: {integrity: sha512-Hhy+BhRBleFjpJ2vchUNN40qgkh0366FWJGqVLYBHev0vpHTrXSA0ryT+74UiW6KWsldNurQMKGqCm1M2zBciQ==} + + uid-promise@1.0.0: + resolution: {integrity: sha512-R8375j0qwXyIu/7R0tjdF06/sElHqbmdmWC9M2qQHpEVbvE4I5+38KJI7LUUmQMp7NVq4tKHiBMkT0NFM453Ig==} + + uint8array-tools@0.0.7: + resolution: {integrity: sha512-vrrNZJiusLWoFWBqz5Y5KMCgP9W9hnjZHzZiZRT8oNAkq3d5Z5Oe76jAvVVSRh4U8GGR90N2X1dWtrhvx6L8UQ==} + engines: {node: '>=14.0.0'} + + undici-types@5.26.5: + resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==} + + undici@5.26.5: + resolution: {integrity: sha512-cSb4bPFd5qgR7qr2jYAi0hlX9n5YKK2ONKkLFkxl+v/9BvC0sOpZjBHDBSXc5lWAf5ty9oZdRXytBIHzgUcerw==} + engines: {node: '>=14.0'} + + undici@5.28.3: + resolution: {integrity: sha512-3ItfzbrhDlINjaP0duwnNsKpDQk3acHI3gVJ1z4fmwMK31k5G9OVIAMLSIaP6w4FaGkaAkN6zaQO9LUvZ1t7VA==} + engines: {node: '>=14.0'} + + universalify@0.1.2: + resolution: {integrity: sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==} + engines: {node: '>= 4.0.0'} + + universalify@2.0.1: + resolution: {integrity: sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==} + engines: {node: '>= 10.0.0'} + + unpipe@1.0.0: + resolution: {integrity: sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==} + engines: {node: '>= 0.8'} + + update-browserslist-db@1.0.13: + resolution: {integrity: sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==} + hasBin: true + peerDependencies: + browserslist: '>= 4.21.0' + + uri-js@4.4.1: + resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==} + + util-deprecate@1.0.2: + resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} + + uuid@3.3.2: + resolution: {integrity: sha512-yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA==} + deprecated: Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details. + hasBin: true + + uuid@8.3.2: + resolution: {integrity: sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==} + hasBin: true + + uuid@9.0.1: + resolution: {integrity: sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==} + hasBin: true + + v8-compile-cache-lib@3.0.1: + resolution: {integrity: sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==} + + varuint-bitcoin@1.1.2: + resolution: {integrity: sha512-4EVb+w4rx+YfVM32HQX42AbbT7/1f5zwAYhIujKXKk8NQK+JfRVl3pqT3hjNn/L+RstigmGGKVwHA/P0wgITZw==} + + vary@1.1.2: + resolution: {integrity: sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==} + engines: {node: '>= 0.8'} + + vercel@33.5.1: + resolution: {integrity: sha512-lvQWtsElC4ZxdCAO8xBqNEoqcX+i4xdWRIXbDMCfEahTOeaaHs8asV68iP7/PJ3zC/9Zr0kTyx0CUtiBJaXZ9A==} + engines: {node: '>= 16'} + hasBin: true + + vite-node@1.3.1: + resolution: {integrity: sha512-azbRrqRxlWTJEVbzInZCTchx0X69M/XPTCz4H+TLvlTcR/xH/3hkRqhOakT41fMJCMzXTu4UvegkZiEoJAWvng==} + engines: {node: ^18.0.0 || >=20.0.0} + hasBin: true + + vite@5.1.4: + resolution: {integrity: sha512-n+MPqzq+d9nMVTKyewqw6kSt+R3CkvF9QAKY8obiQn8g1fwTscKxyfaYnC632HtBXAQGc1Yjomphwn1dtwGAHg==} + engines: {node: ^18.0.0 || >=20.0.0} + hasBin: true + peerDependencies: + '@types/node': ^18.0.0 || >=20.0.0 + less: '*' + lightningcss: ^1.21.0 + sass: '*' + stylus: '*' + sugarss: '*' + terser: ^5.4.0 + peerDependenciesMeta: + '@types/node': + optional: true + less: + optional: true + lightningcss: + optional: true + sass: + optional: true + stylus: + optional: true + sugarss: + optional: true + terser: + optional: true -packages: + vitest@1.3.1: + resolution: {integrity: sha512-/1QJqXs8YbCrfv/GPQ05wAZf2eakUPLPa18vkJAKE7RXOKfVHqMZZ1WlTjiwl6Gcn65M5vpNUB6EFLnEdRdEXQ==} + engines: {node: ^18.0.0 || >=20.0.0} + hasBin: true + peerDependencies: + '@edge-runtime/vm': '*' + '@types/node': ^18.0.0 || >=20.0.0 + '@vitest/browser': 1.3.1 + '@vitest/ui': 1.3.1 + happy-dom: '*' + jsdom: '*' + peerDependenciesMeta: + '@edge-runtime/vm': + optional: true + '@types/node': + optional: true + '@vitest/browser': + optional: true + '@vitest/ui': + optional: true + happy-dom: + optional: true + jsdom: + optional: true - /@aashutoshrathi/word-wrap@1.2.6: - resolution: {integrity: sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA==} - engines: {node: '>=0.10.0'} - dev: true + web-vitals@0.2.4: + resolution: {integrity: sha512-6BjspCO9VriYy12z356nL6JBS0GYeEcA457YyRzD+dD6XYCQ75NKhcOHUMHentOE7OcVCIXXDvOm0jKFfQG2Gg==} - /@ampproject/remapping@2.2.1: - resolution: {integrity: sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg==} - engines: {node: '>=6.0.0'} + webidl-conversions@3.0.1: + resolution: {integrity: sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==} + + whatwg-url@5.0.0: + resolution: {integrity: sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==} + + which@2.0.2: + resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==} + engines: {node: '>= 8'} + hasBin: true + + why-is-node-running@2.2.2: + resolution: {integrity: sha512-6tSwToZxTOcotxHeA+qGCq1mVzKR3CwcJGmVcY+QE8SHy6TnpFnh8PAvPNHYr7EcuVeG0QSMxtYCuO1ta/G/oA==} + engines: {node: '>=8'} + hasBin: true + + wide-align@1.1.5: + resolution: {integrity: sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==} + + wif@2.0.6: + resolution: {integrity: sha512-HIanZn1zmduSF+BQhkE+YXIbEiH0xPr1012QbFEGB0xsKqJii0/SqJjyn8dFv6y36kOznMgMB+LGcbZTJ1xACQ==} + + wrap-ansi@7.0.0: + resolution: {integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==} + engines: {node: '>=10'} + + wrap-ansi@8.1.0: + resolution: {integrity: sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==} + engines: {node: '>=12'} + + wrap-ansi@9.0.0: + resolution: {integrity: sha512-G8ura3S+3Z2G+mkgNRq8dqaFZAuxfsxpBB8OCTGRTCtp+l/v9nbFNmCUP1BZMts3G1142MsZfn6eeUKrr4PD1Q==} + engines: {node: '>=18'} + + wrappy@1.0.2: + resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==} + + ws@8.16.0: + resolution: {integrity: sha512-HS0c//TP7Ina87TfiPUz1rQzMhHrl/SG2guqRcTOIUYD2q8uhUdNHZYJUaQ8aTGPzCh+c6oawMKW35nFl1dxyQ==} + engines: {node: '>=10.0.0'} + peerDependencies: + bufferutil: ^4.0.1 + utf-8-validate: '>=5.0.2' + peerDependenciesMeta: + bufferutil: + optional: true + utf-8-validate: + optional: true + + ws@8.3.0: + resolution: {integrity: sha512-Gs5EZtpqZzLvmIM59w4igITU57lrtYVFneaa434VROv4thzJyV6UjIL3D42lslWlI+D4KzLYnxSwtfuiO79sNw==} + engines: {node: '>=10.0.0'} + peerDependencies: + bufferutil: ^4.0.1 + utf-8-validate: ^5.0.2 + peerDependenciesMeta: + bufferutil: + optional: true + utf-8-validate: + optional: true + + xdg-app-paths@5.1.0: + resolution: {integrity: sha512-RAQ3WkPf4KTU1A8RtFx3gWywzVKe00tfOPFfl2NDGqbIFENQO4kqAJp7mhQjNj/33W5x5hiWWUdyfPq/5SU3QA==} + engines: {node: '>=6'} + + xdg-portable@7.3.0: + resolution: {integrity: sha512-sqMMuL1rc0FmMBOzCpd0yuy9trqF2yTTVe+E9ogwCSWQCdDEtQUwrZPT6AxqtsFGRNxycgncbP/xmOOSPw5ZUw==} + engines: {node: '>= 6.0'} + + xtend@4.0.2: + resolution: {integrity: sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==} + engines: {node: '>=0.4'} + + xxhashjs@0.2.2: + resolution: {integrity: sha512-AkTuIuVTET12tpsVIQo+ZU6f/qDmKuRUcjaqR+OIvm+aCBsZ95i7UVY5WJ9TMsSaZ0DA2WxoZ4acu0sPH+OKAw==} + + yallist@3.1.1: + resolution: {integrity: sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==} + + yallist@4.0.0: + resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==} + + yaml@2.3.4: + resolution: {integrity: sha512-8aAvwVUSHpfEqTQ4w/KMlf3HcRdt50E5ODIQJBw1fQ5RL34xabzxtUlzTXVqc4rkZsPbvrXKWnABCD7kWSmocA==} + engines: {node: '>= 14'} + + yauzl-clone@1.0.4: + resolution: {integrity: sha512-igM2RRCf3k8TvZoxR2oguuw4z1xasOnA31joCqHIyLkeWrvAc2Jgay5ISQ2ZplinkoGaJ6orCz56Ey456c5ESA==} + engines: {node: '>=6'} + + yauzl-promise@2.1.3: + resolution: {integrity: sha512-A1pf6fzh6eYkK0L4Qp7g9jzJSDrM6nN0bOn5T0IbY4Yo3w+YkWlHFkJP7mzknMXjqusHFHlKsK2N+4OLsK2MRA==} + engines: {node: '>=6'} + + yauzl@2.10.0: + resolution: {integrity: sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g==} + + yn@3.1.1: + resolution: {integrity: sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==} + engines: {node: '>=6'} + + yocto-queue@0.1.0: + resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==} + engines: {node: '>=10'} + + yocto-queue@1.0.0: + resolution: {integrity: sha512-9bnSc/HEW2uRy67wc+T8UwauLuPJVn28jb+GtJY16iiKWyvmYJRXVT4UamsAEGQfPohgr2q4Tq0sQbQlxTfi1g==} + engines: {node: '>=12.20'} + + zod-to-json-schema@3.22.4: + resolution: {integrity: sha512-2Ed5dJ+n/O3cU383xSY28cuVi0BCQhF8nYqWU5paEpl7fVdqdAmiLdqLyfblbNdfOFwFfi/mqU4O1pwc60iBhQ==} + peerDependencies: + zod: ^3.22.4 + + zod@3.22.4: + resolution: {integrity: sha512-iC+8Io04lddc+mVqQ9AZ7OQ2MrUKGN+oIQyq1vemgt46jwCwLfhq7/pwnBnNXXXZb8VTVLKwp9EDkx+ryxIWmg==} + +snapshots: + + '@aashutoshrathi/word-wrap@1.2.6': {} + + '@ampproject/remapping@2.2.1': dependencies: '@jridgewell/gen-mapping': 0.3.4 '@jridgewell/trace-mapping': 0.3.9 - dev: true - /@babel/code-frame@7.23.5: - resolution: {integrity: sha512-CgH3s1a96LipHCmSUmYFPwY7MNx8C3avkq7i4Wl3cfa662ldtUe4VM1TPXX70pfmrlWTb6jLqTYrZyT2ZTJBgA==} - engines: {node: '>=6.9.0'} + '@babel/code-frame@7.23.5': dependencies: '@babel/highlight': 7.23.4 chalk: 2.4.2 - dev: true - /@babel/compat-data@7.23.5: - resolution: {integrity: sha512-uU27kfDRlhfKl+w1U6vp16IuvSLtjAxdArVXPa9BvLkrr7CYIsxH5adpHObeAGY/41+syctUWOZ140a2Rvkgjw==} - engines: {node: '>=6.9.0'} - dev: true + '@babel/compat-data@7.23.5': {} - /@babel/core@7.24.0: - resolution: {integrity: sha512-fQfkg0Gjkza3nf0c7/w6Xf34BW4YvzNfACRLmmb7XRLa6XHdR+K9AlJlxneFfWYf6uhOzuzZVTjF/8KfndZANw==} - engines: {node: '>=6.9.0'} + '@babel/core@7.24.0': dependencies: '@ampproject/remapping': 2.2.1 '@babel/code-frame': 7.23.5 @@ -249,61 +3562,38 @@ packages: semver: 6.3.1 transitivePeerDependencies: - supports-color - dev: true - /@babel/generator@7.23.6: - resolution: {integrity: sha512-qrSfCYxYQB5owCmGLbl8XRpX1ytXlpueOb0N0UmQwA073KZxejgQTzAmJezxvpwQD9uGtK2shHdi55QT+MbjIw==} - engines: {node: '>=6.9.0'} + '@babel/generator@7.23.6': dependencies: '@babel/types': 7.24.0 '@jridgewell/gen-mapping': 0.3.4 '@jridgewell/trace-mapping': 0.3.23 jsesc: 2.5.2 - dev: true - /@babel/helper-compilation-targets@7.23.6: - resolution: {integrity: sha512-9JB548GZoQVmzrFgp8o7KxdgkTGm6xs9DW0o/Pim72UDjzr5ObUQ6ZzYPqA+g9OTS2bBQoctLJrky0RDCAWRgQ==} - engines: {node: '>=6.9.0'} + '@babel/helper-compilation-targets@7.23.6': dependencies: '@babel/compat-data': 7.23.5 '@babel/helper-validator-option': 7.23.5 browserslist: 4.23.0 lru-cache: 5.1.1 semver: 6.3.1 - dev: true - /@babel/helper-environment-visitor@7.22.20: - resolution: {integrity: sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA==} - engines: {node: '>=6.9.0'} - dev: true + '@babel/helper-environment-visitor@7.22.20': {} - /@babel/helper-function-name@7.23.0: - resolution: {integrity: sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw==} - engines: {node: '>=6.9.0'} + '@babel/helper-function-name@7.23.0': dependencies: '@babel/template': 7.24.0 '@babel/types': 7.24.0 - dev: true - /@babel/helper-hoist-variables@7.22.5: - resolution: {integrity: sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==} - engines: {node: '>=6.9.0'} + '@babel/helper-hoist-variables@7.22.5': dependencies: '@babel/types': 7.24.0 - dev: true - /@babel/helper-module-imports@7.22.15: - resolution: {integrity: sha512-0pYVBnDKZO2fnSPCrgM/6WMc7eS20Fbok+0r88fp+YtWVLZrp4CkafFGIp+W0VKw4a22sgebPT99y+FDNMdP4w==} - engines: {node: '>=6.9.0'} + '@babel/helper-module-imports@7.22.15': dependencies: '@babel/types': 7.24.0 - dev: true - /@babel/helper-module-transforms@7.23.3(@babel/core@7.24.0): - resolution: {integrity: sha512-7bBs4ED9OmswdfDzpz4MpWgSrV7FXlc3zIagvLFjS5H+Mk7Snr21vQ6QwrsoCGMfNC4e4LQPdoULEt4ykz0SRQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 + '@babel/helper-module-transforms@7.23.3(@babel/core@7.24.0)': dependencies: '@babel/core': 7.24.0 '@babel/helper-environment-visitor': 7.22.20 @@ -311,77 +3601,46 @@ packages: '@babel/helper-simple-access': 7.22.5 '@babel/helper-split-export-declaration': 7.22.6 '@babel/helper-validator-identifier': 7.22.20 - dev: true - /@babel/helper-simple-access@7.22.5: - resolution: {integrity: sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w==} - engines: {node: '>=6.9.0'} + '@babel/helper-simple-access@7.22.5': dependencies: '@babel/types': 7.24.0 - dev: true - /@babel/helper-split-export-declaration@7.22.6: - resolution: {integrity: sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==} - engines: {node: '>=6.9.0'} + '@babel/helper-split-export-declaration@7.22.6': dependencies: '@babel/types': 7.24.0 - dev: true - /@babel/helper-string-parser@7.23.4: - resolution: {integrity: sha512-803gmbQdqwdf4olxrX4AJyFBV/RTr3rSmOj0rKwesmzlfhYNDEs+/iOcznzpNWlJlIlTJC2QfPFcHB6DlzdVLQ==} - engines: {node: '>=6.9.0'} - dev: true + '@babel/helper-string-parser@7.23.4': {} - /@babel/helper-validator-identifier@7.22.20: - resolution: {integrity: sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==} - engines: {node: '>=6.9.0'} - dev: true + '@babel/helper-validator-identifier@7.22.20': {} - /@babel/helper-validator-option@7.23.5: - resolution: {integrity: sha512-85ttAOMLsr53VgXkTbkx8oA6YTfT4q7/HzXSLEYmjcSTJPMPQtvq1BD79Byep5xMUYbGRzEpDsjUf3dyp54IKw==} - engines: {node: '>=6.9.0'} - dev: true + '@babel/helper-validator-option@7.23.5': {} - /@babel/helpers@7.24.0: - resolution: {integrity: sha512-ulDZdc0Aj5uLc5nETsa7EPx2L7rM0YJM8r7ck7U73AXi7qOV44IHHRAYZHY6iU1rr3C5N4NtTmMRUJP6kwCWeA==} - engines: {node: '>=6.9.0'} + '@babel/helpers@7.24.0': dependencies: '@babel/template': 7.24.0 '@babel/traverse': 7.24.0 '@babel/types': 7.24.0 transitivePeerDependencies: - supports-color - dev: true - /@babel/highlight@7.23.4: - resolution: {integrity: sha512-acGdbYSfp2WheJoJm/EBBBLh/ID8KDc64ISZ9DYtBmC8/Q204PZJLHyzeB5qMzJ5trcOkybd78M4x2KWsUq++A==} - engines: {node: '>=6.9.0'} + '@babel/highlight@7.23.4': dependencies: '@babel/helper-validator-identifier': 7.22.20 chalk: 2.4.2 js-tokens: 4.0.0 - dev: true - /@babel/parser@7.24.0: - resolution: {integrity: sha512-QuP/FxEAzMSjXygs8v4N9dvdXzEHN4W1oF3PxuWAtPo08UdM17u89RDMgjLn/mlc56iM0HlLmVkO/wgR+rDgHg==} - engines: {node: '>=6.0.0'} - hasBin: true + '@babel/parser@7.24.0': dependencies: '@babel/types': 7.24.0 - dev: true - /@babel/template@7.24.0: - resolution: {integrity: sha512-Bkf2q8lMB0AFpX0NFEqSbx1OkTHf0f+0j82mkw+ZpzBnkk7e9Ql0891vlfgi+kHwOk8tQjiQHpqh4LaSa0fKEA==} - engines: {node: '>=6.9.0'} + '@babel/template@7.24.0': dependencies: '@babel/code-frame': 7.23.5 '@babel/parser': 7.24.0 '@babel/types': 7.24.0 - dev: true - /@babel/traverse@7.24.0: - resolution: {integrity: sha512-HfuJlI8qq3dEDmNU5ChzzpZRWq+oxCZQyMzIMEqLho+AQnhMnKQUzH6ydo3RBl/YjPCuk68Y6s0Gx0AeyULiWw==} - engines: {node: '>=6.9.0'} + '@babel/traverse@7.24.0': dependencies: '@babel/code-frame': 7.23.5 '@babel/generator': 7.23.6 @@ -395,26 +3654,19 @@ packages: globals: 11.12.0 transitivePeerDependencies: - supports-color - dev: true - /@babel/types@7.24.0: - resolution: {integrity: sha512-+j7a5c253RfKh8iABBhywc8NSfP5LURe7Uh4qpsh6jc+aLJguvmIUBdjSdEMQv2bENrCR5MfRdjGo7vzS/ob7w==} - engines: {node: '>=6.9.0'} + '@babel/types@7.24.0': dependencies: '@babel/helper-string-parser': 7.23.4 '@babel/helper-validator-identifier': 7.22.20 to-fast-properties: 2.0.0 - dev: true - /@bitcoinerlab/secp256k1@1.1.1: - resolution: {integrity: sha512-uhjW51WfVLpnHN7+G0saDcM/k9IqcyTbZ+bDgLF3AX8V/a3KXSE9vn7UPBrcdU72tp0J4YPR7BHp2m7MLAZ/1Q==} + '@bitcoinerlab/secp256k1@1.1.1': dependencies: '@noble/hashes': 1.4.0 '@noble/secp256k1': 1.7.1 - dev: false - /@cell-studio/mempool.js@2.4.0: - resolution: {integrity: sha512-g9cvOGrBILES4nfryfFDfNZvIq2WxlYk3IcBrH4otAv/j8DGCQ3IyxjZq81qv6bz7TeFxVp1YUEr2T7FluJZNQ==} + '@cell-studio/mempool.js@2.4.0': dependencies: axios: 1.6.7 ws: 8.3.0 @@ -422,11 +3674,8 @@ packages: - bufferutil - debug - utf-8-validate - dev: false - /@ckb-lumos/base@0.22.2: - resolution: {integrity: sha512-nosUCSa5rTV2IzxbEpqzrvUeQNXB66mgA0h40+QEdnE/gV/s4ke83AScrTAxWkErJy1G/sToIHCc2kWwO95DfQ==} - engines: {node: '>=12.0.0'} + '@ckb-lumos/base@0.22.2': dependencies: '@ckb-lumos/bi': 0.22.2 '@ckb-lumos/codec': 0.22.2 @@ -436,18 +3685,12 @@ packages: blake2b: 2.1.4 js-xxhash: 1.0.4 lodash.isequal: 4.5.0 - dev: false - /@ckb-lumos/bi@0.22.2: - resolution: {integrity: sha512-F+dLC/tE+xdtNuGgJxlDqbgX/f8azg1tvIFTR5mu7Vhz08nkFgnA+Z+yC0t/I3fDwwH4p/SlGP/yducrsfVTqw==} - engines: {node: '>=12.0.0'} + '@ckb-lumos/bi@0.22.2': dependencies: jsbi: 4.3.0 - dev: false - /@ckb-lumos/ckb-indexer@0.22.2: - resolution: {integrity: sha512-y4v2yNa3IYURcUc+lkFs/4/nV4W0QQeCORtv1IlkgbES0718XB4IMGWvQtSGKAC94A9B4kSHREcyn0d+9lMzew==} - engines: {node: '>=12.0.0'} + '@ckb-lumos/ckb-indexer@0.22.2': dependencies: '@ckb-lumos/base': 0.22.2 '@ckb-lumos/bi': 0.22.2 @@ -458,18 +3701,12 @@ packages: events: 3.3.0 transitivePeerDependencies: - encoding - dev: false - /@ckb-lumos/codec@0.22.2: - resolution: {integrity: sha512-P5SyhT2qkJwCwcHF3yMLInE0z3wWHDkqJNbSM2Q9oyu0+9kjMQfexNia3T+atBl2M7ELFzN5WvttojYr6DrCwQ==} - engines: {node: '>=12.0.0'} + '@ckb-lumos/codec@0.22.2': dependencies: '@ckb-lumos/bi': 0.22.2 - dev: false - /@ckb-lumos/common-scripts@0.22.2: - resolution: {integrity: sha512-eSXutpQXqAVh0MorCG8bg+xcMqxhpiJCXgdgfpQAA0q6BkdSGmu4Zn3InFRdeHZam8ap02dadVK7ZOi4ZaUKCg==} - engines: {node: '>=12.0.0'} + '@ckb-lumos/common-scripts@0.22.2': dependencies: '@ckb-lumos/base': 0.22.2 '@ckb-lumos/bi': 0.22.2 @@ -483,11 +3720,8 @@ packages: immutable: 4.3.5 transitivePeerDependencies: - encoding - dev: false - /@ckb-lumos/config-manager@0.22.2: - resolution: {integrity: sha512-LJ4p80VrCHh178Ks4wW1rEyHC/JWtZxrFiwHinA9aG6aOm2Z9hbZO0/ZKoS5pLfW0gxP2+ZHA3oMVt0UJhlTKA==} - engines: {node: '>=12.0.0'} + '@ckb-lumos/config-manager@0.22.2': dependencies: '@ckb-lumos/base': 0.22.2 '@ckb-lumos/bi': 0.22.2 @@ -497,11 +3731,8 @@ packages: deep-freeze-strict: 1.1.1 transitivePeerDependencies: - encoding - dev: false - /@ckb-lumos/hd@0.22.2: - resolution: {integrity: sha512-bCcW+yoeBNniKijEIjZZZC2/a9ZEhvVco4L+aOHqwRon3jgXLN6izvzBgzm/m9hWUx47PpzPXjq3fRIn+kONxg==} - engines: {node: '>=12.0.0'} + '@ckb-lumos/hd@0.22.2': dependencies: '@ckb-lumos/base': 0.22.2 '@ckb-lumos/bi': 0.22.2 @@ -510,11 +3741,8 @@ packages: scrypt-js: 3.0.1 sha3: 2.1.4 uuid: 8.3.2 - dev: false - /@ckb-lumos/helpers@0.22.2: - resolution: {integrity: sha512-6ztXwxsaCuoHjkbclAnfAv9BYl02t+/XxNtl3Et4Sl09xIp9HJ9/vyJouC9JjdQdnfkv1zVGN9tLiKwc6QudaQ==} - engines: {node: '>=12.0.0'} + '@ckb-lumos/helpers@0.22.2': dependencies: '@ckb-lumos/base': 0.22.2 '@ckb-lumos/bi': 0.22.2 @@ -525,11 +3753,8 @@ packages: immutable: 4.3.5 transitivePeerDependencies: - encoding - dev: false - /@ckb-lumos/light-client@0.22.2: - resolution: {integrity: sha512-G9cDOeTC81+cVdGnVOEJ767jPDFV+ao/hsc8ANNVCxsWTlj1EQvEzxGB3vi3S9Jh0lri3t3XxRQia8No5HJ4EQ==} - engines: {node: '>=12.0.0'} + '@ckb-lumos/light-client@0.22.2': dependencies: '@ckb-lumos/base': 0.22.2 '@ckb-lumos/ckb-indexer': 0.22.2 @@ -538,11 +3763,8 @@ packages: events: 3.3.0 transitivePeerDependencies: - encoding - dev: false - /@ckb-lumos/lumos@0.22.2: - resolution: {integrity: sha512-oobNnRx2m2crr6rgz4Mz066ggRLiAgZPwcZJCxiQLxIR3e9ik9f37hxJOEhZ/1kZmNMxZIKectVckaMn8MHROg==} - engines: {node: '>=12.0.0'} + '@ckb-lumos/lumos@0.22.2': dependencies: '@ckb-lumos/base': 0.22.2 '@ckb-lumos/bi': 0.22.2 @@ -558,11 +3780,8 @@ packages: '@ckb-lumos/transaction-manager': 0.22.2 transitivePeerDependencies: - encoding - dev: false - /@ckb-lumos/rpc@0.22.2: - resolution: {integrity: sha512-c2SX0ooDJO3dV2JOTTQtKZs0k+dHst+NHfbYJ6mYWApcZWx2nG4bQR3CQFMIKnd5CKYP/r2JuaonDkcRH9vmzw==} - engines: {node: '>=12.0.0'} + '@ckb-lumos/rpc@0.22.2': dependencies: '@ckb-lumos/base': 0.22.2 '@ckb-lumos/bi': 0.22.2 @@ -570,18 +3789,12 @@ packages: cross-fetch: 3.1.8 transitivePeerDependencies: - encoding - dev: false - /@ckb-lumos/toolkit@0.22.2: - resolution: {integrity: sha512-HmKz2dGQeaW2XDqkvjJfLv50VQWGKbthg2RDfIxGsZyjveluRROTyuHP1akypy4pqF8TApGLsXci2MaHCRau+w==} - engines: {node: '>=12.0.0'} + '@ckb-lumos/toolkit@0.22.2': dependencies: '@ckb-lumos/bi': 0.22.2 - dev: false - /@ckb-lumos/transaction-manager@0.22.2: - resolution: {integrity: sha512-RV/nLGAi5to6ROHh58uwiQB9wJBFmABlmU3GvUf2Baz0SIlniBx0EBtS3SzyD95w4zot1Fc8sVwLN8wCvt8ADA==} - engines: {node: '>=12.0.0'} + '@ckb-lumos/transaction-manager@0.22.2': dependencies: '@ckb-lumos/base': 0.22.2 '@ckb-lumos/ckb-indexer': 0.22.2 @@ -591,267 +3804,100 @@ packages: immutable: 4.3.5 transitivePeerDependencies: - encoding - dev: false - /@cspotcode/source-map-support@0.8.1: - resolution: {integrity: sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==} - engines: {node: '>=12'} + '@cspotcode/source-map-support@0.8.1': dependencies: '@jridgewell/trace-mapping': 0.3.9 - dev: true - /@edge-runtime/format@2.2.1: - resolution: {integrity: sha512-JQTRVuiusQLNNLe2W9tnzBlV/GvSVcozLl4XZHk5swnRZ/v6jp8TqR8P7sqmJsQqblDZ3EztcWmLDbhRje/+8g==} - engines: {node: '>=16'} - dev: true + '@edge-runtime/format@2.2.1': {} - /@edge-runtime/node-utils@2.3.0: - resolution: {integrity: sha512-uUtx8BFoO1hNxtHjp3eqVPC/mWImGb2exOfGjMLUoipuWgjej+f4o/VP4bUI8U40gu7Teogd5VTeZUkGvJSPOQ==} - engines: {node: '>=16'} - dev: true + '@edge-runtime/node-utils@2.3.0': {} - /@edge-runtime/ponyfill@2.4.2: - resolution: {integrity: sha512-oN17GjFr69chu6sDLvXxdhg0Qe8EZviGSuqzR9qOiKh4MhFYGdBBcqRNzdmYeAdeRzOW2mM9yil4RftUQ7sUOA==} - engines: {node: '>=16'} - dev: true + '@edge-runtime/ponyfill@2.4.2': {} - /@edge-runtime/primitives@4.1.0: - resolution: {integrity: sha512-Vw0lbJ2lvRUqc7/soqygUX216Xb8T3WBZ987oywz6aJqRxcwSVWwr9e+Nqo2m9bxobA9mdbWNNoRY6S9eko1EQ==} - engines: {node: '>=16'} - dev: true + '@edge-runtime/primitives@4.1.0': {} - /@edge-runtime/vm@3.2.0: - resolution: {integrity: sha512-0dEVyRLM/lG4gp1R/Ik5bfPl/1wX00xFwd5KcNH602tzBa09oF7pbTKETEhR1GjZ75K6OJnYFu8II2dyMhONMw==} - engines: {node: '>=16'} + '@edge-runtime/vm@3.2.0': dependencies: '@edge-runtime/primitives': 4.1.0 - dev: true - - /@esbuild/aix-ppc64@0.19.12: - resolution: {integrity: sha512-bmoCYyWdEL3wDQIVbcyzRyeKLgk2WtWLTWz1ZIAZF/EGbNOwSA6ew3PftJ1PqMiOOGu0OyFMzG53L0zqIpPeNA==} - engines: {node: '>=12'} - cpu: [ppc64] - os: [aix] - requiresBuild: true - dev: true - optional: true - /@esbuild/android-arm64@0.19.12: - resolution: {integrity: sha512-P0UVNGIienjZv3f5zq0DP3Nt2IE/3plFzuaS96vihvD0Hd6H/q4WXUGpCxD/E8YrSXfNyRPbpTq+T8ZQioSuPA==} - engines: {node: '>=12'} - cpu: [arm64] - os: [android] - requiresBuild: true - dev: true + '@esbuild/aix-ppc64@0.19.12': optional: true - /@esbuild/android-arm@0.19.12: - resolution: {integrity: sha512-qg/Lj1mu3CdQlDEEiWrlC4eaPZ1KztwGJ9B6J+/6G+/4ewxJg7gqj8eVYWvao1bXrqGiW2rsBZFSX3q2lcW05w==} - engines: {node: '>=12'} - cpu: [arm] - os: [android] - requiresBuild: true - dev: true + '@esbuild/android-arm64@0.19.12': optional: true - /@esbuild/android-x64@0.19.12: - resolution: {integrity: sha512-3k7ZoUW6Q6YqhdhIaq/WZ7HwBpnFBlW905Fa4s4qWJyiNOgT1dOqDiVAQFwBH7gBRZr17gLrlFCRzF6jFh7Kew==} - engines: {node: '>=12'} - cpu: [x64] - os: [android] - requiresBuild: true - dev: true + '@esbuild/android-arm@0.19.12': optional: true - /@esbuild/darwin-arm64@0.19.12: - resolution: {integrity: sha512-B6IeSgZgtEzGC42jsI+YYu9Z3HKRxp8ZT3cqhvliEHovq8HSX2YX8lNocDn79gCKJXOSaEot9MVYky7AKjCs8g==} - engines: {node: '>=12'} - cpu: [arm64] - os: [darwin] - requiresBuild: true - dev: true + '@esbuild/android-x64@0.19.12': optional: true - /@esbuild/darwin-x64@0.19.12: - resolution: {integrity: sha512-hKoVkKzFiToTgn+41qGhsUJXFlIjxI/jSYeZf3ugemDYZldIXIxhvwN6erJGlX4t5h417iFuheZ7l+YVn05N3A==} - engines: {node: '>=12'} - cpu: [x64] - os: [darwin] - requiresBuild: true - dev: true + '@esbuild/darwin-arm64@0.19.12': optional: true - /@esbuild/freebsd-arm64@0.19.12: - resolution: {integrity: sha512-4aRvFIXmwAcDBw9AueDQ2YnGmz5L6obe5kmPT8Vd+/+x/JMVKCgdcRwH6APrbpNXsPz+K653Qg8HB/oXvXVukA==} - engines: {node: '>=12'} - cpu: [arm64] - os: [freebsd] - requiresBuild: true - dev: true + '@esbuild/darwin-x64@0.19.12': optional: true - /@esbuild/freebsd-x64@0.19.12: - resolution: {integrity: sha512-EYoXZ4d8xtBoVN7CEwWY2IN4ho76xjYXqSXMNccFSx2lgqOG/1TBPW0yPx1bJZk94qu3tX0fycJeeQsKovA8gg==} - engines: {node: '>=12'} - cpu: [x64] - os: [freebsd] - requiresBuild: true - dev: true + '@esbuild/freebsd-arm64@0.19.12': optional: true - /@esbuild/linux-arm64@0.19.12: - resolution: {integrity: sha512-EoTjyYyLuVPfdPLsGVVVC8a0p1BFFvtpQDB/YLEhaXyf/5bczaGeN15QkR+O4S5LeJ92Tqotve7i1jn35qwvdA==} - engines: {node: '>=12'} - cpu: [arm64] - os: [linux] - requiresBuild: true - dev: true + '@esbuild/freebsd-x64@0.19.12': optional: true - /@esbuild/linux-arm@0.19.12: - resolution: {integrity: sha512-J5jPms//KhSNv+LO1S1TX1UWp1ucM6N6XuL6ITdKWElCu8wXP72l9MM0zDTzzeikVyqFE6U8YAV9/tFyj0ti+w==} - engines: {node: '>=12'} - cpu: [arm] - os: [linux] - requiresBuild: true - dev: true + '@esbuild/linux-arm64@0.19.12': optional: true - - /@esbuild/linux-ia32@0.19.12: - resolution: {integrity: sha512-Thsa42rrP1+UIGaWz47uydHSBOgTUnwBwNq59khgIwktK6x60Hivfbux9iNR0eHCHzOLjLMLfUMLCypBkZXMHA==} - engines: {node: '>=12'} - cpu: [ia32] - os: [linux] - requiresBuild: true - dev: true + + '@esbuild/linux-arm@0.19.12': optional: true - /@esbuild/linux-loong64@0.19.12: - resolution: {integrity: sha512-LiXdXA0s3IqRRjm6rV6XaWATScKAXjI4R4LoDlvO7+yQqFdlr1Bax62sRwkVvRIrwXxvtYEHHI4dm50jAXkuAA==} - engines: {node: '>=12'} - cpu: [loong64] - os: [linux] - requiresBuild: true - dev: true + '@esbuild/linux-ia32@0.19.12': optional: true - /@esbuild/linux-mips64el@0.19.12: - resolution: {integrity: sha512-fEnAuj5VGTanfJ07ff0gOA6IPsvrVHLVb6Lyd1g2/ed67oU1eFzL0r9WL7ZzscD+/N6i3dWumGE1Un4f7Amf+w==} - engines: {node: '>=12'} - cpu: [mips64el] - os: [linux] - requiresBuild: true - dev: true + '@esbuild/linux-loong64@0.19.12': optional: true - /@esbuild/linux-ppc64@0.19.12: - resolution: {integrity: sha512-nYJA2/QPimDQOh1rKWedNOe3Gfc8PabU7HT3iXWtNUbRzXS9+vgB0Fjaqr//XNbd82mCxHzik2qotuI89cfixg==} - engines: {node: '>=12'} - cpu: [ppc64] - os: [linux] - requiresBuild: true - dev: true + '@esbuild/linux-mips64el@0.19.12': optional: true - /@esbuild/linux-riscv64@0.19.12: - resolution: {integrity: sha512-2MueBrlPQCw5dVJJpQdUYgeqIzDQgw3QtiAHUC4RBz9FXPrskyyU3VI1hw7C0BSKB9OduwSJ79FTCqtGMWqJHg==} - engines: {node: '>=12'} - cpu: [riscv64] - os: [linux] - requiresBuild: true - dev: true + '@esbuild/linux-ppc64@0.19.12': optional: true - /@esbuild/linux-s390x@0.19.12: - resolution: {integrity: sha512-+Pil1Nv3Umes4m3AZKqA2anfhJiVmNCYkPchwFJNEJN5QxmTs1uzyy4TvmDrCRNT2ApwSari7ZIgrPeUx4UZDg==} - engines: {node: '>=12'} - cpu: [s390x] - os: [linux] - requiresBuild: true - dev: true + '@esbuild/linux-riscv64@0.19.12': optional: true - /@esbuild/linux-x64@0.19.12: - resolution: {integrity: sha512-B71g1QpxfwBvNrfyJdVDexenDIt1CiDN1TIXLbhOw0KhJzE78KIFGX6OJ9MrtC0oOqMWf+0xop4qEU8JrJTwCg==} - engines: {node: '>=12'} - cpu: [x64] - os: [linux] - requiresBuild: true - dev: true + '@esbuild/linux-s390x@0.19.12': optional: true - /@esbuild/netbsd-x64@0.19.12: - resolution: {integrity: sha512-3ltjQ7n1owJgFbuC61Oj++XhtzmymoCihNFgT84UAmJnxJfm4sYCiSLTXZtE00VWYpPMYc+ZQmB6xbSdVh0JWA==} - engines: {node: '>=12'} - cpu: [x64] - os: [netbsd] - requiresBuild: true - dev: true + '@esbuild/linux-x64@0.19.12': optional: true - /@esbuild/openbsd-x64@0.19.12: - resolution: {integrity: sha512-RbrfTB9SWsr0kWmb9srfF+L933uMDdu9BIzdA7os2t0TXhCRjrQyCeOt6wVxr79CKD4c+p+YhCj31HBkYcXebw==} - engines: {node: '>=12'} - cpu: [x64] - os: [openbsd] - requiresBuild: true - dev: true + '@esbuild/netbsd-x64@0.19.12': optional: true - /@esbuild/sunos-x64@0.19.12: - resolution: {integrity: sha512-HKjJwRrW8uWtCQnQOz9qcU3mUZhTUQvi56Q8DPTLLB+DawoiQdjsYq+j+D3s9I8VFtDr+F9CjgXKKC4ss89IeA==} - engines: {node: '>=12'} - cpu: [x64] - os: [sunos] - requiresBuild: true - dev: true + '@esbuild/openbsd-x64@0.19.12': optional: true - /@esbuild/win32-arm64@0.19.12: - resolution: {integrity: sha512-URgtR1dJnmGvX864pn1B2YUYNzjmXkuJOIqG2HdU62MVS4EHpU2946OZoTMnRUHklGtJdJZ33QfzdjGACXhn1A==} - engines: {node: '>=12'} - cpu: [arm64] - os: [win32] - requiresBuild: true - dev: true + '@esbuild/sunos-x64@0.19.12': optional: true - /@esbuild/win32-ia32@0.19.12: - resolution: {integrity: sha512-+ZOE6pUkMOJfmxmBZElNOx72NKpIa/HFOMGzu8fqzQJ5kgf6aTGrcJaFsNiVMH4JKpMipyK+7k0n2UXN7a8YKQ==} - engines: {node: '>=12'} - cpu: [ia32] - os: [win32] - requiresBuild: true - dev: true + '@esbuild/win32-arm64@0.19.12': optional: true - /@esbuild/win32-x64@0.19.12: - resolution: {integrity: sha512-T1QyPSDCyMXaO3pzBkF96E8xMkiRYbUEZADd29SyPGabqxMViNoii+NcK7eWJAEoU6RZyEm5lVSIjTmcdoB9HA==} - engines: {node: '>=12'} - cpu: [x64] - os: [win32] - requiresBuild: true - dev: true + '@esbuild/win32-ia32@0.19.12': optional: true - /@eslint-community/eslint-utils@4.4.0(eslint@8.56.0): - resolution: {integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - peerDependencies: - eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 + '@esbuild/win32-x64@0.19.12': + optional: true + + '@eslint-community/eslint-utils@4.4.0(eslint@8.56.0)': dependencies: eslint: 8.56.0 eslint-visitor-keys: 3.4.3 - dev: true - /@eslint-community/regexpp@4.10.0: - resolution: {integrity: sha512-Cu96Sd2By9mCNTx2iyKOmq10v22jUVQv0lQnlGNy16oE9589yE+QADPbrMGCkA51cKZSg3Pu/aTJVTGfL/qjUA==} - engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} - dev: true + '@eslint-community/regexpp@4.10.0': {} - /@eslint/eslintrc@2.1.4: - resolution: {integrity: sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + '@eslint/eslintrc@2.1.4': dependencies: ajv: 6.12.6 debug: 4.3.4 @@ -864,37 +3910,22 @@ packages: strip-json-comments: 3.1.1 transitivePeerDependencies: - supports-color - dev: true - /@eslint/js@8.56.0: - resolution: {integrity: sha512-gMsVel9D7f2HLkBma9VbtzZRehRogVRfbr++f06nL2vnCGCNlzOD+/MUov/F4p8myyAHspEhVobgjpX64q5m6A==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - dev: true + '@eslint/js@8.56.0': {} - /@exact-realty/multipart-parser@1.0.13: - resolution: {integrity: sha512-BGnB0VVn18dkz85rvBmp/CyxAMvUcVrsNf3qw8Fdx80V6+MsQUTxRdQnC0PzLIxbN8PKGFs8afd+ur8V1JLv8g==} - engines: {node: '>=16.0.0', npm: '>=8.0.0'} - dev: false + '@exact-realty/multipart-parser@1.0.13': {} - /@fastify/accept-negotiator@1.1.0: - resolution: {integrity: sha512-OIHZrb2ImZ7XG85HXOONLcJWGosv7sIvM2ifAPQVhg9Lv7qdmMBNVaai4QTdyuaqbKM5eO6sLSQOYI7wEQeCJQ==} - engines: {node: '>=14'} - dev: false + '@fastify/accept-negotiator@1.1.0': {} - /@fastify/ajv-compiler@3.5.0: - resolution: {integrity: sha512-ebbEtlI7dxXF5ziNdr05mOY8NnDiPB1XvAlLHctRt/Rc+C3LCOVW5imUVX+mhvUhnNzmPBHewUkOFgGlCxgdAA==} + '@fastify/ajv-compiler@3.5.0': dependencies: ajv: 8.12.0 ajv-formats: 2.1.1(ajv@8.12.0) fast-uri: 2.3.0 - dev: false - /@fastify/busboy@2.1.0: - resolution: {integrity: sha512-+KpH+QxZU7O4675t3mnkQKcZZg56u+K/Ct2K+N2AZYNVK8kyeo/bI18tI8aPm3tvNNRyTWfj6s5tnGNlcbQRsA==} - engines: {node: '>=14'} + '@fastify/busboy@2.1.0': {} - /@fastify/compress@7.0.0: - resolution: {integrity: sha512-jo/NaBVHP1OXIf8Kmr3bZyYQB0gAIgcy5c8rRKTPjhklHO7lRs/6ZFckUVT0NtbKSvrTuIcmSkxYpjyv3FNHXA==} + '@fastify/compress@7.0.0': dependencies: '@fastify/accept-negotiator': 1.1.0 fastify-plugin: 4.5.1 @@ -904,27 +3935,19 @@ packages: peek-stream: 1.1.3 pump: 3.0.0 pumpify: 2.0.1 - dev: false - /@fastify/cors@9.0.1: - resolution: {integrity: sha512-YY9Ho3ovI+QHIL2hW+9X4XqQjXLjJqsU+sMV/xFsxZkE8p3GNnYVFpoOxF7SsP5ZL76gwvbo3V9L+FIekBGU4Q==} + '@fastify/cors@9.0.1': dependencies: fastify-plugin: 4.5.1 mnemonist: 0.39.6 - dev: false - /@fastify/error@3.4.1: - resolution: {integrity: sha512-wWSvph+29GR783IhmvdwWnN4bUxTD01Vm5Xad4i7i1VuAOItLvbPAb69sb0IQ2N57yprvhNIwAP5B6xfKTmjmQ==} - dev: false + '@fastify/error@3.4.1': {} - /@fastify/fast-json-stringify-compiler@4.3.0: - resolution: {integrity: sha512-aZAXGYo6m22Fk1zZzEUKBvut/CIIQe/BapEORnxiD5Qr0kPHqqI69NtEMCme74h+at72sPhbkb4ZrLd1W3KRLA==} + '@fastify/fast-json-stringify-compiler@4.3.0': dependencies: fast-json-stringify: 5.12.0 - dev: false - /@fastify/http-proxy@9.4.0: - resolution: {integrity: sha512-oXdvWBETRI2fJYJnRfFP/qJ6fQddUJz47X71WP7SkHdm4D5OejlNwrgnEJLUS5Kr4BSXHE5Nq5K6mmUlkivKiA==} + '@fastify/http-proxy@9.4.0': dependencies: '@fastify/reply-from': 9.7.0 fast-querystring: 1.1.2 @@ -933,43 +3956,33 @@ packages: transitivePeerDependencies: - bufferutil - utf-8-validate - dev: false - /@fastify/jwt@8.0.0: - resolution: {integrity: sha512-pJHjmZaokteZFMbsVVt7pbyJpbDogTnpl/aD7eR3vLOPgfktp4k4gUM6cd7RtjL/Ol1qDwL5mup+vdNlZI3K0Q==} + '@fastify/jwt@8.0.0': dependencies: '@fastify/error': 3.4.1 '@lukeed/ms': 2.0.2 fast-jwt: 3.3.3 fastify-plugin: 4.5.1 steed: 1.1.3 - dev: false - /@fastify/merge-json-schemas@0.1.1: - resolution: {integrity: sha512-fERDVz7topgNjtXsJTTW1JKLy0rhuLRcquYqNR9rF7OcVpCa2OVW49ZPDIhaRRCaUuvVxI+N416xUoF76HNSXA==} + '@fastify/merge-json-schemas@0.1.1': dependencies: fast-deep-equal: 3.1.3 - dev: false - /@fastify/rate-limit@9.1.0: - resolution: {integrity: sha512-h5dZWCkuZXN0PxwqaFQLxeln8/LNwQwH9popywmDCFdKfgpi4b/HoMH1lluy6P+30CG9yzzpSpwTCIPNB9T1JA==} + '@fastify/rate-limit@9.1.0': dependencies: '@lukeed/ms': 2.0.2 fastify-plugin: 4.5.1 toad-cache: 3.7.0 - dev: false - /@fastify/redis@6.1.1: - resolution: {integrity: sha512-NZpHK+d3uJJ+w1iHx5n1woFvrHhhG52XjM9byWvU81KSsQpO0N/OikgQvz83frLV7UD4UQtTUgPvVbLxW0X81w==} + '@fastify/redis@6.1.1': dependencies: fastify-plugin: 4.5.1 ioredis: 5.3.2 transitivePeerDependencies: - supports-color - dev: false - /@fastify/reply-from@9.7.0: - resolution: {integrity: sha512-/F1QBl3FGlTqStjmiuoLRDchVxP967TZh6FZPwQteWhdLsDec8mqSACE+cRzw6qHUj3v9hfdd7JNgmb++fyFhQ==} + '@fastify/reply-from@9.7.0': dependencies: '@fastify/error': 3.4.1 end-of-stream: 1.4.4 @@ -979,20 +3992,16 @@ packages: pump: 3.0.0 tiny-lru: 11.2.5 undici: 5.28.3 - dev: false - /@fastify/send@2.1.0: - resolution: {integrity: sha512-yNYiY6sDkexoJR0D8IDy3aRP3+L4wdqCpvx5WP+VtEU58sn7USmKynBzDQex5X42Zzvw2gNzzYgP90UfWShLFA==} + '@fastify/send@2.1.0': dependencies: '@lukeed/ms': 2.0.2 escape-html: 1.0.3 fast-decode-uri-component: 1.0.1 http-errors: 2.0.0 mime: 3.0.0 - dev: false - /@fastify/sensible@5.5.0: - resolution: {integrity: sha512-D0zpl+nocsRXLceSbc4gasQaO3ZNQR4dy9Uu8Ym0mh8VUdrjpZ4g8Ca9O3pGXbBVOnPIGHUJNTV7Yf9dg/OYdg==} + '@fastify/sensible@5.5.0': dependencies: '@lukeed/ms': 2.0.2 fast-deep-equal: 3.1.3 @@ -1001,10 +4010,8 @@ packages: http-errors: 2.0.0 type-is: 1.6.18 vary: 1.1.2 - dev: false - /@fastify/static@7.0.1: - resolution: {integrity: sha512-i1p/nELMknAisNfnjo7yhfoUOdKzA+n92QaMirv2NkZrJ1Wl12v2nyTYlDwPN8XoStMBAnRK/Kx6zKmfrXUPXw==} + '@fastify/static@7.0.1': dependencies: '@fastify/accept-negotiator': 1.1.0 '@fastify/send': 2.1.0 @@ -1012,20 +4019,16 @@ packages: fastify-plugin: 4.5.1 fastq: 1.17.1 glob: 10.3.10 - dev: false - /@fastify/swagger-ui@3.0.0: - resolution: {integrity: sha512-8P5OwHVv6QR4XSE6cW4fsENeMbW4yWWWj6Dz/5tvQN2pwNyTiSWxYpsY3+VP+uiZucNaDrAE2xm11rqytqAocA==} + '@fastify/swagger-ui@3.0.0': dependencies: '@fastify/static': 7.0.1 fastify-plugin: 4.5.1 openapi-types: 12.1.3 rfdc: 1.3.1 yaml: 2.3.4 - dev: false - /@fastify/swagger@8.14.0: - resolution: {integrity: sha512-sGiznEb3rl6pKGGUZ+JmfI7ct5cwbTQGo+IjewaTvtzfrshnryu4dZwEsjw0YHABpBA+kCz3kpRaHB7qpa67jg==} + '@fastify/swagger@8.14.0': dependencies: fastify-plugin: 4.5.1 json-schema-resolver: 2.0.0 @@ -1034,112 +4037,69 @@ packages: yaml: 2.3.4 transitivePeerDependencies: - supports-color - dev: false - /@humanwhocodes/config-array@0.11.14: - resolution: {integrity: sha512-3T8LkOmg45BV5FICb15QQMsyUSWrQ8AygVfC7ZG32zOalnqrilm018ZVCw0eapXux8FtA33q8PSRSstjee3jSg==} - engines: {node: '>=10.10.0'} + '@humanwhocodes/config-array@0.11.14': dependencies: '@humanwhocodes/object-schema': 2.0.2 debug: 4.3.4 minimatch: 3.1.2 transitivePeerDependencies: - supports-color - dev: true - /@humanwhocodes/module-importer@1.0.1: - resolution: {integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==} - engines: {node: '>=12.22'} - dev: true + '@humanwhocodes/module-importer@1.0.1': {} - /@humanwhocodes/object-schema@2.0.2: - resolution: {integrity: sha512-6EwiSjwWYP7pTckG6I5eyFANjPhmPjUX9JRLUSfNPC7FX7zK9gyZAfUEaECL6ALTpGX5AjnBq3C9XmVWPitNpw==} - dev: true + '@humanwhocodes/object-schema@2.0.2': {} - /@immobiliarelabs/fastify-sentry@8.0.1: - resolution: {integrity: sha512-gA++aSJWeM7hNSFm4M75Bq3pAWlgPamUnI0kdMrZxt3Ab+SMZIq7GOBbX4tZpvEfSB5F9gDkVb5TIXm+qUN1hg==} - engines: {node: '>=18'} + '@immobiliarelabs/fastify-sentry@8.0.1': dependencies: '@sentry/node': 7.110.1 '@sentry/tracing': 7.110.1 '@sentry/utils': 7.110.1 cookie: 0.6.0 fastify-plugin: 4.5.1 - dev: false - /@ioredis/commands@1.2.0: - resolution: {integrity: sha512-Sx1pU8EM64o2BrqNpEO1CNLtKQwyhuXuqyfH7oGKCk+1a33d2r5saW8zNwm3j6BTExtjrv2BxTgzzkMwts6vGg==} - dev: false + '@ioredis/commands@1.2.0': {} - /@isaacs/cliui@8.0.2: - resolution: {integrity: sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==} - engines: {node: '>=12'} + '@isaacs/cliui@8.0.2': dependencies: string-width: 5.1.2 - string-width-cjs: /string-width@4.2.3 + string-width-cjs: string-width@4.2.3 strip-ansi: 7.1.0 - strip-ansi-cjs: /strip-ansi@6.0.1 + strip-ansi-cjs: strip-ansi@6.0.1 wrap-ansi: 8.1.0 - wrap-ansi-cjs: /wrap-ansi@7.0.0 - dev: false + wrap-ansi-cjs: wrap-ansi@7.0.0 - /@istanbuljs/schema@0.1.3: - resolution: {integrity: sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==} - engines: {node: '>=8'} - dev: true + '@istanbuljs/schema@0.1.3': {} - /@jest/schemas@29.6.3: - resolution: {integrity: sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + '@jest/schemas@29.6.3': dependencies: '@sinclair/typebox': 0.27.8 - dev: true - /@jridgewell/gen-mapping@0.3.4: - resolution: {integrity: sha512-Oud2QPM5dHviZNn4y/WhhYKSXksv+1xLEIsNrAbGcFzUN3ubqWRFT5gwPchNc5NuzILOU4tPBDTZ4VwhL8Y7cw==} - engines: {node: '>=6.0.0'} + '@jridgewell/gen-mapping@0.3.4': dependencies: '@jridgewell/set-array': 1.2.1 '@jridgewell/sourcemap-codec': 1.4.15 '@jridgewell/trace-mapping': 0.3.9 - dev: true - /@jridgewell/resolve-uri@3.1.2: - resolution: {integrity: sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==} - engines: {node: '>=6.0.0'} - dev: true + '@jridgewell/resolve-uri@3.1.2': {} - /@jridgewell/set-array@1.2.1: - resolution: {integrity: sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==} - engines: {node: '>=6.0.0'} - dev: true + '@jridgewell/set-array@1.2.1': {} - /@jridgewell/sourcemap-codec@1.4.15: - resolution: {integrity: sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==} - dev: true + '@jridgewell/sourcemap-codec@1.4.15': {} - /@jridgewell/trace-mapping@0.3.23: - resolution: {integrity: sha512-9/4foRoUKp8s96tSkh8DlAAc5A0Ty8vLXld+l9gjKKY6ckwI8G15f0hskGmuLZu78ZlGa1vtsfOa+lnB4vG6Jg==} + '@jridgewell/trace-mapping@0.3.23': dependencies: '@jridgewell/resolve-uri': 3.1.2 '@jridgewell/sourcemap-codec': 1.4.15 - dev: true - /@jridgewell/trace-mapping@0.3.9: - resolution: {integrity: sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==} + '@jridgewell/trace-mapping@0.3.9': dependencies: '@jridgewell/resolve-uri': 3.1.2 '@jridgewell/sourcemap-codec': 1.4.15 - dev: true - /@lukeed/ms@2.0.2: - resolution: {integrity: sha512-9I2Zn6+NJLfaGoz9jN3lpwDgAYvfGeNYdbAIjJOqzs4Tpc+VU3Jqq4IofSUBKajiDS8k9fZIg18/z13mpk1bsA==} - engines: {node: '>=8'} - dev: false + '@lukeed/ms@2.0.2': {} - /@mapbox/node-pre-gyp@1.0.11: - resolution: {integrity: sha512-Yhlar6v9WQgUp/He7BdgzOz8lqMQ8sU+jkCq7Wx8Myc5YFJLbEe7lgui/V7G1qB1DJykHSGwreceSaD60Y0PUQ==} - hasBin: true + '@mapbox/node-pre-gyp@1.0.11': dependencies: detect-libc: 2.0.2 https-proxy-agent: 5.0.1 @@ -1153,58 +4113,26 @@ packages: transitivePeerDependencies: - encoding - supports-color - dev: true - /@msgpackr-extract/msgpackr-extract-darwin-arm64@3.0.2: - resolution: {integrity: sha512-9bfjwDxIDWmmOKusUcqdS4Rw+SETlp9Dy39Xui9BEGEk19dDwH0jhipwFzEff/pFg95NKymc6TOTbRKcWeRqyQ==} - cpu: [arm64] - os: [darwin] - requiresBuild: true - dev: false + '@msgpackr-extract/msgpackr-extract-darwin-arm64@3.0.2': optional: true - /@msgpackr-extract/msgpackr-extract-darwin-x64@3.0.2: - resolution: {integrity: sha512-lwriRAHm1Yg4iDf23Oxm9n/t5Zpw1lVnxYU3HnJPTi2lJRkKTrps1KVgvL6m7WvmhYVt/FIsssWay+k45QHeuw==} - cpu: [x64] - os: [darwin] - requiresBuild: true - dev: false + '@msgpackr-extract/msgpackr-extract-darwin-x64@3.0.2': optional: true - /@msgpackr-extract/msgpackr-extract-linux-arm64@3.0.2: - resolution: {integrity: sha512-FU20Bo66/f7He9Fp9sP2zaJ1Q8L9uLPZQDub/WlUip78JlPeMbVL8546HbZfcW9LNciEXc8d+tThSJjSC+tmsg==} - cpu: [arm64] - os: [linux] - requiresBuild: true - dev: false + '@msgpackr-extract/msgpackr-extract-linux-arm64@3.0.2': optional: true - /@msgpackr-extract/msgpackr-extract-linux-arm@3.0.2: - resolution: {integrity: sha512-MOI9Dlfrpi2Cuc7i5dXdxPbFIgbDBGgKR5F2yWEa6FVEtSWncfVNKW5AKjImAQ6CZlBK9tympdsZJ2xThBiWWA==} - cpu: [arm] - os: [linux] - requiresBuild: true - dev: false + '@msgpackr-extract/msgpackr-extract-linux-arm@3.0.2': optional: true - /@msgpackr-extract/msgpackr-extract-linux-x64@3.0.2: - resolution: {integrity: sha512-gsWNDCklNy7Ajk0vBBf9jEx04RUxuDQfBse918Ww+Qb9HCPoGzS+XJTLe96iN3BVK7grnLiYghP/M4L8VsaHeA==} - cpu: [x64] - os: [linux] - requiresBuild: true - dev: false + '@msgpackr-extract/msgpackr-extract-linux-x64@3.0.2': optional: true - /@msgpackr-extract/msgpackr-extract-win32-x64@3.0.2: - resolution: {integrity: sha512-O+6Gs8UeDbyFpbSh2CPEz/UOrrdWPTBYNblZK5CxxLisYt4kGX3Sc+czffFonyjiGSq3jWLwJS/CCJc7tBr4sQ==} - cpu: [x64] - os: [win32] - requiresBuild: true - dev: false + '@msgpackr-extract/msgpackr-extract-win32-x64@3.0.2': optional: true - /@nervosnetwork/ckb-sdk-core@0.109.1: - resolution: {integrity: sha512-YU3yJZvz69WU6Bw//vRxzxLGcIj74CwGffdp6GYZbQpZwFaACT6FCojvOMjHIyJ8Rw32r114LhMKHvyBwagWjw==} + '@nervosnetwork/ckb-sdk-core@0.109.1': dependencies: '@nervosnetwork/ckb-sdk-rpc': 0.109.1 '@nervosnetwork/ckb-sdk-utils': 0.109.1 @@ -1212,71 +4140,47 @@ packages: tslib: 2.3.1 transitivePeerDependencies: - debug - dev: false - /@nervosnetwork/ckb-sdk-rpc@0.109.1: - resolution: {integrity: sha512-RoUhXmaOm1g7ga1G3guNTzSDit79k7nqj3rYbk2jSlULRo34g9L06juU24hmwwuFZfiCaARI9mgACu0ScW9itw==} + '@nervosnetwork/ckb-sdk-rpc@0.109.1': dependencies: '@nervosnetwork/ckb-sdk-utils': 0.109.1 axios: 1.6.7 tslib: 2.3.1 transitivePeerDependencies: - debug - dev: false - /@nervosnetwork/ckb-sdk-utils@0.109.1: - resolution: {integrity: sha512-KK8w+JZGPt/Gq/Y0b87AuQp8mGR46fBSkqnjwASdBAi2rts9tJ6srEaZ3FVVa9LtjTlThQ120hex+mcyastrkQ==} + '@nervosnetwork/ckb-sdk-utils@0.109.1': dependencies: '@nervosnetwork/ckb-types': 0.109.1 bech32: 2.0.0 elliptic: 6.5.4 jsbi: 3.1.3 tslib: 2.3.1 - dev: false - /@nervosnetwork/ckb-types@0.109.1: - resolution: {integrity: sha512-mD5mOCGa1JertKZekHSUVYwFPW27VJ0/MdwblWvEEK7pNIU6az+dLiIxgvl4TxR+j+7/GqmXNH1U59CM92y/wg==} - dev: false + '@nervosnetwork/ckb-types@0.109.1': {} - /@noble/hashes@1.4.0: - resolution: {integrity: sha512-V1JJ1WTRUqHHrOSh597hURcMqVKVGL/ea3kv0gSnEdsEZ0/+VyPghM1lMNGc00z7CIQorSvbKpuJkxvuHbvdbg==} - engines: {node: '>= 16'} + '@noble/hashes@1.4.0': {} - /@noble/secp256k1@1.7.1: - resolution: {integrity: sha512-hOUk6AyBFmqVrv7k5WAw/LpszxVbj9gGN4JRkIX52fdFAj1UA61KXmZDvqVEm+pOyec3+fIeZB02LYa/pWOArw==} - dev: false + '@noble/secp256k1@1.7.1': {} - /@nodelib/fs.scandir@2.1.5: - resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==} - engines: {node: '>= 8'} + '@nodelib/fs.scandir@2.1.5': dependencies: '@nodelib/fs.stat': 2.0.5 run-parallel: 1.2.0 - /@nodelib/fs.stat@2.0.5: - resolution: {integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==} - engines: {node: '>= 8'} + '@nodelib/fs.stat@2.0.5': {} - /@nodelib/fs.walk@1.2.8: - resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==} - engines: {node: '>= 8'} + '@nodelib/fs.walk@1.2.8': dependencies: '@nodelib/fs.scandir': 2.1.5 fastq: 1.17.1 - /@pkgjs/parseargs@0.11.0: - resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==} - engines: {node: '>=14'} - requiresBuild: true - dev: false + '@pkgjs/parseargs@0.11.0': optional: true - /@polka/url@1.0.0-next.24: - resolution: {integrity: sha512-2LuNTFBIO0m7kKIQvvPHN6UE63VjpmL9rnEEaOOaiSPbZK+zUOYIzBAWcED+3XYzhYsd/0mD57VdxAEqqV52CQ==} - dev: true + '@polka/url@1.0.0-next.24': {} - /@rgbpp-sdk/btc@0.4.0(@ckb-lumos/lumos@0.22.2): - resolution: {integrity: sha512-4Fx/UsN2T1CyhyasK565ChofxRFA1JyCSnUuAPh0fpQ2AAcPzrbKGZS65hpOPa/2qClkzzszdXz1sgkbXUCaPg==} + '@rgbpp-sdk/btc@0.4.0(@ckb-lumos/lumos@0.22.2)': dependencies: '@bitcoinerlab/secp256k1': 1.1.1 '@ckb-lumos/codec': 0.22.2 @@ -1291,10 +4195,8 @@ packages: transitivePeerDependencies: - '@ckb-lumos/lumos' - debug - dev: false - /@rgbpp-sdk/ckb@0.4.0(@ckb-lumos/lumos@0.22.2)(lodash@4.17.21): - resolution: {integrity: sha512-mqwWL+mnuyzLoGBR58eeNPRITp0fVqf0smU8BiR0Ey4cVpF206mBMscgex8EHwgAMU6cUjBLBDej0HYugpshZw==} + '@rgbpp-sdk/ckb@0.4.0(@ckb-lumos/lumos@0.22.2)(lodash@4.17.21)': dependencies: '@ckb-lumos/base': 0.22.2 '@ckb-lumos/codec': 0.22.2 @@ -1304,361 +4206,189 @@ packages: '@nervosnetwork/ckb-types': 0.109.1 '@rgbpp-sdk/service': 0.4.0 '@spore-sdk/core': 0.2.0-beta.9(@ckb-lumos/lumos@0.22.2)(lodash@4.17.21) - axios: 1.6.8 + axios: 1.7.7 camelcase-keys: 7.0.2 js-sha256: 0.11.0 transitivePeerDependencies: - '@ckb-lumos/lumos' - debug - lodash - dev: false - /@rgbpp-sdk/service@0.4.0: - resolution: {integrity: sha512-OvSNcSAmI7RDbf2bzySmHL0UO/S4dn5LAWrfJ41B2WXZiKAAtZ5IG4ajW6RKz6bxf0t7EcjRtXimdGieoubzyw==} + '@rgbpp-sdk/service@0.4.0': dependencies: '@ckb-lumos/base': 0.22.2 '@ckb-lumos/codec': 0.22.2 '@nervosnetwork/ckb-types': 0.109.1 lodash: 4.17.21 - dev: false - /@rollup/pluginutils@4.2.1: - resolution: {integrity: sha512-iKnFXr7NkdZAIHiIWE+BX5ULi/ucVFYWD6TbAV+rZctiRTY2PL6tsIKhoIOaoskiWAkgu+VsbXgUVDNLHf+InQ==} - engines: {node: '>= 8.0.0'} + '@rollup/pluginutils@4.2.1': dependencies: estree-walker: 2.0.2 picomatch: 2.3.1 - dev: true - /@rollup/rollup-android-arm-eabi@4.12.0: - resolution: {integrity: sha512-+ac02NL/2TCKRrJu2wffk1kZ+RyqxVUlbjSagNgPm94frxtr+XDL12E5Ll1enWskLrtrZ2r8L3wED1orIibV/w==} - cpu: [arm] - os: [android] - requiresBuild: true - dev: true + '@rollup/rollup-android-arm-eabi@4.12.0': optional: true - /@rollup/rollup-android-arm64@4.12.0: - resolution: {integrity: sha512-OBqcX2BMe6nvjQ0Nyp7cC90cnumt8PXmO7Dp3gfAju/6YwG0Tj74z1vKrfRz7qAv23nBcYM8BCbhrsWqO7PzQQ==} - cpu: [arm64] - os: [android] - requiresBuild: true - dev: true + '@rollup/rollup-android-arm64@4.12.0': optional: true - /@rollup/rollup-darwin-arm64@4.12.0: - resolution: {integrity: sha512-X64tZd8dRE/QTrBIEs63kaOBG0b5GVEd3ccoLtyf6IdXtHdh8h+I56C2yC3PtC9Ucnv0CpNFJLqKFVgCYe0lOQ==} - cpu: [arm64] - os: [darwin] - requiresBuild: true - dev: true + '@rollup/rollup-darwin-arm64@4.12.0': optional: true - /@rollup/rollup-darwin-x64@4.12.0: - resolution: {integrity: sha512-cc71KUZoVbUJmGP2cOuiZ9HSOP14AzBAThn3OU+9LcA1+IUqswJyR1cAJj3Mg55HbjZP6OLAIscbQsQLrpgTOg==} - cpu: [x64] - os: [darwin] - requiresBuild: true - dev: true + '@rollup/rollup-darwin-x64@4.12.0': optional: true - /@rollup/rollup-linux-arm-gnueabihf@4.12.0: - resolution: {integrity: sha512-a6w/Y3hyyO6GlpKL2xJ4IOh/7d+APaqLYdMf86xnczU3nurFTaVN9s9jOXQg97BE4nYm/7Ga51rjec5nfRdrvA==} - cpu: [arm] - os: [linux] - requiresBuild: true - dev: true + '@rollup/rollup-linux-arm-gnueabihf@4.12.0': optional: true - /@rollup/rollup-linux-arm64-gnu@4.12.0: - resolution: {integrity: sha512-0fZBq27b+D7Ar5CQMofVN8sggOVhEtzFUwOwPppQt0k+VR+7UHMZZY4y+64WJ06XOhBTKXtQB/Sv0NwQMXyNAA==} - cpu: [arm64] - os: [linux] - requiresBuild: true - dev: true + '@rollup/rollup-linux-arm64-gnu@4.12.0': optional: true - /@rollup/rollup-linux-arm64-musl@4.12.0: - resolution: {integrity: sha512-eTvzUS3hhhlgeAv6bfigekzWZjaEX9xP9HhxB0Dvrdbkk5w/b+1Sxct2ZuDxNJKzsRStSq1EaEkVSEe7A7ipgQ==} - cpu: [arm64] - os: [linux] - requiresBuild: true - dev: true + '@rollup/rollup-linux-arm64-musl@4.12.0': optional: true - /@rollup/rollup-linux-riscv64-gnu@4.12.0: - resolution: {integrity: sha512-ix+qAB9qmrCRiaO71VFfY8rkiAZJL8zQRXveS27HS+pKdjwUfEhqo2+YF2oI+H/22Xsiski+qqwIBxVewLK7sw==} - cpu: [riscv64] - os: [linux] - requiresBuild: true - dev: true + '@rollup/rollup-linux-riscv64-gnu@4.12.0': optional: true - /@rollup/rollup-linux-x64-gnu@4.12.0: - resolution: {integrity: sha512-TenQhZVOtw/3qKOPa7d+QgkeM6xY0LtwzR8OplmyL5LrgTWIXpTQg2Q2ycBf8jm+SFW2Wt/DTn1gf7nFp3ssVA==} - cpu: [x64] - os: [linux] - requiresBuild: true - dev: true + '@rollup/rollup-linux-x64-gnu@4.12.0': optional: true - /@rollup/rollup-linux-x64-musl@4.12.0: - resolution: {integrity: sha512-LfFdRhNnW0zdMvdCb5FNuWlls2WbbSridJvxOvYWgSBOYZtgBfW9UGNJG//rwMqTX1xQE9BAodvMH9tAusKDUw==} - cpu: [x64] - os: [linux] - requiresBuild: true - dev: true + '@rollup/rollup-linux-x64-musl@4.12.0': optional: true - /@rollup/rollup-win32-arm64-msvc@4.12.0: - resolution: {integrity: sha512-JPDxovheWNp6d7AHCgsUlkuCKvtu3RB55iNEkaQcf0ttsDU/JZF+iQnYcQJSk/7PtT4mjjVG8N1kpwnI9SLYaw==} - cpu: [arm64] - os: [win32] - requiresBuild: true - dev: true + '@rollup/rollup-win32-arm64-msvc@4.12.0': optional: true - /@rollup/rollup-win32-ia32-msvc@4.12.0: - resolution: {integrity: sha512-fjtuvMWRGJn1oZacG8IPnzIV6GF2/XG+h71FKn76OYFqySXInJtseAqdprVTDTyqPxQOG9Exak5/E9Z3+EJ8ZA==} - cpu: [ia32] - os: [win32] - requiresBuild: true - dev: true + '@rollup/rollup-win32-ia32-msvc@4.12.0': optional: true - /@rollup/rollup-win32-x64-msvc@4.12.0: - resolution: {integrity: sha512-ZYmr5mS2wd4Dew/JjT0Fqi2NPB/ZhZ2VvPp7SmvPZb4Y1CG/LRcS6tcRo2cYU7zLK5A7cdbhWnnWmUjoI4qapg==} - cpu: [x64] - os: [win32] - requiresBuild: true - dev: true + '@rollup/rollup-win32-x64-msvc@4.12.0': optional: true - /@scure/base@1.1.6: - resolution: {integrity: sha512-ok9AWwhcgYuGG3Zfhyqg+zwl+Wn5uE+dwC0NV/2qQkx4dABbb/bx96vWu8NSj+BNjjSjno+JRYRjle1jV08k3g==} - dev: false + '@scure/base@1.1.6': {} - /@sentry-internal/tracing@7.102.1: - resolution: {integrity: sha512-RkFlFyAC0fQOvBbBqnq0CLmFW5m3JJz9pKbZd5vXPraWAlniKSb1bC/4DF9SlNx0FN1LWG+IU3ISdpzwwTeAGg==} - engines: {node: '>=8'} + '@sentry-internal/tracing@7.102.1': dependencies: '@sentry/core': 7.102.1 '@sentry/types': 7.102.1 '@sentry/utils': 7.102.1 - dev: false - /@sentry-internal/tracing@7.110.1: - resolution: {integrity: sha512-4kTd6EM0OP1SVWl2yLn3KIwlCpld1lyhNDeR8G1aKLm1PN+kVsR6YB/jy9KPPp4Q3lN3W9EkTSES3qhP4jVffQ==} - engines: {node: '>=8'} + '@sentry-internal/tracing@7.110.1': dependencies: '@sentry/core': 7.110.1 '@sentry/types': 7.110.1 '@sentry/utils': 7.110.1 - dev: false - /@sentry/core@7.102.1: - resolution: {integrity: sha512-QjY+LSP3du3J/C8x/FfEbRxgZgsWd0jfTJ4P7s9f219I1csK4OeBMC3UA1HwEa0pY/9OF6H/egW2CjOcMM5Pdg==} - engines: {node: '>=8'} + '@sentry/core@7.102.1': dependencies: '@sentry/types': 7.102.1 '@sentry/utils': 7.102.1 - dev: false - /@sentry/core@7.110.1: - resolution: {integrity: sha512-yC1yeUFQlmHj9u/KxKmwOMVanBmgfX+4MZnZU31QPqN95adyZTwpaYFZl4fH5kDVnz7wXJI0qRP8SxuMePtqhw==} - engines: {node: '>=8'} + '@sentry/core@7.110.1': dependencies: '@sentry/types': 7.110.1 '@sentry/utils': 7.110.1 - dev: false - /@sentry/node@7.102.1: - resolution: {integrity: sha512-mb3vmM3SGuCruckPiv/Vafeh89UQavTfpPFoU6Jwe6dSpQ39BO8fO8k8Zev+/nP6r/FKLtX17mJobErHECXsYw==} - engines: {node: '>=8'} + '@sentry/node@7.102.1': dependencies: '@sentry-internal/tracing': 7.102.1 '@sentry/core': 7.102.1 '@sentry/types': 7.102.1 '@sentry/utils': 7.102.1 - dev: false - /@sentry/node@7.110.1: - resolution: {integrity: sha512-n6sNzZJ/ChfyCI1FxuGWgloeevC8j2vax3vXM4IZrSIm5hS1d9L2oCJ4HEPuxGUxCkQ1f4kXPcdmNaQsWH0JBw==} - engines: {node: '>=8'} + '@sentry/node@7.110.1': dependencies: '@sentry-internal/tracing': 7.110.1 '@sentry/core': 7.110.1 '@sentry/types': 7.110.1 '@sentry/utils': 7.110.1 - dev: false - /@sentry/profiling-node@7.102.1: - resolution: {integrity: sha512-eqOUdu04eI4ODqeh/nHvC/mdwm3tWkqm02anR2ITEjKVJxHliHH6+jr+3M2X56e1hIxOibtL+JrR89Du9HEl9w==} - engines: {node: '>=8.0.0'} - hasBin: true - requiresBuild: true + '@sentry/profiling-node@7.102.1': dependencies: detect-libc: 2.0.2 node-abi: 3.56.0 - dev: false - /@sentry/tracing@7.110.1: - resolution: {integrity: sha512-y9tFHCV/8PeuV9TBOyMJ9w1vVOhkzoHy9d78eO5N3Q1lC+wImJSEBxb6aPcZ+RkuFBKSMm7fZTF3OFA32dHHLA==} - engines: {node: '>=8'} + '@sentry/tracing@7.110.1': dependencies: '@sentry-internal/tracing': 7.110.1 - dev: false - /@sentry/types@7.102.1: - resolution: {integrity: sha512-htKorf3t/D0XYtM7foTcmG+rM47rDP6XdbvCcX5gBCuCYlzpM1vqCt2rl3FLktZC6TaIpFRJw1TLfx6m+x5jdA==} - engines: {node: '>=8'} - dev: false + '@sentry/types@7.102.1': {} - /@sentry/types@7.110.1: - resolution: {integrity: sha512-sZxOpM5gfyxvJeWVvNpHnxERTnlqcozjqNcIv29SZ6wonlkekmxDyJ3uCuPv85VO54WLyA4uzskPKnNFHacI8A==} - engines: {node: '>=8'} - dev: false + '@sentry/types@7.110.1': {} - /@sentry/utils@7.102.1: - resolution: {integrity: sha512-+8WcFjHVV/HROXSAwMuUzveElBFC43EiTG7SNEBNgOUeQzQVTmbUZXyTVgLrUmtoWqvnIxCacoLxtZo1o67kdg==} - engines: {node: '>=8'} + '@sentry/utils@7.102.1': dependencies: '@sentry/types': 7.102.1 - dev: false - /@sentry/utils@7.110.1: - resolution: {integrity: sha512-eibLo2m1a7sHkOHxYYmRujr3D7ek2l9sv26F1SLoQBVDF7Afw5AKyzPmtA1D+4M9P/ux1okj7cGj3SaBrVpxXA==} - engines: {node: '>=8'} + '@sentry/utils@7.110.1': dependencies: '@sentry/types': 7.110.1 - dev: false - /@sinclair/typebox@0.25.24: - resolution: {integrity: sha512-XJfwUVUKDHF5ugKwIcxEgc9k8b7HbznCp6eUfWgu710hMPNIO4aw4/zB5RogDQz8nd6gyCDpU9O/m6qYEWY6yQ==} - dev: true + '@sinclair/typebox@0.25.24': {} - /@sinclair/typebox@0.27.8: - resolution: {integrity: sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==} - dev: true + '@sinclair/typebox@0.27.8': {} - /@spore-sdk/core@0.2.0-beta.9(@ckb-lumos/lumos@0.22.2)(lodash@4.17.21): - resolution: {integrity: sha512-3X1UoVOjXNHwrucqSb3EjIZQ5xn6blyTEXyXS+n0t6v692bnQn9fjtHMIyT71u+fV6c78mtsL4pa3p7GhPYUhg==} - peerDependencies: - '@ckb-lumos/lumos': 0.22.0-next.5 - lodash: ^4.17.21 + '@spore-sdk/core@0.2.0-beta.9(@ckb-lumos/lumos@0.22.2)(lodash@4.17.21)': dependencies: '@ckb-lumos/lumos': 0.22.2 lodash: 4.17.21 - dev: false - /@tootallnate/once@2.0.0: - resolution: {integrity: sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==} - engines: {node: '>= 10'} - dev: true + '@tootallnate/once@2.0.0': {} - /@ts-morph/common@0.11.1: - resolution: {integrity: sha512-7hWZS0NRpEsNV8vWJzg7FEz6V8MaLNeJOmwmghqUXTpzk16V1LLZhdo+4QvE/+zv4cVci0OviuJFnqhEfoV3+g==} + '@ts-morph/common@0.11.1': dependencies: fast-glob: 3.3.2 minimatch: 3.1.2 mkdirp: 1.0.4 path-browserify: 1.0.1 - dev: true - /@tsconfig/node10@1.0.9: - resolution: {integrity: sha512-jNsYVVxU8v5g43Erja32laIDHXeoNvFEpX33OK4d6hljo3jDhCBDhx5dhCCTMWUojscpAagGiRkBKxpdl9fxqA==} - dev: true + '@tsconfig/node10@1.0.9': {} - /@tsconfig/node12@1.0.11: - resolution: {integrity: sha512-cqefuRsh12pWyGsIoBKJA9luFu3mRxCA+ORZvA4ktLSzIuCUtWVxGIuXigEwO5/ywWFMZ2QEGKWvkZG1zDMTag==} - dev: true + '@tsconfig/node12@1.0.11': {} - /@tsconfig/node14@1.0.3: - resolution: {integrity: sha512-ysT8mhdixWK6Hw3i1V2AeRqZ5WfXg1G43mqoYlM2nc6388Fq5jcXyr5mRsqViLx/GJYdoL0bfXD8nmF+Zn/Iow==} - dev: true + '@tsconfig/node14@1.0.3': {} - /@tsconfig/node16@1.0.4: - resolution: {integrity: sha512-vxhUy4J8lyeyinH7Azl1pdd43GJhZH/tP2weN8TntQblOY+A0XbT8DJk1/oCPuOOyg/Ja757rG0CgHcWC8OfMA==} - dev: true + '@tsconfig/node16@1.0.4': {} - /@types/async-retry@1.4.8: - resolution: {integrity: sha512-Qup/B5PWLe86yI5I3av6ePGaeQrIHNKCwbsQotD6aHQ6YkHsMUxVZkZsmx/Ry3VZQ6uysHwTjQ7666+k6UjVJA==} + '@types/async-retry@1.4.8': dependencies: '@types/retry': 0.12.5 - dev: true - /@types/blake2b@2.1.3: - resolution: {integrity: sha512-MFCdX0MNxFBP/xEILO5Td0kv6nI7+Q2iRWZbTL/yzH2/eDVZS5Wd1LHdsmXClvsCyzqaZfHFzZaN6BUeUCfSDA==} - dev: false + '@types/blake2b@2.1.3': {} - /@types/cron@2.4.0: - resolution: {integrity: sha512-5bBaAkqvSFBX8JMi/xCofNzG5E594TNsApMz68dLd/sQYz/HGQqgcxGHTRjOvD4G3Y+YF1Oo3S7QdCvKt1KAJQ==} - deprecated: This is a stub types definition. cron provides its own type definitions, so you do not need this installed. + '@types/cron@2.4.0': dependencies: cron: 2.4.4 - dev: false - /@types/deep-freeze-strict@1.1.2: - resolution: {integrity: sha512-VvMETBojHvhX4f+ocYTySQlXMZfxKV3Jyb7iCWlWaC+exbedkv6Iv2bZZqI736qXjVguH6IH7bzwMBMfTT+zuQ==} - dev: false + '@types/deep-freeze-strict@1.1.2': {} - /@types/estree@1.0.5: - resolution: {integrity: sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==} - dev: true + '@types/estree@1.0.5': {} - /@types/json-schema@7.0.15: - resolution: {integrity: sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==} - dev: true + '@types/json-schema@7.0.15': {} - /@types/lodash.isequal@4.5.8: - resolution: {integrity: sha512-uput6pg4E/tj2LGxCZo9+y27JNyB2OZuuI/T5F+ylVDYuqICLG2/ktjxx0v6GvVntAf8TvEzeQLcV0ffRirXuA==} + '@types/lodash.isequal@4.5.8': dependencies: '@types/lodash': 4.17.0 - dev: false - /@types/lodash@4.17.0: - resolution: {integrity: sha512-t7dhREVv6dbNj0q17X12j7yDG4bD/DHYX7o5/DbDxobP0HnGPgpRz2Ej77aL7TZT3DSw13fqUTj8J4mMnqa7WA==} + '@types/lodash@4.17.0': {} - /@types/luxon@3.3.8: - resolution: {integrity: sha512-jYvz8UMLDgy3a5SkGJne8H7VA7zPV2Lwohjx0V8V31+SqAjNmurWMkk9cQhfvlcnXWudBpK9xPM1n4rljOcHYQ==} - dev: false + '@types/luxon@3.3.8': {} - /@types/multicoin-address-validator@0.5.2: - resolution: {integrity: sha512-NKySMMcSWl6lr7w6jPcSpbMqAazry+S+6wp0k4Iyf0hucp8xRNGAHz4jG5sohdSolBINaKTNcBp+VtH0eBFU0Q==} - dev: true + '@types/multicoin-address-validator@0.5.2': {} - /@types/node@14.18.33: - resolution: {integrity: sha512-qelS/Ra6sacc4loe/3MSjXNL1dNQ/GjxNHVzuChwMfmk7HuycRLVQN2qNY3XahK+fZc5E2szqQSKUyAF0E+2bg==} - dev: true + '@types/node@14.18.33': {} - /@types/node@20.11.17: - resolution: {integrity: sha512-QmgQZGWu1Yw9TDyAP9ZzpFJKynYNeOvwMJmaxABfieQoVoiVOS6MN1WSpqpRcbeA5+RW82kraAVxCCJg+780Qw==} + '@types/node@20.11.17': dependencies: undici-types: 5.26.5 - dev: true - - /@types/retry@0.12.5: - resolution: {integrity: sha512-3xSjTp3v03X/lSQLkczaN9UIEwJMoMCA1+Nb5HfbJEQWogdeQIyVtTvxPXDQjZ5zws8rFQfVfRdz03ARihPJgw==} - dev: true - - /@types/semver@7.5.7: - resolution: {integrity: sha512-/wdoPq1QqkSj9/QOeKkFquEuPzQbHTWAMPH/PaUMB+JuR31lXhlWXRZ52IpfDYVlDOUBvX09uBrPwxGT1hjNBg==} - dev: true - - /@types/uuid@9.0.8: - resolution: {integrity: sha512-jg+97EGIcY9AGHJJRaaPVgetKDsrTgbRjQ5Msgjh/DQKEFl0DtyRr/VCOyD1T2R1MNeWPK/u7JoGhlDZnKBAfA==} - dev: true - - /@typescript-eslint/eslint-plugin@6.21.0(@typescript-eslint/parser@6.21.0)(eslint@8.56.0)(typescript@5.3.3): - resolution: {integrity: sha512-oy9+hTPCUFpngkEZUSzbf9MxI65wbKFoQYsgPdILTfbUldp5ovUuphZVe4i30emU9M/kP+T64Di0mxl7dSw3MA==} - engines: {node: ^16.0.0 || >=18.0.0} - peerDependencies: - '@typescript-eslint/parser': ^6.0.0 || ^6.0.0-alpha - eslint: ^7.0.0 || ^8.0.0 - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true + + '@types/retry@0.12.5': {} + + '@types/semver@7.5.7': {} + + '@types/uuid@9.0.8': {} + + '@typescript-eslint/eslint-plugin@6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.56.0)(typescript@5.3.3))(eslint@8.56.0)(typescript@5.3.3)': dependencies: '@eslint-community/regexpp': 4.10.0 '@typescript-eslint/parser': 6.21.0(eslint@8.56.0)(typescript@5.3.3) @@ -1673,20 +4403,12 @@ packages: natural-compare: 1.4.0 semver: 7.6.0 ts-api-utils: 1.2.1(typescript@5.3.3) + optionalDependencies: typescript: 5.3.3 transitivePeerDependencies: - supports-color - dev: true - /@typescript-eslint/parser@6.21.0(eslint@8.56.0)(typescript@5.3.3): - resolution: {integrity: sha512-tbsV1jPne5CkFQCgPBcDOt30ItF7aJoZL997JSF7MhGQqOeT3svWRYxiqlfA5RUdlHN6Fi+EI9bxqbdyAUZjYQ==} - engines: {node: ^16.0.0 || >=18.0.0} - peerDependencies: - eslint: ^7.0.0 || ^8.0.0 - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true + '@typescript-eslint/parser@6.21.0(eslint@8.56.0)(typescript@5.3.3)': dependencies: '@typescript-eslint/scope-manager': 6.21.0 '@typescript-eslint/types': 6.21.0 @@ -1694,52 +4416,31 @@ packages: '@typescript-eslint/visitor-keys': 6.21.0 debug: 4.3.4 eslint: 8.56.0 + optionalDependencies: typescript: 5.3.3 transitivePeerDependencies: - supports-color - dev: true - /@typescript-eslint/scope-manager@6.21.0: - resolution: {integrity: sha512-OwLUIWZJry80O99zvqXVEioyniJMa+d2GrqpUTqi5/v5D5rOrppJVBPa0yKCblcigC0/aYAzxxqQ1B+DS2RYsg==} - engines: {node: ^16.0.0 || >=18.0.0} + '@typescript-eslint/scope-manager@6.21.0': dependencies: '@typescript-eslint/types': 6.21.0 '@typescript-eslint/visitor-keys': 6.21.0 - dev: true - /@typescript-eslint/type-utils@6.21.0(eslint@8.56.0)(typescript@5.3.3): - resolution: {integrity: sha512-rZQI7wHfao8qMX3Rd3xqeYSMCL3SoiSQLBATSiVKARdFGCYSRvmViieZjqc58jKgs8Y8i9YvVVhRbHSTA4VBag==} - engines: {node: ^16.0.0 || >=18.0.0} - peerDependencies: - eslint: ^7.0.0 || ^8.0.0 - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true + '@typescript-eslint/type-utils@6.21.0(eslint@8.56.0)(typescript@5.3.3)': dependencies: '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.3.3) '@typescript-eslint/utils': 6.21.0(eslint@8.56.0)(typescript@5.3.3) debug: 4.3.4 eslint: 8.56.0 ts-api-utils: 1.2.1(typescript@5.3.3) + optionalDependencies: typescript: 5.3.3 transitivePeerDependencies: - supports-color - dev: true - /@typescript-eslint/types@6.21.0: - resolution: {integrity: sha512-1kFmZ1rOm5epu9NZEZm1kckCDGj5UJEf7P1kliH4LKu/RkwpsfqqGmY2OOcUs18lSlQBKLDYBOGxRVtrMN5lpg==} - engines: {node: ^16.0.0 || >=18.0.0} - dev: true + '@typescript-eslint/types@6.21.0': {} - /@typescript-eslint/typescript-estree@6.21.0(typescript@5.3.3): - resolution: {integrity: sha512-6npJTkZcO+y2/kr+z0hc4HwNfrrP4kNYh57ek7yCNlrBjWQ1Y0OS7jiZTkgumrvkX5HkEKXFZkkdFNkaW2wmUQ==} - engines: {node: ^16.0.0 || >=18.0.0} - peerDependencies: - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true + '@typescript-eslint/typescript-estree@6.21.0(typescript@5.3.3)': dependencies: '@typescript-eslint/types': 6.21.0 '@typescript-eslint/visitor-keys': 6.21.0 @@ -1749,16 +4450,12 @@ packages: minimatch: 9.0.3 semver: 7.6.0 ts-api-utils: 1.2.1(typescript@5.3.3) + optionalDependencies: typescript: 5.3.3 transitivePeerDependencies: - supports-color - dev: true - /@typescript-eslint/utils@6.21.0(eslint@8.56.0)(typescript@5.3.3): - resolution: {integrity: sha512-NfWVaC8HP9T8cbKQxHcsJBY5YE1O33+jpMwN45qzWWaPDZgLIbo12toGMWnmhvCpd3sIxkpDw3Wv1B3dYrbDQQ==} - engines: {node: ^16.0.0 || >=18.0.0} - peerDependencies: - eslint: ^7.0.0 || ^8.0.0 + '@typescript-eslint/utils@6.21.0(eslint@8.56.0)(typescript@5.3.3)': dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@8.56.0) '@types/json-schema': 7.0.15 @@ -1771,31 +4468,19 @@ packages: transitivePeerDependencies: - supports-color - typescript - dev: true - /@typescript-eslint/visitor-keys@6.21.0: - resolution: {integrity: sha512-JJtkDduxLi9bivAB+cYOVMtbkqdPOhZ+ZI5LC47MIRrDV4Yn2o+ZnW10Nkmr28xRpSpdJ6Sm42Hjf2+REYXm0A==} - engines: {node: ^16.0.0 || >=18.0.0} + '@typescript-eslint/visitor-keys@6.21.0': dependencies: '@typescript-eslint/types': 6.21.0 eslint-visitor-keys: 3.4.3 - dev: true - /@ungap/structured-clone@1.2.0: - resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==} - dev: true + '@ungap/structured-clone@1.2.0': {} - /@vercel/build-utils@7.7.0: - resolution: {integrity: sha512-dYE0QKnRj9tN1F2AAKHagh3QkgQhz7AWcrRqnp5gjEp74EnxBKJIcZe5qqyKANMCLQ1e96RYy1pQB3zPMGeEzg==} - dev: true + '@vercel/build-utils@7.7.0': {} - /@vercel/error-utils@2.0.2: - resolution: {integrity: sha512-Sj0LFafGpYr6pfCqrQ82X6ukRl5qpmVrHM/191kNYFqkkB9YkjlMAj6QcEsvCG259x4QZ7Tya++0AB85NDPbKQ==} - dev: true + '@vercel/error-utils@2.0.2': {} - /@vercel/fun@1.1.0: - resolution: {integrity: sha512-SpuPAo+MlAYMtcMcC0plx7Tv4Mp7SQhJJj1iIENlOnABL24kxHpL09XLQMGzZIzIW7upR8c3edwgfpRtp+dhVw==} - engines: {node: '>= 10'} + '@vercel/fun@1.1.0': dependencies: '@tootallnate/once': 2.0.0 async-listen: 1.2.0 @@ -1820,16 +4505,12 @@ packages: transitivePeerDependencies: - encoding - supports-color - dev: true - /@vercel/gatsby-plugin-vercel-analytics@1.0.11: - resolution: {integrity: sha512-iTEA0vY6RBPuEzkwUTVzSHDATo1aF6bdLLspI68mQ/BTbi5UQEGjpjyzdKOVcSYApDtFU6M6vypZ1t4vIEnHvw==} + '@vercel/gatsby-plugin-vercel-analytics@1.0.11': dependencies: web-vitals: 0.2.4 - dev: true - /@vercel/gatsby-plugin-vercel-builder@2.0.18: - resolution: {integrity: sha512-SbYV8ZBnROHJzS5DbFgSZ3Szp6UiY28DyHwtJ8cJ3z82tnCgIVqRMthUx/icPUZlHXKex4y+QhOWpyqopvEyqQ==} + '@vercel/gatsby-plugin-vercel-builder@2.0.18': dependencies: '@sinclair/typebox': 0.25.24 '@vercel/build-utils': 7.7.0 @@ -1837,32 +4518,22 @@ packages: esbuild: 0.14.47 etag: 1.8.1 fs-extra: 11.1.0 - dev: true - /@vercel/go@3.0.5: - resolution: {integrity: sha512-+kEDI+hop3e8BuKisaEozxfzT6GBbp0OMBcgi0tlD5ZTmhGmpwi3vgK5mBQlB+RBXj7qlqDLW/uV2F1Y03FLcQ==} - dev: true + '@vercel/go@3.0.5': {} - /@vercel/hydrogen@1.0.2: - resolution: {integrity: sha512-/Q2MKk1GfOuZAnkE9jQexjtUQqanbY65R+xtJWd9yKIgwcfRI1hxiNH3uXyVM5AvLoY+fxxULkSuxDtUKpkJpQ==} + '@vercel/hydrogen@1.0.2': dependencies: '@vercel/static-config': 3.0.0 ts-morph: 12.0.0 - dev: true - /@vercel/next@4.1.1: - resolution: {integrity: sha512-bc+UimeP+Swwye10LNcB93uaGq2lMuPUhB3den0GBJ+x/aSFmSwVziohF+p1n4ozFGEUx6Qx/CyZcfopuO5jZA==} + '@vercel/next@4.1.1': dependencies: '@vercel/nft': 0.26.3 transitivePeerDependencies: - encoding - supports-color - dev: true - /@vercel/nft@0.26.3: - resolution: {integrity: sha512-h1z/NN9ppS4YOKwSgBoopJlhm7tS2Qb/9Ld1HXjDpvvTE7mY0xVD8nllXs+RihD9uTGJISOIMzp18Eg0EApaMA==} - engines: {node: '>=16'} - hasBin: true + '@vercel/nft@0.26.3': dependencies: '@mapbox/node-pre-gyp': 1.0.11 '@rollup/pluginutils': 4.2.1 @@ -1879,10 +4550,8 @@ packages: transitivePeerDependencies: - encoding - supports-color - dev: true - /@vercel/node@3.0.19: - resolution: {integrity: sha512-geiAo2QjkNyWZSMbNKgaCvUvqg44tWDF0XDhEc6D+2H+2553Ea/RFpJNY7oSruuR1Rk43GUOKbxnVEDft/2JhQ==} + '@vercel/node@3.0.19': dependencies: '@edge-runtime/node-utils': 2.3.0 '@edge-runtime/primitives': 4.1.0 @@ -1909,14 +4578,10 @@ packages: - '@swc/wasm' - encoding - supports-color - dev: true - /@vercel/python@4.1.1: - resolution: {integrity: sha512-EbAdKOZ0hPd5b59tLt7R3RQK1azNvuZTrCFRAVHNjqcIHNCmrSvjag5zBGn7Memkk8qWb3+CgBw9K/3LJKei0w==} - dev: true + '@vercel/python@4.1.1': {} - /@vercel/redwood@2.0.7: - resolution: {integrity: sha512-5BqSq9QP4kC3h9YmXJbuUM79EMErs2qs8MMBlw7r2zTLc2rqlUR6suzshn5Ei/Beqoj2pm7d+qrludEBVDBxkw==} + '@vercel/redwood@2.0.7': dependencies: '@vercel/nft': 0.26.3 '@vercel/routing-utils': 3.1.0 @@ -1924,10 +4589,8 @@ packages: transitivePeerDependencies: - encoding - supports-color - dev: true - /@vercel/remix-builder@2.0.19: - resolution: {integrity: sha512-mODNijOpRGKtW09ksg01ju6tOt+C/fba71l1rrHi8I/ejPxpXHnfArNyO5SPRldyq5eHrhBMeePStQLVKNetug==} + '@vercel/remix-builder@2.0.19': dependencies: '@vercel/nft': 0.26.3 '@vercel/static-config': 3.0.0 @@ -1935,41 +4598,29 @@ packages: transitivePeerDependencies: - encoding - supports-color - dev: true - /@vercel/routing-utils@3.1.0: - resolution: {integrity: sha512-Ci5xTjVTJY/JLZXpCXpLehMft97i9fH34nu9PGav6DtwkVUF6TOPX86U0W0niQjMZ5n6/ZP0BwcJK2LOozKaGw==} + '@vercel/routing-utils@3.1.0': dependencies: path-to-regexp: 6.1.0 optionalDependencies: ajv: 6.12.6 - dev: true - /@vercel/ruby@2.0.5: - resolution: {integrity: sha512-Gfm8HDech41vf+EPleRzgoJUnDTJerKgckMm4KX0JT860gV9XBMSOWYH7eMWHmMza104+HRCWL7wT6OlpftF2Q==} - dev: true + '@vercel/ruby@2.0.5': {} - /@vercel/static-build@2.4.0: - resolution: {integrity: sha512-i+JDorkLGUVSoBrxbT86LL7L+TrBdL7uwVtqKA6S3QEQb8OfGOfvQKCjtbIRmplTxHWHWo3zFALrmFuB1AaubQ==} + '@vercel/static-build@2.4.0': dependencies: '@vercel/gatsby-plugin-vercel-analytics': 1.0.11 '@vercel/gatsby-plugin-vercel-builder': 2.0.18 '@vercel/static-config': 3.0.0 ts-morph: 12.0.0 - dev: true - /@vercel/static-config@3.0.0: - resolution: {integrity: sha512-2qtvcBJ1bGY0dYGYh3iM7yGKkk971FujLEDXzuW5wcZsPr1GSEjO/w2iSr3qve6nDDtBImsGoDEnus5FI4+fIw==} + '@vercel/static-config@3.0.0': dependencies: ajv: 8.6.3 json-schema-to-ts: 1.6.4 ts-morph: 12.0.0 - dev: true - /@vitest/coverage-istanbul@1.3.1(vitest@1.3.1): - resolution: {integrity: sha512-aBVgQ2eY9gzrxBJjGKbWgatTU2w1CacEx0n8OMctPzl9836KqoM5X/WigJpjM7wZEtX2N0ZTE5KDGPmVM+o2Wg==} - peerDependencies: - vitest: 1.3.1 + '@vitest/coverage-istanbul@1.3.1(vitest@1.3.1(@edge-runtime/vm@3.2.0)(@types/node@20.11.17)(@vitest/ui@1.3.1))': dependencies: debug: 4.3.4 istanbul-lib-coverage: 3.2.2 @@ -1980,45 +4631,33 @@ packages: magicast: 0.3.3 picocolors: 1.0.0 test-exclude: 6.0.0 - vitest: 1.3.1(@types/node@20.11.17)(@vitest/ui@1.3.1) + vitest: 1.3.1(@edge-runtime/vm@3.2.0)(@types/node@20.11.17)(@vitest/ui@1.3.1) transitivePeerDependencies: - supports-color - dev: true - /@vitest/expect@1.3.1: - resolution: {integrity: sha512-xofQFwIzfdmLLlHa6ag0dPV8YsnKOCP1KdAeVVh34vSjN2dcUiXYCD9htu/9eM7t8Xln4v03U9HLxLpPlsXdZw==} + '@vitest/expect@1.3.1': dependencies: '@vitest/spy': 1.3.1 '@vitest/utils': 1.3.1 chai: 4.4.1 - dev: true - /@vitest/runner@1.3.1: - resolution: {integrity: sha512-5FzF9c3jG/z5bgCnjr8j9LNq/9OxV2uEBAITOXfoe3rdZJTdO7jzThth7FXv/6b+kdY65tpRQB7WaKhNZwX+Kg==} + '@vitest/runner@1.3.1': dependencies: '@vitest/utils': 1.3.1 p-limit: 5.0.0 pathe: 1.1.2 - dev: true - /@vitest/snapshot@1.3.1: - resolution: {integrity: sha512-EF++BZbt6RZmOlE3SuTPu/NfwBF6q4ABS37HHXzs2LUVPBLx2QoY/K0fKpRChSo8eLiuxcbCVfqKgx/dplCDuQ==} + '@vitest/snapshot@1.3.1': dependencies: magic-string: 0.30.7 pathe: 1.1.2 pretty-format: 29.7.0 - dev: true - /@vitest/spy@1.3.1: - resolution: {integrity: sha512-xAcW+S099ylC9VLU7eZfdT9myV67Nor9w9zhf0mGCYJSO+zM2839tOeROTdikOi/8Qeusffvxb/MyBSOja1Uig==} + '@vitest/spy@1.3.1': dependencies: tinyspy: 2.2.1 - dev: true - /@vitest/ui@1.3.1(vitest@1.3.1): - resolution: {integrity: sha512-2UrFLJ62c/eJGPHcclstMKlAR7E1WB1ITe1isuowEPJJHi3HfqofvsUqQ1cGrEF7kitG1DJuwURUA3HLDtQkXA==} - peerDependencies: - vitest: 1.3.1 + '@vitest/ui@1.3.1(vitest@1.3.1)': dependencies: '@vitest/utils': 1.3.1 fast-glob: 3.3.2 @@ -2027,235 +4666,136 @@ packages: pathe: 1.1.2 picocolors: 1.0.0 sirv: 2.0.4 - vitest: 1.3.1(@types/node@20.11.17)(@vitest/ui@1.3.1) - dev: true + vitest: 1.3.1(@edge-runtime/vm@3.2.0)(@types/node@20.11.17)(@vitest/ui@1.3.1) - /@vitest/utils@1.3.1: - resolution: {integrity: sha512-d3Waie/299qqRyHTm2DjADeTaNdNSVsnwHPWrs20JMpjh6eiVq7ggggweO8rc4arhf6rRkWuHKwvxGvejUXZZQ==} + '@vitest/utils@1.3.1': dependencies: diff-sequences: 29.6.3 estree-walker: 3.0.3 loupe: 2.3.7 pretty-format: 29.7.0 - dev: true - /abbrev@1.1.1: - resolution: {integrity: sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==} - dev: true + abbrev@1.1.1: {} - /abort-controller@3.0.0: - resolution: {integrity: sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==} - engines: {node: '>=6.5'} + abort-controller@3.0.0: dependencies: event-target-shim: 5.0.1 - /abstract-logging@2.0.1: - resolution: {integrity: sha512-2BjRTZxTPvheOvGbBslFSYOUkr+SjPtOnrLP33f+VIWLzezQpZcqVg7ja3L4dBXmzzgwT+a029jRx5PCi3JuiA==} - dev: false + abstract-logging@2.0.1: {} - /acorn-import-attributes@1.9.2(acorn@8.11.3): - resolution: {integrity: sha512-O+nfJwNolEA771IYJaiLWK1UAwjNsQmZbTRqqwBYxCgVQTmpFEMvBw6LOIQV0Me339L5UMVYFyRohGnGlQDdIQ==} - peerDependencies: - acorn: ^8 + acorn-import-attributes@1.9.2(acorn@8.11.3): dependencies: acorn: 8.11.3 - dev: true - /acorn-jsx@5.3.2(acorn@8.11.3): - resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} - peerDependencies: - acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 + acorn-jsx@5.3.2(acorn@8.11.3): dependencies: acorn: 8.11.3 - dev: true - /acorn-walk@8.3.2: - resolution: {integrity: sha512-cjkyv4OtNCIeqhHrfS81QWXoCBPExR/J62oyEqepVw8WaQeSqpW2uhuLPh1m9eWhDuOo/jUXVTlifvesOWp/4A==} - engines: {node: '>=0.4.0'} - dev: true + acorn-walk@8.3.2: {} - /acorn@8.11.3: - resolution: {integrity: sha512-Y9rRfJG5jcKOE0CLisYbojUjIrIEE7AGMzA/Sm4BslANhbS+cDMpgBdcPT91oJ7OuJ9hYJBx59RjbhxVnrF8Xg==} - engines: {node: '>=0.4.0'} - hasBin: true - dev: true + acorn@8.11.3: {} - /agent-base@6.0.2: - resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==} - engines: {node: '>= 6.0.0'} + agent-base@6.0.2: dependencies: debug: 4.3.4 transitivePeerDependencies: - supports-color - dev: true - /ajv-formats@2.1.1(ajv@8.12.0): - resolution: {integrity: sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==} - peerDependencies: - ajv: ^8.0.0 - peerDependenciesMeta: - ajv: - optional: true - dependencies: + ajv-formats@2.1.1(ajv@8.12.0): + optionalDependencies: ajv: 8.12.0 - dev: false - /ajv@6.12.6: - resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==} + ajv@6.12.6: dependencies: fast-deep-equal: 3.1.3 fast-json-stable-stringify: 2.1.0 json-schema-traverse: 0.4.1 uri-js: 4.4.1 - dev: true - /ajv@8.12.0: - resolution: {integrity: sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==} + ajv@8.12.0: dependencies: fast-deep-equal: 3.1.3 json-schema-traverse: 1.0.0 require-from-string: 2.0.2 uri-js: 4.4.1 - dev: false - /ajv@8.6.3: - resolution: {integrity: sha512-SMJOdDP6LqTkD0Uq8qLi+gMwSt0imXLSV080qFVwJCpH9U6Mb+SUGHAXM0KNbcBPguytWyvFxcHgMLe2D2XSpw==} + ajv@8.6.3: dependencies: fast-deep-equal: 3.1.3 json-schema-traverse: 1.0.0 require-from-string: 2.0.2 uri-js: 4.4.1 - dev: true - /ansi-escapes@6.2.0: - resolution: {integrity: sha512-kzRaCqXnpzWs+3z5ABPQiVke+iq0KXkHo8xiWV4RPTi5Yli0l97BEQuhXV1s7+aSU/fu1kUuxgS4MsQ0fRuygw==} - engines: {node: '>=14.16'} + ansi-escapes@6.2.0: dependencies: type-fest: 3.13.1 - dev: true - /ansi-regex@5.0.1: - resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==} - engines: {node: '>=8'} + ansi-regex@5.0.1: {} - /ansi-regex@6.0.1: - resolution: {integrity: sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==} - engines: {node: '>=12'} + ansi-regex@6.0.1: {} - /ansi-styles@3.2.1: - resolution: {integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==} - engines: {node: '>=4'} + ansi-styles@3.2.1: dependencies: color-convert: 1.9.3 - dev: true - /ansi-styles@4.3.0: - resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==} - engines: {node: '>=8'} + ansi-styles@4.3.0: dependencies: color-convert: 2.0.1 - /ansi-styles@5.2.0: - resolution: {integrity: sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==} - engines: {node: '>=10'} - dev: true + ansi-styles@5.2.0: {} - /ansi-styles@6.2.1: - resolution: {integrity: sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==} - engines: {node: '>=12'} + ansi-styles@6.2.1: {} - /any-promise@1.3.0: - resolution: {integrity: sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==} - dev: true + any-promise@1.3.0: {} - /anymatch@3.1.3: - resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==} - engines: {node: '>= 8'} + anymatch@3.1.3: dependencies: normalize-path: 3.0.0 picomatch: 2.3.1 - dev: true - /aproba@2.0.0: - resolution: {integrity: sha512-lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ==} - dev: true + aproba@2.0.0: {} - /archy@1.0.0: - resolution: {integrity: sha512-Xg+9RwCg/0p32teKdGMPTPnVXKD0w3DfHnFTficozsAgsvq2XenPJq/MYpzzQ/v8zrOyJn6Ds39VA4JIDwFfqw==} - dev: false + archy@1.0.0: {} - /are-we-there-yet@2.0.0: - resolution: {integrity: sha512-Ci/qENmwHnsYo9xKIcUJN5LeDKdJ6R1Z1j9V/J5wyq8nh/mYPEpIKJbBZXtZjG04HiK7zV/p6Vs9952MrMeUIw==} - engines: {node: '>=10'} + are-we-there-yet@2.0.0: dependencies: delegates: 1.0.0 readable-stream: 3.6.2 - dev: true - /arg@4.1.0: - resolution: {integrity: sha512-ZWc51jO3qegGkVh8Hwpv636EkbesNV5ZNQPCtRa+0qytRYPEs9IYT9qITY9buezqUH5uqyzlWLcufrzU2rffdg==} - dev: true + arg@4.1.0: {} - /arg@4.1.3: - resolution: {integrity: sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==} - dev: true + arg@4.1.3: {} - /argparse@2.0.1: - resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==} - dev: true + argparse@2.0.1: {} - /array-union@2.1.0: - resolution: {integrity: sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==} - engines: {node: '>=8'} - dev: true + array-union@2.1.0: {} - /asn1.js@5.4.1: - resolution: {integrity: sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==} + asn1.js@5.4.1: dependencies: bn.js: 4.12.0 inherits: 2.0.4 minimalistic-assert: 1.0.1 safer-buffer: 2.1.2 - dev: false - /assertion-error@1.1.0: - resolution: {integrity: sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw==} - dev: true + assertion-error@1.1.0: {} - /async-listen@1.2.0: - resolution: {integrity: sha512-CcEtRh/oc9Jc4uWeUwdpG/+Mb2YUHKmdaTf0gUr7Wa+bfp4xx70HOb3RuSTJMvqKNB1TkdTfjLdrcz2X4rkkZA==} - dev: true + async-listen@1.2.0: {} - /async-listen@3.0.0: - resolution: {integrity: sha512-V+SsTpDqkrWTimiotsyl33ePSjA5/KrithwupuvJ6ztsqPvGv6ge4OredFhPffVXiLN/QUWvE0XcqJaYgt6fOg==} - engines: {node: '>= 14'} - dev: true + async-listen@3.0.0: {} - /async-listen@3.0.1: - resolution: {integrity: sha512-cWMaNwUJnf37C/S5TfCkk/15MwbPRwVYALA2jtjkbHjCmAPiDXyNJy2q3p1KAZzDLHAWyarUWSujUoHR4pEgrA==} - engines: {node: '>= 14'} - dev: true + async-listen@3.0.1: {} - /async-retry@1.3.3: - resolution: {integrity: sha512-wfr/jstw9xNi/0teMHrRW7dsz3Lt5ARhYNZ2ewpadnhaIp5mbALhOAP+EAdsC7t4Z6wqsDVv9+W6gm1Dk9mEyw==} + async-retry@1.3.3: dependencies: retry: 0.13.1 - dev: false - /async-sema@3.1.1: - resolution: {integrity: sha512-tLRNUXati5MFePdAk8dw7Qt7DpxPB60ofAgn8WRhW6a2rcimZnYBP9oxHiv0OHy+Wz7kPMG+t4LGdt31+4EmGg==} - dev: true + async-sema@3.1.1: {} - /asynckit@0.4.0: - resolution: {integrity: sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==} - dev: false + asynckit@0.4.0: {} - /atomic-sleep@1.0.0: - resolution: {integrity: sha512-kNOjDqAh7px0XWNI+4QbzoiR/nTkHAWNud2uvnJquD1/x5a7EQZMJT0AczqK0Qn67oY/TTQ1LbUKajZpp3I9tQ==} - engines: {node: '>=8.0.0'} + atomic-sleep@1.0.0: {} - /avvio@8.3.0: - resolution: {integrity: sha512-VBVH0jubFr9LdFASy/vNtm5giTrnbVquWBhT0fyizuNK2rQ7e7ONU2plZQWUNqtE1EmxFEb+kbSkFRkstiaS9Q==} + avvio@8.3.0: dependencies: '@fastify/error': 3.4.1 archy: 1.0.0 @@ -2263,90 +4803,60 @@ packages: fastq: 1.17.1 transitivePeerDependencies: - supports-color - dev: false - /awilix@10.0.1: - resolution: {integrity: sha512-+ylXK26rx4BVfzAB9AXQE+k/nomshpW8ISR+vZN2QecMiCoaT8km4DaIO0nazYSCX6nZCHYOFnoeCa5cE13NEA==} - engines: {node: '>=14.0.0'} + awilix@10.0.1: dependencies: camel-case: 4.1.2 fast-glob: 3.3.2 - dev: false - /axios@1.6.7: - resolution: {integrity: sha512-/hDJGff6/c7u0hDkvkGxR/oy6CbCs8ziCsC7SqmhjfozqiJGc8Z11wrv9z9lYfY4K8l+H9TpjcMDX0xOZmx+RA==} + axios@1.6.7: dependencies: follow-redirects: 1.15.5 form-data: 4.0.0 proxy-from-env: 1.1.0 transitivePeerDependencies: - debug - dev: false - /axios@1.6.8: - resolution: {integrity: sha512-v/ZHtJDU39mDpyBoFVkETcd/uNdxrWRrg3bKpOKzXFA6Bvqopts6ALSMU3y6ijYxbw2B+wPrIv46egTzJXCLGQ==} + axios@1.7.7: dependencies: follow-redirects: 1.15.6 form-data: 4.0.0 proxy-from-env: 1.1.0 transitivePeerDependencies: - debug - dev: false - /b4a@1.6.6: - resolution: {integrity: sha512-5Tk1HLk6b6ctmjIkAcU/Ujv/1WqiDl0F0JdRCR80VsOcUlHcu7pWeWRlOqQLHfDEsVx9YH/aif5AG4ehoCtTmg==} - dev: false + b4a@1.6.6: {} - /balanced-match@1.0.2: - resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} + balanced-match@1.0.2: {} - /base-x@3.0.9: - resolution: {integrity: sha512-H7JU6iBHTal1gp56aKoaa//YUxEaAOUiydvrV/pILqIHXTtqxSkATOnDA2u+jZ/61sD+L/412+7kzXRtWukhpQ==} + base-x@3.0.9: dependencies: safe-buffer: 5.2.1 - /base-x@4.0.0: - resolution: {integrity: sha512-FuwxlW4H5kh37X/oW59pwTzzTKRzfrrQwhmyspRM7swOEZcHtDZSCt45U6oKgtuFE+WYPblePMVIPR4RZrh/hw==} + base-x@4.0.0: {} - /base64-arraybuffer@1.0.2: - resolution: {integrity: sha512-I3yl4r9QB5ZRY3XuJVEPfc2XhZO6YweFPI+UovAzn+8/hb3oJ6lnysaFcjVpkCPfVWFUDvoZ8kmVDP7WyRtYtQ==} - engines: {node: '>= 0.6.0'} - dev: false + base64-arraybuffer@1.0.2: {} - /base64-js@1.5.1: - resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==} + base64-js@1.5.1: {} - /bech32@2.0.0: - resolution: {integrity: sha512-LcknSilhIGatDAsY1ak2I8VtGaHNhgMSYVxFrGLXv+xLHytaKZKcaUJJUE7qmBr7h33o5YQwP55pMI0xmkpJwg==} + bech32@2.0.0: {} - /binary-extensions@2.2.0: - resolution: {integrity: sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==} - engines: {node: '>=8'} - dev: true + binary-extensions@2.2.0: {} - /bindings@1.5.0: - resolution: {integrity: sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==} + bindings@1.5.0: dependencies: file-uri-to-path: 1.0.0 - dev: true - /bip174@2.1.1: - resolution: {integrity: sha512-mdFV5+/v0XyNYXjBS6CQPLo9ekCx4gtKZFnJm5PMto7Fs9hTTDpkkzOB7/FtluRI6JbUUAu+snTYfJRgHLZbZQ==} - engines: {node: '>=8.0.0'} + bip174@2.1.1: {} - /bip32@4.0.0: - resolution: {integrity: sha512-aOGy88DDlVUhspIXJN+dVEtclhIsfAUppD43V0j40cPTld3pv/0X/MlrZSZ6jowIaQQzFwP8M6rFU2z2mVYjDQ==} - engines: {node: '>=6.0.0'} + bip32@4.0.0: dependencies: '@noble/hashes': 1.4.0 '@scure/base': 1.1.6 typeforce: 1.18.0 wif: 2.0.6 - dev: false - /bitcoinjs-lib@6.1.5: - resolution: {integrity: sha512-yuf6xs9QX/E8LWE2aMJPNd0IxGofwfuVOiYdNUESkc+2bHHVKjhJd8qewqapeoolh9fihzHGoDCB5Vkr57RZCQ==} - engines: {node: '>=8.0.0'} + bitcoinjs-lib@6.1.5: dependencies: '@noble/hashes': 1.4.0 bech32: 2.0.0 @@ -2355,23 +4865,17 @@ packages: typeforce: 1.18.0 varuint-bitcoin: 1.1.2 - /blake2b-wasm@2.4.0: - resolution: {integrity: sha512-S1kwmW2ZhZFFFOghcx73+ZajEfKBqhP82JMssxtLVMxlaPea1p9uoLiUZ5WYyHn0KddwbLc+0vh4wR0KBNoT5w==} + blake2b-wasm@2.4.0: dependencies: b4a: 1.6.6 nanoassert: 2.0.0 - dev: false - /blake2b@2.1.4: - resolution: {integrity: sha512-AyBuuJNI64gIvwx13qiICz6H6hpmjvYS5DGkG6jbXMOT8Z3WUJ3V1X0FlhIoT1b/5JtHE3ki+xjtMvu1nn+t9A==} + blake2b@2.1.4: dependencies: blake2b-wasm: 2.4.0 nanoassert: 2.0.0 - dev: false - /bloom-filters@3.0.1: - resolution: {integrity: sha512-rU9IU6bgZ1jmqcLWhlKSidrFjbIGjB89CJBsQqUj1+3/11tAJDwn+f7iRu4bbQ2srTjGgNeoWNwcnelumqdi0g==} - engines: {node: '>=12'} + bloom-filters@3.0.1: dependencies: base64-arraybuffer: 1.0.2 is-buffer: 2.0.5 @@ -2382,92 +4886,64 @@ packages: reflect-metadata: 0.1.14 seedrandom: 3.0.5 xxhashjs: 0.2.2 - dev: false - /bn.js@4.12.0: - resolution: {integrity: sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==} - dev: false + bn.js@4.12.0: {} - /bn.js@5.2.1: - resolution: {integrity: sha512-eXRvHzWyYPBuB4NBy0cmYQjGitUrtqwbvlzP3G6VFnNRbsZQIxQ10PbKKHt8gZ/HW/D/747aDl+QkDqg3KQLMQ==} - dev: false + bn.js@5.2.1: {} - /brace-expansion@1.1.11: - resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==} + brace-expansion@1.1.11: dependencies: balanced-match: 1.0.2 concat-map: 0.0.1 - dev: true - /brace-expansion@2.0.1: - resolution: {integrity: sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==} + brace-expansion@2.0.1: dependencies: balanced-match: 1.0.2 - /braces@3.0.2: - resolution: {integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==} - engines: {node: '>=8'} + braces@3.0.2: dependencies: fill-range: 7.0.1 - /brorand@1.1.0: - resolution: {integrity: sha512-cKV8tMCEpQs4hK/ik71d6LrPOnpkpGBR0wzxqr68g2m/LB2GxVYQroAjMJZRVM1Y4BCjCKc3vAamxSzOY2RP+w==} - dev: false + brorand@1.1.0: {} - /browserify-bignum@1.3.0-2: - resolution: {integrity: sha512-PwVvKC3WIV7ENfsG6VAIDq4R5st6kQt+Fod3WL5l7+MRONClo3J6xGQvRJHHM/ScwcNCH3GfYX5UOCuoNN/rLw==} - dev: false + browserify-bignum@1.3.0-2: {} - /browserslist@4.23.0: - resolution: {integrity: sha512-QW8HiM1shhT2GuzkvklfjcKDiWFXHOeFCIA/huJPwHsslwcydgk7X+z2zXpEijP98UCY7HbubZt5J2Zgvf0CaQ==} - engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} - hasBin: true + browserslist@4.23.0: dependencies: caniuse-lite: 1.0.30001591 electron-to-chromium: 1.4.689 node-releases: 2.0.14 update-browserslist-db: 1.0.13(browserslist@4.23.0) - dev: true - /bs58@4.0.1: - resolution: {integrity: sha512-Ok3Wdf5vOIlBrgCvTq96gBkJw+JUEzdBgyaza5HLtPm7yTHkjRy8+JzNyHF7BHa0bNWOQIp3m5YF0nnFcOIKLw==} + bs58@4.0.1: dependencies: base-x: 3.0.9 - /bs58@5.0.0: - resolution: {integrity: sha512-r+ihvQJvahgYT50JD05dyJNKlmmSlMoOGwn1lCcEzanPglg7TxYjioQUYehQ9mAR/+hOSd2jRc/Z2y5UxBymvQ==} + bs58@5.0.0: dependencies: base-x: 4.0.0 - /bs58check@2.1.2: - resolution: {integrity: sha512-0TS1jicxdU09dwJMNZtVAfzPi6Q6QeN0pM1Fkzrjn+XYHvzMKPU3pHVpva+769iNVSfIYWf7LJ6WR+BuuMf8cA==} + bs58check@2.1.2: dependencies: bs58: 4.0.1 create-hash: 1.2.0 safe-buffer: 5.2.1 - /bs58check@3.0.1: - resolution: {integrity: sha512-hjuuJvoWEybo7Hn/0xOrczQKKEKD63WguEjlhLExYs2wUBcebDC1jDNK17eEAD2lYfw82d5ASC1d7K3SWszjaQ==} + bs58check@3.0.1: dependencies: '@noble/hashes': 1.4.0 bs58: 5.0.0 - /buffer-crc32@0.2.13: - resolution: {integrity: sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==} - dev: true + buffer-crc32@0.2.13: {} - /buffer-from@1.1.2: - resolution: {integrity: sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==} - dev: false + buffer-from@1.1.2: {} - /buffer@6.0.3: - resolution: {integrity: sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==} + buffer@6.0.3: dependencies: base64-js: 1.5.1 ieee754: 1.2.1 - /bullmq@5.4.2: - resolution: {integrity: sha512-dkR/KGUw18miLe3QWtvSlmGvEe08aZF+w1jZyqEHMWFW3RP4162qp6OGud0/QCAOjusiRI8UOxUhbnortPY+rA==} + bullmq@5.4.2: dependencies: cron-parser: 4.9.0 ioredis: 5.3.2 @@ -2479,60 +4955,34 @@ packages: uuid: 9.0.1 transitivePeerDependencies: - supports-color - dev: false - /bundle@2.1.0: - resolution: {integrity: sha512-d7TeT8m2HuymDjSEmMppWe/h5SSPPUZkaWKrAofx6gNXDdZ3FL/81oOTGPG+LIaZbNr9m4rtUi98Yw0Q1vHIIw==} - dev: false + bundle@2.1.0: {} - /bytes@3.1.0: - resolution: {integrity: sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==} - engines: {node: '>= 0.8'} - dev: true + bytes@3.1.0: {} - /cac@6.7.14: - resolution: {integrity: sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==} - engines: {node: '>=8'} - dev: true + cac@6.7.14: {} - /callsites@3.1.0: - resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==} - engines: {node: '>=6'} - dev: true + callsites@3.1.0: {} - /camel-case@4.1.2: - resolution: {integrity: sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==} + camel-case@4.1.2: dependencies: pascal-case: 3.1.2 tslib: 2.6.2 - dev: false - /camelcase-keys@7.0.2: - resolution: {integrity: sha512-Rjs1H+A9R+Ig+4E/9oyB66UC5Mj9Xq3N//vcLf2WzgdTi/3gUu3Z9KoqmlrEG4VuuLK8wJHofxzdQXz/knhiYg==} - engines: {node: '>=12'} + camelcase-keys@7.0.2: dependencies: camelcase: 6.3.0 map-obj: 4.3.0 quick-lru: 5.1.1 type-fest: 1.4.0 - dev: false - /camelcase@6.3.0: - resolution: {integrity: sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==} - engines: {node: '>=10'} - dev: false + camelcase@6.3.0: {} - /caniuse-lite@1.0.30001591: - resolution: {integrity: sha512-PCzRMei/vXjJyL5mJtzNiUCKP59dm8Apqc3PH8gJkMnMXZGox93RbE76jHsmLwmIo6/3nsYIpJtx0O7u5PqFuQ==} - dev: true + caniuse-lite@1.0.30001591: {} - /cbor-js@0.1.0: - resolution: {integrity: sha512-7sQ/TvDZPl7csT1Sif9G0+MA0I0JOVah8+wWlJVQdVEgIbCzlN/ab3x+uvMNsc34TUvO6osQTAmB2ls80JX6tw==} - dev: false + cbor-js@0.1.0: {} - /chai@4.4.1: - resolution: {integrity: sha512-13sOfMv2+DWduEU+/xbun3LScLoqN17nBeTLUsmDfKdoiC1fr0n9PU4guu4AhRcOVFk/sW8LyZWHuhWtQZiF+g==} - engines: {node: '>=4'} + chai@4.4.1: dependencies: assertion-error: 1.1.0 check-error: 1.0.3 @@ -2541,39 +4991,25 @@ packages: loupe: 2.3.7 pathval: 1.1.1 type-detect: 4.0.8 - dev: true - /chalk@2.4.2: - resolution: {integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==} - engines: {node: '>=4'} + chalk@2.4.2: dependencies: ansi-styles: 3.2.1 escape-string-regexp: 1.0.5 supports-color: 5.5.0 - dev: true - /chalk@4.1.2: - resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==} - engines: {node: '>=10'} + chalk@4.1.2: dependencies: ansi-styles: 4.3.0 supports-color: 7.2.0 - dev: true - /chalk@5.3.0: - resolution: {integrity: sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==} - engines: {node: ^12.17.0 || ^14.13 || >=16.0.0} - dev: true + chalk@5.3.0: {} - /check-error@1.0.3: - resolution: {integrity: sha512-iKEoDYaRmd1mxM90a2OEfWhjsjPpYPuQ+lMYsoxB126+t8fw7ySEO48nmDg5COTjxDI65/Y2OWpeEHk3ZOe8zg==} + check-error@1.0.3: dependencies: get-func-name: 2.0.2 - dev: true - /chokidar@3.3.1: - resolution: {integrity: sha512-4QYCEWOcK3OJrxwvyyAOxFuhpvOVCYkr33LPfFNBjAD/w3sEzWsp2BUOkI4l9bHvWioAd0rc6NlHUOEaWkTeqg==} - engines: {node: '>= 8.10.0'} + chokidar@3.3.1: dependencies: anymatch: 3.1.3 braces: 3.0.2 @@ -2584,148 +5020,78 @@ packages: readdirp: 3.3.0 optionalDependencies: fsevents: 2.1.3 - dev: true - /chownr@1.1.4: - resolution: {integrity: sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==} - dev: true + chownr@1.1.4: {} - /chownr@2.0.0: - resolution: {integrity: sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==} - engines: {node: '>=10'} - dev: true + chownr@2.0.0: {} - /cipher-base@1.0.4: - resolution: {integrity: sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==} + cipher-base@1.0.4: dependencies: inherits: 2.0.4 safe-buffer: 5.2.1 - /cjs-module-lexer@1.2.3: - resolution: {integrity: sha512-0TNiGstbQmCFwt4akjjBg5pLRTSyj/PkWQ1ZoO2zntmg9yLqSRxwEa4iCfQLGjqhiqBfOJa7W/E8wfGrTDmlZQ==} - dev: true + cjs-module-lexer@1.2.3: {} - /cli-cursor@4.0.0: - resolution: {integrity: sha512-VGtlMu3x/4DOtIUwEkRezxUZ2lBacNJCHash0N0WeZDBS+7Ux1dm3XWAgWYxLJFMMdOeXMHXorshEFhbMSGelg==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + cli-cursor@4.0.0: dependencies: restore-cursor: 4.0.0 - dev: true - /cli-truncate@4.0.0: - resolution: {integrity: sha512-nPdaFdQ0h/GEigbPClz11D0v/ZJEwxmeVZGeMo3Z5StPtUTkA9o1lD6QwoirYiSDzbcwn2XcjwmCp68W1IS4TA==} - engines: {node: '>=18'} + cli-truncate@4.0.0: dependencies: slice-ansi: 5.0.0 string-width: 7.1.0 - dev: true - /cluster-key-slot@1.1.2: - resolution: {integrity: sha512-RMr0FhtfXemyinomL4hrWcYJxmX6deFdCxpJzhDttxgO1+bcCnkk+9drydLVDmAMG7NE6aN/fl4F7ucU/90gAA==} - engines: {node: '>=0.10.0'} - dev: false + cluster-key-slot@1.1.2: {} - /code-block-writer@10.1.1: - resolution: {integrity: sha512-67ueh2IRGst/51p0n6FvPrnRjAGHY5F8xdjkgrYE7DDzpJe6qA07RYQ9VcoUeo5ATOjSOiWpSL3SWBRRbempMw==} - dev: true + code-block-writer@10.1.1: {} - /color-convert@1.9.3: - resolution: {integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==} + color-convert@1.9.3: dependencies: color-name: 1.1.3 - dev: true - /color-convert@2.0.1: - resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==} - engines: {node: '>=7.0.0'} + color-convert@2.0.1: dependencies: color-name: 1.1.4 - /color-name@1.1.3: - resolution: {integrity: sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==} - dev: true + color-name@1.1.3: {} - /color-name@1.1.4: - resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==} + color-name@1.1.4: {} - /color-support@1.1.3: - resolution: {integrity: sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==} - hasBin: true - dev: true + color-support@1.1.3: {} - /colorette@2.0.20: - resolution: {integrity: sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==} - dev: true + colorette@2.0.20: {} - /combined-stream@1.0.8: - resolution: {integrity: sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==} - engines: {node: '>= 0.8'} + combined-stream@1.0.8: dependencies: delayed-stream: 1.0.0 - dev: false - /commander@11.1.0: - resolution: {integrity: sha512-yPVavfyCcRhmorC7rWlkHn15b4wDVgVmBA7kV4QVBsF7kv/9TKJAbAXVTxvTnwP8HHKjRCJDClKbciiYS7p0DQ==} - engines: {node: '>=16'} - dev: true + commander@11.1.0: {} - /concat-map@0.0.1: - resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==} - dev: true + concat-map@0.0.1: {} - /console-control-strings@1.1.0: - resolution: {integrity: sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ==} - dev: true + console-control-strings@1.1.0: {} - /content-disposition@0.5.4: - resolution: {integrity: sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==} - engines: {node: '>= 0.6'} + content-disposition@0.5.4: dependencies: safe-buffer: 5.2.1 - dev: false - /content-type@1.0.4: - resolution: {integrity: sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==} - engines: {node: '>= 0.6'} - dev: true + content-type@1.0.4: {} - /convert-hrtime@3.0.0: - resolution: {integrity: sha512-7V+KqSvMiHp8yWDuwfww06XleMWVVB9b9tURBx+G7UTADuo5hYPuowKloz4OzOqbPezxgo+fdQ1522WzPG4OeA==} - engines: {node: '>=8'} - dev: true + convert-hrtime@3.0.0: {} - /convert-source-map@2.0.0: - resolution: {integrity: sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==} - dev: true + convert-source-map@2.0.0: {} - /cookie@0.5.0: - resolution: {integrity: sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==} - engines: {node: '>= 0.6'} - dev: false + cookie@0.5.0: {} - /cookie@0.6.0: - resolution: {integrity: sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw==} - engines: {node: '>= 0.6'} - dev: false + cookie@0.6.0: {} - /core-util-is@1.0.3: - resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==} - dev: false + core-util-is@1.0.3: {} - /crc@4.3.2(buffer@6.0.3): - resolution: {integrity: sha512-uGDHf4KLLh2zsHa8D8hIQ1H/HtFQhyHrc0uhHBcoKGol/Xnb+MPYfUMw7cvON6ze/GUESTudKayDcJC5HnJv1A==} - engines: {node: '>=12'} - peerDependencies: - buffer: '>=6.0.3' - peerDependenciesMeta: - buffer: - optional: true - dependencies: + crc@4.3.2(buffer@6.0.3): + optionalDependencies: buffer: 6.0.3 - dev: false - /create-hash@1.2.0: - resolution: {integrity: sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==} + create-hash@1.2.0: dependencies: cipher-base: 1.0.4 inherits: 2.0.4 @@ -2733,191 +5099,106 @@ packages: ripemd160: 2.0.2 sha.js: 2.4.11 - /create-require@1.1.1: - resolution: {integrity: sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==} - dev: true + create-require@1.1.1: {} - /cron-parser@4.9.0: - resolution: {integrity: sha512-p0SaNjrHOnQeR8/VnfGbmg9te2kfyYSQ7Sc/j/6DtPL3JQvKxmjO9TSjNFpujqV3vEYYBvNNvXSxzyksBWAx1Q==} - engines: {node: '>=12.0.0'} + cron-parser@4.9.0: dependencies: luxon: 3.4.4 - dev: false - /cron@2.4.4: - resolution: {integrity: sha512-MHlPImXJj3K7x7lyUHjtKEOl69CSlTOWxS89jiFgNkzXfvhVjhMz/nc7/EIfN9vgooZp8XTtXJ1FREdmbyXOiQ==} + cron@2.4.4: dependencies: '@types/luxon': 3.3.8 luxon: 3.3.0 - dev: false - /cross-env@7.0.3: - resolution: {integrity: sha512-+/HKd6EgcQCJGh2PSjZuUitQBQynKor4wrFbRg4DtAgS1aWO+gU52xpH7M9ScGgXSYmAVS9bIJ8EzuaGw0oNAw==} - engines: {node: '>=10.14', npm: '>=6', yarn: '>=1'} - hasBin: true + cross-env@7.0.3: dependencies: cross-spawn: 7.0.3 - dev: true - /cross-fetch@3.1.8: - resolution: {integrity: sha512-cvA+JwZoU0Xq+h6WkMvAUqPEYy92Obet6UdKLfW60qn99ftItKjB5T+BkyWOFWe2pUyfQ+IJHmpOTznqk1M6Kg==} + cross-fetch@3.1.8: dependencies: node-fetch: 2.7.0 transitivePeerDependencies: - encoding - dev: false - /cross-spawn@7.0.3: - resolution: {integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==} - engines: {node: '>= 8'} + cross-spawn@7.0.3: dependencies: path-key: 3.1.1 shebang-command: 2.0.0 which: 2.0.2 - /cuint@0.2.2: - resolution: {integrity: sha512-d4ZVpCW31eWwCMe1YT3ur7mUDnTXbgwyzaL320DrcRT45rfjYxkt5QWLrmOJ+/UEAI2+fQgKe/fCjR8l4TpRgw==} - dev: false + cuint@0.2.2: {} - /dateformat@4.6.3: - resolution: {integrity: sha512-2P0p0pFGzHS5EMnhdxQi7aJN+iMheud0UhG4dlE1DLAlvL8JHjJJTX/CSm4JXwV0Ka5nGk3zC5mcb5bUQUxxMA==} - dev: true + dateformat@4.6.3: {} - /debug@4.1.1: - resolution: {integrity: sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==} - deprecated: Debug versions >=3.2.0 <3.2.7 || >=4 <4.3.1 have a low-severity ReDos regression when used in a Node.js environment. It is recommended you upgrade to 3.2.7 or 4.3.1. (https://github.com/visionmedia/debug/issues/797) - peerDependencies: - supports-color: '*' - peerDependenciesMeta: - supports-color: - optional: true + debug@4.1.1: dependencies: ms: 2.1.2 - dev: true - /debug@4.3.4: - resolution: {integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==} - engines: {node: '>=6.0'} - peerDependencies: - supports-color: '*' - peerDependenciesMeta: - supports-color: - optional: true + debug@4.3.4: dependencies: ms: 2.1.2 - /deep-eql@4.1.3: - resolution: {integrity: sha512-WaEtAOpRA1MQ0eohqZjpGD8zdI0Ovsm8mmFhaDN8dvDZzyoUMcYDnf5Y6iu7HTXxf8JDS23qWa4a+hKCDyOPzw==} - engines: {node: '>=6'} + deep-eql@4.1.3: dependencies: type-detect: 4.0.8 - dev: true - /deep-freeze-strict@1.1.1: - resolution: {integrity: sha512-QemROZMM2IvhAcCFvahdX2Vbm4S/txeq5rFYU9fh4mQP79WTMW5c/HkQ2ICl1zuzcDZdPZ6zarDxQeQMsVYoNA==} - dev: false + deep-freeze-strict@1.1.1: {} - /deep-is@0.1.4: - resolution: {integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==} - dev: true + deep-is@0.1.4: {} - /delayed-stream@1.0.0: - resolution: {integrity: sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==} - engines: {node: '>=0.4.0'} - dev: false + delayed-stream@1.0.0: {} - /delegates@1.0.0: - resolution: {integrity: sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ==} - dev: true + delegates@1.0.0: {} - /denque@2.1.0: - resolution: {integrity: sha512-HVQE3AAb/pxF8fQAoiqpvg9i3evqug3hoiwakOyZAwJm+6vZehbkYXZ0l4JxS+I3QxM97v5aaRNhj8v5oBhekw==} - engines: {node: '>=0.10'} - dev: false + denque@2.1.0: {} - /depd@1.1.2: - resolution: {integrity: sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==} - engines: {node: '>= 0.6'} - dev: true + depd@1.1.2: {} - /depd@2.0.0: - resolution: {integrity: sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==} - engines: {node: '>= 0.8'} - dev: false + depd@2.0.0: {} - /detect-libc@2.0.2: - resolution: {integrity: sha512-UX6sGumvvqSaXgdKGUsgZWqcUyIXZ/vZTrlRT/iobiKhGL0zL4d3osHj3uqllWJK+i+sixDS/3COVEOFbupFyw==} - engines: {node: '>=8'} + detect-libc@2.0.2: {} - /diff-sequences@29.6.3: - resolution: {integrity: sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - dev: true + diff-sequences@29.6.3: {} - /diff@4.0.2: - resolution: {integrity: sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==} - engines: {node: '>=0.3.1'} - dev: true + diff@4.0.2: {} - /dir-glob@3.0.1: - resolution: {integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==} - engines: {node: '>=8'} + dir-glob@3.0.1: dependencies: path-type: 4.0.0 - dev: true - /doctrine@3.0.0: - resolution: {integrity: sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==} - engines: {node: '>=6.0.0'} + doctrine@3.0.0: dependencies: esutils: 2.0.3 - dev: true - /dotenv@16.4.2: - resolution: {integrity: sha512-rZSSFxke7d9nYQ5NeMIwp5PP+f8wXgKNljpOb7KtH6SKW1cEqcXAz9VSJYVLKe7Jhup/gUYOkaeSVyK8GJ+nBg==} - engines: {node: '>=12'} - dev: false + dotenv@16.4.2: {} - /duplexify@3.7.1: - resolution: {integrity: sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==} + duplexify@3.7.1: dependencies: end-of-stream: 1.4.4 inherits: 2.0.4 readable-stream: 2.3.8 stream-shift: 1.0.3 - dev: false - /duplexify@4.1.2: - resolution: {integrity: sha512-fz3OjcNCHmRP12MJoZMPglx8m4rrFP8rovnk4vT8Fs+aonZoCwGg10dSsQsfP/E62eZcPTMSMP6686fu9Qlqtw==} + duplexify@4.1.2: dependencies: end-of-stream: 1.4.4 inherits: 2.0.4 readable-stream: 3.6.2 stream-shift: 1.0.3 - dev: false - /eastasianwidth@0.2.0: - resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==} - dev: false + eastasianwidth@0.2.0: {} - /ecdsa-sig-formatter@1.0.11: - resolution: {integrity: sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ==} + ecdsa-sig-formatter@1.0.11: dependencies: safe-buffer: 5.2.1 - dev: false - /ecpair@2.1.0: - resolution: {integrity: sha512-cL/mh3MtJutFOvFc27GPZE2pWL3a3k4YvzUWEOvilnfZVlH3Jwgx/7d6tlD7/75tNk8TG2m+7Kgtz0SI1tWcqw==} - engines: {node: '>=8.0.0'} + ecpair@2.1.0: dependencies: randombytes: 2.1.0 typeforce: 1.18.0 wif: 2.0.6 - /edge-runtime@2.5.9: - resolution: {integrity: sha512-pk+k0oK0PVXdlT4oRp4lwh+unuKB7Ng4iZ2HB+EZ7QCEQizX360Rp/F4aRpgpRgdP2ufB35N+1KppHmYjqIGSg==} - engines: {node: '>=16'} - hasBin: true + edge-runtime@2.5.9: dependencies: '@edge-runtime/format': 2.2.1 '@edge-runtime/ponyfill': 2.4.2 @@ -2928,14 +5209,10 @@ packages: pretty-ms: 7.0.1 signal-exit: 4.0.2 time-span: 4.0.0 - dev: true - /electron-to-chromium@1.4.689: - resolution: {integrity: sha512-GatzRKnGPS1go29ep25reM94xxd1Wj8ritU0yRhCJ/tr1Bg8gKnm6R9O/yPOhGQBoLMZ9ezfrpghNaTw97C/PQ==} - dev: true + electron-to-chromium@1.4.689: {} - /elliptic@6.5.4: - resolution: {integrity: sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==} + elliptic@6.5.4: dependencies: bn.js: 4.12.0 brorand: 1.1.0 @@ -2944,10 +5221,8 @@ packages: inherits: 2.0.4 minimalistic-assert: 1.0.1 minimalistic-crypto-utils: 1.0.1 - dev: false - /elliptic@6.5.5: - resolution: {integrity: sha512-7EjbcmUm17NQFu4Pmgmq2olYMj8nwMnpcddByChSUjArp8F5DQWcIcpriwO4ZToLNAJig0yiyjswfyGNje/ixw==} + elliptic@6.5.5: dependencies: bn.js: 4.12.0 brorand: 1.1.0 @@ -2956,219 +5231,84 @@ packages: inherits: 2.0.4 minimalistic-assert: 1.0.1 minimalistic-crypto-utils: 1.0.1 - dev: false - /emoji-regex@10.3.0: - resolution: {integrity: sha512-QpLs9D9v9kArv4lfDEgg1X/gN5XLnf/A6l9cs8SPZLRZR3ZkY9+kwIQTxm+fsSej5UMYGE8fdoaZVIBlqG0XTw==} - dev: true + emoji-regex@10.3.0: {} - /emoji-regex@8.0.0: - resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} + emoji-regex@8.0.0: {} - /emoji-regex@9.2.2: - resolution: {integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==} - dev: false + emoji-regex@9.2.2: {} - /end-of-stream@1.1.0: - resolution: {integrity: sha512-EoulkdKF/1xa92q25PbjuDcgJ9RDHYU2Rs3SCIvs2/dSQ3BpmxneNHmA/M7fe60M3PrV7nNGTTNbkK62l6vXiQ==} + end-of-stream@1.1.0: dependencies: once: 1.3.3 - dev: true - /end-of-stream@1.4.4: - resolution: {integrity: sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==} + end-of-stream@1.4.4: dependencies: once: 1.4.0 - /es-module-lexer@1.4.1: - resolution: {integrity: sha512-cXLGjP0c4T3flZJKQSuziYoq7MlT+rnvfZjfp7h+I7K9BNX54kP9nyWvdbwjQ4u1iWbOL4u96fgeZLToQlZC7w==} - dev: true + es-module-lexer@1.4.1: {} - /esbuild-android-64@0.14.47: - resolution: {integrity: sha512-R13Bd9+tqLVFndncMHssZrPWe6/0Kpv2/dt4aA69soX4PRxlzsVpCvoJeFE8sOEoeVEiBkI0myjlkDodXlHa0g==} - engines: {node: '>=12'} - cpu: [x64] - os: [android] - requiresBuild: true - dev: true + esbuild-android-64@0.14.47: optional: true - /esbuild-android-arm64@0.14.47: - resolution: {integrity: sha512-OkwOjj7ts4lBp/TL6hdd8HftIzOy/pdtbrNA4+0oVWgGG64HrdVzAF5gxtJufAPOsEjkyh1oIYvKAUinKKQRSQ==} - engines: {node: '>=12'} - cpu: [arm64] - os: [android] - requiresBuild: true - dev: true + esbuild-android-arm64@0.14.47: optional: true - /esbuild-darwin-64@0.14.47: - resolution: {integrity: sha512-R6oaW0y5/u6Eccti/TS6c/2c1xYTb1izwK3gajJwi4vIfNs1s8B1dQzI1UiC9T61YovOQVuePDcfqHLT3mUZJA==} - engines: {node: '>=12'} - cpu: [x64] - os: [darwin] - requiresBuild: true - dev: true + esbuild-darwin-64@0.14.47: optional: true - /esbuild-darwin-arm64@0.14.47: - resolution: {integrity: sha512-seCmearlQyvdvM/noz1L9+qblC5vcBrhUaOoLEDDoLInF/VQ9IkobGiLlyTPYP5dW1YD4LXhtBgOyevoIHGGnw==} - engines: {node: '>=12'} - cpu: [arm64] - os: [darwin] - requiresBuild: true - dev: true + esbuild-darwin-arm64@0.14.47: optional: true - /esbuild-freebsd-64@0.14.47: - resolution: {integrity: sha512-ZH8K2Q8/Ux5kXXvQMDsJcxvkIwut69KVrYQhza/ptkW50DC089bCVrJZZ3sKzIoOx+YPTrmsZvqeZERjyYrlvQ==} - engines: {node: '>=12'} - cpu: [x64] - os: [freebsd] - requiresBuild: true - dev: true + esbuild-freebsd-64@0.14.47: optional: true - /esbuild-freebsd-arm64@0.14.47: - resolution: {integrity: sha512-ZJMQAJQsIOhn3XTm7MPQfCzEu5b9STNC+s90zMWe2afy9EwnHV7Ov7ohEMv2lyWlc2pjqLW8QJnz2r0KZmeAEQ==} - engines: {node: '>=12'} - cpu: [arm64] - os: [freebsd] - requiresBuild: true - dev: true + esbuild-freebsd-arm64@0.14.47: optional: true - /esbuild-linux-32@0.14.47: - resolution: {integrity: sha512-FxZOCKoEDPRYvq300lsWCTv1kcHgiiZfNrPtEhFAiqD7QZaXrad8LxyJ8fXGcWzIFzRiYZVtB3ttvITBvAFhKw==} - engines: {node: '>=12'} - cpu: [ia32] - os: [linux] - requiresBuild: true - dev: true + esbuild-linux-32@0.14.47: optional: true - /esbuild-linux-64@0.14.47: - resolution: {integrity: sha512-nFNOk9vWVfvWYF9YNYksZptgQAdstnDCMtR6m42l5Wfugbzu11VpMCY9XrD4yFxvPo9zmzcoUL/88y0lfJZJJw==} - engines: {node: '>=12'} - cpu: [x64] - os: [linux] - requiresBuild: true - dev: true + esbuild-linux-64@0.14.47: optional: true - /esbuild-linux-arm64@0.14.47: - resolution: {integrity: sha512-ywfme6HVrhWcevzmsufjd4iT3PxTfCX9HOdxA7Hd+/ZM23Y9nXeb+vG6AyA6jgq/JovkcqRHcL9XwRNpWG6XRw==} - engines: {node: '>=12'} - cpu: [arm64] - os: [linux] - requiresBuild: true - dev: true + esbuild-linux-arm64@0.14.47: optional: true - /esbuild-linux-arm@0.14.47: - resolution: {integrity: sha512-ZGE1Bqg/gPRXrBpgpvH81tQHpiaGxa8c9Rx/XOylkIl2ypLuOcawXEAo8ls+5DFCcRGt/o3sV+PzpAFZobOsmA==} - engines: {node: '>=12'} - cpu: [arm] - os: [linux] - requiresBuild: true - dev: true + esbuild-linux-arm@0.14.47: optional: true - /esbuild-linux-mips64le@0.14.47: - resolution: {integrity: sha512-mg3D8YndZ1LvUiEdDYR3OsmeyAew4MA/dvaEJxvyygahWmpv1SlEEnhEZlhPokjsUMfRagzsEF/d/2XF+kTQGg==} - engines: {node: '>=12'} - cpu: [mips64el] - os: [linux] - requiresBuild: true - dev: true + esbuild-linux-mips64le@0.14.47: optional: true - /esbuild-linux-ppc64le@0.14.47: - resolution: {integrity: sha512-WER+f3+szmnZiWoK6AsrTKGoJoErG2LlauSmk73LEZFQ/iWC+KhhDsOkn1xBUpzXWsxN9THmQFltLoaFEH8F8w==} - engines: {node: '>=12'} - cpu: [ppc64] - os: [linux] - requiresBuild: true - dev: true + esbuild-linux-ppc64le@0.14.47: optional: true - /esbuild-linux-riscv64@0.14.47: - resolution: {integrity: sha512-1fI6bP3A3rvI9BsaaXbMoaOjLE3lVkJtLxsgLHqlBhLlBVY7UqffWBvkrX/9zfPhhVMd9ZRFiaqXnB1T7BsL2g==} - engines: {node: '>=12'} - cpu: [riscv64] - os: [linux] - requiresBuild: true - dev: true + esbuild-linux-riscv64@0.14.47: optional: true - /esbuild-linux-s390x@0.14.47: - resolution: {integrity: sha512-eZrWzy0xFAhki1CWRGnhsHVz7IlSKX6yT2tj2Eg8lhAwlRE5E96Hsb0M1mPSE1dHGpt1QVwwVivXIAacF/G6mw==} - engines: {node: '>=12'} - cpu: [s390x] - os: [linux] - requiresBuild: true - dev: true + esbuild-linux-s390x@0.14.47: optional: true - /esbuild-netbsd-64@0.14.47: - resolution: {integrity: sha512-Qjdjr+KQQVH5Q2Q1r6HBYswFTToPpss3gqCiSw2Fpq/ua8+eXSQyAMG+UvULPqXceOwpnPo4smyZyHdlkcPppQ==} - engines: {node: '>=12'} - cpu: [x64] - os: [netbsd] - requiresBuild: true - dev: true + esbuild-netbsd-64@0.14.47: optional: true - /esbuild-openbsd-64@0.14.47: - resolution: {integrity: sha512-QpgN8ofL7B9z8g5zZqJE+eFvD1LehRlxr25PBkjyyasakm4599iroUpaj96rdqRlO2ShuyqwJdr+oNqWwTUmQw==} - engines: {node: '>=12'} - cpu: [x64] - os: [openbsd] - requiresBuild: true - dev: true + esbuild-openbsd-64@0.14.47: optional: true - /esbuild-sunos-64@0.14.47: - resolution: {integrity: sha512-uOeSgLUwukLioAJOiGYm3kNl+1wJjgJA8R671GYgcPgCx7QR73zfvYqXFFcIO93/nBdIbt5hd8RItqbbf3HtAQ==} - engines: {node: '>=12'} - cpu: [x64] - os: [sunos] - requiresBuild: true - dev: true + esbuild-sunos-64@0.14.47: optional: true - /esbuild-windows-32@0.14.47: - resolution: {integrity: sha512-H0fWsLTp2WBfKLBgwYT4OTfFly4Im/8B5f3ojDv1Kx//kiubVY0IQunP2Koc/fr/0wI7hj3IiBDbSrmKlrNgLQ==} - engines: {node: '>=12'} - cpu: [ia32] - os: [win32] - requiresBuild: true - dev: true + esbuild-windows-32@0.14.47: optional: true - /esbuild-windows-64@0.14.47: - resolution: {integrity: sha512-/Pk5jIEH34T68r8PweKRi77W49KwanZ8X6lr3vDAtOlH5EumPE4pBHqkCUdELanvsT14yMXLQ/C/8XPi1pAtkQ==} - engines: {node: '>=12'} - cpu: [x64] - os: [win32] - requiresBuild: true - dev: true + esbuild-windows-64@0.14.47: optional: true - /esbuild-windows-arm64@0.14.47: - resolution: {integrity: sha512-HFSW2lnp62fl86/qPQlqw6asIwCnEsEoNIL1h2uVMgakddf+vUuMcCbtUY1i8sst7KkgHrVKCJQB33YhhOweCQ==} - engines: {node: '>=12'} - cpu: [arm64] - os: [win32] - requiresBuild: true - dev: true + esbuild-windows-arm64@0.14.47: optional: true - /esbuild@0.14.47: - resolution: {integrity: sha512-wI4ZiIfFxpkuxB8ju4MHrGwGLyp1+awEHAHVpx6w7a+1pmYIq8T9FGEVVwFo0iFierDoMj++Xq69GXWYn2EiwA==} - engines: {node: '>=12'} - hasBin: true - requiresBuild: true + esbuild@0.14.47: optionalDependencies: esbuild-android-64: 0.14.47 esbuild-android-arm64: 0.14.47 @@ -3190,13 +5330,8 @@ packages: esbuild-windows-32: 0.14.47 esbuild-windows-64: 0.14.47 esbuild-windows-arm64: 0.14.47 - dev: true - /esbuild@0.19.12: - resolution: {integrity: sha512-aARqgq8roFBj054KvQr5f1sFu0D65G+miZRCuJyJ0G13Zwx7vRar5Zhn2tkQNzIXcBrNVsv/8stehpj+GAjgbg==} - engines: {node: '>=12'} - hasBin: true - requiresBuild: true + esbuild@0.19.12: optionalDependencies: '@esbuild/aix-ppc64': 0.19.12 '@esbuild/android-arm': 0.19.12 @@ -3221,44 +5356,23 @@ packages: '@esbuild/win32-arm64': 0.19.12 '@esbuild/win32-ia32': 0.19.12 '@esbuild/win32-x64': 0.19.12 - dev: true - /escalade@3.1.2: - resolution: {integrity: sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==} - engines: {node: '>=6'} - dev: true + escalade@3.1.2: {} - /escape-html@1.0.3: - resolution: {integrity: sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==} - dev: false + escape-html@1.0.3: {} - /escape-string-regexp@1.0.5: - resolution: {integrity: sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==} - engines: {node: '>=0.8.0'} - dev: true + escape-string-regexp@1.0.5: {} - /escape-string-regexp@4.0.0: - resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==} - engines: {node: '>=10'} - dev: true + escape-string-regexp@4.0.0: {} - /eslint-scope@7.2.2: - resolution: {integrity: sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + eslint-scope@7.2.2: dependencies: esrecurse: 4.3.0 estraverse: 5.3.0 - dev: true - /eslint-visitor-keys@3.4.3: - resolution: {integrity: sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - dev: true + eslint-visitor-keys@3.4.3: {} - /eslint@8.56.0: - resolution: {integrity: sha512-Go19xM6T9puCOWntie1/P997aXxFsOi37JIHRWI514Hc6ZnaHGKY9xFhrU65RT6CcBEzZoGG1e6Nq+DT04ZtZQ==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - hasBin: true + eslint@8.56.0: dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@8.56.0) '@eslint-community/regexpp': 4.10.0 @@ -3300,75 +5414,42 @@ packages: text-table: 0.2.0 transitivePeerDependencies: - supports-color - dev: true - /espree@9.6.1: - resolution: {integrity: sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + espree@9.6.1: dependencies: acorn: 8.11.3 acorn-jsx: 5.3.2(acorn@8.11.3) eslint-visitor-keys: 3.4.3 - dev: true - /esquery@1.5.0: - resolution: {integrity: sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==} - engines: {node: '>=0.10'} + esquery@1.5.0: dependencies: estraverse: 5.3.0 - dev: true - /esrecurse@4.3.0: - resolution: {integrity: sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==} - engines: {node: '>=4.0'} + esrecurse@4.3.0: dependencies: estraverse: 5.3.0 - dev: true - /estraverse@5.3.0: - resolution: {integrity: sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==} - engines: {node: '>=4.0'} - dev: true + estraverse@5.3.0: {} - /estree-walker@2.0.2: - resolution: {integrity: sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==} - dev: true + estree-walker@2.0.2: {} - /estree-walker@3.0.3: - resolution: {integrity: sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==} + estree-walker@3.0.3: dependencies: '@types/estree': 1.0.5 - dev: true - /esutils@2.0.3: - resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==} - engines: {node: '>=0.10.0'} - dev: true + esutils@2.0.3: {} - /etag@1.8.1: - resolution: {integrity: sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==} - engines: {node: '>= 0.6'} - dev: true + etag@1.8.1: {} - /event-target-shim@5.0.1: - resolution: {integrity: sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==} - engines: {node: '>=6'} + event-target-shim@5.0.1: {} - /eventemitter3@5.0.1: - resolution: {integrity: sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==} - dev: true + eventemitter3@5.0.1: {} - /events-intercept@2.0.0: - resolution: {integrity: sha512-blk1va0zol9QOrdZt0rFXo5KMkNPVSp92Eju/Qz8THwKWKRKeE0T8Br/1aW6+Edkyq9xHYgYxn2QtOnUKPUp+Q==} - dev: true + events-intercept@2.0.0: {} - /events@3.3.0: - resolution: {integrity: sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==} - engines: {node: '>=0.8.x'} + events@3.3.0: {} - /execa@3.2.0: - resolution: {integrity: sha512-kJJfVbI/lZE1PZYDI5VPxp8zXPO9rtxOkhpZ0jMKha56AI9y2gGVC6bkukStQf0ka5Rh15BA5m7cCCH4jmHqkw==} - engines: {node: ^8.12.0 || >=9.7.0} + execa@3.2.0: dependencies: cross-spawn: 7.0.3 get-stream: 5.2.0 @@ -3380,11 +5461,8 @@ packages: p-finally: 2.0.1 signal-exit: 3.0.7 strip-final-newline: 2.0.0 - dev: true - /execa@8.0.1: - resolution: {integrity: sha512-VyhnebXciFV2DESc+p6B+y0LjSm0krU4OgJN44qFAhBY0TJ+1V61tYD2+wHusZ6F9n5K+vl8k0sTy7PEfV4qpg==} - engines: {node: '>=16.17'} + execa@8.0.1: dependencies: cross-spawn: 7.0.3 get-stream: 8.0.1 @@ -3395,26 +5473,16 @@ packages: onetime: 6.0.0 signal-exit: 4.1.0 strip-final-newline: 3.0.0 - dev: true - /fast-content-type-parse@1.1.0: - resolution: {integrity: sha512-fBHHqSTFLVnR61C+gltJuE5GkVQMV0S2nqUO8TJ+5Z3qAKG8vAx4FKai1s5jq/inV1+sREynIWSuQ6HgoSXpDQ==} - dev: false + fast-content-type-parse@1.1.0: {} - /fast-copy@3.0.1: - resolution: {integrity: sha512-Knr7NOtK3HWRYGtHoJrjkaWepqT8thIVGAwt0p0aUs1zqkAzXZV4vo9fFNwyb5fcqK1GKYFYxldQdIDVKhUAfA==} - dev: true + fast-copy@3.0.1: {} - /fast-decode-uri-component@1.0.1: - resolution: {integrity: sha512-WKgKWg5eUxvRZGwW8FvfbaH7AXSh2cL+3j5fMGzUMCxWBJ3dV3a7Wz8y2f/uQ0e3B6WmodD3oS54jTQ9HVTIIg==} - dev: false + fast-decode-uri-component@1.0.1: {} - /fast-deep-equal@3.1.3: - resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==} + fast-deep-equal@3.1.3: {} - /fast-glob@3.3.2: - resolution: {integrity: sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==} - engines: {node: '>=8.6.0'} + fast-glob@3.3.2: dependencies: '@nodelib/fs.stat': 2.0.5 '@nodelib/fs.walk': 1.2.8 @@ -3422,12 +5490,9 @@ packages: merge2: 1.4.1 micromatch: 4.0.5 - /fast-json-stable-stringify@2.1.0: - resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==} - dev: true + fast-json-stable-stringify@2.1.0: {} - /fast-json-stringify@5.12.0: - resolution: {integrity: sha512-7Nnm9UPa7SfHRbHVA1kJQrGXCRzB7LMlAAqHXQFkEQqueJm1V8owm0FsE/2Do55/4CcdhwiLQERaKomOnKQkyA==} + fast-json-stringify@5.12.0: dependencies: '@fastify/merge-json-schemas': 0.1.1 ajv: 8.12.0 @@ -3436,87 +5501,53 @@ packages: fast-uri: 2.3.0 json-schema-ref-resolver: 1.0.1 rfdc: 1.3.1 - dev: false - /fast-jwt@3.3.3: - resolution: {integrity: sha512-oS3P8bRI24oPLJUePt2OgF64FBQib5TlgHLFQxYNoHYEEZe0gU3cKjJAVqpB5XKV/zjxmq4Hzbk3fgfW/wRz8Q==} - engines: {node: '>=16 <22'} + fast-jwt@3.3.3: dependencies: '@lukeed/ms': 2.0.2 asn1.js: 5.4.1 ecdsa-sig-formatter: 1.0.11 mnemonist: 0.39.8 - dev: false - /fast-levenshtein@2.0.6: - resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==} - dev: true + fast-levenshtein@2.0.6: {} - /fast-querystring@1.1.2: - resolution: {integrity: sha512-g6KuKWmFXc0fID8WWH0jit4g0AGBoJhCkJMb1RmbsSEUNvQ+ZC8D6CUZ+GtF8nMzSPXnhiePyyqqipzNNEnHjg==} + fast-querystring@1.1.2: dependencies: fast-decode-uri-component: 1.0.1 - dev: false - /fast-redact@3.3.0: - resolution: {integrity: sha512-6T5V1QK1u4oF+ATxs1lWUmlEk6P2T9HqJG3e2DnHOdVgZy2rFJBoEnrIedcTXlkAHU/zKC+7KETJ+KGGKwxgMQ==} - engines: {node: '>=6'} - dev: false + fast-redact@3.3.0: {} - /fast-safe-stringify@2.1.1: - resolution: {integrity: sha512-W+KJc2dmILlPplD/H4K9l9LcAHAfPtP6BY84uVLXQ6Evcz9Lcg33Y2z1IVblT6xdY54PXYVHEv+0Wpq8Io6zkA==} - dev: true + fast-safe-stringify@2.1.1: {} - /fast-uri@2.3.0: - resolution: {integrity: sha512-eel5UKGn369gGEWOqBShmFJWfq/xSJvsgDzgLYC845GneayWvXBf0lJCBn5qTABfewy1ZDPoaR5OZCP+kssfuw==} - dev: false + fast-uri@2.3.0: {} - /fastfall@1.5.1: - resolution: {integrity: sha512-KH6p+Z8AKPXnmA7+Iz2Lh8ARCMr+8WNPVludm1LGkZoD2MjY6LVnRMtTKhkdzI+jr0RzQWXKzKyBJm1zoHEL4Q==} - engines: {node: '>=0.10.0'} + fastfall@1.5.1: dependencies: reusify: 1.0.4 - dev: false - /fastify-cron@1.3.1(fastify@4.26.0): - resolution: {integrity: sha512-BgOUeyu2HAJcNnL+8XnAcVLt1AMeN/SnCGTG4wDlHNFfUo/5RRnFYW8uRy3ZFpa0g43Q6ko5zdP+q1SWq8ui2Q==} - peerDependencies: - fastify: ^4.1.0 + fastify-cron@1.3.1(fastify@4.26.0): dependencies: '@types/cron': 2.4.0 cron: 2.4.4 fastify: 4.26.0 fastify-plugin: 3.0.1 - dev: false - /fastify-custom-healthcheck@3.1.0: - resolution: {integrity: sha512-BC/TcV1G6CQiLbwl1dCqJW5jVN8fl2Gsfxip5GeeB5SQe6fjKfRMxkOcPIEyj7u0kL0+oQYW1V5pOBzviMiCFQ==} + fastify-custom-healthcheck@3.1.0: dependencies: fast-deep-equal: 3.1.3 fastify-plugin: 4.5.1 - dev: false - /fastify-plugin@3.0.1: - resolution: {integrity: sha512-qKcDXmuZadJqdTm6vlCqioEbyewF60b/0LOFCcYN1B6BIZGlYJumWWOYs70SFYLDAH4YqdE1cxH/RKMG7rFxgA==} - dev: false + fastify-plugin@3.0.1: {} - /fastify-plugin@4.5.1: - resolution: {integrity: sha512-stRHYGeuqpEZTL1Ef0Ovr2ltazUT9g844X5z/zEBFLG8RYlpDiOCIG+ATvYEp+/zmc7sN29mcIMp8gvYplYPIQ==} - dev: false + fastify-plugin@4.5.1: {} - /fastify-type-provider-zod@1.1.9(fastify@4.26.0)(zod@3.22.4): - resolution: {integrity: sha512-Ztnu1ZWJEKJouZvdTyfgjuVqS+A4JLoCbWBvFqFhfnrg6YQvEvW+5cJvP98kNbuV5gjfpWmHSOTi3BpkidJPQg==} - peerDependencies: - fastify: ^4.0.0 - zod: ^3.14.2 + fastify-type-provider-zod@1.1.9(fastify@4.26.0)(zod@3.22.4): dependencies: fastify: 4.26.0 zod: 3.22.4 zod-to-json-schema: 3.22.4(zod@3.22.4) - dev: false - /fastify@4.26.0: - resolution: {integrity: sha512-Fq/7ziWKc6pYLYLIlCRaqJqEVTIZ5tZYfcW/mDK2AQ9v/sqjGFpj0On0/7hU50kbPVjLO4de+larPA1WwPZSfw==} + fastify@4.26.0: dependencies: '@fastify/ajv-compiler': 3.5.0 '@fastify/error': 3.4.1 @@ -3536,188 +5567,107 @@ packages: toad-cache: 3.7.0 transitivePeerDependencies: - supports-color - dev: false - /fastparallel@2.4.1: - resolution: {integrity: sha512-qUmhxPgNHmvRjZKBFUNI0oZuuH9OlSIOXmJ98lhKPxMZZ7zS/Fi0wRHOihDSz0R1YiIOjxzOY4bq65YTcdBi2Q==} + fastparallel@2.4.1: dependencies: reusify: 1.0.4 xtend: 4.0.2 - dev: false - /fastq@1.17.1: - resolution: {integrity: sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==} + fastq@1.17.1: dependencies: reusify: 1.0.4 - /fastseries@1.7.2: - resolution: {integrity: sha512-dTPFrPGS8SNSzAt7u/CbMKCJ3s01N04s4JFbORHcmyvVfVKmbhMD1VtRbh5enGHxkaQDqWyLefiKOGGmohGDDQ==} + fastseries@1.7.2: dependencies: reusify: 1.0.4 xtend: 4.0.2 - dev: false - /fd-slicer@1.1.0: - resolution: {integrity: sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==} + fd-slicer@1.1.0: dependencies: pend: 1.2.0 - dev: true - /fflate@0.8.2: - resolution: {integrity: sha512-cPJU47OaAoCbg0pBvzsgpTPhmhqI5eJjh/JIu8tPj5q+T7iLvW/JAYUqmE7KOB4R1ZyEhzBaIQpQpardBF5z8A==} - dev: true + fflate@0.8.2: {} - /file-entry-cache@6.0.1: - resolution: {integrity: sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==} - engines: {node: ^10.12.0 || >=12.0.0} + file-entry-cache@6.0.1: dependencies: flat-cache: 3.2.0 - dev: true - /file-uri-to-path@1.0.0: - resolution: {integrity: sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==} - dev: true + file-uri-to-path@1.0.0: {} - /fill-range@7.0.1: - resolution: {integrity: sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==} - engines: {node: '>=8'} + fill-range@7.0.1: dependencies: to-regex-range: 5.0.1 - /find-my-way@8.1.0: - resolution: {integrity: sha512-41QwjCGcVTODUmLLqTMeoHeiozbMXYMAE1CKFiDyi9zVZ2Vjh0yz3MF0WQZoIb+cmzP/XlbFjlF2NtJmvZHznA==} - engines: {node: '>=14'} + find-my-way@8.1.0: dependencies: fast-deep-equal: 3.1.3 fast-querystring: 1.1.2 safe-regex2: 2.0.0 - dev: false - /find-up@5.0.0: - resolution: {integrity: sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==} - engines: {node: '>=10'} + find-up@5.0.0: dependencies: locate-path: 6.0.0 path-exists: 4.0.0 - dev: true - /flat-cache@3.2.0: - resolution: {integrity: sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==} - engines: {node: ^10.12.0 || >=12.0.0} + flat-cache@3.2.0: dependencies: flatted: 3.2.9 keyv: 4.5.4 rimraf: 3.0.2 - dev: true - - /flatted@3.2.9: - resolution: {integrity: sha512-36yxDn5H7OFZQla0/jFJmbIKTdZAQHngCedGxiMmpNfEZM0sdEeT+WczLQrjK6D7o2aiyLYDnkw0R3JK0Qv1RQ==} - dev: true - /follow-redirects@1.15.5: - resolution: {integrity: sha512-vSFWUON1B+yAw1VN4xMfxgn5fTUiaOzAJCKBwIIgT/+7CuGy9+r+5gITvP62j3RmaD5Ph65UaERdOSRGUzZtgw==} - engines: {node: '>=4.0'} - peerDependencies: - debug: '*' - peerDependenciesMeta: - debug: - optional: true - dev: false + flatted@3.2.9: {} - /follow-redirects@1.15.6: - resolution: {integrity: sha512-wWN62YITEaOpSK584EZXJafH1AGpO8RVgElfkuXbTOrPX4fIfOyEpW/CsiNd8JdYrAoOvafRTOEnvsO++qCqFA==} - engines: {node: '>=4.0'} - peerDependencies: - debug: '*' - peerDependenciesMeta: - debug: - optional: true - dev: false + follow-redirects@1.15.5: {} - /foreground-child@3.1.1: - resolution: {integrity: sha512-TMKDUnIte6bfb5nWv7V/caI169OHgvwjb7V4WkeUvbQQdjr5rWKqHFiKWb/fcOwB+CzBT+qbWjvj+DVwRskpIg==} - engines: {node: '>=14'} + follow-redirects@1.15.6: {} + + foreground-child@3.1.1: dependencies: cross-spawn: 7.0.3 signal-exit: 4.1.0 - dev: false - /form-data@4.0.0: - resolution: {integrity: sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==} - engines: {node: '>= 6'} + form-data@4.0.0: dependencies: asynckit: 0.4.0 combined-stream: 1.0.8 mime-types: 2.1.35 - dev: false - /forwarded@0.2.0: - resolution: {integrity: sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==} - engines: {node: '>= 0.6'} - dev: false + forwarded@0.2.0: {} - /from2@2.3.0: - resolution: {integrity: sha512-OMcX/4IC/uqEPVgGeyfN22LJk6AZrMkRZHxcHBMBvHScDGgwTm2GT2Wkgtocyd3JfZffjj2kYUDXXII0Fk9W0g==} + from2@2.3.0: dependencies: inherits: 2.0.4 readable-stream: 2.3.8 - dev: false - /fs-extra@11.1.0: - resolution: {integrity: sha512-0rcTq621PD5jM/e0a3EJoGC/1TC5ZBCERW82LQuwfGnCa1V8w7dpYH1yNu+SLb6E5dkeCBzKEyLGlFrnr+dUyw==} - engines: {node: '>=14.14'} + fs-extra@11.1.0: dependencies: graceful-fs: 4.2.11 jsonfile: 6.1.0 universalify: 2.0.1 - dev: true - /fs-extra@8.1.0: - resolution: {integrity: sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==} - engines: {node: '>=6 <7 || >=8'} + fs-extra@8.1.0: dependencies: graceful-fs: 4.2.11 jsonfile: 4.0.0 universalify: 0.1.2 - dev: true - /fs-minipass@1.2.7: - resolution: {integrity: sha512-GWSSJGFy4e9GUeCcbIkED+bgAoFyj7XF1mV8rma3QW4NIqX9Kyx79N/PF61H5udOV3aY1IaMLs6pGbH71nlCTA==} + fs-minipass@1.2.7: dependencies: minipass: 2.9.0 - dev: true - /fs-minipass@2.1.0: - resolution: {integrity: sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==} - engines: {node: '>= 8'} + fs-minipass@2.1.0: dependencies: minipass: 3.3.6 - dev: true - /fs.realpath@1.0.0: - resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==} - dev: true + fs.realpath@1.0.0: {} - /fsevents@2.1.3: - resolution: {integrity: sha512-Auw9a4AxqWpa9GUfj370BMPzzyncfBABW8Mab7BGWBYDj4Isgq+cDKtx0i6u9jcX9pQDnswsaaOTgTmA5pEjuQ==} - engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} - os: [darwin] - deprecated: '"Please update to latest v2.3 or v2.2"' - requiresBuild: true - dev: true + fsevents@2.1.3: optional: true - /fsevents@2.3.3: - resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==} - engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} - os: [darwin] - requiresBuild: true - dev: true + fsevents@2.3.3: optional: true - /gauge@3.0.2: - resolution: {integrity: sha512-+5J6MS/5XksCuXq++uFRsnUd7Ovu1XenbeuIuNRJxYWjgQbPuFhT14lAvsWfqfAmnwluf1OwMjz39HjfLPci0Q==} - engines: {node: '>=10'} + gauge@3.0.2: dependencies: aproba: 2.0.0 color-support: 1.1.3 @@ -3728,72 +5678,42 @@ packages: string-width: 4.2.3 strip-ansi: 6.0.1 wide-align: 1.1.5 - dev: true - /generic-pool@3.4.2: - resolution: {integrity: sha512-H7cUpwCQSiJmAHM4c/aFu6fUfrhWXW1ncyh8ftxEPMu6AiYkHw9K8br720TGPZJbk5eOH2bynjZD1yPvdDAmag==} - engines: {node: '>= 4'} - dev: true + generic-pool@3.4.2: {} - /gensync@1.0.0-beta.2: - resolution: {integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==} - engines: {node: '>=6.9.0'} - dev: true + gensync@1.0.0-beta.2: {} - /get-east-asian-width@1.2.0: - resolution: {integrity: sha512-2nk+7SIVb14QrgXFHcm84tD4bKQz0RxPuMT8Ag5KPOq7J5fEmAg0UbXdTOSHqNuHSU28k55qnceesxXRZGzKWA==} - engines: {node: '>=18'} - dev: true + get-east-asian-width@1.2.0: {} - /get-func-name@2.0.2: - resolution: {integrity: sha512-8vXOvuE167CtIc3OyItco7N/dpRtBbYOsPsXCz7X/PMnlGjYjSGuZJgM1Y7mmew7BKf9BqvLX2tnOVy1BBUsxQ==} - dev: true + get-func-name@2.0.2: {} - /get-stream@5.2.0: - resolution: {integrity: sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==} - engines: {node: '>=8'} + get-stream@5.2.0: dependencies: pump: 3.0.0 - dev: true - /get-stream@8.0.1: - resolution: {integrity: sha512-VaUJspBffn/LMCJVoMvSAdmscJyS1auj5Zulnn5UoYcY531UWmdwhRWkcGKnGU93m5HSXP9LP2usOryrBtQowA==} - engines: {node: '>=16'} - dev: true + get-stream@8.0.1: {} - /get-tsconfig@4.7.2: - resolution: {integrity: sha512-wuMsz4leaj5hbGgg4IvDU0bqJagpftG5l5cXIAvo8uZrqn0NJqwtfupTN00VnkQJPcIRrxYrm1Ue24btpCha2A==} + get-tsconfig@4.7.2: dependencies: resolve-pkg-maps: 1.0.0 - dev: true - /glob-parent@5.1.2: - resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==} - engines: {node: '>= 6'} + glob-parent@5.1.2: dependencies: is-glob: 4.0.3 - /glob-parent@6.0.2: - resolution: {integrity: sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==} - engines: {node: '>=10.13.0'} + glob-parent@6.0.2: dependencies: is-glob: 4.0.3 - dev: true - /glob@10.3.10: - resolution: {integrity: sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g==} - engines: {node: '>=16 || 14 >=14.17'} - hasBin: true + glob@10.3.10: dependencies: foreground-child: 3.1.1 jackspeak: 2.3.6 minimatch: 9.0.3 minipass: 5.0.0 path-scurry: 1.10.1 - dev: false - /glob@7.2.3: - resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==} + glob@7.2.3: dependencies: fs.realpath: 1.0.0 inflight: 1.0.6 @@ -3801,23 +5721,14 @@ packages: minimatch: 3.1.2 once: 1.4.0 path-is-absolute: 1.0.1 - dev: true - /globals@11.12.0: - resolution: {integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==} - engines: {node: '>=4'} - dev: true + globals@11.12.0: {} - /globals@13.24.0: - resolution: {integrity: sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==} - engines: {node: '>=8'} + globals@13.24.0: dependencies: type-fest: 0.20.2 - dev: true - /globby@11.1.0: - resolution: {integrity: sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==} - engines: {node: '>=10'} + globby@11.1.0: dependencies: array-union: 2.1.0 dir-glob: 3.0.1 @@ -3825,168 +5736,102 @@ packages: ignore: 5.3.1 merge2: 1.4.1 slash: 3.0.0 - dev: true - /graceful-fs@4.2.11: - resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==} - dev: true + graceful-fs@4.2.11: {} - /graphemer@1.4.0: - resolution: {integrity: sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==} - dev: true + graphemer@1.4.0: {} - /has-flag@3.0.0: - resolution: {integrity: sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==} - engines: {node: '>=4'} - dev: true + has-flag@3.0.0: {} - /has-flag@4.0.0: - resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==} - engines: {node: '>=8'} - dev: true + has-flag@4.0.0: {} - /has-unicode@2.0.1: - resolution: {integrity: sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ==} - dev: true + has-unicode@2.0.1: {} - /hash-base@3.1.0: - resolution: {integrity: sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA==} - engines: {node: '>=4'} + 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: - resolution: {integrity: sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==} + hash.js@1.1.7: dependencies: inherits: 2.0.4 minimalistic-assert: 1.0.1 - dev: false - /help-me@5.0.0: - resolution: {integrity: sha512-7xgomUX6ADmcYzFik0HzAxh/73YlKR9bmFzf51CZwR+b6YtzU2m0u49hQCqV6SvlqIqsaxovfwdvbnsw3b/zpg==} - dev: true + help-me@5.0.0: {} - /hmac-drbg@1.0.1: - resolution: {integrity: sha512-Tti3gMqLdZfhOQY1Mzf/AanLiqh1WTiJgEj26ZuYQ9fbkLomzGchCws4FyrSd4VkpBfiNhaE1On+lOz894jvXg==} + hmac-drbg@1.0.1: dependencies: hash.js: 1.1.7 minimalistic-assert: 1.0.1 minimalistic-crypto-utils: 1.0.1 - dev: false - /html-escaper@2.0.2: - resolution: {integrity: sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==} - dev: true + html-escaper@2.0.2: {} - /http-errors@1.4.0: - resolution: {integrity: sha512-oLjPqve1tuOl5aRhv8GK5eHpqP1C9fb+Ol+XTLjKfLltE44zdDbEdjPSbU7Ch5rSNsVFqZn97SrMmZLdu1/YMw==} - engines: {node: '>= 0.6'} + http-errors@1.4.0: dependencies: inherits: 2.0.1 statuses: 1.5.0 - dev: true - /http-errors@1.7.3: - resolution: {integrity: sha512-ZTTX0MWrsQ2ZAhA1cejAwDLycFsd7I7nVtnkT3Ol0aqodaKW+0CTZDQ1uBv5whptCnc8e8HeRRJxRs0kmm/Qfw==} - engines: {node: '>= 0.6'} + http-errors@1.7.3: dependencies: depd: 1.1.2 inherits: 2.0.4 setprototypeof: 1.1.1 statuses: 1.5.0 toidentifier: 1.0.0 - dev: true - /http-errors@2.0.0: - resolution: {integrity: sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==} - engines: {node: '>= 0.8'} + http-errors@2.0.0: dependencies: depd: 2.0.0 inherits: 2.0.4 setprototypeof: 1.2.0 statuses: 2.0.1 toidentifier: 1.0.1 - dev: false - /https-proxy-agent@5.0.1: - resolution: {integrity: sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==} - engines: {node: '>= 6'} + https-proxy-agent@5.0.1: dependencies: agent-base: 6.0.2 debug: 4.3.4 transitivePeerDependencies: - supports-color - dev: true - /human-signals@1.1.1: - resolution: {integrity: sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==} - engines: {node: '>=8.12.0'} - dev: true + human-signals@1.1.1: {} - /human-signals@5.0.0: - resolution: {integrity: sha512-AXcZb6vzzrFAUE61HnN4mpLqd/cSIwNQjtNWR0euPm6y0iqx3G4gOXaIDdtdDwZmhwe82LA6+zinmW4UBWVePQ==} - engines: {node: '>=16.17.0'} - dev: true + human-signals@5.0.0: {} - /iconv-lite@0.4.24: - resolution: {integrity: sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==} - engines: {node: '>=0.10.0'} + iconv-lite@0.4.24: dependencies: safer-buffer: 2.1.2 - dev: true - /ieee754@1.2.1: - resolution: {integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==} + ieee754@1.2.1: {} - /ignore@5.3.1: - resolution: {integrity: sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==} - engines: {node: '>= 4'} - dev: true + ignore@5.3.1: {} - /immutable@4.3.5: - resolution: {integrity: sha512-8eabxkth9gZatlwl5TBuJnCsoTADlL6ftEr7A4qgdaTsPyreilDSnUk57SO+jfKcNtxPa22U5KK6DSeAYhpBJw==} - dev: false + immutable@4.3.5: {} - /import-fresh@3.3.0: - resolution: {integrity: sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==} - engines: {node: '>=6'} + import-fresh@3.3.0: dependencies: parent-module: 1.0.1 resolve-from: 4.0.0 - dev: true - /imurmurhash@0.1.4: - resolution: {integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==} - engines: {node: '>=0.8.19'} - dev: true + imurmurhash@0.1.4: {} - /inflight@1.0.6: - resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==} + inflight@1.0.6: dependencies: once: 1.4.0 wrappy: 1.0.2 - dev: true - /inherits@2.0.1: - resolution: {integrity: sha512-8nWq2nLTAwd02jTqJExUYFSD/fKq6VH9Y/oG2accc/kdI0V98Bag8d5a4gi3XHz73rDWa2PvTtvcWYquKqSENA==} - dev: true + inherits@2.0.1: {} - /inherits@2.0.4: - resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==} + inherits@2.0.4: {} - /into-stream@6.0.0: - resolution: {integrity: sha512-XHbaOAvP+uFKUFsOgoNPRjLkwB+I22JFPFe5OjTkQ0nwgj6+pSjb4NmB6VMxaPshLiOf+zcpOCBQuLwC1KHhZA==} - engines: {node: '>=10'} + into-stream@6.0.0: dependencies: from2: 2.3.0 p-is-promise: 3.0.0 - dev: false - /ioredis@5.3.2: - resolution: {integrity: sha512-1DKMMzlIHM02eBBVOFQ1+AolGjs6+xEcM4PDL7NqOS6szq7H9jSaEkIUH6/a5Hl241LzW6JLSiAbNvTQjUupUA==} - engines: {node: '>=12.22.0'} + ioredis@5.3.2: dependencies: '@ioredis/commands': 1.2.0 cluster-key-slot: 1.1.2 @@ -3999,89 +5844,46 @@ packages: standard-as-callback: 2.1.0 transitivePeerDependencies: - supports-color - dev: false - /ipaddr.js@1.9.1: - resolution: {integrity: sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==} - engines: {node: '>= 0.10'} - dev: false + ipaddr.js@1.9.1: {} - /is-binary-path@2.1.0: - resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==} - engines: {node: '>=8'} + is-binary-path@2.1.0: dependencies: binary-extensions: 2.2.0 - dev: true - /is-buffer@2.0.5: - resolution: {integrity: sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==} - engines: {node: '>=4'} - dev: false + is-buffer@2.0.5: {} - /is-extglob@2.1.1: - resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==} - engines: {node: '>=0.10.0'} + is-extglob@2.1.1: {} - /is-fullwidth-code-point@3.0.0: - resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==} - engines: {node: '>=8'} + is-fullwidth-code-point@3.0.0: {} - /is-fullwidth-code-point@4.0.0: - resolution: {integrity: sha512-O4L094N2/dZ7xqVdrXhh9r1KODPJpFms8B5sGdJLPy664AgvXsreZUyCQQNItZRDlYug4xStLjNp/sz3HvBowQ==} - engines: {node: '>=12'} - dev: true + is-fullwidth-code-point@4.0.0: {} - /is-fullwidth-code-point@5.0.0: - resolution: {integrity: sha512-OVa3u9kkBbw7b8Xw5F9P+D/T9X+Z4+JruYVNapTjPYZYUznQ5YfWeFkOj606XYYW8yugTfC8Pj0hYqvi4ryAhA==} - engines: {node: '>=18'} + is-fullwidth-code-point@5.0.0: dependencies: get-east-asian-width: 1.2.0 - dev: true - /is-glob@4.0.3: - resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==} - engines: {node: '>=0.10.0'} + is-glob@4.0.3: dependencies: is-extglob: 2.1.1 - /is-number@7.0.0: - resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==} - engines: {node: '>=0.12.0'} + is-number@7.0.0: {} - /is-path-inside@3.0.3: - resolution: {integrity: sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==} - engines: {node: '>=8'} - dev: true + is-path-inside@3.0.3: {} - /is-stream@2.0.1: - resolution: {integrity: sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==} - engines: {node: '>=8'} - dev: true + is-stream@2.0.1: {} - /is-stream@3.0.0: - resolution: {integrity: sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - dev: true + is-stream@3.0.0: {} - /isarray@0.0.1: - resolution: {integrity: sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==} - dev: true + isarray@0.0.1: {} - /isarray@1.0.0: - resolution: {integrity: sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==} - dev: false + isarray@1.0.0: {} - /isexe@2.0.0: - resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==} + isexe@2.0.0: {} - /istanbul-lib-coverage@3.2.2: - resolution: {integrity: sha512-O8dpsF+r0WV/8MNRKfnmrtCWhuKjxrq2w+jpzBL5UZKTi2LeVWnWOmWRxFlesJONmc+wLAGvKQZEOanko0LFTg==} - engines: {node: '>=8'} - dev: true + istanbul-lib-coverage@3.2.2: {} - /istanbul-lib-instrument@6.0.2: - resolution: {integrity: sha512-1WUsZ9R1lA0HtBSohTkm39WTPlNKSJ5iFk7UwqXkBLoHQT+hfqPsfsTDVuZdKGaBwn7din9bS7SsnoAr943hvw==} - engines: {node: '>=10'} + istanbul-lib-instrument@6.0.2: dependencies: '@babel/core': 7.24.0 '@babel/parser': 7.24.0 @@ -4090,190 +5892,113 @@ packages: semver: 7.6.0 transitivePeerDependencies: - supports-color - dev: true - /istanbul-lib-report@3.0.1: - resolution: {integrity: sha512-GCfE1mtsHGOELCU8e/Z7YWzpmybrx/+dSTfLrvY8qRmaY6zXTKWn6WQIjaAFw069icm6GVMNkgu0NzI4iPZUNw==} - engines: {node: '>=10'} + istanbul-lib-report@3.0.1: dependencies: istanbul-lib-coverage: 3.2.2 make-dir: 4.0.0 supports-color: 7.2.0 - dev: true - /istanbul-lib-source-maps@4.0.1: - resolution: {integrity: sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==} - engines: {node: '>=10'} + istanbul-lib-source-maps@4.0.1: dependencies: debug: 4.3.4 istanbul-lib-coverage: 3.2.2 source-map: 0.6.1 transitivePeerDependencies: - supports-color - dev: true - /istanbul-reports@3.1.7: - resolution: {integrity: sha512-BewmUXImeuRk2YY0PVbxgKAysvhRPUQE0h5QRM++nVWyubKGV0l8qQ5op8+B2DOmwSe63Jivj0BjkPQVf8fP5g==} - engines: {node: '>=8'} + istanbul-reports@3.1.7: dependencies: html-escaper: 2.0.2 istanbul-lib-report: 3.0.1 - dev: true - /jackspeak@2.3.6: - resolution: {integrity: sha512-N3yCS/NegsOBokc8GAdM8UcmfsKiSS8cipheD/nivzr700H+nsMOxJjQnvwOcRYVuFkdH0wGUvW2WbXGmrZGbQ==} - engines: {node: '>=14'} + jackspeak@2.3.6: dependencies: '@isaacs/cliui': 8.0.2 optionalDependencies: '@pkgjs/parseargs': 0.11.0 - dev: false - /joycon@3.1.1: - resolution: {integrity: sha512-34wB/Y7MW7bzjKRjUKTa46I2Z7eV62Rkhva+KkopW7Qvv/OSWBqvkSY7vusOPrNuZcUG3tApvdVgNB8POj3SPw==} - engines: {node: '>=10'} - dev: true + joycon@3.1.1: {} - /js-sha256@0.11.0: - resolution: {integrity: sha512-6xNlKayMZvds9h1Y1VWc0fQHQ82BxTXizWPEtEeGvmOUYpBRy4gbWroHLpzowe6xiQhHpelCQiE7HEdznyBL9Q==} - dev: false + js-sha256@0.11.0: {} - /js-sha512@0.9.0: - resolution: {integrity: sha512-mirki9WS/SUahm+1TbAPkqvbCiCfOAAsyXeHxK1UkullnJVVqoJG2pL9ObvT05CN+tM7fxhfYm0NbXn+1hWoZg==} - dev: false + js-sha512@0.9.0: {} - /js-tokens@4.0.0: - resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} - dev: true + js-tokens@4.0.0: {} - /js-tokens@8.0.3: - resolution: {integrity: sha512-UfJMcSJc+SEXEl9lH/VLHSZbThQyLpw1vLO1Lb+j4RWDvG3N2f7yj3PVQA3cmkTBNldJ9eFnM+xEXxHIXrYiJw==} - dev: true + js-tokens@8.0.3: {} - /js-xxhash@1.0.4: - resolution: {integrity: sha512-S/6Oo7ruxx5k8m4qlMnbpwQdJjRsvvfcIhIk1dA9c5y5GNhYHKYKu9krEK3QgBax6CxJuf4gRL2opgLkdzWIKg==} - engines: {node: '>=8.0.0'} - dev: false + js-xxhash@1.0.4: {} - /js-yaml@4.1.0: - resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==} - hasBin: true + js-yaml@4.1.0: dependencies: argparse: 2.0.1 - dev: true - /jsbi@3.1.3: - resolution: {integrity: sha512-nBJqA0C6Qns+ZxurbEoIR56wyjiUszpNy70FHvxO5ervMoCbZVE3z3kxr5nKGhlxr/9MhKTSUBs7cAwwuf3g9w==} - dev: false + jsbi@3.1.3: {} - /jsbi@4.3.0: - resolution: {integrity: sha512-SnZNcinB4RIcnEyZqFPdGPVgrg2AcnykiBy0sHVJQKHYeaLUvi3Exj+iaPpLnFVkDPZIV4U0yvgC9/R4uEAZ9g==} - dev: false + jsbi@4.3.0: {} - /jsesc@2.5.2: - resolution: {integrity: sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==} - engines: {node: '>=4'} - hasBin: true - dev: true + jsesc@2.5.2: {} - /json-buffer@3.0.1: - resolution: {integrity: sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==} - dev: true + json-buffer@3.0.1: {} - /json-schema-ref-resolver@1.0.1: - resolution: {integrity: sha512-EJAj1pgHc1hxF6vo2Z3s69fMjO1INq6eGHXZ8Z6wCQeldCuwxGK9Sxf4/cScGn3FZubCVUehfWtcDM/PLteCQw==} + json-schema-ref-resolver@1.0.1: dependencies: fast-deep-equal: 3.1.3 - dev: false - /json-schema-resolver@2.0.0: - resolution: {integrity: sha512-pJ4XLQP4Q9HTxl6RVDLJ8Cyh1uitSs0CzDBAz1uoJ4sRD/Bk7cFSXL1FUXDW3zJ7YnfliJx6eu8Jn283bpZ4Yg==} - engines: {node: '>=10'} + json-schema-resolver@2.0.0: dependencies: debug: 4.3.4 rfdc: 1.3.1 uri-js: 4.4.1 transitivePeerDependencies: - supports-color - dev: false - /json-schema-to-ts@1.6.4: - resolution: {integrity: sha512-pR4yQ9DHz6itqswtHCm26mw45FSNfQ9rEQjosaZErhn5J3J2sIViQiz8rDaezjKAhFGpmsoczYVBgGHzFw/stA==} + json-schema-to-ts@1.6.4: dependencies: '@types/json-schema': 7.0.15 ts-toolbelt: 6.15.5 - dev: true - /json-schema-traverse@0.4.1: - resolution: {integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==} - dev: true + json-schema-traverse@0.4.1: {} - /json-schema-traverse@1.0.0: - resolution: {integrity: sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==} + json-schema-traverse@1.0.0: {} - /json-stable-stringify-without-jsonify@1.0.1: - resolution: {integrity: sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==} - dev: true + json-stable-stringify-without-jsonify@1.0.1: {} - /json5@2.2.3: - resolution: {integrity: sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==} - engines: {node: '>=6'} - hasBin: true - dev: true + json5@2.2.3: {} - /jsonc-parser@3.2.1: - resolution: {integrity: sha512-AilxAyFOAcK5wA1+LeaySVBrHsGQvUFCDWXKpZjzaL0PqW+xfBOttn8GNtWKFWqneyMZj41MWF9Kl6iPWLwgOA==} - dev: true + jsonc-parser@3.2.1: {} - /jsonfile@4.0.0: - resolution: {integrity: sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==} + jsonfile@4.0.0: optionalDependencies: graceful-fs: 4.2.11 - dev: true - /jsonfile@6.1.0: - resolution: {integrity: sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==} + jsonfile@6.1.0: dependencies: universalify: 2.0.1 optionalDependencies: graceful-fs: 4.2.11 - dev: true - /jssha@3.3.1: - resolution: {integrity: sha512-VCMZj12FCFMQYcFLPRm/0lOBbLi8uM2BhXPTqw3U4YAfs4AZfiApOoBLoN8cQE60Z50m1MYMTQVCfgF/KaCVhQ==} - dev: false + jssha@3.3.1: {} - /keyv@4.5.4: - resolution: {integrity: sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==} + keyv@4.5.4: dependencies: json-buffer: 3.0.1 - dev: true - /levn@0.4.1: - resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==} - engines: {node: '>= 0.8.0'} + levn@0.4.1: dependencies: prelude-ls: 1.2.1 type-check: 0.4.0 - dev: true - /light-my-request@5.11.0: - resolution: {integrity: sha512-qkFCeloXCOMpmEdZ/MV91P8AT4fjwFXWaAFz3lUeStM8RcoM1ks4J/F8r1b3r6y/H4u3ACEJ1T+Gv5bopj7oDA==} + light-my-request@5.11.0: dependencies: cookie: 0.5.0 process-warning: 2.3.2 set-cookie-parser: 2.6.0 - dev: false - /lilconfig@3.0.0: - resolution: {integrity: sha512-K2U4W2Ff5ibV7j7ydLr+zLAkIg5JJ4lPn1Ltsdt+Tz/IjQ8buJ55pZAxoP34lqIiwtF9iAvtLv3JGv7CAyAg+g==} - engines: {node: '>=14'} - dev: true + lilconfig@3.0.0: {} - /lint-staged@15.2.2: - resolution: {integrity: sha512-TiTt93OPh1OZOsb5B7k96A/ATl2AjIZo+vnzFZ6oHK5FuTk63ByDtxGQpHm+kFETjEWqgkF95M8FRXKR/LEBcw==} - engines: {node: '>=18.12.0'} - hasBin: true + lint-staged@15.2.2: dependencies: chalk: 5.3.0 commander: 11.1.0 @@ -4287,11 +6012,8 @@ packages: yaml: 2.3.4 transitivePeerDependencies: - supports-color - dev: true - /listr2@8.0.1: - resolution: {integrity: sha512-ovJXBXkKGfq+CwmKTjluEqFi3p4h8xvkxGQQAQan22YCgef4KZ1mKGjzfGh6PL6AW5Csw0QiQPNuQyH+6Xk3hA==} - engines: {node: '>=18.0.0'} + listr2@8.0.1: dependencies: cli-truncate: 4.0.0 colorette: 2.0.20 @@ -4299,324 +6021,185 @@ packages: log-update: 6.0.0 rfdc: 1.3.1 wrap-ansi: 9.0.0 - dev: true - /local-pkg@0.5.0: - resolution: {integrity: sha512-ok6z3qlYyCDS4ZEU27HaU6x/xZa9Whf8jD4ptH5UZTQYZVYeb9bnZ3ojVhiJNLiXK1Hfc0GNbLXcmZ5plLDDBg==} - engines: {node: '>=14'} + local-pkg@0.5.0: dependencies: mlly: 1.6.1 pkg-types: 1.0.3 - dev: true - /locate-path@6.0.0: - resolution: {integrity: sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==} - engines: {node: '>=10'} + locate-path@6.0.0: dependencies: p-locate: 5.0.0 - dev: true - /lodash.defaults@4.2.0: - resolution: {integrity: sha512-qjxPLHd3r5DnsdGacqOMU6pb/avJzdh9tFX2ymgoZE27BmjXrNy/y4LoaiTeAb+O3gL8AfpJGtqfX/ae2leYYQ==} - dev: false + lodash.defaults@4.2.0: {} - /lodash.eq@4.0.0: - resolution: {integrity: sha512-vbrJpXL6kQNG6TkInxX12DZRfuYVllSxhwYqjYB78g2zF3UI15nFO/0AgmZnZRnaQ38sZtjCiVjGr2rnKt4v0g==} - dev: false + lodash.eq@4.0.0: {} - /lodash.indexof@4.0.5: - resolution: {integrity: sha512-t9wLWMQsawdVmf6/IcAgVGqAJkNzYVcn4BHYZKTPW//l7N5Oq7Bq138BaVk19agcsPZePcidSgTTw4NqS1nUAw==} - dev: false + lodash.indexof@4.0.5: {} - /lodash.isarguments@3.1.0: - resolution: {integrity: sha512-chi4NHZlZqZD18a0imDHnZPrDeBbTtVN7GXMwuGdRH9qotxAjYs3aVLKc7zNOG9eddR5Ksd8rvFEBc9SsggPpg==} - dev: false + lodash.isarguments@3.1.0: {} - /lodash.isequal@4.5.0: - resolution: {integrity: sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ==} - dev: false + lodash.isequal@4.5.0: {} - /lodash.merge@4.6.2: - resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==} - dev: true + lodash.merge@4.6.2: {} - /lodash@4.17.21: - resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==} - dev: false + lodash@4.17.21: {} - /log-update@6.0.0: - resolution: {integrity: sha512-niTvB4gqvtof056rRIrTZvjNYE4rCUzO6X/X+kYjd7WFxXeJ0NwEFnRxX6ehkvv3jTwrXnNdtAak5XYZuIyPFw==} - engines: {node: '>=18'} + log-update@6.0.0: dependencies: ansi-escapes: 6.2.0 cli-cursor: 4.0.0 slice-ansi: 7.1.0 strip-ansi: 7.1.0 wrap-ansi: 9.0.0 - dev: true - /long@5.2.3: - resolution: {integrity: sha512-lcHwpNoggQTObv5apGNCTdJrO69eHOZMi4BNC+rTLER8iHAqGrUVeLh/irVIM7zTw2bOXA8T6uNPeujwOLg/2Q==} - dev: false + long@5.2.3: {} - /loupe@2.3.7: - resolution: {integrity: sha512-zSMINGVYkdpYSOBmLi0D1Uo7JU9nVdQKrHxC8eYlV+9YKK9WePqAlL7lSlorG/U2Fw1w0hTBmaa/jrQ3UbPHtA==} + loupe@2.3.7: dependencies: get-func-name: 2.0.2 - dev: true - /lower-case@2.0.2: - resolution: {integrity: sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==} + lower-case@2.0.2: dependencies: tslib: 2.6.2 - dev: false - /lru-cache@10.2.0: - resolution: {integrity: sha512-2bIM8x+VAf6JT4bKAljS1qUWgMsqZRPGJS6FSahIMPVvctcNhyVp7AJu7quxOW9jwkryBReKZY5tY5JYv2n/7Q==} - engines: {node: 14 || >=16.14} - dev: false + lru-cache@10.2.0: {} - /lru-cache@5.1.1: - resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==} + lru-cache@5.1.1: dependencies: yallist: 3.1.1 - dev: true - /lru-cache@6.0.0: - resolution: {integrity: sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==} - engines: {node: '>=10'} + lru-cache@6.0.0: dependencies: yallist: 4.0.0 - /luxon@3.3.0: - resolution: {integrity: sha512-An0UCfG/rSiqtAIiBPO0Y9/zAnHUZxAMiCpTd5h2smgsj7GGmcenvrvww2cqNA8/4A5ZrD1gJpHN2mIHZQF+Mg==} - engines: {node: '>=12'} - dev: false + luxon@3.3.0: {} - /luxon@3.4.4: - resolution: {integrity: sha512-zobTr7akeGHnv7eBOXcRgMeCP6+uyYsczwmeRCauvpvaAltgNyTbLH/+VaEAPUeWBT+1GuNmz4wC/6jtQzbbVA==} - engines: {node: '>=12'} - dev: false + luxon@3.4.4: {} - /magic-string@0.30.7: - resolution: {integrity: sha512-8vBuFF/I/+OSLRmdf2wwFCJCz+nSn0m6DPvGH1fS/KiQoSaR+sETbov0eIk9KhEKy8CYqIkIAnbohxT/4H0kuA==} - engines: {node: '>=12'} + magic-string@0.30.7: dependencies: '@jridgewell/sourcemap-codec': 1.4.15 - dev: true - /magicast@0.3.3: - resolution: {integrity: sha512-ZbrP1Qxnpoes8sz47AM0z08U+jW6TyRgZzcWy3Ma3vDhJttwMwAFDMMQFobwdBxByBD46JYmxRzeF7w2+wJEuw==} + magicast@0.3.3: dependencies: '@babel/parser': 7.24.0 '@babel/types': 7.24.0 source-map-js: 1.0.2 - dev: true - /make-dir@3.1.0: - resolution: {integrity: sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==} - engines: {node: '>=8'} + make-dir@3.1.0: dependencies: semver: 6.3.1 - dev: true - /make-dir@4.0.0: - resolution: {integrity: sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==} - engines: {node: '>=10'} + make-dir@4.0.0: dependencies: semver: 7.6.0 - dev: true - /make-error@1.3.6: - resolution: {integrity: sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==} - dev: true + make-error@1.3.6: {} - /map-obj@4.3.0: - resolution: {integrity: sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ==} - engines: {node: '>=8'} - dev: false + map-obj@4.3.0: {} - /md5.js@1.3.5: - resolution: {integrity: sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==} + md5.js@1.3.5: dependencies: hash-base: 3.1.0 inherits: 2.0.4 safe-buffer: 5.2.1 - /media-typer@0.3.0: - resolution: {integrity: sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==} - engines: {node: '>= 0.6'} - dev: false + media-typer@0.3.0: {} - /merge-stream@2.0.0: - resolution: {integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==} - dev: true + merge-stream@2.0.0: {} - /merge2@1.4.1: - resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==} - engines: {node: '>= 8'} + merge2@1.4.1: {} - /micro@9.3.5-canary.3: - resolution: {integrity: sha512-viYIo9PefV+w9dvoIBh1gI44Mvx1BOk67B4BpC2QK77qdY0xZF0Q+vWLt/BII6cLkIc8rLmSIcJaB/OrXXKe1g==} - engines: {node: '>= 8.0.0'} - hasBin: true + micro@9.3.5-canary.3: dependencies: arg: 4.1.0 content-type: 1.0.4 raw-body: 2.4.1 - dev: true - /micromatch@4.0.5: - resolution: {integrity: sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==} - engines: {node: '>=8.6'} + micromatch@4.0.5: dependencies: braces: 3.0.2 picomatch: 2.3.1 - /mime-db@1.52.0: - resolution: {integrity: sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==} - engines: {node: '>= 0.6'} - dev: false + mime-db@1.52.0: {} - /mime-types@2.1.35: - resolution: {integrity: sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==} - engines: {node: '>= 0.6'} + mime-types@2.1.35: dependencies: mime-db: 1.52.0 - dev: false - /mime@3.0.0: - resolution: {integrity: sha512-jSCU7/VB1loIWBZe14aEYHU/+1UMEHoaO7qxCOVJOw9GgH72VAWppxNcjU+x9a2k3GSIBXNKxXQFqRvvZ7vr3A==} - engines: {node: '>=10.0.0'} - hasBin: true - dev: false + mime@3.0.0: {} - /mimic-fn@2.1.0: - resolution: {integrity: sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==} - engines: {node: '>=6'} - dev: true + mimic-fn@2.1.0: {} - /mimic-fn@4.0.0: - resolution: {integrity: sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==} - engines: {node: '>=12'} - dev: true + mimic-fn@4.0.0: {} - /minimalistic-assert@1.0.1: - resolution: {integrity: sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==} - dev: false + minimalistic-assert@1.0.1: {} - /minimalistic-crypto-utils@1.0.1: - resolution: {integrity: sha512-JIYlbt6g8i5jKfJ3xz7rF0LXmv2TkDxBLUkiBeZ7bAx4GnnNMr8xFpGnOxn6GhTEHx3SjRrZEoU+j04prX1ktg==} - dev: false + minimalistic-crypto-utils@1.0.1: {} - /minimatch@3.1.2: - resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==} + minimatch@3.1.2: dependencies: brace-expansion: 1.1.11 - dev: true - /minimatch@9.0.3: - resolution: {integrity: sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==} - engines: {node: '>=16 || 14 >=14.17'} + minimatch@9.0.3: dependencies: brace-expansion: 2.0.1 - /minimist@1.2.8: - resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==} - dev: true + minimist@1.2.8: {} - /minipass@2.9.0: - resolution: {integrity: sha512-wxfUjg9WebH+CUDX/CdbRlh5SmfZiy/hpkxaRI16Y9W56Pa75sWgd/rvFilSgrauD9NyFymP/+JFV3KwzIsJeg==} + minipass@2.9.0: dependencies: safe-buffer: 5.2.1 yallist: 3.1.1 - dev: true - /minipass@3.3.6: - resolution: {integrity: sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==} - engines: {node: '>=8'} + minipass@3.3.6: dependencies: yallist: 4.0.0 - dev: true - /minipass@5.0.0: - resolution: {integrity: sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==} - engines: {node: '>=8'} + minipass@5.0.0: {} - /minipass@7.0.4: - resolution: {integrity: sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ==} - engines: {node: '>=16 || 14 >=14.17'} - dev: false + minipass@7.0.4: {} - /minizlib@1.3.3: - resolution: {integrity: sha512-6ZYMOEnmVsdCeTJVE0W9ZD+pVnE8h9Hma/iOwwRDsdQoePpoX56/8B6z3P9VNwppJuBKNRuFDRNRqRWexT9G9Q==} + minizlib@1.3.3: dependencies: minipass: 2.9.0 - dev: true - /minizlib@2.1.2: - resolution: {integrity: sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==} - engines: {node: '>= 8'} + minizlib@2.1.2: dependencies: minipass: 3.3.6 yallist: 4.0.0 - dev: true - /mkdirp@0.5.6: - resolution: {integrity: sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==} - hasBin: true + mkdirp@0.5.6: dependencies: minimist: 1.2.8 - dev: true - /mkdirp@1.0.4: - resolution: {integrity: sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==} - engines: {node: '>=10'} - hasBin: true - dev: true + mkdirp@1.0.4: {} - /mlly@1.6.1: - resolution: {integrity: sha512-vLgaHvaeunuOXHSmEbZ9izxPx3USsk8KCQ8iC+aTlp5sKRSoZvwhHh5L9VbKSaVC6sJDqbyohIS76E2VmHIPAA==} + mlly@1.6.1: dependencies: acorn: 8.11.3 pathe: 1.1.2 pkg-types: 1.0.3 ufo: 1.4.0 - dev: true - /mnemonist@0.39.6: - resolution: {integrity: sha512-A/0v5Z59y63US00cRSLiloEIw3t5G+MiKz4BhX21FI+YBJXBOGW0ohFxTxO08dsOYlzxo87T7vGfZKYp2bcAWA==} + mnemonist@0.39.6: dependencies: obliterator: 2.0.4 - dev: false - /mnemonist@0.39.8: - resolution: {integrity: sha512-vyWo2K3fjrUw8YeeZ1zF0fy6Mu59RHokURlld8ymdUPjMlD9EC9ov1/YPqTgqRvUN9nTr3Gqfz29LYAmu0PHPQ==} + mnemonist@0.39.8: dependencies: obliterator: 2.0.4 - dev: false - /mri@1.2.0: - resolution: {integrity: sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==} - engines: {node: '>=4'} - dev: true + mri@1.2.0: {} - /mrmime@2.0.0: - resolution: {integrity: sha512-eu38+hdgojoyq63s+yTpN4XMBdt5l8HhMhc4VKLO9KM5caLIBvUm4thi7fFaxyTmCKeNnXZ5pAlBwCUnhA09uw==} - engines: {node: '>=10'} - dev: true + mrmime@2.0.0: {} - /ms@2.1.1: - resolution: {integrity: sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==} - dev: true + ms@2.1.1: {} - /ms@2.1.2: - resolution: {integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==} + ms@2.1.2: {} - /msgpackr-extract@3.0.2: - resolution: {integrity: sha512-SdzXp4kD/Qf8agZ9+iTu6eql0m3kWm1A2y1hkpTeVNENutaB0BwHlSvAIaMxwntmRUAUjon2V4L8Z/njd0Ct8A==} - hasBin: true - requiresBuild: true + msgpackr-extract@3.0.2: dependencies: node-gyp-build-optional-packages: 5.0.7 optionalDependencies: @@ -4626,18 +6209,13 @@ packages: '@msgpackr-extract/msgpackr-extract-linux-arm64': 3.0.2 '@msgpackr-extract/msgpackr-extract-linux-x64': 3.0.2 '@msgpackr-extract/msgpackr-extract-win32-x64': 3.0.2 - dev: false optional: true - /msgpackr@1.10.1: - resolution: {integrity: sha512-r5VRLv9qouXuLiIBrLpl2d5ZvPt8svdQTl5/vMvE4nzDMyEX4sgW5yWhuBBj5UmgwOTWj8CIdSXn5sAfsHAWIQ==} + msgpackr@1.10.1: optionalDependencies: msgpackr-extract: 3.0.2 - dev: false - /multicoin-address-validator@0.5.16: - resolution: {integrity: sha512-qI47N+F+hUewANkSi/7IONIDiGR6TV3bOCq07g/klPYF60lqo5qobGJlijgMTNdgqCkny73rANRXh2kuCQw6iA==} - engines: {node: '>=12.0.0'} + multicoin-address-validator@0.5.16: dependencies: base-x: 4.0.0 browserify-bignum: 1.3.0-2 @@ -4648,172 +6226,89 @@ packages: js-sha512: 0.9.0 jssha: 3.3.1 lodash.isequal: 4.5.0 - dev: false - /nanoassert@2.0.0: - resolution: {integrity: sha512-7vO7n28+aYO4J+8w96AzhmU8G+Y/xpPDJz/se19ICsqj/momRbb9mh9ZUtkoJ5X3nTnPdhEJyc0qnM6yAsHBaA==} - dev: false + nanoassert@2.0.0: {} - /nanoid@3.3.7: - resolution: {integrity: sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==} - engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} - hasBin: true - dev: true + nanoid@3.3.7: {} - /natural-compare@1.4.0: - resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==} - dev: true + natural-compare@1.4.0: {} - /no-case@3.0.4: - resolution: {integrity: sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==} + no-case@3.0.4: dependencies: lower-case: 2.0.2 tslib: 2.6.2 - dev: false - /node-abi@3.56.0: - resolution: {integrity: sha512-fZjdhDOeRcaS+rcpve7XuwHBmktS1nS1gzgghwKUQQ8nTy2FdSDr6ZT8k6YhvlJeHmmQMYiT/IH9hfco5zeW2Q==} - engines: {node: '>=10'} + node-abi@3.56.0: dependencies: semver: 7.6.0 - dev: false - /node-abort-controller@3.1.1: - resolution: {integrity: sha512-AGK2yQKIjRuqnc6VkX2Xj5d+QW8xZ87pa1UK6yA6ouUyuxfHuMP6umE5QK7UmTeOAymo+Zx1Fxiuw9rVx8taHQ==} - dev: false + node-abort-controller@3.1.1: {} - /node-fetch@2.6.7: - resolution: {integrity: sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==} - engines: {node: 4.x || >=6.0.0} - peerDependencies: - encoding: ^0.1.0 - peerDependenciesMeta: - encoding: - optional: true + node-fetch@2.6.7: dependencies: whatwg-url: 5.0.0 - dev: true - /node-fetch@2.6.9: - resolution: {integrity: sha512-DJm/CJkZkRjKKj4Zi4BsKVZh3ValV5IR5s7LVZnW+6YMh0W1BfNA8XSs6DLMGYlId5F3KnA70uu2qepcR08Qqg==} - engines: {node: 4.x || >=6.0.0} - peerDependencies: - encoding: ^0.1.0 - peerDependenciesMeta: - encoding: - optional: true + node-fetch@2.6.9: dependencies: whatwg-url: 5.0.0 - dev: true - /node-fetch@2.7.0: - resolution: {integrity: sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==} - engines: {node: 4.x || >=6.0.0} - peerDependencies: - encoding: ^0.1.0 - peerDependenciesMeta: - encoding: - optional: true + node-fetch@2.7.0: dependencies: whatwg-url: 5.0.0 - /node-gyp-build-optional-packages@5.0.7: - resolution: {integrity: sha512-YlCCc6Wffkx0kHkmam79GKvDQ6x+QZkMjFGrIMxgFNILFvGSbCp2fCBC55pGTT9gVaz8Na5CLmxt/urtzRv36w==} - hasBin: true - requiresBuild: true - dev: false + node-gyp-build-optional-packages@5.0.7: optional: true - /node-gyp-build@4.8.0: - resolution: {integrity: sha512-u6fs2AEUljNho3EYTJNBfImO5QTo/J/1Etd+NVdCj7qWKUSN/bSLkZwhDv7I+w/MSC6qJ4cknepkAYykDdK8og==} - hasBin: true - dev: true + node-gyp-build@4.8.0: {} - /node-releases@2.0.14: - resolution: {integrity: sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==} - dev: true + node-releases@2.0.14: {} - /nopt@5.0.0: - resolution: {integrity: sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==} - engines: {node: '>=6'} - hasBin: true + nopt@5.0.0: dependencies: abbrev: 1.1.1 - dev: true - /normalize-path@3.0.0: - resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==} - engines: {node: '>=0.10.0'} - dev: true + normalize-path@3.0.0: {} - /npm-run-path@4.0.1: - resolution: {integrity: sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==} - engines: {node: '>=8'} + npm-run-path@4.0.1: dependencies: path-key: 3.1.1 - dev: true - /npm-run-path@5.3.0: - resolution: {integrity: sha512-ppwTtiJZq0O/ai0z7yfudtBpWIoxM8yE6nHi1X47eFR2EWORqfbu6CnPlNsjeN683eT0qG6H/Pyf9fCcvjnnnQ==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + npm-run-path@5.3.0: dependencies: path-key: 4.0.0 - dev: true - /npmlog@5.0.1: - resolution: {integrity: sha512-AqZtDUWOMKs1G/8lwylVjrdYgqA4d9nu8hc+0gzRxlDb1I10+FHBGMXs6aiQHFdCUUlqH99MUMuLfzWDNDtfxw==} + npmlog@5.0.1: dependencies: are-we-there-yet: 2.0.0 console-control-strings: 1.1.0 gauge: 3.0.2 set-blocking: 2.0.0 - dev: true - /object-assign@4.1.1: - resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==} - engines: {node: '>=0.10.0'} - dev: true + object-assign@4.1.1: {} - /obliterator@2.0.4: - resolution: {integrity: sha512-lgHwxlxV1qIg1Eap7LgIeoBWIMFibOjbrYPIPJZcI1mmGAI2m3lNYpK12Y+GBdPQ0U1hRwSord7GIaawz962qQ==} - dev: false + obliterator@2.0.4: {} - /on-exit-leak-free@2.1.2: - resolution: {integrity: sha512-0eJJY6hXLGf1udHwfNftBqH+g73EU4B504nZeKpz1sYRKafAghwxEJunB2O7rDZkL4PGfsMVnTXZ2EjibbqcsA==} - engines: {node: '>=14.0.0'} + on-exit-leak-free@2.1.2: {} - /once@1.3.3: - resolution: {integrity: sha512-6vaNInhu+CHxtONf3zw3vq4SP2DOQhjBvIa3rNcG0+P7eKWlYH6Peu7rHizSloRU2EwMz6GraLieis9Ac9+p1w==} + once@1.3.3: dependencies: wrappy: 1.0.2 - dev: true - /once@1.4.0: - resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==} + once@1.4.0: dependencies: wrappy: 1.0.2 - /onetime@5.1.2: - resolution: {integrity: sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==} - engines: {node: '>=6'} + onetime@5.1.2: dependencies: mimic-fn: 2.1.0 - dev: true - /onetime@6.0.0: - resolution: {integrity: sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==} - engines: {node: '>=12'} + onetime@6.0.0: dependencies: mimic-fn: 4.0.0 - dev: true - /openapi-types@12.1.3: - resolution: {integrity: sha512-N4YtSYJqghVu4iek2ZUvcN/0aqH1kRDuNqzcycDxhOUpg7GdvLa2F3DgS6yBNhInhv2r/6I0Flkn7CqL8+nIcw==} - dev: false + openapi-types@12.1.3: {} - /optionator@0.9.3: - resolution: {integrity: sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg==} - engines: {node: '>= 0.8.0'} + optionator@0.9.3: dependencies: '@aashutoshrathi/word-wrap': 1.2.6 deep-is: 0.1.4 @@ -4821,162 +6316,90 @@ packages: levn: 0.4.1 prelude-ls: 1.2.1 type-check: 0.4.0 - dev: true - /os-paths@4.4.0: - resolution: {integrity: sha512-wrAwOeXp1RRMFfQY8Sy7VaGVmPocaLwSFOYCGKSyo8qmJ+/yaafCl5BCA1IQZWqFSRBrKDYFeR9d/VyQzfH/jg==} - engines: {node: '>= 6.0'} - dev: true + os-paths@4.4.0: {} - /p-finally@2.0.1: - resolution: {integrity: sha512-vpm09aKwq6H9phqRQzecoDpD8TmVyGw70qmWlyq5onxY7tqyTTFVvxMykxQSQKILBSFlbXpypIw2T1Ml7+DDtw==} - engines: {node: '>=8'} - dev: true + p-finally@2.0.1: {} - /p-is-promise@3.0.0: - resolution: {integrity: sha512-Wo8VsW4IRQSKVXsJCn7TomUaVtyfjVDn3nUP7kE967BQk0CwFpdbZs0X0uk5sW9mkBa9eNM7hCMaG93WUAwxYQ==} - engines: {node: '>=8'} - dev: false + p-is-promise@3.0.0: {} - /p-limit@3.1.0: - resolution: {integrity: sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==} - engines: {node: '>=10'} + p-limit@3.1.0: dependencies: yocto-queue: 0.1.0 - /p-limit@5.0.0: - resolution: {integrity: sha512-/Eaoq+QyLSiXQ4lyYV23f14mZRQcXnxfHrN0vCai+ak9G0pp9iEQukIIZq5NccEvwRB8PUnZT0KsOoDCINS1qQ==} - engines: {node: '>=18'} + p-limit@5.0.0: dependencies: yocto-queue: 1.0.0 - dev: true - /p-locate@5.0.0: - resolution: {integrity: sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==} - engines: {node: '>=10'} + p-locate@5.0.0: dependencies: p-limit: 3.1.0 - dev: true - /parent-module@1.0.1: - resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==} - engines: {node: '>=6'} + parent-module@1.0.1: dependencies: callsites: 3.1.0 - dev: true - /parse-ms@2.1.0: - resolution: {integrity: sha512-kHt7kzLoS9VBZfUsiKjv43mr91ea+U05EyKkEtqp7vNbHxmaVuEqN7XxeEVnGrMtYOAxGrDElSi96K7EgO1zCA==} - engines: {node: '>=6'} - dev: true + parse-ms@2.1.0: {} - /pascal-case@3.1.2: - resolution: {integrity: sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==} + pascal-case@3.1.2: dependencies: no-case: 3.0.4 tslib: 2.6.2 - dev: false - /path-browserify@1.0.1: - resolution: {integrity: sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==} - dev: true + path-browserify@1.0.1: {} - /path-exists@4.0.0: - resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==} - engines: {node: '>=8'} - dev: true + path-exists@4.0.0: {} - /path-is-absolute@1.0.1: - resolution: {integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==} - engines: {node: '>=0.10.0'} - dev: true + path-is-absolute@1.0.1: {} - /path-key@3.1.1: - resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==} - engines: {node: '>=8'} + path-key@3.1.1: {} - /path-key@4.0.0: - resolution: {integrity: sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==} - engines: {node: '>=12'} - dev: true + path-key@4.0.0: {} - /path-match@1.2.4: - resolution: {integrity: sha512-UWlehEdqu36jmh4h5CWJ7tARp1OEVKGHKm6+dg9qMq5RKUTV5WJrGgaZ3dN2m7WFAXDbjlHzvJvL/IUpy84Ktw==} + path-match@1.2.4: dependencies: http-errors: 1.4.0 path-to-regexp: 1.8.0 - dev: true - /path-scurry@1.10.1: - resolution: {integrity: sha512-MkhCqzzBEpPvxxQ71Md0b1Kk51W01lrYvlMzSUaIzNsODdd7mqhiimSZlr+VegAz5Z6Vzt9Xg2ttE//XBhH3EQ==} - engines: {node: '>=16 || 14 >=14.17'} + path-scurry@1.10.1: dependencies: lru-cache: 10.2.0 minipass: 5.0.0 - dev: false - /path-to-regexp@1.8.0: - resolution: {integrity: sha512-n43JRhlUKUAlibEJhPeir1ncUID16QnEjNpwzNdO3Lm4ywrBpBZ5oLD0I6br9evr1Y9JTqwRtAh7JLoOzAQdVA==} + path-to-regexp@1.8.0: dependencies: isarray: 0.0.1 - dev: true - /path-to-regexp@6.1.0: - resolution: {integrity: sha512-h9DqehX3zZZDCEm+xbfU0ZmwCGFCAAraPJWMXJ4+v32NjZJilVg3k1TcKsRgIb8IQ/izZSaydDc1OhJCZvs2Dw==} - dev: true + path-to-regexp@6.1.0: {} - /path-to-regexp@6.2.1: - resolution: {integrity: sha512-JLyh7xT1kizaEvcaXOQwOc2/Yhw6KZOvPf1S8401UyLk86CU79LN3vl7ztXGm/pZ+YjoyAJ4rxmHwbkBXJX+yw==} - dev: true + path-to-regexp@6.2.1: {} - /path-type@4.0.0: - resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==} - engines: {node: '>=8'} - dev: true + path-type@4.0.0: {} - /pathe@1.1.2: - resolution: {integrity: sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ==} - dev: true + pathe@1.1.2: {} - /pathval@1.1.1: - resolution: {integrity: sha512-Dp6zGqpTdETdR63lehJYPeIOqpiNBNtc7BpWSLrOje7UaIsE5aY92r/AunQA7rsXvet3lrJ3JnZX29UPTKXyKQ==} - dev: true + pathval@1.1.1: {} - /peek-stream@1.1.3: - resolution: {integrity: sha512-FhJ+YbOSBb9/rIl2ZeE/QHEsWn7PqNYt8ARAY3kIgNGOk13g9FGyIY6JIl/xB/3TFRVoTv5as0l11weORrTekA==} + peek-stream@1.1.3: dependencies: buffer-from: 1.1.2 duplexify: 3.7.1 through2: 2.0.5 - dev: false - /pend@1.2.0: - resolution: {integrity: sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==} - dev: true + pend@1.2.0: {} - /picocolors@1.0.0: - resolution: {integrity: sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==} - dev: true + picocolors@1.0.0: {} - /picomatch@2.3.1: - resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} - engines: {node: '>=8.6'} + picomatch@2.3.1: {} - /pidtree@0.6.0: - resolution: {integrity: sha512-eG2dWTVw5bzqGRztnHExczNxt5VGsE6OwTeCG3fdUf9KBsZzO3R5OIIIzWR+iZA0NtZ+RDVdaoE2dK1cn6jH4g==} - engines: {node: '>=0.10'} - hasBin: true - dev: true + pidtree@0.6.0: {} - /pino-abstract-transport@1.1.0: - resolution: {integrity: sha512-lsleG3/2a/JIWUtf9Q5gUNErBqwIu1tUKTT3dUzaf5DySw9ra1wcqKjJjLX1VTY64Wk1eEOYsVGSaGfCK85ekA==} + pino-abstract-transport@1.1.0: dependencies: readable-stream: 4.5.2 split2: 4.2.0 - /pino-pretty@10.3.1: - resolution: {integrity: sha512-az8JbIYeN/1iLj2t0jR9DV48/LQ3RC6hZPpapKPkb84Q+yTidMCpgWxIT3N0flnBDilyBQ1luWNpOeJptjdp/g==} - hasBin: true + pino-pretty@10.3.1: dependencies: colorette: 2.0.20 dateformat: 4.6.3 @@ -4992,15 +6415,10 @@ packages: secure-json-parse: 2.7.0 sonic-boom: 3.8.0 strip-json-comments: 3.1.1 - dev: true - /pino-std-serializers@6.2.2: - resolution: {integrity: sha512-cHjPPsE+vhj/tnhCy/wiMh3M3z3h/j15zHQX+S9GkTBgqJuTuJzYJ4gUyACLhDaJ7kk9ba9iRDmbH2tJU03OiA==} - dev: false + pino-std-serializers@6.2.2: {} - /pino@8.19.0: - resolution: {integrity: sha512-oswmokxkav9bADfJ2ifrvfHUwad6MLp73Uat0IkQWY3iAw5xTRoznXbXksZs8oaOUMpmhVWD+PZogNzllWpJaA==} - hasBin: true + pino@8.19.0: dependencies: atomic-sleep: 1.0.0 fast-redact: 3.3.0 @@ -5013,135 +6431,83 @@ packages: safe-stable-stringify: 2.4.3 sonic-boom: 3.8.0 thread-stream: 2.4.1 - dev: false - /pkg-types@1.0.3: - resolution: {integrity: sha512-nN7pYi0AQqJnoLPC9eHFQ8AcyaixBUOwvqc5TDnIKCMEE6I0y8P7OKA7fPexsXGCGxQDl/cmrLAp26LhcwxZ4A==} + pkg-types@1.0.3: dependencies: jsonc-parser: 3.2.1 mlly: 1.6.1 pathe: 1.1.2 - dev: true - /postcss@8.4.35: - resolution: {integrity: sha512-u5U8qYpBCpN13BsiEB0CbR1Hhh4Gc0zLFuedrHJKMctHCHAGrMdG0PRM/KErzAL3CU6/eckEtmHNB3x6e3c0vA==} - engines: {node: ^10 || ^12 || >=14} + postcss@8.4.35: dependencies: nanoid: 3.3.7 picocolors: 1.0.0 source-map-js: 1.0.2 - dev: true - /prelude-ls@1.2.1: - resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==} - engines: {node: '>= 0.8.0'} - dev: true + prelude-ls@1.2.1: {} - /prettier@3.2.5: - resolution: {integrity: sha512-3/GWa9aOC0YeD7LUfvOG2NiDyhOWRvt1k+rcKhOuYnMY24iiCphgneUfJDyFXd6rZCAnuLBv6UeAULtrhT/F4A==} - engines: {node: '>=14'} - hasBin: true - dev: true + prettier@3.2.5: {} - /pretty-format@29.7.0: - resolution: {integrity: sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + pretty-format@29.7.0: dependencies: '@jest/schemas': 29.6.3 ansi-styles: 5.2.0 react-is: 18.2.0 - dev: true - /pretty-ms@7.0.1: - resolution: {integrity: sha512-973driJZvxiGOQ5ONsFhOF/DtzPMOMtgC11kCpUrPGMTgqp2q/1gwzCquocrN33is0VZ5GFHXZYMM9l6h67v2Q==} - engines: {node: '>=10'} + pretty-ms@7.0.1: dependencies: parse-ms: 2.1.0 - dev: true - /process-nextick-args@2.0.1: - resolution: {integrity: sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==} - dev: false + process-nextick-args@2.0.1: {} - /process-warning@2.3.2: - resolution: {integrity: sha512-n9wh8tvBe5sFmsqlg+XQhaQLumwpqoAUruLwjCopgTmUBjJ/fjtBsJzKleCaIGBOMXYEhp1YfKl4d7rJ5ZKJGA==} - dev: false + process-warning@2.3.2: {} - /process-warning@3.0.0: - resolution: {integrity: sha512-mqn0kFRl0EoqhnL0GQ0veqFHyIN1yig9RHh/InzORTUiZHFRAur+aMtRkELNwGs9aNwKS6tg/An4NYBPGwvtzQ==} - dev: false + process-warning@3.0.0: {} - /process@0.11.10: - resolution: {integrity: sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==} - engines: {node: '>= 0.6.0'} + process@0.11.10: {} - /promisepipe@3.0.0: - resolution: {integrity: sha512-V6TbZDJ/ZswevgkDNpGt/YqNCiZP9ASfgU+p83uJE6NrGtvSGoOcHLiDCqkMs2+yg7F5qHdLV8d0aS8O26G/KA==} - dev: true + promisepipe@3.0.0: {} - /proxy-addr@2.0.7: - resolution: {integrity: sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==} - engines: {node: '>= 0.10'} + proxy-addr@2.0.7: dependencies: forwarded: 0.2.0 ipaddr.js: 1.9.1 - dev: false - /proxy-from-env@1.1.0: - resolution: {integrity: sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==} - dev: false + proxy-from-env@1.1.0: {} - /pump@3.0.0: - resolution: {integrity: sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==} + pump@3.0.0: dependencies: end-of-stream: 1.4.4 once: 1.4.0 - /pumpify@2.0.1: - resolution: {integrity: sha512-m7KOje7jZxrmutanlkS1daj1dS6z6BgslzOXmcSEpIlCxM3VJH7lG5QLeck/6hgF6F4crFf01UtQmNsJfweTAw==} + pumpify@2.0.1: dependencies: duplexify: 4.1.2 inherits: 2.0.4 pump: 3.0.0 - dev: false - /punycode@2.3.1: - resolution: {integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==} - engines: {node: '>=6'} + punycode@2.3.1: {} - /queue-microtask@1.2.3: - resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} + queue-microtask@1.2.3: {} - /quick-format-unescaped@4.0.4: - resolution: {integrity: sha512-tYC1Q1hgyRuHgloV/YXs2w15unPVh8qfu/qCTfhTYamaw7fyhumKa2yGpdSo87vY32rIclj+4fWYQXUMs9EHvg==} - dev: false + quick-format-unescaped@4.0.4: {} - /quick-lru@5.1.1: - resolution: {integrity: sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==} - engines: {node: '>=10'} - dev: false + quick-lru@5.1.1: {} - /randombytes@2.1.0: - resolution: {integrity: sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==} + randombytes@2.1.0: dependencies: safe-buffer: 5.2.1 - /raw-body@2.4.1: - resolution: {integrity: sha512-9WmIKF6mkvA0SLmA2Knm9+qj89e+j1zqgyn8aXGd7+nAduPoqgI9lO57SAZNn/Byzo5P7JhXTyg9PzaJbH73bA==} - engines: {node: '>= 0.8'} + raw-body@2.4.1: dependencies: bytes: 3.1.0 http-errors: 1.7.3 iconv-lite: 0.4.24 unpipe: 1.0.0 - dev: true - /react-is@18.2.0: - resolution: {integrity: sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==} - dev: true + react-is@18.2.0: {} - /readable-stream@2.3.8: - resolution: {integrity: sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==} + readable-stream@2.3.8: dependencies: core-util-is: 1.0.3 inherits: 2.0.4 @@ -5150,19 +6516,14 @@ packages: safe-buffer: 5.1.2 string_decoder: 1.1.1 util-deprecate: 1.0.2 - dev: false - /readable-stream@3.6.2: - resolution: {integrity: sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==} - engines: {node: '>= 6'} + readable-stream@3.6.2: dependencies: inherits: 2.0.4 string_decoder: 1.3.0 util-deprecate: 1.0.2 - /readable-stream@4.5.2: - resolution: {integrity: sha512-yjavECdqeZ3GLXNgRXgeQEdz9fvDDkNKyHnbHRFtOr7/LcfgBcmct7t/ET+HaCTqfh06OzoAxrkN/IfjJBVe+g==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + readable-stream@4.5.2: dependencies: abort-controller: 3.0.0 buffer: 6.0.3 @@ -5170,94 +6531,51 @@ packages: process: 0.11.10 string_decoder: 1.3.0 - /readdirp@3.3.0: - resolution: {integrity: sha512-zz0pAkSPOXXm1viEwygWIPSPkcBYjW1xU5j/JBh5t9bGCJwa6f9+BJa6VaB2g+b55yVrmXzqkyLf4xaWYM0IkQ==} - engines: {node: '>=8.10.0'} + readdirp@3.3.0: dependencies: picomatch: 2.3.1 - dev: true - /real-require@0.2.0: - resolution: {integrity: sha512-57frrGM/OCTLqLOAh0mhVA9VBMHd+9U7Zb2THMGdBUoZVOtGbJzjxsYGDJ3A9AYYCP4hn6y1TVbaOfzWtm5GFg==} - engines: {node: '>= 12.13.0'} - dev: false + real-require@0.2.0: {} - /redis-errors@1.2.0: - resolution: {integrity: sha512-1qny3OExCf0UvUV/5wpYKf2YwPcOqXzkwKKSmKHiE6ZMQs5heeE/c8eXK+PNllPvmjgAbfnsbpkGZWy8cBpn9w==} - engines: {node: '>=4'} - dev: false + redis-errors@1.2.0: {} - /redis-parser@3.0.0: - resolution: {integrity: sha512-DJnGAeenTdpMEH6uAJRK/uiyEIH9WVsUmoLwzudwGJUwZPp80PDBWPHXSAGNPwNvIXAbe7MSUB1zQFugFml66A==} - engines: {node: '>=4'} + redis-parser@3.0.0: dependencies: redis-errors: 1.2.0 - dev: false - /reflect-metadata@0.1.14: - resolution: {integrity: sha512-ZhYeb6nRaXCfhnndflDK8qI6ZQ/YcWZCISRAWICW9XYqMUwjZM9Z0DveWX/ABN01oxSHwVxKQmxeYZSsm0jh5A==} - dev: false + reflect-metadata@0.1.14: {} - /require-from-string@2.0.2: - resolution: {integrity: sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==} - engines: {node: '>=0.10.0'} + require-from-string@2.0.2: {} - /resolve-from@4.0.0: - resolution: {integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==} - engines: {node: '>=4'} - dev: true + resolve-from@4.0.0: {} - /resolve-from@5.0.0: - resolution: {integrity: sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==} - engines: {node: '>=8'} - dev: true + resolve-from@5.0.0: {} - /resolve-pkg-maps@1.0.0: - resolution: {integrity: sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==} - dev: true + resolve-pkg-maps@1.0.0: {} - /restore-cursor@4.0.0: - resolution: {integrity: sha512-I9fPXU9geO9bHOt9pHHOhOkYerIMsmVaWB0rA2AI9ERh/+x/i7MV5HKBNrg+ljO5eoPVgCcnFuRjJ9uH6I/3eg==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + restore-cursor@4.0.0: dependencies: onetime: 5.1.2 signal-exit: 3.0.7 - dev: true - /ret@0.2.2: - resolution: {integrity: sha512-M0b3YWQs7R3Z917WRQy1HHA7Ba7D8hvZg6UE5mLykJxQVE2ju0IXbGlaHPPlkY+WN7wFP+wUMXmBFA0aV6vYGQ==} - engines: {node: '>=4'} - dev: false + ret@0.2.2: {} - /retry@0.13.1: - resolution: {integrity: sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==} - engines: {node: '>= 4'} - dev: false + retry@0.13.1: {} - /reusify@1.0.4: - resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==} - engines: {iojs: '>=1.0.0', node: '>=0.10.0'} + reusify@1.0.4: {} - /rfdc@1.3.1: - resolution: {integrity: sha512-r5a3l5HzYlIC68TpmYKlxWjmOP6wiPJ1vWv2HeLhNsRZMrCkxeqxiHlQ21oXmQ4F3SiryXBHhAD7JZqvOJjFmg==} + rfdc@1.3.1: {} - /rimraf@3.0.2: - resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==} - hasBin: true + rimraf@3.0.2: dependencies: glob: 7.2.3 - dev: true - /ripemd160@2.0.2: - resolution: {integrity: sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==} + ripemd160@2.0.2: dependencies: hash-base: 3.1.0 inherits: 2.0.4 - /rollup@4.12.0: - resolution: {integrity: sha512-wz66wn4t1OHIJw3+XU7mJJQV/2NAfw5OAk6G6Hoo3zcvz/XOfQ52Vgi+AN4Uxoxi0KBBwk2g8zPrTDA4btSB/Q==} - engines: {node: '>=18.0.0', npm: '>=8.0.0'} - hasBin: true + rollup@4.12.0: dependencies: '@types/estree': 1.0.5 optionalDependencies: @@ -5275,321 +6593,187 @@ packages: '@rollup/rollup-win32-ia32-msvc': 4.12.0 '@rollup/rollup-win32-x64-msvc': 4.12.0 fsevents: 2.3.3 - dev: true - /run-parallel@1.2.0: - resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==} + run-parallel@1.2.0: dependencies: queue-microtask: 1.2.3 - /safe-buffer@5.1.2: - resolution: {integrity: sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==} - dev: false + safe-buffer@5.1.2: {} - /safe-buffer@5.2.1: - resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==} + safe-buffer@5.2.1: {} - /safe-regex2@2.0.0: - resolution: {integrity: sha512-PaUSFsUaNNuKwkBijoAPHAK6/eM6VirvyPWlZ7BAQy4D+hCvh4B6lIG+nPdhbFfIbP+gTGBcrdsOaUs0F+ZBOQ==} + safe-regex2@2.0.0: dependencies: ret: 0.2.2 - dev: false - /safe-stable-stringify@2.4.3: - resolution: {integrity: sha512-e2bDA2WJT0wxseVd4lsDP4+3ONX6HpMXQa1ZhFQ7SU+GjvORCmShbCMltrtIDfkYhVHrOcPtj+KhmDBdPdZD1g==} - engines: {node: '>=10'} - dev: false + safe-stable-stringify@2.4.3: {} - /safer-buffer@2.1.2: - resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} + safer-buffer@2.1.2: {} - /scrypt-js@3.0.1: - resolution: {integrity: sha512-cdwTTnqPu0Hyvf5in5asVdZocVDTNRmR7XEcJuIzMjJeSHybHl7vpB66AzwTaIg6CLSbtjcxc8fqcySfnTkccA==} - dev: false + scrypt-js@3.0.1: {} - /secure-json-parse@2.7.0: - resolution: {integrity: sha512-6aU+Rwsezw7VR8/nyvKTx8QpWH9FrcYiXXlqC4z5d5XQBDRqtbfsRjnwGyqbi3gddNtWHuEk9OANUotL26qKUw==} + secure-json-parse@2.7.0: {} - /seedrandom@3.0.5: - resolution: {integrity: sha512-8OwmbklUNzwezjGInmZ+2clQmExQPvomqjL7LFqOYqtmuxRgQYqOD3mHaU+MvZn5FLUeVxVfQjwLZW/n/JFuqg==} - dev: false + seedrandom@3.0.5: {} - /semver@6.3.1: - resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==} - hasBin: true - dev: true + semver@6.3.1: {} - /semver@7.3.5: - resolution: {integrity: sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==} - engines: {node: '>=10'} - hasBin: true + semver@7.3.5: dependencies: lru-cache: 6.0.0 - dev: true - /semver@7.6.0: - resolution: {integrity: sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==} - engines: {node: '>=10'} - hasBin: true + semver@7.6.0: dependencies: lru-cache: 6.0.0 - /set-blocking@2.0.0: - resolution: {integrity: sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==} - dev: true + set-blocking@2.0.0: {} - /set-cookie-parser@2.6.0: - resolution: {integrity: sha512-RVnVQxTXuerk653XfuliOxBP81Sf0+qfQE73LIYKcyMYHG94AuH0kgrQpRDuTZnSmjpysHmzxJXKNfa6PjFhyQ==} - dev: false + set-cookie-parser@2.6.0: {} - /setprototypeof@1.1.1: - resolution: {integrity: sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==} - dev: true + setprototypeof@1.1.1: {} - /setprototypeof@1.2.0: - resolution: {integrity: sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==} - dev: false + setprototypeof@1.2.0: {} - /sha.js@2.4.11: - resolution: {integrity: sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==} - hasBin: true + sha.js@2.4.11: dependencies: inherits: 2.0.4 safe-buffer: 5.2.1 - /sha3@2.1.4: - resolution: {integrity: sha512-S8cNxbyb0UGUM2VhRD4Poe5N58gJnJsLJ5vC7FYWGUmGhcsj4++WaIOBFVDxlG0W3To6xBuiRh+i0Qp2oNCOtg==} + sha3@2.1.4: dependencies: buffer: 6.0.3 - dev: false - /shebang-command@2.0.0: - resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==} - engines: {node: '>=8'} + shebang-command@2.0.0: dependencies: shebang-regex: 3.0.0 - /shebang-regex@3.0.0: - resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==} - engines: {node: '>=8'} + shebang-regex@3.0.0: {} - /siginfo@2.0.0: - resolution: {integrity: sha512-ybx0WO1/8bSBLEWXZvEd7gMW3Sn3JFlW3TvX1nREbDLRNQNaeNN8WK0meBwPdAaOI7TtRRRJn/Es1zhrrCHu7g==} - dev: true + siginfo@2.0.0: {} - /signal-exit@3.0.7: - resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==} - dev: true + signal-exit@3.0.7: {} - /signal-exit@4.0.2: - resolution: {integrity: sha512-MY2/qGx4enyjprQnFaZsHib3Yadh3IXyV2C321GY0pjGfVBu4un0uDJkwgdxqO+Rdx8JMT8IfJIRwbYVz3Ob3Q==} - engines: {node: '>=14'} - dev: true + signal-exit@4.0.2: {} - /signal-exit@4.1.0: - resolution: {integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==} - engines: {node: '>=14'} + signal-exit@4.1.0: {} - /simple-git-hooks@2.10.0: - resolution: {integrity: sha512-TtCytVYfV77pILCkzVxpOSgYKHQyaO7fBI/iwG5bLGb0dIo/v/K1Y1IZ5DN40RQu6WNNJiN0gkuRvSYjxOhFog==} - hasBin: true - requiresBuild: true - dev: true + simple-git-hooks@2.10.0: {} - /sirv@2.0.4: - resolution: {integrity: sha512-94Bdh3cC2PKrbgSOUqTiGPWVZeSiXfKOVZNJniWoqrWrRkB1CJzBU3NEbiTsPcYy1lDsANA/THzS+9WBiy5nfQ==} - engines: {node: '>= 10'} + sirv@2.0.4: dependencies: '@polka/url': 1.0.0-next.24 mrmime: 2.0.0 totalist: 3.0.1 - dev: true - /slash@3.0.0: - resolution: {integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==} - engines: {node: '>=8'} - dev: true + slash@3.0.0: {} - /slice-ansi@5.0.0: - resolution: {integrity: sha512-FC+lgizVPfie0kkhqUScwRu1O/lF6NOgJmlCgK+/LYxDCTk8sGelYaHDhFcDN+Sn3Cv+3VSa4Byeo+IMCzpMgQ==} - engines: {node: '>=12'} + slice-ansi@5.0.0: dependencies: ansi-styles: 6.2.1 is-fullwidth-code-point: 4.0.0 - dev: true - /slice-ansi@7.1.0: - resolution: {integrity: sha512-bSiSngZ/jWeX93BqeIAbImyTbEihizcwNjFoRUIY/T1wWQsfsm2Vw1agPKylXvQTU7iASGdHhyqRlqQzfz+Htg==} - engines: {node: '>=18'} + slice-ansi@7.1.0: dependencies: ansi-styles: 6.2.1 is-fullwidth-code-point: 5.0.0 - dev: true - /sonic-boom@3.8.0: - resolution: {integrity: sha512-ybz6OYOUjoQQCQ/i4LU8kaToD8ACtYP+Cj5qd2AO36bwbdewxWJ3ArmJ2cr6AvxlL2o0PqnCcPGUgkILbfkaCA==} + sonic-boom@3.8.0: dependencies: atomic-sleep: 1.0.0 - /source-map-js@1.0.2: - resolution: {integrity: sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==} - engines: {node: '>=0.10.0'} - dev: true + source-map-js@1.0.2: {} - /source-map@0.6.1: - resolution: {integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==} - engines: {node: '>=0.10.0'} - dev: true + source-map@0.6.1: {} - /split2@4.2.0: - resolution: {integrity: sha512-UcjcJOWknrNkF6PLX83qcHM6KHgVKNkV62Y8a5uYDVv9ydGQVwAHMKqHdJje1VTWpljG0WYpCDhrCdAOYH4TWg==} - engines: {node: '>= 10.x'} + split2@4.2.0: {} - /stackback@0.0.2: - resolution: {integrity: sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw==} - dev: true + stackback@0.0.2: {} - /standard-as-callback@2.1.0: - resolution: {integrity: sha512-qoRRSyROncaz1z0mvYqIE4lCd9p2R90i6GxW3uZv5ucSu8tU7B5HXUP1gG8pVZsYNVaXjk8ClXHPttLyxAL48A==} - dev: false + standard-as-callback@2.1.0: {} - /stat-mode@0.3.0: - resolution: {integrity: sha512-QjMLR0A3WwFY2aZdV0okfFEJB5TRjkggXZjxP3A1RsWsNHNu3YPv8btmtc6iCFZ0Rul3FE93OYogvhOUClU+ng==} - dev: true + stat-mode@0.3.0: {} - /statuses@1.5.0: - resolution: {integrity: sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==} - engines: {node: '>= 0.6'} - dev: true + statuses@1.5.0: {} - /statuses@2.0.1: - resolution: {integrity: sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==} - engines: {node: '>= 0.8'} - dev: false + statuses@2.0.1: {} - /std-env@3.7.0: - resolution: {integrity: sha512-JPbdCEQLj1w5GilpiHAx3qJvFndqybBysA3qUOnznweH4QbNYUsW/ea8QzSrnh0vNsezMMw5bcVool8lM0gwzg==} + std-env@3.7.0: {} - /steed@1.1.3: - resolution: {integrity: sha512-EUkci0FAUiE4IvGTSKcDJIQ/eRUP2JJb56+fvZ4sdnguLTqIdKjSxUe138poW8mkvKWXW2sFPrgTsxqoISnmoA==} + steed@1.1.3: dependencies: fastfall: 1.5.1 fastparallel: 2.4.1 fastq: 1.17.1 fastseries: 1.7.2 reusify: 1.0.4 - dev: false - /stream-shift@1.0.3: - resolution: {integrity: sha512-76ORR0DO1o1hlKwTbi/DM3EXWGf3ZJYO8cXX5RJwnul2DEg2oyoZyjLNoQM8WsvZiFKCRfC1O0J7iCvie3RZmQ==} - dev: false + stream-shift@1.0.3: {} - /stream-to-array@2.3.0: - resolution: {integrity: sha512-UsZtOYEn4tWU2RGLOXr/o/xjRBftZRlG3dEWoaHr8j4GuypJ3isitGbVyjQKAuMu+xbiop8q224TjiZWc4XTZA==} + stream-to-array@2.3.0: dependencies: any-promise: 1.3.0 - dev: true - /stream-to-promise@2.2.0: - resolution: {integrity: sha512-HAGUASw8NT0k8JvIVutB2Y/9iBk7gpgEyAudXwNJmZERdMITGdajOa4VJfD/kNiA3TppQpTP4J+CtcHwdzKBAw==} + stream-to-promise@2.2.0: dependencies: any-promise: 1.3.0 end-of-stream: 1.1.0 stream-to-array: 2.3.0 - dev: true - /string-argv@0.3.2: - resolution: {integrity: sha512-aqD2Q0144Z+/RqG52NeHEkZauTAUWJO8c6yTftGJKO3Tja5tUgIfmIl6kExvhtxSDP7fXB6DvzkfMpCd/F3G+Q==} - engines: {node: '>=0.6.19'} - dev: true + string-argv@0.3.2: {} - /string-width@4.2.3: - resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==} - engines: {node: '>=8'} + string-width@4.2.3: dependencies: emoji-regex: 8.0.0 is-fullwidth-code-point: 3.0.0 strip-ansi: 6.0.1 - - /string-width@5.1.2: - resolution: {integrity: sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==} - engines: {node: '>=12'} + + string-width@5.1.2: dependencies: eastasianwidth: 0.2.0 emoji-regex: 9.2.2 strip-ansi: 7.1.0 - dev: false - /string-width@7.1.0: - resolution: {integrity: sha512-SEIJCWiX7Kg4c129n48aDRwLbFb2LJmXXFrWBG4NGaRtMQ3myKPKbwrD1BKqQn74oCoNMBVrfDEr5M9YxCsrkw==} - engines: {node: '>=18'} + string-width@7.1.0: dependencies: emoji-regex: 10.3.0 get-east-asian-width: 1.2.0 strip-ansi: 7.1.0 - dev: true - /string_decoder@1.1.1: - resolution: {integrity: sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==} + string_decoder@1.1.1: dependencies: safe-buffer: 5.1.2 - dev: false - /string_decoder@1.3.0: - resolution: {integrity: sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==} + string_decoder@1.3.0: dependencies: safe-buffer: 5.2.1 - /strip-ansi@6.0.1: - resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==} - engines: {node: '>=8'} + strip-ansi@6.0.1: dependencies: ansi-regex: 5.0.1 - /strip-ansi@7.1.0: - resolution: {integrity: sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==} - engines: {node: '>=12'} + strip-ansi@7.1.0: dependencies: ansi-regex: 6.0.1 - /strip-final-newline@2.0.0: - resolution: {integrity: sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==} - engines: {node: '>=6'} - dev: true + strip-final-newline@2.0.0: {} - /strip-final-newline@3.0.0: - resolution: {integrity: sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==} - engines: {node: '>=12'} - dev: true + strip-final-newline@3.0.0: {} - /strip-json-comments@3.1.1: - resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==} - engines: {node: '>=8'} - dev: true + strip-json-comments@3.1.1: {} - /strip-literal@2.0.0: - resolution: {integrity: sha512-f9vHgsCWBq2ugHAkGMiiYY+AYG0D/cbloKKg0nhaaaSNsujdGIpVXCNsrJpCKr5M0f4aI31mr13UjY6GAuXCKA==} + strip-literal@2.0.0: dependencies: js-tokens: 8.0.3 - dev: true - /supports-color@5.5.0: - resolution: {integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==} - engines: {node: '>=4'} + supports-color@5.5.0: dependencies: has-flag: 3.0.0 - dev: true - /supports-color@7.2.0: - resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==} - engines: {node: '>=8'} + supports-color@7.2.0: dependencies: has-flag: 4.0.0 - dev: true - /tar@4.4.18: - resolution: {integrity: sha512-ZuOtqqmkV9RE1+4odd+MhBpibmCxNP6PJhH/h2OqNuotTX7/XHPZQJv2pKvWMplFH9SIZZhitehh6vBH6LO8Pg==} - engines: {node: '>=4.5'} + tar@4.4.18: dependencies: chownr: 1.1.4 fs-minipass: 1.2.7 @@ -5598,11 +6782,8 @@ packages: mkdirp: 0.5.6 safe-buffer: 5.2.1 yallist: 3.1.1 - dev: true - /tar@6.2.0: - resolution: {integrity: sha512-/Wo7DcT0u5HUV486xg675HtjNd3BXZ6xDbzsCUZPt5iw8bTQ63bP0Raut3mvro9u+CUyq7YQd8Cx55fsZXxqLQ==} - engines: {node: '>=10'} + tar@6.2.0: dependencies: chownr: 2.0.0 fs-minipass: 2.1.0 @@ -5610,135 +6791,68 @@ packages: minizlib: 2.1.2 mkdirp: 1.0.4 yallist: 4.0.0 - dev: true - /test-exclude@6.0.0: - resolution: {integrity: sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==} - engines: {node: '>=8'} + test-exclude@6.0.0: dependencies: '@istanbuljs/schema': 0.1.3 glob: 7.2.3 minimatch: 3.1.2 - dev: true - /text-table@0.2.0: - resolution: {integrity: sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==} - dev: true + text-table@0.2.0: {} - /thread-stream@2.4.1: - resolution: {integrity: sha512-d/Ex2iWd1whipbT681JmTINKw0ZwOUBZm7+Gjs64DHuX34mmw8vJL2bFAaNacaW72zYiTJxSHi5abUuOi5nsfg==} + thread-stream@2.4.1: dependencies: real-require: 0.2.0 - dev: false - /through2@2.0.5: - resolution: {integrity: sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==} + through2@2.0.5: dependencies: readable-stream: 2.3.8 xtend: 4.0.2 - dev: false - /time-span@4.0.0: - resolution: {integrity: sha512-MyqZCTGLDZ77u4k+jqg4UlrzPTPZ49NDlaekU6uuFaJLzPIN1woaRXCbGeqOfxwc3Y37ZROGAJ614Rdv7Olt+g==} - engines: {node: '>=10'} + time-span@4.0.0: dependencies: convert-hrtime: 3.0.0 - dev: true - /tiny-lru@11.2.5: - resolution: {integrity: sha512-JpqM0K33lG6iQGKiigcwuURAKZlq6rHXfrgeL4/I8/REoyJTGU+tEMszvT/oTRVHG2OiylhGDjqPp1jWMlr3bw==} - engines: {node: '>=12'} - dev: false + tiny-lru@11.2.5: {} - /tiny-secp256k1@2.2.3: - resolution: {integrity: sha512-SGcL07SxcPN2nGKHTCvRMkQLYPSoeFcvArUSCYtjVARiFAWU44cCIqYS0mYAU6nY7XfvwURuTIGo2Omt3ZQr0Q==} - engines: {node: '>=14.0.0'} + tiny-secp256k1@2.2.3: dependencies: uint8array-tools: 0.0.7 - dev: true - /tinybench@2.6.0: - resolution: {integrity: sha512-N8hW3PG/3aOoZAN5V/NSAEDz0ZixDSSt5b/a05iqtpgfLWMSVuCo7w0k2vVvEjdrIoeGqZzweX2WlyioNIHchA==} - dev: true + tinybench@2.6.0: {} - /tinypool@0.8.2: - resolution: {integrity: sha512-SUszKYe5wgsxnNOVlBYO6IC+8VGWdVGZWAqUxp3UErNBtptZvWbwyUOyzNL59zigz2rCA92QiL3wvG+JDSdJdQ==} - engines: {node: '>=14.0.0'} - dev: true + tinypool@0.8.2: {} - /tinyspy@2.2.1: - resolution: {integrity: sha512-KYad6Vy5VDWV4GH3fjpseMQ/XU2BhIYP7Vzd0LG44qRWm/Yt2WCOTicFdvmgo6gWaqooMQCawTtILVQJupKu7A==} - engines: {node: '>=14.0.0'} - dev: true + tinyspy@2.2.1: {} - /to-fast-properties@2.0.0: - resolution: {integrity: sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==} - engines: {node: '>=4'} - dev: true + to-fast-properties@2.0.0: {} - /to-regex-range@5.0.1: - resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==} - engines: {node: '>=8.0'} + to-regex-range@5.0.1: dependencies: is-number: 7.0.0 - /toad-cache@3.7.0: - resolution: {integrity: sha512-/m8M+2BJUpoJdgAHoG+baCwBT+tf2VraSfkBgl0Y00qIWt41DJ8R5B8nsEw0I58YwF5IZH6z24/2TobDKnqSWw==} - engines: {node: '>=12'} - dev: false + toad-cache@3.7.0: {} - /toidentifier@1.0.0: - resolution: {integrity: sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==} - engines: {node: '>=0.6'} - dev: true + toidentifier@1.0.0: {} - /toidentifier@1.0.1: - resolution: {integrity: sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==} - engines: {node: '>=0.6'} - dev: false + toidentifier@1.0.1: {} - /totalist@3.0.1: - resolution: {integrity: sha512-sf4i37nQ2LBx4m3wB74y+ubopq6W/dIzXg0FDGjsYnZHVa1Da8FH853wlL2gtUhg+xJXjfk3kUZS3BRoQeoQBQ==} - engines: {node: '>=6'} - dev: true + totalist@3.0.1: {} - /tr46@0.0.3: - resolution: {integrity: sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==} + tr46@0.0.3: {} - /tree-kill@1.2.2: - resolution: {integrity: sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==} - hasBin: true - dev: true + tree-kill@1.2.2: {} - /ts-api-utils@1.2.1(typescript@5.3.3): - resolution: {integrity: sha512-RIYA36cJn2WiH9Hy77hdF9r7oEwxAtB/TS9/S4Qd90Ap4z5FSiin5zEiTL44OII1Y3IIlEvxwxFUVgrHSZ/UpA==} - engines: {node: '>=16'} - peerDependencies: - typescript: '>=4.2.0' + ts-api-utils@1.2.1(typescript@5.3.3): dependencies: typescript: 5.3.3 - dev: true - /ts-morph@12.0.0: - resolution: {integrity: sha512-VHC8XgU2fFW7yO1f/b3mxKDje1vmyzFXHWzOYmKEkCEwcLjDtbdLgBQviqj4ZwP4MJkQtRo6Ha2I29lq/B+VxA==} + ts-morph@12.0.0: dependencies: '@ts-morph/common': 0.11.1 code-block-writer: 10.1.1 - dev: true - /ts-node@10.9.1(@types/node@14.18.33)(typescript@4.9.5): - resolution: {integrity: sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==} - hasBin: true - peerDependencies: - '@swc/core': '>=1.2.50' - '@swc/wasm': '>=1.2.50' - '@types/node': '*' - typescript: '>=2.7' - peerDependenciesMeta: - '@swc/core': - optional: true - '@swc/wasm': - optional: true + ts-node@10.9.1(@types/node@14.18.33)(typescript@4.9.5): dependencies: '@cspotcode/source-map-support': 0.8.1 '@tsconfig/node10': 1.0.9 @@ -5755,180 +6869,92 @@ packages: typescript: 4.9.5 v8-compile-cache-lib: 3.0.1 yn: 3.1.1 - dev: true - /ts-toolbelt@6.15.5: - resolution: {integrity: sha512-FZIXf1ksVyLcfr7M317jbB67XFJhOO1YqdTcuGaq9q5jLUoTikukZ+98TPjKiP2jC5CgmYdWWYs0s2nLSU0/1A==} - dev: true + ts-toolbelt@6.15.5: {} - /tslib@2.3.1: - resolution: {integrity: sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==} - dev: false + tslib@2.3.1: {} - /tslib@2.6.2: - resolution: {integrity: sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==} - dev: false + tslib@2.6.2: {} - /tsx@4.7.1: - resolution: {integrity: sha512-8d6VuibXHtlN5E3zFkgY8u4DX7Y3Z27zvvPKVmLon/D4AjuKzarkUBTLDBgj9iTQ0hg5xM7c/mYiRVM+HETf0g==} - engines: {node: '>=18.0.0'} - hasBin: true + tsx@4.7.1: dependencies: esbuild: 0.19.12 get-tsconfig: 4.7.2 optionalDependencies: fsevents: 2.3.3 - dev: true - /type-check@0.4.0: - resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==} - engines: {node: '>= 0.8.0'} + type-check@0.4.0: dependencies: prelude-ls: 1.2.1 - dev: true - /type-detect@4.0.8: - resolution: {integrity: sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==} - engines: {node: '>=4'} - dev: true + type-detect@4.0.8: {} - /type-fest@0.20.2: - resolution: {integrity: sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==} - engines: {node: '>=10'} - dev: true + type-fest@0.20.2: {} - /type-fest@1.4.0: - resolution: {integrity: sha512-yGSza74xk0UG8k+pLh5oeoYirvIiWo5t0/o3zHHAO2tRDiZcxWP7fywNlXhqb6/r6sWvwi+RsyQMWhVLe4BVuA==} - engines: {node: '>=10'} - dev: false + type-fest@1.4.0: {} - /type-fest@3.13.1: - resolution: {integrity: sha512-tLq3bSNx+xSpwvAJnzrK0Ep5CLNWjvFTOp71URMaAEWBfRb9nnJiBoUe0tF8bI4ZFO3omgBR6NvnbzVUT3Ly4g==} - engines: {node: '>=14.16'} - dev: true + type-fest@3.13.1: {} - /type-is@1.6.18: - resolution: {integrity: sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==} - engines: {node: '>= 0.6'} + type-is@1.6.18: dependencies: media-typer: 0.3.0 mime-types: 2.1.35 - dev: false - /typeforce@1.18.0: - resolution: {integrity: sha512-7uc1O8h1M1g0rArakJdf0uLRSSgFcYexrVoKo+bzJd32gd4gDy2L/Z+8/FjPnU9ydY3pEnVPtr9FyscYY60K1g==} + typeforce@1.18.0: {} - /typescript@4.9.5: - resolution: {integrity: sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==} - engines: {node: '>=4.2.0'} - hasBin: true - dev: true + typescript@4.9.5: {} - /typescript@5.3.3: - resolution: {integrity: sha512-pXWcraxM0uxAS+tN0AG/BF2TyqmHO014Z070UsJ+pFvYuRSq8KH8DmWpnbXe0pEPDHXZV3FcAbJkijJ5oNEnWw==} - engines: {node: '>=14.17'} - hasBin: true - dev: true + typescript@5.3.3: {} - /ufo@1.4.0: - resolution: {integrity: sha512-Hhy+BhRBleFjpJ2vchUNN40qgkh0366FWJGqVLYBHev0vpHTrXSA0ryT+74UiW6KWsldNurQMKGqCm1M2zBciQ==} - dev: true + ufo@1.4.0: {} - /uid-promise@1.0.0: - resolution: {integrity: sha512-R8375j0qwXyIu/7R0tjdF06/sElHqbmdmWC9M2qQHpEVbvE4I5+38KJI7LUUmQMp7NVq4tKHiBMkT0NFM453Ig==} - dev: true + uid-promise@1.0.0: {} - /uint8array-tools@0.0.7: - resolution: {integrity: sha512-vrrNZJiusLWoFWBqz5Y5KMCgP9W9hnjZHzZiZRT8oNAkq3d5Z5Oe76jAvVVSRh4U8GGR90N2X1dWtrhvx6L8UQ==} - engines: {node: '>=14.0.0'} - dev: true + uint8array-tools@0.0.7: {} - /undici-types@5.26.5: - resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==} - dev: true + undici-types@5.26.5: {} - /undici@5.26.5: - resolution: {integrity: sha512-cSb4bPFd5qgR7qr2jYAi0hlX9n5YKK2ONKkLFkxl+v/9BvC0sOpZjBHDBSXc5lWAf5ty9oZdRXytBIHzgUcerw==} - engines: {node: '>=14.0'} + undici@5.26.5: dependencies: '@fastify/busboy': 2.1.0 - dev: true - /undici@5.28.3: - resolution: {integrity: sha512-3ItfzbrhDlINjaP0duwnNsKpDQk3acHI3gVJ1z4fmwMK31k5G9OVIAMLSIaP6w4FaGkaAkN6zaQO9LUvZ1t7VA==} - engines: {node: '>=14.0'} + undici@5.28.3: dependencies: '@fastify/busboy': 2.1.0 - dev: false - /universalify@0.1.2: - resolution: {integrity: sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==} - engines: {node: '>= 4.0.0'} - dev: true + universalify@0.1.2: {} - /universalify@2.0.1: - resolution: {integrity: sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==} - engines: {node: '>= 10.0.0'} - dev: true + universalify@2.0.1: {} - /unpipe@1.0.0: - resolution: {integrity: sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==} - engines: {node: '>= 0.8'} - dev: true + unpipe@1.0.0: {} - /update-browserslist-db@1.0.13(browserslist@4.23.0): - resolution: {integrity: sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==} - hasBin: true - peerDependencies: - browserslist: '>= 4.21.0' + update-browserslist-db@1.0.13(browserslist@4.23.0): dependencies: browserslist: 4.23.0 escalade: 3.1.2 picocolors: 1.0.0 - dev: true - /uri-js@4.4.1: - resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==} + uri-js@4.4.1: dependencies: punycode: 2.3.1 - /util-deprecate@1.0.2: - resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} + util-deprecate@1.0.2: {} - /uuid@3.3.2: - resolution: {integrity: sha512-yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA==} - deprecated: Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details. - hasBin: true - dev: true + uuid@3.3.2: {} - /uuid@8.3.2: - resolution: {integrity: sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==} - hasBin: true - dev: false + uuid@8.3.2: {} - /uuid@9.0.1: - resolution: {integrity: sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==} - hasBin: true - dev: false + uuid@9.0.1: {} - /v8-compile-cache-lib@3.0.1: - resolution: {integrity: sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==} - dev: true + v8-compile-cache-lib@3.0.1: {} - /varuint-bitcoin@1.1.2: - resolution: {integrity: sha512-4EVb+w4rx+YfVM32HQX42AbbT7/1f5zwAYhIujKXKk8NQK+JfRVl3pqT3hjNn/L+RstigmGGKVwHA/P0wgITZw==} + varuint-bitcoin@1.1.2: dependencies: safe-buffer: 5.2.1 - /vary@1.1.2: - resolution: {integrity: sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==} - engines: {node: '>= 0.8'} - dev: false + vary@1.1.2: {} - /vercel@33.5.1: - resolution: {integrity: sha512-lvQWtsElC4ZxdCAO8xBqNEoqcX+i4xdWRIXbDMCfEahTOeaaHs8asV68iP7/PJ3zC/9Zr0kTyx0CUtiBJaXZ9A==} - engines: {node: '>= 16'} - hasBin: true + vercel@33.5.1: dependencies: '@vercel/build-utils': 7.7.0 '@vercel/fun': 1.1.0 @@ -5947,12 +6973,8 @@ packages: - '@swc/wasm' - encoding - supports-color - dev: true - /vite-node@1.3.1(@types/node@20.11.17): - resolution: {integrity: sha512-azbRrqRxlWTJEVbzInZCTchx0X69M/XPTCz4H+TLvlTcR/xH/3hkRqhOakT41fMJCMzXTu4UvegkZiEoJAWvng==} - engines: {node: ^18.0.0 || >=20.0.0} - hasBin: true + vite-node@1.3.1(@types/node@20.11.17): dependencies: cac: 6.7.14 debug: 4.3.4 @@ -5968,75 +6990,22 @@ packages: - sugarss - supports-color - terser - dev: true - /vite@5.1.4(@types/node@20.11.17): - resolution: {integrity: sha512-n+MPqzq+d9nMVTKyewqw6kSt+R3CkvF9QAKY8obiQn8g1fwTscKxyfaYnC632HtBXAQGc1Yjomphwn1dtwGAHg==} - engines: {node: ^18.0.0 || >=20.0.0} - hasBin: true - peerDependencies: - '@types/node': ^18.0.0 || >=20.0.0 - less: '*' - lightningcss: ^1.21.0 - sass: '*' - stylus: '*' - sugarss: '*' - terser: ^5.4.0 - peerDependenciesMeta: - '@types/node': - optional: true - less: - optional: true - lightningcss: - optional: true - sass: - optional: true - stylus: - optional: true - sugarss: - optional: true - terser: - optional: true + vite@5.1.4(@types/node@20.11.17): dependencies: - '@types/node': 20.11.17 esbuild: 0.19.12 postcss: 8.4.35 rollup: 4.12.0 optionalDependencies: + '@types/node': 20.11.17 fsevents: 2.3.3 - dev: true - /vitest@1.3.1(@types/node@20.11.17)(@vitest/ui@1.3.1): - resolution: {integrity: sha512-/1QJqXs8YbCrfv/GPQ05wAZf2eakUPLPa18vkJAKE7RXOKfVHqMZZ1WlTjiwl6Gcn65M5vpNUB6EFLnEdRdEXQ==} - engines: {node: ^18.0.0 || >=20.0.0} - hasBin: true - peerDependencies: - '@edge-runtime/vm': '*' - '@types/node': ^18.0.0 || >=20.0.0 - '@vitest/browser': 1.3.1 - '@vitest/ui': 1.3.1 - happy-dom: '*' - jsdom: '*' - peerDependenciesMeta: - '@edge-runtime/vm': - optional: true - '@types/node': - optional: true - '@vitest/browser': - optional: true - '@vitest/ui': - optional: true - happy-dom: - optional: true - jsdom: - optional: true + vitest@1.3.1(@edge-runtime/vm@3.2.0)(@types/node@20.11.17)(@vitest/ui@1.3.1): dependencies: - '@types/node': 20.11.17 '@vitest/expect': 1.3.1 '@vitest/runner': 1.3.1 '@vitest/snapshot': 1.3.1 '@vitest/spy': 1.3.1 - '@vitest/ui': 1.3.1(vitest@1.3.1) '@vitest/utils': 1.3.1 acorn-walk: 8.3.2 chai: 4.4.1 @@ -6053,6 +7022,10 @@ packages: vite: 5.1.4(@types/node@20.11.17) vite-node: 1.3.1(@types/node@20.11.17) why-is-node-running: 2.2.2 + optionalDependencies: + '@edge-runtime/vm': 3.2.0 + '@types/node': 20.11.17 + '@vitest/ui': 1.3.1(vitest@1.3.1) transitivePeerDependencies: - less - lightningcss @@ -6061,184 +7034,99 @@ packages: - sugarss - supports-color - terser - dev: true - /web-vitals@0.2.4: - resolution: {integrity: sha512-6BjspCO9VriYy12z356nL6JBS0GYeEcA457YyRzD+dD6XYCQ75NKhcOHUMHentOE7OcVCIXXDvOm0jKFfQG2Gg==} - dev: true + web-vitals@0.2.4: {} - /webidl-conversions@3.0.1: - resolution: {integrity: sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==} + webidl-conversions@3.0.1: {} - /whatwg-url@5.0.0: - resolution: {integrity: sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==} + whatwg-url@5.0.0: dependencies: tr46: 0.0.3 webidl-conversions: 3.0.1 - /which@2.0.2: - resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==} - engines: {node: '>= 8'} - hasBin: true + which@2.0.2: dependencies: isexe: 2.0.0 - /why-is-node-running@2.2.2: - resolution: {integrity: sha512-6tSwToZxTOcotxHeA+qGCq1mVzKR3CwcJGmVcY+QE8SHy6TnpFnh8PAvPNHYr7EcuVeG0QSMxtYCuO1ta/G/oA==} - engines: {node: '>=8'} - hasBin: true + why-is-node-running@2.2.2: dependencies: siginfo: 2.0.0 stackback: 0.0.2 - dev: true - /wide-align@1.1.5: - resolution: {integrity: sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==} + wide-align@1.1.5: dependencies: string-width: 4.2.3 - dev: true - /wif@2.0.6: - resolution: {integrity: sha512-HIanZn1zmduSF+BQhkE+YXIbEiH0xPr1012QbFEGB0xsKqJii0/SqJjyn8dFv6y36kOznMgMB+LGcbZTJ1xACQ==} + wif@2.0.6: dependencies: bs58check: 2.1.2 - /wrap-ansi@7.0.0: - resolution: {integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==} - engines: {node: '>=10'} + wrap-ansi@7.0.0: dependencies: ansi-styles: 4.3.0 string-width: 4.2.3 strip-ansi: 6.0.1 - dev: false - /wrap-ansi@8.1.0: - resolution: {integrity: sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==} - engines: {node: '>=12'} + wrap-ansi@8.1.0: dependencies: ansi-styles: 6.2.1 string-width: 5.1.2 strip-ansi: 7.1.0 - dev: false - /wrap-ansi@9.0.0: - resolution: {integrity: sha512-G8ura3S+3Z2G+mkgNRq8dqaFZAuxfsxpBB8OCTGRTCtp+l/v9nbFNmCUP1BZMts3G1142MsZfn6eeUKrr4PD1Q==} - engines: {node: '>=18'} + wrap-ansi@9.0.0: dependencies: ansi-styles: 6.2.1 string-width: 7.1.0 strip-ansi: 7.1.0 - dev: true - /wrappy@1.0.2: - resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==} + wrappy@1.0.2: {} - /ws@8.16.0: - resolution: {integrity: sha512-HS0c//TP7Ina87TfiPUz1rQzMhHrl/SG2guqRcTOIUYD2q8uhUdNHZYJUaQ8aTGPzCh+c6oawMKW35nFl1dxyQ==} - engines: {node: '>=10.0.0'} - peerDependencies: - bufferutil: ^4.0.1 - utf-8-validate: '>=5.0.2' - peerDependenciesMeta: - bufferutil: - optional: true - utf-8-validate: - optional: true - dev: false + ws@8.16.0: {} - /ws@8.3.0: - resolution: {integrity: sha512-Gs5EZtpqZzLvmIM59w4igITU57lrtYVFneaa434VROv4thzJyV6UjIL3D42lslWlI+D4KzLYnxSwtfuiO79sNw==} - engines: {node: '>=10.0.0'} - peerDependencies: - bufferutil: ^4.0.1 - utf-8-validate: ^5.0.2 - peerDependenciesMeta: - bufferutil: - optional: true - utf-8-validate: - optional: true - dev: false + ws@8.3.0: {} - /xdg-app-paths@5.1.0: - resolution: {integrity: sha512-RAQ3WkPf4KTU1A8RtFx3gWywzVKe00tfOPFfl2NDGqbIFENQO4kqAJp7mhQjNj/33W5x5hiWWUdyfPq/5SU3QA==} - engines: {node: '>=6'} + xdg-app-paths@5.1.0: dependencies: xdg-portable: 7.3.0 - dev: true - /xdg-portable@7.3.0: - resolution: {integrity: sha512-sqMMuL1rc0FmMBOzCpd0yuy9trqF2yTTVe+E9ogwCSWQCdDEtQUwrZPT6AxqtsFGRNxycgncbP/xmOOSPw5ZUw==} - engines: {node: '>= 6.0'} + xdg-portable@7.3.0: dependencies: os-paths: 4.4.0 - dev: true - /xtend@4.0.2: - resolution: {integrity: sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==} - engines: {node: '>=0.4'} - dev: false + xtend@4.0.2: {} - /xxhashjs@0.2.2: - resolution: {integrity: sha512-AkTuIuVTET12tpsVIQo+ZU6f/qDmKuRUcjaqR+OIvm+aCBsZ95i7UVY5WJ9TMsSaZ0DA2WxoZ4acu0sPH+OKAw==} + xxhashjs@0.2.2: dependencies: cuint: 0.2.2 - dev: false - /yallist@3.1.1: - resolution: {integrity: sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==} - dev: true + yallist@3.1.1: {} - /yallist@4.0.0: - resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==} + yallist@4.0.0: {} - /yaml@2.3.4: - resolution: {integrity: sha512-8aAvwVUSHpfEqTQ4w/KMlf3HcRdt50E5ODIQJBw1fQ5RL34xabzxtUlzTXVqc4rkZsPbvrXKWnABCD7kWSmocA==} - engines: {node: '>= 14'} + yaml@2.3.4: {} - /yauzl-clone@1.0.4: - resolution: {integrity: sha512-igM2RRCf3k8TvZoxR2oguuw4z1xasOnA31joCqHIyLkeWrvAc2Jgay5ISQ2ZplinkoGaJ6orCz56Ey456c5ESA==} - engines: {node: '>=6'} + yauzl-clone@1.0.4: dependencies: events-intercept: 2.0.0 - dev: true - /yauzl-promise@2.1.3: - resolution: {integrity: sha512-A1pf6fzh6eYkK0L4Qp7g9jzJSDrM6nN0bOn5T0IbY4Yo3w+YkWlHFkJP7mzknMXjqusHFHlKsK2N+4OLsK2MRA==} - engines: {node: '>=6'} + yauzl-promise@2.1.3: dependencies: yauzl: 2.10.0 yauzl-clone: 1.0.4 - dev: true - /yauzl@2.10.0: - resolution: {integrity: sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g==} + yauzl@2.10.0: dependencies: buffer-crc32: 0.2.13 fd-slicer: 1.1.0 - dev: true - /yn@3.1.1: - resolution: {integrity: sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==} - engines: {node: '>=6'} - dev: true + yn@3.1.1: {} - /yocto-queue@0.1.0: - resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==} - engines: {node: '>=10'} + yocto-queue@0.1.0: {} - /yocto-queue@1.0.0: - resolution: {integrity: sha512-9bnSc/HEW2uRy67wc+T8UwauLuPJVn28jb+GtJY16iiKWyvmYJRXVT4UamsAEGQfPohgr2q4Tq0sQbQlxTfi1g==} - engines: {node: '>=12.20'} - dev: true + yocto-queue@1.0.0: {} - /zod-to-json-schema@3.22.4(zod@3.22.4): - resolution: {integrity: sha512-2Ed5dJ+n/O3cU383xSY28cuVi0BCQhF8nYqWU5paEpl7fVdqdAmiLdqLyfblbNdfOFwFfi/mqU4O1pwc60iBhQ==} - peerDependencies: - zod: ^3.22.4 + zod-to-json-schema@3.22.4(zod@3.22.4): dependencies: zod: 3.22.4 - dev: false - /zod@3.22.4: - resolution: {integrity: sha512-iC+8Io04lddc+mVqQ9AZ7OQ2MrUKGN+oIQyq1vemgt46jwCwLfhq7/pwnBnNXXXZb8VTVLKwp9EDkx+ryxIWmg==} - dev: false + zod@3.22.4: {} diff --git a/src/app.ts b/src/app.ts index 3eb82234..128ab0a3 100644 --- a/src/app.ts +++ b/src/app.ts @@ -1,6 +1,6 @@ -import fastify from 'fastify'; +import fastify, { type FastifySchemaCompiler } from 'fastify'; import { FastifyInstance } from 'fastify'; -import sensible from '@fastify/sensible'; +import sensible, { httpErrors } from '@fastify/sensible'; import compress from '@fastify/compress'; import bitcoinRoutes from './routes/bitcoin'; import tokenRoutes from './routes/token'; @@ -12,7 +12,7 @@ import { getSafeEnvs } from './env'; import container from './container'; import { asValue } from 'awilix'; import options from './options'; -import { serializerCompiler, validatorCompiler, ZodTypeProvider } from 'fastify-type-provider-zod'; +import { serializerCompiler, ZodTypeProvider } from 'fastify-type-provider-zod'; import cors from './plugins/cors'; import { NetworkType } from './constants'; import rgbppRoutes from './routes/rgbpp'; @@ -23,6 +23,7 @@ import internalRoutes from './routes/internal'; import healthcheck from './plugins/healthcheck'; import sentry from './plugins/sentry'; import cron from './plugins/cron'; +import { ZodAny } from 'zod'; async function routes(fastify: FastifyInstance) { fastify.log.info(`Process env: ${JSON.stringify(getSafeEnvs(), null, 2)}`); @@ -59,6 +60,26 @@ async function routes(fastify: FastifyInstance) { } } +export const validatorCompiler: FastifySchemaCompiler = + ({ schema }) => + // eslint-disable-next-line @typescript-eslint/no-explicit-any + (data) => { + const result = schema.safeParse(data); + if (result.success) { + return { value: result.data }; + } + + const error = result.error; + if (error.errors.length) { + const firstError = error.errors[0]; + const propName = firstError.path.length ? firstError.path.join('.') : 'param'; + return { + error: httpErrors.badRequest(`Invalid ${propName}: ${error.errors[0].message}`), + }; + } + return { error }; + }; + export function buildFastify() { const app = fastify(options).withTypeProvider(); app.setValidatorCompiler(validatorCompiler); diff --git a/src/constants.ts b/src/constants.ts index d80c4590..7b735e6a 100644 --- a/src/constants.ts +++ b/src/constants.ts @@ -1,4 +1,4 @@ -import { isAdminMode } from './env'; +import { env, isAdminMode } from './env'; import { BTCTestnetType } from '@rgbpp-sdk/ckb'; export enum NetworkType { @@ -41,3 +41,6 @@ export const BTC_SIGNET_SPV_START_BLOCK_HEIGHT = 199800; // estimate time: 2024-04-02 06:20:03 // ref: https://mempool.space/block/0000000000000000000077d98a103858c7d7cbc5ba67a4135f348a436bec1748 export const BTC_MAINNET_SPV_START_BLOCK_HEIGHT = 837300; + +export const IS_MAINNET = env.NETWORK === NetworkType.mainnet.toString(); +export const TESTNET_TYPE = TestnetTypeMap[env.NETWORK]; diff --git a/src/routes/bitcoin/block.ts b/src/routes/bitcoin/block.ts index fd02c844..eca96f74 100644 --- a/src/routes/bitcoin/block.ts +++ b/src/routes/bitcoin/block.ts @@ -13,7 +13,7 @@ const blockRoutes: FastifyPluginCallback, Server, ZodTypePr description: 'Get a block by its hash', tags: ['Bitcoin'], params: z.object({ - hash: z.string().describe('The Bitcoin block hash'), + hash: z.string().length(64, 'should be a 64-character hex string').describe('The Bitcoin block hash'), }), response: { 200: Block, @@ -35,7 +35,7 @@ const blockRoutes: FastifyPluginCallback, Server, ZodTypePr description: 'Get block transaction ids by its hash', tags: ['Bitcoin'], params: z.object({ - hash: z.string().describe('The Bitcoin block hash'), + hash: z.string().length(64, 'should be a 64-character hex string').describe('The Bitcoin block hash'), }), response: { 200: z.object({ @@ -59,7 +59,7 @@ const blockRoutes: FastifyPluginCallback, Server, ZodTypePr description: 'Get a block header by its hash', tags: ['Bitcoin'], params: z.object({ - hash: z.string().describe('The Bitcoin block hash'), + hash: z.string().length(64, 'should be a 64-character hex string').describe('The Bitcoin block hash'), }), response: { 200: z.object({ @@ -85,7 +85,11 @@ const blockRoutes: FastifyPluginCallback, Server, ZodTypePr description: 'Get a block hash by its height', tags: ['Bitcoin'], params: z.object({ - height: z.coerce.number().describe('The Bitcoin block height'), + height: z + .string() + .min(1, 'cannot be empty') + .pipe(z.coerce.number().min(0, 'cannot be negative')) + .describe('The Bitcoin block height'), }), response: { 200: z.object({ diff --git a/src/routes/bitcoin/transaction.ts b/src/routes/bitcoin/transaction.ts index 3e514238..fbd81886 100644 --- a/src/routes/bitcoin/transaction.ts +++ b/src/routes/bitcoin/transaction.ts @@ -38,7 +38,7 @@ const transactionRoutes: FastifyPluginCallback, Server, Zod description: 'Get a transaction by its txid', tags: ['Bitcoin'], params: z.object({ - txid: z.string().describe('The Bitcoin transaction id'), + txid: z.string().length(64, 'should be a 64-character hex string').describe('The Bitcoin transaction id'), }), response: { 200: Transaction, @@ -62,7 +62,7 @@ const transactionRoutes: FastifyPluginCallback, Server, Zod description: 'Get a transaction hex by its txid', tags: ['Bitcoin'], params: z.object({ - txid: z.string().describe('The Bitcoin transaction id'), + txid: z.string().length(64, 'should be a 64-character hex string').describe('The Bitcoin transaction id'), }), response: { 200: z.object({ diff --git a/src/routes/rgbpp/address.ts b/src/routes/rgbpp/address.ts index d5079c3a..e6d46aba 100644 --- a/src/routes/rgbpp/address.ts +++ b/src/routes/rgbpp/address.ts @@ -5,14 +5,18 @@ import { ZodTypeProvider } from 'fastify-type-provider-zod'; import { CKBTransaction, Cell, IsomorphicTransaction, Script, XUDTBalance } from './types'; import z from 'zod'; import { Env } from '../../env'; -import { buildPreLockArgs, getXudtTypeScript, isScriptEqual, isTypeAssetSupported } from '@rgbpp-sdk/ckb'; -import { groupBy } from 'lodash'; +import { isScriptEqual, buildPreLockArgs, getXudtTypeScript, isTypeAssetSupported } from '@rgbpp-sdk/ckb'; +import { groupBy, uniq } from 'lodash'; import { BI } from '@ckb-lumos/lumos'; import { UTXO } from '../../services/bitcoin/schema'; import { Transaction as BTCTransaction } from '../bitcoin/types'; import { TransactionWithStatus } from '../../services/ckb'; import { computeScriptHash } from '@ckb-lumos/lumos/utils'; import { filterCellsByTypeScript, getTypeScript } from '../../utils/typescript'; +import { unpackRgbppLockArgs } from '@rgbpp-sdk/btc/lib/ckb/molecule'; +import { remove0x } from '@rgbpp-sdk/btc'; +import { isRgbppLock } from '../../utils/lockscript'; +import { IS_MAINNET } from '../../constants'; const addressRoutes: FastifyPluginCallback, Server, ZodTypeProvider> = (fastify, _, done) => { const env: Env = fastify.container.resolve('env'); @@ -28,7 +32,7 @@ const addressRoutes: FastifyPluginCallback, Server, ZodType /** * Get UTXOs by btc address */ - async function getUxtos(btc_address: string, no_cache?: string) { + async function getUtxos(btc_address: string, no_cache?: string) { const utxos = await fastify.utxoSyncer.getUtxosByAddress(btc_address, no_cache === 'true'); if (env.UTXO_SYNC_DATA_CACHE_ENABLE) { await fastify.utxoSyncer.enqueueSyncJob(btc_address); @@ -52,6 +56,13 @@ const addressRoutes: FastifyPluginCallback, Server, ZodType return cells; } + /** + * Filter RgbppLock cells by cells + */ + function getRgbppLockCellsByCells(cells: Cell[]): Cell[] { + return cells.filter((cell) => isRgbppLock(cell.cellOutput.lock)); + } + fastify.get( '/:btc_address/assets', { @@ -86,7 +97,7 @@ const addressRoutes: FastifyPluginCallback, Server, ZodType async (request) => { const { btc_address } = request.params; const { no_cache } = request.query; - const utxos = await getUxtos(btc_address, no_cache); + const utxos = await getUtxos(btc_address, no_cache); const cells = await getRgbppAssetsCells(btc_address, utxos, no_cache); const typeScript = getTypeScript(request.query.type_script); const assetCells = typeScript ? filterCellsByTypeScript(cells, typeScript) : cells; @@ -104,7 +115,12 @@ const addressRoutes: FastifyPluginCallback, Server, ZodType '/:btc_address/balance', { schema: { - description: 'Get RGB++ balance by btc address, support xUDT only for now', + description: ` + Get RGB++ balance by btc address, support xUDT only for now. + + An address with more than 50 pending BTC transactions is uncommon. + However, if such a situation arises, it potentially affecting the returned total_amount. + `, tags: ['RGB++'], params: z.object({ btc_address: z.string(), @@ -120,7 +136,7 @@ const addressRoutes: FastifyPluginCallback, Server, ZodType - as a hex string: '0x...' (You can pack by @ckb-lumos/codec blockchain.Script.pack({ "codeHash": "0x...", ... })) `, ) - .default(getXudtTypeScript(env.NETWORK === 'mainnet')), + .default(getXudtTypeScript(IS_MAINNET)), no_cache: z .enum(['true', 'false']) .default('false') @@ -139,7 +155,7 @@ const addressRoutes: FastifyPluginCallback, Server, ZodType const { no_cache } = request.query; const typeScript = getTypeScript(request.query.type_script); - if (!typeScript || !isTypeAssetSupported(typeScript, env.NETWORK === 'mainnet')) { + if (!typeScript || !isTypeAssetSupported(typeScript, IS_MAINNET)) { throw fastify.httpErrors.badRequest('Unsupported type asset'); } const scripts = fastify.ckb.getScripts(); @@ -147,13 +163,14 @@ const addressRoutes: FastifyPluginCallback, Server, ZodType throw fastify.httpErrors.badRequest('Unsupported type asset'); } - const utxos = await getUxtos(btc_address, no_cache); const xudtBalances: Record = {}; + const utxos = await getUtxos(btc_address, no_cache); - let cells = await getRgbppAssetsCells(btc_address, utxos, no_cache); - cells = typeScript ? filterCellsByTypeScript(cells, typeScript) : cells; - - const availableXudtBalances = await fastify.rgbppCollector.getRgbppBalanceByCells(cells); + // Find confirmed RgbppLock XUDT assets + const confirmedUtxos = utxos.filter((utxo) => utxo.status.confirmed); + const confirmedCells = await getRgbppAssetsCells(btc_address, confirmedUtxos, no_cache); + const confirmedTargetCells = filterCellsByTypeScript(confirmedCells, typeScript); + const availableXudtBalances = await fastify.rgbppCollector.getRgbppBalanceByCells(confirmedTargetCells); Object.keys(availableXudtBalances).forEach((key) => { const { amount, ...xudtInfo } = availableXudtBalances[key]; xudtBalances[key] = { @@ -164,6 +181,7 @@ const addressRoutes: FastifyPluginCallback, Server, ZodType }; }); + // Find all unconfirmed RgbppLock XUDT outputs const pendingUtxos = utxos.filter( (utxo) => !utxo.status.confirmed || @@ -172,19 +190,14 @@ const addressRoutes: FastifyPluginCallback, Server, ZodType ); const pendingUtxosGroup = groupBy(pendingUtxos, (utxo) => utxo.txid); const pendingTxids = Object.keys(pendingUtxosGroup); - const pendingOutputCellsGroup = await Promise.all( pendingTxids.map(async (txid) => { - const cells = await fastify.transactionProcessor.getPendingOuputCellsByTxid(txid); + const cells = await fastify.transactionProcessor.getPendingOutputCellsByTxid(txid); const lockArgsSet = new Set(pendingUtxosGroup[txid].map((utxo) => buildPreLockArgs(utxo.vout))); return cells.filter((cell) => lockArgsSet.has(cell.cellOutput.lock.args)); }), ); - let pendingOutputCells = pendingOutputCellsGroup.flat(); - if (typeScript) { - pendingOutputCells = filterCellsByTypeScript(pendingOutputCells, typeScript); - } - + const pendingOutputCells = filterCellsByTypeScript(pendingOutputCellsGroup.flat(), typeScript); const pendingXudtBalances = await fastify.rgbppCollector.getRgbppBalanceByCells(pendingOutputCells); Object.values(pendingXudtBalances).forEach(({ amount, type_hash, ...xudtInfo }) => { if (!xudtBalances[type_hash]) { @@ -200,6 +213,50 @@ const addressRoutes: FastifyPluginCallback, Server, ZodType xudtBalances[type_hash].pending_amount = BI.from(xudtBalances[type_hash].pending_amount) .add(BI.from(amount)) .toHexString(); + }); + + // Find spent RgbppLock XUDT assets in the inputs of the unconfirmed transactions + // XXX: the bitcoin.getAddressTxs() API only returns up to 50 mempool transactions + const latestTxs = await fastify.bitcoin.getAddressTxs({ address: btc_address }); + const unconfirmedTxids = latestTxs.filter((tx) => !tx.status.confirmed).map((tx) => tx.txid); + const spendingInputCellsGroup = await Promise.all( + unconfirmedTxids.map(async (txid) => { + const inputCells = await fastify.transactionProcessor.getPendingInputCellsByTxid(txid); + const inputRgbppCells = getRgbppLockCellsByCells(filterCellsByTypeScript(inputCells, typeScript)); + const inputCellLockArgs = inputRgbppCells.map((cell) => unpackRgbppLockArgs(cell.cellOutput.lock.args)); + + const txids = uniq(inputCellLockArgs.map((args) => remove0x(args.btcTxid))); + const txs = await Promise.all(txids.map((txid) => fastify.bitcoin.getTx({ txid }))); + const txsMap = txs.reduce( + (sum, tx, index) => { + const txid = txids[index]; + sum[txid] = tx ?? null; + return sum; + }, + {} as Record, + ); + + return inputRgbppCells.filter((cell, index) => { + const lockArgs = inputCellLockArgs[index]; + const tx = txsMap[remove0x(lockArgs.btcTxid)]; + const utxo = tx?.vout[lockArgs.outIndex]; + return utxo?.scriptpubkey_address === btc_address; + }); + }), + ); + const spendingInputCells = spendingInputCellsGroup.flat(); + const spendingXudtBalances = await fastify.rgbppCollector.getRgbppBalanceByCells(spendingInputCells); + Object.values(spendingXudtBalances).forEach(({ amount, type_hash, ...xudtInfo }) => { + if (!xudtBalances[type_hash]) { + xudtBalances[type_hash] = { + ...xudtInfo, + type_hash, + total_amount: '0x0', + available_amount: '0x0', + pending_amount: '0x0', + }; + } + xudtBalances[type_hash].total_amount = BI.from(xudtBalances[type_hash].total_amount) .add(BI.from(amount)) .toHexString(); @@ -214,7 +271,7 @@ const addressRoutes: FastifyPluginCallback, Server, ZodType async function getIsomorphicTx(btcTx: BTCTransaction) { const isomorphicTx: IsomorphicTransaction = { - ckbRawTx: undefined, + ckbVirtualTx: undefined, ckbTx: undefined, status: { confirmed: false }, }; @@ -226,13 +283,13 @@ const addressRoutes: FastifyPluginCallback, Server, ZodType const job = await fastify.transactionProcessor.getTransactionRequest(btcTx.txid); if (job) { const { ckbRawTx } = job.data.ckbVirtualResult; - isomorphicTx.ckbRawTx = ckbRawTx; + isomorphicTx.ckbVirtualTx = ckbRawTx; // if the job is completed, get the ckb tx hash and fetch the ckb tx const state = await job.getState(); if (state === 'completed') { const ckbTx = await fastify.ckb.rpc.getTransaction(job.returnvalue); // remove ckbRawTx to reduce response size - isomorphicTx.ckbRawTx = undefined; + isomorphicTx.ckbVirtualTx = undefined; setCkbTxAndStatus(ckbTx); } return isomorphicTx; @@ -242,10 +299,9 @@ const addressRoutes: FastifyPluginCallback, Server, ZodType const ckbTx = await fastify.ckb.rpc.getTransaction(rgbppLockTx.txHash); setCkbTxAndStatus(ckbTx); } else { - // XXX: this is a performance bottleneck, need to optimize - const btcTimeLockTx = await fastify.rgbppCollector.queryBtcTimeLockTxByBtcTxId(btcTx.txid); + const btcTimeLockTx = await fastify.rgbppCollector.queryBtcTimeLockTxByBtcTx(btcTx); if (btcTimeLockTx) { - setCkbTxAndStatus(btcTimeLockTx as TransactionWithStatus); + setCkbTxAndStatus(btcTimeLockTx); } } return isomorphicTx; @@ -314,7 +370,7 @@ const addressRoutes: FastifyPluginCallback, Server, ZodType let txs = await Promise.all( btcTxs.map(async (btcTx) => { const isomorphicTx = await getIsomorphicTx(btcTx); - const isRgbpp = isomorphicTx.ckbRawTx || isomorphicTx.ckbTx; + const isRgbpp = isomorphicTx.ckbVirtualTx || isomorphicTx.ckbTx; if (!isRgbpp) { return { btcTx, @@ -322,18 +378,18 @@ const addressRoutes: FastifyPluginCallback, Server, ZodType } as const; } - const inputOutpoints = isomorphicTx.ckbRawTx?.inputs || isomorphicTx.ckbTx?.inputs || []; - const inputs = await fastify.ckb.getInputCellsByOutPoint( - inputOutpoints.map((input) => input.previousOutput) as CKBComponents.OutPoint[], - ); - const outputs = isomorphicTx.ckbRawTx?.outputs || isomorphicTx.ckbTx?.outputs || []; + const inputs = isomorphicTx.ckbVirtualTx?.inputs || isomorphicTx.ckbTx?.inputs || []; + const inputCells = await fastify.ckb.getInputCellsByOutPoint(inputs.map((input) => input.previousOutput!)); + const inputCellOutputs = inputCells.map((cell) => cell.cellOutput); + + const outputs = isomorphicTx.ckbVirtualTx?.outputs || isomorphicTx.ckbTx?.outputs || []; return { btcTx, isRgbpp: true, isomorphicTx: { ...isomorphicTx, - inputs, + inputs: inputCellOutputs, outputs, }, } as const; diff --git a/src/routes/rgbpp/assets.ts b/src/routes/rgbpp/assets.ts index b949cfb3..e4e4a651 100644 --- a/src/routes/rgbpp/assets.ts +++ b/src/routes/rgbpp/assets.ts @@ -5,15 +5,13 @@ import z from 'zod'; import { Cell, Script, SporeTypeInfo, XUDTTypeInfo } from './types'; import { UTXO } from '../../services/bitcoin/schema'; import { getTypeScript } from '../../utils/typescript'; -import { Env } from '../../env'; import { IndexerCell, isSporeTypeSupported, isUDTTypeSupported } from '@rgbpp-sdk/ckb'; import { computeScriptHash } from '@ckb-lumos/lumos/utils'; import { getSporeConfig, unpackToRawClusterData, unpackToRawSporeData } from '../../utils/spore'; import { SearchKey } from '../../services/rgbpp'; +import { IS_MAINNET } from '../../constants'; const assetsRoute: FastifyPluginCallback, Server, ZodTypeProvider> = (fastify, _, done) => { - const env: Env = fastify.container.resolve('env'); - fastify.get( '/:btc_txid', { @@ -21,7 +19,7 @@ const assetsRoute: FastifyPluginCallback, Server, ZodTypePr description: `Get RGB++ assets by BTC txid.`, tags: ['RGB++'], params: z.object({ - btc_txid: z.string(), + btc_txid: z.string().length(64, 'Should be a 64-character hex string'), }), response: { 200: z.array( @@ -67,8 +65,8 @@ const assetsRoute: FastifyPluginCallback, Server, ZodTypePr description: 'Get RGB++ assets by btc txid and vout', tags: ['RGB++'], params: z.object({ - btc_txid: z.string(), - vout: z.coerce.number(), + btc_txid: z.string().length(64, 'should be a 64-character hex string'), + vout: z.string().min(1, 'cannot be empty').pipe(z.coerce.number().min(0, 'cannot be negative')), }), response: { 200: z.array( @@ -142,12 +140,11 @@ const assetsRoute: FastifyPluginCallback, Server, ZodTypePr }, }, async (request) => { - const isMainnet = env.NETWORK === 'mainnet'; const typeScript = getTypeScript(request.query.type_script); if (!typeScript) { return null; } - if (isUDTTypeSupported(typeScript, isMainnet)) { + if (isUDTTypeSupported(typeScript, IS_MAINNET)) { const infoCell = await fastify.ckb.getInfoCellData(typeScript); const typeHash = computeScriptHash(typeScript); if (!infoCell) { @@ -160,7 +157,7 @@ const assetsRoute: FastifyPluginCallback, Server, ZodTypePr ...infoCell, }; } - if (isSporeTypeSupported(typeScript, isMainnet)) { + if (isSporeTypeSupported(typeScript, IS_MAINNET)) { const searchKey: SearchKey = { script: typeScript, scriptType: 'type', @@ -173,7 +170,7 @@ const assetsRoute: FastifyPluginCallback, Server, ZodTypePr contentType: sporeData.contentType, }; if (sporeData.clusterId) { - const sporeConfig = getSporeConfig(isMainnet); + const sporeConfig = getSporeConfig(IS_MAINNET); const batchRequest = fastify.ckb.rpc.createBatchRequest( sporeConfig.scripts.Cluster.versions.map((version) => { const clusterScript = { diff --git a/src/routes/rgbpp/transaction.ts b/src/routes/rgbpp/transaction.ts index 7a46dfe3..2ef92f7d 100644 --- a/src/routes/rgbpp/transaction.ts +++ b/src/routes/rgbpp/transaction.ts @@ -22,7 +22,9 @@ const transactionRoute: FastifyPluginCallback, Server, ZodT } const parsed = CKBVirtualResult.safeParse(value); if (!parsed.success) { - throw new Error(`Invalid CKB virtual result: ${JSON.stringify(parsed.error.flatten())}`); + throw fastify.httpErrors.badRequest( + `Invalid CKB virtual result: ${JSON.stringify(parsed.error.flatten())}`, + ); } return parsed.data; }), @@ -54,7 +56,7 @@ const transactionRoute: FastifyPluginCallback, Server, ZodT description: `Get the CKB transaction hash by BTC txid.`, tags: ['RGB++'], params: z.object({ - btc_txid: z.string(), + btc_txid: z.string().length(64, 'should be a 64-character hex string'), }), response: { 200: z.object({ @@ -77,7 +79,7 @@ const transactionRoute: FastifyPluginCallback, Server, ZodT reply.header(CUSTOM_HEADERS.ResponseCacheable, 'true'); return { txhash: rgbppLockTx.txHash }; } - const btcTimeLockTx = await fastify.rgbppCollector.queryBtcTimeLockTxByBtcTxId(btc_txid); + const btcTimeLockTx = await fastify.rgbppCollector.queryBtcTimeLockTxByBtcTx(btcTx); if (btcTimeLockTx) { reply.header(CUSTOM_HEADERS.ResponseCacheable, 'true'); return { txhash: btcTimeLockTx.transaction.hash }; @@ -116,7 +118,7 @@ const transactionRoute: FastifyPluginCallback, Server, ZodT `, tags: ['RGB++'], params: z.object({ - btc_txid: z.string(), + btc_txid: z.string().length(64, 'should be a 64-character hex string'), }), querystring: z.object({ with_data: z.enum(['true', 'false']).default('false'), diff --git a/src/routes/rgbpp/types.ts b/src/routes/rgbpp/types.ts index 51d5c54f..9dd28c6c 100644 --- a/src/routes/rgbpp/types.ts +++ b/src/routes/rgbpp/types.ts @@ -114,7 +114,7 @@ export const XUDTBalance = XUDTTypeInfo.merge( export type XUDTBalance = z.infer; export const IsomorphicTransaction = z.object({ - ckbRawTx: CKBRawTransaction.optional(), + ckbVirtualTx: CKBRawTransaction.optional(), ckbTx: CKBTransaction.optional(), inputs: z.array(OutputCell).optional(), outputs: z.array(OutputCell).optional(), diff --git a/src/services/bitcoin/index.ts b/src/services/bitcoin/index.ts index 04a2676e..4ee0c326 100644 --- a/src/services/bitcoin/index.ts +++ b/src/services/bitcoin/index.ts @@ -6,7 +6,7 @@ import { Cradle } from '../../container'; import { IBitcoinBroadcastBackuper, IBitcoinDataProvider } from './interface'; import { MempoolClient } from './mempool'; import { ElectrsClient } from './electrs'; -import { NetworkType } from '../../constants'; +import { IS_MAINNET, NetworkType } from '../../constants'; import { ChainInfo } from './schema'; // https://github.com/mempool/electrs/blob/d4f788fc3d7a2b4eca4c5629270e46baba7d0f19/src/errors.rs#L6 @@ -169,7 +169,7 @@ export default class BitcoinClient implements IBitcoinClient { const { difficulty, mediantime } = tip; return { - chain: this.cradle.env.NETWORK === 'mainnet' ? 'main' : 'test', + chain: IS_MAINNET ? 'main' : 'test', blocks: tip.height, bestblockhash: hash, difficulty, diff --git a/src/services/ckb.ts b/src/services/ckb.ts index 9af5b744..ee7c51fb 100644 --- a/src/services/ckb.ts +++ b/src/services/ckb.ts @@ -22,7 +22,9 @@ import { import { computeScriptHash } from '@ckb-lumos/lumos/utils'; import DataCache from './base/data-cache'; import { scriptToHash } from '@nervosnetwork/ckb-sdk-utils'; -import { OutputCell } from '../routes/rgbpp/types'; +import { Cell } from '../routes/rgbpp/types'; +import { uniq } from 'lodash'; +import { IS_MAINNET } from '../constants'; export type TransactionWithStatus = Awaited>; @@ -163,11 +165,10 @@ export default class CKBClient { * Get the ckb script configs */ public getScripts() { - const isMainnet = this.cradle.env.NETWORK === 'mainnet'; - const xudtTypeScript = getXudtTypeScript(isMainnet); - const sporeTypeScript = getSporeTypeScript(isMainnet); - const uniqueCellTypeScript = getUniqueTypeScript(isMainnet); - const inscriptionTypeScript = getInscriptionInfoTypeScript(isMainnet); + const xudtTypeScript = getXudtTypeScript(IS_MAINNET); + const sporeTypeScript = getSporeTypeScript(IS_MAINNET); + const uniqueCellTypeScript = getUniqueTypeScript(IS_MAINNET); + const inscriptionTypeScript = getInscriptionInfoTypeScript(IS_MAINNET); return { XUDT: xudtTypeScript, SPORE: sporeTypeScript, @@ -296,12 +297,11 @@ export default class CKBClient { return cachedData as ReturnType; } - const isMainnet = this.cradle.env.NETWORK === 'mainnet'; const txs = await this.getAllInfoCellTxs(); for (const tx of txs) { // check if the unique cell is the info cell of the xudt type const uniqueCellIndex = tx.transaction.outputs.findIndex((cell) => { - return cell.type && isUniqueCellTypeScript(cell.type, isMainnet); + return cell.type && isUniqueCellTypeScript(cell.type, IS_MAINNET); }); if (uniqueCellIndex !== -1) { const infoCellData = this.getUniqueCellData(tx, uniqueCellIndex, script); @@ -312,7 +312,7 @@ export default class CKBClient { } // check if the inscription cell is the info cell of the xudt type const inscriptionCellIndex = tx.transaction.outputs.findIndex((cell) => { - return cell.type && isInscriptionInfoTypeScript(cell.type, isMainnet); + return cell.type && isInscriptionInfoTypeScript(cell.type, IS_MAINNET); }); if (inscriptionCellIndex !== -1) { const infoCellData = this.getInscriptionInfoCellData(tx, inscriptionCellIndex, script); @@ -326,14 +326,27 @@ export default class CKBClient { return null; } - public async getInputCellsByOutPoint(outPoints: CKBComponents.OutPoint[]): Promise { - const batchRequest = this.rpc.createBatchRequest(outPoints.map((outPoint) => ['getTransaction', outPoint.txHash])); - const txs = await batchRequest.exec(); - const inputs = txs.map((tx: TransactionWithStatus, index: number) => { - const outPoint = outPoints[index]; - return tx.transaction.outputs[BI.from(outPoint.index).toNumber()]; + public async getInputCellsByOutPoint(outPoints: CKBComponents.OutPoint[]): Promise { + const txHashes = uniq(outPoints.map((outPoint) => outPoint.txHash)); + const batchRequest = this.rpc.createBatchRequest(txHashes.map((txHash) => ['getTransaction', txHash])); + const txs: TransactionWithStatus[] = await batchRequest.exec(); + const txsMap = txs.reduce( + (acc, tx: TransactionWithStatus) => { + acc[tx.transaction.hash] = tx; + return acc; + }, + {} as Record, + ); + return outPoints.map((outPoint) => { + const tx = txsMap[outPoint.txHash]; + const outPointIndex = BI.from(outPoint.index).toNumber(); + return Cell.parse({ + cellOutput: tx.transaction.outputs[outPointIndex], + data: tx.transaction.outputsData[outPointIndex], + blockHash: tx.txStatus.blockHash, + outPoint, + }); }); - return inputs; } /** diff --git a/src/services/paymaster.ts b/src/services/paymaster.ts index 2e7754d8..ab3de174 100644 --- a/src/services/paymaster.ts +++ b/src/services/paymaster.ts @@ -5,6 +5,7 @@ import { AppendPaymasterCellAndSignTxParams, IndexerCell, appendPaymasterCellAnd import { hd, config, BI } from '@ckb-lumos/lumos'; import * as Sentry from '@sentry/node'; import { Transaction } from '../routes/bitcoin/types'; +import { IS_MAINNET } from '../constants'; interface IPaymaster { getNextCell(token: string): Promise; @@ -60,8 +61,7 @@ export default class Paymaster implements IPaymaster { private get lockScript() { const args = hd.key.privateKeyToBlake160(this.ckbPrivateKey); - const scripts = - this.cradle.env.NETWORK === 'mainnet' ? config.predefined.LINA.SCRIPTS : config.predefined.AGGRON4.SCRIPTS; + const scripts = IS_MAINNET ? config.MAINNET.SCRIPTS : config.TESTNET.SCRIPTS; const template = scripts['SECP256K1_BLAKE160']!; const lockScript = { codeHash: template.CODE_HASH, @@ -123,8 +123,7 @@ export default class Paymaster implements IPaymaster { * The paymaster CKB address to pay the time cells spent tx fee */ public get ckbAddress() { - const isMainnet = this.cradle.env.NETWORK === 'mainnet'; - const lumosConfig = isMainnet ? config.predefined.LINA : config.predefined.AGGRON4; + const lumosConfig = IS_MAINNET ? config.MAINNET : config.TESTNET; const args = hd.key.privateKeyToBlake160(this.ckbPrivateKey); const template = lumosConfig.SCRIPTS['SECP256K1_BLAKE160']; const lockScript = { @@ -296,7 +295,7 @@ export default class Paymaster implements IPaymaster { sumInputsCapacity, paymasterCell, secp256k1PrivateKey: this.ckbPrivateKey, - isMainnet: this.cradle.env.NETWORK === 'mainnet', + isMainnet: IS_MAINNET, }); this.cradle.logger.info(`[Paymaster] Signed transaction: ${JSON.stringify(signedTx)}`); return signedTx; diff --git a/src/services/rgbpp.ts b/src/services/rgbpp.ts index ff835401..f0e575cf 100644 --- a/src/services/rgbpp.ts +++ b/src/services/rgbpp.ts @@ -1,28 +1,30 @@ -import { Transaction, UTXO } from './bitcoin/schema'; import pLimit from 'p-limit'; import asyncRetry from 'async-retry'; -import { Cradle } from '../container'; +import * as Sentry from '@sentry/node'; import { IndexerCell, - btcTxIdFromBtcTimeLockArgs, + leToU128, buildRgbppLockArgs, genRgbppLockScript, - getBtcTimeLockScript, - isScriptEqual, - leToU128, + btcTxIdFromBtcTimeLockArgs, + RGBPP_TX_ID_PLACEHOLDER, + RGBPP_TX_INPUTS_MAX_LENGTH, } from '@rgbpp-sdk/ckb'; -import * as Sentry from '@sentry/node'; -import { BI, RPC, Script } from '@ckb-lumos/lumos'; -import { Job } from 'bullmq'; +import { remove0x } from '@rgbpp-sdk/btc'; +import { unpackRgbppLockArgs } from '@rgbpp-sdk/btc/lib/ckb/molecule'; +import { groupBy, findLastIndex } from 'lodash'; import { z } from 'zod'; +import { Job } from 'bullmq'; +import { BI, RPC, Script } from '@ckb-lumos/lumos'; +import { computeScriptHash } from '@ckb-lumos/lumos/utils'; import { Cell, XUDTBalance } from '../routes/rgbpp/types'; +import { Transaction, UTXO } from './bitcoin/schema'; import BaseQueueWorker from './base/queue-worker'; import DataCache from './base/data-cache'; -import { groupBy } from 'lodash'; -import { computeScriptHash } from '@ckb-lumos/lumos/utils'; -import { remove0x } from '@rgbpp-sdk/btc'; -import { TestnetTypeMap } from '../constants'; -import { TransactionWithStatus } from '@ckb-lumos/base'; +import { Cradle } from '../container'; +import { isCommitmentMatchToCkbTx, tryGetCommitmentFromBtcTx } from '../utils/commitment'; +import { getRgbppLock, isBtcTimeLock, isRgbppLock } from '../utils/lockscript'; +import { IS_MAINNET, TESTNET_TYPE } from '../constants'; type GetCellsParams = Parameters; export type SearchKey = GetCellsParams[0]; @@ -59,7 +61,7 @@ class RgbppCollectorError extends Error { /** * RgbppCollector is used to collect the cells for the utxos. * The cells are stored in the cache with the btc address as the key, - * will be recollect when the utxos are updated or new collect job is enqueued. + * will be recollected when the utxos are updated or new collect job is enqueued. */ export default class RgbppCollector extends BaseQueueWorker { private limit: pLimit.Limit; @@ -151,13 +153,12 @@ export default class RgbppCollector extends BaseQueueWorker { const { txid, vout } = utxo; const args = buildRgbppLockArgs(vout, txid); const searchKey: SearchKey = { - script: genRgbppLockScript(args, network === 'mainnet', TestnetTypeMap[network]), + script: genRgbppLockScript(args, IS_MAINNET, TESTNET_TYPE), scriptType: 'lock', }; if (typeScript) { @@ -165,7 +166,7 @@ export default class RgbppCollector extends BaseQueueWorker { const args = buildRgbppLockArgs(index, btcTx.txid); - const lock = genRgbppLockScript(args, isMainnet, TestnetTypeMap[network]); + const lock = genRgbppLockScript(args, IS_MAINNET, TESTNET_TYPE); const searchKey: SearchKey = { script: lock, scriptType: 'lock', }; - return ['getTransactions', searchKey, 'desc', '0x1']; + return ['getTransactions', searchKey, 'asc', maxRecords]; }), ); type getTransactionsResult = ReturnType>; const transactions: Awaited[] = await batchRequest.exec(); - for (const { objects } of transactions) { - if (objects.length > 0) { - const [tx] = objects; - return tx; + for (const tx of transactions) { + for (const indexerTx of tx.objects) { + const ckbTx = await this.cradle.ckb.rpc.getTransaction(indexerTx.txHash); + const isIsomorphic = await this.isIsomorphicTx(btcTx, ckbTx.transaction); + if (isIsomorphic) { + return indexerTx; + } } } return null; } - public async queryBtcTimeLockTxByBtcTxId(btcTxId: string) { - const isMainnet = this.cradle.env.NETWORK === 'mainnet'; - // XXX: unstable, need to be improved: https://github.com/ckb-cell/btc-assets-api/issues/45 - const btcTimeLockScript = getBtcTimeLockScript(isMainnet); - const btcTimeLockTxs = await this.cradle.ckb.indexer.getTransactions({ - script: { - ...btcTimeLockScript, - args: '0x', - }, - scriptType: 'lock', - }); + public async queryBtcTimeLockTxByBtcTx(btcTx: Transaction) { + const rgbppLock = getRgbppLock(); + const relatedCkbTxs = ( + await Promise.all( + btcTx.vin.map(({ txid, vout }) => { + const args = buildRgbppLockArgs(vout, txid); + return this.cradle.ckb.rpc.getTransactions( + { + script: { + ...rgbppLock, + args, + }, + scriptType: 'lock', + groupByTransaction: true, + }, + 'asc', + '0x64', + ); + }), + ) + ) + .map(({ objects }) => objects) + .flat(); - const batchRequest = this.cradle.ckb.rpc.createBatchRequest( - btcTimeLockTxs.objects.map(({ txHash }) => ['getTransaction', txHash]), - ); - const transactions: TransactionWithStatus[] = await batchRequest.exec(); - if (transactions.length > 0) { - for (const tx of transactions) { - const isBtcTimeLockTx = tx.transaction.outputs.some((output) => { - if (!isScriptEqual(output.lock, btcTimeLockScript)) { - return false; - } - const btcTxid = btcTxIdFromBtcTimeLockArgs(output.lock.args); - return remove0x(btcTxid) === btcTxId; - }); - if (isBtcTimeLockTx) { - return tx; + for (const tx of relatedCkbTxs) { + const ckbTx = await this.cradle.ckb.rpc.getTransaction(tx.txHash); + const isBtcTimeLockTx = ckbTx.transaction.outputs.some((output) => { + if (!isBtcTimeLock(output.lock)) { + return false; } + const outputBtcTxId = btcTxIdFromBtcTimeLockArgs(output.lock.args); + return remove0x(outputBtcTxId) === btcTx.txid; + }); + if (isBtcTimeLockTx) { + return ckbTx; } } return null; } + async isIsomorphicTx( + btcTx: Transaction, + ckbTx: CKBComponents.RawTransaction, + validateCommitment?: boolean, + ): Promise { + // Find the commitment from the btc_tx + const btcTxCommitment = tryGetCommitmentFromBtcTx(btcTx); + if (!btcTxCommitment) { + return false; + } + + // Check inputs: + // 1. Find the last index of the type inputs + // 2. Check if all rgbpp_lock inputs can be found in the btc_tx.vin (regardless the position) + // 3. Check if the inputs contain at least one rgbpp_lock cell (as L1-L1 and L1-L2 transactions should have) + const inputs = await this.cradle.ckb.getInputCellsByOutPoint(ckbTx.inputs.map((input) => input.previousOutput!)); + const lastTypeInputIndex = findLastIndex(inputs, (input) => !!input.cellOutput.type); + const anyRgbppLockInput = inputs.some((input) => isRgbppLock(input.cellOutput.lock)); + if (!anyRgbppLockInput) { + return false; + } + const allInputsValid = inputs.every((input) => { + if (!input.cellOutput.type) { + return true; + } + if (!isRgbppLock(input.cellOutput.lock)) { + return true; + } + const rgbppLockArgs = unpackRgbppLockArgs(input.cellOutput.lock.args); + const matchingBtcInput = btcTx.vin.find( + (btcInput) => btcInput.txid === remove0x(rgbppLockArgs.btcTxid) && btcInput.vout === rgbppLockArgs.outIndex, + ); + return !!matchingBtcInput; + }); + if (!allInputsValid) { + return false; + } + + // Check outputs: + // 1. Find the last index of the type outputs + // 2. Check if all type outputs are rgbpp_lock or btc_time_lock cells + // 4. Check if each rgbpp_lock cell has an isomorphic UTXO in the btc_tx.vout + // 5. Check if each btc_time_lock cell contains the corresponding btc_txid in the lock args + const lastTypeOutputIndex = findLastIndex(ckbTx.outputs, (output) => !!output.type); + const allOutputsValid = ckbTx.outputs.every((output) => { + if (!output.type) { + return true; + } + if (isRgbppLock(output.lock)) { + const rgbppLockArgs = unpackRgbppLockArgs(output.lock.args); + const btcTxId = remove0x(rgbppLockArgs.btcTxid); + if (btcTxId === RGBPP_TX_ID_PLACEHOLDER) { + return true; + } + if (btcTxId === btcTx.txid && btcTx.vout[rgbppLockArgs.outIndex] !== undefined) { + return true; + } + } + if (isBtcTimeLock(output.lock)) { + const btcTxId = remove0x(btcTxIdFromBtcTimeLockArgs(output.lock.args)); + if (btcTxId === RGBPP_TX_ID_PLACEHOLDER || btcTx.txid === btcTxId) { + return true; + } + } + return false; + }); + if (!allOutputsValid) { + return false; + } + + // Compare commitment between btc_tx and ckb_tx + if (!validateCommitment) { + return true; + } + const btcTxCommitmentHex = btcTxCommitment.toString('hex'); + return isCommitmentMatchToCkbTx(btcTxCommitmentHex, ckbTx, lastTypeInputIndex, lastTypeOutputIndex); + } + /** * Enqueue a collect job to the queue - * @param utxos - the utxos to collect */ public async enqueueCollectJob(btcAddress: string, allowDuplicate?: boolean): Promise> { let jobId = btcAddress; diff --git a/src/services/transaction.ts b/src/services/transaction.ts index c9bcc11d..7d44e0bd 100644 --- a/src/services/transaction.ts +++ b/src/services/transaction.ts @@ -5,8 +5,6 @@ import { RGBPP_TX_ID_PLACEHOLDER, appendCkbTxWitnesses, generateSporeTransferCoBuild, - getBtcTimeLockScript, - getRgbppLockScript, getSecp256k1CellDep, getSporeTypeDep, isClusterSporeTypeSupported, @@ -37,8 +35,9 @@ import { BitcoinClientAPIError } from './bitcoin'; import { HttpStatusCode } from 'axios'; import BaseQueueWorker from './base/queue-worker'; import { Env } from '../env'; -import { TestnetTypeMap } from '../constants'; import { getCommitmentFromBtcTx } from '../utils/commitment'; +import { isBtcTimeLock, isRgbppLock } from '../utils/lockscript'; +import { IS_MAINNET } from '../constants'; export interface ITransactionRequest { txid: string; @@ -123,30 +122,6 @@ export default class TransactionProcessor }; } - private get isMainnet() { - return this.cradle.env.NETWORK === 'mainnet'; - } - - private get testnetType() { - return TestnetTypeMap[this.cradle.env.NETWORK]; - } - - private get rgbppLockScript() { - return getRgbppLockScript(this.isMainnet, this.testnetType); - } - - private get btcTimeLockScript() { - return getBtcTimeLockScript(this.isMainnet, this.testnetType); - } - - private isRgbppLock(lock: CKBComponents.Script) { - return lock.codeHash === this.rgbppLockScript.codeHash && lock.hashType === this.rgbppLockScript.hashType; - } - - private isBtcTimeLock(lock: CKBComponents.Script) { - return lock.codeHash === this.btcTimeLockScript.codeHash && lock.hashType === this.btcTimeLockScript.hashType; - } - /** * Clear the btcTxId in the RGBPP_LOCK/BTC_TIME_LOCK script to avoid the mismatch between the CKB and BTC transactions * @param ckbRawTx - CKB Raw Transaction @@ -155,7 +130,7 @@ export default class TransactionProcessor private async resetOutputLockScript(ckbRawTx: CKBRawTransaction, txid: string) { const outputs = ckbRawTx.outputs.map((output) => { const { lock } = output; - if (this.isRgbppLock(lock)) { + if (isRgbppLock(lock)) { const unpack = RGBPPLock.unpack(lock.args); // https://github.com/ckb-cell/rgbpp-sdk/tree/main/examples/rgbpp#what-you-must-know-about-btc-transaction-id const btcTxid = bytes.hexify(bytes.bytify(unpack.btcTxid).reverse()); @@ -164,10 +139,10 @@ export default class TransactionProcessor } return { ...output, - lock: genRgbppLockScript(buildPreLockArgs(unpack.outIndex), this.isMainnet), + lock: genRgbppLockScript(buildPreLockArgs(unpack.outIndex), IS_MAINNET), }; } - if (this.isBtcTimeLock(lock)) { + if (isBtcTimeLock(lock)) { const btcTxid = btcTxIdFromBtcTimeLockArgs(lock.args); if (remove0x(btcTxid) !== txid) { return output; @@ -175,7 +150,7 @@ export default class TransactionProcessor const toLock = lockScriptFromBtcTimeLockArgs(lock.args); return { ...output, - lock: genBtcTimeLockScript(toLock, this.isMainnet), + lock: genBtcTimeLockScript(toLock, IS_MAINNET), }; } return output; @@ -253,31 +228,23 @@ export default class TransactionProcessor private getCkbRawTxWithRealBtcTxid(ckbVirtualResult: CKBVirtualResult, txid: string) { let ckbRawTx = ckbVirtualResult.ckbRawTx; const needUpdateCkbTx = ckbRawTx.outputs.some((output) => { - if (this.isRgbppLock(output.lock)) { + if (isRgbppLock(output.lock)) { const { btcTxid } = RGBPPLock.unpack(output.lock.args); const txid = remove0x(btcTxid); this.cradle.logger.debug(`[TransactionProcessor] RGBPP_LOCK args txid: ${btcTxid}`); - return ( - output.lock.codeHash === this.rgbppLockScript.codeHash && - output.lock.hashType === this.rgbppLockScript.hashType && - txid === RGBPP_TX_ID_PLACEHOLDER - ); + return txid === RGBPP_TX_ID_PLACEHOLDER; } - if (this.isBtcTimeLock(output.lock)) { + if (isBtcTimeLock(output.lock)) { const btcTxid = btcTxIdFromBtcTimeLockArgs(output.lock.args); const txid = remove0x(btcTxid); this.cradle.logger.debug(`[TransactionProcessor] BTC_TIME_LOCK args txid: ${txid}`); - return ( - output.lock.codeHash === this.btcTimeLockScript.codeHash && - output.lock.hashType === this.btcTimeLockScript.hashType && - txid === RGBPP_TX_ID_PLACEHOLDER - ); + return txid === RGBPP_TX_ID_PLACEHOLDER; } return false; }); if (needUpdateCkbTx) { this.cradle.logger.info(`[TransactionProcessor] Update CKB Raw Transaction with real BTC txid: ${txid}`); - ckbRawTx = updateCkbTxWithRealBtcTxId({ ckbRawTx, btcTxId: txid, isMainnet: this.isMainnet }); + ckbRawTx = updateCkbTxWithRealBtcTxId({ ckbRawTx, btcTxId: txid, isMainnet: IS_MAINNET }); } return ckbRawTx; } @@ -331,7 +298,7 @@ export default class TransactionProcessor * if the transaction has spore type dep, we need to append the spore cobuild witness to the transaction */ private hasSporeTypeDep(tx: CKBRawTransaction) { - const sporeTypeDep = getSporeTypeDep(this.isMainnet); + const sporeTypeDep = getSporeTypeDep(IS_MAINNET); const hasSporeTypeDep = tx.cellDeps.some((cellDep) => { return serializeCellDep(cellDep) === serializeCellDep(sporeTypeDep); }); @@ -351,7 +318,7 @@ export default class TransactionProcessor ); const sporeLiveCells = inputs .filter(({ status, cell }) => { - return status === 'live' && cell?.output.type && isClusterSporeTypeSupported(cell?.output.type, this.isMainnet); + return status === 'live' && cell?.output.type && isClusterSporeTypeSupported(cell?.output.type, IS_MAINNET); }) .map((liveCell) => liveCell.cell!); if (sporeLiveCells.length > 0) { @@ -413,7 +380,7 @@ export default class TransactionProcessor const { txid, ckbVirtualResult } = job.data; const { ckbRawTx } = ckbVirtualResult; // append the secp256k1 cell dep to the transaction - ckbRawTx.cellDeps.push(getSecp256k1CellDep(this.isMainnet)); + ckbRawTx.cellDeps.push(getSecp256k1CellDep(IS_MAINNET)); // update the job data to append the paymaster cell next time job.updateData({ txid, @@ -593,7 +560,7 @@ export default class TransactionProcessor * get pending output cells by txid, get ckb output cells from the uncompleted job * @param txid - the transaction id */ - public async getPendingOuputCellsByTxid(txid: string) { + public async getPendingOutputCellsByTxid(txid: string): Promise { const job = await this.getTransactionRequest(txid); if (!job) { return []; @@ -608,14 +575,34 @@ export default class TransactionProcessor const { ckbVirtualResult } = job.data; const outputs = ckbVirtualResult.ckbRawTx.outputs; return outputs.map((output, index) => { - const cell: Cell = { + return Cell.parse({ cellOutput: output, data: ckbVirtualResult.ckbRawTx.outputsData[index], - }; - return cell; + }); }); } + /** + * get pending input cells by txid, get ckb input cells from the uncompleted job + * @param txid - the transaction id + */ + public async getPendingInputCellsByTxid(txid: string): Promise { + const job = await this.getTransactionRequest(txid); + if (!job) { + return []; + } + + // get ckb input cells from the uncompleted job only + const state = await job.getState(); + if (state === 'completed' || state === 'failed') { + return []; + } + + const { ckbVirtualResult } = job.data; + const inputOutPoints = ckbVirtualResult.ckbRawTx.inputs.map((input) => input.previousOutput!); + return await this.cradle.ckb.getInputCellsByOutPoint(inputOutPoints); + } + /** * Retry all failed jobs in the queue * @param maxAttempts - the max attempts to retry diff --git a/src/services/unlocker.ts b/src/services/unlocker.ts index f8ffbc2b..7edc15cc 100644 --- a/src/services/unlocker.ts +++ b/src/services/unlocker.ts @@ -6,7 +6,6 @@ import { IndexerCell, buildBtcTimeCellsSpentTx, buildSporeBtcTimeCellsSpentTx, - getBtcTimeLockScript, isClusterSporeTypeSupported, isTypeAssetSupported, isUDTTypeSupported, @@ -21,8 +20,10 @@ import { BTC_MAINNET_SPV_START_BLOCK_HEIGHT, BTC_SIGNET_SPV_START_BLOCK_HEIGHT, BTC_TESTNET_SPV_START_BLOCK_HEIGHT, - TestnetTypeMap, + TESTNET_TYPE, + IS_MAINNET, } from '../constants'; +import { getBtcTimeLock } from '../utils/lockscript'; interface IUnlocker { getNextBatchLockCell(): Promise; @@ -47,16 +48,8 @@ export default class Unlocker implements IUnlocker { }) as CellCollector; } - private get isMainnet() { - return this.cradle.env.NETWORK === 'mainnet'; - } - - private get testnetType() { - return TestnetTypeMap[this.cradle.env.NETWORK]; - } - private get lockScript() { - return getBtcTimeLockScript(this.isMainnet, this.testnetType); + return getBtcTimeLock(); } private get btcSpvStartBlockHeight() { @@ -80,7 +73,7 @@ export default class Unlocker implements IUnlocker { const { blocks } = await this.cradle.bitcoin.getBlockchainInfo(); for await (const cell of collect) { // allow supported asset types only - if (!cell.cellOutput.type || !isTypeAssetSupported(cell.cellOutput.type, this.isMainnet)) { + if (!cell.cellOutput.type || !isTypeAssetSupported(cell.cellOutput.type, IS_MAINNET)) { continue; } @@ -136,25 +129,25 @@ export default class Unlocker implements IUnlocker { const ckbRawTxs = []; // udt type cells unlock - const udtTypeCells = cells.filter((cell) => isUDTTypeSupported(cell.output.type!, this.isMainnet)); + const udtTypeCells = cells.filter((cell) => isUDTTypeSupported(cell.output.type!, IS_MAINNET)); if (udtTypeCells.length > 0) { const ckbRawTx = await buildBtcTimeCellsSpentTx({ btcTimeCells: udtTypeCells, btcAssetsApi, - isMainnet: this.isMainnet, - btcTestnetType: this.testnetType, + isMainnet: IS_MAINNET, + btcTestnetType: TESTNET_TYPE, }); ckbRawTxs.push(ckbRawTx); } // spore type cells unlock - const sporeTypeCells = cells.filter((cell) => isClusterSporeTypeSupported(cell.output.type!, this.isMainnet)); + const sporeTypeCells = cells.filter((cell) => isClusterSporeTypeSupported(cell.output.type!, IS_MAINNET)); if (sporeTypeCells.length > 0) { const ckbRawTx = await buildSporeBtcTimeCellsSpentTx({ btcTimeCells: sporeTypeCells, btcAssetsApi, - isMainnet: this.isMainnet, - btcTestnetType: this.testnetType, + isMainnet: IS_MAINNET, + btcTestnetType: TESTNET_TYPE, }); ckbRawTxs.push(ckbRawTx); } @@ -181,7 +174,7 @@ export default class Unlocker implements IUnlocker { collector, outputCapacityRange, ckbRawTx, - isMainnet: this.isMainnet, + isMainnet: IS_MAINNET, }); this.cradle.logger.debug(`[Unlocker] Transaction signed: ${JSON.stringify(signedTx)}`); diff --git a/src/utils/commitment.ts b/src/utils/commitment.ts index 30855c6c..16d09498 100644 --- a/src/utils/commitment.ts +++ b/src/utils/commitment.ts @@ -1,5 +1,9 @@ +import { cloneDeep } from 'lodash'; import { opReturnScriptPubKeyToData } from '@rgbpp-sdk/btc'; +import { calculateCommitment } from '@rgbpp-sdk/ckb/lib/utils/rgbpp'; +import { RGBPP_TX_ID_PLACEHOLDER, BTCTimeLock, buildPreLockArgs, genBtcTimeLockArgs } from '@rgbpp-sdk/ckb'; import { Transaction } from '../routes/bitcoin/types'; +import { isBtcTimeLock, isRgbppLock } from './lockscript'; export class OpReturnNotFoundError extends Error { constructor(txid: string) { @@ -9,11 +13,11 @@ export class OpReturnNotFoundError extends Error { } /** - * Get commitment from Bitcoin transactions + * Get commitment from the Bitcoin transaction * depended on @rgbpp-sdk/btc opReturnScriptPubKeyToData method * @param tx - Bitcoin transaction */ -export function getCommitmentFromBtcTx(tx: Transaction) { +export function getCommitmentFromBtcTx(tx: Transaction): Buffer { const opReturn = tx.vout.find((vout) => vout.scriptpubkey_type === 'op_return'); if (!opReturn) { throw new OpReturnNotFoundError(tx.txid); @@ -22,7 +26,12 @@ export function getCommitmentFromBtcTx(tx: Transaction) { return opReturnScriptPubKeyToData(buffer); } -export function tryGetCommitmentFromBtcTx(tx: Transaction) { +/** + * Try to get commitment from the Bitcoin transactions, returns null if OP_RETURN output not found + * depended on @rgbpp-sdk/btc opReturnScriptPubKeyToData method + * @param tx - Bitcoin transaction + */ +export function tryGetCommitmentFromBtcTx(tx: Transaction): Buffer | null { try { return getCommitmentFromBtcTx(tx); } catch (error) { @@ -32,3 +41,50 @@ export function tryGetCommitmentFromBtcTx(tx: Transaction) { throw error; } } + +/** + * Validate if the commitment matches the CKB transaction + * @param commitment - The expected commitment from a Bitcoin transaction + * @param ckbTx - The target CKB transaction or RawTransaction to compare with + * @param lastTypeInputIndex - The last index of type script input in the ckbTx + * @param lastTypeOutputIndex - The last index of type script output in the ckbTx + */ +export function isCommitmentMatchToCkbTx( + commitment: string, + ckbTx: CKBComponents.RawTransaction, + lastTypeInputIndex: number, + lastTypeOutputIndex: number, +) { + function replaceLockArgsWithPlaceholder(cell: CKBComponents.CellOutput, outputIndex: number) { + if (isRgbppLock(cell.lock)) { + cell.lock.args = buildPreLockArgs(outputIndex + 1); + } + if (isBtcTimeLock(cell.lock)) { + const lockArgs = BTCTimeLock.unpack(cell.lock.args); + cell.lock.args = genBtcTimeLockArgs(lockArgs.lockScript, RGBPP_TX_ID_PLACEHOLDER, lockArgs.after); + } + return cell; + } + + // Use the ckb_tx to compare with the btc_tx commitment directly + const finalTx = cloneDeep(ckbTx); + finalTx.outputs = finalTx.outputs.map(replaceLockArgsWithPlaceholder); + const finalTxCommitment = calculateCommitment(finalTx); + if (commitment === finalTxCommitment) { + return true; + } + + // Slice inputs and outputs of the ckb_tx to simulate how the original ckb_virtual_result looks like + const slicedTx = cloneDeep(ckbTx); + slicedTx.inputs = slicedTx.inputs.slice(0, Math.max(lastTypeInputIndex, 0) + 1); + slicedTx.outputs = slicedTx.outputs.slice(0, lastTypeOutputIndex + 1).map(replaceLockArgsWithPlaceholder); + const slicedTxCommitment = calculateCommitment(slicedTx); + if (commitment === slicedTxCommitment) { + return true; + } + + // If both commitments don't match the btc_tx commitment: + // 1. The ckb_tx does not match to the commitment from the btc_tx (the usual case) + // 2. The provided btc_tx commitment calculation is different from this function + return false; +} diff --git a/src/utils/lockscript.ts b/src/utils/lockscript.ts new file mode 100644 index 00000000..033b7948 --- /dev/null +++ b/src/utils/lockscript.ts @@ -0,0 +1,20 @@ +import { getBtcTimeLockScript, getRgbppLockScript } from '@rgbpp-sdk/ckb'; +import { IS_MAINNET, TESTNET_TYPE } from '../constants'; + +export function getRgbppLock(): CKBComponents.Script { + return getRgbppLockScript(IS_MAINNET, TESTNET_TYPE); +} + +export function getBtcTimeLock(): CKBComponents.Script { + return getBtcTimeLockScript(IS_MAINNET, TESTNET_TYPE); +} + +export function isRgbppLock(script: CKBComponents.Script): boolean { + const rgbppLock = getRgbppLock(); + return script.codeHash === rgbppLock.codeHash && script.hashType === rgbppLock.hashType; +} + +export function isBtcTimeLock(script: CKBComponents.Script): boolean { + const btcTimeLock = getBtcTimeLock(); + return script.codeHash === btcTimeLock.codeHash && script.hashType === btcTimeLock.hashType; +} diff --git a/test/routes/__snapshots__/token.test.ts.snap b/test/routes/__snapshots__/token.test.ts.snap index db66a933..77d8c975 100644 --- a/test/routes/__snapshots__/token.test.ts.snap +++ b/test/routes/__snapshots__/token.test.ts.snap @@ -1,25 +1,3 @@ // Vitest Snapshot v1, https://vitest.dev/guide/snapshot.html -exports[`\`/token/generate\` - 400 1`] = ` -"[ - { - "code": "invalid_type", - "expected": "object", - "received": "null", - "path": [], - "message": "Expected object, received null" - } -]" -`; - -exports[`\`/token/generate\` - without params 1`] = ` -"[ - { - "code": "invalid_type", - "expected": "object", - "received": "null", - "path": [], - "message": "Expected object, received null" - } -]" -`; +exports[`\`/token/generate\` - without params 1`] = `"Invalid param: Expected object, received null"`; diff --git a/test/routes/rgbpp/__snapshots__/address.test.ts.snap b/test/routes/rgbpp/__snapshots__/address.test.ts.snap index 6e0b3e39..ba974ccf 100644 --- a/test/routes/rgbpp/__snapshots__/address.test.ts.snap +++ b/test/routes/rgbpp/__snapshots__/address.test.ts.snap @@ -57,108 +57,7 @@ exports[`/:btc_address/activity 1`] = ` ], "weight": 561, }, - "isRgbpp": true, - "isomorphicTx": { - "ckbTx": { - "cellDeps": [ - { - "depType": "code", - "outPoint": { - "index": "0x0", - "txHash": "0xf1de59e973b85791ec32debbba08dff80c63197e895eb95d67fc1e9f6b413e00", - }, - }, - { - "depType": "code", - "outPoint": { - "index": "0x1", - "txHash": "0xf1de59e973b85791ec32debbba08dff80c63197e895eb95d67fc1e9f6b413e00", - }, - }, - { - "depType": "code", - "outPoint": { - "index": "0x0", - "txHash": "0x5e8d2a517d50fd4bb4d01737a7952a1f1d35c8afc77240695bb569cd7d9d5a1f", - }, - }, - { - "depType": "code", - "outPoint": { - "index": "0x1", - "txHash": "0x97fc2b271dc12cd0678e4196ffd79312992bfe0601e9c2c8568767a584802b94", - }, - }, - ], - "hash": "0x416dfcdc46ca44854cebda6ab80fb5af70d6632840ae2333fbf4a832db993bd3", - "headerDeps": [], - "inputs": [ - { - "previousOutput": { - "index": "0x0", - "txHash": "0x9eb87d718662c722638a85f07508f9cd1063e6aa1ba91144e676df14054fc8f8", - }, - "since": "0x0", - }, - ], - "outputs": [ - { - "capacity": "0x9502f758c", - "lock": { - "args": "0x7f000000100000005b0000005f0000004b000000100000003000000031000000d23761b364210735c19c60561d213fb3beae2fd6172743719eff6920e020baac01160000000001e9d0cd4c9daa757cc83863cb45e3f1e039e1fd0306000000945c7e77cf843557c2c8c3cab6422c1924890255f0c1975a4a6ab33f15ea260f", - "codeHash": "0x00cdf8fab0f8ac638758ebf5ea5e4052b1d71e8a77b9f43139718621f6849326", - "hashType": "type", - }, - "type": { - "args": "0xf93eaac0a2dcb1f85aa00dcd7d239155452fe88401c626adade16441b46d3193", - "codeHash": "0x685a60219309029d01310311dba953d67029170ca4848a4ff638e57002130a0d", - "hashType": "data1", - }, - }, - ], - "outputsData": [ - "0xa200000010000000190000007e00000005000000646f622f30610000007b22626c6f636b5f6e756d626572223a31333230333534332c2263656c6c5f6964223a31313233373437313536303933363930333030302c22646e61223a223035653764353933643065376536336334393238626563653939663966343433227d20000000c1097c85aa781d2cd3c017dc911eceab94644cfe2dd714ae7f7bbe4b75accb08", - ], - "version": "0x0", - "witnesses": [ - "0xa005000010000000a0050000a00500008c0500008c050000140000001600000018000000c200000000000101a600000002000000024a986ac1f9050e40bfe9336630059ed289e4fdf6a5ec1849d1740a027cd83cbe0000000000ffffffff6f95023d1f75e1854b8537dab6cf7a73d18ef07a20dc40a58d2609eded461bc80100000000ffffffff020000000000000000226a20dccb7db4ed3f410df0ae8674324e2b6969573e414628f597a7ce6cefb36dedc6afea050000000000160014f138466e1a154a06ea8c76d7f0f6a30a86d5c67b00000000c6040000c604000014000000180000001c0000003a0200006e0400001bba2b001a020000000000271b8726e225b3c8694d6b9d392736858ed0502a310b176b2e23000000000000007b3b23a6edfafe90ea37cfbd35f7c82cabd993b10e2ac9501e48b96fca0d657146ec8466c0ff3f19914212d8a81700000e971d29f62305684e4b57e1b1186d59f4d3d9a350a8ab3497f211f2955868db084a28cabe45bd978f95d8441d3357b2e32a17ad602491c8f0a14f30c6dd3a1bbff69bf92ba1008c973fedc280e7296f7dd94a59f2f3a014312b901690443c3922a650d2e73e0a016f90d4fddc5c1c0da4c37337723a78dc62bf15b891b178a7666fd73d6ddee95f307ae90791b0c44cfd7f7f52069c866a20e673ea56cd902e8c8114d6db547cba30b608741c4a7dc9ab24a0587223d9d10586626eff40cdabe1945c7e77cf843557c2c8c3cab6422c1924890255f0c1975a4a6ab33f15ea260f9583762ca8f944c2daaca96a35f13dbbedae4a37774eaf078ca70ec59ce84144766ced81975b7f852320cf1f6863c7ad98d7065b7d9534fce5916c854c039bafb47166e7e6baadccfb020e06d0b6d5b79ce6e19f92498db8aea5106579723643879ab4c00adde78b6975bb66572d29e617b21f46916a7a67b30a2e2f7ce439520fbf878f77bc108953444054dc8be225a2a6bcb57fbc0a3b493acdaea58f91ef142124da7d22242d4eee5ec7b93718be21d480167d4a09350f69c280bd638d512b67d9b6859c20970d53cb7eafb134c0003b86299b347931bfd59cd77671079c04f75a0d0009000000e0672700df672b002e167b3dac9fc2b0180100000000000000000000000000000000000000000000210620e815bff24f39cb1d58ba1d6c080d935f10c73aa2f5da442dd9964b3758e0672b00dfa72b004dfdd9ffd9ff62d3000000000000000000000000000000000000000000000000c73a36cd4e6cf61b0f453807837a007ce5fb6a47beb4d0411e82ca89fc0e1c30e0a72b00dfb72b0072b27bb27bb289ad090000000000000000000000000000000000000000000000bb941f32c62f8f065611541355d67dc0c0c40f1f902f5123728034405b9dfb0be0b72b00dfb92b0034303b303b3007300700000000000000000000000000000000000000000000006e916bfb150341c27ab76ff1974426710ce675753e692f01447241435bf7e651e0b92b00ffb92b000278027802780078000000000000000000000000000000000000000000000000dd7de9e09ac18eb04319b08c94415707aa8304b966d57aba8941963157e9aac900ba2b000fba2b00013c013c013c003c0000000000000000000000000000000000000000000000002d15afdcc6f1d71675ef168c2b6266af80ab4e4397d5eb324686bdbbcbcdea1910ba2b0017ba2b00011c011c011c001c00000000000000000000000000000000000000000000000019c429fb4e2c5b8f77808e7e2621e4daeb1706a09ca6083242d85a22cd7497e41aba2b001aba2b0000040004000400040000000000000000000000000000000000000000000000001b8726e225b3c8694d6b9d392736858ed0502a310b176b2e230000000000000018ba2b0019ba2b0000080008000800080000000000000000000000000000000000000000000000004f4dbacc169d11be60adbc661c0668a1a3849e006093625d8ecef14d1c1137de", - "0x010000ffbd0100000c0000001000000000000000ad01000008000000a5010000080000009d010000100000003000000050000000610d6afa7d47e0c813bcb6e11635ab66eaddebe82b7c5faf8c9cb0a36279e169f8c08a400e8990955dafb47d4bfcd9a716a822022daff68b511334491b59a5dd49010000010000004501000010000000300000008d000000f93eaac0a2dcb1f85aa00dcd7d239155452fe88401c626adade16441b46d3193000000005900000010000000300000003100000061ca7a4796a4eb19ca4f0d065cb9b10ddcf002f10f7cbb810c706cb6bb5c32480124000000000000004a986ac1f9050e40bfe9336630059ed289e4fdf6a5ec1849d1740a027cd83cbe00000000b400000010000000300000003100000000cdf8fab0f8ac638758ebf5ea5e4052b1d71e8a77b9f43139718621f6849326017f0000007f000000100000005b0000005f0000004b000000100000003000000031000000d23761b364210735c19c60561d213fb3beae2fd6172743719eff6920e020baac01160000000001e9d0cd4c9daa757cc83863cb45e3f1e039e1fd0306000000945c7e77cf843557c2c8c3cab6422c1924890255f0c1975a4a6ab33f15ea260f", - ], - }, - "inputs": [ - { - "capacity": "0x9502f9000", - "lock": { - "args": "0x000000004a986ac1f9050e40bfe9336630059ed289e4fdf6a5ec1849d1740a027cd83cbe", - "codeHash": "0x61ca7a4796a4eb19ca4f0d065cb9b10ddcf002f10f7cbb810c706cb6bb5c3248", - "hashType": "type", - }, - "type": { - "args": "0xf93eaac0a2dcb1f85aa00dcd7d239155452fe88401c626adade16441b46d3193", - "codeHash": "0x685a60219309029d01310311dba953d67029170ca4848a4ff638e57002130a0d", - "hashType": "data1", - }, - }, - ], - "outputs": [ - { - "capacity": "0x9502f758c", - "lock": { - "args": "0x7f000000100000005b0000005f0000004b000000100000003000000031000000d23761b364210735c19c60561d213fb3beae2fd6172743719eff6920e020baac01160000000001e9d0cd4c9daa757cc83863cb45e3f1e039e1fd0306000000945c7e77cf843557c2c8c3cab6422c1924890255f0c1975a4a6ab33f15ea260f", - "codeHash": "0x00cdf8fab0f8ac638758ebf5ea5e4052b1d71e8a77b9f43139718621f6849326", - "hashType": "type", - }, - "type": { - "args": "0xf93eaac0a2dcb1f85aa00dcd7d239155452fe88401c626adade16441b46d3193", - "codeHash": "0x685a60219309029d01310311dba953d67029170ca4848a4ff638e57002130a0d", - "hashType": "data1", - }, - }, - ], - "status": { - "confirmed": true, - }, - }, + "isRgbpp": false, }, { "btcTx": { @@ -505,60 +404,6 @@ exports[`/:btc_address/activity 1`] = ` ], "weight": 882, }, - "isRgbpp": false, - }, - { - "btcTx": { - "fee": 36942, - "locktime": 0, - "size": 222, - "status": { - "block_hash": "00000000b06bc6e43ff905b5e2b900c87733b6eb544950e73973b3bfaf69dd01", - "block_height": 2822262, - "block_time": 1719229747, - "confirmed": true, - }, - "txid": "c81b46eded09268da540dc207af08ed1737acfb6da37854b85e1751f3d02956f", - "version": 2, - "vin": [ - { - "is_coinbase": false, - "prevout": { - "scriptpubkey": "0014f138466e1a154a06ea8c76d7f0f6a30a86d5c67b", - "scriptpubkey_address": "tb1q7yuyvms6z49qd65vwmtlpa4rp2rdt3nmjmpnpl", - "scriptpubkey_asm": "OP_0 OP_PUSHBYTES_20 f138466e1a154a06ea8c76d7f0f6a30a86d5c67b", - "scriptpubkey_type": "v0_p2wpkh", - "value": 428237, - }, - "scriptsig": "", - "scriptsig_asm": "", - "sequence": 4294967295, - "txid": "d6e2daf713b33d7e60ba48c8300ce102f07f869f7c29c58d0123d5ee0f334720", - "vout": 3, - "witness": [ - "304402206b5a55fbb71a036d3f3a91daab501a21fd7facd8204f8253520ae4a3cd0c1114022025e04b1892eb93bfa64f94b5b1e34ec40a0561dc5d5cae124dd5d087fe4229e801", - "0200225a2f27f88aedc79c94c43e7d66578039e09a3bdbb2af333cbce530c503ac", - ], - }, - ], - "vout": [ - { - "scriptpubkey": "0014f138466e1a154a06ea8c76d7f0f6a30a86d5c67b", - "scriptpubkey_address": "tb1q7yuyvms6z49qd65vwmtlpa4rp2rdt3nmjmpnpl", - "scriptpubkey_asm": "OP_0 OP_PUSHBYTES_20 f138466e1a154a06ea8c76d7f0f6a30a86d5c67b", - "scriptpubkey_type": "v0_p2wpkh", - "value": 546, - }, - { - "scriptpubkey": "0014f138466e1a154a06ea8c76d7f0f6a30a86d5c67b", - "scriptpubkey_address": "tb1q7yuyvms6z49qd65vwmtlpa4rp2rdt3nmjmpnpl", - "scriptpubkey_asm": "OP_0 OP_PUSHBYTES_20 f138466e1a154a06ea8c76d7f0f6a30a86d5c67b", - "scriptpubkey_type": "v0_p2wpkh", - "value": 390749, - }, - ], - "weight": 561, - }, "isRgbpp": true, "isomorphicTx": { "ckbTx": { @@ -567,142 +412,94 @@ exports[`/:btc_address/activity 1`] = ` "depType": "code", "outPoint": { "index": "0x0", - "txHash": "0xbf6fb538763efec2a70a6a3dcb7242787087e1030c4e7d86585bc63a9d337f5f", + "txHash": "0xf1de59e973b85791ec32debbba08dff80c63197e895eb95d67fc1e9f6b413e00", }, }, { - "depType": "depGroup", + "depType": "code", + "outPoint": { + "index": "0x1", + "txHash": "0xf1de59e973b85791ec32debbba08dff80c63197e895eb95d67fc1e9f6b413e00", + }, + }, + { + "depType": "code", "outPoint": { "index": "0x0", - "txHash": "0x4dcf3f3b09efac8995d6cbee87c5345e812d310094651e0c3d9a730f32dc9263", + "txHash": "0x5e8d2a517d50fd4bb4d01737a7952a1f1d35c8afc77240695bb569cd7d9d5a1f", }, }, - ], - "hash": "0x59275b0861db04ca35e6cfeabbc97e24e25f875e805893d5297d2ec32cf32db9", - "headerDeps": [], - "inputs": [ { - "previousOutput": { + "depType": "code", + "outPoint": { "index": "0x1", - "txHash": "0xbdca15401c173450959cbe07d364522e157b5ee1e4a9bdfbb78f502d1e78e4ec", + "txHash": "0x1444a8763cd9a5ce6dd7e6a04aae6d1c82987f272031417203ae67b8f05d6a5f", }, - "since": "0x0", }, + ], + "hash": "0x90bd8b7f120fa808249a21029c7ff31cf9e464dfabb016994868199bf647b6d5", + "headerDeps": [], + "inputs": [ { "previousOutput": { - "index": "0x1", - "txHash": "0x66e98781debb036d720c2f27e3add3a9451733fd47976e75c4b415c40c7d7601", + "index": "0x0", + "txHash": "0x83078f4ba34e1556a23b73576cb17f687febb32c4f8e345d5672414e9638d8f8", }, "since": "0x0", }, ], "outputs": [ { - "capacity": "0x5e9f53e00", - "lock": { - "args": "0x000000006f95023d1f75e1854b8537dab6cf7a73d18ef07a20dc40a58d2609eded461bc8", - "codeHash": "0x61ca7a4796a4eb19ca4f0d065cb9b10ddcf002f10f7cbb810c706cb6bb5c3248", - "hashType": "type", - }, - "type": { - "args": "0xd69ea0079ef7a194a75aadcff2bd8d27718dc0e99a71780b607fdc480f7673d5", - "codeHash": "0x25c29dc317811a6f6f3985a7a9ebc4838bd388d19d0feeecf0bcd60f6c0975bb", - "hashType": "type", - }, - }, - { - "capacity": "0x59682f000", + "capacity": "0x9502f758c", "lock": { - "args": "0x0001e9d0cd4c9daa757cc83863cb45e3f1e039e1fd03", - "codeHash": "0xd23761b364210735c19c60561d213fb3beae2fd6172743719eff6920e020baac", + "args": "0x7f000000100000005b0000005f0000004b000000100000003000000031000000d23761b364210735c19c60561d213fb3beae2fd6172743719eff6920e020baac01160000000001e9d0cd4c9daa757cc83863cb45e3f1e039e1fd0306000000a09d52a2f16ce808fdee14dc2cb800917bf10a939d5665e027e575698be498b2", + "codeHash": "0x00cdf8fab0f8ac638758ebf5ea5e4052b1d71e8a77b9f43139718621f6849326", "hashType": "type", }, "type": { - "args": "0xd69ea0079ef7a194a75aadcff2bd8d27718dc0e99a71780b607fdc480f7673d5", - "codeHash": "0x25c29dc317811a6f6f3985a7a9ebc4838bd388d19d0feeecf0bcd60f6c0975bb", - "hashType": "type", - }, - }, - { - "capacity": "0x703f61ac2d", - "lock": { - "args": "0x0001e9d0cd4c9daa757cc83863cb45e3f1e039e1fd03", - "codeHash": "0xd23761b364210735c19c60561d213fb3beae2fd6172743719eff6920e020baac", - "hashType": "type", + "args": "0xad6f99db6e63b3dadd1939d85c210f834b76bb508731a51ef540680ad17e6af8", + "codeHash": "0x685a60219309029d01310311dba953d67029170ca4848a4ff638e57002130a0d", + "hashType": "data1", }, - "type": null, }, ], "outputsData": [ - "0x008c8647000000000000000000000000", - "0x00da5e8a759c02000000000000000000", - "0x", + "0xa200000010000000190000007e00000005000000646f622f30610000007b22626c6f636b5f6e756d626572223a31333230333531322c2263656c6c5f6964223a31333330333434383439393839393937363030302c22646e61223a223831363161396536636130336130366333323461623637653361306166646535227d20000000c1097c85aa781d2cd3c017dc911eceab94644cfe2dd714ae7f7bbe4b75accb08", ], "version": "0x0", "witnesses": [ - "0x6f010000100000006f0100006f0100005b0100000127d17f342d6ea8e12bb1bb350b6ac139e84fea4c77fa9c81c997ac66ab686b7f8ee1465c908da4546c83ab194581981df126044dd95eaa1c2fd590ee576f79cf0aaf6c6b4496e49590f889daa6f4614d02815f55bf7808a54678a6416780b64d2694255934485c1ed86b2fd9c79574c6bb2d28d271cfcd23f6013146bb2be4872b8b05e1f0303efb898fe4d6de601198c7a7b864abbe6a21c73b2e787e187c5219000000007b2274797065223a22776562617574686e2e676574222c226368616c6c656e6765223a224f57513359575a6c4d5445324e474a6a4d6a67775a6d45354e44417a5a6d52694e3251774f4451794e44633459574d794d6d5135597a49774e54426d596d4d30597a426b4e6d59324d7a55334e546c6b4f44426a5951222c226f726967696e223a2268747470733a2f2f746573746e65742e6a6f7969642e646576222c2263726f73734f726967696e223a66616c73657d", - "0x", + "0xa005000010000000a0050000a00500008c0500008c050000140000001600000018000000c200000000000101a6000000020000000239e3e48846c5d8b095409bb712ba4128c6e3e557ed4afa9967f6ed2c4294144b0000000000ffffffffc01f575aa3df1e2b123a32ebb059f7621de2dd1a6915f3147ebbc719ab95c8fe0100000000ffffffff020000000000000000226a20c0cc27b12593a61071c59012f6f2f4fb2674960659e2670a2249a082b13a1c1226610b0000000000160014f138466e1a154a06ea8c76d7f0f6a30a86d5c67b00000000c6040000c604000014000000180000001c0000003a0200008906000076102b001a0200000000002026d417031455be4cd340132c611361609f82983b2effb6b6c29e4cd90000000079ec1d6ce0829f93daeac85e6c95d8ea60a33c36164c1682471cc1f94a9b7f74335d7966ffff001d1c9d4e7b051700000e07476aada5b6a1d5a99e2482802b3f9832346930590ef43dd6ecb2669ad40b4f82c61151fa5a1a71b8a3594a426692ef60e7aea93c2fd8394438b986efafba280d824e6b4fca224f7683c8d46f1485518561662b274acb03faea3d577df22855ade36e7eac2b7ca0c583b069b1627b74a161039ca95052d441d337c40a44fdb39fe69f6561a2027342cfb1d135353d48c952905dbe22734ecd7b9ba16fc9a80fa09d52a2f16ce808fdee14dc2cb800917bf10a939d5665e027e575698be498b2ae104c258f094c46398963dfa32a04a68ba004bd82b28f106a80102735ecdfe257099bc44073a9e429dbbc1bb1eecd41c0ec48fb4c3eaf8c754f36a0ad6eb70608d4d3b2f7b60aae57e3059f469247ee98fcab41dcdcd8ee1ee7f6057bb918f78225d807bc8daffc027ec19b15393128d7db82e44e0e5d8827a8de3b2c9b592490247af331c55af5b244e46e9d4d65ae08e8202266e5f2a4b2fde8a1af367ca9e4c4db9017704ecf82d9cce902da3df28c8fba9ba936d28940091ca8a3ec40e1c0c31703613f3966567d289f2c4e58b17e1c13131d235f3ef3d79fa951bd6aac020e404ae7e42f0047d6e36dfc42188d91e72756014a34b86e73491cf92da84804d7de050009000000e0672700df67290069b4d9814579d491670000000000000000000000000000000000000000000000960ec53250c03cf0e5edbacb1c99cb6ffa6eb759604cb8598d51ea47d2993ff5e0672900df672a006b5a4c634c63aee405000000000000000000000000000000000000000000000027b94c903d1fc48132fa8d4c31397a15d128a141cec05daefe0ddfe5c9c7b6b8e0672a00dfe72a007cbc1dc01dc06a7a080000000000000000000000000000000000000000000000e2846a5834b9c17e73cf6f22a688ffc68037bfadcaec09f1ede5980e40300e0ee0e72a00df072b00870ecde1f47863f77f0000000000000000000000000000000000000000000000d300ab3836b9ae6b7e2efac3aaf018a418892d62e5019420783d107476c0bafae0072b00df0f2b00173cb6436c032a611d0000000000000000000000000000000000000000000000ca4f561bfea2c0c758d74cece399da6288596aefe532af1c6702699f39fa9439e00f2b005f102b00e44cefb269bcd98d02000000000000000000000000000000000000000000000024d17af112fc88fda603fe5cd46b09a4d70bf56e979592b89a30b1c7944c3dd460102b006f102b0024dcbf23a525c58200000000000000000000000000000000000000000000000069911e7db7957ba71e6ba737b9a9e3670feb68e5cfbaea0eba05f9c703715c4370102b0073102b0004000400040000000000000000000000000000000000000000000000000000000c4381d72c113362fd6cb965cd35fd7993c22ac366c0c888435eeba20a76325974102b0075102b000200020002000000000000000000000000000000000000000000000000000000544c287f2047f1b330cab2423be5838982c093eb25672d97d4a832c610204db2", + "0x010000ffbd0100000c0000001000000000000000ad01000008000000a5010000080000009d0100001000000030000000500000005490760feb68efb3e3c158660bd86792ad1c4f55c36025dda6c0e5bdc91e483f913ce0ad6f0ec0884cb9427c342c44ba6dcdd5ee559c2f17f3310987187c1cc449010000010000004501000010000000300000008d000000ad6f99db6e63b3dadd1939d85c210f834b76bb508731a51ef540680ad17e6af8000000005900000010000000300000003100000061ca7a4796a4eb19ca4f0d065cb9b10ddcf002f10f7cbb810c706cb6bb5c324801240000000000000039e3e48846c5d8b095409bb712ba4128c6e3e557ed4afa9967f6ed2c4294144b00000000b400000010000000300000003100000000cdf8fab0f8ac638758ebf5ea5e4052b1d71e8a77b9f43139718621f6849326017f0000007f000000100000005b0000005f0000004b000000100000003000000031000000d23761b364210735c19c60561d213fb3beae2fd6172743719eff6920e020baac01160000000001e9d0cd4c9daa757cc83863cb45e3f1e039e1fd0306000000a09d52a2f16ce808fdee14dc2cb800917bf10a939d5665e027e575698be498b2", ], }, "inputs": [ { - "capacity": "0x360447100", + "capacity": "0x9502f9000", "lock": { - "args": "0x0001e9d0cd4c9daa757cc83863cb45e3f1e039e1fd03", - "codeHash": "0xd23761b364210735c19c60561d213fb3beae2fd6172743719eff6920e020baac", + "args": "0x0000000039e3e48846c5d8b095409bb712ba4128c6e3e557ed4afa9967f6ed2c4294144b", + "codeHash": "0x61ca7a4796a4eb19ca4f0d065cb9b10ddcf002f10f7cbb810c706cb6bb5c3248", "hashType": "type", }, "type": { - "args": "0xd69ea0079ef7a194a75aadcff2bd8d27718dc0e99a71780b607fdc480f7673d5", - "codeHash": "0x25c29dc317811a6f6f3985a7a9ebc4838bd388d19d0feeecf0bcd60f6c0975bb", - "hashType": "type", - }, - }, - { - "capacity": "0x785f9571f5", - "lock": { - "args": "0x0001e9d0cd4c9daa757cc83863cb45e3f1e039e1fd03", - "codeHash": "0xd23761b364210735c19c60561d213fb3beae2fd6172743719eff6920e020baac", - "hashType": "type", + "args": "0xad6f99db6e63b3dadd1939d85c210f834b76bb508731a51ef540680ad17e6af8", + "codeHash": "0x685a60219309029d01310311dba953d67029170ca4848a4ff638e57002130a0d", + "hashType": "data1", }, - "type": null, }, ], "outputs": [ { - "capacity": "0x5e9f53e00", - "lock": { - "args": "0x000000006f95023d1f75e1854b8537dab6cf7a73d18ef07a20dc40a58d2609eded461bc8", - "codeHash": "0x61ca7a4796a4eb19ca4f0d065cb9b10ddcf002f10f7cbb810c706cb6bb5c3248", - "hashType": "type", - }, - "type": { - "args": "0xd69ea0079ef7a194a75aadcff2bd8d27718dc0e99a71780b607fdc480f7673d5", - "codeHash": "0x25c29dc317811a6f6f3985a7a9ebc4838bd388d19d0feeecf0bcd60f6c0975bb", - "hashType": "type", - }, - }, - { - "capacity": "0x59682f000", + "capacity": "0x9502f758c", "lock": { - "args": "0x0001e9d0cd4c9daa757cc83863cb45e3f1e039e1fd03", - "codeHash": "0xd23761b364210735c19c60561d213fb3beae2fd6172743719eff6920e020baac", + "args": "0x7f000000100000005b0000005f0000004b000000100000003000000031000000d23761b364210735c19c60561d213fb3beae2fd6172743719eff6920e020baac01160000000001e9d0cd4c9daa757cc83863cb45e3f1e039e1fd0306000000a09d52a2f16ce808fdee14dc2cb800917bf10a939d5665e027e575698be498b2", + "codeHash": "0x00cdf8fab0f8ac638758ebf5ea5e4052b1d71e8a77b9f43139718621f6849326", "hashType": "type", }, "type": { - "args": "0xd69ea0079ef7a194a75aadcff2bd8d27718dc0e99a71780b607fdc480f7673d5", - "codeHash": "0x25c29dc317811a6f6f3985a7a9ebc4838bd388d19d0feeecf0bcd60f6c0975bb", - "hashType": "type", - }, - }, - { - "capacity": "0x703f61ac2d", - "lock": { - "args": "0x0001e9d0cd4c9daa757cc83863cb45e3f1e039e1fd03", - "codeHash": "0xd23761b364210735c19c60561d213fb3beae2fd6172743719eff6920e020baac", - "hashType": "type", + "args": "0xad6f99db6e63b3dadd1939d85c210f834b76bb508731a51ef540680ad17e6af8", + "codeHash": "0x685a60219309029d01310311dba953d67029170ca4848a4ff638e57002130a0d", + "hashType": "data1", }, - "type": null, }, ], "status": { @@ -712,11 +509,65 @@ exports[`/:btc_address/activity 1`] = ` }, { "btcTx": { - "fee": 57902, + "fee": 36942, "locktime": 0, - "size": 383, + "size": 222, "status": { - "block_hash": "000000001237393a91dc9071043f36f4e9cde544db02e0ce5908c1d1dc23b667", + "block_hash": "00000000b06bc6e43ff905b5e2b900c87733b6eb544950e73973b3bfaf69dd01", + "block_height": 2822262, + "block_time": 1719229747, + "confirmed": true, + }, + "txid": "c81b46eded09268da540dc207af08ed1737acfb6da37854b85e1751f3d02956f", + "version": 2, + "vin": [ + { + "is_coinbase": false, + "prevout": { + "scriptpubkey": "0014f138466e1a154a06ea8c76d7f0f6a30a86d5c67b", + "scriptpubkey_address": "tb1q7yuyvms6z49qd65vwmtlpa4rp2rdt3nmjmpnpl", + "scriptpubkey_asm": "OP_0 OP_PUSHBYTES_20 f138466e1a154a06ea8c76d7f0f6a30a86d5c67b", + "scriptpubkey_type": "v0_p2wpkh", + "value": 428237, + }, + "scriptsig": "", + "scriptsig_asm": "", + "sequence": 4294967295, + "txid": "d6e2daf713b33d7e60ba48c8300ce102f07f869f7c29c58d0123d5ee0f334720", + "vout": 3, + "witness": [ + "304402206b5a55fbb71a036d3f3a91daab501a21fd7facd8204f8253520ae4a3cd0c1114022025e04b1892eb93bfa64f94b5b1e34ec40a0561dc5d5cae124dd5d087fe4229e801", + "0200225a2f27f88aedc79c94c43e7d66578039e09a3bdbb2af333cbce530c503ac", + ], + }, + ], + "vout": [ + { + "scriptpubkey": "0014f138466e1a154a06ea8c76d7f0f6a30a86d5c67b", + "scriptpubkey_address": "tb1q7yuyvms6z49qd65vwmtlpa4rp2rdt3nmjmpnpl", + "scriptpubkey_asm": "OP_0 OP_PUSHBYTES_20 f138466e1a154a06ea8c76d7f0f6a30a86d5c67b", + "scriptpubkey_type": "v0_p2wpkh", + "value": 546, + }, + { + "scriptpubkey": "0014f138466e1a154a06ea8c76d7f0f6a30a86d5c67b", + "scriptpubkey_address": "tb1q7yuyvms6z49qd65vwmtlpa4rp2rdt3nmjmpnpl", + "scriptpubkey_asm": "OP_0 OP_PUSHBYTES_20 f138466e1a154a06ea8c76d7f0f6a30a86d5c67b", + "scriptpubkey_type": "v0_p2wpkh", + "value": 390749, + }, + ], + "weight": 561, + }, + "isRgbpp": false, + }, + { + "btcTx": { + "fee": 57902, + "locktime": 0, + "size": 383, + "status": { + "block_hash": "000000001237393a91dc9071043f36f4e9cde544db02e0ce5908c1d1dc23b667", "block_height": 2822254, "block_time": 1719219815, "confirmed": true, @@ -780,7 +631,108 @@ exports[`/:btc_address/activity 1`] = ` ], "weight": 881, }, - "isRgbpp": false, + "isRgbpp": true, + "isomorphicTx": { + "ckbTx": { + "cellDeps": [ + { + "depType": "code", + "outPoint": { + "index": "0x0", + "txHash": "0xf1de59e973b85791ec32debbba08dff80c63197e895eb95d67fc1e9f6b413e00", + }, + }, + { + "depType": "code", + "outPoint": { + "index": "0x1", + "txHash": "0xf1de59e973b85791ec32debbba08dff80c63197e895eb95d67fc1e9f6b413e00", + }, + }, + { + "depType": "code", + "outPoint": { + "index": "0x0", + "txHash": "0x5e8d2a517d50fd4bb4d01737a7952a1f1d35c8afc77240695bb569cd7d9d5a1f", + }, + }, + { + "depType": "code", + "outPoint": { + "index": "0x1", + "txHash": "0x95c94fcca474dcbdb54f3485659af6288cd0cee0a8c3058abeac5c675e0baa66", + }, + }, + ], + "hash": "0x9e0aca460eb2cbc1c56e52e5c20093c657b37d0f7ff8be267c17e0a365ec223f", + "headerDeps": [], + "inputs": [ + { + "previousOutput": { + "index": "0x0", + "txHash": "0x66e98781debb036d720c2f27e3add3a9451733fd47976e75c4b415c40c7d7601", + }, + "since": "0x0", + }, + ], + "outputs": [ + { + "capacity": "0x9502f758c", + "lock": { + "args": "0x7f000000100000005b0000005f0000004b000000100000003000000031000000d23761b364210735c19c60561d213fb3beae2fd6172743719eff6920e020baac01160000000001e9d0cd4c9daa757cc83863cb45e3f1e039e1fd0306000000c01f575aa3df1e2b123a32ebb059f7621de2dd1a6915f3147ebbc719ab95c8fe", + "codeHash": "0x00cdf8fab0f8ac638758ebf5ea5e4052b1d71e8a77b9f43139718621f6849326", + "hashType": "type", + }, + "type": { + "args": "0xf93eaac0a2dcb1f85aa00dcd7d239155452fe88401c626adade16441b46d3193", + "codeHash": "0x685a60219309029d01310311dba953d67029170ca4848a4ff638e57002130a0d", + "hashType": "data1", + }, + }, + ], + "outputsData": [ + "0xa200000010000000190000007e00000005000000646f622f30610000007b22626c6f636b5f6e756d626572223a31333230333534332c2263656c6c5f6964223a31313233373437313536303933363930333030302c22646e61223a223035653764353933643065376536336334393238626563653939663966343433227d20000000c1097c85aa781d2cd3c017dc911eceab94644cfe2dd714ae7f7bbe4b75accb08", + ], + "version": "0x0", + "witnesses": [ + "0xa005000010000000a0050000a00500008c0500008c050000140000001600000018000000c200000000000101a60000000200000002f1d217058ae6cd445048658f2237b5b3065456123fd35c1f0bd8a634885cf4950000000000ffffffffbb362e95dace744536dfd2ad56dba1d72bef57488574c26b4d027810ad4d529b0000000000ffffffff020000000000000000226a20fdcacc58dcc4a9c0abd579afd468c084219ca61fb22ae44976cc17d42948c47132410c0000000000160014f138466e1a154a06ea8c76d7f0f6a30a86d5c67b00000000c6040000c604000014000000180000001c0000003a020000b60200006e102b001a0200000000002009e6e1df1f2b5c8574ff28a6a503f8c967a505a6d1471da90e9ff7090000000057ef2e64d03f789e8635e050fd75e0cefc35e959bfadd6591ff5d1af89ea932467367966ffff001d54786de6081700000ef06f1205650a4a778bf0e4f86aec86df5a942c906b2a3a3b07d8bcf52ebf3e565ba93abd6d79ad6c91063c90e217537dfa99c596f0c995440b1dc36dd33f32b3c8500e856632314316bd5278dbd946e1cb5129476c372daa723c1fdad93f8231756165dad521d22bc21fa5d810b4b74c61b3db8c837d0a4a9ba9a8201629d96c9ada424bf4e62acf4adf98c0419ecedf0b9419ff09a0098ec374371cb7151540036e9a0992116c679705d40416191a463097910f39849e975091a75658887b10c01f575aa3df1e2b123a32ebb059f7621de2dd1a6915f3147ebbc719ab95c8fec158b1c9522ef2fdc3398e30fcb6510daa3023fd0e71facaf8187dd036fef64999de6fb9d33e0a80c867cebb9af07c08e838d24505e4e290b8daf7c6b2c0e2d3891782628a9bc52581d726d09add0d6237292e90815099bb00da7771ddcc7522497c423f4c544991fff6612c402412fb8c34e8df7194b992595ef2e29f49f3acd4cc519cde69870473572249ad864083c52296a9d973c7240ffc0831890d757a6ed36fff37dbcc7ae2fa0fc29546d203662d9a9b19631821e5d7d775b7cc0ae8de25af6b96b773b392f438a2f282942334473d45750c1d6332da00aa40afa6e9046f6b0d0009000000e0672700df67290069b4d9814579d491670000000000000000000000000000000000000000000000960ec53250c03cf0e5edbacb1c99cb6ffa6eb759604cb8598d51ea47d2993ff5e0672900df672a006b5a4c634c63aee405000000000000000000000000000000000000000000000027b94c903d1fc48132fa8d4c31397a15d128a141cec05daefe0ddfe5c9c7b6b8e0672a00dfe72a007cbc1dc01dc06a7a080000000000000000000000000000000000000000000000e2846a5834b9c17e73cf6f22a688ffc68037bfadcaec09f1ede5980e40300e0ee0e72a00df072b00870ecde1f47863f77f0000000000000000000000000000000000000000000000d300ab3836b9ae6b7e2efac3aaf018a418892d62e5019420783d107476c0bafae0072b00df0f2b00173cb6436c032a611d0000000000000000000000000000000000000000000000ca4f561bfea2c0c758d74cece399da6288596aefe532af1c6702699f39fa9439e00f2b005f102b00e44cefb269bcd98d02000000000000000000000000000000000000000000000024d17af112fc88fda603fe5cd46b09a4d70bf56e979592b89a30b1c7944c3dd460102b0067102b0017e5cbda37dc1362000000000000000000000000000000000000000000000000e84102aaada025b85934828444b613f5bdcd9f199447b86c9e1db1ba8cb1b39a68102b006b102b0009f7ef486949b12000000000000000000000000000000000000000000000000079e70174021af70ad6692d649c13a93e01fce94f161caf2df0bd2fd96def06306c102b006d102b0002000200020000000000000000000000000000000000000000000000000000008b17d0eecab9188b9440571c10138832e0277d326327690cea9adc55d009eed4", + "0x010000ffbd0100000c0000001000000000000000ad01000008000000a5010000080000009d010000100000003000000050000000610d6afa7d47e0c813bcb6e11635ab66eaddebe82b7c5faf8c9cb0a36279e169f8c08a400e8990955dafb47d4bfcd9a716a822022daff68b511334491b59a5dd49010000010000004501000010000000300000008d000000f93eaac0a2dcb1f85aa00dcd7d239155452fe88401c626adade16441b46d3193000000005900000010000000300000003100000061ca7a4796a4eb19ca4f0d065cb9b10ddcf002f10f7cbb810c706cb6bb5c3248012400000000000000f1d217058ae6cd445048658f2237b5b3065456123fd35c1f0bd8a634885cf49500000000b400000010000000300000003100000000cdf8fab0f8ac638758ebf5ea5e4052b1d71e8a77b9f43139718621f6849326017f0000007f000000100000005b0000005f0000004b000000100000003000000031000000d23761b364210735c19c60561d213fb3beae2fd6172743719eff6920e020baac01160000000001e9d0cd4c9daa757cc83863cb45e3f1e039e1fd0306000000c01f575aa3df1e2b123a32ebb059f7621de2dd1a6915f3147ebbc719ab95c8fe", + ], + }, + "inputs": [ + { + "capacity": "0x9502f9000", + "lock": { + "args": "0x00000000f1d217058ae6cd445048658f2237b5b3065456123fd35c1f0bd8a634885cf495", + "codeHash": "0x61ca7a4796a4eb19ca4f0d065cb9b10ddcf002f10f7cbb810c706cb6bb5c3248", + "hashType": "type", + }, + "type": { + "args": "0xf93eaac0a2dcb1f85aa00dcd7d239155452fe88401c626adade16441b46d3193", + "codeHash": "0x685a60219309029d01310311dba953d67029170ca4848a4ff638e57002130a0d", + "hashType": "data1", + }, + }, + ], + "outputs": [ + { + "capacity": "0x9502f758c", + "lock": { + "args": "0x7f000000100000005b0000005f0000004b000000100000003000000031000000d23761b364210735c19c60561d213fb3beae2fd6172743719eff6920e020baac01160000000001e9d0cd4c9daa757cc83863cb45e3f1e039e1fd0306000000c01f575aa3df1e2b123a32ebb059f7621de2dd1a6915f3147ebbc719ab95c8fe", + "codeHash": "0x00cdf8fab0f8ac638758ebf5ea5e4052b1d71e8a77b9f43139718621f6849326", + "hashType": "type", + }, + "type": { + "args": "0xf93eaac0a2dcb1f85aa00dcd7d239155452fe88401c626adade16441b46d3193", + "codeHash": "0x685a60219309029d01310311dba953d67029170ca4848a4ff638e57002130a0d", + "hashType": "data1", + }, + }, + ], + "status": { + "confirmed": true, + }, + }, }, { "btcTx": { @@ -1090,921 +1042,167 @@ exports[`/:btc_address/activity 1`] = ` ], "weight": 562, }, - "isRgbpp": true, - "isomorphicTx": { - "ckbTx": { - "cellDeps": [ - { - "depType": "code", - "outPoint": { - "index": "0x0", - "txHash": "0xf1de59e973b85791ec32debbba08dff80c63197e895eb95d67fc1e9f6b413e00", - }, - }, - { - "depType": "code", - "outPoint": { - "index": "0x1", - "txHash": "0xf1de59e973b85791ec32debbba08dff80c63197e895eb95d67fc1e9f6b413e00", - }, - }, - { - "depType": "code", - "outPoint": { - "index": "0x0", - "txHash": "0x5e8d2a517d50fd4bb4d01737a7952a1f1d35c8afc77240695bb569cd7d9d5a1f", - }, - }, - { - "depType": "code", - "outPoint": { - "index": "0x1", - "txHash": "0x1444a8763cd9a5ce6dd7e6a04aae6d1c82987f272031417203ae67b8f05d6a5f", - }, - }, - ], - "hash": "0x90bd8b7f120fa808249a21029c7ff31cf9e464dfabb016994868199bf647b6d5", - "headerDeps": [], - "inputs": [ - { - "previousOutput": { - "index": "0x0", - "txHash": "0x83078f4ba34e1556a23b73576cb17f687febb32c4f8e345d5672414e9638d8f8", - }, - "since": "0x0", - }, - ], - "outputs": [ - { - "capacity": "0x9502f758c", - "lock": { - "args": "0x7f000000100000005b0000005f0000004b000000100000003000000031000000d23761b364210735c19c60561d213fb3beae2fd6172743719eff6920e020baac01160000000001e9d0cd4c9daa757cc83863cb45e3f1e039e1fd0306000000a09d52a2f16ce808fdee14dc2cb800917bf10a939d5665e027e575698be498b2", - "codeHash": "0x00cdf8fab0f8ac638758ebf5ea5e4052b1d71e8a77b9f43139718621f6849326", - "hashType": "type", - }, - "type": { - "args": "0xad6f99db6e63b3dadd1939d85c210f834b76bb508731a51ef540680ad17e6af8", - "codeHash": "0x685a60219309029d01310311dba953d67029170ca4848a4ff638e57002130a0d", - "hashType": "data1", - }, - }, - ], - "outputsData": [ - "0xa200000010000000190000007e00000005000000646f622f30610000007b22626c6f636b5f6e756d626572223a31333230333531322c2263656c6c5f6964223a31333330333434383439393839393937363030302c22646e61223a223831363161396536636130336130366333323461623637653361306166646535227d20000000c1097c85aa781d2cd3c017dc911eceab94644cfe2dd714ae7f7bbe4b75accb08", - ], - "version": "0x0", - "witnesses": [ - "0xa005000010000000a0050000a00500008c0500008c050000140000001600000018000000c200000000000101a6000000020000000239e3e48846c5d8b095409bb712ba4128c6e3e557ed4afa9967f6ed2c4294144b0000000000ffffffffc01f575aa3df1e2b123a32ebb059f7621de2dd1a6915f3147ebbc719ab95c8fe0100000000ffffffff020000000000000000226a20c0cc27b12593a61071c59012f6f2f4fb2674960659e2670a2249a082b13a1c1226610b0000000000160014f138466e1a154a06ea8c76d7f0f6a30a86d5c67b00000000c6040000c604000014000000180000001c0000003a0200008906000076102b001a0200000000002026d417031455be4cd340132c611361609f82983b2effb6b6c29e4cd90000000079ec1d6ce0829f93daeac85e6c95d8ea60a33c36164c1682471cc1f94a9b7f74335d7966ffff001d1c9d4e7b051700000e07476aada5b6a1d5a99e2482802b3f9832346930590ef43dd6ecb2669ad40b4f82c61151fa5a1a71b8a3594a426692ef60e7aea93c2fd8394438b986efafba280d824e6b4fca224f7683c8d46f1485518561662b274acb03faea3d577df22855ade36e7eac2b7ca0c583b069b1627b74a161039ca95052d441d337c40a44fdb39fe69f6561a2027342cfb1d135353d48c952905dbe22734ecd7b9ba16fc9a80fa09d52a2f16ce808fdee14dc2cb800917bf10a939d5665e027e575698be498b2ae104c258f094c46398963dfa32a04a68ba004bd82b28f106a80102735ecdfe257099bc44073a9e429dbbc1bb1eecd41c0ec48fb4c3eaf8c754f36a0ad6eb70608d4d3b2f7b60aae57e3059f469247ee98fcab41dcdcd8ee1ee7f6057bb918f78225d807bc8daffc027ec19b15393128d7db82e44e0e5d8827a8de3b2c9b592490247af331c55af5b244e46e9d4d65ae08e8202266e5f2a4b2fde8a1af367ca9e4c4db9017704ecf82d9cce902da3df28c8fba9ba936d28940091ca8a3ec40e1c0c31703613f3966567d289f2c4e58b17e1c13131d235f3ef3d79fa951bd6aac020e404ae7e42f0047d6e36dfc42188d91e72756014a34b86e73491cf92da84804d7de050009000000e0672700df67290069b4d9814579d491670000000000000000000000000000000000000000000000960ec53250c03cf0e5edbacb1c99cb6ffa6eb759604cb8598d51ea47d2993ff5e0672900df672a006b5a4c634c63aee405000000000000000000000000000000000000000000000027b94c903d1fc48132fa8d4c31397a15d128a141cec05daefe0ddfe5c9c7b6b8e0672a00dfe72a007cbc1dc01dc06a7a080000000000000000000000000000000000000000000000e2846a5834b9c17e73cf6f22a688ffc68037bfadcaec09f1ede5980e40300e0ee0e72a00df072b00870ecde1f47863f77f0000000000000000000000000000000000000000000000d300ab3836b9ae6b7e2efac3aaf018a418892d62e5019420783d107476c0bafae0072b00df0f2b00173cb6436c032a611d0000000000000000000000000000000000000000000000ca4f561bfea2c0c758d74cece399da6288596aefe532af1c6702699f39fa9439e00f2b005f102b00e44cefb269bcd98d02000000000000000000000000000000000000000000000024d17af112fc88fda603fe5cd46b09a4d70bf56e979592b89a30b1c7944c3dd460102b006f102b0024dcbf23a525c58200000000000000000000000000000000000000000000000069911e7db7957ba71e6ba737b9a9e3670feb68e5cfbaea0eba05f9c703715c4370102b0073102b0004000400040000000000000000000000000000000000000000000000000000000c4381d72c113362fd6cb965cd35fd7993c22ac366c0c888435eeba20a76325974102b0075102b000200020002000000000000000000000000000000000000000000000000000000544c287f2047f1b330cab2423be5838982c093eb25672d97d4a832c610204db2", - "0x010000ffbd0100000c0000001000000000000000ad01000008000000a5010000080000009d0100001000000030000000500000005490760feb68efb3e3c158660bd86792ad1c4f55c36025dda6c0e5bdc91e483f913ce0ad6f0ec0884cb9427c342c44ba6dcdd5ee559c2f17f3310987187c1cc449010000010000004501000010000000300000008d000000ad6f99db6e63b3dadd1939d85c210f834b76bb508731a51ef540680ad17e6af8000000005900000010000000300000003100000061ca7a4796a4eb19ca4f0d065cb9b10ddcf002f10f7cbb810c706cb6bb5c324801240000000000000039e3e48846c5d8b095409bb712ba4128c6e3e557ed4afa9967f6ed2c4294144b00000000b400000010000000300000003100000000cdf8fab0f8ac638758ebf5ea5e4052b1d71e8a77b9f43139718621f6849326017f0000007f000000100000005b0000005f0000004b000000100000003000000031000000d23761b364210735c19c60561d213fb3beae2fd6172743719eff6920e020baac01160000000001e9d0cd4c9daa757cc83863cb45e3f1e039e1fd0306000000a09d52a2f16ce808fdee14dc2cb800917bf10a939d5665e027e575698be498b2", - ], + "isRgbpp": false, + }, + { + "btcTx": { + "fee": 36942, + "locktime": 0, + "size": 222, + "status": { + "block_hash": "0000000069834a4aa838316f9c2eb96777761bd9d71ce00ce6004f856088ab8c", + "block_height": 2822252, + "block_time": 1719217272, + "confirmed": true, }, - "inputs": [ + "txid": "6974c8248d6c0349422acfedb81494dee5a21b11b36301ddcd3149edf94ee816", + "version": 2, + "vin": [ { - "capacity": "0x9502f9000", - "lock": { - "args": "0x0000000039e3e48846c5d8b095409bb712ba4128c6e3e557ed4afa9967f6ed2c4294144b", - "codeHash": "0x61ca7a4796a4eb19ca4f0d065cb9b10ddcf002f10f7cbb810c706cb6bb5c3248", - "hashType": "type", - }, - "type": { - "args": "0xad6f99db6e63b3dadd1939d85c210f834b76bb508731a51ef540680ad17e6af8", - "codeHash": "0x685a60219309029d01310311dba953d67029170ca4848a4ff638e57002130a0d", - "hashType": "data1", - }, - }, - ], - "outputs": [ - { - "capacity": "0x9502f758c", - "lock": { - "args": "0x7f000000100000005b0000005f0000004b000000100000003000000031000000d23761b364210735c19c60561d213fb3beae2fd6172743719eff6920e020baac01160000000001e9d0cd4c9daa757cc83863cb45e3f1e039e1fd0306000000a09d52a2f16ce808fdee14dc2cb800917bf10a939d5665e027e575698be498b2", - "codeHash": "0x00cdf8fab0f8ac638758ebf5ea5e4052b1d71e8a77b9f43139718621f6849326", - "hashType": "type", - }, - "type": { - "args": "0xad6f99db6e63b3dadd1939d85c210f834b76bb508731a51ef540680ad17e6af8", - "codeHash": "0x685a60219309029d01310311dba953d67029170ca4848a4ff638e57002130a0d", - "hashType": "data1", - }, - }, - ], - "status": { - "confirmed": true, - }, - }, - }, - { - "btcTx": { - "fee": 36942, - "locktime": 0, - "size": 222, - "status": { - "block_hash": "0000000069834a4aa838316f9c2eb96777761bd9d71ce00ce6004f856088ab8c", - "block_height": 2822252, - "block_time": 1719217272, - "confirmed": true, - }, - "txid": "6974c8248d6c0349422acfedb81494dee5a21b11b36301ddcd3149edf94ee816", - "version": 2, - "vin": [ - { - "is_coinbase": false, - "prevout": { - "scriptpubkey": "0014f138466e1a154a06ea8c76d7f0f6a30a86d5c67b", - "scriptpubkey_address": "tb1q7yuyvms6z49qd65vwmtlpa4rp2rdt3nmjmpnpl", - "scriptpubkey_asm": "OP_0 OP_PUSHBYTES_20 f138466e1a154a06ea8c76d7f0f6a30a86d5c67b", - "scriptpubkey_type": "v0_p2wpkh", - "value": 567191, - }, - "scriptsig": "", - "scriptsig_asm": "", - "sequence": 4294967295, - "txid": "95f45c8834a6d80b1f5cd33f12565406b3b537228f65485044cde68a0517d2f1", - "vout": 1, - "witness": [ - "3044022024f73809729b74596a37602cca70b601848bdeafa71a52d896ffa5c00d56321f02204b904011e5e90a65752b25ff0aaccc3ecbccdf6ebace0cbf88ce34c8188ef54c01", - "0200225a2f27f88aedc79c94c43e7d66578039e09a3bdbb2af333cbce530c503ac", - ], - }, - ], - "vout": [ - { - "scriptpubkey": "0014f138466e1a154a06ea8c76d7f0f6a30a86d5c67b", - "scriptpubkey_address": "tb1q7yuyvms6z49qd65vwmtlpa4rp2rdt3nmjmpnpl", - "scriptpubkey_asm": "OP_0 OP_PUSHBYTES_20 f138466e1a154a06ea8c76d7f0f6a30a86d5c67b", - "scriptpubkey_type": "v0_p2wpkh", - "value": 546, - }, - { - "scriptpubkey": "0014f138466e1a154a06ea8c76d7f0f6a30a86d5c67b", - "scriptpubkey_address": "tb1q7yuyvms6z49qd65vwmtlpa4rp2rdt3nmjmpnpl", - "scriptpubkey_asm": "OP_0 OP_PUSHBYTES_20 f138466e1a154a06ea8c76d7f0f6a30a86d5c67b", - "scriptpubkey_type": "v0_p2wpkh", - "value": 529703, - }, - ], - "weight": 561, - }, - "isRgbpp": true, - "isomorphicTx": { - "ckbTx": { - "cellDeps": [ - { - "depType": "code", - "outPoint": { - "index": "0x0", - "txHash": "0xf1de59e973b85791ec32debbba08dff80c63197e895eb95d67fc1e9f6b413e00", - }, - }, - { - "depType": "code", - "outPoint": { - "index": "0x1", - "txHash": "0xf1de59e973b85791ec32debbba08dff80c63197e895eb95d67fc1e9f6b413e00", - }, - }, - { - "depType": "code", - "outPoint": { - "index": "0x0", - "txHash": "0xbf6fb538763efec2a70a6a3dcb7242787087e1030c4e7d86585bc63a9d337f5f", - }, - }, - { - "depType": "depGroup", - "outPoint": { - "index": "0x0", - "txHash": "0xf8de3bb47d055cdf460d93a2a6e1b05f7432f9777c8c474abf4eec1d4aee5d37", - }, - }, - { - "depType": "code", - "outPoint": { - "index": "0x1", - "txHash": "0x1444a8763cd9a5ce6dd7e6a04aae6d1c82987f272031417203ae67b8f05d6a5f", - }, - }, - ], - "hash": "0x4b0f0c4b58b8093842ef764897dff8278b20121d14c42cb0f4f057db1d451315", - "headerDeps": [], - "inputs": [ - { - "previousOutput": { - "index": "0x0", - "txHash": "0xc8b34f32662cdab4d0cbd7201a9758010b56a777e4cd634ac13eb741e87e5c6a", - }, - "since": "0x0", - }, - { - "previousOutput": { - "index": "0xd2", - "txHash": "0x52f7e48dbd24d9e97a3cec32ef638f277c112af0f012916b1ef4c54bf4c83a0d", - }, - "since": "0x0", - }, - ], - "outputs": [ - { - "capacity": "0x5e9f53e00", - "lock": { - "args": "0x7f000000100000005b0000005f0000004b000000100000003000000031000000d23761b364210735c19c60561d213fb3beae2fd6172743719eff6920e020baac01160000000001e9d0cd4c9daa757cc83863cb45e3f1e039e1fd0306000000c9c8b866fc56f17e6be9839459eb8a1e0f8007f4fd9c8931da2f834aed1f7ba5", - "codeHash": "0x00cdf8fab0f8ac638758ebf5ea5e4052b1d71e8a77b9f43139718621f6849326", - "hashType": "type", - }, - "type": { - "args": "0xd69ea0079ef7a194a75aadcff2bd8d27718dc0e99a71780b607fdc480f7673d5", - "codeHash": "0x25c29dc317811a6f6f3985a7a9ebc4838bd388d19d0feeecf0bcd60f6c0975bb", - "hashType": "type", - }, - }, - { - "capacity": "0x5e9f53e00", - "lock": { - "args": "0x01000000c9c8b866fc56f17e6be9839459eb8a1e0f8007f4fd9c8931da2f834aed1f7ba5", - "codeHash": "0x61ca7a4796a4eb19ca4f0d065cb9b10ddcf002f10f7cbb810c706cb6bb5c3248", - "hashType": "type", - }, - "type": { - "args": "0xd69ea0079ef7a194a75aadcff2bd8d27718dc0e99a71780b607fdc480f7673d5", - "codeHash": "0x25c29dc317811a6f6f3985a7a9ebc4838bd388d19d0feeecf0bcd60f6c0975bb", - "hashType": "type", - }, - }, - { - "capacity": "0x1718c72b8", - "lock": { - "args": "0x4bd6033211b760f7cdce59df6ab3133d32cac941", - "codeHash": "0x9bd7e06f3ecf4be0f2fcd2188b23f1b9fcc88e5d4b65a8637b17723bbda3cce8", - "hashType": "type", - }, - "type": null, - }, - ], - "outputsData": [ - "0x00e1f505000000000000000000000000", - "0x000bc57d020000000000000000000000", - "0x", - ], - "version": "0x0", - "witnesses": [ - "0x13060000100000001306000013060000ff050000ff050000140000001600000018000000350100000000010219010000020000000316e84ef9ed4931cddd0163b3111ba2e5de9414b8edcf2a4249036c8d24c874690000000000ffffffff39e3e48846c5d8b095409bb712ba4128c6e3e557ed4afa9967f6ed2c4294144b0100000000ffffffff16e84ef9ed4931cddd0163b3111ba2e5de9414b8edcf2a4249036c8d24c874690100000000ffffffff040000000000000000226a20dfe3522837b4dff757c583b4c8025478ad020ae4f6b026029f328156571d1f782202000000000000160014f138466e1a154a06ea8c76d7f0f6a30a86d5c67be02e000000000000225120e51bb088bf2fe5af3a2eed8d6d8d5c70502249d9e9bc25b017050e2363be89d1a6d8060000000000160014f138466e1a154a06ea8c76d7f0f6a30a86d5c67b00000000c6040000c604000014000000180000001c0000003a020000b406000076102b001a0200000000002026d417031455be4cd340132c611361609f82983b2effb6b6c29e4cd90000000079ec1d6ce0829f93daeac85e6c95d8ea60a33c36164c1682471cc1f94a9b7f74335d7966ffff001d1c9d4e7b051700000e07476aada5b6a1d5a99e2482802b3f9832346930590ef43dd6ecb2669ad40b4f82c61151fa5a1a71b8a3594a426692ef60e7aea93c2fd8394438b986efafba280d824e6b4fca224f7683c8d46f1485518561662b274acb03faea3d577df22855a06fbcaa117c4b67fc00026e0cffdcc8b8023375eeff27e9a6f834062c83f9ad16af5b3f9cde6ade1fa075a26fe00ffd8b7c40d14000a44a52c536db21defe14cb15c5aaf7b231e7f3ec622d3c6170d3bf0d8047e626a46ad60070682848b0dfc9c8b866fc56f17e6be9839459eb8a1e0f8007f4fd9c8931da2f834aed1f7ba5caee93146b90564930e8e2841077b73ceca23e8e693e9dfa6d471fb379d80d42ca322cfc0b14d3827cee8a85133d176d97e34b60e153a487fe317bce4dc7b33509cd56e6e349ed29584e94601edc8c32fabfb0b74f533f7a28ae5a6d533c88e090247af331c55af5b244e46e9d4d65ae08e8202266e5f2a4b2fde8a1af367ca9e4c4db9017704ecf82d9cce902da3df28c8fba9ba936d28940091ca8a3ec40e1c0c31703613f3966567d289f2c4e58b17e1c13131d235f3ef3d79fa951bd6aac020e404ae7e42f0047d6e36dfc42188d91e72756014a34b86e73491cf92da84804d7d60e0009000000e0672700df67290069b4d9814579d491670000000000000000000000000000000000000000000000960ec53250c03cf0e5edbacb1c99cb6ffa6eb759604cb8598d51ea47d2993ff5e0672900df672a006b5a4c634c63aee405000000000000000000000000000000000000000000000027b94c903d1fc48132fa8d4c31397a15d128a141cec05daefe0ddfe5c9c7b6b8e0672a00dfe72a007cbc1dc01dc06a7a080000000000000000000000000000000000000000000000e2846a5834b9c17e73cf6f22a688ffc68037bfadcaec09f1ede5980e40300e0ee0e72a00df072b00870ecde1f47863f77f0000000000000000000000000000000000000000000000d300ab3836b9ae6b7e2efac3aaf018a418892d62e5019420783d107476c0bafae0072b00df0f2b00173cb6436c032a611d0000000000000000000000000000000000000000000000ca4f561bfea2c0c758d74cece399da6288596aefe532af1c6702699f39fa9439e00f2b005f102b00e44cefb269bcd98d02000000000000000000000000000000000000000000000024d17af112fc88fda603fe5cd46b09a4d70bf56e979592b89a30b1c7944c3dd460102b006f102b0024dcbf23a525c58200000000000000000000000000000000000000000000000069911e7db7957ba71e6ba737b9a9e3670feb68e5cfbaea0eba05f9c703715c4370102b0073102b0004000400040000000000000000000000000000000000000000000000000000000c4381d72c113362fd6cb965cd35fd7993c22ac366c0c888435eeba20a76325974102b0075102b000200020002000000000000000000000000000000000000000000000000000000544c287f2047f1b330cab2423be5838982c093eb25672d97d4a832c610204db2", - "0x5500000010000000550000005500000041000000b3553170bdc3b9759ce1684a359627f417a731ff199c553f6357465fe3a939c00e0e7bfb318f61491e84962cce83a3dd4a3b1865f2cd0769e1612b12a792514b00", - ], - }, - "inputs": [ - { - "capacity": "0x5e9f53e00", - "lock": { - "args": "0x0000000016e84ef9ed4931cddd0163b3111ba2e5de9414b8edcf2a4249036c8d24c87469", - "codeHash": "0x61ca7a4796a4eb19ca4f0d065cb9b10ddcf002f10f7cbb810c706cb6bb5c3248", - "hashType": "type", - }, - "type": { - "args": "0xd69ea0079ef7a194a75aadcff2bd8d27718dc0e99a71780b607fdc480f7673d5", - "codeHash": "0x25c29dc317811a6f6f3985a7a9ebc4838bd388d19d0feeecf0bcd60f6c0975bb", - "hashType": "type", - }, - }, - { - "capacity": "0x75b81bc00", - "lock": { - "args": "0x4bd6033211b760f7cdce59df6ab3133d32cac941", - "codeHash": "0x9bd7e06f3ecf4be0f2fcd2188b23f1b9fcc88e5d4b65a8637b17723bbda3cce8", - "hashType": "type", - }, - "type": null, - }, - ], - "outputs": [ - { - "capacity": "0x5e9f53e00", - "lock": { - "args": "0x7f000000100000005b0000005f0000004b000000100000003000000031000000d23761b364210735c19c60561d213fb3beae2fd6172743719eff6920e020baac01160000000001e9d0cd4c9daa757cc83863cb45e3f1e039e1fd0306000000c9c8b866fc56f17e6be9839459eb8a1e0f8007f4fd9c8931da2f834aed1f7ba5", - "codeHash": "0x00cdf8fab0f8ac638758ebf5ea5e4052b1d71e8a77b9f43139718621f6849326", - "hashType": "type", - }, - "type": { - "args": "0xd69ea0079ef7a194a75aadcff2bd8d27718dc0e99a71780b607fdc480f7673d5", - "codeHash": "0x25c29dc317811a6f6f3985a7a9ebc4838bd388d19d0feeecf0bcd60f6c0975bb", - "hashType": "type", - }, - }, - { - "capacity": "0x5e9f53e00", - "lock": { - "args": "0x01000000c9c8b866fc56f17e6be9839459eb8a1e0f8007f4fd9c8931da2f834aed1f7ba5", - "codeHash": "0x61ca7a4796a4eb19ca4f0d065cb9b10ddcf002f10f7cbb810c706cb6bb5c3248", - "hashType": "type", - }, - "type": { - "args": "0xd69ea0079ef7a194a75aadcff2bd8d27718dc0e99a71780b607fdc480f7673d5", - "codeHash": "0x25c29dc317811a6f6f3985a7a9ebc4838bd388d19d0feeecf0bcd60f6c0975bb", - "hashType": "type", - }, - }, - { - "capacity": "0x1718c72b8", - "lock": { - "args": "0x4bd6033211b760f7cdce59df6ab3133d32cac941", - "codeHash": "0x9bd7e06f3ecf4be0f2fcd2188b23f1b9fcc88e5d4b65a8637b17723bbda3cce8", - "hashType": "type", - }, - "type": null, - }, - ], - "status": { - "confirmed": true, - }, - }, - }, - { - "btcTx": { - "fee": 26200, - "locktime": 0, - "size": 150, - "status": { - "block_hash": "0000000069834a4aa838316f9c2eb96777761bd9d71ce00ce6004f856088ab8c", - "block_height": 2822252, - "block_time": 1719217272, - "confirmed": true, - }, - "txid": "9b524dad1078024d6bc274854857ef2bd7a1db56add2df364574ceda952e36bb", - "version": 2, - "vin": [ - { - "is_coinbase": false, - "prevout": { - "scriptpubkey": "5120456327d0d97b85d938a5d9410f254d09e4f23973a0760b3a5802b33a2099c772", - "scriptpubkey_address": "tb1pg43j05xe0wzajw99m9qs7f2dp8j0ywtn5pmqkwjcq2en5gyecaeqvxwe7p", - "scriptpubkey_asm": "OP_PUSHNUM_1 OP_PUSHBYTES_32 456327d0d97b85d938a5d9410f254d09e4f23973a0760b3a5802b33a2099c772", - "scriptpubkey_type": "v1_p2tr", - "value": 886678, - }, - "scriptsig": "", - "scriptsig_asm": "", - "sequence": 4294967295, - "txid": "ee126c4030e35fe4d7f79f389c1c64e152c1ae04edb303ec58bbe6ffb2b6272c", - "vout": 1, - "witness": [ - "8efa0fa264aabf5a0c450c3f90855e51e1487b6172e73d3f7bf2eb763aec9ae920c3e9960212f7881bce91126285ed39d2b3c1977d6135bcea4ac3cfd5e99aa4", - ], - }, - ], - "vout": [ - { - "scriptpubkey": "0014f138466e1a154a06ea8c76d7f0f6a30a86d5c67b", - "scriptpubkey_address": "tb1q7yuyvms6z49qd65vwmtlpa4rp2rdt3nmjmpnpl", - "scriptpubkey_asm": "OP_0 OP_PUSHBYTES_20 f138466e1a154a06ea8c76d7f0f6a30a86d5c67b", - "scriptpubkey_type": "v0_p2wpkh", - "value": 860478, - }, - ], - "weight": 396, - }, - "isRgbpp": false, - }, - { - "btcTx": { - "fee": 28820, - "locktime": 0, - "size": 191, - "status": { - "block_hash": "00000000466e54c4da003f5d6879823bf1611ce8d5c1e1575fb6a37cfaca5524", - "block_height": 2822251, - "block_time": 1719216011, - "confirmed": true, - }, - "txid": "41c8c4f7da7c2bda56128465a3c645d2c3117afe3e67845b075a8f1f98d68d69", - "version": 2, - "vin": [ - { - "is_coinbase": false, - "prevout": { - "scriptpubkey": "0014261ff6056c97453e3bea2f162c754b95df816721", - "scriptpubkey_address": "tb1qyc0lvptvjaznuwl29utzca2tjh0czeepdt63ax", - "scriptpubkey_asm": "OP_0 OP_PUSHBYTES_20 261ff6056c97453e3bea2f162c754b95df816721", - "scriptpubkey_type": "v0_p2wpkh", - "value": 546347, - }, - "scriptsig": "", - "scriptsig_asm": "", - "sequence": 4294967295, - "txid": "7afac559c8c6b5449fc7588997bd0126d52ab8702346b057aa150df281ead4e6", - "vout": 1, - "witness": [ - "304402207bfc6d3a3a30434f2fc11f206f60c92bb8f4b5e4ddf18becb6ab037f603ca1c502203e86ba0bdbb816159da0349393d67ccccf34ea7b7764a82f690aca69caedda3d01", - "03a63a7345679d9b573364725275f9f2790cc27382bba101d506dddfbb74d9a86c", - ], - }, - ], - "vout": [ - { - "scriptpubkey": "0014f138466e1a154a06ea8c76d7f0f6a30a86d5c67b", - "scriptpubkey_address": "tb1q7yuyvms6z49qd65vwmtlpa4rp2rdt3nmjmpnpl", - "scriptpubkey_asm": "OP_0 OP_PUSHBYTES_20 f138466e1a154a06ea8c76d7f0f6a30a86d5c67b", - "scriptpubkey_type": "v0_p2wpkh", - "value": 517527, - }, - ], - "weight": 437, - }, - "isRgbpp": false, - }, - { - "btcTx": { - "fee": 36942, - "locktime": 0, - "size": 222, - "status": { - "block_hash": "00000000c2b29cb30345a303b75a984ea2662c6eccf13dfb01d4f62a76ca35cf", - "block_height": 2822232, - "block_time": 1719201633, - "confirmed": true, - }, - "txid": "95f45c8834a6d80b1f5cd33f12565406b3b537228f65485044cde68a0517d2f1", - "version": 2, - "vin": [ - { - "is_coinbase": false, - "prevout": { - "scriptpubkey": "0014f138466e1a154a06ea8c76d7f0f6a30a86d5c67b", - "scriptpubkey_address": "tb1q7yuyvms6z49qd65vwmtlpa4rp2rdt3nmjmpnpl", - "scriptpubkey_asm": "OP_0 OP_PUSHBYTES_20 f138466e1a154a06ea8c76d7f0f6a30a86d5c67b", - "scriptpubkey_type": "v0_p2wpkh", - "value": 604679, - }, - "scriptsig": "", - "scriptsig_asm": "", - "sequence": 4294967295, - "txid": "e9f718f2819ff3727ee0a219663a7e1935041e0d0585a1dc80836c64ef2c7557", - "vout": 1, - "witness": [ - "3044022038edcad992a6c4e78a0092393f1314af8dd8d5f4b30fa1e9aeefca96d88ce9c7022070995759469475f67eae1463051115415120e67cd957f7bc860103a405130c5601", - "0200225a2f27f88aedc79c94c43e7d66578039e09a3bdbb2af333cbce530c503ac", - ], - }, - ], - "vout": [ - { - "scriptpubkey": "0014f138466e1a154a06ea8c76d7f0f6a30a86d5c67b", - "scriptpubkey_address": "tb1q7yuyvms6z49qd65vwmtlpa4rp2rdt3nmjmpnpl", - "scriptpubkey_asm": "OP_0 OP_PUSHBYTES_20 f138466e1a154a06ea8c76d7f0f6a30a86d5c67b", - "scriptpubkey_type": "v0_p2wpkh", - "value": 546, - }, - { - "scriptpubkey": "0014f138466e1a154a06ea8c76d7f0f6a30a86d5c67b", - "scriptpubkey_address": "tb1q7yuyvms6z49qd65vwmtlpa4rp2rdt3nmjmpnpl", - "scriptpubkey_asm": "OP_0 OP_PUSHBYTES_20 f138466e1a154a06ea8c76d7f0f6a30a86d5c67b", - "scriptpubkey_type": "v0_p2wpkh", - "value": 567191, - }, - ], - "weight": 561, - }, - "isRgbpp": true, - "isomorphicTx": { - "ckbTx": { - "cellDeps": [ - { - "depType": "code", - "outPoint": { - "index": "0x0", - "txHash": "0xf1de59e973b85791ec32debbba08dff80c63197e895eb95d67fc1e9f6b413e00", - }, - }, - { - "depType": "code", - "outPoint": { - "index": "0x1", - "txHash": "0xf1de59e973b85791ec32debbba08dff80c63197e895eb95d67fc1e9f6b413e00", - }, - }, - { - "depType": "code", - "outPoint": { - "index": "0x0", - "txHash": "0x5e8d2a517d50fd4bb4d01737a7952a1f1d35c8afc77240695bb569cd7d9d5a1f", - }, - }, - { - "depType": "code", - "outPoint": { - "index": "0x1", - "txHash": "0x95c94fcca474dcbdb54f3485659af6288cd0cee0a8c3058abeac5c675e0baa66", - }, - }, - ], - "hash": "0x9e0aca460eb2cbc1c56e52e5c20093c657b37d0f7ff8be267c17e0a365ec223f", - "headerDeps": [], - "inputs": [ - { - "previousOutput": { - "index": "0x0", - "txHash": "0x66e98781debb036d720c2f27e3add3a9451733fd47976e75c4b415c40c7d7601", - }, - "since": "0x0", - }, - ], - "outputs": [ - { - "capacity": "0x9502f758c", - "lock": { - "args": "0x7f000000100000005b0000005f0000004b000000100000003000000031000000d23761b364210735c19c60561d213fb3beae2fd6172743719eff6920e020baac01160000000001e9d0cd4c9daa757cc83863cb45e3f1e039e1fd0306000000c01f575aa3df1e2b123a32ebb059f7621de2dd1a6915f3147ebbc719ab95c8fe", - "codeHash": "0x00cdf8fab0f8ac638758ebf5ea5e4052b1d71e8a77b9f43139718621f6849326", - "hashType": "type", - }, - "type": { - "args": "0xf93eaac0a2dcb1f85aa00dcd7d239155452fe88401c626adade16441b46d3193", - "codeHash": "0x685a60219309029d01310311dba953d67029170ca4848a4ff638e57002130a0d", - "hashType": "data1", - }, - }, - ], - "outputsData": [ - "0xa200000010000000190000007e00000005000000646f622f30610000007b22626c6f636b5f6e756d626572223a31333230333534332c2263656c6c5f6964223a31313233373437313536303933363930333030302c22646e61223a223035653764353933643065376536336334393238626563653939663966343433227d20000000c1097c85aa781d2cd3c017dc911eceab94644cfe2dd714ae7f7bbe4b75accb08", - ], - "version": "0x0", - "witnesses": [ - "0xa005000010000000a0050000a00500008c0500008c050000140000001600000018000000c200000000000101a60000000200000002f1d217058ae6cd445048658f2237b5b3065456123fd35c1f0bd8a634885cf4950000000000ffffffffbb362e95dace744536dfd2ad56dba1d72bef57488574c26b4d027810ad4d529b0000000000ffffffff020000000000000000226a20fdcacc58dcc4a9c0abd579afd468c084219ca61fb22ae44976cc17d42948c47132410c0000000000160014f138466e1a154a06ea8c76d7f0f6a30a86d5c67b00000000c6040000c604000014000000180000001c0000003a020000b60200006e102b001a0200000000002009e6e1df1f2b5c8574ff28a6a503f8c967a505a6d1471da90e9ff7090000000057ef2e64d03f789e8635e050fd75e0cefc35e959bfadd6591ff5d1af89ea932467367966ffff001d54786de6081700000ef06f1205650a4a778bf0e4f86aec86df5a942c906b2a3a3b07d8bcf52ebf3e565ba93abd6d79ad6c91063c90e217537dfa99c596f0c995440b1dc36dd33f32b3c8500e856632314316bd5278dbd946e1cb5129476c372daa723c1fdad93f8231756165dad521d22bc21fa5d810b4b74c61b3db8c837d0a4a9ba9a8201629d96c9ada424bf4e62acf4adf98c0419ecedf0b9419ff09a0098ec374371cb7151540036e9a0992116c679705d40416191a463097910f39849e975091a75658887b10c01f575aa3df1e2b123a32ebb059f7621de2dd1a6915f3147ebbc719ab95c8fec158b1c9522ef2fdc3398e30fcb6510daa3023fd0e71facaf8187dd036fef64999de6fb9d33e0a80c867cebb9af07c08e838d24505e4e290b8daf7c6b2c0e2d3891782628a9bc52581d726d09add0d6237292e90815099bb00da7771ddcc7522497c423f4c544991fff6612c402412fb8c34e8df7194b992595ef2e29f49f3acd4cc519cde69870473572249ad864083c52296a9d973c7240ffc0831890d757a6ed36fff37dbcc7ae2fa0fc29546d203662d9a9b19631821e5d7d775b7cc0ae8de25af6b96b773b392f438a2f282942334473d45750c1d6332da00aa40afa6e9046f6b0d0009000000e0672700df67290069b4d9814579d491670000000000000000000000000000000000000000000000960ec53250c03cf0e5edbacb1c99cb6ffa6eb759604cb8598d51ea47d2993ff5e0672900df672a006b5a4c634c63aee405000000000000000000000000000000000000000000000027b94c903d1fc48132fa8d4c31397a15d128a141cec05daefe0ddfe5c9c7b6b8e0672a00dfe72a007cbc1dc01dc06a7a080000000000000000000000000000000000000000000000e2846a5834b9c17e73cf6f22a688ffc68037bfadcaec09f1ede5980e40300e0ee0e72a00df072b00870ecde1f47863f77f0000000000000000000000000000000000000000000000d300ab3836b9ae6b7e2efac3aaf018a418892d62e5019420783d107476c0bafae0072b00df0f2b00173cb6436c032a611d0000000000000000000000000000000000000000000000ca4f561bfea2c0c758d74cece399da6288596aefe532af1c6702699f39fa9439e00f2b005f102b00e44cefb269bcd98d02000000000000000000000000000000000000000000000024d17af112fc88fda603fe5cd46b09a4d70bf56e979592b89a30b1c7944c3dd460102b0067102b0017e5cbda37dc1362000000000000000000000000000000000000000000000000e84102aaada025b85934828444b613f5bdcd9f199447b86c9e1db1ba8cb1b39a68102b006b102b0009f7ef486949b12000000000000000000000000000000000000000000000000079e70174021af70ad6692d649c13a93e01fce94f161caf2df0bd2fd96def06306c102b006d102b0002000200020000000000000000000000000000000000000000000000000000008b17d0eecab9188b9440571c10138832e0277d326327690cea9adc55d009eed4", - "0x010000ffbd0100000c0000001000000000000000ad01000008000000a5010000080000009d010000100000003000000050000000610d6afa7d47e0c813bcb6e11635ab66eaddebe82b7c5faf8c9cb0a36279e169f8c08a400e8990955dafb47d4bfcd9a716a822022daff68b511334491b59a5dd49010000010000004501000010000000300000008d000000f93eaac0a2dcb1f85aa00dcd7d239155452fe88401c626adade16441b46d3193000000005900000010000000300000003100000061ca7a4796a4eb19ca4f0d065cb9b10ddcf002f10f7cbb810c706cb6bb5c3248012400000000000000f1d217058ae6cd445048658f2237b5b3065456123fd35c1f0bd8a634885cf49500000000b400000010000000300000003100000000cdf8fab0f8ac638758ebf5ea5e4052b1d71e8a77b9f43139718621f6849326017f0000007f000000100000005b0000005f0000004b000000100000003000000031000000d23761b364210735c19c60561d213fb3beae2fd6172743719eff6920e020baac01160000000001e9d0cd4c9daa757cc83863cb45e3f1e039e1fd0306000000c01f575aa3df1e2b123a32ebb059f7621de2dd1a6915f3147ebbc719ab95c8fe", - ], - }, - "inputs": [ - { - "capacity": "0x9502f9000", - "lock": { - "args": "0x00000000f1d217058ae6cd445048658f2237b5b3065456123fd35c1f0bd8a634885cf495", - "codeHash": "0x61ca7a4796a4eb19ca4f0d065cb9b10ddcf002f10f7cbb810c706cb6bb5c3248", - "hashType": "type", - }, - "type": { - "args": "0xf93eaac0a2dcb1f85aa00dcd7d239155452fe88401c626adade16441b46d3193", - "codeHash": "0x685a60219309029d01310311dba953d67029170ca4848a4ff638e57002130a0d", - "hashType": "data1", - }, - }, - ], - "outputs": [ - { - "capacity": "0x9502f758c", - "lock": { - "args": "0x7f000000100000005b0000005f0000004b000000100000003000000031000000d23761b364210735c19c60561d213fb3beae2fd6172743719eff6920e020baac01160000000001e9d0cd4c9daa757cc83863cb45e3f1e039e1fd0306000000c01f575aa3df1e2b123a32ebb059f7621de2dd1a6915f3147ebbc719ab95c8fe", - "codeHash": "0x00cdf8fab0f8ac638758ebf5ea5e4052b1d71e8a77b9f43139718621f6849326", - "hashType": "type", - }, - "type": { - "args": "0xf93eaac0a2dcb1f85aa00dcd7d239155452fe88401c626adade16441b46d3193", - "codeHash": "0x685a60219309029d01310311dba953d67029170ca4848a4ff638e57002130a0d", - "hashType": "data1", - }, - }, - ], - "status": { - "confirmed": true, - }, - }, - }, - { - "btcTx": { - "fee": 57902, - "locktime": 0, - "size": 382, - "status": { - "block_hash": "00000000c2b29cb30345a303b75a984ea2662c6eccf13dfb01d4f62a76ca35cf", - "block_height": 2822232, - "block_time": 1719201633, - "confirmed": true, - }, - "txid": "db4b684848550d6d37f96a0e439e9469382bbf6d45fc14a42566cf364818b5b9", - "version": 2, - "vin": [ - { - "is_coinbase": false, - "prevout": { - "scriptpubkey": "0014f138466e1a154a06ea8c76d7f0f6a30a86d5c67b", - "scriptpubkey_address": "tb1q7yuyvms6z49qd65vwmtlpa4rp2rdt3nmjmpnpl", - "scriptpubkey_asm": "OP_0 OP_PUSHBYTES_20 f138466e1a154a06ea8c76d7f0f6a30a86d5c67b", - "scriptpubkey_type": "v0_p2wpkh", - "value": 546, - }, - "scriptsig": "", - "scriptsig_asm": "", - "sequence": 4294967295, - "txid": "bcde41c186e00d9881fda06d3f7c1088e9151c99daeb53e791d13e53f3a81fcc", - "vout": 0, - "witness": [ - "3044022010f55c2b62ff86439913512974897961a2cb460581046617dc6a1096507f0ac402205ef2fa3c48b60cdab646142d2f2bbd8c3e40c7f7c31235f8a4819d17c5234f5d01", - "0200225a2f27f88aedc79c94c43e7d66578039e09a3bdbb2af333cbce530c503ac", - ], - }, - { - "is_coinbase": false, - "prevout": { - "scriptpubkey": "0014f138466e1a154a06ea8c76d7f0f6a30a86d5c67b", - "scriptpubkey_address": "tb1q7yuyvms6z49qd65vwmtlpa4rp2rdt3nmjmpnpl", - "scriptpubkey_asm": "OP_0 OP_PUSHBYTES_20 f138466e1a154a06ea8c76d7f0f6a30a86d5c67b", - "scriptpubkey_type": "v0_p2wpkh", - "value": 120925, - }, - "scriptsig": "", - "scriptsig_asm": "", - "sequence": 4294967295, - "txid": "f6e2123b18280db695238f00c45eaf18b06f274b1c10a462866cea186e046ff2", - "vout": 3, - "witness": [ - "304402206dad3adaaa8c7a237903883dfaadeb767853aee2fb7994d90367bffc806f97310220248e8bf08ca20c950179400829120d029fd133d94ba2bb6fc1b9c3bc4108539c01", - "0200225a2f27f88aedc79c94c43e7d66578039e09a3bdbb2af333cbce530c503ac", - ], - }, - ], - "vout": [ - { - "scriptpubkey": "6a20047c23cc337ac78379b3b8daef7c572daca48d097b3de7b8cfea8484c7ff8a9c", - "scriptpubkey_asm": "OP_RETURN OP_PUSHBYTES_32 047c23cc337ac78379b3b8daef7c572daca48d097b3de7b8cfea8484c7ff8a9c", - "scriptpubkey_type": "op_return", - "value": 0, - }, - { - "scriptpubkey": "0014f138466e1a154a06ea8c76d7f0f6a30a86d5c67b", - "scriptpubkey_address": "tb1q7yuyvms6z49qd65vwmtlpa4rp2rdt3nmjmpnpl", - "scriptpubkey_asm": "OP_0 OP_PUSHBYTES_20 f138466e1a154a06ea8c76d7f0f6a30a86d5c67b", - "scriptpubkey_type": "v0_p2wpkh", - "value": 63569, - }, - ], - "weight": 880, - }, - "isRgbpp": false, - }, - { - "btcTx": { - "fee": 77585, - "locktime": 0, - "size": 456, - "status": { - "block_hash": "0000000083c9a8c2e365a6fa79e4651fefac8e75b0d682a2a749f5fb1b75134f", - "block_height": 2822231, - "block_time": 1719200372, - "confirmed": true, - }, - "txid": "f6e2123b18280db695238f00c45eaf18b06f274b1c10a462866cea186e046ff2", - "version": 2, - "vin": [ - { - "is_coinbase": false, - "prevout": { - "scriptpubkey": "0014f138466e1a154a06ea8c76d7f0f6a30a86d5c67b", - "scriptpubkey_address": "tb1q7yuyvms6z49qd65vwmtlpa4rp2rdt3nmjmpnpl", - "scriptpubkey_asm": "OP_0 OP_PUSHBYTES_20 f138466e1a154a06ea8c76d7f0f6a30a86d5c67b", - "scriptpubkey_type": "v0_p2wpkh", - "value": 546, - }, - "scriptsig": "", - "scriptsig_asm": "", - "sequence": 4294967295, - "txid": "cb7b66080966215f6a539da2ceeda13404b703392bf68183eba3fe337c5658e0", - "vout": 1, - "witness": [ - "304402203008f35616a21cf10508383dc73050eef8ab29a3915a02a14f26f4f906627e59022075057fd2d13c8e4ef69bf84338779e7ab84f67fd148b6e61b34061c1b8b0fefe01", - "0200225a2f27f88aedc79c94c43e7d66578039e09a3bdbb2af333cbce530c503ac", - ], - }, - { - "is_coinbase": false, - "prevout": { - "scriptpubkey": "0014f138466e1a154a06ea8c76d7f0f6a30a86d5c67b", - "scriptpubkey_address": "tb1q7yuyvms6z49qd65vwmtlpa4rp2rdt3nmjmpnpl", - "scriptpubkey_asm": "OP_0 OP_PUSHBYTES_20 f138466e1a154a06ea8c76d7f0f6a30a86d5c67b", - "scriptpubkey_type": "v0_p2wpkh", - "value": 210510, - }, - "scriptsig": "", - "scriptsig_asm": "", - "sequence": 4294967295, - "txid": "8bd67c75660fa72d7eab38fc5c015afb4d92af9ee5d206a8a7dcda25ececf411", - "vout": 2, - "witness": [ - "304402206652ca42c0f7af2e411852bde876e9bf970129722caaf60483bceec00930573002201d2ff4bdf4c160873169c83f3a46352368d9f8769ad9230183154abefab881c601", - "0200225a2f27f88aedc79c94c43e7d66578039e09a3bdbb2af333cbce530c503ac", - ], - }, - ], - "vout": [ - { - "scriptpubkey": "6a2053b2a56ac5a8b6842e24d0a016736d2e58352025637c71ca49f911f4b263fc7f", - "scriptpubkey_asm": "OP_RETURN OP_PUSHBYTES_32 53b2a56ac5a8b6842e24d0a016736d2e58352025637c71ca49f911f4b263fc7f", - "scriptpubkey_type": "op_return", - "value": 0, - }, - { - "scriptpubkey": "0014f138466e1a154a06ea8c76d7f0f6a30a86d5c67b", - "scriptpubkey_address": "tb1q7yuyvms6z49qd65vwmtlpa4rp2rdt3nmjmpnpl", - "scriptpubkey_asm": "OP_0 OP_PUSHBYTES_20 f138466e1a154a06ea8c76d7f0f6a30a86d5c67b", - "scriptpubkey_type": "v0_p2wpkh", - "value": 546, - }, - { - "scriptpubkey": "5120e51bb088bf2fe5af3a2eed8d6d8d5c70502249d9e9bc25b017050e2363be89d1", - "scriptpubkey_address": "tb1pu5dmpz9l9lj67w3wakxkmr2uwpgzyjweax7ztvqhq58zxca738gs0l0lk2", - "scriptpubkey_asm": "OP_PUSHNUM_1 OP_PUSHBYTES_32 e51bb088bf2fe5af3a2eed8d6d8d5c70502249d9e9bc25b017050e2363be89d1", - "scriptpubkey_type": "v1_p2tr", - "value": 12000, - }, - { - "scriptpubkey": "0014f138466e1a154a06ea8c76d7f0f6a30a86d5c67b", - "scriptpubkey_address": "tb1q7yuyvms6z49qd65vwmtlpa4rp2rdt3nmjmpnpl", - "scriptpubkey_asm": "OP_0 OP_PUSHBYTES_20 f138466e1a154a06ea8c76d7f0f6a30a86d5c67b", - "scriptpubkey_type": "v0_p2wpkh", - "value": 120925, - }, - ], - "weight": 1176, - }, - "isRgbpp": true, - "isomorphicTx": { - "ckbTx": { - "cellDeps": [ - { - "depType": "code", - "outPoint": { - "index": "0x0", - "txHash": "0xf1de59e973b85791ec32debbba08dff80c63197e895eb95d67fc1e9f6b413e00", - }, - }, - { - "depType": "code", - "outPoint": { - "index": "0x1", - "txHash": "0xf1de59e973b85791ec32debbba08dff80c63197e895eb95d67fc1e9f6b413e00", - }, - }, - { - "depType": "code", - "outPoint": { - "index": "0x0", - "txHash": "0xbf6fb538763efec2a70a6a3dcb7242787087e1030c4e7d86585bc63a9d337f5f", - }, - }, - { - "depType": "depGroup", - "outPoint": { - "index": "0x0", - "txHash": "0xf8de3bb47d055cdf460d93a2a6e1b05f7432f9777c8c474abf4eec1d4aee5d37", - }, - }, - { - "depType": "code", - "outPoint": { - "index": "0x1", - "txHash": "0x95c94fcca474dcbdb54f3485659af6288cd0cee0a8c3058abeac5c675e0baa66", - }, - }, - ], - "hash": "0x9d4de5023c48358581d5a0accdc0b70d29b3705faf5e51ee1684b4222032d0a4", - "headerDeps": [], - "inputs": [ - { - "previousOutput": { - "index": "0x1", - "txHash": "0x0f01520ecb33492cdcf46cbf61dbe0990a5a576432e1da8404a5b64bceb4fd51", - }, - "since": "0x0", - }, - { - "previousOutput": { - "index": "0xd0", - "txHash": "0x52f7e48dbd24d9e97a3cec32ef638f277c112af0f012916b1ef4c54bf4c83a0d", - }, - "since": "0x0", - }, - ], - "outputs": [ - { - "capacity": "0x5e9f53e00", - "lock": { - "args": "0x7f000000100000005b0000005f0000004b000000100000003000000031000000d23761b364210735c19c60561d213fb3beae2fd6172743719eff6920e020baac01160000000001e9d0cd4c9daa757cc83863cb45e3f1e039e1fd03060000002047330feed523018dc5297c9f867ff002e10c30c848ba607e3db313f7dae2d6", - "codeHash": "0x00cdf8fab0f8ac638758ebf5ea5e4052b1d71e8a77b9f43139718621f6849326", - "hashType": "type", - }, - "type": { - "args": "0x661cfbe2124b3e79e50e505c406be5b2dcf9da15d8654b749ec536fa4c2eaaae", - "codeHash": "0x25c29dc317811a6f6f3985a7a9ebc4838bd388d19d0feeecf0bcd60f6c0975bb", - "hashType": "type", - }, - }, - { - "capacity": "0x5e9f53e00", - "lock": { - "args": "0x010000002047330feed523018dc5297c9f867ff002e10c30c848ba607e3db313f7dae2d6", - "codeHash": "0x61ca7a4796a4eb19ca4f0d065cb9b10ddcf002f10f7cbb810c706cb6bb5c3248", - "hashType": "type", - }, - "type": { - "args": "0x661cfbe2124b3e79e50e505c406be5b2dcf9da15d8654b749ec536fa4c2eaaae", - "codeHash": "0x25c29dc317811a6f6f3985a7a9ebc4838bd388d19d0feeecf0bcd60f6c0975bb", - "hashType": "type", - }, - }, - { - "capacity": "0x1718c72e5", - "lock": { - "args": "0x4bd6033211b760f7cdce59df6ab3133d32cac941", - "codeHash": "0x9bd7e06f3ecf4be0f2fcd2188b23f1b9fcc88e5d4b65a8637b17723bbda3cce8", - "hashType": "type", - }, - "type": null, - }, - ], - "outputsData": [ - "0x00e1f505000000000000000000000000", - "0x0008af2f000000000000000000000000", - "0x", - ], - "version": "0x0", - "witnesses": [ - "0xea05000010000000ea050000ea050000d6050000d60500001400000016000000180000000c01000000000102f00000000200000002f26f046e18ea6c8662a4101c4b276fb018af5ec4008f2395b60d28183b12e2f60100000000ffffffff698dd6981f8f5a075b84673efe7a11c3d245c6a365841256da2b7cdaf7c4c8410000000000ffffffff040000000000000000226a20742df9c559b3a70ae7887c88f7ad8840ece38649aef0f2661799f2b4b231077d2202000000000000160014f138466e1a154a06ea8c76d7f0f6a30a86d5c67be02e000000000000225120e51bb088bf2fe5af3a2eed8d6d8d5c70502249d9e9bc25b017050e2363be89d1cd88060000000000160014f138466e1a154a06ea8c76d7f0f6a30a86d5c67b00000000c6040000c604000014000000180000001c0000003a020000000200006e102b001a0200000000002009e6e1df1f2b5c8574ff28a6a503f8c967a505a6d1471da90e9ff7090000000057ef2e64d03f789e8635e050fd75e0cefc35e959bfadd6591ff5d1af89ea932467367966ffff001d54786de6081700000ef06f1205650a4a778bf0e4f86aec86df5a942c906b2a3a3b07d8bcf52ebf3e562047330feed523018dc5297c9f867ff002e10c30c848ba607e3db313f7dae2d6212034ad1b1ca243afb675fc352304754d99929b0d2a2bfa1d4d660ff7ab8328a2af2ba365663cfa30e292b197f647bb54356c4e527633e5ed3d1506f50509efa6f6eb7d434d3dc47cfab9a7fe2329b004198868ab32505f9e8a709ed2ca6832191856e6fa35ec2feb8d072f0a827403730f724f1153e76814d6ffa08049607dba24c44808658fb5819d2b339b1696f46f234a433a24433eaa9a7ded55d1fec75d70870663947b3913aa28d476b5deb591d8595016fc88140c660fdb9f61f2ab641834bfb77619fcac9c00bbd5e7b2770420b8094bd327def2d036a0a207abf89db3301721019e11b41c9d7c927f54011b8658f124c3425d39f380608e9175e8497c423f4c544991fff6612c402412fb8c34e8df7194b992595ef2e29f49f3acd4cc519cde69870473572249ad864083c52296a9d973c7240ffc0831890d757a6ed36fff37dbcc7ae2fa0fc29546d203662d9a9b19631821e5d7d775b7cc0ae8de25af6b96b773b392f438a2f282942334473d45750c1d6332da00aa40afa6e904ef7f000009000000e0672700df67290069b4d9814579d491670000000000000000000000000000000000000000000000960ec53250c03cf0e5edbacb1c99cb6ffa6eb759604cb8598d51ea47d2993ff5e0672900df672a006b5a4c634c63aee405000000000000000000000000000000000000000000000027b94c903d1fc48132fa8d4c31397a15d128a141cec05daefe0ddfe5c9c7b6b8e0672a00dfe72a007cbc1dc01dc06a7a080000000000000000000000000000000000000000000000e2846a5834b9c17e73cf6f22a688ffc68037bfadcaec09f1ede5980e40300e0ee0e72a00df072b00870ecde1f47863f77f0000000000000000000000000000000000000000000000d300ab3836b9ae6b7e2efac3aaf018a418892d62e5019420783d107476c0bafae0072b00df0f2b00173cb6436c032a611d0000000000000000000000000000000000000000000000ca4f561bfea2c0c758d74cece399da6288596aefe532af1c6702699f39fa9439e00f2b005f102b00e44cefb269bcd98d02000000000000000000000000000000000000000000000024d17af112fc88fda603fe5cd46b09a4d70bf56e979592b89a30b1c7944c3dd460102b0067102b0017e5cbda37dc1362000000000000000000000000000000000000000000000000e84102aaada025b85934828444b613f5bdcd9f199447b86c9e1db1ba8cb1b39a68102b006b102b0009f7ef486949b12000000000000000000000000000000000000000000000000079e70174021af70ad6692d649c13a93e01fce94f161caf2df0bd2fd96def06306c102b006d102b0002000200020000000000000000000000000000000000000000000000000000008b17d0eecab9188b9440571c10138832e0277d326327690cea9adc55d009eed4", - "0x550000001000000055000000550000004100000098cb25c666b59670def1a2592fa1cd13a7e9b3f09a18c2597c6682c0cb25040c41360f829e05684b284508b019c8757b4d5b1853345b39aa0962620ec83193c100", - ], - }, - "inputs": [ - { - "capacity": "0x5e9f53e00", - "lock": { - "args": "0x01000000f26f046e18ea6c8662a4101c4b276fb018af5ec4008f2395b60d28183b12e2f6", - "codeHash": "0x61ca7a4796a4eb19ca4f0d065cb9b10ddcf002f10f7cbb810c706cb6bb5c3248", - "hashType": "type", - }, - "type": { - "args": "0x661cfbe2124b3e79e50e505c406be5b2dcf9da15d8654b749ec536fa4c2eaaae", - "codeHash": "0x25c29dc317811a6f6f3985a7a9ebc4838bd388d19d0feeecf0bcd60f6c0975bb", - "hashType": "type", + "is_coinbase": false, + "prevout": { + "scriptpubkey": "0014f138466e1a154a06ea8c76d7f0f6a30a86d5c67b", + "scriptpubkey_address": "tb1q7yuyvms6z49qd65vwmtlpa4rp2rdt3nmjmpnpl", + "scriptpubkey_asm": "OP_0 OP_PUSHBYTES_20 f138466e1a154a06ea8c76d7f0f6a30a86d5c67b", + "scriptpubkey_type": "v0_p2wpkh", + "value": 567191, }, + "scriptsig": "", + "scriptsig_asm": "", + "sequence": 4294967295, + "txid": "95f45c8834a6d80b1f5cd33f12565406b3b537228f65485044cde68a0517d2f1", + "vout": 1, + "witness": [ + "3044022024f73809729b74596a37602cca70b601848bdeafa71a52d896ffa5c00d56321f02204b904011e5e90a65752b25ff0aaccc3ecbccdf6ebace0cbf88ce34c8188ef54c01", + "0200225a2f27f88aedc79c94c43e7d66578039e09a3bdbb2af333cbce530c503ac", + ], }, + ], + "vout": [ { - "capacity": "0x75b81bc00", - "lock": { - "args": "0x4bd6033211b760f7cdce59df6ab3133d32cac941", - "codeHash": "0x9bd7e06f3ecf4be0f2fcd2188b23f1b9fcc88e5d4b65a8637b17723bbda3cce8", - "hashType": "type", - }, - "type": null, + "scriptpubkey": "0014f138466e1a154a06ea8c76d7f0f6a30a86d5c67b", + "scriptpubkey_address": "tb1q7yuyvms6z49qd65vwmtlpa4rp2rdt3nmjmpnpl", + "scriptpubkey_asm": "OP_0 OP_PUSHBYTES_20 f138466e1a154a06ea8c76d7f0f6a30a86d5c67b", + "scriptpubkey_type": "v0_p2wpkh", + "value": 546, }, - ], - "outputs": [ { - "capacity": "0x5e9f53e00", - "lock": { - "args": "0x7f000000100000005b0000005f0000004b000000100000003000000031000000d23761b364210735c19c60561d213fb3beae2fd6172743719eff6920e020baac01160000000001e9d0cd4c9daa757cc83863cb45e3f1e039e1fd03060000002047330feed523018dc5297c9f867ff002e10c30c848ba607e3db313f7dae2d6", - "codeHash": "0x00cdf8fab0f8ac638758ebf5ea5e4052b1d71e8a77b9f43139718621f6849326", - "hashType": "type", - }, - "type": { - "args": "0x661cfbe2124b3e79e50e505c406be5b2dcf9da15d8654b749ec536fa4c2eaaae", - "codeHash": "0x25c29dc317811a6f6f3985a7a9ebc4838bd388d19d0feeecf0bcd60f6c0975bb", - "hashType": "type", - }, + "scriptpubkey": "0014f138466e1a154a06ea8c76d7f0f6a30a86d5c67b", + "scriptpubkey_address": "tb1q7yuyvms6z49qd65vwmtlpa4rp2rdt3nmjmpnpl", + "scriptpubkey_asm": "OP_0 OP_PUSHBYTES_20 f138466e1a154a06ea8c76d7f0f6a30a86d5c67b", + "scriptpubkey_type": "v0_p2wpkh", + "value": 529703, }, + ], + "weight": 561, + }, + "isRgbpp": false, + }, + { + "btcTx": { + "fee": 26200, + "locktime": 0, + "size": 150, + "status": { + "block_hash": "0000000069834a4aa838316f9c2eb96777761bd9d71ce00ce6004f856088ab8c", + "block_height": 2822252, + "block_time": 1719217272, + "confirmed": true, + }, + "txid": "9b524dad1078024d6bc274854857ef2bd7a1db56add2df364574ceda952e36bb", + "version": 2, + "vin": [ { - "capacity": "0x5e9f53e00", - "lock": { - "args": "0x010000002047330feed523018dc5297c9f867ff002e10c30c848ba607e3db313f7dae2d6", - "codeHash": "0x61ca7a4796a4eb19ca4f0d065cb9b10ddcf002f10f7cbb810c706cb6bb5c3248", - "hashType": "type", - }, - "type": { - "args": "0x661cfbe2124b3e79e50e505c406be5b2dcf9da15d8654b749ec536fa4c2eaaae", - "codeHash": "0x25c29dc317811a6f6f3985a7a9ebc4838bd388d19d0feeecf0bcd60f6c0975bb", - "hashType": "type", + "is_coinbase": false, + "prevout": { + "scriptpubkey": "5120456327d0d97b85d938a5d9410f254d09e4f23973a0760b3a5802b33a2099c772", + "scriptpubkey_address": "tb1pg43j05xe0wzajw99m9qs7f2dp8j0ywtn5pmqkwjcq2en5gyecaeqvxwe7p", + "scriptpubkey_asm": "OP_PUSHNUM_1 OP_PUSHBYTES_32 456327d0d97b85d938a5d9410f254d09e4f23973a0760b3a5802b33a2099c772", + "scriptpubkey_type": "v1_p2tr", + "value": 886678, }, + "scriptsig": "", + "scriptsig_asm": "", + "sequence": 4294967295, + "txid": "ee126c4030e35fe4d7f79f389c1c64e152c1ae04edb303ec58bbe6ffb2b6272c", + "vout": 1, + "witness": [ + "8efa0fa264aabf5a0c450c3f90855e51e1487b6172e73d3f7bf2eb763aec9ae920c3e9960212f7881bce91126285ed39d2b3c1977d6135bcea4ac3cfd5e99aa4", + ], }, + ], + "vout": [ { - "capacity": "0x1718c72e5", - "lock": { - "args": "0x4bd6033211b760f7cdce59df6ab3133d32cac941", - "codeHash": "0x9bd7e06f3ecf4be0f2fcd2188b23f1b9fcc88e5d4b65a8637b17723bbda3cce8", - "hashType": "type", - }, - "type": null, + "scriptpubkey": "0014f138466e1a154a06ea8c76d7f0f6a30a86d5c67b", + "scriptpubkey_address": "tb1q7yuyvms6z49qd65vwmtlpa4rp2rdt3nmjmpnpl", + "scriptpubkey_asm": "OP_0 OP_PUSHBYTES_20 f138466e1a154a06ea8c76d7f0f6a30a86d5c67b", + "scriptpubkey_type": "v0_p2wpkh", + "value": 860478, }, ], + "weight": 396, + }, + "isRgbpp": false, + }, + { + "btcTx": { + "fee": 28820, + "locktime": 0, + "size": 191, "status": { + "block_hash": "00000000466e54c4da003f5d6879823bf1611ce8d5c1e1575fb6a37cfaca5524", + "block_height": 2822251, + "block_time": 1719216011, "confirmed": true, }, + "txid": "41c8c4f7da7c2bda56128465a3c645d2c3117afe3e67845b075a8f1f98d68d69", + "version": 2, + "vin": [ + { + "is_coinbase": false, + "prevout": { + "scriptpubkey": "0014261ff6056c97453e3bea2f162c754b95df816721", + "scriptpubkey_address": "tb1qyc0lvptvjaznuwl29utzca2tjh0czeepdt63ax", + "scriptpubkey_asm": "OP_0 OP_PUSHBYTES_20 261ff6056c97453e3bea2f162c754b95df816721", + "scriptpubkey_type": "v0_p2wpkh", + "value": 546347, + }, + "scriptsig": "", + "scriptsig_asm": "", + "sequence": 4294967295, + "txid": "7afac559c8c6b5449fc7588997bd0126d52ab8702346b057aa150df281ead4e6", + "vout": 1, + "witness": [ + "304402207bfc6d3a3a30434f2fc11f206f60c92bb8f4b5e4ddf18becb6ab037f603ca1c502203e86ba0bdbb816159da0349393d67ccccf34ea7b7764a82f690aca69caedda3d01", + "03a63a7345679d9b573364725275f9f2790cc27382bba101d506dddfbb74d9a86c", + ], + }, + ], + "vout": [ + { + "scriptpubkey": "0014f138466e1a154a06ea8c76d7f0f6a30a86d5c67b", + "scriptpubkey_address": "tb1q7yuyvms6z49qd65vwmtlpa4rp2rdt3nmjmpnpl", + "scriptpubkey_asm": "OP_0 OP_PUSHBYTES_20 f138466e1a154a06ea8c76d7f0f6a30a86d5c67b", + "scriptpubkey_type": "v0_p2wpkh", + "value": 517527, + }, + ], + "weight": 437, }, + "isRgbpp": false, }, { "btcTx": { - "fee": 37083, + "fee": 36942, "locktime": 0, "size": 222, "status": { - "block_hash": "0000000083c9a8c2e365a6fa79e4651fefac8e75b0d682a2a749f5fb1b75134f", - "block_height": 2822231, - "block_time": 1719200372, + "block_hash": "00000000c2b29cb30345a303b75a984ea2662c6eccf13dfb01d4f62a76ca35cf", + "block_height": 2822232, + "block_time": 1719201633, "confirmed": true, }, - "txid": "e9f718f2819ff3727ee0a219663a7e1935041e0d0585a1dc80836c64ef2c7557", + "txid": "95f45c8834a6d80b1f5cd33f12565406b3b537228f65485044cde68a0517d2f1", "version": 2, "vin": [ { @@ -2014,15 +1212,15 @@ exports[`/:btc_address/activity 1`] = ` "scriptpubkey_address": "tb1q7yuyvms6z49qd65vwmtlpa4rp2rdt3nmjmpnpl", "scriptpubkey_asm": "OP_0 OP_PUSHBYTES_20 f138466e1a154a06ea8c76d7f0f6a30a86d5c67b", "scriptpubkey_type": "v0_p2wpkh", - "value": 642308, + "value": 604679, }, "scriptsig": "", "scriptsig_asm": "", "sequence": 4294967295, - "txid": "afb19caf6cae2adabe64980a8deb2de734eaf7167684724024d29f260d238e12", - "vout": 3, + "txid": "e9f718f2819ff3727ee0a219663a7e1935041e0d0585a1dc80836c64ef2c7557", + "vout": 1, "witness": [ - "30440220614795b12fbb707d78c06091bdcf4d4d1ee2d8020b2350473653d72212d852ee0220672877971343cbf94806d27e45f21f5d88a2ab2dc5349e4928522319977f90ce01", + "3044022038edcad992a6c4e78a0092393f1314af8dd8d5f4b30fa1e9aeefca96d88ce9c7022070995759469475f67eae1463051115415120e67cd957f7bc860103a405130c5601", "0200225a2f27f88aedc79c94c43e7d66578039e09a3bdbb2af333cbce530c503ac", ], }, @@ -2040,7 +1238,7 @@ exports[`/:btc_address/activity 1`] = ` "scriptpubkey_address": "tb1q7yuyvms6z49qd65vwmtlpa4rp2rdt3nmjmpnpl", "scriptpubkey_asm": "OP_0 OP_PUSHBYTES_20 f138466e1a154a06ea8c76d7f0f6a30a86d5c67b", "scriptpubkey_type": "v0_p2wpkh", - "value": 604679, + "value": 567191, }, ], "weight": 561, @@ -2049,16 +1247,16 @@ exports[`/:btc_address/activity 1`] = ` }, { "btcTx": { - "fee": 71280, + "fee": 57902, "locktime": 0, - "size": 426, + "size": 382, "status": { - "block_hash": "00000000000000058a8c6aa08b259b2a6356549a3c25393ef54f8c13c78670e9", - "block_height": 2821940, - "block_time": 1718957136, + "block_hash": "00000000c2b29cb30345a303b75a984ea2662c6eccf13dfb01d4f62a76ca35cf", + "block_height": 2822232, + "block_time": 1719201633, "confirmed": true, }, - "txid": "8bd67c75660fa72d7eab38fc5c015afb4d92af9ee5d206a8a7dcda25ececf411", + "txid": "db4b684848550d6d37f96a0e439e9469382bbf6d45fc14a42566cf364818b5b9", "version": 2, "vin": [ { @@ -2073,10 +1271,10 @@ exports[`/:btc_address/activity 1`] = ` "scriptsig": "", "scriptsig_asm": "", "sequence": 4294967295, - "txid": "afb19caf6cae2adabe64980a8deb2de734eaf7167684724024d29f260d238e12", - "vout": 2, + "txid": "bcde41c186e00d9881fda06d3f7c1088e9151c99daeb53e791d13e53f3a81fcc", + "vout": 0, "witness": [ - "3045022100e2862bb3f9a0d1dd290746092cfa6ad484b76356d89ca9bfda2a5717e9f95d9a02201deae2551b603fa3581ed86a243490d5c99ccf6252a7bd8f04084371e4e3c7a401", + "3044022010f55c2b62ff86439913512974897961a2cb460581046617dc6a1096507f0ac402205ef2fa3c48b60cdab646142d2f2bbd8c3e40c7f7c31235f8a4819d17c5234f5d01", "0200225a2f27f88aedc79c94c43e7d66578039e09a3bdbb2af333cbce530c503ac", ], }, @@ -2087,42 +1285,35 @@ exports[`/:btc_address/activity 1`] = ` "scriptpubkey_address": "tb1q7yuyvms6z49qd65vwmtlpa4rp2rdt3nmjmpnpl", "scriptpubkey_asm": "OP_0 OP_PUSHBYTES_20 f138466e1a154a06ea8c76d7f0f6a30a86d5c67b", "scriptpubkey_type": "v0_p2wpkh", - "value": 281790, + "value": 120925, }, "scriptsig": "", "scriptsig_asm": "", "sequence": 4294967295, - "txid": "bcde41c186e00d9881fda06d3f7c1088e9151c99daeb53e791d13e53f3a81fcc", - "vout": 1, + "txid": "f6e2123b18280db695238f00c45eaf18b06f274b1c10a462866cea186e046ff2", + "vout": 3, "witness": [ - "3044022011cbb8be5590910068fb41500d8495db7bcd71fca911e8f3d8c0e33f0d7f38ee02206dc09320a8f73698b35c095ef078e70e87ea8713066251566b13a0bea072dbae01", + "304402206dad3adaaa8c7a237903883dfaadeb767853aee2fb7994d90367bffc806f97310220248e8bf08ca20c950179400829120d029fd133d94ba2bb6fc1b9c3bc4108539c01", "0200225a2f27f88aedc79c94c43e7d66578039e09a3bdbb2af333cbce530c503ac", ], }, ], "vout": [ { - "scriptpubkey": "6a2032a52071295c4c6768bb737f15687df79d00496d706c323fc929d607221a13ff", - "scriptpubkey_asm": "OP_RETURN OP_PUSHBYTES_32 32a52071295c4c6768bb737f15687df79d00496d706c323fc929d607221a13ff", + "scriptpubkey": "6a20047c23cc337ac78379b3b8daef7c572daca48d097b3de7b8cfea8484c7ff8a9c", + "scriptpubkey_asm": "OP_RETURN OP_PUSHBYTES_32 047c23cc337ac78379b3b8daef7c572daca48d097b3de7b8cfea8484c7ff8a9c", "scriptpubkey_type": "op_return", "value": 0, }, - { - "scriptpubkey": "5120456327d0d97b85d938a5d9410f254d09e4f23973a0760b3a5802b33a2099c772", - "scriptpubkey_address": "tb1pg43j05xe0wzajw99m9qs7f2dp8j0ywtn5pmqkwjcq2en5gyecaeqvxwe7p", - "scriptpubkey_asm": "OP_PUSHNUM_1 OP_PUSHBYTES_32 456327d0d97b85d938a5d9410f254d09e4f23973a0760b3a5802b33a2099c772", - "scriptpubkey_type": "v1_p2tr", - "value": 546, - }, { "scriptpubkey": "0014f138466e1a154a06ea8c76d7f0f6a30a86d5c67b", "scriptpubkey_address": "tb1q7yuyvms6z49qd65vwmtlpa4rp2rdt3nmjmpnpl", "scriptpubkey_asm": "OP_0 OP_PUSHBYTES_20 f138466e1a154a06ea8c76d7f0f6a30a86d5c67b", "scriptpubkey_type": "v0_p2wpkh", - "value": 210510, + "value": 63569, }, ], - "weight": 1053, + "weight": 880, }, "isRgbpp": true, "isomorphicTx": { @@ -2146,78 +1337,79 @@ exports[`/:btc_address/activity 1`] = ` "depType": "code", "outPoint": { "index": "0x0", - "txHash": "0xbf6fb538763efec2a70a6a3dcb7242787087e1030c4e7d86585bc63a9d337f5f", + "txHash": "0x5e8d2a517d50fd4bb4d01737a7952a1f1d35c8afc77240695bb569cd7d9d5a1f", }, }, { "depType": "code", "outPoint": { "index": "0x1", - "txHash": "0xce8981a333201d337b5ea42c29d560c44f1135db5a30e6c702c3c22363729ebc", + "txHash": "0x02e658b9d490ed911d22b59dc8f8ca4a868a8e7f77b5c9f2b0d738df989b53cf", }, }, ], - "hash": "0xecf18a6ee5f24fad9df3a7ea980d83fcc744a77c56e0695c67ff104506b25390", + "hash": "0x0ac7356169f8f41a4435a474dfb8189eb0337528777df5aee0187533b76a20d7", "headerDeps": [], "inputs": [ { "previousOutput": { "index": "0x0", - "txHash": "0x296978f0952148ab9b4828f875e7cb646cfd2d8cd56702113d50d9cdf7c7dc86", + "txHash": "0x2a5c8fa1ec9f61ad8efa16cb4d95af13fa46583544a495b702f188cde31fe3e4", }, "since": "0x0", }, ], "outputs": [ { - "capacity": "0x5e9e6095a", + "capacity": "0x9502f758c", "lock": { - "args": "0x0100000011f4ecec25dadca7a806d2e59eaf924dfb5a015cfc38ab7e2da70f66757cd68b", - "codeHash": "0x61ca7a4796a4eb19ca4f0d065cb9b10ddcf002f10f7cbb810c706cb6bb5c3248", + "args": "0x7f000000100000005b0000005f0000004b000000100000003000000031000000d23761b364210735c19c60561d213fb3beae2fd6172743719eff6920e020baac01160000000001e9d0cd4c9daa757cc83863cb45e3f1e039e1fd0306000000b9b5184836cf6625a414fc456dbf2b3869949e430e6af9376d0d554848684bdb", + "codeHash": "0x00cdf8fab0f8ac638758ebf5ea5e4052b1d71e8a77b9f43139718621f6849326", "hashType": "type", }, "type": { - "args": "0x1ba116c119d1cfd98a53e9d1a615cf2af2bb87d95515c9d217d367054cfc696b", - "codeHash": "0x25c29dc317811a6f6f3985a7a9ebc4838bd388d19d0feeecf0bcd60f6c0975bb", - "hashType": "type", + "args": "0xad6f99db6e63b3dadd1939d85c210f834b76bb508731a51ef540680ad17e6af8", + "codeHash": "0x685a60219309029d01310311dba953d67029170ca4848a4ff638e57002130a0d", + "hashType": "data1", }, }, ], "outputsData": [ - "0x02000000000000000000000000000000", + "0xa200000010000000190000007e00000005000000646f622f30610000007b22626c6f636b5f6e756d626572223a31333230333531322c2263656c6c5f6964223a31333330333434383439393839393937363030302c22646e61223a223831363161396536636130336130366333323461623637653361306166646535227d20000000c1097c85aa781d2cd3c017dc911eceab94644cfe2dd714ae7f7bbe4b75accb08", ], "version": "0x0", "witnesses": [ - "0x13060000100000001306000013060000ff050000ff050000140000001600000018000000ed00000000000101d10000000200000002128e230d269fd2244072847616f7ea34e72deb8d0a9864beda2aae6caf9cb1af0200000000ffffffffcc1fa8f3533ed191e753ebda991c15e988107c3f6da0fd81980de086c141debc0100000000ffffffff030000000000000000226a2032a52071295c4c6768bb737f15687df79d00496d706c323fc929d607221a13ff2202000000000000225120456327d0d97b85d938a5d9410f254d09e4f23973a0760b3a5802b33a2099c7724e36030000000000160014f138466e1a154a06ea8c76d7f0f6a30a86d5c67b000000000e0500000e05000014000000180000001c0000003a020000d1000000340f2b001a0200000060a1272b9a1bfc2c3e781c92b7c26873f35a3ab1ceb5d34c2b6e382ea3a95600000000302e1c69e07a4836591c1cc8f1f491ce1366e6d6b7ba4ce30fde79d2960d5495503475669ed40719515d14f7de1700000e6b486d5abd63c09c5638c1bf4bb603d0d597d6ef779353ffa1e0c360d2e06966ac97b9f648e04d42370bd14f69b95e236c874a9e1b5457ff5a151d45d694c8ba61212f42af5321850945fdcbb89bf7f1fd91eabd856ca4c30c1f31a9b37c3632f469e4006b47cbaec133633a8c0851dc13fd0ac8ee4572c824a00ef96c15878711f4ecec25dadca7a806d2e59eaf924dfb5a015cfc38ab7e2da70f66757cd68b65b3932694674aa61e47a6330ef922edaa9f37949502c936840295d15ee27c66ab9d5e803587ee56aa4a4900d52d0f34004d85939ae51e7ebad147fc4161aa45ab193ec07022b37d6aad7b55ea45cbca25b3d46d96de4cb0ddc39f8a9f6159d4194a8986a0960af774e40268c1e3ca5b33a1824e751d629556a180314ec2466bf4b2c1d6467db63dc4afc7336a17f01a4cd2ffc5026cfc6ac99e1eb7f69babff127a98474459a86edaad57309a1e81aa9f0052b403b9f0afc3840551189066444355f36cdbb657737182d648bffcd9bd3f18af618aa71d1fdbef628e11744f382501226565f93713f1882ff26c5ab769f22a0c183a87411451f10f73340d6f05f36f59b47d9cc9a1712b7517315bc9a67d71d4eb98ed2a205697496bd0543eaa04bff602000a000000e0672700df67290069b4d9814579d491670000000000000000000000000000000000000000000000960ec53250c03cf0e5edbacb1c99cb6ffa6eb759604cb8598d51ea47d2993ff5e0672900df672a006b5a4c634c63aee405000000000000000000000000000000000000000000000027b94c903d1fc48132fa8d4c31397a15d128a141cec05daefe0ddfe5c9c7b6b8e0672a00dfe72a007cbc1dc01dc06a7a080000000000000000000000000000000000000000000000e2846a5834b9c17e73cf6f22a688ffc68037bfadcaec09f1ede5980e40300e0ee0e72a00df072b00870ecde1f47863f77f0000000000000000000000000000000000000000000000d300ab3836b9ae6b7e2efac3aaf018a418892d62e5019420783d107476c0bafae0072b00df0b2b0014d5c5e8ab77d5391000000000000000000000000000000000000000000000004df8954eb31a4d820673ba3d423fc1e47f83972824e9b3d88785812fc408b1c7e00b2b00df0d2b00aad056b173c18b57040000000000000000000000000000000000000000000000f732324505b1bb19e81eca2bcae7223fe3db1c4a6a20c350effa72f15d370283e00d2b00df0e2b0091fcba43795115b4030000000000000000000000000000000000000000000000131fda1af5e45a8e0dd691c19d416609869ec7d973b97805b2ae827ca4d32116e00e2b001f0f2b007c944f6bff704f880100000000000000000000000000000000000000000000008c9cb7aafeddc2343caf4e6b48c4566087238dc50b921b4620e428e4e31d03cd200f2b002f0f2b0015f7fb487549b120000000000000000000000000000000000000000000000000dfdf7c0bb1f689d5a95b76da0ebc9349313edc5dbfd18a1ab22478da36a7e585300f2b00330f2b0009f7ef486949b120000000000000000000000000000000000000000000000000ad17626af3d26bf1fca05f599198aaba4cf36f7db9cc6331162dc83dd8a800a3", + "0xa005000010000000a0050000a00500008c0500008c050000140000001600000018000000c200000000000101a60000000200000002cc1fa8f3533ed191e753ebda991c15e988107c3f6da0fd81980de086c141debc0000000000fffffffff26f046e18ea6c8662a4101c4b276fb018af5ec4008f2395b60d28183b12e2f60300000000ffffffff020000000000000000226a20047c23cc337ac78379b3b8daef7c572daca48d097b3de7b8cfea8484c7ff8a9c51f8000000000000160014f138466e1a154a06ea8c76d7f0f6a30a86d5c67b00000000c6040000c604000014000000180000001c0000003a020000a201000058102b001a020000000000204f13751bfbf549a7a282d6b0758eacef1f65e479faa665e3c2a8c98300000000ce6c16d5dd863fb7232ccb8d6c40226f71f31e973e0eca9532c03a33aac81db061ef7866ffff001d09b23375d41700000e3f718888f28d683b8fa86fd966663607360769bacfa8dc8f84b79dd445405ca9e499f95c604754eb83708e5955993a003cc544b620b1c196f1884d84ac173f943df6e0dc4b3936c226d8e89a62343670d5e319bff42eb474eae6eae2dc8384f9aae09be4fd74e409a16132e7541a1ab8a54f3b31afb98d8b9f65570dde970416b9b5184836cf6625a414fc456dbf2b3869949e430e6af9376d0d554848684bdb461129fa23a88d1c7b7fca85bc1d7234cd98653ba9a3cbd40652d6e39ee1f51ce4b3f90eedb20fe820064ed1a8cb1b5c1a5c571a3671b2cc5021729bf9cd152786363cfe1ed04601e0ca44585770b47670f8d5dcb9699bffe2e4d46e3874242a13aeb2360cd70239eb399ecb951845645d9c53b12c75f444c38436f6b71d03082afdf3f4ea672587e71e1397f61a2aba6e7d163ee901c18bbb022ebe5d4a8819a3d2fdb1e9b364927d5b4e0df8710346e189c327a8ed0ea1e2d27e0c42654d43549061ca2f59c3107f789d4a719cc183949dc9acff4dffa6f47d06f3a60f901b9149bd88a05bb83070d886752f6b001fd13648901ba7d04dc6dec0def85512230752bb275c41c4d1382baaba8407014dae878311cd16c5fb5f90160d3747c4b1045f7b030009000000e0672700df67290069b4d9814579d491670000000000000000000000000000000000000000000000960ec53250c03cf0e5edbacb1c99cb6ffa6eb759604cb8598d51ea47d2993ff5e0672900df672a006b5a4c634c63aee405000000000000000000000000000000000000000000000027b94c903d1fc48132fa8d4c31397a15d128a141cec05daefe0ddfe5c9c7b6b8e0672a00dfe72a007cbc1dc01dc06a7a080000000000000000000000000000000000000000000000e2846a5834b9c17e73cf6f22a688ffc68037bfadcaec09f1ede5980e40300e0ee0e72a00df072b00870ecde1f47863f77f0000000000000000000000000000000000000000000000d300ab3836b9ae6b7e2efac3aaf018a418892d62e5019420783d107476c0bafae0072b00df0f2b00173cb6436c032a611d0000000000000000000000000000000000000000000000ca4f561bfea2c0c758d74cece399da6288596aefe532af1c6702699f39fa9439e00f2b001f102b00779d63229a279e67010000000000000000000000000000000000000000000000f1224c3403bef8cf76f36b316d71d70700c2d9b395ee85782c64b62893c9fdf920102b003f102b003ecaa7b57fb827c40000000000000000000000000000000000000000000000002e6fd6b0c0531fcf03bf3fb0ea71162dc126b70fd96945ba51c48f208ceef5cf40102b004f102b001aeee791da926241000000000000000000000000000000000000000000000000aaadfd0d522dd8c9bed875dfe1bee3236f14bf23c68fda5c339e9817868d984e50102b0057102b000800080008000000000000000000000000000000000000000000000000000000e455fef8c4e7b3049215b2e906848cf344a3ec7c7f2f9a7d01dc08d1262307f2", + "0x010000ffbd0100000c0000001000000000000000ad01000008000000a5010000080000009d0100001000000030000000500000005490760feb68efb3e3c158660bd86792ad1c4f55c36025dda6c0e5bdc91e483f913ce0ad6f0ec0884cb9427c342c44ba6dcdd5ee559c2f17f3310987187c1cc449010000010000004501000010000000300000008d000000ad6f99db6e63b3dadd1939d85c210f834b76bb508731a51ef540680ad17e6af8000000005900000010000000300000003100000061ca7a4796a4eb19ca4f0d065cb9b10ddcf002f10f7cbb810c706cb6bb5c3248012400000000000000cc1fa8f3533ed191e753ebda991c15e988107c3f6da0fd81980de086c141debc00000000b400000010000000300000003100000000cdf8fab0f8ac638758ebf5ea5e4052b1d71e8a77b9f43139718621f6849326017f0000007f000000100000005b0000005f0000004b000000100000003000000031000000d23761b364210735c19c60561d213fb3beae2fd6172743719eff6920e020baac01160000000001e9d0cd4c9daa757cc83863cb45e3f1e039e1fd0306000000b9b5184836cf6625a414fc456dbf2b3869949e430e6af9376d0d554848684bdb", ], }, "inputs": [ { - "capacity": "0x5e9e620d3", + "capacity": "0x9502f9000", "lock": { - "args": "0x02000000128e230d269fd2244072847616f7ea34e72deb8d0a9864beda2aae6caf9cb1af", + "args": "0x00000000cc1fa8f3533ed191e753ebda991c15e988107c3f6da0fd81980de086c141debc", "codeHash": "0x61ca7a4796a4eb19ca4f0d065cb9b10ddcf002f10f7cbb810c706cb6bb5c3248", "hashType": "type", }, "type": { - "args": "0x1ba116c119d1cfd98a53e9d1a615cf2af2bb87d95515c9d217d367054cfc696b", - "codeHash": "0x25c29dc317811a6f6f3985a7a9ebc4838bd388d19d0feeecf0bcd60f6c0975bb", - "hashType": "type", + "args": "0xad6f99db6e63b3dadd1939d85c210f834b76bb508731a51ef540680ad17e6af8", + "codeHash": "0x685a60219309029d01310311dba953d67029170ca4848a4ff638e57002130a0d", + "hashType": "data1", }, }, ], "outputs": [ { - "capacity": "0x5e9e6095a", + "capacity": "0x9502f758c", "lock": { - "args": "0x0100000011f4ecec25dadca7a806d2e59eaf924dfb5a015cfc38ab7e2da70f66757cd68b", - "codeHash": "0x61ca7a4796a4eb19ca4f0d065cb9b10ddcf002f10f7cbb810c706cb6bb5c3248", + "args": "0x7f000000100000005b0000005f0000004b000000100000003000000031000000d23761b364210735c19c60561d213fb3beae2fd6172743719eff6920e020baac01160000000001e9d0cd4c9daa757cc83863cb45e3f1e039e1fd0306000000b9b5184836cf6625a414fc456dbf2b3869949e430e6af9376d0d554848684bdb", + "codeHash": "0x00cdf8fab0f8ac638758ebf5ea5e4052b1d71e8a77b9f43139718621f6849326", "hashType": "type", }, "type": { - "args": "0x1ba116c119d1cfd98a53e9d1a615cf2af2bb87d95515c9d217d367054cfc696b", - "codeHash": "0x25c29dc317811a6f6f3985a7a9ebc4838bd388d19d0feeecf0bcd60f6c0975bb", - "hashType": "type", + "args": "0xad6f99db6e63b3dadd1939d85c210f834b76bb508731a51ef540680ad17e6af8", + "codeHash": "0x685a60219309029d01310311dba953d67029170ca4848a4ff638e57002130a0d", + "hashType": "data1", }, }, ], @@ -2228,16 +1420,16 @@ exports[`/:btc_address/activity 1`] = ` }, { "btcTx": { - "fee": 74146, + "fee": 77585, "locktime": 0, - "size": 444, + "size": 456, "status": { - "block_hash": "00000000249b997629764f03d49522897759937c7fde948c61a8e40669e17f97", - "block_height": 2821933, - "block_time": 1718958336, + "block_hash": "0000000083c9a8c2e365a6fa79e4651fefac8e75b0d682a2a749f5fb1b75134f", + "block_height": 2822231, + "block_time": 1719200372, "confirmed": true, }, - "txid": "afb19caf6cae2adabe64980a8deb2de734eaf7167684724024d29f260d238e12", + "txid": "f6e2123b18280db695238f00c45eaf18b06f274b1c10a462866cea186e046ff2", "version": 2, "vin": [ { @@ -2247,52 +1439,45 @@ exports[`/:btc_address/activity 1`] = ` "scriptpubkey_address": "tb1q7yuyvms6z49qd65vwmtlpa4rp2rdt3nmjmpnpl", "scriptpubkey_asm": "OP_0 OP_PUSHBYTES_20 f138466e1a154a06ea8c76d7f0f6a30a86d5c67b", "scriptpubkey_type": "v0_p2wpkh", - "value": 717546, + "value": 546, }, "scriptsig": "", "scriptsig_asm": "", "sequence": 4294967295, "txid": "cb7b66080966215f6a539da2ceeda13404b703392bf68183eba3fe337c5658e0", - "vout": 3, + "vout": 1, "witness": [ - "304402204c301ab0043bfb5b8a05e00a17cb321df199f78b664d8e35037adc99daa5ff3b02201984f61b83c73a4487a532d972b25860e07a6abfc0941fdd5a10287bdb37862101", + "304402203008f35616a21cf10508383dc73050eef8ab29a3915a02a14f26f4f906627e59022075057fd2d13c8e4ef69bf84338779e7ab84f67fd148b6e61b34061c1b8b0fefe01", "0200225a2f27f88aedc79c94c43e7d66578039e09a3bdbb2af333cbce530c503ac", ], }, { "is_coinbase": false, "prevout": { - "scriptpubkey": "00149c76450de82d1ce126b3a90846775b60f343631a", - "scriptpubkey_address": "tb1qn3my2r0g95wwzf4n4yyyva6mvre5xcc6l72uzk", - "scriptpubkey_asm": "OP_0 OP_PUSHBYTES_20 9c76450de82d1ce126b3a90846775b60f343631a", + "scriptpubkey": "0014f138466e1a154a06ea8c76d7f0f6a30a86d5c67b", + "scriptpubkey_address": "tb1q7yuyvms6z49qd65vwmtlpa4rp2rdt3nmjmpnpl", + "scriptpubkey_asm": "OP_0 OP_PUSHBYTES_20 f138466e1a154a06ea8c76d7f0f6a30a86d5c67b", "scriptpubkey_type": "v0_p2wpkh", - "value": 546, + "value": 210510, }, "scriptsig": "", "scriptsig_asm": "", "sequence": 4294967295, - "txid": "7bb43ceef1d3f603141ead9fc0852e23c7eb84f868bf866bbc670ed9f4378665", - "vout": 0, + "txid": "8bd67c75660fa72d7eab38fc5c015afb4d92af9ee5d206a8a7dcda25ececf411", + "vout": 2, "witness": [ - "30440220131db7ee6a75eaf4529023f60233f79dc54a12015a3db7e1da7235fd1fdd2ef2022000b54660fd8fd736b5e64176033991ae14c42cde7c822608bd8e6c98b2c7440583", - "034941782143891c72ce81dd5ba5c5ab64c6a5e269a86d33010c7a6149dc237a13", + "304402206652ca42c0f7af2e411852bde876e9bf970129722caaf60483bceec00930573002201d2ff4bdf4c160873169c83f3a46352368d9f8769ad9230183154abefab881c601", + "0200225a2f27f88aedc79c94c43e7d66578039e09a3bdbb2af333cbce530c503ac", ], }, ], "vout": [ { - "scriptpubkey": "6a206eb1ead0366a45ce9926ac5bc7165e32b3efd2ddc642be71b3b483acc83e5f64", - "scriptpubkey_asm": "OP_RETURN OP_PUSHBYTES_32 6eb1ead0366a45ce9926ac5bc7165e32b3efd2ddc642be71b3b483acc83e5f64", + "scriptpubkey": "6a2053b2a56ac5a8b6842e24d0a016736d2e58352025637c71ca49f911f4b263fc7f", + "scriptpubkey_asm": "OP_RETURN OP_PUSHBYTES_32 53b2a56ac5a8b6842e24d0a016736d2e58352025637c71ca49f911f4b263fc7f", "scriptpubkey_type": "op_return", "value": 0, }, - { - "scriptpubkey": "00149c76450de82d1ce126b3a90846775b60f343631a", - "scriptpubkey_address": "tb1qn3my2r0g95wwzf4n4yyyva6mvre5xcc6l72uzk", - "scriptpubkey_asm": "OP_0 OP_PUSHBYTES_20 9c76450de82d1ce126b3a90846775b60f343631a", - "scriptpubkey_type": "v0_p2wpkh", - "value": 1092, - }, { "scriptpubkey": "0014f138466e1a154a06ea8c76d7f0f6a30a86d5c67b", "scriptpubkey_address": "tb1q7yuyvms6z49qd65vwmtlpa4rp2rdt3nmjmpnpl", @@ -2300,15 +1485,22 @@ exports[`/:btc_address/activity 1`] = ` "scriptpubkey_type": "v0_p2wpkh", "value": 546, }, + { + "scriptpubkey": "5120e51bb088bf2fe5af3a2eed8d6d8d5c70502249d9e9bc25b017050e2363be89d1", + "scriptpubkey_address": "tb1pu5dmpz9l9lj67w3wakxkmr2uwpgzyjweax7ztvqhq58zxca738gs0l0lk2", + "scriptpubkey_asm": "OP_PUSHNUM_1 OP_PUSHBYTES_32 e51bb088bf2fe5af3a2eed8d6d8d5c70502249d9e9bc25b017050e2363be89d1", + "scriptpubkey_type": "v1_p2tr", + "value": 12000, + }, { "scriptpubkey": "0014f138466e1a154a06ea8c76d7f0f6a30a86d5c67b", "scriptpubkey_address": "tb1q7yuyvms6z49qd65vwmtlpa4rp2rdt3nmjmpnpl", "scriptpubkey_asm": "OP_0 OP_PUSHBYTES_20 f138466e1a154a06ea8c76d7f0f6a30a86d5c67b", "scriptpubkey_type": "v0_p2wpkh", - "value": 642308, + "value": 120925, }, ], - "weight": 1128, + "weight": 1176, }, "isRgbpp": true, "isomorphicTx": { @@ -2335,77 +1527,147 @@ exports[`/:btc_address/activity 1`] = ` "txHash": "0xbf6fb538763efec2a70a6a3dcb7242787087e1030c4e7d86585bc63a9d337f5f", }, }, + { + "depType": "depGroup", + "outPoint": { + "index": "0x0", + "txHash": "0xf8de3bb47d055cdf460d93a2a6e1b05f7432f9777c8c474abf4eec1d4aee5d37", + }, + }, { "depType": "code", "outPoint": { "index": "0x1", - "txHash": "0xce8981a333201d337b5ea42c29d560c44f1135db5a30e6c702c3c22363729ebc", + "txHash": "0xe5dee3c600f52db9b2cac7e493d7b394b3006934311304f49eddc2e72e575ccb", }, }, ], - "hash": "0xecf18a6ee5f24fad9df3a7ea980d83fcc744a77c56e0695c67ff104506b25390", + "hash": "0x0f01520ecb33492cdcf46cbf61dbe0990a5a576432e1da8404a5b64bceb4fd51", "headerDeps": [], "inputs": [ { "previousOutput": { - "index": "0x0", - "txHash": "0x296978f0952148ab9b4828f875e7cb646cfd2d8cd56702113d50d9cdf7c7dc86", + "index": "0x1", + "txHash": "0xd8bc498c3d6bd8e1c483f19473b34dd5e5d5928ca9b6dccb2497c2ac8e3fae3b", + }, + "since": "0x0", + }, + { + "previousOutput": { + "index": "0x95", + "txHash": "0x52f7e48dbd24d9e97a3cec32ef638f277c112af0f012916b1ef4c54bf4c83a0d", }, "since": "0x0", }, ], "outputs": [ { - "capacity": "0x5e9e6095a", + "capacity": "0x5e9f53e00", "lock": { - "args": "0x0100000011f4ecec25dadca7a806d2e59eaf924dfb5a015cfc38ab7e2da70f66757cd68b", + "args": "0x7f000000100000005b0000005f0000004b000000100000003000000031000000d23761b364210735c19c60561d213fb3beae2fd6172743719eff6920e020baac01160000000001e9d0cd4c9daa757cc83863cb45e3f1e039e1fd0306000000f26f046e18ea6c8662a4101c4b276fb018af5ec4008f2395b60d28183b12e2f6", + "codeHash": "0x00cdf8fab0f8ac638758ebf5ea5e4052b1d71e8a77b9f43139718621f6849326", + "hashType": "type", + }, + "type": { + "args": "0x661cfbe2124b3e79e50e505c406be5b2dcf9da15d8654b749ec536fa4c2eaaae", + "codeHash": "0x25c29dc317811a6f6f3985a7a9ebc4838bd388d19d0feeecf0bcd60f6c0975bb", + "hashType": "type", + }, + }, + { + "capacity": "0x5e9f53e00", + "lock": { + "args": "0x01000000f26f046e18ea6c8662a4101c4b276fb018af5ec4008f2395b60d28183b12e2f6", "codeHash": "0x61ca7a4796a4eb19ca4f0d065cb9b10ddcf002f10f7cbb810c706cb6bb5c3248", "hashType": "type", }, "type": { - "args": "0x1ba116c119d1cfd98a53e9d1a615cf2af2bb87d95515c9d217d367054cfc696b", + "args": "0x661cfbe2124b3e79e50e505c406be5b2dcf9da15d8654b749ec536fa4c2eaaae", "codeHash": "0x25c29dc317811a6f6f3985a7a9ebc4838bd388d19d0feeecf0bcd60f6c0975bb", "hashType": "type", }, }, + { + "capacity": "0x1718c7247", + "lock": { + "args": "0x4bd6033211b760f7cdce59df6ab3133d32cac941", + "codeHash": "0x9bd7e06f3ecf4be0f2fcd2188b23f1b9fcc88e5d4b65a8637b17723bbda3cce8", + "hashType": "type", + }, + "type": null, + }, ], "outputsData": [ - "0x02000000000000000000000000000000", + "0x00e1f505000000000000000000000000", + "0x00e9a435000000000000000000000000", + "0x", ], "version": "0x0", "witnesses": [ - "0x13060000100000001306000013060000ff050000ff050000140000001600000018000000ed00000000000101d10000000200000002128e230d269fd2244072847616f7ea34e72deb8d0a9864beda2aae6caf9cb1af0200000000ffffffffcc1fa8f3533ed191e753ebda991c15e988107c3f6da0fd81980de086c141debc0100000000ffffffff030000000000000000226a2032a52071295c4c6768bb737f15687df79d00496d706c323fc929d607221a13ff2202000000000000225120456327d0d97b85d938a5d9410f254d09e4f23973a0760b3a5802b33a2099c7724e36030000000000160014f138466e1a154a06ea8c76d7f0f6a30a86d5c67b000000000e0500000e05000014000000180000001c0000003a020000d1000000340f2b001a0200000060a1272b9a1bfc2c3e781c92b7c26873f35a3ab1ceb5d34c2b6e382ea3a95600000000302e1c69e07a4836591c1cc8f1f491ce1366e6d6b7ba4ce30fde79d2960d5495503475669ed40719515d14f7de1700000e6b486d5abd63c09c5638c1bf4bb603d0d597d6ef779353ffa1e0c360d2e06966ac97b9f648e04d42370bd14f69b95e236c874a9e1b5457ff5a151d45d694c8ba61212f42af5321850945fdcbb89bf7f1fd91eabd856ca4c30c1f31a9b37c3632f469e4006b47cbaec133633a8c0851dc13fd0ac8ee4572c824a00ef96c15878711f4ecec25dadca7a806d2e59eaf924dfb5a015cfc38ab7e2da70f66757cd68b65b3932694674aa61e47a6330ef922edaa9f37949502c936840295d15ee27c66ab9d5e803587ee56aa4a4900d52d0f34004d85939ae51e7ebad147fc4161aa45ab193ec07022b37d6aad7b55ea45cbca25b3d46d96de4cb0ddc39f8a9f6159d4194a8986a0960af774e40268c1e3ca5b33a1824e751d629556a180314ec2466bf4b2c1d6467db63dc4afc7336a17f01a4cd2ffc5026cfc6ac99e1eb7f69babff127a98474459a86edaad57309a1e81aa9f0052b403b9f0afc3840551189066444355f36cdbb657737182d648bffcd9bd3f18af618aa71d1fdbef628e11744f382501226565f93713f1882ff26c5ab769f22a0c183a87411451f10f73340d6f05f36f59b47d9cc9a1712b7517315bc9a67d71d4eb98ed2a205697496bd0543eaa04bff602000a000000e0672700df67290069b4d9814579d491670000000000000000000000000000000000000000000000960ec53250c03cf0e5edbacb1c99cb6ffa6eb759604cb8598d51ea47d2993ff5e0672900df672a006b5a4c634c63aee405000000000000000000000000000000000000000000000027b94c903d1fc48132fa8d4c31397a15d128a141cec05daefe0ddfe5c9c7b6b8e0672a00dfe72a007cbc1dc01dc06a7a080000000000000000000000000000000000000000000000e2846a5834b9c17e73cf6f22a688ffc68037bfadcaec09f1ede5980e40300e0ee0e72a00df072b00870ecde1f47863f77f0000000000000000000000000000000000000000000000d300ab3836b9ae6b7e2efac3aaf018a418892d62e5019420783d107476c0bafae0072b00df0b2b0014d5c5e8ab77d5391000000000000000000000000000000000000000000000004df8954eb31a4d820673ba3d423fc1e47f83972824e9b3d88785812fc408b1c7e00b2b00df0d2b00aad056b173c18b57040000000000000000000000000000000000000000000000f732324505b1bb19e81eca2bcae7223fe3db1c4a6a20c350effa72f15d370283e00d2b00df0e2b0091fcba43795115b4030000000000000000000000000000000000000000000000131fda1af5e45a8e0dd691c19d416609869ec7d973b97805b2ae827ca4d32116e00e2b001f0f2b007c944f6bff704f880100000000000000000000000000000000000000000000008c9cb7aafeddc2343caf4e6b48c4566087238dc50b921b4620e428e4e31d03cd200f2b002f0f2b0015f7fb487549b120000000000000000000000000000000000000000000000000dfdf7c0bb1f689d5a95b76da0ebc9349313edc5dbfd18a1ab22478da36a7e585300f2b00330f2b0009f7ef486949b120000000000000000000000000000000000000000000000000ad17626af3d26bf1fca05f599198aaba4cf36f7db9cc6331162dc83dd8a800a3", + "0x7a060000100000007a0600007a06000066060000660600001400000016000000180000000c01000000000102f00000000200000002e058567c33fea3eb8381f62b3903b70434a1edcea29d536a5f21660908667bcb0100000000ffffffff11f4ecec25dadca7a806d2e59eaf924dfb5a015cfc38ab7e2da70f66757cd68b0200000000ffffffff040000000000000000226a2053b2a56ac5a8b6842e24d0a016736d2e58352025637c71ca49f911f4b263fc7f2202000000000000160014f138466e1a154a06ea8c76d7f0f6a30a86d5c67be02e000000000000225120e51bb088bf2fe5af3a2eed8d6d8d5c70502249d9e9bc25b017050e2363be89d15dd8010000000000160014f138466e1a154a06ea8c76d7f0f6a30a86d5c67b00000000560500005605000014000000180000001c0000003a0200009201000057102b001a02000000000020cd65f350fad585ea412a502ec9bf6fc0a759d44404cd6740e98f02fd00000000159bf9bbad78d14a5db1b8d35c209041b5e38ecff5547aff6f936a368d5f543d74ea7866ffff001d82a7eeb77e1900000ecfc0c7664f0f49820b5340139fe5e17e8e60ea8f4f58e8a598255f70eb2f58c0174f862fefbfbc85fc71a28530685f06b7db6b7b07c3177ccbebdcd78addcbd8686222d6bed94a3fa5d411d897fa71647e0ae636584db1cbed8c6c979b9a126d7da1c1bde9167cc8961e54f16dda1811eff15aab09d859308f46e4c449b8bbbef26f046e18ea6c8662a4101c4b276fb018af5ec4008f2395b60d28183b12e2f65387800e258569755cd0a63a2511d460a857e5ec3fc4d384be18987cd9577521eccf2d8ebde3c7031bf8a36da8905a47edef250a049ac7c82472171fa9573016190b46018a99e9dab381d6f8abc3f2f8fddac6ad618ab7abeaf57a31b92b5c3f7d159e99e21cac474d3bdb6c5117cf75737db49b3e5d05c128bbfab466af43bccba6506d12bdf2f1ab5a1ecd6143a6e95b8cb424cb99edea3a7a96c30d474d9b029c793fa6ab0a059efd7c6b8c4c04aa8b2595ab54618b9e0be73ec71d8a5a818ebe35db1b031525b3d2ad30a9c43333379b69db0c021ca22d6ae48ebf295b75613386fa602d7b74bf0bc9c3ab28539d9f0152389ecabf5bea80bf322b2b7e72b8d2bdbafa610df0cd15ae03f0fdcf50d325f3ee4680a9e25769f27a1dccfcb2045f7703000b000000e0672700df67290069b4d9814579d491670000000000000000000000000000000000000000000000960ec53250c03cf0e5edbacb1c99cb6ffa6eb759604cb8598d51ea47d2993ff5e0672900df672a006b5a4c634c63aee405000000000000000000000000000000000000000000000027b94c903d1fc48132fa8d4c31397a15d128a141cec05daefe0ddfe5c9c7b6b8e0672a00dfe72a007cbc1dc01dc06a7a080000000000000000000000000000000000000000000000e2846a5834b9c17e73cf6f22a688ffc68037bfadcaec09f1ede5980e40300e0ee0e72a00df072b00870ecde1f47863f77f0000000000000000000000000000000000000000000000d300ab3836b9ae6b7e2efac3aaf018a418892d62e5019420783d107476c0bafae0072b00df0f2b00173cb6436c032a611d0000000000000000000000000000000000000000000000ca4f561bfea2c0c758d74cece399da6288596aefe532af1c6702699f39fa9439e00f2b001f102b00779d63229a279e67010000000000000000000000000000000000000000000000f1224c3403bef8cf76f36b316d71d70700c2d9b395ee85782c64b62893c9fdf920102b003f102b003ecaa7b57fb827c40000000000000000000000000000000000000000000000002e6fd6b0c0531fcf03bf3fb0ea71162dc126b70fd96945ba51c48f208ceef5cf40102b004f102b001aeee791da926241000000000000000000000000000000000000000000000000aaadfd0d522dd8c9bed875dfe1bee3236f14bf23c68fda5c339e9817868d984e56102b0056102b000100010001000000000000000000000000000000000000000000000000000000cd65f350fad585ea412a502ec9bf6fc0a759d44404cd6740e98f02fd0000000054102b0055102b0002000200020000000000000000000000000000000000000000000000000000007c23ce06b35e1018f5e1bf43dc6df9bb030770117d7a9bc5fca8223ffea501c050102b0053102b000400040004000000000000000000000000000000000000000000000000000000974fbddf41974dba95aa86cf76a877699969d0c560f6cc1a75d2dc61f9772930", + "0x55000000100000005500000055000000410000003d01b62c431fa73238751d27e869a757a9ef54ccfdc19c1fc091c3677e7e394204112a52b61799dd79730ea3b7a29d404fab94e0daabda503b3917d06a06a44800", ], }, "inputs": [ { - "capacity": "0x5e9e620d3", + "capacity": "0x5e9f53e00", "lock": { - "args": "0x02000000128e230d269fd2244072847616f7ea34e72deb8d0a9864beda2aae6caf9cb1af", + "args": "0x01000000e058567c33fea3eb8381f62b3903b70434a1edcea29d536a5f21660908667bcb", "codeHash": "0x61ca7a4796a4eb19ca4f0d065cb9b10ddcf002f10f7cbb810c706cb6bb5c3248", "hashType": "type", }, "type": { - "args": "0x1ba116c119d1cfd98a53e9d1a615cf2af2bb87d95515c9d217d367054cfc696b", + "args": "0x661cfbe2124b3e79e50e505c406be5b2dcf9da15d8654b749ec536fa4c2eaaae", "codeHash": "0x25c29dc317811a6f6f3985a7a9ebc4838bd388d19d0feeecf0bcd60f6c0975bb", "hashType": "type", }, }, + { + "capacity": "0x75b81bc00", + "lock": { + "args": "0x4bd6033211b760f7cdce59df6ab3133d32cac941", + "codeHash": "0x9bd7e06f3ecf4be0f2fcd2188b23f1b9fcc88e5d4b65a8637b17723bbda3cce8", + "hashType": "type", + }, + "type": null, + }, ], "outputs": [ { - "capacity": "0x5e9e6095a", + "capacity": "0x5e9f53e00", "lock": { - "args": "0x0100000011f4ecec25dadca7a806d2e59eaf924dfb5a015cfc38ab7e2da70f66757cd68b", + "args": "0x7f000000100000005b0000005f0000004b000000100000003000000031000000d23761b364210735c19c60561d213fb3beae2fd6172743719eff6920e020baac01160000000001e9d0cd4c9daa757cc83863cb45e3f1e039e1fd0306000000f26f046e18ea6c8662a4101c4b276fb018af5ec4008f2395b60d28183b12e2f6", + "codeHash": "0x00cdf8fab0f8ac638758ebf5ea5e4052b1d71e8a77b9f43139718621f6849326", + "hashType": "type", + }, + "type": { + "args": "0x661cfbe2124b3e79e50e505c406be5b2dcf9da15d8654b749ec536fa4c2eaaae", + "codeHash": "0x25c29dc317811a6f6f3985a7a9ebc4838bd388d19d0feeecf0bcd60f6c0975bb", + "hashType": "type", + }, + }, + { + "capacity": "0x5e9f53e00", + "lock": { + "args": "0x01000000f26f046e18ea6c8662a4101c4b276fb018af5ec4008f2395b60d28183b12e2f6", "codeHash": "0x61ca7a4796a4eb19ca4f0d065cb9b10ddcf002f10f7cbb810c706cb6bb5c3248", "hashType": "type", }, "type": { - "args": "0x1ba116c119d1cfd98a53e9d1a615cf2af2bb87d95515c9d217d367054cfc696b", + "args": "0x661cfbe2124b3e79e50e505c406be5b2dcf9da15d8654b749ec536fa4c2eaaae", "codeHash": "0x25c29dc317811a6f6f3985a7a9ebc4838bd388d19d0feeecf0bcd60f6c0975bb", "hashType": "type", }, }, + { + "capacity": "0x1718c7247", + "lock": { + "args": "0x4bd6033211b760f7cdce59df6ab3133d32cac941", + "codeHash": "0x9bd7e06f3ecf4be0f2fcd2188b23f1b9fcc88e5d4b65a8637b17723bbda3cce8", + "hashType": "type", + }, + "type": null, + }, ], "status": { "confirmed": true, @@ -2414,16 +1676,70 @@ exports[`/:btc_address/activity 1`] = ` }, { "btcTx": { - "fee": 79650, + "fee": 37083, "locktime": 0, - "size": 457, + "size": 222, "status": { - "block_hash": "00000000bb90992acbf2db204324c909f18630f1d4c1df68d88135444db72ff8", - "block_height": 2821923, - "block_time": 1718946041, + "block_hash": "0000000083c9a8c2e365a6fa79e4651fefac8e75b0d682a2a749f5fb1b75134f", + "block_height": 2822231, + "block_time": 1719200372, "confirmed": true, }, - "txid": "cb7b66080966215f6a539da2ceeda13404b703392bf68183eba3fe337c5658e0", + "txid": "e9f718f2819ff3727ee0a219663a7e1935041e0d0585a1dc80836c64ef2c7557", + "version": 2, + "vin": [ + { + "is_coinbase": false, + "prevout": { + "scriptpubkey": "0014f138466e1a154a06ea8c76d7f0f6a30a86d5c67b", + "scriptpubkey_address": "tb1q7yuyvms6z49qd65vwmtlpa4rp2rdt3nmjmpnpl", + "scriptpubkey_asm": "OP_0 OP_PUSHBYTES_20 f138466e1a154a06ea8c76d7f0f6a30a86d5c67b", + "scriptpubkey_type": "v0_p2wpkh", + "value": 642308, + }, + "scriptsig": "", + "scriptsig_asm": "", + "sequence": 4294967295, + "txid": "afb19caf6cae2adabe64980a8deb2de734eaf7167684724024d29f260d238e12", + "vout": 3, + "witness": [ + "30440220614795b12fbb707d78c06091bdcf4d4d1ee2d8020b2350473653d72212d852ee0220672877971343cbf94806d27e45f21f5d88a2ab2dc5349e4928522319977f90ce01", + "0200225a2f27f88aedc79c94c43e7d66578039e09a3bdbb2af333cbce530c503ac", + ], + }, + ], + "vout": [ + { + "scriptpubkey": "0014f138466e1a154a06ea8c76d7f0f6a30a86d5c67b", + "scriptpubkey_address": "tb1q7yuyvms6z49qd65vwmtlpa4rp2rdt3nmjmpnpl", + "scriptpubkey_asm": "OP_0 OP_PUSHBYTES_20 f138466e1a154a06ea8c76d7f0f6a30a86d5c67b", + "scriptpubkey_type": "v0_p2wpkh", + "value": 546, + }, + { + "scriptpubkey": "0014f138466e1a154a06ea8c76d7f0f6a30a86d5c67b", + "scriptpubkey_address": "tb1q7yuyvms6z49qd65vwmtlpa4rp2rdt3nmjmpnpl", + "scriptpubkey_asm": "OP_0 OP_PUSHBYTES_20 f138466e1a154a06ea8c76d7f0f6a30a86d5c67b", + "scriptpubkey_type": "v0_p2wpkh", + "value": 604679, + }, + ], + "weight": 561, + }, + "isRgbpp": false, + }, + { + "btcTx": { + "fee": 71280, + "locktime": 0, + "size": 426, + "status": { + "block_hash": "00000000000000058a8c6aa08b259b2a6356549a3c25393ef54f8c13c78670e9", + "block_height": 2821940, + "block_time": 1718957136, + "confirmed": true, + }, + "txid": "8bd67c75660fa72d7eab38fc5c015afb4d92af9ee5d206a8a7dcda25ececf411", "version": 2, "vin": [ { @@ -2438,10 +1754,10 @@ exports[`/:btc_address/activity 1`] = ` "scriptsig": "", "scriptsig_asm": "", "sequence": 4294967295, - "txid": "03d0a2a3b2487f04f6e6f83c151473d40e1be0e142c7fb35f85c7560a89fc383", - "vout": 1, + "txid": "afb19caf6cae2adabe64980a8deb2de734eaf7167684724024d29f260d238e12", + "vout": 2, "witness": [ - "3044022047349dddeb6d661223ccb6cbf12eed9a1131d4923eaa39dc4f84eb121dc3edfb022064357721251ac68d16f14ef675f1cf901d4145d9506b76a683d7943c6f8aa68801", + "3045022100e2862bb3f9a0d1dd290746092cfa6ad484b76356d89ca9bfda2a5717e9f95d9a02201deae2551b603fa3581ed86a243490d5c99ccf6252a7bd8f04084371e4e3c7a401", "0200225a2f27f88aedc79c94c43e7d66578039e09a3bdbb2af333cbce530c503ac", ], }, @@ -2452,49 +1768,42 @@ exports[`/:btc_address/activity 1`] = ` "scriptpubkey_address": "tb1q7yuyvms6z49qd65vwmtlpa4rp2rdt3nmjmpnpl", "scriptpubkey_asm": "OP_0 OP_PUSHBYTES_20 f138466e1a154a06ea8c76d7f0f6a30a86d5c67b", "scriptpubkey_type": "v0_p2wpkh", - "value": 809196, + "value": 281790, }, "scriptsig": "", "scriptsig_asm": "", "sequence": 4294967295, - "txid": "1df3be4ff641c8dabb52ddf81a57193eedfef855ff5d90bb757b1d73381346bd", - "vout": 3, + "txid": "bcde41c186e00d9881fda06d3f7c1088e9151c99daeb53e791d13e53f3a81fcc", + "vout": 1, "witness": [ - "3045022100da36ff5e92b7bcfd08d7ce9501fcfacaa8489d4b2fe238d8d54e8a20e2688da6022027a961499875e5510d2a2c52aa3a39a8121c0b44706157414d224991dc1a641701", + "3044022011cbb8be5590910068fb41500d8495db7bcd71fca911e8f3d8c0e33f0d7f38ee02206dc09320a8f73698b35c095ef078e70e87ea8713066251566b13a0bea072dbae01", "0200225a2f27f88aedc79c94c43e7d66578039e09a3bdbb2af333cbce530c503ac", ], }, ], "vout": [ - { - "scriptpubkey": "6a20863c75f6f8cb37ef47e65ed9e2f773d7eaa6070e35ef4ec35f15320b6c2a61d2", - "scriptpubkey_asm": "OP_RETURN OP_PUSHBYTES_32 863c75f6f8cb37ef47e65ed9e2f773d7eaa6070e35ef4ec35f15320b6c2a61d2", - "scriptpubkey_type": "op_return", - "value": 0, - }, - { - "scriptpubkey": "0014f138466e1a154a06ea8c76d7f0f6a30a86d5c67b", - "scriptpubkey_address": "tb1q7yuyvms6z49qd65vwmtlpa4rp2rdt3nmjmpnpl", - "scriptpubkey_asm": "OP_0 OP_PUSHBYTES_20 f138466e1a154a06ea8c76d7f0f6a30a86d5c67b", - "scriptpubkey_type": "v0_p2wpkh", - "value": 546, + { + "scriptpubkey": "6a2032a52071295c4c6768bb737f15687df79d00496d706c323fc929d607221a13ff", + "scriptpubkey_asm": "OP_RETURN OP_PUSHBYTES_32 32a52071295c4c6768bb737f15687df79d00496d706c323fc929d607221a13ff", + "scriptpubkey_type": "op_return", + "value": 0, }, { - "scriptpubkey": "5120e51bb088bf2fe5af3a2eed8d6d8d5c70502249d9e9bc25b017050e2363be89d1", - "scriptpubkey_address": "tb1pu5dmpz9l9lj67w3wakxkmr2uwpgzyjweax7ztvqhq58zxca738gs0l0lk2", - "scriptpubkey_asm": "OP_PUSHNUM_1 OP_PUSHBYTES_32 e51bb088bf2fe5af3a2eed8d6d8d5c70502249d9e9bc25b017050e2363be89d1", + "scriptpubkey": "5120456327d0d97b85d938a5d9410f254d09e4f23973a0760b3a5802b33a2099c772", + "scriptpubkey_address": "tb1pg43j05xe0wzajw99m9qs7f2dp8j0ywtn5pmqkwjcq2en5gyecaeqvxwe7p", + "scriptpubkey_asm": "OP_PUSHNUM_1 OP_PUSHBYTES_32 456327d0d97b85d938a5d9410f254d09e4f23973a0760b3a5802b33a2099c772", "scriptpubkey_type": "v1_p2tr", - "value": 12000, + "value": 546, }, { "scriptpubkey": "0014f138466e1a154a06ea8c76d7f0f6a30a86d5c67b", "scriptpubkey_address": "tb1q7yuyvms6z49qd65vwmtlpa4rp2rdt3nmjmpnpl", "scriptpubkey_asm": "OP_0 OP_PUSHBYTES_20 f138466e1a154a06ea8c76d7f0f6a30a86d5c67b", "scriptpubkey_type": "v0_p2wpkh", - "value": 717546, + "value": 210510, }, ], - "weight": 1177, + "weight": 1053, }, "isRgbpp": true, "isomorphicTx": { @@ -2521,147 +1830,77 @@ exports[`/:btc_address/activity 1`] = ` "txHash": "0xbf6fb538763efec2a70a6a3dcb7242787087e1030c4e7d86585bc63a9d337f5f", }, }, - { - "depType": "depGroup", - "outPoint": { - "index": "0x0", - "txHash": "0xf8de3bb47d055cdf460d93a2a6e1b05f7432f9777c8c474abf4eec1d4aee5d37", - }, - }, { "depType": "code", "outPoint": { "index": "0x1", - "txHash": "0xe5dee3c600f52db9b2cac7e493d7b394b3006934311304f49eddc2e72e575ccb", + "txHash": "0xce8981a333201d337b5ea42c29d560c44f1135db5a30e6c702c3c22363729ebc", }, }, ], - "hash": "0x0f01520ecb33492cdcf46cbf61dbe0990a5a576432e1da8404a5b64bceb4fd51", + "hash": "0xecf18a6ee5f24fad9df3a7ea980d83fcc744a77c56e0695c67ff104506b25390", "headerDeps": [], "inputs": [ { "previousOutput": { - "index": "0x1", - "txHash": "0xd8bc498c3d6bd8e1c483f19473b34dd5e5d5928ca9b6dccb2497c2ac8e3fae3b", - }, - "since": "0x0", - }, - { - "previousOutput": { - "index": "0x95", - "txHash": "0x52f7e48dbd24d9e97a3cec32ef638f277c112af0f012916b1ef4c54bf4c83a0d", + "index": "0x0", + "txHash": "0x296978f0952148ab9b4828f875e7cb646cfd2d8cd56702113d50d9cdf7c7dc86", }, "since": "0x0", }, ], "outputs": [ { - "capacity": "0x5e9f53e00", - "lock": { - "args": "0x7f000000100000005b0000005f0000004b000000100000003000000031000000d23761b364210735c19c60561d213fb3beae2fd6172743719eff6920e020baac01160000000001e9d0cd4c9daa757cc83863cb45e3f1e039e1fd0306000000f26f046e18ea6c8662a4101c4b276fb018af5ec4008f2395b60d28183b12e2f6", - "codeHash": "0x00cdf8fab0f8ac638758ebf5ea5e4052b1d71e8a77b9f43139718621f6849326", - "hashType": "type", - }, - "type": { - "args": "0x661cfbe2124b3e79e50e505c406be5b2dcf9da15d8654b749ec536fa4c2eaaae", - "codeHash": "0x25c29dc317811a6f6f3985a7a9ebc4838bd388d19d0feeecf0bcd60f6c0975bb", - "hashType": "type", - }, - }, - { - "capacity": "0x5e9f53e00", + "capacity": "0x5e9e6095a", "lock": { - "args": "0x01000000f26f046e18ea6c8662a4101c4b276fb018af5ec4008f2395b60d28183b12e2f6", + "args": "0x0100000011f4ecec25dadca7a806d2e59eaf924dfb5a015cfc38ab7e2da70f66757cd68b", "codeHash": "0x61ca7a4796a4eb19ca4f0d065cb9b10ddcf002f10f7cbb810c706cb6bb5c3248", "hashType": "type", }, "type": { - "args": "0x661cfbe2124b3e79e50e505c406be5b2dcf9da15d8654b749ec536fa4c2eaaae", + "args": "0x1ba116c119d1cfd98a53e9d1a615cf2af2bb87d95515c9d217d367054cfc696b", "codeHash": "0x25c29dc317811a6f6f3985a7a9ebc4838bd388d19d0feeecf0bcd60f6c0975bb", "hashType": "type", }, }, - { - "capacity": "0x1718c7247", - "lock": { - "args": "0x4bd6033211b760f7cdce59df6ab3133d32cac941", - "codeHash": "0x9bd7e06f3ecf4be0f2fcd2188b23f1b9fcc88e5d4b65a8637b17723bbda3cce8", - "hashType": "type", - }, - "type": null, - }, ], "outputsData": [ - "0x00e1f505000000000000000000000000", - "0x00e9a435000000000000000000000000", - "0x", + "0x02000000000000000000000000000000", ], "version": "0x0", "witnesses": [ - "0x7a060000100000007a0600007a06000066060000660600001400000016000000180000000c01000000000102f00000000200000002e058567c33fea3eb8381f62b3903b70434a1edcea29d536a5f21660908667bcb0100000000ffffffff11f4ecec25dadca7a806d2e59eaf924dfb5a015cfc38ab7e2da70f66757cd68b0200000000ffffffff040000000000000000226a2053b2a56ac5a8b6842e24d0a016736d2e58352025637c71ca49f911f4b263fc7f2202000000000000160014f138466e1a154a06ea8c76d7f0f6a30a86d5c67be02e000000000000225120e51bb088bf2fe5af3a2eed8d6d8d5c70502249d9e9bc25b017050e2363be89d15dd8010000000000160014f138466e1a154a06ea8c76d7f0f6a30a86d5c67b00000000560500005605000014000000180000001c0000003a0200009201000057102b001a02000000000020cd65f350fad585ea412a502ec9bf6fc0a759d44404cd6740e98f02fd00000000159bf9bbad78d14a5db1b8d35c209041b5e38ecff5547aff6f936a368d5f543d74ea7866ffff001d82a7eeb77e1900000ecfc0c7664f0f49820b5340139fe5e17e8e60ea8f4f58e8a598255f70eb2f58c0174f862fefbfbc85fc71a28530685f06b7db6b7b07c3177ccbebdcd78addcbd8686222d6bed94a3fa5d411d897fa71647e0ae636584db1cbed8c6c979b9a126d7da1c1bde9167cc8961e54f16dda1811eff15aab09d859308f46e4c449b8bbbef26f046e18ea6c8662a4101c4b276fb018af5ec4008f2395b60d28183b12e2f65387800e258569755cd0a63a2511d460a857e5ec3fc4d384be18987cd9577521eccf2d8ebde3c7031bf8a36da8905a47edef250a049ac7c82472171fa9573016190b46018a99e9dab381d6f8abc3f2f8fddac6ad618ab7abeaf57a31b92b5c3f7d159e99e21cac474d3bdb6c5117cf75737db49b3e5d05c128bbfab466af43bccba6506d12bdf2f1ab5a1ecd6143a6e95b8cb424cb99edea3a7a96c30d474d9b029c793fa6ab0a059efd7c6b8c4c04aa8b2595ab54618b9e0be73ec71d8a5a818ebe35db1b031525b3d2ad30a9c43333379b69db0c021ca22d6ae48ebf295b75613386fa602d7b74bf0bc9c3ab28539d9f0152389ecabf5bea80bf322b2b7e72b8d2bdbafa610df0cd15ae03f0fdcf50d325f3ee4680a9e25769f27a1dccfcb2045f7703000b000000e0672700df67290069b4d9814579d491670000000000000000000000000000000000000000000000960ec53250c03cf0e5edbacb1c99cb6ffa6eb759604cb8598d51ea47d2993ff5e0672900df672a006b5a4c634c63aee405000000000000000000000000000000000000000000000027b94c903d1fc48132fa8d4c31397a15d128a141cec05daefe0ddfe5c9c7b6b8e0672a00dfe72a007cbc1dc01dc06a7a080000000000000000000000000000000000000000000000e2846a5834b9c17e73cf6f22a688ffc68037bfadcaec09f1ede5980e40300e0ee0e72a00df072b00870ecde1f47863f77f0000000000000000000000000000000000000000000000d300ab3836b9ae6b7e2efac3aaf018a418892d62e5019420783d107476c0bafae0072b00df0f2b00173cb6436c032a611d0000000000000000000000000000000000000000000000ca4f561bfea2c0c758d74cece399da6288596aefe532af1c6702699f39fa9439e00f2b001f102b00779d63229a279e67010000000000000000000000000000000000000000000000f1224c3403bef8cf76f36b316d71d70700c2d9b395ee85782c64b62893c9fdf920102b003f102b003ecaa7b57fb827c40000000000000000000000000000000000000000000000002e6fd6b0c0531fcf03bf3fb0ea71162dc126b70fd96945ba51c48f208ceef5cf40102b004f102b001aeee791da926241000000000000000000000000000000000000000000000000aaadfd0d522dd8c9bed875dfe1bee3236f14bf23c68fda5c339e9817868d984e56102b0056102b000100010001000000000000000000000000000000000000000000000000000000cd65f350fad585ea412a502ec9bf6fc0a759d44404cd6740e98f02fd0000000054102b0055102b0002000200020000000000000000000000000000000000000000000000000000007c23ce06b35e1018f5e1bf43dc6df9bb030770117d7a9bc5fca8223ffea501c050102b0053102b000400040004000000000000000000000000000000000000000000000000000000974fbddf41974dba95aa86cf76a877699969d0c560f6cc1a75d2dc61f9772930", - "0x55000000100000005500000055000000410000003d01b62c431fa73238751d27e869a757a9ef54ccfdc19c1fc091c3677e7e394204112a52b61799dd79730ea3b7a29d404fab94e0daabda503b3917d06a06a44800", + "0x13060000100000001306000013060000ff050000ff050000140000001600000018000000ed00000000000101d10000000200000002128e230d269fd2244072847616f7ea34e72deb8d0a9864beda2aae6caf9cb1af0200000000ffffffffcc1fa8f3533ed191e753ebda991c15e988107c3f6da0fd81980de086c141debc0100000000ffffffff030000000000000000226a2032a52071295c4c6768bb737f15687df79d00496d706c323fc929d607221a13ff2202000000000000225120456327d0d97b85d938a5d9410f254d09e4f23973a0760b3a5802b33a2099c7724e36030000000000160014f138466e1a154a06ea8c76d7f0f6a30a86d5c67b000000000e0500000e05000014000000180000001c0000003a020000d1000000340f2b001a0200000060a1272b9a1bfc2c3e781c92b7c26873f35a3ab1ceb5d34c2b6e382ea3a95600000000302e1c69e07a4836591c1cc8f1f491ce1366e6d6b7ba4ce30fde79d2960d5495503475669ed40719515d14f7de1700000e6b486d5abd63c09c5638c1bf4bb603d0d597d6ef779353ffa1e0c360d2e06966ac97b9f648e04d42370bd14f69b95e236c874a9e1b5457ff5a151d45d694c8ba61212f42af5321850945fdcbb89bf7f1fd91eabd856ca4c30c1f31a9b37c3632f469e4006b47cbaec133633a8c0851dc13fd0ac8ee4572c824a00ef96c15878711f4ecec25dadca7a806d2e59eaf924dfb5a015cfc38ab7e2da70f66757cd68b65b3932694674aa61e47a6330ef922edaa9f37949502c936840295d15ee27c66ab9d5e803587ee56aa4a4900d52d0f34004d85939ae51e7ebad147fc4161aa45ab193ec07022b37d6aad7b55ea45cbca25b3d46d96de4cb0ddc39f8a9f6159d4194a8986a0960af774e40268c1e3ca5b33a1824e751d629556a180314ec2466bf4b2c1d6467db63dc4afc7336a17f01a4cd2ffc5026cfc6ac99e1eb7f69babff127a98474459a86edaad57309a1e81aa9f0052b403b9f0afc3840551189066444355f36cdbb657737182d648bffcd9bd3f18af618aa71d1fdbef628e11744f382501226565f93713f1882ff26c5ab769f22a0c183a87411451f10f73340d6f05f36f59b47d9cc9a1712b7517315bc9a67d71d4eb98ed2a205697496bd0543eaa04bff602000a000000e0672700df67290069b4d9814579d491670000000000000000000000000000000000000000000000960ec53250c03cf0e5edbacb1c99cb6ffa6eb759604cb8598d51ea47d2993ff5e0672900df672a006b5a4c634c63aee405000000000000000000000000000000000000000000000027b94c903d1fc48132fa8d4c31397a15d128a141cec05daefe0ddfe5c9c7b6b8e0672a00dfe72a007cbc1dc01dc06a7a080000000000000000000000000000000000000000000000e2846a5834b9c17e73cf6f22a688ffc68037bfadcaec09f1ede5980e40300e0ee0e72a00df072b00870ecde1f47863f77f0000000000000000000000000000000000000000000000d300ab3836b9ae6b7e2efac3aaf018a418892d62e5019420783d107476c0bafae0072b00df0b2b0014d5c5e8ab77d5391000000000000000000000000000000000000000000000004df8954eb31a4d820673ba3d423fc1e47f83972824e9b3d88785812fc408b1c7e00b2b00df0d2b00aad056b173c18b57040000000000000000000000000000000000000000000000f732324505b1bb19e81eca2bcae7223fe3db1c4a6a20c350effa72f15d370283e00d2b00df0e2b0091fcba43795115b4030000000000000000000000000000000000000000000000131fda1af5e45a8e0dd691c19d416609869ec7d973b97805b2ae827ca4d32116e00e2b001f0f2b007c944f6bff704f880100000000000000000000000000000000000000000000008c9cb7aafeddc2343caf4e6b48c4566087238dc50b921b4620e428e4e31d03cd200f2b002f0f2b0015f7fb487549b120000000000000000000000000000000000000000000000000dfdf7c0bb1f689d5a95b76da0ebc9349313edc5dbfd18a1ab22478da36a7e585300f2b00330f2b0009f7ef486949b120000000000000000000000000000000000000000000000000ad17626af3d26bf1fca05f599198aaba4cf36f7db9cc6331162dc83dd8a800a3", ], }, "inputs": [ { - "capacity": "0x5e9f53e00", + "capacity": "0x5e9e620d3", "lock": { - "args": "0x01000000e058567c33fea3eb8381f62b3903b70434a1edcea29d536a5f21660908667bcb", + "args": "0x02000000128e230d269fd2244072847616f7ea34e72deb8d0a9864beda2aae6caf9cb1af", "codeHash": "0x61ca7a4796a4eb19ca4f0d065cb9b10ddcf002f10f7cbb810c706cb6bb5c3248", "hashType": "type", }, "type": { - "args": "0x661cfbe2124b3e79e50e505c406be5b2dcf9da15d8654b749ec536fa4c2eaaae", + "args": "0x1ba116c119d1cfd98a53e9d1a615cf2af2bb87d95515c9d217d367054cfc696b", "codeHash": "0x25c29dc317811a6f6f3985a7a9ebc4838bd388d19d0feeecf0bcd60f6c0975bb", "hashType": "type", }, }, - { - "capacity": "0x75b81bc00", - "lock": { - "args": "0x4bd6033211b760f7cdce59df6ab3133d32cac941", - "codeHash": "0x9bd7e06f3ecf4be0f2fcd2188b23f1b9fcc88e5d4b65a8637b17723bbda3cce8", - "hashType": "type", - }, - "type": null, - }, ], "outputs": [ { - "capacity": "0x5e9f53e00", - "lock": { - "args": "0x7f000000100000005b0000005f0000004b000000100000003000000031000000d23761b364210735c19c60561d213fb3beae2fd6172743719eff6920e020baac01160000000001e9d0cd4c9daa757cc83863cb45e3f1e039e1fd0306000000f26f046e18ea6c8662a4101c4b276fb018af5ec4008f2395b60d28183b12e2f6", - "codeHash": "0x00cdf8fab0f8ac638758ebf5ea5e4052b1d71e8a77b9f43139718621f6849326", - "hashType": "type", - }, - "type": { - "args": "0x661cfbe2124b3e79e50e505c406be5b2dcf9da15d8654b749ec536fa4c2eaaae", - "codeHash": "0x25c29dc317811a6f6f3985a7a9ebc4838bd388d19d0feeecf0bcd60f6c0975bb", - "hashType": "type", - }, - }, - { - "capacity": "0x5e9f53e00", + "capacity": "0x5e9e6095a", "lock": { - "args": "0x01000000f26f046e18ea6c8662a4101c4b276fb018af5ec4008f2395b60d28183b12e2f6", + "args": "0x0100000011f4ecec25dadca7a806d2e59eaf924dfb5a015cfc38ab7e2da70f66757cd68b", "codeHash": "0x61ca7a4796a4eb19ca4f0d065cb9b10ddcf002f10f7cbb810c706cb6bb5c3248", "hashType": "type", }, "type": { - "args": "0x661cfbe2124b3e79e50e505c406be5b2dcf9da15d8654b749ec536fa4c2eaaae", + "args": "0x1ba116c119d1cfd98a53e9d1a615cf2af2bb87d95515c9d217d367054cfc696b", "codeHash": "0x25c29dc317811a6f6f3985a7a9ebc4838bd388d19d0feeecf0bcd60f6c0975bb", "hashType": "type", }, }, - { - "capacity": "0x1718c7247", - "lock": { - "args": "0x4bd6033211b760f7cdce59df6ab3133d32cac941", - "codeHash": "0x9bd7e06f3ecf4be0f2fcd2188b23f1b9fcc88e5d4b65a8637b17723bbda3cce8", - "hashType": "type", - }, - "type": null, - }, ], "status": { "confirmed": true, @@ -2670,16 +1909,16 @@ exports[`/:btc_address/activity 1`] = ` }, { "btcTx": { - "fee": 38070, + "fee": 74146, "locktime": 0, - "size": 223, + "size": 444, "status": { - "block_hash": "00000000bb90992acbf2db204324c909f18630f1d4c1df68d88135444db72ff8", - "block_height": 2821923, - "block_time": 1718946041, + "block_hash": "00000000249b997629764f03d49522897759937c7fde948c61a8e40669e17f97", + "block_height": 2821933, + "block_time": 1718958336, "confirmed": true, }, - "txid": "bcde41c186e00d9881fda06d3f7c1088e9151c99daeb53e791d13e53f3a81fcc", + "txid": "afb19caf6cae2adabe64980a8deb2de734eaf7167684724024d29f260d238e12", "version": 2, "vin": [ { @@ -2689,20 +1928,52 @@ exports[`/:btc_address/activity 1`] = ` "scriptpubkey_address": "tb1q7yuyvms6z49qd65vwmtlpa4rp2rdt3nmjmpnpl", "scriptpubkey_asm": "OP_0 OP_PUSHBYTES_20 f138466e1a154a06ea8c76d7f0f6a30a86d5c67b", "scriptpubkey_type": "v0_p2wpkh", - "value": 320406, + "value": 717546, }, "scriptsig": "", "scriptsig_asm": "", "sequence": 4294967295, - "txid": "4ceea45c565b22dd0477334ecb18d2d07fb7aa4329b6a99ce8e44dd7ebd26bb3", + "txid": "cb7b66080966215f6a539da2ceeda13404b703392bf68183eba3fe337c5658e0", "vout": 3, "witness": [ - "3045022100c56b06ed4ff2bcca9687cc889ba6a865bae3f18bd8f1dee655ebf5a8212858cd02204d6ac98e6e3a8b769d026e441cb555d74b76ddbd7032119c73a042fb47fccf8f01", + "304402204c301ab0043bfb5b8a05e00a17cb321df199f78b664d8e35037adc99daa5ff3b02201984f61b83c73a4487a532d972b25860e07a6abfc0941fdd5a10287bdb37862101", "0200225a2f27f88aedc79c94c43e7d66578039e09a3bdbb2af333cbce530c503ac", ], }, + { + "is_coinbase": false, + "prevout": { + "scriptpubkey": "00149c76450de82d1ce126b3a90846775b60f343631a", + "scriptpubkey_address": "tb1qn3my2r0g95wwzf4n4yyyva6mvre5xcc6l72uzk", + "scriptpubkey_asm": "OP_0 OP_PUSHBYTES_20 9c76450de82d1ce126b3a90846775b60f343631a", + "scriptpubkey_type": "v0_p2wpkh", + "value": 546, + }, + "scriptsig": "", + "scriptsig_asm": "", + "sequence": 4294967295, + "txid": "7bb43ceef1d3f603141ead9fc0852e23c7eb84f868bf866bbc670ed9f4378665", + "vout": 0, + "witness": [ + "30440220131db7ee6a75eaf4529023f60233f79dc54a12015a3db7e1da7235fd1fdd2ef2022000b54660fd8fd736b5e64176033991ae14c42cde7c822608bd8e6c98b2c7440583", + "034941782143891c72ce81dd5ba5c5ab64c6a5e269a86d33010c7a6149dc237a13", + ], + }, ], "vout": [ + { + "scriptpubkey": "6a206eb1ead0366a45ce9926ac5bc7165e32b3efd2ddc642be71b3b483acc83e5f64", + "scriptpubkey_asm": "OP_RETURN OP_PUSHBYTES_32 6eb1ead0366a45ce9926ac5bc7165e32b3efd2ddc642be71b3b483acc83e5f64", + "scriptpubkey_type": "op_return", + "value": 0, + }, + { + "scriptpubkey": "00149c76450de82d1ce126b3a90846775b60f343631a", + "scriptpubkey_address": "tb1qn3my2r0g95wwzf4n4yyyva6mvre5xcc6l72uzk", + "scriptpubkey_asm": "OP_0 OP_PUSHBYTES_20 9c76450de82d1ce126b3a90846775b60f343631a", + "scriptpubkey_type": "v0_p2wpkh", + "value": 1092, + }, { "scriptpubkey": "0014f138466e1a154a06ea8c76d7f0f6a30a86d5c67b", "scriptpubkey_address": "tb1q7yuyvms6z49qd65vwmtlpa4rp2rdt3nmjmpnpl", @@ -2715,10 +1986,10 @@ exports[`/:btc_address/activity 1`] = ` "scriptpubkey_address": "tb1q7yuyvms6z49qd65vwmtlpa4rp2rdt3nmjmpnpl", "scriptpubkey_asm": "OP_0 OP_PUSHBYTES_20 f138466e1a154a06ea8c76d7f0f6a30a86d5c67b", "scriptpubkey_type": "v0_p2wpkh", - "value": 281790, + "value": 642308, }, ], - "weight": 562, + "weight": 1128, }, "isRgbpp": true, "isomorphicTx": { @@ -2734,87 +2005,86 @@ exports[`/:btc_address/activity 1`] = ` { "depType": "code", "outPoint": { - "index": "0x1", - "txHash": "0xf1de59e973b85791ec32debbba08dff80c63197e895eb95d67fc1e9f6b413e00", + "index": "0x0", + "txHash": "0xbf6fb538763efec2a70a6a3dcb7242787087e1030c4e7d86585bc63a9d337f5f", }, }, { "depType": "code", "outPoint": { - "index": "0x0", - "txHash": "0x5e8d2a517d50fd4bb4d01737a7952a1f1d35c8afc77240695bb569cd7d9d5a1f", + "index": "0x1", + "txHash": "0xf1de59e973b85791ec32debbba08dff80c63197e895eb95d67fc1e9f6b413e00", }, }, { "depType": "code", "outPoint": { "index": "0x1", - "txHash": "0x02e658b9d490ed911d22b59dc8f8ca4a868a8e7f77b5c9f2b0d738df989b53cf", + "txHash": "0x49153359c02d71b50097ca3580f16df9f58456e1336e0d91652d433590f2b163", }, }, ], - "hash": "0x0ac7356169f8f41a4435a474dfb8189eb0337528777df5aee0187533b76a20d7", + "hash": "0x296978f0952148ab9b4828f875e7cb646cfd2d8cd56702113d50d9cdf7c7dc86", "headerDeps": [], "inputs": [ { "previousOutput": { "index": "0x0", - "txHash": "0x2a5c8fa1ec9f61ad8efa16cb4d95af13fa46583544a495b702f188cde31fe3e4", + "txHash": "0xcfd5296560be20bc424d758206b28e9744e6446079f3b58351e31596c3e6e0fa", }, "since": "0x0", }, ], "outputs": [ { - "capacity": "0x9502f758c", + "capacity": "0x5e9e620d3", "lock": { - "args": "0x7f000000100000005b0000005f0000004b000000100000003000000031000000d23761b364210735c19c60561d213fb3beae2fd6172743719eff6920e020baac01160000000001e9d0cd4c9daa757cc83863cb45e3f1e039e1fd0306000000b9b5184836cf6625a414fc456dbf2b3869949e430e6af9376d0d554848684bdb", - "codeHash": "0x00cdf8fab0f8ac638758ebf5ea5e4052b1d71e8a77b9f43139718621f6849326", + "args": "0x02000000128e230d269fd2244072847616f7ea34e72deb8d0a9864beda2aae6caf9cb1af", + "codeHash": "0x61ca7a4796a4eb19ca4f0d065cb9b10ddcf002f10f7cbb810c706cb6bb5c3248", "hashType": "type", }, "type": { - "args": "0xad6f99db6e63b3dadd1939d85c210f834b76bb508731a51ef540680ad17e6af8", - "codeHash": "0x685a60219309029d01310311dba953d67029170ca4848a4ff638e57002130a0d", - "hashType": "data1", + "args": "0x1ba116c119d1cfd98a53e9d1a615cf2af2bb87d95515c9d217d367054cfc696b", + "codeHash": "0x25c29dc317811a6f6f3985a7a9ebc4838bd388d19d0feeecf0bcd60f6c0975bb", + "hashType": "type", }, }, ], "outputsData": [ - "0xa200000010000000190000007e00000005000000646f622f30610000007b22626c6f636b5f6e756d626572223a31333230333531322c2263656c6c5f6964223a31333330333434383439393839393937363030302c22646e61223a223831363161396536636130336130366333323461623637653361306166646535227d20000000c1097c85aa781d2cd3c017dc911eceab94644cfe2dd714ae7f7bbe4b75accb08", + "0x02000000000000000000000000000000", ], "version": "0x0", "witnesses": [ - "0xa005000010000000a0050000a00500008c0500008c050000140000001600000018000000c200000000000101a60000000200000002cc1fa8f3533ed191e753ebda991c15e988107c3f6da0fd81980de086c141debc0000000000fffffffff26f046e18ea6c8662a4101c4b276fb018af5ec4008f2395b60d28183b12e2f60300000000ffffffff020000000000000000226a20047c23cc337ac78379b3b8daef7c572daca48d097b3de7b8cfea8484c7ff8a9c51f8000000000000160014f138466e1a154a06ea8c76d7f0f6a30a86d5c67b00000000c6040000c604000014000000180000001c0000003a020000a201000058102b001a020000000000204f13751bfbf549a7a282d6b0758eacef1f65e479faa665e3c2a8c98300000000ce6c16d5dd863fb7232ccb8d6c40226f71f31e973e0eca9532c03a33aac81db061ef7866ffff001d09b23375d41700000e3f718888f28d683b8fa86fd966663607360769bacfa8dc8f84b79dd445405ca9e499f95c604754eb83708e5955993a003cc544b620b1c196f1884d84ac173f943df6e0dc4b3936c226d8e89a62343670d5e319bff42eb474eae6eae2dc8384f9aae09be4fd74e409a16132e7541a1ab8a54f3b31afb98d8b9f65570dde970416b9b5184836cf6625a414fc456dbf2b3869949e430e6af9376d0d554848684bdb461129fa23a88d1c7b7fca85bc1d7234cd98653ba9a3cbd40652d6e39ee1f51ce4b3f90eedb20fe820064ed1a8cb1b5c1a5c571a3671b2cc5021729bf9cd152786363cfe1ed04601e0ca44585770b47670f8d5dcb9699bffe2e4d46e3874242a13aeb2360cd70239eb399ecb951845645d9c53b12c75f444c38436f6b71d03082afdf3f4ea672587e71e1397f61a2aba6e7d163ee901c18bbb022ebe5d4a8819a3d2fdb1e9b364927d5b4e0df8710346e189c327a8ed0ea1e2d27e0c42654d43549061ca2f59c3107f789d4a719cc183949dc9acff4dffa6f47d06f3a60f901b9149bd88a05bb83070d886752f6b001fd13648901ba7d04dc6dec0def85512230752bb275c41c4d1382baaba8407014dae878311cd16c5fb5f90160d3747c4b1045f7b030009000000e0672700df67290069b4d9814579d491670000000000000000000000000000000000000000000000960ec53250c03cf0e5edbacb1c99cb6ffa6eb759604cb8598d51ea47d2993ff5e0672900df672a006b5a4c634c63aee405000000000000000000000000000000000000000000000027b94c903d1fc48132fa8d4c31397a15d128a141cec05daefe0ddfe5c9c7b6b8e0672a00dfe72a007cbc1dc01dc06a7a080000000000000000000000000000000000000000000000e2846a5834b9c17e73cf6f22a688ffc68037bfadcaec09f1ede5980e40300e0ee0e72a00df072b00870ecde1f47863f77f0000000000000000000000000000000000000000000000d300ab3836b9ae6b7e2efac3aaf018a418892d62e5019420783d107476c0bafae0072b00df0f2b00173cb6436c032a611d0000000000000000000000000000000000000000000000ca4f561bfea2c0c758d74cece399da6288596aefe532af1c6702699f39fa9439e00f2b001f102b00779d63229a279e67010000000000000000000000000000000000000000000000f1224c3403bef8cf76f36b316d71d70700c2d9b395ee85782c64b62893c9fdf920102b003f102b003ecaa7b57fb827c40000000000000000000000000000000000000000000000002e6fd6b0c0531fcf03bf3fb0ea71162dc126b70fd96945ba51c48f208ceef5cf40102b004f102b001aeee791da926241000000000000000000000000000000000000000000000000aaadfd0d522dd8c9bed875dfe1bee3236f14bf23c68fda5c339e9817868d984e50102b0057102b000800080008000000000000000000000000000000000000000000000000000000e455fef8c4e7b3049215b2e906848cf344a3ec7c7f2f9a7d01dc08d1262307f2", - "0x010000ffbd0100000c0000001000000000000000ad01000008000000a5010000080000009d0100001000000030000000500000005490760feb68efb3e3c158660bd86792ad1c4f55c36025dda6c0e5bdc91e483f913ce0ad6f0ec0884cb9427c342c44ba6dcdd5ee559c2f17f3310987187c1cc449010000010000004501000010000000300000008d000000ad6f99db6e63b3dadd1939d85c210f834b76bb508731a51ef540680ad17e6af8000000005900000010000000300000003100000061ca7a4796a4eb19ca4f0d065cb9b10ddcf002f10f7cbb810c706cb6bb5c3248012400000000000000cc1fa8f3533ed191e753ebda991c15e988107c3f6da0fd81980de086c141debc00000000b400000010000000300000003100000000cdf8fab0f8ac638758ebf5ea5e4052b1d71e8a77b9f43139718621f6849326017f0000007f000000100000005b0000005f0000004b000000100000003000000031000000d23761b364210735c19c60561d213fb3beae2fd6172743719eff6920e020baac01160000000001e9d0cd4c9daa757cc83863cb45e3f1e039e1fd0306000000b9b5184836cf6625a414fc456dbf2b3869949e430e6af9376d0d554848684bdb", + "0x0d060000100000000d0600000d060000f9050000f90500001400000016000000180000000001000000000101e40000000200000002e058567c33fea3eb8381f62b3903b70434a1edcea29d536a5f21660908667bcb0300000000ffffffff658637f4d90e67bc6b86bf68f884ebc7232e85c09fad1e1403f6d3f1ee3cb47b0000000000ffffffff040000000000000000226a206eb1ead0366a45ce9926ac5bc7165e32b3efd2ddc642be71b3b483acc83e5f6444040000000000001600149c76450de82d1ce126b3a90846775b60f343631a2202000000000000160014f138466e1a154a06ea8c76d7f0f6a30a86d5c67b04cd090000000000160014f138466e1a154a06ea8c76d7f0f6a30a86d5c67b00000000f5040000f504000014000000180000001c000000d9010000970200002d0f2b00b90100009b4de420185884460bf1e676a191c406b51d9e41cc6dc590e73085fc03e7efe500000000da15626c16e0afbf86dc42a3284a6718ca935ecd0c7282ad1784338efefaf94800397566ffff001d698cd301870300000b6ee76436d3aa142ec9976e5ca9cec455443ea94c8c7623330d1c9f719d273f7686f8ff6827acf1711b2bec40e74347958f48f9d4921e6ab816dc322b2e473d2daefaf3dfc33a66bcbe9e6ebbca5a038bf3ce88fd84c4224fc91400502eb02582a890cb10aa46516251db23b10bc20407ec325fbe0097bc3d8cc08e851ef9da92295f45274efc91968c02c50badd1a22b38de65c7b096109307e4c15a0cc0033e467b123e705aca56a3dac625721eb66170952da945ab5aa0856506fa2feb16a2128e230d269fd2244072847616f7ea34e72deb8d0a9864beda2aae6caf9cb1af6b3d80c77b58ec2dae1eedfa4430855a22df004ad2e73d27849a2cd24386189df10310b48aeb69fa2e620491356590fc7c60525eb741038aeb65931d3c0a2a41dcfdee9c752b5910528d76cd3c13c1c26e720236cd14cfbe15b4fae7bd1039ea533e9d8188fc6be9272eb0ae2685399f91a3c738c208f2751f9643875d644cee03ed56010b000000e0672700df67290069b4d9814579d491670000000000000000000000000000000000000000000000960ec53250c03cf0e5edbacb1c99cb6ffa6eb759604cb8598d51ea47d2993ff5e0672900df672a006b5a4c634c63aee405000000000000000000000000000000000000000000000027b94c903d1fc48132fa8d4c31397a15d128a141cec05daefe0ddfe5c9c7b6b8e0672a00dfe72a007cbc1dc01dc06a7a080000000000000000000000000000000000000000000000e2846a5834b9c17e73cf6f22a688ffc68037bfadcaec09f1ede5980e40300e0ee0e72a00df072b00870ecde1f47863f77f0000000000000000000000000000000000000000000000d300ab3836b9ae6b7e2efac3aaf018a418892d62e5019420783d107476c0bafae0072b00df0b2b0014d5c5e8ab77d5391000000000000000000000000000000000000000000000004df8954eb31a4d820673ba3d423fc1e47f83972824e9b3d88785812fc408b1c7e00b2b00df0d2b00aad056b173c18b57040000000000000000000000000000000000000000000000f732324505b1bb19e81eca2bcae7223fe3db1c4a6a20c350effa72f15d370283e00d2b00df0e2b0091fcba43795115b4030000000000000000000000000000000000000000000000131fda1af5e45a8e0dd691c19d416609869ec7d973b97805b2ae827ca4d32116e00e2b001f0f2b007c944f6bff704f880100000000000000000000000000000000000000000000008c9cb7aafeddc2343caf4e6b48c4566087238dc50b921b4620e428e4e31d03cd200f2b00270f2b000800080008000000000000000000000000000000000000000000000000000000a80d66843600912e5f866f319624b926cd2928bcaae0c85a0c534cf2dec810a9280f2b002b0f2b00040004000400000000000000000000000000000000000000000000000000000047be37e8977ffc1127498964c70db38db16adf140890484557a91bafcf5cfef42c0f2b002c0f2b000100010001000000000000000000000000000000000000000000000000000000185884460bf1e676a191c406b51d9e41cc6dc590e73085fc03e7efe500000000", ], }, "inputs": [ { - "capacity": "0x9502f9000", + "capacity": "0x5e9f53e00", "lock": { - "args": "0x00000000cc1fa8f3533ed191e753ebda991c15e988107c3f6da0fd81980de086c141debc", + "args": "0x00000000658637f4d90e67bc6b86bf68f884ebc7232e85c09fad1e1403f6d3f1ee3cb47b", "codeHash": "0x61ca7a4796a4eb19ca4f0d065cb9b10ddcf002f10f7cbb810c706cb6bb5c3248", "hashType": "type", }, "type": { - "args": "0xad6f99db6e63b3dadd1939d85c210f834b76bb508731a51ef540680ad17e6af8", - "codeHash": "0x685a60219309029d01310311dba953d67029170ca4848a4ff638e57002130a0d", - "hashType": "data1", + "args": "0x1ba116c119d1cfd98a53e9d1a615cf2af2bb87d95515c9d217d367054cfc696b", + "codeHash": "0x25c29dc317811a6f6f3985a7a9ebc4838bd388d19d0feeecf0bcd60f6c0975bb", + "hashType": "type", }, }, ], "outputs": [ { - "capacity": "0x9502f758c", + "capacity": "0x5e9e620d3", "lock": { - "args": "0x7f000000100000005b0000005f0000004b000000100000003000000031000000d23761b364210735c19c60561d213fb3beae2fd6172743719eff6920e020baac01160000000001e9d0cd4c9daa757cc83863cb45e3f1e039e1fd0306000000b9b5184836cf6625a414fc456dbf2b3869949e430e6af9376d0d554848684bdb", - "codeHash": "0x00cdf8fab0f8ac638758ebf5ea5e4052b1d71e8a77b9f43139718621f6849326", + "args": "0x02000000128e230d269fd2244072847616f7ea34e72deb8d0a9864beda2aae6caf9cb1af", + "codeHash": "0x61ca7a4796a4eb19ca4f0d065cb9b10ddcf002f10f7cbb810c706cb6bb5c3248", "hashType": "type", }, "type": { - "args": "0xad6f99db6e63b3dadd1939d85c210f834b76bb508731a51ef540680ad17e6af8", - "codeHash": "0x685a60219309029d01310311dba953d67029170ca4848a4ff638e57002130a0d", - "hashType": "data1", + "args": "0x1ba116c119d1cfd98a53e9d1a615cf2af2bb87d95515c9d217d367054cfc696b", + "codeHash": "0x25c29dc317811a6f6f3985a7a9ebc4838bd388d19d0feeecf0bcd60f6c0975bb", + "hashType": "type", }, }, ], @@ -2827,14 +2097,14 @@ exports[`/:btc_address/activity 1`] = ` "btcTx": { "fee": 79650, "locktime": 0, - "size": 456, + "size": 457, "status": { - "block_hash": "0000000011052d6636e804ebab1897a153dbf2d89fb53a5b462457c9d2e79a77", - "block_height": 2821861, - "block_time": 1718894123, + "block_hash": "00000000bb90992acbf2db204324c909f18630f1d4c1df68d88135444db72ff8", + "block_height": 2821923, + "block_time": 1718946041, "confirmed": true, }, - "txid": "4ceea45c565b22dd0477334ecb18d2d07fb7aa4329b6a99ce8e44dd7ebd26bb3", + "txid": "cb7b66080966215f6a539da2ceeda13404b703392bf68183eba3fe337c5658e0", "version": 2, "vin": [ { @@ -2849,10 +2119,10 @@ exports[`/:btc_address/activity 1`] = ` "scriptsig": "", "scriptsig_asm": "", "sequence": 4294967295, - "txid": "665c750546a1baf364818a7c0306f327a721a4b74865f91292c608a39dcd8bfb", - "vout": 0, + "txid": "03d0a2a3b2487f04f6e6f83c151473d40e1be0e142c7fb35f85c7560a89fc383", + "vout": 1, "witness": [ - "304402201b3d54eab8142ff46b69c149af038bd6e7b60997afb6546c6a2188442799f76a0220158266501e762d8199706c564e68026451764deeb970203513fcff9ba800d34901", + "3044022047349dddeb6d661223ccb6cbf12eed9a1131d4923eaa39dc4f84eb121dc3edfb022064357721251ac68d16f14ef675f1cf901d4145d9506b76a683d7943c6f8aa68801", "0200225a2f27f88aedc79c94c43e7d66578039e09a3bdbb2af333cbce530c503ac", ], }, @@ -2863,23 +2133,23 @@ exports[`/:btc_address/activity 1`] = ` "scriptpubkey_address": "tb1q7yuyvms6z49qd65vwmtlpa4rp2rdt3nmjmpnpl", "scriptpubkey_asm": "OP_0 OP_PUSHBYTES_20 f138466e1a154a06ea8c76d7f0f6a30a86d5c67b", "scriptpubkey_type": "v0_p2wpkh", - "value": 412056, + "value": 809196, }, "scriptsig": "", "scriptsig_asm": "", "sequence": 4294967295, - "txid": "fbb568ce9e0e6810d0a119b4e478c05d0bea390959cb475c2acd055e94e03b66", - "vout": 1, + "txid": "1df3be4ff641c8dabb52ddf81a57193eedfef855ff5d90bb757b1d73381346bd", + "vout": 3, "witness": [ - "3044022009a1a2ab2ee77dd02681b139cf7ac5d1beaae0429d03d24ea5946e8c56c524f7022003b721a9e49b745143000ed395d0ea9fd8758ae54edf3790467ab219472e0cc001", + "3045022100da36ff5e92b7bcfd08d7ce9501fcfacaa8489d4b2fe238d8d54e8a20e2688da6022027a961499875e5510d2a2c52aa3a39a8121c0b44706157414d224991dc1a641701", "0200225a2f27f88aedc79c94c43e7d66578039e09a3bdbb2af333cbce530c503ac", ], }, ], "vout": [ { - "scriptpubkey": "6a20a204e2240c9893bd6809c12c9f5bc4fa488a4a87f6ff8f1e1b7d22626a079716", - "scriptpubkey_asm": "OP_RETURN OP_PUSHBYTES_32 a204e2240c9893bd6809c12c9f5bc4fa488a4a87f6ff8f1e1b7d22626a079716", + "scriptpubkey": "6a20863c75f6f8cb37ef47e65ed9e2f773d7eaa6070e35ef4ec35f15320b6c2a61d2", + "scriptpubkey_asm": "OP_RETURN OP_PUSHBYTES_32 863c75f6f8cb37ef47e65ed9e2f773d7eaa6070e35ef4ec35f15320b6c2a61d2", "scriptpubkey_type": "op_return", "value": 0, }, @@ -2902,10 +2172,10 @@ exports[`/:btc_address/activity 1`] = ` "scriptpubkey_address": "tb1q7yuyvms6z49qd65vwmtlpa4rp2rdt3nmjmpnpl", "scriptpubkey_asm": "OP_0 OP_PUSHBYTES_20 f138466e1a154a06ea8c76d7f0f6a30a86d5c67b", "scriptpubkey_type": "v0_p2wpkh", - "value": 320406, + "value": 717546, }, ], - "weight": 1176, + "weight": 1177, }, "isRgbpp": true, "isomorphicTx": { @@ -2943,23 +2213,23 @@ exports[`/:btc_address/activity 1`] = ` "depType": "code", "outPoint": { "index": "0x1", - "txHash": "0xd14ff48929d8cf3c46b0550cdcdd7f461c819b23d7c0f4f5420030367ca94c69", + "txHash": "0xad4411470da2bc552bbbd46afa9fcbf3e053f29bba9bb9acd0505df950fd4981", }, }, ], - "hash": "0x208c8db6f61a442f1f925f787336718e47d7262ace2038da43276ecf56c5694b", + "hash": "0xd8bc498c3d6bd8e1c483f19473b34dd5e5d5928ca9b6dccb2497c2ac8e3fae3b", "headerDeps": [], "inputs": [ { - "previousOutput": { - "index": "0x0", - "txHash": "0x7fa62e53eb85fafcda43e6d8c4ae34d1e3edb5bb353802dcd44fcbde3820cd77", + "previousOutput": { + "index": "0x1", + "txHash": "0x7150550d29d327cca878d8d7de64ac145ee14005828eaec5bb2c9a3081b13a07", }, "since": "0x0", }, { "previousOutput": { - "index": "0xf", + "index": "0x2b", "txHash": "0x52f7e48dbd24d9e97a3cec32ef638f277c112af0f012916b1ef4c54bf4c83a0d", }, "since": "0x0", @@ -2969,12 +2239,12 @@ exports[`/:btc_address/activity 1`] = ` { "capacity": "0x5e9f53e00", "lock": { - "args": "0x7f000000100000005b0000005f0000004b000000100000003000000031000000d23761b364210735c19c60561d213fb3beae2fd6172743719eff6920e020baac01160000000001e9d0cd4c9daa757cc83863cb45e3f1e039e1fd0306000000b36bd2ebd74de4e89ca9b62943aab77fd0d218cb4e337704dd225b565ca4ee4c", + "args": "0x7f000000100000005b0000005f0000004b000000100000003000000031000000d23761b364210735c19c60561d213fb3beae2fd6172743719eff6920e020baac01160000000001e9d0cd4c9daa757cc83863cb45e3f1e039e1fd0306000000e058567c33fea3eb8381f62b3903b70434a1edcea29d536a5f21660908667bcb", "codeHash": "0x00cdf8fab0f8ac638758ebf5ea5e4052b1d71e8a77b9f43139718621f6849326", "hashType": "type", }, "type": { - "args": "0x1e98a341f65a881e813211d8f76db7e08af6b9fdeded6abdff03377ea3eb76ca", + "args": "0x661cfbe2124b3e79e50e505c406be5b2dcf9da15d8654b749ec536fa4c2eaaae", "codeHash": "0x25c29dc317811a6f6f3985a7a9ebc4838bd388d19d0feeecf0bcd60f6c0975bb", "hashType": "type", }, @@ -2982,18 +2252,18 @@ exports[`/:btc_address/activity 1`] = ` { "capacity": "0x5e9f53e00", "lock": { - "args": "0x01000000b36bd2ebd74de4e89ca9b62943aab77fd0d218cb4e337704dd225b565ca4ee4c", + "args": "0x01000000e058567c33fea3eb8381f62b3903b70434a1edcea29d536a5f21660908667bcb", "codeHash": "0x61ca7a4796a4eb19ca4f0d065cb9b10ddcf002f10f7cbb810c706cb6bb5c3248", "hashType": "type", }, "type": { - "args": "0x1e98a341f65a881e813211d8f76db7e08af6b9fdeded6abdff03377ea3eb76ca", + "args": "0x661cfbe2124b3e79e50e505c406be5b2dcf9da15d8654b749ec536fa4c2eaaae", "codeHash": "0x25c29dc317811a6f6f3985a7a9ebc4838bd388d19d0feeecf0bcd60f6c0975bb", "hashType": "type", }, }, { - "capacity": "0x1718c72e5", + "capacity": "0x1718c7296", "lock": { "args": "0x4bd6033211b760f7cdce59df6ab3133d32cac941", "codeHash": "0x9bd7e06f3ecf4be0f2fcd2188b23f1b9fcc88e5d4b65a8637b17723bbda3cce8", @@ -3004,25 +2274,25 @@ exports[`/:btc_address/activity 1`] = ` ], "outputsData": [ "0x00e1f505000000000000000000000000", - "0x00e1f505000000000000000000000000", + "0x00ca9a3b000000000000000000000000", "0x", ], "version": "0x0", "witnesses": [ - "0xea05000010000000ea050000ea050000d6050000d60500001400000016000000180000000c01000000000102f00000000200000002fb8bcd9da308c69212f96548b7a421a727f306037c8a8164f3baa14605755c660000000000ffffffff663be0945e05cd2a5c47cb590939ea0b5dc078e4b419a1d010680e9ece68b5fb0100000000ffffffff040000000000000000226a20a204e2240c9893bd6809c12c9f5bc4fa488a4a87f6ff8f1e1b7d22626a0797162202000000000000160014f138466e1a154a06ea8c76d7f0f6a30a86d5c67be02e000000000000225120e51bb088bf2fe5af3a2eed8d6d8d5c70502249d9e9bc25b017050e2363be89d196e3040000000000160014f138466e1a154a06ea8c76d7f0f6a30a86d5c67b00000000c6040000c604000014000000180000001c0000003a02000002020000e50e2b001a0200000000002008b643b0e64197ebe267ee037b7fa8113ba2f2b5ca982791868c4f5e00000000365d725f251ccf481994dcf04853cd3518cf5cb98f60ce5816730b6c53b1d3332b3e7466ffff001dcfad7a78b71700000ecb4e6a3b036692299ab7643fef6a72392bafde62f3288095bb2092079bf33022d4db98ff09bd13546625071f4b70cd25ecf72261756bf4c8f42a1e945de1a16bb36bd2ebd74de4e89ca9b62943aab77fd0d218cb4e337704dd225b565ca4ee4c3d0bb4edfcdfc5d78ae457fb445a938d7f1d6047f130899c7377ed9bb8e5d71b2da3b22a7b3b4ee4d3ba629b820c3149bfbf08dad126614e560f5f1bb15864074bc87ee723ef60bd13dd6e401ffa9794c1170805c3fc25a142e18643831589ee48da83f38a2d7863d1d4e8e46f657c9b337b5ed2dc1d08423b410bda99c951a27d5242f0298b26ae5562e5d2d619b57a1273677f8c11c045853174fdf07bf4db3757a780eb1a9b4c10354737aace014ee716866899aa20294dcceb9ca2aec61885d797f72aa8e6439881da3d37e9bc22e1ce11afe9b640f0d4ba57fc619952401846841c38e4fb2d11bdf06437277616d1d974e88dd2933470db01585b3fc07e29a3b3b7d66dd3565d0e94cbb37caab157ae824924ef6b9f6ef1854d28378e3668b07bfc1a335634555b9d90a7bff9c575a50cac606882d99d0295e3a85b260610962b03ca3d457f5ebed7582cd4284f55eae1d58b791aa0606a7cb1a29fdc0f04efdf000009000000e0672700df67290069b4d9814579d491670000000000000000000000000000000000000000000000960ec53250c03cf0e5edbacb1c99cb6ffa6eb759604cb8598d51ea47d2993ff5e0672900df672a006b5a4c634c63aee405000000000000000000000000000000000000000000000027b94c903d1fc48132fa8d4c31397a15d128a141cec05daefe0ddfe5c9c7b6b8e0672a00dfe72a007cbc1dc01dc06a7a080000000000000000000000000000000000000000000000e2846a5834b9c17e73cf6f22a688ffc68037bfadcaec09f1ede5980e40300e0ee0e72a00df072b00870ecde1f47863f77f0000000000000000000000000000000000000000000000d300ab3836b9ae6b7e2efac3aaf018a418892d62e5019420783d107476c0bafae0072b00df0b2b0014d5c5e8ab77d5391000000000000000000000000000000000000000000000004df8954eb31a4d820673ba3d423fc1e47f83972824e9b3d88785812fc408b1c7e00b2b00df0d2b00aad056b173c18b57040000000000000000000000000000000000000000000000f732324505b1bb19e81eca2bcae7223fe3db1c4a6a20c350effa72f15d370283e00d2b00df0e2b0091fcba43795115b4030000000000000000000000000000000000000000000000131fda1af5e45a8e0dd691c19d416609869ec7d973b97805b2ae827ca4d32116e00e2b00e30e2b0009f7ef486949b120000000000000000000000000000000000000000000000000b60d74d5269a2515f7438b032afd9d84ffdeaf356022963df0ffcdcbd254ef27e40e2b00e40e2b00010001000100000000000000000000000000000000000000000000000000000008b643b0e64197ebe267ee037b7fa8113ba2f2b5ca982791868c4f5e00000000", - "0x5500000010000000550000005500000041000000b5fe71cd131bceda8a4589c7216fa814e562348eccac4a02028f3c44a37ae684706f1a48dde43ba9a23ebebd0e8a1f94c7ec4df4ce7c54e8bd17db0aa5a9acfc01", + "0x320600001000000032060000320600001e0600001e0600001400000016000000180000000c01000000000102f0000000020000000283c39fa860755cf835fbc742e1e01b0ed47314153cf8e6f6047f48b2a3a2d0030100000000ffffffffbd461338731d7b75bb905dff55f8feed3e19571af8dd52bbdac841f64fbef31d0300000000ffffffff040000000000000000226a20863c75f6f8cb37ef47e65ed9e2f773d7eaa6070e35ef4ec35f15320b6c2a61d22202000000000000160014f138466e1a154a06ea8c76d7f0f6a30a86d5c67be02e000000000000225120e51bb088bf2fe5af3a2eed8d6d8d5c70502249d9e9bc25b017050e2363be89d1eaf20a0000000000160014f138466e1a154a06ea8c76d7f0f6a30a86d5c67b000000000e0500000e05000014000000180000001c0000003a0200002e010000230f2b001a02000000000020e7a8e4812edb6babf7ea1bc4ba72f938e6f51b9bfaea092993d71bdf000000002f6230e3f0a1a7da98f3dc5984dbc88dae41b4717dc1804af33684e2eea7eca1f9087566ffff001d16ad4508bf1700000e968a7b6f4404f4ad403f5f9aacdaa70112e9e0a2e37930b55d16aa46118bacf9a92ddbbc805453b00158025d624ea86dc72e8b94f6e0eec8aaa5167b0227c52197b191ce46d06e91c738a60543eaa87fffe1a5859bf85b7e82e8cf8f69f27dccbfeeaaecd5182c5f3c3e379c279f6c4b3f4c4daf1a0ba6ecd631741c206d8843161be79033c82cc5e5df0020925e496417418bdab8d9e60292890ddc4274af46e058567c33fea3eb8381f62b3903b70434a1edcea29d536a5f21660908667bcb0a2fb51a0c2f8bda03b653e83516c28a399539e1357c7f5948bb226e0b4ec48d2d9fb86b274a9c71e79636714321dccf7a2e294d50981469342db42276470552b5669e093a48e6a2cf00a49ff0644b46fabb2ed0318e28a29b36e36e46b063067b9e0eaebd2a6f6d432ba883395356fbd64415736c633cf3aa699ca458477ebab5fc3528cfbb37086d3f4fc88a1c7e24a0187d31640247045034cf6b69a3c905bc3231eb273e309ebda8ce0562b58f4e9fa46af32f9cc43c4c7e5a842c2eb8e04c40fe83e32ba590706a62ed2b245adbbfd60debd302a9e49fcaabd140fe4d05a514213503895204c35ce56a3046a000032d71542343ab904f1a6d12b66c8ddd04dfad06000a000000e0672700df67290069b4d9814579d491670000000000000000000000000000000000000000000000960ec53250c03cf0e5edbacb1c99cb6ffa6eb759604cb8598d51ea47d2993ff5e0672900df672a006b5a4c634c63aee405000000000000000000000000000000000000000000000027b94c903d1fc48132fa8d4c31397a15d128a141cec05daefe0ddfe5c9c7b6b8e0672a00dfe72a007cbc1dc01dc06a7a080000000000000000000000000000000000000000000000e2846a5834b9c17e73cf6f22a688ffc68037bfadcaec09f1ede5980e40300e0ee0e72a00df072b00870ecde1f47863f77f0000000000000000000000000000000000000000000000d300ab3836b9ae6b7e2efac3aaf018a418892d62e5019420783d107476c0bafae0072b00df0b2b0014d5c5e8ab77d5391000000000000000000000000000000000000000000000004df8954eb31a4d820673ba3d423fc1e47f83972824e9b3d88785812fc408b1c7e00b2b00df0d2b00aad056b173c18b57040000000000000000000000000000000000000000000000f732324505b1bb19e81eca2bcae7223fe3db1c4a6a20c350effa72f15d370283e00d2b00df0e2b0091fcba43795115b4030000000000000000000000000000000000000000000000131fda1af5e45a8e0dd691c19d416609869ec7d973b97805b2ae827ca4d32116e00e2b001f0f2b007c944f6bff704f880100000000000000000000000000000000000000000000008c9cb7aafeddc2343caf4e6b48c4566087238dc50b921b4620e428e4e31d03cd220f2b00220f2b000100010001000000000000000000000000000000000000000000000000000000e7a8e4812edb6babf7ea1bc4ba72f938e6f51b9bfaea092993d71bdf00000000200f2b00210f2b000200020002000000000000000000000000000000000000000000000000000000f2f199a67c066e9536ad3fb01c1a1909838b6dd5131a87f8ad440c1129249112", + "0x5500000010000000550000005500000041000000d221c837e6c0701d90d7c8968e0df91e5b2d98fb13ab70d459dda70b14de6894097b5f7f140b4666a2fb940188bd2cb0a843128682a7d780f596adba287a266b00", ], }, "inputs": [ { "capacity": "0x5e9f53e00", "lock": { - "args": "0x00000000fb8bcd9da308c69212f96548b7a421a727f306037c8a8164f3baa14605755c66", + "args": "0x0100000083c39fa860755cf835fbc742e1e01b0ed47314153cf8e6f6047f48b2a3a2d003", "codeHash": "0x61ca7a4796a4eb19ca4f0d065cb9b10ddcf002f10f7cbb810c706cb6bb5c3248", "hashType": "type", }, "type": { - "args": "0x1e98a341f65a881e813211d8f76db7e08af6b9fdeded6abdff03377ea3eb76ca", + "args": "0x661cfbe2124b3e79e50e505c406be5b2dcf9da15d8654b749ec536fa4c2eaaae", "codeHash": "0x25c29dc317811a6f6f3985a7a9ebc4838bd388d19d0feeecf0bcd60f6c0975bb", "hashType": "type", }, @@ -3041,12 +2311,12 @@ exports[`/:btc_address/activity 1`] = ` { "capacity": "0x5e9f53e00", "lock": { - "args": "0x7f000000100000005b0000005f0000004b000000100000003000000031000000d23761b364210735c19c60561d213fb3beae2fd6172743719eff6920e020baac01160000000001e9d0cd4c9daa757cc83863cb45e3f1e039e1fd0306000000b36bd2ebd74de4e89ca9b62943aab77fd0d218cb4e337704dd225b565ca4ee4c", + "args": "0x7f000000100000005b0000005f0000004b000000100000003000000031000000d23761b364210735c19c60561d213fb3beae2fd6172743719eff6920e020baac01160000000001e9d0cd4c9daa757cc83863cb45e3f1e039e1fd0306000000e058567c33fea3eb8381f62b3903b70434a1edcea29d536a5f21660908667bcb", "codeHash": "0x00cdf8fab0f8ac638758ebf5ea5e4052b1d71e8a77b9f43139718621f6849326", "hashType": "type", }, "type": { - "args": "0x1e98a341f65a881e813211d8f76db7e08af6b9fdeded6abdff03377ea3eb76ca", + "args": "0x661cfbe2124b3e79e50e505c406be5b2dcf9da15d8654b749ec536fa4c2eaaae", "codeHash": "0x25c29dc317811a6f6f3985a7a9ebc4838bd388d19d0feeecf0bcd60f6c0975bb", "hashType": "type", }, @@ -3054,18 +2324,18 @@ exports[`/:btc_address/activity 1`] = ` { "capacity": "0x5e9f53e00", "lock": { - "args": "0x01000000b36bd2ebd74de4e89ca9b62943aab77fd0d218cb4e337704dd225b565ca4ee4c", + "args": "0x01000000e058567c33fea3eb8381f62b3903b70434a1edcea29d536a5f21660908667bcb", "codeHash": "0x61ca7a4796a4eb19ca4f0d065cb9b10ddcf002f10f7cbb810c706cb6bb5c3248", "hashType": "type", }, "type": { - "args": "0x1e98a341f65a881e813211d8f76db7e08af6b9fdeded6abdff03377ea3eb76ca", + "args": "0x661cfbe2124b3e79e50e505c406be5b2dcf9da15d8654b749ec536fa4c2eaaae", "codeHash": "0x25c29dc317811a6f6f3985a7a9ebc4838bd388d19d0feeecf0bcd60f6c0975bb", "hashType": "type", }, }, { - "capacity": "0x1718c72e5", + "capacity": "0x1718c7296", "lock": { "args": "0x4bd6033211b760f7cdce59df6ab3133d32cac941", "codeHash": "0x9bd7e06f3ecf4be0f2fcd2188b23f1b9fcc88e5d4b65a8637b17723bbda3cce8", @@ -3081,16 +2351,16 @@ exports[`/:btc_address/activity 1`] = ` }, { "btcTx": { - "fee": 98010, + "fee": 38070, "locktime": 0, - "size": 605, + "size": 223, "status": { - "block_hash": "00000000000000044c78e4590a913067ad14b38e23c0140364529192193cdb4d", - "block_height": 2821851, - "block_time": 1718877901, + "block_hash": "00000000bb90992acbf2db204324c909f18630f1d4c1df68d88135444db72ff8", + "block_height": 2821923, + "block_time": 1718946041, "confirmed": true, }, - "txid": "1df3be4ff641c8dabb52ddf81a57193eedfef855ff5d90bb757b1d73381346bd", + "txid": "bcde41c186e00d9881fda06d3f7c1088e9151c99daeb53e791d13e53f3a81fcc", "version": 2, "vin": [ { @@ -3100,18 +2370,53 @@ exports[`/:btc_address/activity 1`] = ` "scriptpubkey_address": "tb1q7yuyvms6z49qd65vwmtlpa4rp2rdt3nmjmpnpl", "scriptpubkey_asm": "OP_0 OP_PUSHBYTES_20 f138466e1a154a06ea8c76d7f0f6a30a86d5c67b", "scriptpubkey_type": "v0_p2wpkh", - "value": 546, + "value": 320406, }, "scriptsig": "", "scriptsig_asm": "", "sequence": 4294967295, - "txid": "9c6882b24f8d856f8f16c4f20775f2ce1c42bb88881567ce5d84cd0951a18e0b", - "vout": 2, + "txid": "4ceea45c565b22dd0477334ecb18d2d07fb7aa4329b6a99ce8e44dd7ebd26bb3", + "vout": 3, "witness": [ - "3044022057340d900d15ccab889a5f22e37dc1621a4d24c1f5b2c53f46cbecd9f243fade02205780e3bc4da86a1238cb8f1f5aafe7f6a3cc41e15d28ea472fa8a36709b6cb3801", + "3045022100c56b06ed4ff2bcca9687cc889ba6a865bae3f18bd8f1dee655ebf5a8212858cd02204d6ac98e6e3a8b769d026e441cb555d74b76ddbd7032119c73a042fb47fccf8f01", "0200225a2f27f88aedc79c94c43e7d66578039e09a3bdbb2af333cbce530c503ac", ], }, + ], + "vout": [ + { + "scriptpubkey": "0014f138466e1a154a06ea8c76d7f0f6a30a86d5c67b", + "scriptpubkey_address": "tb1q7yuyvms6z49qd65vwmtlpa4rp2rdt3nmjmpnpl", + "scriptpubkey_asm": "OP_0 OP_PUSHBYTES_20 f138466e1a154a06ea8c76d7f0f6a30a86d5c67b", + "scriptpubkey_type": "v0_p2wpkh", + "value": 546, + }, + { + "scriptpubkey": "0014f138466e1a154a06ea8c76d7f0f6a30a86d5c67b", + "scriptpubkey_address": "tb1q7yuyvms6z49qd65vwmtlpa4rp2rdt3nmjmpnpl", + "scriptpubkey_asm": "OP_0 OP_PUSHBYTES_20 f138466e1a154a06ea8c76d7f0f6a30a86d5c67b", + "scriptpubkey_type": "v0_p2wpkh", + "value": 281790, + }, + ], + "weight": 562, + }, + "isRgbpp": false, + }, + { + "btcTx": { + "fee": 79650, + "locktime": 0, + "size": 456, + "status": { + "block_hash": "0000000011052d6636e804ebab1897a153dbf2d89fb53a5b462457c9d2e79a77", + "block_height": 2821861, + "block_time": 1718894123, + "confirmed": true, + }, + "txid": "4ceea45c565b22dd0477334ecb18d2d07fb7aa4329b6a99ce8e44dd7ebd26bb3", + "version": 2, + "vin": [ { "is_coinbase": false, "prevout": { @@ -3119,15 +2424,15 @@ exports[`/:btc_address/activity 1`] = ` "scriptpubkey_address": "tb1q7yuyvms6z49qd65vwmtlpa4rp2rdt3nmjmpnpl", "scriptpubkey_asm": "OP_0 OP_PUSHBYTES_20 f138466e1a154a06ea8c76d7f0f6a30a86d5c67b", "scriptpubkey_type": "v0_p2wpkh", - "value": 3295, + "value": 546, }, "scriptsig": "", "scriptsig_asm": "", "sequence": 4294967295, - "txid": "7d7dbc412104882732fa9a59a2cfa055abd2232bd2ece37ce8f751b2eb510b85", - "vout": 1, + "txid": "665c750546a1baf364818a7c0306f327a721a4b74865f91292c608a39dcd8bfb", + "vout": 0, "witness": [ - "3044022061ba2241714ed9f49a2bbefd7692f34dec973233a8b476f6a2b9c946faabc48802202aa2f282f23c62569f61609e61a5ab7fb4fef30dd9459e1b5c9d2bf5437a0d1301", + "304402201b3d54eab8142ff46b69c149af038bd6e7b60997afb6546c6a2188442799f76a0220158266501e762d8199706c564e68026451764deeb970203513fcff9ba800d34901", "0200225a2f27f88aedc79c94c43e7d66578039e09a3bdbb2af333cbce530c503ac", ], }, @@ -3138,23 +2443,23 @@ exports[`/:btc_address/activity 1`] = ` "scriptpubkey_address": "tb1q7yuyvms6z49qd65vwmtlpa4rp2rdt3nmjmpnpl", "scriptpubkey_asm": "OP_0 OP_PUSHBYTES_20 f138466e1a154a06ea8c76d7f0f6a30a86d5c67b", "scriptpubkey_type": "v0_p2wpkh", - "value": 915911, + "value": 412056, }, "scriptsig": "", "scriptsig_asm": "", "sequence": 4294967295, - "txid": "665c750546a1baf364818a7c0306f327a721a4b74865f91292c608a39dcd8bfb", + "txid": "fbb568ce9e0e6810d0a119b4e478c05d0bea390959cb475c2acd055e94e03b66", "vout": 1, "witness": [ - "3045022100b687ab50daac7c9d8a483071c8aad45f102abe38af51c55e7947134e28bfb294022055be486578d093869a6192532a16d3c6f2a2a6249897f2df9aece45caa571f3c01", + "3044022009a1a2ab2ee77dd02681b139cf7ac5d1beaae0429d03d24ea5946e8c56c524f7022003b721a9e49b745143000ed395d0ea9fd8758ae54edf3790467ab219472e0cc001", "0200225a2f27f88aedc79c94c43e7d66578039e09a3bdbb2af333cbce530c503ac", ], }, ], "vout": [ { - "scriptpubkey": "6a2055ab80e171643106b1161fdefbecce9c408fd4af0ea7a22a03bca372379a7a4d", - "scriptpubkey_asm": "OP_RETURN OP_PUSHBYTES_32 55ab80e171643106b1161fdefbecce9c408fd4af0ea7a22a03bca372379a7a4d", + "scriptpubkey": "6a20a204e2240c9893bd6809c12c9f5bc4fa488a4a87f6ff8f1e1b7d22626a079716", + "scriptpubkey_asm": "OP_RETURN OP_PUSHBYTES_32 a204e2240c9893bd6809c12c9f5bc4fa488a4a87f6ff8f1e1b7d22626a079716", "scriptpubkey_type": "op_return", "value": 0, }, @@ -3177,10 +2482,10 @@ exports[`/:btc_address/activity 1`] = ` "scriptpubkey_address": "tb1q7yuyvms6z49qd65vwmtlpa4rp2rdt3nmjmpnpl", "scriptpubkey_asm": "OP_0 OP_PUSHBYTES_20 f138466e1a154a06ea8c76d7f0f6a30a86d5c67b", "scriptpubkey_type": "v0_p2wpkh", - "value": 809196, + "value": 320406, }, ], - "weight": 1448, + "weight": 1176, }, "isRgbpp": true, "isomorphicTx": { @@ -3218,23 +2523,23 @@ exports[`/:btc_address/activity 1`] = ` "depType": "code", "outPoint": { "index": "0x1", - "txHash": "0x2392b9fb776e99ed6ffc0130ca0777975a4ee9a58e9be6f70b9b97ee75ce6c14", + "txHash": "0xd14ff48929d8cf3c46b0550cdcdd7f461c819b23d7c0f4f5420030367ca94c69", }, }, ], - "hash": "0x79c9467a08cca6ec8b442ef7dc81cc7ec40e4960ffcd3e740d62a4231bce915a", + "hash": "0x208c8db6f61a442f1f925f787336718e47d7262ace2038da43276ecf56c5694b", "headerDeps": [], "inputs": [ { "previousOutput": { - "index": "0x1", - "txHash": "0x2533771e313bafd16a0d70a34d5725140540baa67499ebb78c489af8f1e3fbcb", + "index": "0x0", + "txHash": "0x7fa62e53eb85fafcda43e6d8c4ae34d1e3edb5bb353802dcd44fcbde3820cd77", }, "since": "0x0", }, { "previousOutput": { - "index": "0xc", + "index": "0xf", "txHash": "0x52f7e48dbd24d9e97a3cec32ef638f277c112af0f012916b1ef4c54bf4c83a0d", }, "since": "0x0", @@ -3244,12 +2549,12 @@ exports[`/:btc_address/activity 1`] = ` { "capacity": "0x5e9f53e00", "lock": { - "args": "0x7f000000100000005b0000005f0000004b000000100000003000000031000000d23761b364210735c19c60561d213fb3beae2fd6172743719eff6920e020baac01160000000001e9d0cd4c9daa757cc83863cb45e3f1e039e1fd0306000000bd461338731d7b75bb905dff55f8feed3e19571af8dd52bbdac841f64fbef31d", + "args": "0x7f000000100000005b0000005f0000004b000000100000003000000031000000d23761b364210735c19c60561d213fb3beae2fd6172743719eff6920e020baac01160000000001e9d0cd4c9daa757cc83863cb45e3f1e039e1fd0306000000b36bd2ebd74de4e89ca9b62943aab77fd0d218cb4e337704dd225b565ca4ee4c", "codeHash": "0x00cdf8fab0f8ac638758ebf5ea5e4052b1d71e8a77b9f43139718621f6849326", "hashType": "type", }, "type": { - "args": "0x30d3fbec9ceba691770d57c6d06bdb98cf0f82bef0ca6e87687a118d6ce1e7b7", + "args": "0x1e98a341f65a881e813211d8f76db7e08af6b9fdeded6abdff03377ea3eb76ca", "codeHash": "0x25c29dc317811a6f6f3985a7a9ebc4838bd388d19d0feeecf0bcd60f6c0975bb", "hashType": "type", }, @@ -3257,18 +2562,18 @@ exports[`/:btc_address/activity 1`] = ` { "capacity": "0x5e9f53e00", "lock": { - "args": "0x01000000bd461338731d7b75bb905dff55f8feed3e19571af8dd52bbdac841f64fbef31d", + "args": "0x01000000b36bd2ebd74de4e89ca9b62943aab77fd0d218cb4e337704dd225b565ca4ee4c", "codeHash": "0x61ca7a4796a4eb19ca4f0d065cb9b10ddcf002f10f7cbb810c706cb6bb5c3248", "hashType": "type", }, "type": { - "args": "0x30d3fbec9ceba691770d57c6d06bdb98cf0f82bef0ca6e87687a118d6ce1e7b7", + "args": "0x1e98a341f65a881e813211d8f76db7e08af6b9fdeded6abdff03377ea3eb76ca", "codeHash": "0x25c29dc317811a6f6f3985a7a9ebc4838bd388d19d0feeecf0bcd60f6c0975bb", "hashType": "type", }, }, { - "capacity": "0x1718c717b", + "capacity": "0x1718c72e5", "lock": { "args": "0x4bd6033211b760f7cdce59df6ab3133d32cac941", "codeHash": "0x9bd7e06f3ecf4be0f2fcd2188b23f1b9fcc88e5d4b65a8637b17723bbda3cce8", @@ -3278,26 +2583,26 @@ exports[`/:btc_address/activity 1`] = ` }, ], "outputsData": [ - "0x00a3e111000000000000000000000000", - "0x002f6859000000000000000000000000", + "0x00e1f505000000000000000000000000", + "0x00e1f505000000000000000000000000", "0x", ], "version": "0x0", "witnesses": [ - "0x330700001000000033070000330700001f0700001f07000014000000160000001800000035010000000001021901000002000000030b8ea15109cd845dce67158888bb421ccef27507f2c4168f6f858d4fb282689c0200000000ffffffff850b51ebb251f7e87ce3ecd22b23d2ab55a0cfa2599afa322788042141bc7d7d0100000000fffffffffb8bcd9da308c69212f96548b7a421a727f306037c8a8164f3baa14605755c660100000000ffffffff040000000000000000226a2055ab80e171643106b1161fdefbecce9c408fd4af0ea7a22a03bca372379a7a4d2202000000000000160014f138466e1a154a06ea8c76d7f0f6a30a86d5c67be02e000000000000225120e51bb088bf2fe5af3a2eed8d6d8d5c70502249d9e9bc25b017050e2363be89d1ec580c0000000000160014f138466e1a154a06ea8c76d7f0f6a30a86d5c67b00000000e6050000e605000014000000180000001c0000003a02000012050000db0e2b001a02000000004b228d419ff0d79f2d7709bc07da75ed1d738a69ec51418e11fc3d691b9000000000e8f415de17c7aa164deaf2d0875195e42f47250739c1135444dd0de2cf24985ccdfe73669ed407194619b945061300000e98e02bc3cd709769360459ee6e476cad63f069ceb896e26bb15377d8845ee998dd9c5d02d8cc5ba1fc9fff1621422c9dfc875262391f3fe727924145bb692b1d5134415f6cbd4320d7691f5a82e7ff74064b2244d870e4dc536060b2d5a7ce3b5eb47867eeb4762e9978ca6d7234bb78c95f817280089c7d7c0aff84d50a502abd461338731d7b75bb905dff55f8feed3e19571af8dd52bbdac841f64fbef31d09b275b2554370f371058ba2a3f140a9136cf549671f82e0845dd051957859fbe3b9a3d39e7f1a46d2fad9fa4485bc069aaab4c440a4a4a74d351ef378e5262b72e6a83dbe8584ff8690f9fbf5004c349b0400294672d1f1bce07df35a305113c5743487b02b95e576fae7969e309a256ef49b1b4cfce1abf0d7ca345416b763e7865144452f1e3fcfb33c913bc5bf2d167d8e5fd4f66aea2ff3f0bf9dcdff2f5ff766b07e0eb0ca9f74c0417df2aa029921187e6f40a724970bd1dbf43325673621b45b02ca985e756541ebdcef6dcff303b18e862ca681770a6a56701e34e66d79473295cdd4099a8d1ce3f436eb921c0058ec04545a0ce4b3ec57bb28994f07e534f3ecd21cd630d04897d88ec7e4acec91d4f084c8869ec27ef1671179b804b77703000d000000e0672700df67290069b4d9814579d491670000000000000000000000000000000000000000000000960ec53250c03cf0e5edbacb1c99cb6ffa6eb759604cb8598d51ea47d2993ff5e0672900df672a006b5a4c634c63aee405000000000000000000000000000000000000000000000027b94c903d1fc48132fa8d4c31397a15d128a141cec05daefe0ddfe5c9c7b6b8e0672a00dfe72a007cbc1dc01dc06a7a080000000000000000000000000000000000000000000000e2846a5834b9c17e73cf6f22a688ffc68037bfadcaec09f1ede5980e40300e0ee0e72a00df072b00870ecde1f47863f77f0000000000000000000000000000000000000000000000d300ab3836b9ae6b7e2efac3aaf018a418892d62e5019420783d107476c0bafae0072b00df0b2b0014d5c5e8ab77d5391000000000000000000000000000000000000000000000004df8954eb31a4d820673ba3d423fc1e47f83972824e9b3d88785812fc408b1c7e00b2b00df0d2b00aad056b173c18b57040000000000000000000000000000000000000000000000f732324505b1bb19e81eca2bcae7223fe3db1c4a6a20c350effa72f15d370283e00d2b005f0e2b00adafcb900f953b2601000000000000000000000000000000000000000000000003c23dfa193370f0eb4f617ca6da2279223c0942008ccc0d3e4efba2d0c27de4600e2b009f0e2b005ecac7b59fb827c4000000000000000000000000000000000000000000000000ad5f208c0ddb1583f22895d2c6131d117b11b9802e6bb89a3c465bd07f198325a00e2b00bf0e2b0048b87f474a4b8a05010000000000000000000000000000000000000000000000c807f649547f0736a0b30df5dfcd0fd5d071700ebe704b63627a41a0d7aed9afc00e2b00cf0e2b001fe5d3da3fdc1362000000000000000000000000000000000000000000000000d2d1e7e30fd66ec7fd1f4e48e280b5a628334096073c664465ed99a3a3645d1dd00e2b00d70e2b000df7f3486d49b120000000000000000000000000000000000000000000000000932372e3c0a237951dbee560389e73318610e9b8f4b8312855a53ffbe03849cdda0e2b00da0e2b0001000100010000000000000000000000000000000000000000000000000000008d419ff0d79f2d7709bc07da75ed1d738a69ec51418e11fc3d691b9000000000d80e2b00d90e2b000200020002000000000000000000000000000000000000000000000000000000d9913d21d6130755e7790b646c34d8599a6927524ea8d4830b229821c3f4da7e", - "0x55000000100000005500000055000000410000003e0d834abffd875ecc256a751f52d2559d4b9568ce710e609a835cbbb3e19cda612d8baff1957b317163ac394f2f2619689dbdded351228f5e56d6cbd0d11a4401", + "0xea05000010000000ea050000ea050000d6050000d60500001400000016000000180000000c01000000000102f00000000200000002fb8bcd9da308c69212f96548b7a421a727f306037c8a8164f3baa14605755c660000000000ffffffff663be0945e05cd2a5c47cb590939ea0b5dc078e4b419a1d010680e9ece68b5fb0100000000ffffffff040000000000000000226a20a204e2240c9893bd6809c12c9f5bc4fa488a4a87f6ff8f1e1b7d22626a0797162202000000000000160014f138466e1a154a06ea8c76d7f0f6a30a86d5c67be02e000000000000225120e51bb088bf2fe5af3a2eed8d6d8d5c70502249d9e9bc25b017050e2363be89d196e3040000000000160014f138466e1a154a06ea8c76d7f0f6a30a86d5c67b00000000c6040000c604000014000000180000001c0000003a02000002020000e50e2b001a0200000000002008b643b0e64197ebe267ee037b7fa8113ba2f2b5ca982791868c4f5e00000000365d725f251ccf481994dcf04853cd3518cf5cb98f60ce5816730b6c53b1d3332b3e7466ffff001dcfad7a78b71700000ecb4e6a3b036692299ab7643fef6a72392bafde62f3288095bb2092079bf33022d4db98ff09bd13546625071f4b70cd25ecf72261756bf4c8f42a1e945de1a16bb36bd2ebd74de4e89ca9b62943aab77fd0d218cb4e337704dd225b565ca4ee4c3d0bb4edfcdfc5d78ae457fb445a938d7f1d6047f130899c7377ed9bb8e5d71b2da3b22a7b3b4ee4d3ba629b820c3149bfbf08dad126614e560f5f1bb15864074bc87ee723ef60bd13dd6e401ffa9794c1170805c3fc25a142e18643831589ee48da83f38a2d7863d1d4e8e46f657c9b337b5ed2dc1d08423b410bda99c951a27d5242f0298b26ae5562e5d2d619b57a1273677f8c11c045853174fdf07bf4db3757a780eb1a9b4c10354737aace014ee716866899aa20294dcceb9ca2aec61885d797f72aa8e6439881da3d37e9bc22e1ce11afe9b640f0d4ba57fc619952401846841c38e4fb2d11bdf06437277616d1d974e88dd2933470db01585b3fc07e29a3b3b7d66dd3565d0e94cbb37caab157ae824924ef6b9f6ef1854d28378e3668b07bfc1a335634555b9d90a7bff9c575a50cac606882d99d0295e3a85b260610962b03ca3d457f5ebed7582cd4284f55eae1d58b791aa0606a7cb1a29fdc0f04efdf000009000000e0672700df67290069b4d9814579d491670000000000000000000000000000000000000000000000960ec53250c03cf0e5edbacb1c99cb6ffa6eb759604cb8598d51ea47d2993ff5e0672900df672a006b5a4c634c63aee405000000000000000000000000000000000000000000000027b94c903d1fc48132fa8d4c31397a15d128a141cec05daefe0ddfe5c9c7b6b8e0672a00dfe72a007cbc1dc01dc06a7a080000000000000000000000000000000000000000000000e2846a5834b9c17e73cf6f22a688ffc68037bfadcaec09f1ede5980e40300e0ee0e72a00df072b00870ecde1f47863f77f0000000000000000000000000000000000000000000000d300ab3836b9ae6b7e2efac3aaf018a418892d62e5019420783d107476c0bafae0072b00df0b2b0014d5c5e8ab77d5391000000000000000000000000000000000000000000000004df8954eb31a4d820673ba3d423fc1e47f83972824e9b3d88785812fc408b1c7e00b2b00df0d2b00aad056b173c18b57040000000000000000000000000000000000000000000000f732324505b1bb19e81eca2bcae7223fe3db1c4a6a20c350effa72f15d370283e00d2b00df0e2b0091fcba43795115b4030000000000000000000000000000000000000000000000131fda1af5e45a8e0dd691c19d416609869ec7d973b97805b2ae827ca4d32116e00e2b00e30e2b0009f7ef486949b120000000000000000000000000000000000000000000000000b60d74d5269a2515f7438b032afd9d84ffdeaf356022963df0ffcdcbd254ef27e40e2b00e40e2b00010001000100000000000000000000000000000000000000000000000000000008b643b0e64197ebe267ee037b7fa8113ba2f2b5ca982791868c4f5e00000000", + "0x5500000010000000550000005500000041000000b5fe71cd131bceda8a4589c7216fa814e562348eccac4a02028f3c44a37ae684706f1a48dde43ba9a23ebebd0e8a1f94c7ec4df4ce7c54e8bd17db0aa5a9acfc01", ], }, "inputs": [ { "capacity": "0x5e9f53e00", "lock": { - "args": "0x020000000b8ea15109cd845dce67158888bb421ccef27507f2c4168f6f858d4fb282689c", + "args": "0x00000000fb8bcd9da308c69212f96548b7a421a727f306037c8a8164f3baa14605755c66", "codeHash": "0x61ca7a4796a4eb19ca4f0d065cb9b10ddcf002f10f7cbb810c706cb6bb5c3248", "hashType": "type", }, "type": { - "args": "0x30d3fbec9ceba691770d57c6d06bdb98cf0f82bef0ca6e87687a118d6ce1e7b7", + "args": "0x1e98a341f65a881e813211d8f76db7e08af6b9fdeded6abdff03377ea3eb76ca", "codeHash": "0x25c29dc317811a6f6f3985a7a9ebc4838bd388d19d0feeecf0bcd60f6c0975bb", "hashType": "type", }, @@ -3316,12 +2621,12 @@ exports[`/:btc_address/activity 1`] = ` { "capacity": "0x5e9f53e00", "lock": { - "args": "0x7f000000100000005b0000005f0000004b000000100000003000000031000000d23761b364210735c19c60561d213fb3beae2fd6172743719eff6920e020baac01160000000001e9d0cd4c9daa757cc83863cb45e3f1e039e1fd0306000000bd461338731d7b75bb905dff55f8feed3e19571af8dd52bbdac841f64fbef31d", + "args": "0x7f000000100000005b0000005f0000004b000000100000003000000031000000d23761b364210735c19c60561d213fb3beae2fd6172743719eff6920e020baac01160000000001e9d0cd4c9daa757cc83863cb45e3f1e039e1fd0306000000b36bd2ebd74de4e89ca9b62943aab77fd0d218cb4e337704dd225b565ca4ee4c", "codeHash": "0x00cdf8fab0f8ac638758ebf5ea5e4052b1d71e8a77b9f43139718621f6849326", "hashType": "type", }, "type": { - "args": "0x30d3fbec9ceba691770d57c6d06bdb98cf0f82bef0ca6e87687a118d6ce1e7b7", + "args": "0x1e98a341f65a881e813211d8f76db7e08af6b9fdeded6abdff03377ea3eb76ca", "codeHash": "0x25c29dc317811a6f6f3985a7a9ebc4838bd388d19d0feeecf0bcd60f6c0975bb", "hashType": "type", }, @@ -3329,18 +2634,18 @@ exports[`/:btc_address/activity 1`] = ` { "capacity": "0x5e9f53e00", "lock": { - "args": "0x01000000bd461338731d7b75bb905dff55f8feed3e19571af8dd52bbdac841f64fbef31d", + "args": "0x01000000b36bd2ebd74de4e89ca9b62943aab77fd0d218cb4e337704dd225b565ca4ee4c", "codeHash": "0x61ca7a4796a4eb19ca4f0d065cb9b10ddcf002f10f7cbb810c706cb6bb5c3248", "hashType": "type", }, "type": { - "args": "0x30d3fbec9ceba691770d57c6d06bdb98cf0f82bef0ca6e87687a118d6ce1e7b7", + "args": "0x1e98a341f65a881e813211d8f76db7e08af6b9fdeded6abdff03377ea3eb76ca", "codeHash": "0x25c29dc317811a6f6f3985a7a9ebc4838bd388d19d0feeecf0bcd60f6c0975bb", "hashType": "type", }, }, { - "capacity": "0x1718c717b", + "capacity": "0x1718c72e5", "lock": { "args": "0x4bd6033211b760f7cdce59df6ab3133d32cac941", "codeHash": "0x9bd7e06f3ecf4be0f2fcd2188b23f1b9fcc88e5d4b65a8637b17723bbda3cce8", @@ -3356,16 +2661,16 @@ exports[`/:btc_address/activity 1`] = ` }, { "btcTx": { - "fee": 59670, + "fee": 98010, "locktime": 0, - "size": 383, + "size": 605, "status": { "block_hash": "00000000000000044c78e4590a913067ad14b38e23c0140364529192193cdb4d", "block_height": 2821851, "block_time": 1718877901, "confirmed": true, }, - "txid": "fbb568ce9e0e6810d0a119b4e478c05d0bea390959cb475c2acd055e94e03b66", + "txid": "1df3be4ff641c8dabb52ddf81a57193eedfef855ff5d90bb757b1d73381346bd", "version": 2, "vin": [ { @@ -3380,10 +2685,10 @@ exports[`/:btc_address/activity 1`] = ` "scriptsig": "", "scriptsig_asm": "", "sequence": 4294967295, - "txid": "7d7dbc412104882732fa9a59a2cfa055abd2232bd2ece37ce8f751b2eb510b85", - "vout": 0, + "txid": "9c6882b24f8d856f8f16c4f20775f2ce1c42bb88881567ce5d84cd0951a18e0b", + "vout": 2, "witness": [ - "304402203c84b87ca4010d0f116b72e1cfa9f6a36749fdd3da0fcad599c5cab63255fa01022076b281e76c6cfd4f7bceccf7183f5d372598950ee93c6e115d583d9b6223a06801", + "3044022057340d900d15ccab889a5f22e37dc1621a4d24c1f5b2c53f46cbecd9f243fade02205780e3bc4da86a1238cb8f1f5aafe7f6a3cc41e15d28ea472fa8a36709b6cb3801", "0200225a2f27f88aedc79c94c43e7d66578039e09a3bdbb2af333cbce530c503ac", ], }, @@ -3394,99 +2699,18 @@ exports[`/:btc_address/activity 1`] = ` "scriptpubkey_address": "tb1q7yuyvms6z49qd65vwmtlpa4rp2rdt3nmjmpnpl", "scriptpubkey_asm": "OP_0 OP_PUSHBYTES_20 f138466e1a154a06ea8c76d7f0f6a30a86d5c67b", "scriptpubkey_type": "v0_p2wpkh", - "value": 471180, + "value": 3295, }, "scriptsig": "", "scriptsig_asm": "", "sequence": 4294967295, - "txid": "8d1b4b0485e189751c3ff20ce9de29bc87d0a8ed05c352ff9b05b095018cee7a", - "vout": 0, + "txid": "7d7dbc412104882732fa9a59a2cfa055abd2232bd2ece37ce8f751b2eb510b85", + "vout": 1, "witness": [ - "3045022100c5ee9ad44cdb81373309b485e60ee471b346dea836a32393e15dea991192b68402200a0455bf0bbab994090bb10392cc4f153c54c65e6d72216512384541ce6db41f01", + "3044022061ba2241714ed9f49a2bbefd7692f34dec973233a8b476f6a2b9c946faabc48802202aa2f282f23c62569f61609e61a5ab7fb4fef30dd9459e1b5c9d2bf5437a0d1301", "0200225a2f27f88aedc79c94c43e7d66578039e09a3bdbb2af333cbce530c503ac", ], - }, - ], - "vout": [ - { - "scriptpubkey": "6a20957c6f5e6298792860ca29cd3ee404fc230e37da6c6a3de39f44b8f8d9a9a3da", - "scriptpubkey_asm": "OP_RETURN OP_PUSHBYTES_32 957c6f5e6298792860ca29cd3ee404fc230e37da6c6a3de39f44b8f8d9a9a3da", - "scriptpubkey_type": "op_return", - "value": 0, - }, - { - "scriptpubkey": "0014f138466e1a154a06ea8c76d7f0f6a30a86d5c67b", - "scriptpubkey_address": "tb1q7yuyvms6z49qd65vwmtlpa4rp2rdt3nmjmpnpl", - "scriptpubkey_asm": "OP_0 OP_PUSHBYTES_20 f138466e1a154a06ea8c76d7f0f6a30a86d5c67b", - "scriptpubkey_type": "v0_p2wpkh", - "value": 412056, - }, - ], - "weight": 881, - }, - "isRgbpp": false, - }, - { - "btcTx": { - "fee": 28820, - "locktime": 0, - "size": 192, - "status": { - "block_hash": "00000000000000011083e4a1ee505f7e4b9f13183f945e65f8a9bf6872b6f0c3", - "block_height": 2821835, - "block_time": 1718862279, - "confirmed": true, - }, - "txid": "8d1b4b0485e189751c3ff20ce9de29bc87d0a8ed05c352ff9b05b095018cee7a", - "version": 2, - "vin": [ - { - "is_coinbase": false, - "prevout": { - "scriptpubkey": "00148011520beef49668b15704cdef6f24d2b0a824ef", - "scriptpubkey_address": "tb1qsqg4yzlw7jtx3v2hqnx77mey62c2sf807yrpde", - "scriptpubkey_asm": "OP_0 OP_PUSHBYTES_20 8011520beef49668b15704cdef6f24d2b0a824ef", - "scriptpubkey_type": "v0_p2wpkh", - "value": 500000, - }, - "scriptsig": "", - "scriptsig_asm": "", - "sequence": 4294967295, - "txid": "2a3c6ee79a1e6b5ddffdc346127a7d341959cd85cdce605e66f9aaa9434c129d", - "vout": 0, - "witness": [ - "3045022100c3a8cb55aa7be65f5b74074b53c949005d7574a07c80bdff24cec97afc49db8502206bd0cce9e4c9b73a1b11cf49cfb7f541a316eda22c9fcbe5914ced6accf2ca1501", - "022c549b5610158e675d48ec030b9324e08ac76f24b4293e0753a32e17fef5242d", - ], - }, - ], - "vout": [ - { - "scriptpubkey": "0014f138466e1a154a06ea8c76d7f0f6a30a86d5c67b", - "scriptpubkey_address": "tb1q7yuyvms6z49qd65vwmtlpa4rp2rdt3nmjmpnpl", - "scriptpubkey_asm": "OP_0 OP_PUSHBYTES_20 f138466e1a154a06ea8c76d7f0f6a30a86d5c67b", - "scriptpubkey_type": "v0_p2wpkh", - "value": 471180, - }, - ], - "weight": 438, - }, - "isRgbpp": false, - }, - { - "btcTx": { - "fee": 38070, - "locktime": 0, - "size": 223, - "status": { - "block_hash": "0000000000000002aed0ef4f8485f292d8c99d9b7735abdab660bbe500cd9121", - "block_height": 2821823, - "block_time": 1718850332, - "confirmed": true, - }, - "txid": "665c750546a1baf364818a7c0306f327a721a4b74865f91292c608a39dcd8bfb", - "version": 2, - "vin": [ + }, { "is_coinbase": false, "prevout": { @@ -3494,20 +2718,26 @@ exports[`/:btc_address/activity 1`] = ` "scriptpubkey_address": "tb1q7yuyvms6z49qd65vwmtlpa4rp2rdt3nmjmpnpl", "scriptpubkey_asm": "OP_0 OP_PUSHBYTES_20 f138466e1a154a06ea8c76d7f0f6a30a86d5c67b", "scriptpubkey_type": "v0_p2wpkh", - "value": 954527, + "value": 915911, }, "scriptsig": "", "scriptsig_asm": "", "sequence": 4294967295, - "txid": "e381866844b0dc184e42f61207c2ea863f2895d14528c13dcf1f2afc2b26a66f", + "txid": "665c750546a1baf364818a7c0306f327a721a4b74865f91292c608a39dcd8bfb", "vout": 1, "witness": [ - "30450221008e17b76c7cb14350fc8eac82d8fb7a59b1060cb8edcc300615147af78af0da99022060a0cb485f5c075807b611446faf2dcb779a2ddae77c880a8eb17ab971fd114101", + "3045022100b687ab50daac7c9d8a483071c8aad45f102abe38af51c55e7947134e28bfb294022055be486578d093869a6192532a16d3c6f2a2a6249897f2df9aece45caa571f3c01", "0200225a2f27f88aedc79c94c43e7d66578039e09a3bdbb2af333cbce530c503ac", ], }, ], "vout": [ + { + "scriptpubkey": "6a2055ab80e171643106b1161fdefbecce9c408fd4af0ea7a22a03bca372379a7a4d", + "scriptpubkey_asm": "OP_RETURN OP_PUSHBYTES_32 55ab80e171643106b1161fdefbecce9c408fd4af0ea7a22a03bca372379a7a4d", + "scriptpubkey_type": "op_return", + "value": 0, + }, { "scriptpubkey": "0014f138466e1a154a06ea8c76d7f0f6a30a86d5c67b", "scriptpubkey_address": "tb1q7yuyvms6z49qd65vwmtlpa4rp2rdt3nmjmpnpl", @@ -3515,15 +2745,22 @@ exports[`/:btc_address/activity 1`] = ` "scriptpubkey_type": "v0_p2wpkh", "value": 546, }, + { + "scriptpubkey": "5120e51bb088bf2fe5af3a2eed8d6d8d5c70502249d9e9bc25b017050e2363be89d1", + "scriptpubkey_address": "tb1pu5dmpz9l9lj67w3wakxkmr2uwpgzyjweax7ztvqhq58zxca738gs0l0lk2", + "scriptpubkey_asm": "OP_PUSHNUM_1 OP_PUSHBYTES_32 e51bb088bf2fe5af3a2eed8d6d8d5c70502249d9e9bc25b017050e2363be89d1", + "scriptpubkey_type": "v1_p2tr", + "value": 12000, + }, { "scriptpubkey": "0014f138466e1a154a06ea8c76d7f0f6a30a86d5c67b", "scriptpubkey_address": "tb1q7yuyvms6z49qd65vwmtlpa4rp2rdt3nmjmpnpl", "scriptpubkey_asm": "OP_0 OP_PUSHBYTES_20 f138466e1a154a06ea8c76d7f0f6a30a86d5c67b", "scriptpubkey_type": "v0_p2wpkh", - "value": 915911, + "value": 809196, }, ], - "weight": 562, + "weight": 1448, }, "isRgbpp": true, "isomorphicTx": { @@ -3561,23 +2798,23 @@ exports[`/:btc_address/activity 1`] = ` "depType": "code", "outPoint": { "index": "0x1", - "txHash": "0xd14ff48929d8cf3c46b0550cdcdd7f461c819b23d7c0f4f5420030367ca94c69", + "txHash": "0x2392b9fb776e99ed6ffc0130ca0777975a4ee9a58e9be6f70b9b97ee75ce6c14", }, }, ], - "hash": "0x208c8db6f61a442f1f925f787336718e47d7262ace2038da43276ecf56c5694b", + "hash": "0x79c9467a08cca6ec8b442ef7dc81cc7ec40e4960ffcd3e740d62a4231bce915a", "headerDeps": [], "inputs": [ { "previousOutput": { - "index": "0x0", - "txHash": "0x7fa62e53eb85fafcda43e6d8c4ae34d1e3edb5bb353802dcd44fcbde3820cd77", + "index": "0x1", + "txHash": "0x2533771e313bafd16a0d70a34d5725140540baa67499ebb78c489af8f1e3fbcb", }, "since": "0x0", }, { "previousOutput": { - "index": "0xf", + "index": "0xc", "txHash": "0x52f7e48dbd24d9e97a3cec32ef638f277c112af0f012916b1ef4c54bf4c83a0d", }, "since": "0x0", @@ -3587,12 +2824,12 @@ exports[`/:btc_address/activity 1`] = ` { "capacity": "0x5e9f53e00", "lock": { - "args": "0x7f000000100000005b0000005f0000004b000000100000003000000031000000d23761b364210735c19c60561d213fb3beae2fd6172743719eff6920e020baac01160000000001e9d0cd4c9daa757cc83863cb45e3f1e039e1fd0306000000b36bd2ebd74de4e89ca9b62943aab77fd0d218cb4e337704dd225b565ca4ee4c", + "args": "0x7f000000100000005b0000005f0000004b000000100000003000000031000000d23761b364210735c19c60561d213fb3beae2fd6172743719eff6920e020baac01160000000001e9d0cd4c9daa757cc83863cb45e3f1e039e1fd0306000000bd461338731d7b75bb905dff55f8feed3e19571af8dd52bbdac841f64fbef31d", "codeHash": "0x00cdf8fab0f8ac638758ebf5ea5e4052b1d71e8a77b9f43139718621f6849326", "hashType": "type", }, "type": { - "args": "0x1e98a341f65a881e813211d8f76db7e08af6b9fdeded6abdff03377ea3eb76ca", + "args": "0x30d3fbec9ceba691770d57c6d06bdb98cf0f82bef0ca6e87687a118d6ce1e7b7", "codeHash": "0x25c29dc317811a6f6f3985a7a9ebc4838bd388d19d0feeecf0bcd60f6c0975bb", "hashType": "type", }, @@ -3600,18 +2837,18 @@ exports[`/:btc_address/activity 1`] = ` { "capacity": "0x5e9f53e00", "lock": { - "args": "0x01000000b36bd2ebd74de4e89ca9b62943aab77fd0d218cb4e337704dd225b565ca4ee4c", + "args": "0x01000000bd461338731d7b75bb905dff55f8feed3e19571af8dd52bbdac841f64fbef31d", "codeHash": "0x61ca7a4796a4eb19ca4f0d065cb9b10ddcf002f10f7cbb810c706cb6bb5c3248", "hashType": "type", }, "type": { - "args": "0x1e98a341f65a881e813211d8f76db7e08af6b9fdeded6abdff03377ea3eb76ca", + "args": "0x30d3fbec9ceba691770d57c6d06bdb98cf0f82bef0ca6e87687a118d6ce1e7b7", "codeHash": "0x25c29dc317811a6f6f3985a7a9ebc4838bd388d19d0feeecf0bcd60f6c0975bb", "hashType": "type", }, }, { - "capacity": "0x1718c72e5", + "capacity": "0x1718c717b", "lock": { "args": "0x4bd6033211b760f7cdce59df6ab3133d32cac941", "codeHash": "0x9bd7e06f3ecf4be0f2fcd2188b23f1b9fcc88e5d4b65a8637b17723bbda3cce8", @@ -3621,26 +2858,26 @@ exports[`/:btc_address/activity 1`] = ` }, ], "outputsData": [ - "0x00e1f505000000000000000000000000", - "0x00e1f505000000000000000000000000", + "0x00a3e111000000000000000000000000", + "0x002f6859000000000000000000000000", "0x", ], "version": "0x0", "witnesses": [ - "0xea05000010000000ea050000ea050000d6050000d60500001400000016000000180000000c01000000000102f00000000200000002fb8bcd9da308c69212f96548b7a421a727f306037c8a8164f3baa14605755c660000000000ffffffff663be0945e05cd2a5c47cb590939ea0b5dc078e4b419a1d010680e9ece68b5fb0100000000ffffffff040000000000000000226a20a204e2240c9893bd6809c12c9f5bc4fa488a4a87f6ff8f1e1b7d22626a0797162202000000000000160014f138466e1a154a06ea8c76d7f0f6a30a86d5c67be02e000000000000225120e51bb088bf2fe5af3a2eed8d6d8d5c70502249d9e9bc25b017050e2363be89d196e3040000000000160014f138466e1a154a06ea8c76d7f0f6a30a86d5c67b00000000c6040000c604000014000000180000001c0000003a02000002020000e50e2b001a0200000000002008b643b0e64197ebe267ee037b7fa8113ba2f2b5ca982791868c4f5e00000000365d725f251ccf481994dcf04853cd3518cf5cb98f60ce5816730b6c53b1d3332b3e7466ffff001dcfad7a78b71700000ecb4e6a3b036692299ab7643fef6a72392bafde62f3288095bb2092079bf33022d4db98ff09bd13546625071f4b70cd25ecf72261756bf4c8f42a1e945de1a16bb36bd2ebd74de4e89ca9b62943aab77fd0d218cb4e337704dd225b565ca4ee4c3d0bb4edfcdfc5d78ae457fb445a938d7f1d6047f130899c7377ed9bb8e5d71b2da3b22a7b3b4ee4d3ba629b820c3149bfbf08dad126614e560f5f1bb15864074bc87ee723ef60bd13dd6e401ffa9794c1170805c3fc25a142e18643831589ee48da83f38a2d7863d1d4e8e46f657c9b337b5ed2dc1d08423b410bda99c951a27d5242f0298b26ae5562e5d2d619b57a1273677f8c11c045853174fdf07bf4db3757a780eb1a9b4c10354737aace014ee716866899aa20294dcceb9ca2aec61885d797f72aa8e6439881da3d37e9bc22e1ce11afe9b640f0d4ba57fc619952401846841c38e4fb2d11bdf06437277616d1d974e88dd2933470db01585b3fc07e29a3b3b7d66dd3565d0e94cbb37caab157ae824924ef6b9f6ef1854d28378e3668b07bfc1a335634555b9d90a7bff9c575a50cac606882d99d0295e3a85b260610962b03ca3d457f5ebed7582cd4284f55eae1d58b791aa0606a7cb1a29fdc0f04efdf000009000000e0672700df67290069b4d9814579d491670000000000000000000000000000000000000000000000960ec53250c03cf0e5edbacb1c99cb6ffa6eb759604cb8598d51ea47d2993ff5e0672900df672a006b5a4c634c63aee405000000000000000000000000000000000000000000000027b94c903d1fc48132fa8d4c31397a15d128a141cec05daefe0ddfe5c9c7b6b8e0672a00dfe72a007cbc1dc01dc06a7a080000000000000000000000000000000000000000000000e2846a5834b9c17e73cf6f22a688ffc68037bfadcaec09f1ede5980e40300e0ee0e72a00df072b00870ecde1f47863f77f0000000000000000000000000000000000000000000000d300ab3836b9ae6b7e2efac3aaf018a418892d62e5019420783d107476c0bafae0072b00df0b2b0014d5c5e8ab77d5391000000000000000000000000000000000000000000000004df8954eb31a4d820673ba3d423fc1e47f83972824e9b3d88785812fc408b1c7e00b2b00df0d2b00aad056b173c18b57040000000000000000000000000000000000000000000000f732324505b1bb19e81eca2bcae7223fe3db1c4a6a20c350effa72f15d370283e00d2b00df0e2b0091fcba43795115b4030000000000000000000000000000000000000000000000131fda1af5e45a8e0dd691c19d416609869ec7d973b97805b2ae827ca4d32116e00e2b00e30e2b0009f7ef486949b120000000000000000000000000000000000000000000000000b60d74d5269a2515f7438b032afd9d84ffdeaf356022963df0ffcdcbd254ef27e40e2b00e40e2b00010001000100000000000000000000000000000000000000000000000000000008b643b0e64197ebe267ee037b7fa8113ba2f2b5ca982791868c4f5e00000000", - "0x5500000010000000550000005500000041000000b5fe71cd131bceda8a4589c7216fa814e562348eccac4a02028f3c44a37ae684706f1a48dde43ba9a23ebebd0e8a1f94c7ec4df4ce7c54e8bd17db0aa5a9acfc01", + "0x330700001000000033070000330700001f0700001f07000014000000160000001800000035010000000001021901000002000000030b8ea15109cd845dce67158888bb421ccef27507f2c4168f6f858d4fb282689c0200000000ffffffff850b51ebb251f7e87ce3ecd22b23d2ab55a0cfa2599afa322788042141bc7d7d0100000000fffffffffb8bcd9da308c69212f96548b7a421a727f306037c8a8164f3baa14605755c660100000000ffffffff040000000000000000226a2055ab80e171643106b1161fdefbecce9c408fd4af0ea7a22a03bca372379a7a4d2202000000000000160014f138466e1a154a06ea8c76d7f0f6a30a86d5c67be02e000000000000225120e51bb088bf2fe5af3a2eed8d6d8d5c70502249d9e9bc25b017050e2363be89d1ec580c0000000000160014f138466e1a154a06ea8c76d7f0f6a30a86d5c67b00000000e6050000e605000014000000180000001c0000003a02000012050000db0e2b001a02000000004b228d419ff0d79f2d7709bc07da75ed1d738a69ec51418e11fc3d691b9000000000e8f415de17c7aa164deaf2d0875195e42f47250739c1135444dd0de2cf24985ccdfe73669ed407194619b945061300000e98e02bc3cd709769360459ee6e476cad63f069ceb896e26bb15377d8845ee998dd9c5d02d8cc5ba1fc9fff1621422c9dfc875262391f3fe727924145bb692b1d5134415f6cbd4320d7691f5a82e7ff74064b2244d870e4dc536060b2d5a7ce3b5eb47867eeb4762e9978ca6d7234bb78c95f817280089c7d7c0aff84d50a502abd461338731d7b75bb905dff55f8feed3e19571af8dd52bbdac841f64fbef31d09b275b2554370f371058ba2a3f140a9136cf549671f82e0845dd051957859fbe3b9a3d39e7f1a46d2fad9fa4485bc069aaab4c440a4a4a74d351ef378e5262b72e6a83dbe8584ff8690f9fbf5004c349b0400294672d1f1bce07df35a305113c5743487b02b95e576fae7969e309a256ef49b1b4cfce1abf0d7ca345416b763e7865144452f1e3fcfb33c913bc5bf2d167d8e5fd4f66aea2ff3f0bf9dcdff2f5ff766b07e0eb0ca9f74c0417df2aa029921187e6f40a724970bd1dbf43325673621b45b02ca985e756541ebdcef6dcff303b18e862ca681770a6a56701e34e66d79473295cdd4099a8d1ce3f436eb921c0058ec04545a0ce4b3ec57bb28994f07e534f3ecd21cd630d04897d88ec7e4acec91d4f084c8869ec27ef1671179b804b77703000d000000e0672700df67290069b4d9814579d491670000000000000000000000000000000000000000000000960ec53250c03cf0e5edbacb1c99cb6ffa6eb759604cb8598d51ea47d2993ff5e0672900df672a006b5a4c634c63aee405000000000000000000000000000000000000000000000027b94c903d1fc48132fa8d4c31397a15d128a141cec05daefe0ddfe5c9c7b6b8e0672a00dfe72a007cbc1dc01dc06a7a080000000000000000000000000000000000000000000000e2846a5834b9c17e73cf6f22a688ffc68037bfadcaec09f1ede5980e40300e0ee0e72a00df072b00870ecde1f47863f77f0000000000000000000000000000000000000000000000d300ab3836b9ae6b7e2efac3aaf018a418892d62e5019420783d107476c0bafae0072b00df0b2b0014d5c5e8ab77d5391000000000000000000000000000000000000000000000004df8954eb31a4d820673ba3d423fc1e47f83972824e9b3d88785812fc408b1c7e00b2b00df0d2b00aad056b173c18b57040000000000000000000000000000000000000000000000f732324505b1bb19e81eca2bcae7223fe3db1c4a6a20c350effa72f15d370283e00d2b005f0e2b00adafcb900f953b2601000000000000000000000000000000000000000000000003c23dfa193370f0eb4f617ca6da2279223c0942008ccc0d3e4efba2d0c27de4600e2b009f0e2b005ecac7b59fb827c4000000000000000000000000000000000000000000000000ad5f208c0ddb1583f22895d2c6131d117b11b9802e6bb89a3c465bd07f198325a00e2b00bf0e2b0048b87f474a4b8a05010000000000000000000000000000000000000000000000c807f649547f0736a0b30df5dfcd0fd5d071700ebe704b63627a41a0d7aed9afc00e2b00cf0e2b001fe5d3da3fdc1362000000000000000000000000000000000000000000000000d2d1e7e30fd66ec7fd1f4e48e280b5a628334096073c664465ed99a3a3645d1dd00e2b00d70e2b000df7f3486d49b120000000000000000000000000000000000000000000000000932372e3c0a237951dbee560389e73318610e9b8f4b8312855a53ffbe03849cdda0e2b00da0e2b0001000100010000000000000000000000000000000000000000000000000000008d419ff0d79f2d7709bc07da75ed1d738a69ec51418e11fc3d691b9000000000d80e2b00d90e2b000200020002000000000000000000000000000000000000000000000000000000d9913d21d6130755e7790b646c34d8599a6927524ea8d4830b229821c3f4da7e", + "0x55000000100000005500000055000000410000003e0d834abffd875ecc256a751f52d2559d4b9568ce710e609a835cbbb3e19cda612d8baff1957b317163ac394f2f2619689dbdded351228f5e56d6cbd0d11a4401", ], }, "inputs": [ { "capacity": "0x5e9f53e00", "lock": { - "args": "0x00000000fb8bcd9da308c69212f96548b7a421a727f306037c8a8164f3baa14605755c66", + "args": "0x020000000b8ea15109cd845dce67158888bb421ccef27507f2c4168f6f858d4fb282689c", "codeHash": "0x61ca7a4796a4eb19ca4f0d065cb9b10ddcf002f10f7cbb810c706cb6bb5c3248", "hashType": "type", }, "type": { - "args": "0x1e98a341f65a881e813211d8f76db7e08af6b9fdeded6abdff03377ea3eb76ca", + "args": "0x30d3fbec9ceba691770d57c6d06bdb98cf0f82bef0ca6e87687a118d6ce1e7b7", "codeHash": "0x25c29dc317811a6f6f3985a7a9ebc4838bd388d19d0feeecf0bcd60f6c0975bb", "hashType": "type", }, @@ -3659,12 +2896,12 @@ exports[`/:btc_address/activity 1`] = ` { "capacity": "0x5e9f53e00", "lock": { - "args": "0x7f000000100000005b0000005f0000004b000000100000003000000031000000d23761b364210735c19c60561d213fb3beae2fd6172743719eff6920e020baac01160000000001e9d0cd4c9daa757cc83863cb45e3f1e039e1fd0306000000b36bd2ebd74de4e89ca9b62943aab77fd0d218cb4e337704dd225b565ca4ee4c", + "args": "0x7f000000100000005b0000005f0000004b000000100000003000000031000000d23761b364210735c19c60561d213fb3beae2fd6172743719eff6920e020baac01160000000001e9d0cd4c9daa757cc83863cb45e3f1e039e1fd0306000000bd461338731d7b75bb905dff55f8feed3e19571af8dd52bbdac841f64fbef31d", "codeHash": "0x00cdf8fab0f8ac638758ebf5ea5e4052b1d71e8a77b9f43139718621f6849326", "hashType": "type", }, "type": { - "args": "0x1e98a341f65a881e813211d8f76db7e08af6b9fdeded6abdff03377ea3eb76ca", + "args": "0x30d3fbec9ceba691770d57c6d06bdb98cf0f82bef0ca6e87687a118d6ce1e7b7", "codeHash": "0x25c29dc317811a6f6f3985a7a9ebc4838bd388d19d0feeecf0bcd60f6c0975bb", "hashType": "type", }, @@ -3672,18 +2909,18 @@ exports[`/:btc_address/activity 1`] = ` { "capacity": "0x5e9f53e00", "lock": { - "args": "0x01000000b36bd2ebd74de4e89ca9b62943aab77fd0d218cb4e337704dd225b565ca4ee4c", + "args": "0x01000000bd461338731d7b75bb905dff55f8feed3e19571af8dd52bbdac841f64fbef31d", "codeHash": "0x61ca7a4796a4eb19ca4f0d065cb9b10ddcf002f10f7cbb810c706cb6bb5c3248", "hashType": "type", }, "type": { - "args": "0x1e98a341f65a881e813211d8f76db7e08af6b9fdeded6abdff03377ea3eb76ca", + "args": "0x30d3fbec9ceba691770d57c6d06bdb98cf0f82bef0ca6e87687a118d6ce1e7b7", "codeHash": "0x25c29dc317811a6f6f3985a7a9ebc4838bd388d19d0feeecf0bcd60f6c0975bb", "hashType": "type", }, }, { - "capacity": "0x1718c72e5", + "capacity": "0x1718c717b", "lock": { "args": "0x4bd6033211b760f7cdce59df6ab3133d32cac941", "codeHash": "0x9bd7e06f3ecf4be0f2fcd2188b23f1b9fcc88e5d4b65a8637b17723bbda3cce8", @@ -3699,16 +2936,16 @@ exports[`/:btc_address/activity 1`] = ` }, { "btcTx": { - "fee": 38070, + "fee": 59670, "locktime": 0, - "size": 222, + "size": 383, "status": { - "block_hash": "0000000000000002aed0ef4f8485f292d8c99d9b7735abdab660bbe500cd9121", - "block_height": 2821823, - "block_time": 1718850332, + "block_hash": "00000000000000044c78e4590a913067ad14b38e23c0140364529192193cdb4d", + "block_height": 2821851, + "block_time": 1718877901, "confirmed": true, }, - "txid": "7d7dbc412104882732fa9a59a2cfa055abd2232bd2ece37ce8f751b2eb510b85", + "txid": "fbb568ce9e0e6810d0a119b4e478c05d0bea390959cb475c2acd055e94e03b66", "version": 2, "vin": [ { @@ -3718,36 +2955,54 @@ exports[`/:btc_address/activity 1`] = ` "scriptpubkey_address": "tb1q7yuyvms6z49qd65vwmtlpa4rp2rdt3nmjmpnpl", "scriptpubkey_asm": "OP_0 OP_PUSHBYTES_20 f138466e1a154a06ea8c76d7f0f6a30a86d5c67b", "scriptpubkey_type": "v0_p2wpkh", - "value": 41911, + "value": 546, }, "scriptsig": "", "scriptsig_asm": "", "sequence": 4294967295, - "txid": "2a3c6ee79a1e6b5ddffdc346127a7d341959cd85cdce605e66f9aaa9434c129d", - "vout": 1, + "txid": "7d7dbc412104882732fa9a59a2cfa055abd2232bd2ece37ce8f751b2eb510b85", + "vout": 0, "witness": [ - "304402206c9e794012fdd5e6d0e4a19afc7735a86be6048ab80a039b1a7df63ba5d9926402204f48b86ddb02ed4af035719183e9d583211bcf5433a39a12d2d9cab8c6a8f17601", + "304402203c84b87ca4010d0f116b72e1cfa9f6a36749fdd3da0fcad599c5cab63255fa01022076b281e76c6cfd4f7bceccf7183f5d372598950ee93c6e115d583d9b6223a06801", + "0200225a2f27f88aedc79c94c43e7d66578039e09a3bdbb2af333cbce530c503ac", + ], + }, + { + "is_coinbase": false, + "prevout": { + "scriptpubkey": "0014f138466e1a154a06ea8c76d7f0f6a30a86d5c67b", + "scriptpubkey_address": "tb1q7yuyvms6z49qd65vwmtlpa4rp2rdt3nmjmpnpl", + "scriptpubkey_asm": "OP_0 OP_PUSHBYTES_20 f138466e1a154a06ea8c76d7f0f6a30a86d5c67b", + "scriptpubkey_type": "v0_p2wpkh", + "value": 471180, + }, + "scriptsig": "", + "scriptsig_asm": "", + "sequence": 4294967295, + "txid": "8d1b4b0485e189751c3ff20ce9de29bc87d0a8ed05c352ff9b05b095018cee7a", + "vout": 0, + "witness": [ + "3045022100c5ee9ad44cdb81373309b485e60ee471b346dea836a32393e15dea991192b68402200a0455bf0bbab994090bb10392cc4f153c54c65e6d72216512384541ce6db41f01", "0200225a2f27f88aedc79c94c43e7d66578039e09a3bdbb2af333cbce530c503ac", ], }, ], "vout": [ { - "scriptpubkey": "0014f138466e1a154a06ea8c76d7f0f6a30a86d5c67b", - "scriptpubkey_address": "tb1q7yuyvms6z49qd65vwmtlpa4rp2rdt3nmjmpnpl", - "scriptpubkey_asm": "OP_0 OP_PUSHBYTES_20 f138466e1a154a06ea8c76d7f0f6a30a86d5c67b", - "scriptpubkey_type": "v0_p2wpkh", - "value": 546, + "scriptpubkey": "6a20957c6f5e6298792860ca29cd3ee404fc230e37da6c6a3de39f44b8f8d9a9a3da", + "scriptpubkey_asm": "OP_RETURN OP_PUSHBYTES_32 957c6f5e6298792860ca29cd3ee404fc230e37da6c6a3de39f44b8f8d9a9a3da", + "scriptpubkey_type": "op_return", + "value": 0, }, { "scriptpubkey": "0014f138466e1a154a06ea8c76d7f0f6a30a86d5c67b", "scriptpubkey_address": "tb1q7yuyvms6z49qd65vwmtlpa4rp2rdt3nmjmpnpl", "scriptpubkey_asm": "OP_0 OP_PUSHBYTES_20 f138466e1a154a06ea8c76d7f0f6a30a86d5c67b", "scriptpubkey_type": "v0_p2wpkh", - "value": 3295, + "value": 412056, }, ], - "weight": 561, + "weight": 881, }, "isRgbpp": true, "isomorphicTx": { @@ -3817,40 +3072,195 @@ exports[`/:btc_address/activity 1`] = ` "0x010000ffbd0100000c0000001000000000000000ad01000008000000a5010000080000009d0100001000000030000000500000005557202ef8dee3c23a77e77d276ffd0b574a62dd8ab9fa24f2df77275a0f0f38e2b32995d87f94fd51b7da38d2045f6a64adc586409155a678b6b0f51a82750a49010000010000004501000010000000300000008d000000081755ac3fb992ced84ba476ce253b4fecb468d64f9ba76154d92ef12b28fc30000000005900000010000000300000003100000061ca7a4796a4eb19ca4f0d065cb9b10ddcf002f10f7cbb810c706cb6bb5c3248012400000000000000850b51ebb251f7e87ce3ecd22b23d2ab55a0cfa2599afa322788042141bc7d7d00000000b400000010000000300000003100000000cdf8fab0f8ac638758ebf5ea5e4052b1d71e8a77b9f43139718621f6849326017f0000007f000000100000005b0000005f0000004b000000100000003000000031000000d23761b364210735c19c60561d213fb3beae2fd6172743719eff6920e020baac01160000000001e9d0cd4c9daa757cc83863cb45e3f1e039e1fd0306000000663be0945e05cd2a5c47cb590939ea0b5dc078e4b419a1d010680e9ece68b5fb", ], }, - "inputs": [ + "inputs": [ + { + "capacity": "0xa7a358200", + "lock": { + "args": "0x00000000850b51ebb251f7e87ce3ecd22b23d2ab55a0cfa2599afa322788042141bc7d7d", + "codeHash": "0x61ca7a4796a4eb19ca4f0d065cb9b10ddcf002f10f7cbb810c706cb6bb5c3248", + "hashType": "type", + }, + "type": { + "args": "0x081755ac3fb992ced84ba476ce253b4fecb468d64f9ba76154d92ef12b28fc30", + "codeHash": "0x685a60219309029d01310311dba953d67029170ca4848a4ff638e57002130a0d", + "hashType": "data1", + }, + }, + ], + "outputs": [ + { + "capacity": "0xa7a356755", + "lock": { + "args": "0x7f000000100000005b0000005f0000004b000000100000003000000031000000d23761b364210735c19c60561d213fb3beae2fd6172743719eff6920e020baac01160000000001e9d0cd4c9daa757cc83863cb45e3f1e039e1fd0306000000663be0945e05cd2a5c47cb590939ea0b5dc078e4b419a1d010680e9ece68b5fb", + "codeHash": "0x00cdf8fab0f8ac638758ebf5ea5e4052b1d71e8a77b9f43139718621f6849326", + "hashType": "type", + }, + "type": { + "args": "0x081755ac3fb992ced84ba476ce253b4fecb468d64f9ba76154d92ef12b28fc30", + "codeHash": "0x685a60219309029d01310311dba953d67029170ca4848a4ff638e57002130a0d", + "hashType": "data1", + }, + }, + ], + "status": { + "confirmed": true, + }, + }, + }, + { + "btcTx": { + "fee": 28820, + "locktime": 0, + "size": 192, + "status": { + "block_hash": "00000000000000011083e4a1ee505f7e4b9f13183f945e65f8a9bf6872b6f0c3", + "block_height": 2821835, + "block_time": 1718862279, + "confirmed": true, + }, + "txid": "8d1b4b0485e189751c3ff20ce9de29bc87d0a8ed05c352ff9b05b095018cee7a", + "version": 2, + "vin": [ + { + "is_coinbase": false, + "prevout": { + "scriptpubkey": "00148011520beef49668b15704cdef6f24d2b0a824ef", + "scriptpubkey_address": "tb1qsqg4yzlw7jtx3v2hqnx77mey62c2sf807yrpde", + "scriptpubkey_asm": "OP_0 OP_PUSHBYTES_20 8011520beef49668b15704cdef6f24d2b0a824ef", + "scriptpubkey_type": "v0_p2wpkh", + "value": 500000, + }, + "scriptsig": "", + "scriptsig_asm": "", + "sequence": 4294967295, + "txid": "2a3c6ee79a1e6b5ddffdc346127a7d341959cd85cdce605e66f9aaa9434c129d", + "vout": 0, + "witness": [ + "3045022100c3a8cb55aa7be65f5b74074b53c949005d7574a07c80bdff24cec97afc49db8502206bd0cce9e4c9b73a1b11cf49cfb7f541a316eda22c9fcbe5914ced6accf2ca1501", + "022c549b5610158e675d48ec030b9324e08ac76f24b4293e0753a32e17fef5242d", + ], + }, + ], + "vout": [ + { + "scriptpubkey": "0014f138466e1a154a06ea8c76d7f0f6a30a86d5c67b", + "scriptpubkey_address": "tb1q7yuyvms6z49qd65vwmtlpa4rp2rdt3nmjmpnpl", + "scriptpubkey_asm": "OP_0 OP_PUSHBYTES_20 f138466e1a154a06ea8c76d7f0f6a30a86d5c67b", + "scriptpubkey_type": "v0_p2wpkh", + "value": 471180, + }, + ], + "weight": 438, + }, + "isRgbpp": false, + }, + { + "btcTx": { + "fee": 38070, + "locktime": 0, + "size": 223, + "status": { + "block_hash": "0000000000000002aed0ef4f8485f292d8c99d9b7735abdab660bbe500cd9121", + "block_height": 2821823, + "block_time": 1718850332, + "confirmed": true, + }, + "txid": "665c750546a1baf364818a7c0306f327a721a4b74865f91292c608a39dcd8bfb", + "version": 2, + "vin": [ + { + "is_coinbase": false, + "prevout": { + "scriptpubkey": "0014f138466e1a154a06ea8c76d7f0f6a30a86d5c67b", + "scriptpubkey_address": "tb1q7yuyvms6z49qd65vwmtlpa4rp2rdt3nmjmpnpl", + "scriptpubkey_asm": "OP_0 OP_PUSHBYTES_20 f138466e1a154a06ea8c76d7f0f6a30a86d5c67b", + "scriptpubkey_type": "v0_p2wpkh", + "value": 954527, + }, + "scriptsig": "", + "scriptsig_asm": "", + "sequence": 4294967295, + "txid": "e381866844b0dc184e42f61207c2ea863f2895d14528c13dcf1f2afc2b26a66f", + "vout": 1, + "witness": [ + "30450221008e17b76c7cb14350fc8eac82d8fb7a59b1060cb8edcc300615147af78af0da99022060a0cb485f5c075807b611446faf2dcb779a2ddae77c880a8eb17ab971fd114101", + "0200225a2f27f88aedc79c94c43e7d66578039e09a3bdbb2af333cbce530c503ac", + ], + }, + ], + "vout": [ + { + "scriptpubkey": "0014f138466e1a154a06ea8c76d7f0f6a30a86d5c67b", + "scriptpubkey_address": "tb1q7yuyvms6z49qd65vwmtlpa4rp2rdt3nmjmpnpl", + "scriptpubkey_asm": "OP_0 OP_PUSHBYTES_20 f138466e1a154a06ea8c76d7f0f6a30a86d5c67b", + "scriptpubkey_type": "v0_p2wpkh", + "value": 546, + }, + { + "scriptpubkey": "0014f138466e1a154a06ea8c76d7f0f6a30a86d5c67b", + "scriptpubkey_address": "tb1q7yuyvms6z49qd65vwmtlpa4rp2rdt3nmjmpnpl", + "scriptpubkey_asm": "OP_0 OP_PUSHBYTES_20 f138466e1a154a06ea8c76d7f0f6a30a86d5c67b", + "scriptpubkey_type": "v0_p2wpkh", + "value": 915911, + }, + ], + "weight": 562, + }, + "isRgbpp": false, + }, + { + "btcTx": { + "fee": 38070, + "locktime": 0, + "size": 222, + "status": { + "block_hash": "0000000000000002aed0ef4f8485f292d8c99d9b7735abdab660bbe500cd9121", + "block_height": 2821823, + "block_time": 1718850332, + "confirmed": true, + }, + "txid": "7d7dbc412104882732fa9a59a2cfa055abd2232bd2ece37ce8f751b2eb510b85", + "version": 2, + "vin": [ { - "capacity": "0xa7a358200", - "lock": { - "args": "0x00000000850b51ebb251f7e87ce3ecd22b23d2ab55a0cfa2599afa322788042141bc7d7d", - "codeHash": "0x61ca7a4796a4eb19ca4f0d065cb9b10ddcf002f10f7cbb810c706cb6bb5c3248", - "hashType": "type", - }, - "type": { - "args": "0x081755ac3fb992ced84ba476ce253b4fecb468d64f9ba76154d92ef12b28fc30", - "codeHash": "0x685a60219309029d01310311dba953d67029170ca4848a4ff638e57002130a0d", - "hashType": "data1", + "is_coinbase": false, + "prevout": { + "scriptpubkey": "0014f138466e1a154a06ea8c76d7f0f6a30a86d5c67b", + "scriptpubkey_address": "tb1q7yuyvms6z49qd65vwmtlpa4rp2rdt3nmjmpnpl", + "scriptpubkey_asm": "OP_0 OP_PUSHBYTES_20 f138466e1a154a06ea8c76d7f0f6a30a86d5c67b", + "scriptpubkey_type": "v0_p2wpkh", + "value": 41911, }, + "scriptsig": "", + "scriptsig_asm": "", + "sequence": 4294967295, + "txid": "2a3c6ee79a1e6b5ddffdc346127a7d341959cd85cdce605e66f9aaa9434c129d", + "vout": 1, + "witness": [ + "304402206c9e794012fdd5e6d0e4a19afc7735a86be6048ab80a039b1a7df63ba5d9926402204f48b86ddb02ed4af035719183e9d583211bcf5433a39a12d2d9cab8c6a8f17601", + "0200225a2f27f88aedc79c94c43e7d66578039e09a3bdbb2af333cbce530c503ac", + ], }, ], - "outputs": [ + "vout": [ { - "capacity": "0xa7a356755", - "lock": { - "args": "0x7f000000100000005b0000005f0000004b000000100000003000000031000000d23761b364210735c19c60561d213fb3beae2fd6172743719eff6920e020baac01160000000001e9d0cd4c9daa757cc83863cb45e3f1e039e1fd0306000000663be0945e05cd2a5c47cb590939ea0b5dc078e4b419a1d010680e9ece68b5fb", - "codeHash": "0x00cdf8fab0f8ac638758ebf5ea5e4052b1d71e8a77b9f43139718621f6849326", - "hashType": "type", - }, - "type": { - "args": "0x081755ac3fb992ced84ba476ce253b4fecb468d64f9ba76154d92ef12b28fc30", - "codeHash": "0x685a60219309029d01310311dba953d67029170ca4848a4ff638e57002130a0d", - "hashType": "data1", - }, + "scriptpubkey": "0014f138466e1a154a06ea8c76d7f0f6a30a86d5c67b", + "scriptpubkey_address": "tb1q7yuyvms6z49qd65vwmtlpa4rp2rdt3nmjmpnpl", + "scriptpubkey_asm": "OP_0 OP_PUSHBYTES_20 f138466e1a154a06ea8c76d7f0f6a30a86d5c67b", + "scriptpubkey_type": "v0_p2wpkh", + "value": 546, + }, + { + "scriptpubkey": "0014f138466e1a154a06ea8c76d7f0f6a30a86d5c67b", + "scriptpubkey_address": "tb1q7yuyvms6z49qd65vwmtlpa4rp2rdt3nmjmpnpl", + "scriptpubkey_asm": "OP_0 OP_PUSHBYTES_20 f138466e1a154a06ea8c76d7f0f6a30a86d5c67b", + "scriptpubkey_type": "v0_p2wpkh", + "value": 3295, }, ], - "status": { - "confirmed": true, - }, + "weight": 561, }, + "isRgbpp": false, }, { "btcTx": { @@ -3995,131 +3405,6 @@ exports[`/:btc_address/activity 1`] = ` ], "weight": 1153, }, - "isRgbpp": false, - }, - { - "btcTx": { - "fee": 67847, - "locktime": 0, - "size": 383, - "status": { - "block_hash": "0000000000000006a13e08f6d958b854cf1ad86be8862244e3f89964c3780525", - "block_height": 2821682, - "block_time": 1718714304, - "confirmed": true, - }, - "txid": "e061afdb4a5e04332e272fd6db7099fa6f5892fedc9877447566ef84c1d3a0e4", - "version": 2, - "vin": [ - { - "is_coinbase": false, - "prevout": { - "scriptpubkey": "0014f138466e1a154a06ea8c76d7f0f6a30a86d5c67b", - "scriptpubkey_address": "tb1q7yuyvms6z49qd65vwmtlpa4rp2rdt3nmjmpnpl", - "scriptpubkey_asm": "OP_0 OP_PUSHBYTES_20 f138466e1a154a06ea8c76d7f0f6a30a86d5c67b", - "scriptpubkey_type": "v0_p2wpkh", - "value": 546, - }, - "scriptsig": "", - "scriptsig_asm": "", - "sequence": 4294967295, - "txid": "2f785b55bd57eca60616eda29f181550941b3387b1e41855ff137442d677734c", - "vout": 0, - "witness": [ - "304402200d6ef09a5d76b8258d3737b39aa5b141c744d0068ce5797d393d5befef727525022045a1ffdd44f81ce13e55765196064e1774b6e2280925d2e8576a940a92fa370301", - "0200225a2f27f88aedc79c94c43e7d66578039e09a3bdbb2af333cbce530c503ac", - ], - }, - { - "is_coinbase": false, - "prevout": { - "scriptpubkey": "0014f138466e1a154a06ea8c76d7f0f6a30a86d5c67b", - "scriptpubkey_address": "tb1q7yuyvms6z49qd65vwmtlpa4rp2rdt3nmjmpnpl", - "scriptpubkey_asm": "OP_0 OP_PUSHBYTES_20 f138466e1a154a06ea8c76d7f0f6a30a86d5c67b", - "scriptpubkey_type": "v0_p2wpkh", - "value": 1101656, - }, - "scriptsig": "", - "scriptsig_asm": "", - "sequence": 4294967295, - "txid": "92b3f696c2ac610393fcae22fcc0392b847307517f4c643fe468d4d49d91b8d1", - "vout": 1, - "witness": [ - "3045022100862b69d23238400a3f12b6ed634b238dd3efc4f423950fa5d0df3d6224bd2ed20220045bce569a7efbb85a4774fc96ea2a68bd7e4d82a10ef6e1fda9d84678e490bf01", - "0200225a2f27f88aedc79c94c43e7d66578039e09a3bdbb2af333cbce530c503ac", - ], - }, - ], - "vout": [ - { - "scriptpubkey": "6a2055163a7891e4e573537e2c69304910677fb1d588ef645152eda35b7172e0ee1e", - "scriptpubkey_asm": "OP_RETURN OP_PUSHBYTES_32 55163a7891e4e573537e2c69304910677fb1d588ef645152eda35b7172e0ee1e", - "scriptpubkey_type": "op_return", - "value": 0, - }, - { - "scriptpubkey": "0014f138466e1a154a06ea8c76d7f0f6a30a86d5c67b", - "scriptpubkey_address": "tb1q7yuyvms6z49qd65vwmtlpa4rp2rdt3nmjmpnpl", - "scriptpubkey_asm": "OP_0 OP_PUSHBYTES_20 f138466e1a154a06ea8c76d7f0f6a30a86d5c67b", - "scriptpubkey_type": "v0_p2wpkh", - "value": 1034355, - }, - ], - "weight": 881, - }, - "isRgbpp": false, - }, - { - "btcTx": { - "fee": 47476, - "locktime": 0, - "size": 193, - "status": { - "block_hash": "00000000000000045a7c60c2b59cfd33978614733aa85a7f4afc70bbce527274", - "block_height": 2821672, - "block_time": 1718709499, - "confirmed": true, - }, - "txid": "170d5617a688377ad6df85c220dface4f4547ef5e2e5c325f5f70ac2deca11d1", - "version": 2, - "vin": [ - { - "is_coinbase": false, - "prevout": { - "scriptpubkey": "51206778612f67ba478fe8033aefa90e522d939e976a3d8e174f7c141be182008709", - "scriptpubkey_address": "tb1pvauxztm8hfrcl6qr8th6jrjj9kfea9m28k8pwnmuzsd7rqsqsuys8ntuuj", - "scriptpubkey_asm": "OP_PUSHNUM_1 OP_PUSHBYTES_32 6778612f67ba478fe8033aefa90e522d939e976a3d8e174f7c141be182008709", - "scriptpubkey_type": "v1_p2tr", - "value": 942170, - }, - "scriptsig": "", - "scriptsig_asm": "", - "sequence": 4294967295, - "txid": "74520c1f43d8994a7ff7901151604fa3939b728f20c280ae7e9f348fd9d5764e", - "vout": 0, - "witness": [ - "f0d8e64f729d731ee368ef0857a6a0ecda844502aa226c1e6f3df7bd2f8af5d34a55f780b27270143f9e769e9ef028e2be5258e8efddabc7d0ec1e43cce83f9c", - ], - }, - ], - "vout": [ - { - "scriptpubkey": "0014f138466e1a154a06ea8c76d7f0f6a30a86d5c67b", - "scriptpubkey_address": "tb1q7yuyvms6z49qd65vwmtlpa4rp2rdt3nmjmpnpl", - "scriptpubkey_asm": "OP_0 OP_PUSHBYTES_20 f138466e1a154a06ea8c76d7f0f6a30a86d5c67b", - "scriptpubkey_type": "v0_p2wpkh", - "value": 546, - }, - { - "scriptpubkey": "51206778612f67ba478fe8033aefa90e522d939e976a3d8e174f7c141be182008709", - "scriptpubkey_address": "tb1pvauxztm8hfrcl6qr8th6jrjj9kfea9m28k8pwnmuzsd7rqsqsuys8ntuuj", - "scriptpubkey_asm": "OP_PUSHNUM_1 OP_PUSHBYTES_32 6778612f67ba478fe8033aefa90e522d939e976a3d8e174f7c141be182008709", - "scriptpubkey_type": "v1_p2tr", - "value": 894148, - }, - ], - "weight": 568, - }, "isRgbpp": true, "isomorphicTx": { "ckbTx": { @@ -4128,142 +3413,114 @@ exports[`/:btc_address/activity 1`] = ` "depType": "code", "outPoint": { "index": "0x0", - "txHash": "0xbf6fb538763efec2a70a6a3dcb7242787087e1030c4e7d86585bc63a9d337f5f", + "txHash": "0xf1de59e973b85791ec32debbba08dff80c63197e895eb95d67fc1e9f6b413e00", }, }, { - "depType": "depGroup", + "depType": "code", + "outPoint": { + "index": "0x1", + "txHash": "0xf1de59e973b85791ec32debbba08dff80c63197e895eb95d67fc1e9f6b413e00", + }, + }, + { + "depType": "code", "outPoint": { "index": "0x0", - "txHash": "0x4dcf3f3b09efac8995d6cbee87c5345e812d310094651e0c3d9a730f32dc9263", + "txHash": "0xbf6fb538763efec2a70a6a3dcb7242787087e1030c4e7d86585bc63a9d337f5f", + }, + }, + { + "depType": "code", + "outPoint": { + "index": "0x1", + "txHash": "0x62aadc3bb29b50c16150f49f3d2b67bdb601e88c687b1693a300451c2b36dfc3", }, }, ], - "hash": "0x0509e83941543d2ca756ddbac5134818a1d10fe6cb0357ffc7a555a76e515e0f", + "hash": "0x94319c341a4360b3f78f210579735e169d93fada265b138f04c5ff5da0e455aa", "headerDeps": [], "inputs": [ { "previousOutput": { - "index": "0x1", - "txHash": "0xb6e845769e9d95095f9b698917c7d156f167a7c02a4664107cdd2e5d3c1175dc", + "index": "0x0", + "txHash": "0xdf4520f7eabe786404895a36a81ec2ccb5225c189fb5a7328658d1096673302f", }, "since": "0x0", }, { "previousOutput": { - "index": "0x1", - "txHash": "0x75af51f2e297a51fa9d9cabaf034ef5273004764e948c407557337b6b36c9b13", + "index": "0x0", + "txHash": "0x226fc61ce2a19eb2938420b945d81a5ba17dabeff7a8b414c36cb77afcfbdc10", }, "since": "0x0", }, ], "outputs": [ { - "capacity": "0x5e9f53e00", - "lock": { - "args": "0x00000000d111cadec20af7f525c3e5e2f57e54f4e4acdf20c285dfd67a3788a617560d17", - "codeHash": "0x61ca7a4796a4eb19ca4f0d065cb9b10ddcf002f10f7cbb810c706cb6bb5c3248", - "hashType": "type", - }, - "type": { - "args": "0x572583bc1ebab1b671e0b36204f74799c422a0d607d655e4ee4be1bae396a468", - "codeHash": "0x25c29dc317811a6f6f3985a7a9ebc4838bd388d19d0feeecf0bcd60f6c0975bb", - "hashType": "type", - }, - }, - { - "capacity": "0x59682f000", + "capacity": "0xbd3ea30ab", "lock": { - "args": "0x000191c889fd4b975153a9cb166bbff1bfe9e37e8f7e", - "codeHash": "0xd23761b364210735c19c60561d213fb3beae2fd6172743719eff6920e020baac", + "args": "0x7f000000100000005b0000005f0000004b000000100000003000000031000000d23761b364210735c19c60561d213fb3beae2fd6172743719eff6920e020baac011600000000015bc506bf1a48c209d068ae4d68655309ddcf818c060000006fa6262bfc2a1fcf3dc12845d195283f86eac20712f6424e18dcb044688681e3", + "codeHash": "0x00cdf8fab0f8ac638758ebf5ea5e4052b1d71e8a77b9f43139718621f6849326", "hashType": "type", }, "type": { - "args": "0x572583bc1ebab1b671e0b36204f74799c422a0d607d655e4ee4be1bae396a468", + "args": "0x30d3fbec9ceba691770d57c6d06bdb98cf0f82bef0ca6e87687a118d6ce1e7b7", "codeHash": "0x25c29dc317811a6f6f3985a7a9ebc4838bd388d19d0feeecf0bcd60f6c0975bb", "hashType": "type", }, }, - { - "capacity": "0xd51035cf10", - "lock": { - "args": "0x000191c889fd4b975153a9cb166bbff1bfe9e37e8f7e", - "codeHash": "0xd23761b364210735c19c60561d213fb3beae2fd6172743719eff6920e020baac", - "hashType": "type", - }, - "type": null, - }, ], "outputsData": [ - "0xe0930400000000000000000000000000", - "0x00093d00000000000000000000000000", - "0x", + "0x00c2eb0b000000000000000000000000", ], "version": "0x0", "witnesses": [ - "0xdc01000010000000dc010000dc010000c801000001ba41216a5ce3a3f5c053473f305c4eec9f5d9ad8ac9007b1145827b7b378370519d2a6e8722ccf5378742a953b35f696dc49804a279e1d013fe5c111449bde3b9e1fbd86b837592796c06b5fa9a19fbb099ca42c55f45ca88dd3935addd8170f714d5f5e39dc0d3b669326318da496e49967b2fd3e90716a3e506bca508d76f22b8b05e1f0303efb898fe4d6de601198c7a7b864abbe6a21c73b2e787e187c5219000000007b2274797065223a22776562617574686e2e676574222c226368616c6c656e6765223a224e446b324f474e6b4d7a55304d574d774e4467794e6d5a6c4d475978596d566d4d474a6a4e4441314e5449325a444533596d4e6d5a6a457a4e6a6c684e6d59794d54466959575a6b597a566b4d575a6b595442694e67222c226f726967696e223a2268747470733a2f2f746573746e65742e6a6f7969642e646576222c2263726f73734f726967696e223a66616c73652c226f746865725f6b6579735f63616e5f62655f61646465645f68657265223a22646f206e6f7420636f6d7061726520636c69656e74446174614a534f4e20616761696e737420612074656d706c6174652e205365652068747470733a2f2f676f6f2e676c2f796162506578227d", - "0x", + "0xc905000010000000c9050000c9050000b5050000b5050000140000001600000018000000eb00000000000201cf000000020000000313cdf1136cd418515b4cd59aab73df96ad08baeb462d01ba726a6afa98c3feac0100000000ffffffff6e20e0cbc593be40c11b12ab670a318d5c541ed0e7d07870fb434d1edf7e4f680100000000ffffffffe4a0d3c184ef6675447798dcfe92586ffa9970dbd62f272e33045e4adbaf61e00100000000ffffffff020000000000000000226a20a4a91d0af09dc38047bec37e1e2dbfefda309ff6cf1eff9f05aba5621061f5cb9f900e0000000000160014f138466e1a154a06ea8c76d7f0f6a30a86d5c67b00000000c6040000c604000014000000180000001c0000003a020000500a0000880e2b001a0200000000e726ac8436732ae89cbe4222558b0e597e6fa6e88601927139ca3050db66000000003a939d25c2b4e56f26e350ac419b7672cbe413c7af9bc97e0b89f1f4db40c91e57f272669ed407197d5659069a1400000ec10db918511f1f1215cf2f6e2647095811ebf19adc7e1276d596706de7c4723c9ab2adb5cc6f0736e122086811e8a718e15a9819c823de2e35ae49d2e5257b7f168727fc300d8c315a4ad9e7fc35263eb709e0e8a6ecdaac88d90d21eaf0628aadc76adc912e60fe3b8ef98317aa8a9eb4abdc63bbc52d2cd29e9cf4aa6556e56fa6262bfc2a1fcf3dc12845d195283f86eac20712f6424e18dcb044688681e3818aa13c991187a2859861022c265cd4a7d0b15673c53c9aee0a6b33694544689fdce9f70d7e38a0ac7299275628feeca08291dcbea469f9b0599b9e5b0f92089d742c68a36fc8f020c3a15576e90d2c2805bec5daba1d48d8db38a1b69617066568449c46ecef6bebe1a53a62a8d76fc0252926eb92e128d111ec89ea2ad0e126a65125ffa6d399e8ba6944f6033a6952b275339df0668a0d228060da4dc72eef325ca82ce5a5b86969a3aa8decff33b4986db506a9cd628f145dd8e49f75f95bcfc7da7e6d82a89a17391be5853e5f188e00c39b32bba0ae37d206d9211eb41c4ab2411e60d9ed87def22ffbd970e0af64991177c35b7b27b0514926ddf718549727f337389b7693430dc84bb056c583a4d7156fbb0b1147ff5d3418295a6404dbed030009000000e0672700df67290069b4d9814579d491670000000000000000000000000000000000000000000000960ec53250c03cf0e5edbacb1c99cb6ffa6eb759604cb8598d51ea47d2993ff5e0672900df672a006b5a4c634c63aee405000000000000000000000000000000000000000000000027b94c903d1fc48132fa8d4c31397a15d128a141cec05daefe0ddfe5c9c7b6b8e0672a00dfe72a007cbc1dc01dc06a7a080000000000000000000000000000000000000000000000e2846a5834b9c17e73cf6f22a688ffc68037bfadcaec09f1ede5980e40300e0ee0e72a00df072b00870ecde1f47863f77f0000000000000000000000000000000000000000000000d300ab3836b9ae6b7e2efac3aaf018a418892d62e5019420783d107476c0bafae0072b00df0b2b0014d5c5e8ab77d5391000000000000000000000000000000000000000000000004df8954eb31a4d820673ba3d423fc1e47f83972824e9b3d88785812fc408b1c7e00b2b00df0d2b00aad056b173c18b57040000000000000000000000000000000000000000000000f732324505b1bb19e81eca2bcae7223fe3db1c4a6a20c350effa72f15d370283e00d2b005f0e2b00adafcb900f953b2601000000000000000000000000000000000000000000000003c23dfa193370f0eb4f617ca6da2279223c0942008ccc0d3e4efba2d0c27de4600e2b007f0e2b0025f70b498549b120000000000000000000000000000000000000000000000000463463317f917f39c31aca3b0cc8270f1d899fadebbb531941978389f61e0f01800e2b00870e2b0008000800080000000000000000000000000000000000000000000000000000000ce35aa27ddd2835e46603c4d4ef7cdc08eb76e9c52bcb37e2a1a81ebf095c74", + "0xc905000010000000c9050000c9050000b5050000b5050000140000001600000018000000eb00000000000201cf000000020000000313cdf1136cd418515b4cd59aab73df96ad08baeb462d01ba726a6afa98c3feac0100000000ffffffff6e20e0cbc593be40c11b12ab670a318d5c541ed0e7d07870fb434d1edf7e4f680100000000ffffffffe4a0d3c184ef6675447798dcfe92586ffa9970dbd62f272e33045e4adbaf61e00100000000ffffffff020000000000000000226a20a4a91d0af09dc38047bec37e1e2dbfefda309ff6cf1eff9f05aba5621061f5cb9f900e0000000000160014f138466e1a154a06ea8c76d7f0f6a30a86d5c67b00000000c6040000c604000014000000180000001c0000003a020000500a0000880e2b001a0200000000e726ac8436732ae89cbe4222558b0e597e6fa6e88601927139ca3050db66000000003a939d25c2b4e56f26e350ac419b7672cbe413c7af9bc97e0b89f1f4db40c91e57f272669ed407197d5659069a1400000ec10db918511f1f1215cf2f6e2647095811ebf19adc7e1276d596706de7c4723c9ab2adb5cc6f0736e122086811e8a718e15a9819c823de2e35ae49d2e5257b7f168727fc300d8c315a4ad9e7fc35263eb709e0e8a6ecdaac88d90d21eaf0628aadc76adc912e60fe3b8ef98317aa8a9eb4abdc63bbc52d2cd29e9cf4aa6556e56fa6262bfc2a1fcf3dc12845d195283f86eac20712f6424e18dcb044688681e3818aa13c991187a2859861022c265cd4a7d0b15673c53c9aee0a6b33694544689fdce9f70d7e38a0ac7299275628feeca08291dcbea469f9b0599b9e5b0f92089d742c68a36fc8f020c3a15576e90d2c2805bec5daba1d48d8db38a1b69617066568449c46ecef6bebe1a53a62a8d76fc0252926eb92e128d111ec89ea2ad0e126a65125ffa6d399e8ba6944f6033a6952b275339df0668a0d228060da4dc72eef325ca82ce5a5b86969a3aa8decff33b4986db506a9cd628f145dd8e49f75f95bcfc7da7e6d82a89a17391be5853e5f188e00c39b32bba0ae37d206d9211eb41c4ab2411e60d9ed87def22ffbd970e0af64991177c35b7b27b0514926ddf718549727f337389b7693430dc84bb056c583a4d7156fbb0b1147ff5d3418295a6404dbed030009000000e0672700df67290069b4d9814579d491670000000000000000000000000000000000000000000000960ec53250c03cf0e5edbacb1c99cb6ffa6eb759604cb8598d51ea47d2993ff5e0672900df672a006b5a4c634c63aee405000000000000000000000000000000000000000000000027b94c903d1fc48132fa8d4c31397a15d128a141cec05daefe0ddfe5c9c7b6b8e0672a00dfe72a007cbc1dc01dc06a7a080000000000000000000000000000000000000000000000e2846a5834b9c17e73cf6f22a688ffc68037bfadcaec09f1ede5980e40300e0ee0e72a00df072b00870ecde1f47863f77f0000000000000000000000000000000000000000000000d300ab3836b9ae6b7e2efac3aaf018a418892d62e5019420783d107476c0bafae0072b00df0b2b0014d5c5e8ab77d5391000000000000000000000000000000000000000000000004df8954eb31a4d820673ba3d423fc1e47f83972824e9b3d88785812fc408b1c7e00b2b00df0d2b00aad056b173c18b57040000000000000000000000000000000000000000000000f732324505b1bb19e81eca2bcae7223fe3db1c4a6a20c350effa72f15d370283e00d2b005f0e2b00adafcb900f953b2601000000000000000000000000000000000000000000000003c23dfa193370f0eb4f617ca6da2279223c0942008ccc0d3e4efba2d0c27de4600e2b007f0e2b0025f70b498549b120000000000000000000000000000000000000000000000000463463317f917f39c31aca3b0cc8270f1d899fadebbb531941978389f61e0f01800e2b00870e2b0008000800080000000000000000000000000000000000000000000000000000000ce35aa27ddd2835e46603c4d4ef7cdc08eb76e9c52bcb37e2a1a81ebf095c74", ], - }, - "inputs": [ - { - "capacity": "0x360447100", - "lock": { - "args": "0x000191c889fd4b975153a9cb166bbff1bfe9e37e8f7e", - "codeHash": "0xd23761b364210735c19c60561d213fb3beae2fd6172743719eff6920e020baac", - "hashType": "type", - }, - "type": { - "args": "0x572583bc1ebab1b671e0b36204f74799c422a0d607d655e4ee4be1bae396a468", - "codeHash": "0x25c29dc317811a6f6f3985a7a9ebc4838bd388d19d0feeecf0bcd60f6c0975bb", - "hashType": "type", - }, - }, - { - "capacity": "0xdd306994d8", - "lock": { - "args": "0x000191c889fd4b975153a9cb166bbff1bfe9e37e8f7e", - "codeHash": "0xd23761b364210735c19c60561d213fb3beae2fd6172743719eff6920e020baac", - "hashType": "type", - }, - "type": null, - }, - ], - "outputs": [ + }, + "inputs": [ { - "capacity": "0x5e9f53e00", + "capacity": "0x5e9f5203e", "lock": { - "args": "0x00000000d111cadec20af7f525c3e5e2f57e54f4e4acdf20c285dfd67a3788a617560d17", + "args": "0x0100000013cdf1136cd418515b4cd59aab73df96ad08baeb462d01ba726a6afa98c3feac", "codeHash": "0x61ca7a4796a4eb19ca4f0d065cb9b10ddcf002f10f7cbb810c706cb6bb5c3248", "hashType": "type", }, "type": { - "args": "0x572583bc1ebab1b671e0b36204f74799c422a0d607d655e4ee4be1bae396a468", + "args": "0x30d3fbec9ceba691770d57c6d06bdb98cf0f82bef0ca6e87687a118d6ce1e7b7", "codeHash": "0x25c29dc317811a6f6f3985a7a9ebc4838bd388d19d0feeecf0bcd60f6c0975bb", "hashType": "type", }, }, { - "capacity": "0x59682f000", + "capacity": "0x5e9f53e00", "lock": { - "args": "0x000191c889fd4b975153a9cb166bbff1bfe9e37e8f7e", - "codeHash": "0xd23761b364210735c19c60561d213fb3beae2fd6172743719eff6920e020baac", + "args": "0x010000006e20e0cbc593be40c11b12ab670a318d5c541ed0e7d07870fb434d1edf7e4f68", + "codeHash": "0x61ca7a4796a4eb19ca4f0d065cb9b10ddcf002f10f7cbb810c706cb6bb5c3248", "hashType": "type", }, "type": { - "args": "0x572583bc1ebab1b671e0b36204f74799c422a0d607d655e4ee4be1bae396a468", + "args": "0x30d3fbec9ceba691770d57c6d06bdb98cf0f82bef0ca6e87687a118d6ce1e7b7", "codeHash": "0x25c29dc317811a6f6f3985a7a9ebc4838bd388d19d0feeecf0bcd60f6c0975bb", "hashType": "type", }, }, + ], + "outputs": [ { - "capacity": "0xd51035cf10", + "capacity": "0xbd3ea30ab", "lock": { - "args": "0x000191c889fd4b975153a9cb166bbff1bfe9e37e8f7e", - "codeHash": "0xd23761b364210735c19c60561d213fb3beae2fd6172743719eff6920e020baac", + "args": "0x7f000000100000005b0000005f0000004b000000100000003000000031000000d23761b364210735c19c60561d213fb3beae2fd6172743719eff6920e020baac011600000000015bc506bf1a48c209d068ae4d68655309ddcf818c060000006fa6262bfc2a1fcf3dc12845d195283f86eac20712f6424e18dcb044688681e3", + "codeHash": "0x00cdf8fab0f8ac638758ebf5ea5e4052b1d71e8a77b9f43139718621f6849326", + "hashType": "type", + }, + "type": { + "args": "0x30d3fbec9ceba691770d57c6d06bdb98cf0f82bef0ca6e87687a118d6ce1e7b7", + "codeHash": "0x25c29dc317811a6f6f3985a7a9ebc4838bd388d19d0feeecf0bcd60f6c0975bb", "hashType": "type", }, - "type": null, }, ], "status": { @@ -4273,55 +3530,73 @@ exports[`/:btc_address/activity 1`] = ` }, { "btcTx": { - "fee": 46812, + "fee": 67847, "locktime": 0, - "size": 223, + "size": 383, "status": { - "block_hash": "00000000000000045a7c60c2b59cfd33978614733aa85a7f4afc70bbce527274", - "block_height": 2821672, - "block_time": 1718709499, + "block_hash": "0000000000000006a13e08f6d958b854cf1ad86be8862244e3f89964c3780525", + "block_height": 2821682, + "block_time": 1718714304, "confirmed": true, }, - "txid": "2f785b55bd57eca60616eda29f181550941b3387b1e41855ff137442d677734c", + "txid": "e061afdb4a5e04332e272fd6db7099fa6f5892fedc9877447566ef84c1d3a0e4", "version": 2, "vin": [ { "is_coinbase": false, "prevout": { - "scriptpubkey": "00142da26a98096dc553a64e95eccc02f18a6b5a9542", - "scriptpubkey_address": "tb1q9k3x4xqfdhz48fjwjhkvcqh33f44492z2yv2ck", - "scriptpubkey_asm": "OP_0 OP_PUSHBYTES_20 2da26a98096dc553a64e95eccc02f18a6b5a9542", + "scriptpubkey": "0014f138466e1a154a06ea8c76d7f0f6a30a86d5c67b", + "scriptpubkey_address": "tb1q7yuyvms6z49qd65vwmtlpa4rp2rdt3nmjmpnpl", + "scriptpubkey_asm": "OP_0 OP_PUSHBYTES_20 f138466e1a154a06ea8c76d7f0f6a30a86d5c67b", "scriptpubkey_type": "v0_p2wpkh", - "value": 1386458, + "value": 546, }, "scriptsig": "", "scriptsig_asm": "", "sequence": 4294967295, - "txid": "dcc0201a66c1e2c77b6f2be8283329fb1d72e24691e884d51f41e4367f1693c6", + "txid": "2f785b55bd57eca60616eda29f181550941b3387b1e41855ff137442d677734c", "vout": 0, "witness": [ - "3045022100fb64afcfdb47b5193529abc52d57490378afda95ed14ef3ba5af699fc654a4d702206e24c92abbf14d907a95ace7fae38827d604166735bd56abbff4d585378bd20501", - "0339bb9d28334d77af7693d831ba93027605861fe8c35ae8590cc5c5339fd26703", + "304402200d6ef09a5d76b8258d3737b39aa5b141c744d0068ce5797d393d5befef727525022045a1ffdd44f81ce13e55765196064e1774b6e2280925d2e8576a940a92fa370301", + "0200225a2f27f88aedc79c94c43e7d66578039e09a3bdbb2af333cbce530c503ac", + ], + }, + { + "is_coinbase": false, + "prevout": { + "scriptpubkey": "0014f138466e1a154a06ea8c76d7f0f6a30a86d5c67b", + "scriptpubkey_address": "tb1q7yuyvms6z49qd65vwmtlpa4rp2rdt3nmjmpnpl", + "scriptpubkey_asm": "OP_0 OP_PUSHBYTES_20 f138466e1a154a06ea8c76d7f0f6a30a86d5c67b", + "scriptpubkey_type": "v0_p2wpkh", + "value": 1101656, + }, + "scriptsig": "", + "scriptsig_asm": "", + "sequence": 4294967295, + "txid": "92b3f696c2ac610393fcae22fcc0392b847307517f4c643fe468d4d49d91b8d1", + "vout": 1, + "witness": [ + "3045022100862b69d23238400a3f12b6ed634b238dd3efc4f423950fa5d0df3d6224bd2ed20220045bce569a7efbb85a4774fc96ea2a68bd7e4d82a10ef6e1fda9d84678e490bf01", + "0200225a2f27f88aedc79c94c43e7d66578039e09a3bdbb2af333cbce530c503ac", ], }, ], "vout": [ + { + "scriptpubkey": "6a2055163a7891e4e573537e2c69304910677fb1d588ef645152eda35b7172e0ee1e", + "scriptpubkey_asm": "OP_RETURN OP_PUSHBYTES_32 55163a7891e4e573537e2c69304910677fb1d588ef645152eda35b7172e0ee1e", + "scriptpubkey_type": "op_return", + "value": 0, + }, { "scriptpubkey": "0014f138466e1a154a06ea8c76d7f0f6a30a86d5c67b", "scriptpubkey_address": "tb1q7yuyvms6z49qd65vwmtlpa4rp2rdt3nmjmpnpl", "scriptpubkey_asm": "OP_0 OP_PUSHBYTES_20 f138466e1a154a06ea8c76d7f0f6a30a86d5c67b", "scriptpubkey_type": "v0_p2wpkh", - "value": 546, - }, - { - "scriptpubkey": "00142da26a98096dc553a64e95eccc02f18a6b5a9542", - "scriptpubkey_address": "tb1q9k3x4xqfdhz48fjwjhkvcqh33f44492z2yv2ck", - "scriptpubkey_asm": "OP_0 OP_PUSHBYTES_20 2da26a98096dc553a64e95eccc02f18a6b5a9542", - "scriptpubkey_type": "v0_p2wpkh", - "value": 1339100, + "value": 1034355, }, ], - "weight": 562, + "weight": 881, }, "isRgbpp": true, "isomorphicTx": { @@ -4426,6 +3701,113 @@ exports[`/:btc_address/activity 1`] = ` }, }, }, + { + "btcTx": { + "fee": 47476, + "locktime": 0, + "size": 193, + "status": { + "block_hash": "00000000000000045a7c60c2b59cfd33978614733aa85a7f4afc70bbce527274", + "block_height": 2821672, + "block_time": 1718709499, + "confirmed": true, + }, + "txid": "170d5617a688377ad6df85c220dface4f4547ef5e2e5c325f5f70ac2deca11d1", + "version": 2, + "vin": [ + { + "is_coinbase": false, + "prevout": { + "scriptpubkey": "51206778612f67ba478fe8033aefa90e522d939e976a3d8e174f7c141be182008709", + "scriptpubkey_address": "tb1pvauxztm8hfrcl6qr8th6jrjj9kfea9m28k8pwnmuzsd7rqsqsuys8ntuuj", + "scriptpubkey_asm": "OP_PUSHNUM_1 OP_PUSHBYTES_32 6778612f67ba478fe8033aefa90e522d939e976a3d8e174f7c141be182008709", + "scriptpubkey_type": "v1_p2tr", + "value": 942170, + }, + "scriptsig": "", + "scriptsig_asm": "", + "sequence": 4294967295, + "txid": "74520c1f43d8994a7ff7901151604fa3939b728f20c280ae7e9f348fd9d5764e", + "vout": 0, + "witness": [ + "f0d8e64f729d731ee368ef0857a6a0ecda844502aa226c1e6f3df7bd2f8af5d34a55f780b27270143f9e769e9ef028e2be5258e8efddabc7d0ec1e43cce83f9c", + ], + }, + ], + "vout": [ + { + "scriptpubkey": "0014f138466e1a154a06ea8c76d7f0f6a30a86d5c67b", + "scriptpubkey_address": "tb1q7yuyvms6z49qd65vwmtlpa4rp2rdt3nmjmpnpl", + "scriptpubkey_asm": "OP_0 OP_PUSHBYTES_20 f138466e1a154a06ea8c76d7f0f6a30a86d5c67b", + "scriptpubkey_type": "v0_p2wpkh", + "value": 546, + }, + { + "scriptpubkey": "51206778612f67ba478fe8033aefa90e522d939e976a3d8e174f7c141be182008709", + "scriptpubkey_address": "tb1pvauxztm8hfrcl6qr8th6jrjj9kfea9m28k8pwnmuzsd7rqsqsuys8ntuuj", + "scriptpubkey_asm": "OP_PUSHNUM_1 OP_PUSHBYTES_32 6778612f67ba478fe8033aefa90e522d939e976a3d8e174f7c141be182008709", + "scriptpubkey_type": "v1_p2tr", + "value": 894148, + }, + ], + "weight": 568, + }, + "isRgbpp": false, + }, + { + "btcTx": { + "fee": 46812, + "locktime": 0, + "size": 223, + "status": { + "block_hash": "00000000000000045a7c60c2b59cfd33978614733aa85a7f4afc70bbce527274", + "block_height": 2821672, + "block_time": 1718709499, + "confirmed": true, + }, + "txid": "2f785b55bd57eca60616eda29f181550941b3387b1e41855ff137442d677734c", + "version": 2, + "vin": [ + { + "is_coinbase": false, + "prevout": { + "scriptpubkey": "00142da26a98096dc553a64e95eccc02f18a6b5a9542", + "scriptpubkey_address": "tb1q9k3x4xqfdhz48fjwjhkvcqh33f44492z2yv2ck", + "scriptpubkey_asm": "OP_0 OP_PUSHBYTES_20 2da26a98096dc553a64e95eccc02f18a6b5a9542", + "scriptpubkey_type": "v0_p2wpkh", + "value": 1386458, + }, + "scriptsig": "", + "scriptsig_asm": "", + "sequence": 4294967295, + "txid": "dcc0201a66c1e2c77b6f2be8283329fb1d72e24691e884d51f41e4367f1693c6", + "vout": 0, + "witness": [ + "3045022100fb64afcfdb47b5193529abc52d57490378afda95ed14ef3ba5af699fc654a4d702206e24c92abbf14d907a95ace7fae38827d604166735bd56abbff4d585378bd20501", + "0339bb9d28334d77af7693d831ba93027605861fe8c35ae8590cc5c5339fd26703", + ], + }, + ], + "vout": [ + { + "scriptpubkey": "0014f138466e1a154a06ea8c76d7f0f6a30a86d5c67b", + "scriptpubkey_address": "tb1q7yuyvms6z49qd65vwmtlpa4rp2rdt3nmjmpnpl", + "scriptpubkey_asm": "OP_0 OP_PUSHBYTES_20 f138466e1a154a06ea8c76d7f0f6a30a86d5c67b", + "scriptpubkey_type": "v0_p2wpkh", + "value": 546, + }, + { + "scriptpubkey": "00142da26a98096dc553a64e95eccc02f18a6b5a9542", + "scriptpubkey_address": "tb1q9k3x4xqfdhz48fjwjhkvcqh33f44492z2yv2ck", + "scriptpubkey_asm": "OP_0 OP_PUSHBYTES_20 2da26a98096dc553a64e95eccc02f18a6b5a9542", + "scriptpubkey_type": "v0_p2wpkh", + "value": 1339100, + }, + ], + "weight": 562, + }, + "isRgbpp": false, + }, { "btcTx": { "fee": 100300, @@ -4546,33 +3928,33 @@ exports[`/:btc_address/activity 1`] = ` "depType": "code", "outPoint": { "index": "0x1", - "txHash": "0xad4411470da2bc552bbbd46afa9fcbf3e053f29bba9bb9acd0505df950fd4981", + "txHash": "0x46a727026a7073355c9422e718d09ac55bafd5ec15aaa3de6dd829fce81931fa", }, }, ], - "hash": "0xd8bc498c3d6bd8e1c483f19473b34dd5e5d5928ca9b6dccb2497c2ac8e3fae3b", + "hash": "0x7150550d29d327cca878d8d7de64ac145ee14005828eaec5bb2c9a3081b13a07", "headerDeps": [], "inputs": [ { "previousOutput": { - "index": "0x1", - "txHash": "0x7150550d29d327cca878d8d7de64ac145ee14005828eaec5bb2c9a3081b13a07", + "index": "0x0", + "txHash": "0xbcbd5a6973e468d3b79ab7b790df60bdfe95b11308f944a26d7a267583f5ec6b", }, "since": "0x0", }, { "previousOutput": { - "index": "0x2b", - "txHash": "0x52f7e48dbd24d9e97a3cec32ef638f277c112af0f012916b1ef4c54bf4c83a0d", + "index": "0x372", + "txHash": "0xc08becbcceb53233d48cb79b77b4aaabed3b8ca53d8924b1059109f9fbdb9757", }, "since": "0x0", }, ], "outputs": [ { - "capacity": "0x5e9f53e00", + "capacity": "0xbd3ea4ed1", "lock": { - "args": "0x7f000000100000005b0000005f0000004b000000100000003000000031000000d23761b364210735c19c60561d213fb3beae2fd6172743719eff6920e020baac01160000000001e9d0cd4c9daa757cc83863cb45e3f1e039e1fd0306000000e058567c33fea3eb8381f62b3903b70434a1edcea29d536a5f21660908667bcb", + "args": "0x7f000000100000005b0000005f0000004b000000100000003000000031000000d23761b364210735c19c60561d213fb3beae2fd6172743719eff6920e020baac011600000000015c5323927c21b0d2595e38e736d324cca4cf789b0600000083c39fa860755cf835fbc742e1e01b0ed47314153cf8e6f6047f48b2a3a2d003", "codeHash": "0x00cdf8fab0f8ac638758ebf5ea5e4052b1d71e8a77b9f43139718621f6849326", "hashType": "type", }, @@ -4585,7 +3967,7 @@ exports[`/:btc_address/activity 1`] = ` { "capacity": "0x5e9f53e00", "lock": { - "args": "0x01000000e058567c33fea3eb8381f62b3903b70434a1edcea29d536a5f21660908667bcb", + "args": "0x0100000083c39fa860755cf835fbc742e1e01b0ed47314153cf8e6f6047f48b2a3a2d003", "codeHash": "0x61ca7a4796a4eb19ca4f0d065cb9b10ddcf002f10f7cbb810c706cb6bb5c3248", "hashType": "type", }, @@ -4596,7 +3978,7 @@ exports[`/:btc_address/activity 1`] = ` }, }, { - "capacity": "0x1718c7296", + "capacity": "0x1718c71f8", "lock": { "args": "0x4bd6033211b760f7cdce59df6ab3133d32cac941", "codeHash": "0x9bd7e06f3ecf4be0f2fcd2188b23f1b9fcc88e5d4b65a8637b17723bbda3cce8", @@ -4606,21 +3988,21 @@ exports[`/:btc_address/activity 1`] = ` }, ], "outputsData": [ - "0x00e1f505000000000000000000000000", "0x00ca9a3b000000000000000000000000", + "0x00ab9041000000000000000000000000", "0x", ], "version": "0x0", "witnesses": [ - "0x320600001000000032060000320600001e0600001e0600001400000016000000180000000c01000000000102f0000000020000000283c39fa860755cf835fbc742e1e01b0ed47314153cf8e6f6047f48b2a3a2d0030100000000ffffffffbd461338731d7b75bb905dff55f8feed3e19571af8dd52bbdac841f64fbef31d0300000000ffffffff040000000000000000226a20863c75f6f8cb37ef47e65ed9e2f773d7eaa6070e35ef4ec35f15320b6c2a61d22202000000000000160014f138466e1a154a06ea8c76d7f0f6a30a86d5c67be02e000000000000225120e51bb088bf2fe5af3a2eed8d6d8d5c70502249d9e9bc25b017050e2363be89d1eaf20a0000000000160014f138466e1a154a06ea8c76d7f0f6a30a86d5c67b000000000e0500000e05000014000000180000001c0000003a0200002e010000230f2b001a02000000000020e7a8e4812edb6babf7ea1bc4ba72f938e6f51b9bfaea092993d71bdf000000002f6230e3f0a1a7da98f3dc5984dbc88dae41b4717dc1804af33684e2eea7eca1f9087566ffff001d16ad4508bf1700000e968a7b6f4404f4ad403f5f9aacdaa70112e9e0a2e37930b55d16aa46118bacf9a92ddbbc805453b00158025d624ea86dc72e8b94f6e0eec8aaa5167b0227c52197b191ce46d06e91c738a60543eaa87fffe1a5859bf85b7e82e8cf8f69f27dccbfeeaaecd5182c5f3c3e379c279f6c4b3f4c4daf1a0ba6ecd631741c206d8843161be79033c82cc5e5df0020925e496417418bdab8d9e60292890ddc4274af46e058567c33fea3eb8381f62b3903b70434a1edcea29d536a5f21660908667bcb0a2fb51a0c2f8bda03b653e83516c28a399539e1357c7f5948bb226e0b4ec48d2d9fb86b274a9c71e79636714321dccf7a2e294d50981469342db42276470552b5669e093a48e6a2cf00a49ff0644b46fabb2ed0318e28a29b36e36e46b063067b9e0eaebd2a6f6d432ba883395356fbd64415736c633cf3aa699ca458477ebab5fc3528cfbb37086d3f4fc88a1c7e24a0187d31640247045034cf6b69a3c905bc3231eb273e309ebda8ce0562b58f4e9fa46af32f9cc43c4c7e5a842c2eb8e04c40fe83e32ba590706a62ed2b245adbbfd60debd302a9e49fcaabd140fe4d05a514213503895204c35ce56a3046a000032d71542343ab904f1a6d12b66c8ddd04dfad06000a000000e0672700df67290069b4d9814579d491670000000000000000000000000000000000000000000000960ec53250c03cf0e5edbacb1c99cb6ffa6eb759604cb8598d51ea47d2993ff5e0672900df672a006b5a4c634c63aee405000000000000000000000000000000000000000000000027b94c903d1fc48132fa8d4c31397a15d128a141cec05daefe0ddfe5c9c7b6b8e0672a00dfe72a007cbc1dc01dc06a7a080000000000000000000000000000000000000000000000e2846a5834b9c17e73cf6f22a688ffc68037bfadcaec09f1ede5980e40300e0ee0e72a00df072b00870ecde1f47863f77f0000000000000000000000000000000000000000000000d300ab3836b9ae6b7e2efac3aaf018a418892d62e5019420783d107476c0bafae0072b00df0b2b0014d5c5e8ab77d5391000000000000000000000000000000000000000000000004df8954eb31a4d820673ba3d423fc1e47f83972824e9b3d88785812fc408b1c7e00b2b00df0d2b00aad056b173c18b57040000000000000000000000000000000000000000000000f732324505b1bb19e81eca2bcae7223fe3db1c4a6a20c350effa72f15d370283e00d2b00df0e2b0091fcba43795115b4030000000000000000000000000000000000000000000000131fda1af5e45a8e0dd691c19d416609869ec7d973b97805b2ae827ca4d32116e00e2b001f0f2b007c944f6bff704f880100000000000000000000000000000000000000000000008c9cb7aafeddc2343caf4e6b48c4566087238dc50b921b4620e428e4e31d03cd220f2b00220f2b000100010001000000000000000000000000000000000000000000000000000000e7a8e4812edb6babf7ea1bc4ba72f938e6f51b9bfaea092993d71bdf00000000200f2b00210f2b000200020002000000000000000000000000000000000000000000000000000000f2f199a67c066e9536ad3fb01c1a1909838b6dd5131a87f8ad440c1129249112", - "0x5500000010000000550000005500000041000000d221c837e6c0701d90d7c8968e0df91e5b2d98fb13ab70d459dda70b14de6894097b5f7f140b4666a2fb940188bd2cb0a843128682a7d780f596adba287a266b00", + "0xc206000010000000c2060000c2060000ae060000ae0600001400000016000000180000000c01000000000102f00000000200000002fdc4356ba758aa7af0cbb7572b3c5a998c830d54221c31d8721a3084f5bc13d80100000000fffffffff5906d0d59d40b4e3bf21ec1513761ba4b3e4fbdff87c337d03436d401810df00000000000ffffffff040000000000000000226a201649966e603ee1e93d439e4edbf44449549e18a702afb200d9b7a985f998c7372202000000000000160014f138466e1a154a06ea8c76d7f0f6a30a86d5c67be02e000000000000225120e51bb088bf2fe5af3a2eed8d6d8d5c70502249d9e9bc25b017050e2363be89d1b2d5080000000000160014f138466e1a154a06ea8c76d7f0f6a30a86d5c67b000000009e0500009e05000014000000180000001c0000003a020000f70200001e0e2b001a02000000404928dc793ae6d04006b631e9a7992c191cc353fc44cc98a8a6e25ba0418d0000000077d918491070189d05b001bb6a3b56dffb66ac235780089ac8a72b9ca5df1d3f865571669ed407190f053954781500000e980d300b48d4326a9a718bf95bb2a6a08cd8b1990b6d896ed923aa25a283172985216dd22b67784e97f57b91725d38e146431310ff14de39107dec9fb3a8fd1fd6fc18f34306e05403c54642691b636bec4a2f74fd35a454174a383a6adf2f8a783d875411fd089d8d4730dd01e841e6823768dedf2d82a8d2919eda5731b09db80db4be073618a960e1f407e7215a85fe637a3c41c90f5aa84c941c62f45cef0ce1770adbc32e462203aeafcc02ba5fdaa673d9b95f3051f9f534e729ae080125ef5737c9cc9acbb8bfd02d0c5686050e35d09d7da79426cbea2689b3c87bb2b078ec831c9f7bdfff886588095a899c18a6b5426cb8cde2993b9a04e5e4d1fc83c39fa860755cf835fbc742e1e01b0ed47314153cf8e6f6047f48b2a3a2d0037b825b46c425f7c50ffc1b0ff96ee5a94595fc54db5b5256d403f76946a5ba19c990090b4e36ed86eb659e85b467f153ccffb766ef677ca0984d3d600fbd73806f218bd9e87f2b0bad500d2fb3c39aa1587c1a094b284d0282ad160c546f116a1cf320fca1ad6ff30cce9d016bb4003bea46f02b3c8fe77c91394a620c4a6e608c11b3b803ff0b713a9f4f538597fa8aa81fa98571ef5b6317bca3138f813919046fd52a000c000000e0672700df67290069b4d9814579d491670000000000000000000000000000000000000000000000960ec53250c03cf0e5edbacb1c99cb6ffa6eb759604cb8598d51ea47d2993ff5e0672900df672a006b5a4c634c63aee405000000000000000000000000000000000000000000000027b94c903d1fc48132fa8d4c31397a15d128a141cec05daefe0ddfe5c9c7b6b8e0672a00dfe72a007cbc1dc01dc06a7a080000000000000000000000000000000000000000000000e2846a5834b9c17e73cf6f22a688ffc68037bfadcaec09f1ede5980e40300e0ee0e72a00df072b00870ecde1f47863f77f0000000000000000000000000000000000000000000000d300ab3836b9ae6b7e2efac3aaf018a418892d62e5019420783d107476c0bafae0072b00df0b2b0014d5c5e8ab77d5391000000000000000000000000000000000000000000000004df8954eb31a4d820673ba3d423fc1e47f83972824e9b3d88785812fc408b1c7e00b2b00df0d2b00aad056b173c18b57040000000000000000000000000000000000000000000000f732324505b1bb19e81eca2bcae7223fe3db1c4a6a20c350effa72f15d3702831f0e2b001f0e2b000100010001000000000000000000000000000000000000000000000000000000c9d22878b047a4c22b940e2a712adcc09bc9983e0d166d9d11f95d56000000001c0e2b001d0e2b000200020002000000000000000000000000000000000000000000000000000000a1cb1598d7ee35eb204c641357f85e76add0a19a04ed2a6a1d928e514c80dd3f180e2b001b0e2b0004000400040000000000000000000000000000000000000000000000000000007d8b6667217e7b03aff0fad0f4868663e0551ae3beef04b907833ceb04ac05c2100e2b00170e2b000800080008000000000000000000000000000000000000000000000000000000fab706662f7d4de3e76591596a7f2f26f7424411485b83e914c4935a45427765000e2b000f0e2b0015f7fb487549b1200000000000000000000000000000000000000000000000009138dfe7e19cd85e5bc7c1a051f4b9693aaff81897fc59a82a00570d75f83354e00d2b00ff0d2b002aeef791ea926241000000000000000000000000000000000000000000000000a5145bfa1bdf7c5cc38d8b73fe0cd3882654236877f0ada87cf95d5ff04f40a5", + "0x55000000100000005500000055000000410000003bcc2878d27abb6e7bd2a703e4975fa704976afcbb8cbb593f78ccc49ccc92fe7f3af79d1ba44c377510bb1950691c5fa888b9468cda808058ad0aae79b608e700", ], }, "inputs": [ { - "capacity": "0x5e9f53e00", + "capacity": "0xbd3ea4ed1", "lock": { - "args": "0x0100000083c39fa860755cf835fbc742e1e01b0ed47314153cf8e6f6047f48b2a3a2d003", + "args": "0x01000000fdc4356ba758aa7af0cbb7572b3c5a998c830d54221c31d8721a3084f5bc13d8", "codeHash": "0x61ca7a4796a4eb19ca4f0d065cb9b10ddcf002f10f7cbb810c706cb6bb5c3248", "hashType": "type", }, @@ -4642,9 +4024,9 @@ exports[`/:btc_address/activity 1`] = ` ], "outputs": [ { - "capacity": "0x5e9f53e00", + "capacity": "0xbd3ea4ed1", "lock": { - "args": "0x7f000000100000005b0000005f0000004b000000100000003000000031000000d23761b364210735c19c60561d213fb3beae2fd6172743719eff6920e020baac01160000000001e9d0cd4c9daa757cc83863cb45e3f1e039e1fd0306000000e058567c33fea3eb8381f62b3903b70434a1edcea29d536a5f21660908667bcb", + "args": "0x7f000000100000005b0000005f0000004b000000100000003000000031000000d23761b364210735c19c60561d213fb3beae2fd6172743719eff6920e020baac011600000000015c5323927c21b0d2595e38e736d324cca4cf789b0600000083c39fa860755cf835fbc742e1e01b0ed47314153cf8e6f6047f48b2a3a2d003", "codeHash": "0x00cdf8fab0f8ac638758ebf5ea5e4052b1d71e8a77b9f43139718621f6849326", "hashType": "type", }, @@ -4657,7 +4039,7 @@ exports[`/:btc_address/activity 1`] = ` { "capacity": "0x5e9f53e00", "lock": { - "args": "0x01000000e058567c33fea3eb8381f62b3903b70434a1edcea29d536a5f21660908667bcb", + "args": "0x0100000083c39fa860755cf835fbc742e1e01b0ed47314153cf8e6f6047f48b2a3a2d003", "codeHash": "0x61ca7a4796a4eb19ca4f0d065cb9b10ddcf002f10f7cbb810c706cb6bb5c3248", "hashType": "type", }, @@ -4668,7 +4050,7 @@ exports[`/:btc_address/activity 1`] = ` }, }, { - "capacity": "0x1718c7296", + "capacity": "0x1718c71f8", "lock": { "args": "0x4bd6033211b760f7cdce59df6ab3133d32cac941", "codeHash": "0x9bd7e06f3ecf4be0f2fcd2188b23f1b9fcc88e5d4b65a8637b17723bbda3cce8", @@ -4890,13 +4272,6 @@ exports[`/:btc_address/activity 1`] = ` "txHash": "0xf1de59e973b85791ec32debbba08dff80c63197e895eb95d67fc1e9f6b413e00", }, }, - { - "depType": "code", - "outPoint": { - "index": "0x1", - "txHash": "0xf1de59e973b85791ec32debbba08dff80c63197e895eb95d67fc1e9f6b413e00", - }, - }, { "depType": "code", "outPoint": { @@ -4905,56 +4280,43 @@ exports[`/:btc_address/activity 1`] = ` }, }, { - "depType": "depGroup", + "depType": "code", "outPoint": { - "index": "0x0", - "txHash": "0xf8de3bb47d055cdf460d93a2a6e1b05f7432f9777c8c474abf4eec1d4aee5d37", + "index": "0x1", + "txHash": "0xf1de59e973b85791ec32debbba08dff80c63197e895eb95d67fc1e9f6b413e00", }, }, { "depType": "code", "outPoint": { "index": "0x1", - "txHash": "0x46a727026a7073355c9422e718d09ac55bafd5ec15aaa3de6dd829fce81931fa", + "txHash": "0xc1874ffacda5e883851359d6232a0a1231b77d7fb5228f05bed2ce0810f01cb0", }, }, ], - "hash": "0x7150550d29d327cca878d8d7de64ac145ee14005828eaec5bb2c9a3081b13a07", + "hash": "0xbcbd5a6973e468d3b79ab7b790df60bdfe95b11308f944a26d7a267583f5ec6b", "headerDeps": [], "inputs": [ { "previousOutput": { "index": "0x0", - "txHash": "0xbcbd5a6973e468d3b79ab7b790df60bdfe95b11308f944a26d7a267583f5ec6b", + "txHash": "0xf8e7d868a33e136ee4b3adc4dc47c5bf77ad582fbbc72965aa269ad0b2a79fe4", }, "since": "0x0", }, { "previousOutput": { - "index": "0x372", - "txHash": "0xc08becbcceb53233d48cb79b77b4aaabed3b8ca53d8924b1059109f9fbdb9757", + "index": "0x0", + "txHash": "0x6e9f195cb3e793325134261d4db5a6cf616ac5578bf03ed9a8db6283cd99b357", }, "since": "0x0", }, ], - "outputs": [ - { - "capacity": "0xbd3ea4ed1", - "lock": { - "args": "0x7f000000100000005b0000005f0000004b000000100000003000000031000000d23761b364210735c19c60561d213fb3beae2fd6172743719eff6920e020baac011600000000015c5323927c21b0d2595e38e736d324cca4cf789b0600000083c39fa860755cf835fbc742e1e01b0ed47314153cf8e6f6047f48b2a3a2d003", - "codeHash": "0x00cdf8fab0f8ac638758ebf5ea5e4052b1d71e8a77b9f43139718621f6849326", - "hashType": "type", - }, - "type": { - "args": "0x661cfbe2124b3e79e50e505c406be5b2dcf9da15d8654b749ec536fa4c2eaaae", - "codeHash": "0x25c29dc317811a6f6f3985a7a9ebc4838bd388d19d0feeecf0bcd60f6c0975bb", - "hashType": "type", - }, - }, + "outputs": [ { - "capacity": "0x5e9f53e00", + "capacity": "0xbd3ea4ed1", "lock": { - "args": "0x0100000083c39fa860755cf835fbc742e1e01b0ed47314153cf8e6f6047f48b2a3a2d003", + "args": "0x01000000fdc4356ba758aa7af0cbb7572b3c5a998c830d54221c31d8721a3084f5bc13d8", "codeHash": "0x61ca7a4796a4eb19ca4f0d065cb9b10ddcf002f10f7cbb810c706cb6bb5c3248", "hashType": "type", }, @@ -4964,32 +4326,21 @@ exports[`/:btc_address/activity 1`] = ` "hashType": "type", }, }, - { - "capacity": "0x1718c71f8", - "lock": { - "args": "0x4bd6033211b760f7cdce59df6ab3133d32cac941", - "codeHash": "0x9bd7e06f3ecf4be0f2fcd2188b23f1b9fcc88e5d4b65a8637b17723bbda3cce8", - "hashType": "type", - }, - "type": null, - }, ], "outputsData": [ - "0x00ca9a3b000000000000000000000000", - "0x00ab9041000000000000000000000000", - "0x", + "0x00752b7d000000000000000000000000", ], "version": "0x0", "witnesses": [ - "0xc206000010000000c2060000c2060000ae060000ae0600001400000016000000180000000c01000000000102f00000000200000002fdc4356ba758aa7af0cbb7572b3c5a998c830d54221c31d8721a3084f5bc13d80100000000fffffffff5906d0d59d40b4e3bf21ec1513761ba4b3e4fbdff87c337d03436d401810df00000000000ffffffff040000000000000000226a201649966e603ee1e93d439e4edbf44449549e18a702afb200d9b7a985f998c7372202000000000000160014f138466e1a154a06ea8c76d7f0f6a30a86d5c67be02e000000000000225120e51bb088bf2fe5af3a2eed8d6d8d5c70502249d9e9bc25b017050e2363be89d1b2d5080000000000160014f138466e1a154a06ea8c76d7f0f6a30a86d5c67b000000009e0500009e05000014000000180000001c0000003a020000f70200001e0e2b001a02000000404928dc793ae6d04006b631e9a7992c191cc353fc44cc98a8a6e25ba0418d0000000077d918491070189d05b001bb6a3b56dffb66ac235780089ac8a72b9ca5df1d3f865571669ed407190f053954781500000e980d300b48d4326a9a718bf95bb2a6a08cd8b1990b6d896ed923aa25a283172985216dd22b67784e97f57b91725d38e146431310ff14de39107dec9fb3a8fd1fd6fc18f34306e05403c54642691b636bec4a2f74fd35a454174a383a6adf2f8a783d875411fd089d8d4730dd01e841e6823768dedf2d82a8d2919eda5731b09db80db4be073618a960e1f407e7215a85fe637a3c41c90f5aa84c941c62f45cef0ce1770adbc32e462203aeafcc02ba5fdaa673d9b95f3051f9f534e729ae080125ef5737c9cc9acbb8bfd02d0c5686050e35d09d7da79426cbea2689b3c87bb2b078ec831c9f7bdfff886588095a899c18a6b5426cb8cde2993b9a04e5e4d1fc83c39fa860755cf835fbc742e1e01b0ed47314153cf8e6f6047f48b2a3a2d0037b825b46c425f7c50ffc1b0ff96ee5a94595fc54db5b5256d403f76946a5ba19c990090b4e36ed86eb659e85b467f153ccffb766ef677ca0984d3d600fbd73806f218bd9e87f2b0bad500d2fb3c39aa1587c1a094b284d0282ad160c546f116a1cf320fca1ad6ff30cce9d016bb4003bea46f02b3c8fe77c91394a620c4a6e608c11b3b803ff0b713a9f4f538597fa8aa81fa98571ef5b6317bca3138f813919046fd52a000c000000e0672700df67290069b4d9814579d491670000000000000000000000000000000000000000000000960ec53250c03cf0e5edbacb1c99cb6ffa6eb759604cb8598d51ea47d2993ff5e0672900df672a006b5a4c634c63aee405000000000000000000000000000000000000000000000027b94c903d1fc48132fa8d4c31397a15d128a141cec05daefe0ddfe5c9c7b6b8e0672a00dfe72a007cbc1dc01dc06a7a080000000000000000000000000000000000000000000000e2846a5834b9c17e73cf6f22a688ffc68037bfadcaec09f1ede5980e40300e0ee0e72a00df072b00870ecde1f47863f77f0000000000000000000000000000000000000000000000d300ab3836b9ae6b7e2efac3aaf018a418892d62e5019420783d107476c0bafae0072b00df0b2b0014d5c5e8ab77d5391000000000000000000000000000000000000000000000004df8954eb31a4d820673ba3d423fc1e47f83972824e9b3d88785812fc408b1c7e00b2b00df0d2b00aad056b173c18b57040000000000000000000000000000000000000000000000f732324505b1bb19e81eca2bcae7223fe3db1c4a6a20c350effa72f15d3702831f0e2b001f0e2b000100010001000000000000000000000000000000000000000000000000000000c9d22878b047a4c22b940e2a712adcc09bc9983e0d166d9d11f95d56000000001c0e2b001d0e2b000200020002000000000000000000000000000000000000000000000000000000a1cb1598d7ee35eb204c641357f85e76add0a19a04ed2a6a1d928e514c80dd3f180e2b001b0e2b0004000400040000000000000000000000000000000000000000000000000000007d8b6667217e7b03aff0fad0f4868663e0551ae3beef04b907833ceb04ac05c2100e2b00170e2b000800080008000000000000000000000000000000000000000000000000000000fab706662f7d4de3e76591596a7f2f26f7424411485b83e914c4935a45427765000e2b000f0e2b0015f7fb487549b1200000000000000000000000000000000000000000000000009138dfe7e19cd85e5bc7c1a051f4b9693aaff81897fc59a82a00570d75f83354e00d2b00ff0d2b002aeef791ea926241000000000000000000000000000000000000000000000000a5145bfa1bdf7c5cc38d8b73fe0cd3882654236877f0ada87cf95d5ff04f40a5", - "0x55000000100000005500000055000000410000003bcc2878d27abb6e7bd2a703e4975fa704976afcbb8cbb593f78ccc49ccc92fe7f3af79d1ba44c377510bb1950691c5fa888b9468cda808058ad0aae79b608e700", + "0xa005000010000000a0050000a00500008c0500008c0500001400000016000000180000000a01000000000201ee00000002000000033e7ed51c0bd6308de837e9bb5881b5513d477abdff120083274241b6b05e207c0000000000ffffffffa980dbf113bedb35adfb01a6c52ab6f8b2b9d7b6ad9a694ee05b9487cc7d992a0000000000ffffffffe006958a66166706d4bdef7a3e15b9772d93024e65d6de121cb02e8388506e8f0200000000ffffffff030000000000000000226a20a30ae2f3c88bf301b4ce260fd3fea3072afb059de5e208c192c8cf2ae159d10e2202000000000000160014f138466e1a154a06ea8c76d7f0f6a30a86d5c67bacca0a0000000000160014525af4851c54af86b6cee28bac44fa75573d9402000000007e0400007e04000014000000180000001c0000003a020000b60d000002012b001a0200000000202030c658372afc47216f11ba2c16e26bca7d0cdf5d90aa54ac09000000000000004cda2b93b5ad6ef929b5728209c4c262bd42148a31f643fde590200fcf55f2a7abb35566ecd410190a96eaeb9e1800000e6c62b334dcd9703f7d047f14ce1f26ed7244b3002bfc0146dc52338f1f2b51c4ba0c367fdc0b46d8fef0296cb0d59fa5777a07b4d7975402f35c4a927b9fe81c9cbd0ba6f7858294ef4e486d2fffe14730a2c3cd8dba34aae2e8aa67ae9af7b414efcf879635ca3b352bebcda8d25df98f7257f90d053246945e4fa612accb18884037589c28a68c693df03501689d4b6fc5792afc1d3ea8935988cc9eba49274ab7b33b232f3d0b26642f0fcbaa2ef22ababaec25055d0cd7c10d43f8e8233e54603a920ab87cf46b54d554e9e20cf31e96a7c3e15eaccf28f996b084d41b707df05b9e890b1eb26388696335918b1baf1aafe71c6af050e0a0afd75edf20d6fdc4356ba758aa7af0cbb7572b3c5a998c830d54221c31d8721a3084f5bc13d8d3ed4d519c30ca9797ac014c922282e28b26725c772fdd764e9bdfc7a0af86943fa311aa89c0c3a8d55082dd41a28039f72e750e7f178857977a925fdd7d71eaac0350e74b212afa50e9bbc2697b2fa0ad4aea2e6a08b53db01c6c3729af90e0c8557542ae7d023b20f714431307743d0c2b8eeadb27cb2edb65bda781dd2947803914a31109d9a5e9e225b847bb56d048d6d9d9049af2ba4e6a3654df3d59ec046bad350008000000e0672700df67290069b4d9814579d491670000000000000000000000000000000000000000000000960ec53250c03cf0e5edbacb1c99cb6ffa6eb759604cb8598d51ea47d2993ff5e0672900df672a006b5a4c634c63aee405000000000000000000000000000000000000000000000027b94c903d1fc48132fa8d4c31397a15d128a141cec05daefe0ddfe5c9c7b6b8e0672a00dfe72a007cbc1dc01dc06a7a080000000000000000000000000000000000000000000000e2846a5834b9c17e73cf6f22a688ffc68037bfadcaec09f1ede5980e40300e0ee0e72a00dff72a00aba0e15d795f37bf26000000000000000000000000000000000000000000000029bf93152aef8539cb7dfde2ded3e145d9d3ccf6a096e339e04d4d2ed3df3b88e0f72a00dfff2a006c370369f5f33b6c2b0000000000000000000000000000000000000000000000fe55359d453b655d362dd766e02162648da4f809e63b9890ddb0de61dcdb5071e0ff2a00df002b009c9bf06767ef37b9070000000000000000000000000000000000000000000000a2fab9ee21a6c1b0377bbaadeda52982de46ae5b9e31b5b4e99fc3cfa0d47ab8e0002b00ff002b00706b4cc84663066d01000000000000000000000000000000000000000000000058cfb3aab4e127c6eec8be9cb3b07452418c629a27f2b1f574d00e2581b3c11500012b0001012b009eb305e6ef326b1e000000000000000000000000000000000000000000000000ef56b0307e93a7fbb3782367536ecc1d59288632047ef1c995c622ab1f51397a", + "0xa005000010000000a0050000a00500008c0500008c0500001400000016000000180000000a01000000000201ee00000002000000033e7ed51c0bd6308de837e9bb5881b5513d477abdff120083274241b6b05e207c0000000000ffffffffa980dbf113bedb35adfb01a6c52ab6f8b2b9d7b6ad9a694ee05b9487cc7d992a0000000000ffffffffe006958a66166706d4bdef7a3e15b9772d93024e65d6de121cb02e8388506e8f0200000000ffffffff030000000000000000226a20a30ae2f3c88bf301b4ce260fd3fea3072afb059de5e208c192c8cf2ae159d10e2202000000000000160014f138466e1a154a06ea8c76d7f0f6a30a86d5c67bacca0a0000000000160014525af4851c54af86b6cee28bac44fa75573d9402000000007e0400007e04000014000000180000001c0000003a020000b60d000002012b001a0200000000202030c658372afc47216f11ba2c16e26bca7d0cdf5d90aa54ac09000000000000004cda2b93b5ad6ef929b5728209c4c262bd42148a31f643fde590200fcf55f2a7abb35566ecd410190a96eaeb9e1800000e6c62b334dcd9703f7d047f14ce1f26ed7244b3002bfc0146dc52338f1f2b51c4ba0c367fdc0b46d8fef0296cb0d59fa5777a07b4d7975402f35c4a927b9fe81c9cbd0ba6f7858294ef4e486d2fffe14730a2c3cd8dba34aae2e8aa67ae9af7b414efcf879635ca3b352bebcda8d25df98f7257f90d053246945e4fa612accb18884037589c28a68c693df03501689d4b6fc5792afc1d3ea8935988cc9eba49274ab7b33b232f3d0b26642f0fcbaa2ef22ababaec25055d0cd7c10d43f8e8233e54603a920ab87cf46b54d554e9e20cf31e96a7c3e15eaccf28f996b084d41b707df05b9e890b1eb26388696335918b1baf1aafe71c6af050e0a0afd75edf20d6fdc4356ba758aa7af0cbb7572b3c5a998c830d54221c31d8721a3084f5bc13d8d3ed4d519c30ca9797ac014c922282e28b26725c772fdd764e9bdfc7a0af86943fa311aa89c0c3a8d55082dd41a28039f72e750e7f178857977a925fdd7d71eaac0350e74b212afa50e9bbc2697b2fa0ad4aea2e6a08b53db01c6c3729af90e0c8557542ae7d023b20f714431307743d0c2b8eeadb27cb2edb65bda781dd2947803914a31109d9a5e9e225b847bb56d048d6d9d9049af2ba4e6a3654df3d59ec046bad350008000000e0672700df67290069b4d9814579d491670000000000000000000000000000000000000000000000960ec53250c03cf0e5edbacb1c99cb6ffa6eb759604cb8598d51ea47d2993ff5e0672900df672a006b5a4c634c63aee405000000000000000000000000000000000000000000000027b94c903d1fc48132fa8d4c31397a15d128a141cec05daefe0ddfe5c9c7b6b8e0672a00dfe72a007cbc1dc01dc06a7a080000000000000000000000000000000000000000000000e2846a5834b9c17e73cf6f22a688ffc68037bfadcaec09f1ede5980e40300e0ee0e72a00dff72a00aba0e15d795f37bf26000000000000000000000000000000000000000000000029bf93152aef8539cb7dfde2ded3e145d9d3ccf6a096e339e04d4d2ed3df3b88e0f72a00dfff2a006c370369f5f33b6c2b0000000000000000000000000000000000000000000000fe55359d453b655d362dd766e02162648da4f809e63b9890ddb0de61dcdb5071e0ff2a00df002b009c9bf06767ef37b9070000000000000000000000000000000000000000000000a2fab9ee21a6c1b0377bbaadeda52982de46ae5b9e31b5b4e99fc3cfa0d47ab8e0002b00ff002b00706b4cc84663066d01000000000000000000000000000000000000000000000058cfb3aab4e127c6eec8be9cb3b07452418c629a27f2b1f574d00e2581b3c11500012b0001012b009eb305e6ef326b1e000000000000000000000000000000000000000000000000ef56b0307e93a7fbb3782367536ecc1d59288632047ef1c995c622ab1f51397a", ], }, "inputs": [ { - "capacity": "0xbd3ea4ed1", + "capacity": "0x5e9f53e00", "lock": { - "args": "0x01000000fdc4356ba758aa7af0cbb7572b3c5a998c830d54221c31d8721a3084f5bc13d8", + "args": "0x000000003e7ed51c0bd6308de837e9bb5881b5513d477abdff120083274241b6b05e207c", "codeHash": "0x61ca7a4796a4eb19ca4f0d065cb9b10ddcf002f10f7cbb810c706cb6bb5c3248", "hashType": "type", }, @@ -5000,21 +4351,10 @@ exports[`/:btc_address/activity 1`] = ` }, }, { - "capacity": "0x75b81bc00", - "lock": { - "args": "0x4bd6033211b760f7cdce59df6ab3133d32cac941", - "codeHash": "0x9bd7e06f3ecf4be0f2fcd2188b23f1b9fcc88e5d4b65a8637b17723bbda3cce8", - "hashType": "type", - }, - "type": null, - }, - ], - "outputs": [ - { - "capacity": "0xbd3ea4ed1", + "capacity": "0x5e9f53e00", "lock": { - "args": "0x7f000000100000005b0000005f0000004b000000100000003000000031000000d23761b364210735c19c60561d213fb3beae2fd6172743719eff6920e020baac011600000000015c5323927c21b0d2595e38e736d324cca4cf789b0600000083c39fa860755cf835fbc742e1e01b0ed47314153cf8e6f6047f48b2a3a2d003", - "codeHash": "0x00cdf8fab0f8ac638758ebf5ea5e4052b1d71e8a77b9f43139718621f6849326", + "args": "0x00000000a980dbf113bedb35adfb01a6c52ab6f8b2b9d7b6ad9a694ee05b9487cc7d992a", + "codeHash": "0x61ca7a4796a4eb19ca4f0d065cb9b10ddcf002f10f7cbb810c706cb6bb5c3248", "hashType": "type", }, "type": { @@ -5023,10 +4363,12 @@ exports[`/:btc_address/activity 1`] = ` "hashType": "type", }, }, + ], + "outputs": [ { - "capacity": "0x5e9f53e00", + "capacity": "0xbd3ea4ed1", "lock": { - "args": "0x0100000083c39fa860755cf835fbc742e1e01b0ed47314153cf8e6f6047f48b2a3a2d003", + "args": "0x01000000fdc4356ba758aa7af0cbb7572b3c5a998c830d54221c31d8721a3084f5bc13d8", "codeHash": "0x61ca7a4796a4eb19ca4f0d065cb9b10ddcf002f10f7cbb810c706cb6bb5c3248", "hashType": "type", }, @@ -5036,15 +4378,6 @@ exports[`/:btc_address/activity 1`] = ` "hashType": "type", }, }, - { - "capacity": "0x1718c71f8", - "lock": { - "args": "0x4bd6033211b760f7cdce59df6ab3133d32cac941", - "codeHash": "0x9bd7e06f3ecf4be0f2fcd2188b23f1b9fcc88e5d4b65a8637b17723bbda3cce8", - "hashType": "type", - }, - "type": null, - }, ], "status": { "confirmed": true, @@ -5269,7 +4602,108 @@ exports[`/:btc_address/activity 1`] = ` ], "weight": 881, }, - "isRgbpp": false, + "isRgbpp": true, + "isomorphicTx": { + "ckbTx": { + "cellDeps": [ + { + "depType": "code", + "outPoint": { + "index": "0x0", + "txHash": "0xf1de59e973b85791ec32debbba08dff80c63197e895eb95d67fc1e9f6b413e00", + }, + }, + { + "depType": "code", + "outPoint": { + "index": "0x1", + "txHash": "0xf1de59e973b85791ec32debbba08dff80c63197e895eb95d67fc1e9f6b413e00", + }, + }, + { + "depType": "code", + "outPoint": { + "index": "0x0", + "txHash": "0x5e8d2a517d50fd4bb4d01737a7952a1f1d35c8afc77240695bb569cd7d9d5a1f", + }, + }, + { + "depType": "code", + "outPoint": { + "index": "0x1", + "txHash": "0xdf33e144780ccf715356e118becab962913f9266336993659d310d1b37f609d0", + }, + }, + ], + "hash": "0xfa2eb5071be1ffca64297cd30510de1e2751ab2e8ce3d7bff9f7c27fe06d3710", + "headerDeps": [], + "inputs": [ + { + "previousOutput": { + "index": "0x0", + "txHash": "0xec1125242292fa8cca336c22dd6c400db17c740064c523f506bb0983173fb324", + }, + "since": "0x0", + }, + ], + "outputs": [ + { + "capacity": "0xa7a354d72", + "lock": { + "args": "0x7f000000100000005b0000005f0000004b000000100000003000000031000000d23761b364210735c19c60561d213fb3beae2fd6172743719eff6920e020baac01160000000001e9d0cd4c9daa757cc83863cb45e3f1e039e1fd0306000000a8c6e4829b8bf3309fc4332d333ab32930fd149fcc7cb4d2343ed7fa1f598356", + "codeHash": "0x00cdf8fab0f8ac638758ebf5ea5e4052b1d71e8a77b9f43139718621f6849326", + "hashType": "type", + }, + "type": { + "args": "0x53aa7e6dce52c4f6af8af0425ea63d8e6c7b4651a4197e81b71d7ad2784ef9d6", + "codeHash": "0x685a60219309029d01310311dba953d67029170ca4848a4ff638e57002130a0d", + "hashType": "data1", + }, + }, + ], + "outputsData": [ + "0xd40000001000000024000000b0000000100000006170706c69636174696f6e2f6a736f6e880000007b226e616d65223a22556e69636f726e20426f78222c227265736f75726365223a7b2275726c223a2268747470733a2f2f6172736565642e77656233696e6672612e6465762f306b4e437450376169417253596f6c6e424f656466705545493948554b7273323142443772495247735677222c2274797065223a22696d6167652f6a706567227d7d20000000ed3d643329453a418a8902a40c225ca81f405904b4ec9509ff09048240d30a86", + ], + "version": "0x0", + "witnesses": [ + "0xe805000010000000e8050000e8050000d4050000d4050000140000001600000018000000c200000000000101a60000000200000002301813a2299c744486b274c5dedfaa48846bd9234b308ddaefdbb441751f13000100000000ffffffff454525c1c89e255bbc391063627ab52dec8834e3a3dbf023201f5a856add9f070100000000ffffffff020000000000000000226a20c27eda9bf8377f9db44696f0fee0dd0edb2ec3d3788e64d61bc5fd71de8d183f683e1e0000000000160014f138466e1a154a06ea8c76d7f0f6a30a86d5c67b000000000e0500000e05000014000000180000001c0000003a020000da09000083fb2a001a02000000003a200150f9b85aa9ba819a520535fd9770aeee7179920dc7bee84366690600000000c4d9913fcc21929102f936dea32c22285f50d1be6a77a73e2fb20159a4e903651b674d66ecd41019a734cc256e1600000ecc3d4612d6aad2c62228a9072df35260f99054478dd6861f4fdd3b67da381af0d24c1a47d85886f89020c5d428c94d3df4906dbee3d835fddd688ccc314edfe6ba1a08cf4a92757a0bff462c072cebc3b2fae8e9f3bb2fd35fbd9f0ec729a1e6a48a1ad781a8d4ab0ae0c0569a60b57ddccb055e9e31733f5f032bf9f660ba42f4d53d774fd9ce9b61906c70817461396602a1e02925489ba54102fd3d3b206b1cfb833318e5b1d4fa8a155279728e7bb1ac9e3d54cf3cc67e32795da445295e5f91d02d48ed79f45f9c202da82fa38354b127c2d9df0a27a87c18d10c9066d8a8c6e4829b8bf3309fc4332d333ab32930fd149fcc7cb4d2343ed7fa1f598356ac8982fc553bb113e7a976c9258b529f4a8364eef5ceb3ef8500be41f582885fba2edc169976db9947cf4771eb0381d0dc378457329f3c86bfa31158b5a4d74d2e720850222c7934c97dc24fac616fa8d4263603e4e3a7b47765a8b7d7416bc9d3ede25c8ff2ee0e9869f5e3f8c9d3a27986509b921c0e59fa71d675304913f6a4fbfe0346a9b2e3e627e6145c265e4f875666c7175439a6f08aee80f2589320ecc13888361e39ccbbb67563aae32893dbfef11cc1fcdb15234c5f8d0eac167e04bb5a1b000a000000e0672700df67290069b4d9814579d491670000000000000000000000000000000000000000000000960ec53250c03cf0e5edbacb1c99cb6ffa6eb759604cb8598d51ea47d2993ff5e0672900df672a006b5a4c634c63aee405000000000000000000000000000000000000000000000027b94c903d1fc48132fa8d4c31397a15d128a141cec05daefe0ddfe5c9c7b6b8e0672a00dfe72a007cbc1dc01dc06a7a080000000000000000000000000000000000000000000000e2846a5834b9c17e73cf6f22a688ffc68037bfadcaec09f1ede5980e40300e0ee0e72a00dff72a00aba0e15d795f37bf26000000000000000000000000000000000000000000000029bf93152aef8539cb7dfde2ded3e145d9d3ccf6a096e339e04d4d2ed3df3b88e0f72a00dff92a00300bf3e8d30691080a00000000000000000000000000000000000000000000004a22768a7aa76c0e464ff0038284f80183c1da584d3567d9a2db0e9f63663e34e0f92a00dffa2a0098789bbd075c96fd0400000000000000000000000000000000000000000000007010d30d7c7bde0b97217737e0920ef784d38284e942848564e1c73fb5910601e0fa2a005ffb2a001a96cfd17ac7008e0200000000000000000000000000000000000000000000001d7e4cf4be9526be4694bad9fed032f24dde00c330149fa0125010302e2f74b460fb2a007ffb2a00fa5b34713c984da7000000000000000000000000000000000000000000000000ded39a85d003ff4ad6987c9ce2a4aa778d02b03ad2ae74ee200fa29a8e70a66382fb2a0082fb2a0001000100010000000000000000000000000000000000000000000000000000000150f9b85aa9ba819a520535fd9770aeee7179920dc7bee8436669060000000080fb2a0081fb2a00020002000200000000000000000000000000000000000000000000000000000026a0b0ca1a5d3dc0a258d98482a8d928cfe5938ab4d5363e6408426c4a61ec8f", + "0x010000ffbd0100000c0000001000000000000000ad01000008000000a5010000080000009d01000010000000300000005000000062010a89d9b568fa3da5c53175ecbc59702d7307d3ed587473b89c4f476e2b366b9deaebf02bdbdf6864e1815649912171037186aee516b6190f51142889c3c449010000010000004501000010000000300000008d00000053aa7e6dce52c4f6af8af0425ea63d8e6c7b4651a4197e81b71d7ad2784ef9d6000000005900000010000000300000003100000061ca7a4796a4eb19ca4f0d065cb9b10ddcf002f10f7cbb810c706cb6bb5c3248012400000001000000301813a2299c744486b274c5dedfaa48846bd9234b308ddaefdbb441751f130000000000b400000010000000300000003100000000cdf8fab0f8ac638758ebf5ea5e4052b1d71e8a77b9f43139718621f6849326017f0000007f000000100000005b0000005f0000004b000000100000003000000031000000d23761b364210735c19c60561d213fb3beae2fd6172743719eff6920e020baac01160000000001e9d0cd4c9daa757cc83863cb45e3f1e039e1fd0306000000a8c6e4829b8bf3309fc4332d333ab32930fd149fcc7cb4d2343ed7fa1f598356", + ], + }, + "inputs": [ + { + "capacity": "0xa7a35681d", + "lock": { + "args": "0x01000000301813a2299c744486b274c5dedfaa48846bd9234b308ddaefdbb441751f1300", + "codeHash": "0x61ca7a4796a4eb19ca4f0d065cb9b10ddcf002f10f7cbb810c706cb6bb5c3248", + "hashType": "type", + }, + "type": { + "args": "0x53aa7e6dce52c4f6af8af0425ea63d8e6c7b4651a4197e81b71d7ad2784ef9d6", + "codeHash": "0x685a60219309029d01310311dba953d67029170ca4848a4ff638e57002130a0d", + "hashType": "data1", + }, + }, + ], + "outputs": [ + { + "capacity": "0xa7a354d72", + "lock": { + "args": "0x7f000000100000005b0000005f0000004b000000100000003000000031000000d23761b364210735c19c60561d213fb3beae2fd6172743719eff6920e020baac01160000000001e9d0cd4c9daa757cc83863cb45e3f1e039e1fd0306000000a8c6e4829b8bf3309fc4332d333ab32930fd149fcc7cb4d2343ed7fa1f598356", + "codeHash": "0x00cdf8fab0f8ac638758ebf5ea5e4052b1d71e8a77b9f43139718621f6849326", + "hashType": "type", + }, + "type": { + "args": "0x53aa7e6dce52c4f6af8af0425ea63d8e6c7b4651a4197e81b71d7ad2784ef9d6", + "codeHash": "0x685a60219309029d01310311dba953d67029170ca4848a4ff638e57002130a0d", + "hashType": "data1", + }, + }, + ], + "status": { + "confirmed": true, + }, + }, }, { "btcTx": { @@ -5405,156 +4839,33 @@ exports[`/:btc_address/activity 1`] = ` "scriptsig": "", "scriptsig_asm": "", "sequence": 4294967295, - "txid": "5885684ef9e144ed3eface46d064f409116a0e38c5d912aa02a5e9db61f0637c", - "vout": 1, - "witness": [ - "3044022051d89e3bc34b27dea75beb86c66768b4dac80123184f791237c4589ad2a745e502207aad30d8bbfbc6ba6e62515cc085442ce44f774e345ee0f74dce148a267a32f701", - "0200225a2f27f88aedc79c94c43e7d66578039e09a3bdbb2af333cbce530c503ac", - ], - }, - ], - "vout": [ - { - "scriptpubkey": "512024b166779c6bed48882ea7ab0f932fa799287abd4babdc7475fbd8a27486570d", - "scriptpubkey_address": "tb1pyjckvauud0k53zpw574slye057vjs74afw4acar4l0v2yayx2uxsmpgz73", - "scriptpubkey_asm": "OP_PUSHNUM_1 OP_PUSHBYTES_32 24b166779c6bed48882ea7ab0f932fa799287abd4babdc7475fbd8a27486570d", - "scriptpubkey_type": "v1_p2tr", - "value": 546, - }, - { - "scriptpubkey": "0014f138466e1a154a06ea8c76d7f0f6a30a86d5c67b", - "scriptpubkey_address": "tb1q7yuyvms6z49qd65vwmtlpa4rp2rdt3nmjmpnpl", - "scriptpubkey_asm": "OP_0 OP_PUSHBYTES_20 f138466e1a154a06ea8c76d7f0f6a30a86d5c67b", - "scriptpubkey_type": "v0_p2wpkh", - "value": 3313701, - }, - ], - "weight": 609, - }, - "isRgbpp": true, - "isomorphicTx": { - "ckbTx": { - "cellDeps": [ - { - "depType": "depGroup", - "outPoint": { - "index": "0x0", - "txHash": "0x4dcf3f3b09efac8995d6cbee87c5345e812d310094651e0c3d9a730f32dc9263", - }, - }, - { - "depType": "code", - "outPoint": { - "index": "0x0", - "txHash": "0x5e8d2a517d50fd4bb4d01737a7952a1f1d35c8afc77240695bb569cd7d9d5a1f", - }, - }, - ], - "hash": "0x7e6f3586b1dedaa6007f534cbed634d390f4e87f0b4c0ec91495f90bb9210da7", - "headerDeps": [], - "inputs": [ - { - "previousOutput": { - "index": "0x1", - "txHash": "0xf043d89c7223303a00cf6d41310584646c9fc7c9a03e5755b7ecfa3dc6ca9670", - }, - "since": "0x0", - }, - { - "previousOutput": { - "index": "0x1", - "txHash": "0x0d9979bc024368017509c3104c71a500df05e191ac40768dea801fcb4db139f0", - }, - "since": "0x0", - }, - ], - "outputs": [ - { - "capacity": "0xa7a358200", - "lock": { - "args": "0x000000004ae382383e4c84007cac40b20b050c54d06bd521d5858a703cb4e2fb6692d4c3", - "codeHash": "0x61ca7a4796a4eb19ca4f0d065cb9b10ddcf002f10f7cbb810c706cb6bb5c3248", - "hashType": "type", - }, - "type": { - "args": "0xee02d87819612a690bd25012be1ebde02cbf4d8a17d40b1f1604e8064a97f7f8", - "codeHash": "0x685a60219309029d01310311dba953d67029170ca4848a4ff638e57002130a0d", - "hashType": "data1", - }, - }, - { - "capacity": "0x1f8c6a3b75", - "lock": { - "args": "0x0001e9d0cd4c9daa757cc83863cb45e3f1e039e1fd03", - "codeHash": "0xd23761b364210735c19c60561d213fb3beae2fd6172743719eff6920e020baac", - "hashType": "type", - }, - "type": null, - }, - ], - "outputsData": [ - "0xd40000001000000024000000b0000000100000006170706c69636174696f6e2f6a736f6e880000007b226e616d65223a22556e69636f726e20426f78222c227265736f75726365223a7b2275726c223a2268747470733a2f2f6172736565642e77656233696e6672612e6465762f306b4e437450376169417253596f6c6e424f656466705545493948554b7273323142443772495247735677222c2274797065223a22696d6167652f6a706567227d7d20000000ed3d643329453a418a8902a40c225ca81f405904b4ec9509ff09048240d30a86", - "0x", - ], - "version": "0x0", - "witnesses": [ - "0x6f010000100000006f0100006f0100005b0100000127d17f342d6ea8e12bb1bb350b6ac139e84fea4c77fa9c81c997ac66ab686b7f8ee1465c908da4546c83ab194581981df126044dd95eaa1c2fd590ee576f79cfb52e6efd8d8cc0257e934f8021f21c66130533b2d30ca51748aa5b92e059d271344a68007c9962e2a3e8711604defb9755415ec24cf6e981e26807f171a4e2852b8b05e1f0303efb898fe4d6de601198c7a7b864abbe6a21c73b2e787e187c521d000000007b2274797065223a22776562617574686e2e676574222c226368616c6c656e6765223a224d446b314e6a49334f574d785a6a67774d6d45334d7a49784e6a466959544a684d574e6b4f44526a59546b314d4445354d5442695a574d35597a41784d44597a595452694f574e6b4d6d5a685a5755335a6d5a694f41222c226f726967696e223a2268747470733a2f2f746573746e65742e6a6f7969642e646576222c2263726f73734f726967696e223a66616c73657d", - "0x", - "0x010000ff540100000c000000100000000000000044010000080000003c010000080000003401000010000000300000005000000078213b88ecbb05c8c0da202df86dd523b7bdca8efd2c30cff4fe0bb2761382afed3eee1eb18b775769cbf5719b394ec020c08aac0da0f7d78fdf99eb4e164c4ae000000001000000dc00000010000000300000007f000000ee02d87819612a690bd25012be1ebde02cbf4d8a17d40b1f1604e8064a97f7f8000000004b000000100000003000000031000000d23761b364210735c19c60561d213fb3beae2fd6172743719eff6920e020baac01160000000001e9d0cd4c9daa757cc83863cb45e3f1e039e1fd03000000005900000010000000300000003100000061ca7a4796a4eb19ca4f0d065cb9b10ddcf002f10f7cbb810c706cb6bb5c32480124000000000000004ae382383e4c84007cac40b20b050c54d06bd521d5858a703cb4e2fb6692d4c3", - ], - }, - "inputs": [ - { - "capacity": "0x7f084b500", - "lock": { - "args": "0x0001e9d0cd4c9daa757cc83863cb45e3f1e039e1fd03", - "codeHash": "0xd23761b364210735c19c60561d213fb3beae2fd6172743719eff6920e020baac", - "hashType": "type", - }, - "type": { - "args": "0xee02d87819612a690bd25012be1ebde02cbf4d8a17d40b1f1604e8064a97f7f8", - "codeHash": "0x685a60219309029d01310311dba953d67029170ca4848a4ff638e57002130a0d", - "hashType": "data1", - }, - }, - { - "capacity": "0x22161b128d", - "lock": { - "args": "0x0001e9d0cd4c9daa757cc83863cb45e3f1e039e1fd03", - "codeHash": "0xd23761b364210735c19c60561d213fb3beae2fd6172743719eff6920e020baac", - "hashType": "type", - }, - "type": null, + "txid": "5885684ef9e144ed3eface46d064f409116a0e38c5d912aa02a5e9db61f0637c", + "vout": 1, + "witness": [ + "3044022051d89e3bc34b27dea75beb86c66768b4dac80123184f791237c4589ad2a745e502207aad30d8bbfbc6ba6e62515cc085442ce44f774e345ee0f74dce148a267a32f701", + "0200225a2f27f88aedc79c94c43e7d66578039e09a3bdbb2af333cbce530c503ac", + ], }, ], - "outputs": [ + "vout": [ { - "capacity": "0xa7a358200", - "lock": { - "args": "0x000000004ae382383e4c84007cac40b20b050c54d06bd521d5858a703cb4e2fb6692d4c3", - "codeHash": "0x61ca7a4796a4eb19ca4f0d065cb9b10ddcf002f10f7cbb810c706cb6bb5c3248", - "hashType": "type", - }, - "type": { - "args": "0xee02d87819612a690bd25012be1ebde02cbf4d8a17d40b1f1604e8064a97f7f8", - "codeHash": "0x685a60219309029d01310311dba953d67029170ca4848a4ff638e57002130a0d", - "hashType": "data1", - }, + "scriptpubkey": "512024b166779c6bed48882ea7ab0f932fa799287abd4babdc7475fbd8a27486570d", + "scriptpubkey_address": "tb1pyjckvauud0k53zpw574slye057vjs74afw4acar4l0v2yayx2uxsmpgz73", + "scriptpubkey_asm": "OP_PUSHNUM_1 OP_PUSHBYTES_32 24b166779c6bed48882ea7ab0f932fa799287abd4babdc7475fbd8a27486570d", + "scriptpubkey_type": "v1_p2tr", + "value": 546, }, { - "capacity": "0x1f8c6a3b75", - "lock": { - "args": "0x0001e9d0cd4c9daa757cc83863cb45e3f1e039e1fd03", - "codeHash": "0xd23761b364210735c19c60561d213fb3beae2fd6172743719eff6920e020baac", - "hashType": "type", - }, - "type": null, + "scriptpubkey": "0014f138466e1a154a06ea8c76d7f0f6a30a86d5c67b", + "scriptpubkey_address": "tb1q7yuyvms6z49qd65vwmtlpa4rp2rdt3nmjmpnpl", + "scriptpubkey_asm": "OP_0 OP_PUSHBYTES_20 f138466e1a154a06ea8c76d7f0f6a30a86d5c67b", + "scriptpubkey_type": "v0_p2wpkh", + "value": 3313701, }, ], - "status": { - "confirmed": true, - }, + "weight": 609, }, + "isRgbpp": false, }, { "btcTx": { @@ -5662,27 +4973,27 @@ exports[`/:btc_address/activity 1`] = ` "depType": "code", "outPoint": { "index": "0x1", - "txHash": "0xdf33e144780ccf715356e118becab962913f9266336993659d310d1b37f609d0", + "txHash": "0x9a086fd24eb52ec90f035acc3bf240b55654325d2203b1c11d5e1e8f4f63b243", }, }, ], - "hash": "0xfa2eb5071be1ffca64297cd30510de1e2751ab2e8ce3d7bff9f7c27fe06d3710", + "hash": "0xec1125242292fa8cca336c22dd6c400db17c740064c523f506bb0983173fb324", "headerDeps": [], "inputs": [ { "previousOutput": { "index": "0x0", - "txHash": "0xec1125242292fa8cca336c22dd6c400db17c740064c523f506bb0983173fb324", + "txHash": "0xe988ad079e803179a0e6f2076581498a59590675d316602a8326b08b560af260", }, "since": "0x0", }, ], "outputs": [ { - "capacity": "0xa7a354d72", + "capacity": "0xa7a35681d", "lock": { - "args": "0x7f000000100000005b0000005f0000004b000000100000003000000031000000d23761b364210735c19c60561d213fb3beae2fd6172743719eff6920e020baac01160000000001e9d0cd4c9daa757cc83863cb45e3f1e039e1fd0306000000a8c6e4829b8bf3309fc4332d333ab32930fd149fcc7cb4d2343ed7fa1f598356", - "codeHash": "0x00cdf8fab0f8ac638758ebf5ea5e4052b1d71e8a77b9f43139718621f6849326", + "args": "0x01000000301813a2299c744486b274c5dedfaa48846bd9234b308ddaefdbb441751f1300", + "codeHash": "0x61ca7a4796a4eb19ca4f0d065cb9b10ddcf002f10f7cbb810c706cb6bb5c3248", "hashType": "type", }, "type": { @@ -5697,15 +5008,15 @@ exports[`/:btc_address/activity 1`] = ` ], "version": "0x0", "witnesses": [ - "0xe805000010000000e8050000e8050000d4050000d4050000140000001600000018000000c200000000000101a60000000200000002301813a2299c744486b274c5dedfaa48846bd9234b308ddaefdbb441751f13000100000000ffffffff454525c1c89e255bbc391063627ab52dec8834e3a3dbf023201f5a856add9f070100000000ffffffff020000000000000000226a20c27eda9bf8377f9db44696f0fee0dd0edb2ec3d3788e64d61bc5fd71de8d183f683e1e0000000000160014f138466e1a154a06ea8c76d7f0f6a30a86d5c67b000000000e0500000e05000014000000180000001c0000003a020000da09000083fb2a001a02000000003a200150f9b85aa9ba819a520535fd9770aeee7179920dc7bee84366690600000000c4d9913fcc21929102f936dea32c22285f50d1be6a77a73e2fb20159a4e903651b674d66ecd41019a734cc256e1600000ecc3d4612d6aad2c62228a9072df35260f99054478dd6861f4fdd3b67da381af0d24c1a47d85886f89020c5d428c94d3df4906dbee3d835fddd688ccc314edfe6ba1a08cf4a92757a0bff462c072cebc3b2fae8e9f3bb2fd35fbd9f0ec729a1e6a48a1ad781a8d4ab0ae0c0569a60b57ddccb055e9e31733f5f032bf9f660ba42f4d53d774fd9ce9b61906c70817461396602a1e02925489ba54102fd3d3b206b1cfb833318e5b1d4fa8a155279728e7bb1ac9e3d54cf3cc67e32795da445295e5f91d02d48ed79f45f9c202da82fa38354b127c2d9df0a27a87c18d10c9066d8a8c6e4829b8bf3309fc4332d333ab32930fd149fcc7cb4d2343ed7fa1f598356ac8982fc553bb113e7a976c9258b529f4a8364eef5ceb3ef8500be41f582885fba2edc169976db9947cf4771eb0381d0dc378457329f3c86bfa31158b5a4d74d2e720850222c7934c97dc24fac616fa8d4263603e4e3a7b47765a8b7d7416bc9d3ede25c8ff2ee0e9869f5e3f8c9d3a27986509b921c0e59fa71d675304913f6a4fbfe0346a9b2e3e627e6145c265e4f875666c7175439a6f08aee80f2589320ecc13888361e39ccbbb67563aae32893dbfef11cc1fcdb15234c5f8d0eac167e04bb5a1b000a000000e0672700df67290069b4d9814579d491670000000000000000000000000000000000000000000000960ec53250c03cf0e5edbacb1c99cb6ffa6eb759604cb8598d51ea47d2993ff5e0672900df672a006b5a4c634c63aee405000000000000000000000000000000000000000000000027b94c903d1fc48132fa8d4c31397a15d128a141cec05daefe0ddfe5c9c7b6b8e0672a00dfe72a007cbc1dc01dc06a7a080000000000000000000000000000000000000000000000e2846a5834b9c17e73cf6f22a688ffc68037bfadcaec09f1ede5980e40300e0ee0e72a00dff72a00aba0e15d795f37bf26000000000000000000000000000000000000000000000029bf93152aef8539cb7dfde2ded3e145d9d3ccf6a096e339e04d4d2ed3df3b88e0f72a00dff92a00300bf3e8d30691080a00000000000000000000000000000000000000000000004a22768a7aa76c0e464ff0038284f80183c1da584d3567d9a2db0e9f63663e34e0f92a00dffa2a0098789bbd075c96fd0400000000000000000000000000000000000000000000007010d30d7c7bde0b97217737e0920ef784d38284e942848564e1c73fb5910601e0fa2a005ffb2a001a96cfd17ac7008e0200000000000000000000000000000000000000000000001d7e4cf4be9526be4694bad9fed032f24dde00c330149fa0125010302e2f74b460fb2a007ffb2a00fa5b34713c984da7000000000000000000000000000000000000000000000000ded39a85d003ff4ad6987c9ce2a4aa778d02b03ad2ae74ee200fa29a8e70a66382fb2a0082fb2a0001000100010000000000000000000000000000000000000000000000000000000150f9b85aa9ba819a520535fd9770aeee7179920dc7bee8436669060000000080fb2a0081fb2a00020002000200000000000000000000000000000000000000000000000000000026a0b0ca1a5d3dc0a258d98482a8d928cfe5938ab4d5363e6408426c4a61ec8f", - "0x010000ffbd0100000c0000001000000000000000ad01000008000000a5010000080000009d01000010000000300000005000000062010a89d9b568fa3da5c53175ecbc59702d7307d3ed587473b89c4f476e2b366b9deaebf02bdbdf6864e1815649912171037186aee516b6190f51142889c3c449010000010000004501000010000000300000008d00000053aa7e6dce52c4f6af8af0425ea63d8e6c7b4651a4197e81b71d7ad2784ef9d6000000005900000010000000300000003100000061ca7a4796a4eb19ca4f0d065cb9b10ddcf002f10f7cbb810c706cb6bb5c3248012400000001000000301813a2299c744486b274c5dedfaa48846bd9234b308ddaefdbb441751f130000000000b400000010000000300000003100000000cdf8fab0f8ac638758ebf5ea5e4052b1d71e8a77b9f43139718621f6849326017f0000007f000000100000005b0000005f0000004b000000100000003000000031000000d23761b364210735c19c60561d213fb3beae2fd6172743719eff6920e020baac01160000000001e9d0cd4c9daa757cc83863cb45e3f1e039e1fd0306000000a8c6e4829b8bf3309fc4332d333ab32930fd149fcc7cb4d2343ed7fa1f598356", + "0x5e050000100000005e0500005e0500004a0500004a050000140000001600000018000000e100000000000101c50000000200000002723d8c509f4475eae1c6a9a5feac90cc1ed09bf4c9c03b93a897a5fe4cc4efde0000000000ffffffff935fcdec330276b3460e2fb117795d180fda8d4c46160f7f39a25579b7e494d90200000000ffffffff030000000000000000226a2098ab6178dfd719ec0a63983705ba892cba877b53f395ecb73ca73c7188b7238f2202000000000000160014f138466e1a154a06ea8c76d7f0f6a30a86d5c67b7a860e00000000001600143534cc09d6d13c3770d308a66bd9d59f75b7360100000000650400006504000014000000180000001c000000d9010000fd0100000bfa2a00b901000000a07130e8f167d66c7e93866b76b0ab6e96be1b18cee2bb478c12d0099df97100000000cf5f1afa01fad3a9cae2d4d73c75497b5055e21a0d2704c6eca9f429331a70c0fd344b66ecd41019a5acb6e5580200000b5a804107db63f7c1d73966cb24dacdaa9002d64d85ea300b39dc675174e379e69cfc440eeac7e499dd738f183b1856442a3b7f61ea07acf6224cb10542995d1c2699d24c9c43c3010a0750f8a846275a2bc1873e009919243568bef12766014fd84ace8d3497afea48ef8e335062e3ff52a69cdcaefb28dbcd52c16299d4b3b7f88834a1e3ebd14128fa10882fa4341f3555248386ca61300e67da9ab1461f465fb72ed7c1fd5c4c03ff7324a4c383d949a91ecb9e63a50df8a09066288b352c965f3c865dfc0e4389a24d45a54203b21339b4bd939849d393dc45d56aef1fc9a18073a3e0d5fb4bd0752ea24362f378f1cf3a987d99bdf95f8a8bab3949d3e4301813a2299c744486b274c5dedfaa48846bd9234b308ddaefdbb441751f1300fbdc417f5dbe00b1fcd967a60e9da0d1cbe92b130f57248a3d46feb774a5e808bdb9efee66cb32b3aaa81b462dc79844d440c63d926202e60a51303ac0f73c3303abaa0509000000e0672700df67290069b4d9814579d491670000000000000000000000000000000000000000000000960ec53250c03cf0e5edbacb1c99cb6ffa6eb759604cb8598d51ea47d2993ff5e0672900df672a006b5a4c634c63aee405000000000000000000000000000000000000000000000027b94c903d1fc48132fa8d4c31397a15d128a141cec05daefe0ddfe5c9c7b6b8e0672a00dfe72a007cbc1dc01dc06a7a080000000000000000000000000000000000000000000000e2846a5834b9c17e73cf6f22a688ffc68037bfadcaec09f1ede5980e40300e0ee0e72a00dff72a00aba0e15d795f37bf26000000000000000000000000000000000000000000000029bf93152aef8539cb7dfde2ded3e145d9d3ccf6a096e339e04d4d2ed3df3b88e0f72a00dff92a00300bf3e8d30691080a00000000000000000000000000000000000000000000004a22768a7aa76c0e464ff0038284f80183c1da584d3567d9a2db0e9f63663e34e0f92a00fff92a00c8353664b33183b6000000000000000000000000000000000000000000000000e47b35185c8a99a9735373cdb97bbd26ca0ff706fa78cd0d61a8c8a0683776f400fa2a0007fa2a00a4b30be6f5326b1e00000000000000000000000000000000000000000000000073f15d6408a24eab03571b4db2d15f8606c1ed6f1f6b3fb6e423a4a427e02b510afa2a000afa2a000100010001000000000000000000000000000000000000000000000000000000e8f167d66c7e93866b76b0ab6e96be1b18cee2bb478c12d0099df9710000000008fa2a0009fa2a00d0d903f37899350f000000000000000000000000000000000000000000000000b03652a485cd9b0e94f5bb43e8d43b7916ae8a458b674775d8c23449b7339776", + "0x010000ff620100000c000000100000000000000052010000080000004a010000080000004201000010000000300000005000000062010a89d9b568fa3da5c53175ecbc59702d7307d3ed587473b89c4f476e2b366b9deaebf02bdbdf6864e1815649912171037186aee516b6190f51142889c3c4ee00000001000000ea00000010000000300000008d00000053aa7e6dce52c4f6af8af0425ea63d8e6c7b4651a4197e81b71d7ad2784ef9d6000000005900000010000000300000003100000061ca7a4796a4eb19ca4f0d065cb9b10ddcf002f10f7cbb810c706cb6bb5c3248012400000000000000723d8c509f4475eae1c6a9a5feac90cc1ed09bf4c9c03b93a897a5fe4cc4efde000000005900000010000000300000003100000061ca7a4796a4eb19ca4f0d065cb9b10ddcf002f10f7cbb810c706cb6bb5c3248012400000001000000301813a2299c744486b274c5dedfaa48846bd9234b308ddaefdbb441751f1300", ], }, "inputs": [ { - "capacity": "0xa7a35681d", + "capacity": "0xa7a358200", "lock": { - "args": "0x01000000301813a2299c744486b274c5dedfaa48846bd9234b308ddaefdbb441751f1300", + "args": "0x00000000723d8c509f4475eae1c6a9a5feac90cc1ed09bf4c9c03b93a897a5fe4cc4efde", "codeHash": "0x61ca7a4796a4eb19ca4f0d065cb9b10ddcf002f10f7cbb810c706cb6bb5c3248", "hashType": "type", }, @@ -5718,10 +5029,10 @@ exports[`/:btc_address/activity 1`] = ` ], "outputs": [ { - "capacity": "0xa7a354d72", + "capacity": "0xa7a35681d", "lock": { - "args": "0x7f000000100000005b0000005f0000004b000000100000003000000031000000d23761b364210735c19c60561d213fb3beae2fd6172743719eff6920e020baac01160000000001e9d0cd4c9daa757cc83863cb45e3f1e039e1fd0306000000a8c6e4829b8bf3309fc4332d333ab32930fd149fcc7cb4d2343ed7fa1f598356", - "codeHash": "0x00cdf8fab0f8ac638758ebf5ea5e4052b1d71e8a77b9f43139718621f6849326", + "args": "0x01000000301813a2299c744486b274c5dedfaa48846bd9234b308ddaefdbb441751f1300", + "codeHash": "0x61ca7a4796a4eb19ca4f0d065cb9b10ddcf002f10f7cbb810c706cb6bb5c3248", "hashType": "type", }, "type": { @@ -5878,13 +5189,6 @@ exports[`/:btc_address/activity 1`] = ` "txHash": "0xf1de59e973b85791ec32debbba08dff80c63197e895eb95d67fc1e9f6b413e00", }, }, - { - "depType": "code", - "outPoint": { - "index": "0x1", - "txHash": "0xf1de59e973b85791ec32debbba08dff80c63197e895eb95d67fc1e9f6b413e00", - }, - }, { "depType": "code", "outPoint": { @@ -5893,34 +5197,27 @@ exports[`/:btc_address/activity 1`] = ` }, }, { - "depType": "depGroup", + "depType": "code", "outPoint": { - "index": "0x0", - "txHash": "0xf8de3bb47d055cdf460d93a2a6e1b05f7432f9777c8c474abf4eec1d4aee5d37", + "index": "0x1", + "txHash": "0xf1de59e973b85791ec32debbba08dff80c63197e895eb95d67fc1e9f6b413e00", }, }, { "depType": "code", "outPoint": { "index": "0x1", - "txHash": "0xc0faad662664644ac161333dc273ccfc69fa0fe92f20993ec72bf337603516f4", + "txHash": "0x95669dd1b42b6e497cf4edb0cacb9e26ed5df35f68e357de311486662b8f655a", }, }, ], - "hash": "0x103439d3230194800a2ac5e89fedaa73b6c476cadeff0c371b2227009f3de66a", + "hash": "0x6ac6578ffcb46f4c43a39a7eadaf2f7844819ca3fc1cb560cf321902022d4415", "headerDeps": [], "inputs": [ { "previousOutput": { "index": "0x0", - "txHash": "0x6ac6578ffcb46f4c43a39a7eadaf2f7844819ca3fc1cb560cf321902022d4415", - }, - "since": "0x0", - }, - { - "previousOutput": { - "index": "0x211", - "txHash": "0xc08becbcceb53233d48cb79b77b4aaabed3b8ca53d8924b1059109f9fbdb9757", + "txHash": "0xcb68f772d76f05461e95d327fefeaf4d818928d53d9d7409bf4bfaf3e9be5b63", }, "since": "0x0", }, @@ -5929,20 +5226,7 @@ exports[`/:btc_address/activity 1`] = ` { "capacity": "0x5e9f52687", "lock": { - "args": "0x7f000000100000005b0000005f0000004b000000100000003000000031000000d23761b364210735c19c60561d213fb3beae2fd6172743719eff6920e020baac01160000000001e9d0cd4c9daa757cc83863cb45e3f1e039e1fd0306000000c258ef5183f23c9ef8c1716c97f5c599e86646ffadec6b6b9135ffea5dad35cb", - "codeHash": "0x00cdf8fab0f8ac638758ebf5ea5e4052b1d71e8a77b9f43139718621f6849326", - "hashType": "type", - }, - "type": { - "args": "0x30d3fbec9ceba691770d57c6d06bdb98cf0f82bef0ca6e87687a118d6ce1e7b7", - "codeHash": "0x25c29dc317811a6f6f3985a7a9ebc4838bd388d19d0feeecf0bcd60f6c0975bb", - "hashType": "type", - }, - }, - { - "capacity": "0x5e9f53e00", - "lock": { - "args": "0x01000000c258ef5183f23c9ef8c1716c97f5c599e86646ffadec6b6b9135ffea5dad35cb", + "args": "0x010000001d97a9339019d110cd58ef749d72ca8ca726bc075a0393bb0a22d8a8136aa9d8", "codeHash": "0x61ca7a4796a4eb19ca4f0d065cb9b10ddcf002f10f7cbb810c706cb6bb5c3248", "hashType": "type", }, @@ -5952,32 +5236,20 @@ exports[`/:btc_address/activity 1`] = ` "hashType": "type", }, }, - { - "capacity": "0x1718c73c2", - "lock": { - "args": "0x4bd6033211b760f7cdce59df6ab3133d32cac941", - "codeHash": "0x9bd7e06f3ecf4be0f2fcd2188b23f1b9fcc88e5d4b65a8637b17723bbda3cce8", - "hashType": "type", - }, - "type": null, - }, ], "outputsData": [ - "0x80969800000000000000000000000000", - "0x8033023b000000000000000000000000", - "0x", + "0x00ca9a3b000000000000000000000000", ], "version": "0x0", "witnesses": [ - "0x210500001000000021050000210500000d0500000d0500001400000016000000180000000c01000000000102f000000002000000021d97a9339019d110cd58ef749d72ca8ca726bc075a0393bb0a22d8a8136aa9d80100000000ffffffff422e05feda3d3ef6215a8e9ce456196ab50a505ccfdfc8abd6ff26512c6591d20200000000ffffffff040000000000000000226a20afac7c923ff6bb8b7babfa711509e1067d3ed0afdf3c13af2578796cd9d4990a2202000000000000160014f138466e1a154a06ea8c76d7f0f6a30a86d5c67be02e000000000000225120e51bb088bf2fe5af3a2eed8d6d8d5c70502249d9e9bc25b017050e2363be89d10e72050000000000160014f138466e1a154a06ea8c76d7f0f6a30a86d5c67b00000000fd030000fd03000014000000180000001c000000b9010000770000002dc02b009901000000c0622263ffe99dfcd41631c6d66ec3bdfe71589beacf49c3e0a18f76aa6f9a000000001972d2d90782b6eda90a7d2696179191bfeecbb2a355ffe5d02edd69c108f4281b638e661294221926d86b373a0100000a3bc64fbd80185d80adc30a642944e5199395fc63d78cb539b759a685c3291c4acc178ff17805d3adb03e9b4a3a7e86cb8025a5eb7650284919a15816ae205763634a49ffae55a2aee579c3096d300db1c0627dd2e17add871ffc106a633553ca38809542cd71065b3d3b8cabded5839d3e7494e849b394f335dc4a5ccdc489b9e5a783e73e9cffa3ce81a217c443f3df52d635b930b4e0929370bdd564f593debd29830cf78c5af650932c695b975ff98f0b6ba17b1d3c2dd67074a9be7c80bdc258ef5183f23c9ef8c1716c97f5c599e86646ffadec6b6b9135ffea5dad35cb8f96995c74b4b1c51c431476408bd18de5a6b79a6b9e9ceea302a2df231e3442ed7596853a33c71954523f4d4d525b850dfb3461762c8e0d2511d105b5ea2704b356ea162ffac76c89bc56c7615eca48330098f5171037f7ce3cc88efcd1dc940357ab0008000000e0672700df672b002e167b3dac9fc2b0180100000000000000000000000000000000000000000000210620e815bff24f39cb1d58ba1d6c080d935f10c73aa2f5da442dd9964b3758e0672b00dfa72b004dfdd9ffd9ff62d3000000000000000000000000000000000000000000000000c73a36cd4e6cf61b0f453807837a007ce5fb6a47beb4d0411e82ca89fc0e1c30e0a72b00dfb72b0072b27bb27bb289ad090000000000000000000000000000000000000000000000bb941f32c62f8f065611541355d67dc0c0c40f1f902f5123728034405b9dfb0be0b72b00dfbf2b00068ff4f8e2a5278f1d0000000000000000000000000000000000000000000000a6d095710e324fe8a00a71aeec9fc09f05de643c0d9a68fa8cbe4cab6a464943e0bf2b001fc02b00fe55c85d4280f65b01000000000000000000000000000000000000000000000078a9d9c41e38063b38475a4c10d732ba7e085221a12b8c9337ddd36e0d2e7d8a20c02b0027c02b00eed967a9a0dc3516000000000000000000000000000000000000000000000000cdd92eb052c1888c8325626fa47d771b0005f8b2c962b7e907284b392ac9875728c02b002bc02b004891ee701493ce0e00000000000000000000000000000000000000000000000099bcf2ab2844cfd20e1bef7e864fd293235ecff0278ea4d58e55424a84d122df2cc02b002cc02b00010001000100000000000000000000000000000000000000000000000000000063ffe99dfcd41631c6d66ec3bdfe71589beacf49c3e0a18f76aa6f9a00000000", - "0x55000000100000005500000055000000410000002cd8c9049b99cba23925230952f23df905b16cf6047b3670e0e713a1dba3069429647bd3729ac5a66e80883f4fd51b596ca48fca056b701e2ae6221cb8c1a55a00", + "0x2f050000100000002f0500002f0500001b0500001b050000140000001600000018000000e100000000000101c500000002000000020e74285f8f1a27dc4ae000bd8c994f63e4763e6a4288e95391aa1f9d4f753f670000000000ffffffffff9c93f121b4d56522a8737e22790444434229c7e94f10dba132ac793a4edc480200000000ffffffff030000000000000000226a20a6cb9ed957691a4f73b587ed0f62ee077921c775c0feed7c0a6ae697ed9ec7642202000000000000160014f138466e1a154a06ea8c76d7f0f6a30a86d5c67b773d0d0000000000160014b486414ad11c81e97a2149b4cb0f795ab8f878fe00000000360400003604000014000000180000001c0000003a020000b300000008fa2a001a0200000080542fb52eaa810d7e9e483c61e5e3523db71616372edfe21a029cf397dbb000000000dba6aa4653e7bfd9322454b15928110c866befb8a85fa949345932a905b79e6d4c304b66ecd41019a26e25be5a1700000e1af7256af6178c99f9e12c57bd7eb0755f7625a6fada38abe722f3aace19576fd790fe18f37d3f64d01176c6ea0a69d12533d80e255fe120da810eb348e4e6e4ded9cce2af016085e4e4fd9990e4951ae34c72e2e67c573681adb3fb028be1aadfb6153dad4be9038632c5908141c4361926882cc117b60d26c69788431fbeaeffb6e91099a310419b5d1318b7931230e52b643cd8ad3d757fa193a33e8b5a1e1d97a9339019d110cd58ef749d72ca8ca726bc075a0393bb0a22d8a8136aa9d809a6f6f61b866a939983300e1af23ba4b60f0d33a44fcbe007c7be799a1af7b8ca7c8cc4a62874b9dfc1307cef5942bd34a99c666004dfba727b67852e5ac7b354c4088b8d7482a767abc5134a96730e3ddff87c6b12e5c72b385a25273e5a11f4a5065bdf8e677a73a901654ce61378ac9a961f2069c879fe423ca7ea977a2c4f94728dc28b65950dfc6de213cc67ef863d6e81b4e315cb97b70c5ae6d62db11501a72e7a6d7d6db1997b4441e9c9a2ba5790435d1ffbc353c35d092654cbd2acc17b57e3f50235867ab0862a669d012bec0cf1092ff3c75d00e2c03a18ed3a70442c564c8f9b05c8c617136d049e8add4cd11ed96eb12d84bdd1f0d699354604bf75050007000000e0672700df67290069b4d9814579d491670000000000000000000000000000000000000000000000960ec53250c03cf0e5edbacb1c99cb6ffa6eb759604cb8598d51ea47d2993ff5e0672900df672a006b5a4c634c63aee405000000000000000000000000000000000000000000000027b94c903d1fc48132fa8d4c31397a15d128a141cec05daefe0ddfe5c9c7b6b8e0672a00dfe72a007cbc1dc01dc06a7a080000000000000000000000000000000000000000000000e2846a5834b9c17e73cf6f22a688ffc68037bfadcaec09f1ede5980e40300e0ee0e72a00dff72a00aba0e15d795f37bf26000000000000000000000000000000000000000000000029bf93152aef8539cb7dfde2ded3e145d9d3ccf6a096e339e04d4d2ed3df3b88e0f72a00dff92a00300bf3e8d30691080a00000000000000000000000000000000000000000000004a22768a7aa76c0e464ff0038284f80183c1da584d3567d9a2db0e9f63663e34e0f92a00fff92a00c8353664b33183b6000000000000000000000000000000000000000000000000e47b35185c8a99a9735373cdb97bbd26ca0ff706fa78cd0d61a8c8a0683776f400fa2a0007fa2a00a4b30be6f5326b1e00000000000000000000000000000000000000000000000073f15d6408a24eab03571b4db2d15f8606c1ed6f1f6b3fb6e423a4a427e02b51", ], }, "inputs": [ { - "capacity": "0x5e9f52687", + "capacity": "0x5e9f53e00", "lock": { - "args": "0x010000001d97a9339019d110cd58ef749d72ca8ca726bc075a0393bb0a22d8a8136aa9d8", + "args": "0x000000000e74285f8f1a27dc4ae000bd8c994f63e4763e6a4288e95391aa1f9d4f753f67", "codeHash": "0x61ca7a4796a4eb19ca4f0d065cb9b10ddcf002f10f7cbb810c706cb6bb5c3248", "hashType": "type", }, @@ -5987,34 +5259,12 @@ exports[`/:btc_address/activity 1`] = ` "hashType": "type", }, }, - { - "capacity": "0x75b81bc00", - "lock": { - "args": "0x4bd6033211b760f7cdce59df6ab3133d32cac941", - "codeHash": "0x9bd7e06f3ecf4be0f2fcd2188b23f1b9fcc88e5d4b65a8637b17723bbda3cce8", - "hashType": "type", - }, - "type": null, - }, ], "outputs": [ { "capacity": "0x5e9f52687", "lock": { - "args": "0x7f000000100000005b0000005f0000004b000000100000003000000031000000d23761b364210735c19c60561d213fb3beae2fd6172743719eff6920e020baac01160000000001e9d0cd4c9daa757cc83863cb45e3f1e039e1fd0306000000c258ef5183f23c9ef8c1716c97f5c599e86646ffadec6b6b9135ffea5dad35cb", - "codeHash": "0x00cdf8fab0f8ac638758ebf5ea5e4052b1d71e8a77b9f43139718621f6849326", - "hashType": "type", - }, - "type": { - "args": "0x30d3fbec9ceba691770d57c6d06bdb98cf0f82bef0ca6e87687a118d6ce1e7b7", - "codeHash": "0x25c29dc317811a6f6f3985a7a9ebc4838bd388d19d0feeecf0bcd60f6c0975bb", - "hashType": "type", - }, - }, - { - "capacity": "0x5e9f53e00", - "lock": { - "args": "0x01000000c258ef5183f23c9ef8c1716c97f5c599e86646ffadec6b6b9135ffea5dad35cb", + "args": "0x010000001d97a9339019d110cd58ef749d72ca8ca726bc075a0393bb0a22d8a8136aa9d8", "codeHash": "0x61ca7a4796a4eb19ca4f0d065cb9b10ddcf002f10f7cbb810c706cb6bb5c3248", "hashType": "type", }, @@ -6024,15 +5274,6 @@ exports[`/:btc_address/activity 1`] = ` "hashType": "type", }, }, - { - "capacity": "0x1718c73c2", - "lock": { - "args": "0x4bd6033211b760f7cdce59df6ab3133d32cac941", - "codeHash": "0x9bd7e06f3ecf4be0f2fcd2188b23f1b9fcc88e5d4b65a8637b17723bbda3cce8", - "hashType": "type", - }, - "type": null, - }, ], "status": { "confirmed": true, @@ -6091,156 +5332,7 @@ exports[`/:btc_address/activity 1`] = ` ], "weight": 609, }, - "isRgbpp": true, - "isomorphicTx": { - "ckbTx": { - "cellDeps": [ - { - "depType": "code", - "outPoint": { - "index": "0x0", - "txHash": "0xbf6fb538763efec2a70a6a3dcb7242787087e1030c4e7d86585bc63a9d337f5f", - }, - }, - { - "depType": "depGroup", - "outPoint": { - "index": "0x0", - "txHash": "0x4dcf3f3b09efac8995d6cbee87c5345e812d310094651e0c3d9a730f32dc9263", - }, - }, - ], - "hash": "0x86aa81aa4e42263a8d219af28a795af1f077fc915fa171e87c698db68ccfdd01", - "headerDeps": [], - "inputs": [ - { - "previousOutput": { - "index": "0x1", - "txHash": "0x2be5da663bdc6a0f39cc897fd7bb19fbe4970696157be14258dea46ed0df7013", - }, - "since": "0x0", - }, - { - "previousOutput": { - "index": "0x0", - "txHash": "0x8b9b1f66880ffffec49234ce18b4f1056abc43e2f7ce05bc9087d052bb86848d", - }, - "since": "0x0", - }, - ], - "outputs": [ - { - "capacity": "0x5e9f53e00", - "lock": { - "args": "0x0000000021a01935fb1b0b3d01fa43ac152fc2228886c8cdc2dd904bc815e534bc18dfd1", - "codeHash": "0x61ca7a4796a4eb19ca4f0d065cb9b10ddcf002f10f7cbb810c706cb6bb5c3248", - "hashType": "type", - }, - "type": { - "args": "0x661cfbe2124b3e79e50e505c406be5b2dcf9da15d8654b749ec536fa4c2eaaae", - "codeHash": "0x25c29dc317811a6f6f3985a7a9ebc4838bd388d19d0feeecf0bcd60f6c0975bb", - "hashType": "type", - }, - }, - { - "capacity": "0x59682f000", - "lock": { - "args": "0x0001e9d0cd4c9daa757cc83863cb45e3f1e039e1fd03", - "codeHash": "0xd23761b364210735c19c60561d213fb3beae2fd6172743719eff6920e020baac", - "hashType": "type", - }, - "type": { - "args": "0x661cfbe2124b3e79e50e505c406be5b2dcf9da15d8654b749ec536fa4c2eaaae", - "codeHash": "0x25c29dc317811a6f6f3985a7a9ebc4838bd388d19d0feeecf0bcd60f6c0975bb", - "hashType": "type", - }, - }, - { - "capacity": "0x5e9f52ee6", - "lock": { - "args": "0x0001e9d0cd4c9daa757cc83863cb45e3f1e039e1fd03", - "codeHash": "0xd23761b364210735c19c60561d213fb3beae2fd6172743719eff6920e020baac", - "hashType": "type", - }, - "type": null, - }, - ], - "outputsData": [ - "0x00e1f505000000000000000000000000", - "0x0008af2f000000000000000000000000", - "0x", - ], - "version": "0x0", - "witnesses": [ - "0x6f010000100000006f0100006f0100005b0100000127d17f342d6ea8e12bb1bb350b6ac139e84fea4c77fa9c81c997ac66ab686b7f8ee1465c908da4546c83ab194581981df126044dd95eaa1c2fd590ee576f79cf1ba858663f1f72437f7b43244622a6147e666176c7956b0075c88ceb98045e6a87803ad552f2c41926b14134e3dd15fcdf3ce997d16f2d75b3c6217a47cd7f142b8b05e1f0303efb898fe4d6de601198c7a7b864abbe6a21c73b2e787e187c521d000000007b2274797065223a22776562617574686e2e676574222c226368616c6c656e6765223a224e6d4a6d4f54413259544d794d5759785a475a6d4e574d785a6d45324d324d344e7a45314e7a686d4d474e6b4f474a694f574d344e7a45334f54517a4e7a4a694f5456695a57453359546b34595463334d7a4e6d4d67222c226f726967696e223a2268747470733a2f2f746573746e65742e6a6f7969642e646576222c2263726f73734f726967696e223a66616c73657d", - "0x", - ], - }, - "inputs": [ - { - "capacity": "0x59682f000", - "lock": { - "args": "0x0001e9d0cd4c9daa757cc83863cb45e3f1e039e1fd03", - "codeHash": "0xd23761b364210735c19c60561d213fb3beae2fd6172743719eff6920e020baac", - "hashType": "type", - }, - "type": { - "args": "0x661cfbe2124b3e79e50e505c406be5b2dcf9da15d8654b749ec536fa4c2eaaae", - "codeHash": "0x25c29dc317811a6f6f3985a7a9ebc4838bd388d19d0feeecf0bcd60f6c0975bb", - "hashType": "type", - }, - }, - { - "capacity": "0xbd3ea75ae", - "lock": { - "args": "0x0001e9d0cd4c9daa757cc83863cb45e3f1e039e1fd03", - "codeHash": "0xd23761b364210735c19c60561d213fb3beae2fd6172743719eff6920e020baac", - "hashType": "type", - }, - "type": null, - }, - ], - "outputs": [ - { - "capacity": "0x5e9f53e00", - "lock": { - "args": "0x0000000021a01935fb1b0b3d01fa43ac152fc2228886c8cdc2dd904bc815e534bc18dfd1", - "codeHash": "0x61ca7a4796a4eb19ca4f0d065cb9b10ddcf002f10f7cbb810c706cb6bb5c3248", - "hashType": "type", - }, - "type": { - "args": "0x661cfbe2124b3e79e50e505c406be5b2dcf9da15d8654b749ec536fa4c2eaaae", - "codeHash": "0x25c29dc317811a6f6f3985a7a9ebc4838bd388d19d0feeecf0bcd60f6c0975bb", - "hashType": "type", - }, - }, - { - "capacity": "0x59682f000", - "lock": { - "args": "0x0001e9d0cd4c9daa757cc83863cb45e3f1e039e1fd03", - "codeHash": "0xd23761b364210735c19c60561d213fb3beae2fd6172743719eff6920e020baac", - "hashType": "type", - }, - "type": { - "args": "0x661cfbe2124b3e79e50e505c406be5b2dcf9da15d8654b749ec536fa4c2eaaae", - "codeHash": "0x25c29dc317811a6f6f3985a7a9ebc4838bd388d19d0feeecf0bcd60f6c0975bb", - "hashType": "type", - }, - }, - { - "capacity": "0x5e9f52ee6", - "lock": { - "args": "0x0001e9d0cd4c9daa757cc83863cb45e3f1e039e1fd03", - "codeHash": "0xd23761b364210735c19c60561d213fb3beae2fd6172743719eff6920e020baac", - "hashType": "type", - }, - "type": null, - }, - ], - "status": { - "confirmed": true, - }, - }, + "isRgbpp": false, }, { "btcTx": { @@ -6889,7 +5981,7 @@ exports[`/:btc_address/balance - with pending_amount 1`] = ` "name": "Unique BBQ", "pending_amount": "0x5f5e100", "symbol": "", - "total_amount": "0xbebc200", + "total_amount": "0x5f5e100", "type_hash": "0x78e21efcf107e7886eadeadecd1a01cfb88f1e5617f4438685db55b3a540d202", "type_script": { "args": "0x30d3fbec9ceba691770d57c6d06bdb98cf0f82bef0ca6e87687a118d6ce1e7b7", @@ -6903,7 +5995,7 @@ exports[`/:btc_address/balance - with pending_amount 1`] = ` "name": "XUDT Test Token", "pending_amount": "0x5f5e100", "symbol": "PDD", - "total_amount": "0x5f5e100", + "total_amount": "0x0", "type_hash": "0x10f511f2efb0027191b97ac5b4bd77374ffdac7399e8527d76f5f9bd32e7d35b", "type_script": { "args": "0x8c556e92974a8dd8237719020a259d606359ac2cc958cb8bda77a1c3bb3cd93b", diff --git a/test/routes/rgbpp/address.test.ts b/test/routes/rgbpp/address.test.ts index 5b5efafa..b608ce82 100644 --- a/test/routes/rgbpp/address.test.ts +++ b/test/routes/rgbpp/address.test.ts @@ -92,8 +92,8 @@ describe('/rgbpp/v1/address', () => { mockRgbppUtxoPairs as RgbppUtxoCellsPair[], ); const transactionProcessor = fastify.container.resolve('transactionProcessor'); - const getPendingOuputCellsByTxidSpy = vi - .spyOn(transactionProcessor, 'getPendingOuputCellsByTxid') + const getPendingOutputCellsByTxidSpy = vi + .spyOn(transactionProcessor, 'getPendingOutputCellsByTxid') .mockResolvedValueOnce([ { cellOutput: { @@ -155,11 +155,11 @@ describe('/rgbpp/v1/address', () => { }); const data = response.json(); - expect(getPendingOuputCellsByTxidSpy).toBeCalledTimes(2); - expect(getPendingOuputCellsByTxidSpy).toHaveBeenCalledWith( + expect(getPendingOutputCellsByTxidSpy).toBeCalledTimes(2); + expect(getPendingOutputCellsByTxidSpy).toHaveBeenCalledWith( 'aab2d8fc3f064087450057ccb6012893cf219043d8c915fe64c5322c0eeb6fd2', ); - expect(getPendingOuputCellsByTxidSpy).toHaveBeenCalledWith( + expect(getPendingOutputCellsByTxidSpy).toHaveBeenCalledWith( '989f4e03179e17cbb6edd446f57ea6107a40ba23441056653f1cc34b7dd1e5ba', ); expect(response.statusCode).toBe(200); diff --git a/test/services/transaction.test.ts b/test/services/transaction.test.ts index 2995a949..6dcc4423 100644 --- a/test/services/transaction.test.ts +++ b/test/services/transaction.test.ts @@ -124,11 +124,14 @@ describe('transactionProcessor', () => { }, }; - transactionProcessor.enqueueTransaction(transactionRequest); - const count = await transactionProcessor['queue'].getJobCounts(); - const job = await transactionProcessor['queue'].getJob(transactionRequest.txid); - expect(count.delayed).toBe(1); - expect(job?.delay).toBe(cradle.env.TRANSACTION_QUEUE_JOB_DELAY); + await transactionProcessor.enqueueTransaction(transactionRequest); + const jobs = await transactionProcessor['queue'].getJobs('delayed'); + const jobFromApi = await transactionProcessor['queue'].getJob(transactionRequest.txid); + const jobFromList = jobs.find((row) => row.id === transactionRequest.txid); + + expect(jobFromApi).toBeDefined(); + expect(jobFromApi!.id).toStrictEqual(jobFromList?.id); + expect(jobFromApi!.delay).toBe(cradle.env.TRANSACTION_QUEUE_JOB_DELAY); }); test('retryMissingTransactions: should be retry transaction job when missing', async () => {