From aa02fec0f4bcdc2b37695904304d27ebc7ff8150 Mon Sep 17 00:00:00 2001 From: Martynas Kazlauskas Date: Wed, 5 Oct 2022 16:35:01 +0300 Subject: [PATCH 01/16] fix(golden-test-generator): correct path of package.json --- packages/golden-test-generator/src/Content.ts | 2 +- packages/golden-test-generator/src/index.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/golden-test-generator/src/Content.ts b/packages/golden-test-generator/src/Content.ts index 787b9da7b79..982cfe30446 100644 --- a/packages/golden-test-generator/src/Content.ts +++ b/packages/golden-test-generator/src/Content.ts @@ -1,7 +1,7 @@ import { Commit } from 'git-last-commit'; import { Ogmios } from '@cardano-sdk/ogmios'; import { getLastCommitPromise } from './util'; -const packageJson = require('../package.json'); +const packageJson = require('../../package.json'); export type Metadata = { cardano: { diff --git a/packages/golden-test-generator/src/index.ts b/packages/golden-test-generator/src/index.ts index 2fcb2113607..452cdb132e9 100644 --- a/packages/golden-test-generator/src/index.ts +++ b/packages/golden-test-generator/src/index.ts @@ -12,7 +12,7 @@ import hash from 'object-hash'; import path from 'path'; const clear = require('clear'); -const packageJson = require('../package.json'); +const packageJson = require('../../package.json'); clear(); console.log(chalk.blue('Cardano Golden Test Generator')); From c69cdbaac6f3a1c12dce6d6d2ab9397c47314a18 Mon Sep 17 00:00:00 2001 From: Martynas Kazlauskas Date: Mon, 10 Oct 2022 12:15:24 +0300 Subject: [PATCH 02/16] feat(golden-test-generator)!: add chain-sync support Rename the existing 'get-blocks' command to 'chain-sync' add extend it to support simulating rollbacks. It can still be used to simply get blocks without specifying any rollbacks, but command name and the resulting data structure has changed. --- .../src/Block/getBlocks.ts | 92 ------------- .../golden-test-generator/src/Block/index.ts | 1 - .../src/ChainSync/chainSync.ts | 126 ++++++++++++++++++ .../src/ChainSync/index.ts | 1 + packages/golden-test-generator/src/index.ts | 17 ++- 5 files changed, 135 insertions(+), 102 deletions(-) delete mode 100644 packages/golden-test-generator/src/Block/getBlocks.ts delete mode 100644 packages/golden-test-generator/src/Block/index.ts create mode 100644 packages/golden-test-generator/src/ChainSync/chainSync.ts create mode 100644 packages/golden-test-generator/src/ChainSync/index.ts diff --git a/packages/golden-test-generator/src/Block/getBlocks.ts b/packages/golden-test-generator/src/Block/getBlocks.ts deleted file mode 100644 index b99dbee377a..00000000000 --- a/packages/golden-test-generator/src/Block/getBlocks.ts +++ /dev/null @@ -1,92 +0,0 @@ -/* eslint-disable sonarjs/cognitive-complexity */ -import { GeneratorMetadata } from '../Content'; -import { Logger } from 'ts-log'; -import { Ogmios } from '@cardano-sdk/ogmios'; - -export type GetBlocksResponse = GeneratorMetadata & { - blocks: { [blockHeight: string]: Ogmios.Schema.Block }; -}; - -export const getBlocks = async ( - blockHeights: number[], - options: { - logger: Logger; - ogmiosConnectionConfig: Ogmios.ConnectionConfig; - onBlock?: (slot: number) => void; - } -): Promise => { - const { logger } = options; - const requestedBlocks: { [blockHeight: string]: Ogmios.Schema.Block } = {}; - return new Promise(async (resolve, reject) => { - let currentBlock: number; - // Required to ensure existing messages in the pipe are not processed after the completion condition is met - let draining = false; - const response: GetBlocksResponse = { - blocks: {}, - metadata: { - cardano: { - compactGenesis: await Ogmios.StateQuery.genesisConfig( - await Ogmios.createInteractionContext(reject, logger.info, { connection: options.ogmiosConnectionConfig }) - ), - intersection: undefined as unknown as Ogmios.ChainSync.Intersection - } - } - }; - try { - const syncClient = await Ogmios.createChainSyncClient( - await Ogmios.createInteractionContext(reject, logger.info, { connection: options.ogmiosConnectionConfig }), - { - rollBackward: async (_res, requestNext) => { - requestNext(); - }, - // eslint-disable-next-line complexity - rollForward: async ({ block }, requestNext) => { - if (draining) return; - let b: - | Ogmios.Schema.BlockByron - | Ogmios.Schema.StandardBlock - | Ogmios.Schema.BlockShelley - | Ogmios.Schema.BlockAllegra - | Ogmios.Schema.BlockMary - | Ogmios.Schema.BlockAlonzo; - if (Ogmios.isByronStandardBlock(block)) { - b = block.byron as Ogmios.Schema.StandardBlock; - } else if (Ogmios.isShelleyBlock(block)) { - b = block.shelley as Ogmios.Schema.BlockShelley; - } else if (Ogmios.isAllegraBlock(block)) { - b = block.allegra as Ogmios.Schema.BlockAllegra; - } else if (Ogmios.isMaryBlock(block)) { - b = block.mary as Ogmios.Schema.BlockMary; - } else if (Ogmios.isAlonzoBlock(block)) { - b = block.alonzo as Ogmios.Schema.BlockAlonzo; - } else if (Ogmios.isByronEpochBoundaryBlock(block)) { - b = block.byron as Ogmios.Schema.BlockByron; - } else { - throw new Error('No support for block'); - } - if (b !== undefined) { - currentBlock = b.header!.blockHeight; - if (options?.onBlock !== undefined) { - options.onBlock(currentBlock); - } - if (blockHeights.includes(currentBlock)) { - requestedBlocks[currentBlock] = block; - if (blockHeights[blockHeights.length - 1] === currentBlock) { - draining = true; - response.blocks = requestedBlocks; - await syncClient.shutdown(); - return resolve(response); - } - } - } - requestNext(); - } - } - ); - response.metadata.cardano.intersection = await syncClient.startSync(['origin']); - } catch (error) { - logger.error(error); - return reject(error); - } - }); -}; diff --git a/packages/golden-test-generator/src/Block/index.ts b/packages/golden-test-generator/src/Block/index.ts deleted file mode 100644 index e12272c3f3c..00000000000 --- a/packages/golden-test-generator/src/Block/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from './getBlocks'; diff --git a/packages/golden-test-generator/src/ChainSync/chainSync.ts b/packages/golden-test-generator/src/ChainSync/chainSync.ts new file mode 100644 index 00000000000..7bcec8a25e6 --- /dev/null +++ b/packages/golden-test-generator/src/ChainSync/chainSync.ts @@ -0,0 +1,126 @@ +import { GeneratorMetadata } from '../Content'; +import { Logger } from 'ts-log'; +import { Ogmios } from '@cardano-sdk/ogmios'; + +export type RollForward = { type: 'rollForward'; block: Ogmios.Schema.Block }; +export type RollBackward = { type: 'rollBackward'; rollback: Ogmios.Schema.TipOrOrigin }; +export type ChainSyncEvent = RollForward | RollBackward; + +export type GetBlocksResponse = GeneratorMetadata & { + events: ChainSyncEvent[]; +}; + +type RequestedBlocks = { [blockHeight: number]: Ogmios.Schema.Block }; + +const getBlockHeaderAndHash = (block: Ogmios.Schema.Block) => { + let header: + | (Ogmios.Schema.StandardBlock + | Ogmios.Schema.BlockShelley + | Ogmios.Schema.BlockAllegra + | Ogmios.Schema.BlockMary + | Ogmios.Schema.BlockAlonzo + | Ogmios.Schema.BlockBabbage)['header']; + let hash: string | undefined; + if (Ogmios.isByronStandardBlock(block)) { + header = block.byron.header; + hash = block.byron.hash; + } else if (Ogmios.isShelleyBlock(block)) { + header = block.shelley.header; + hash = block.shelley.headerHash; + } else if (Ogmios.isAllegraBlock(block)) { + header = block.allegra.header; + hash = block.allegra.headerHash; + } else if (Ogmios.isMaryBlock(block)) { + header = block.mary.header; + hash = block.mary.headerHash; + } else if (Ogmios.isAlonzoBlock(block)) { + header = block.alonzo.header; + hash = block.alonzo.headerHash; + } else if (Ogmios.isBabbageBlock(block)) { + header = block.babbage.header; + hash = block.babbage.headerHash; + } else { + throw new Error('No support for block'); + } + if (!header || !hash) throw new Error('Header or hash not found for block'); + return {header, hash}; +} + +const blocksWithRollbacks = (blockHeights: number[], requestedBlocks: RequestedBlocks): ChainSyncEvent[] => { + const result: ChainSyncEvent[] = []; + for (const blockHeight of blockHeights) { + if (blockHeight >= 0) { + const requestedBlock = requestedBlocks[blockHeight]; + if (!requestedBlock) throw new Error(`Block not found: ${blockHeight}`); + result.push({type: 'rollForward', block: requestedBlock}); + } else { + const blockNo = -blockHeight; + const requestedBlock = requestedBlocks[blockNo]; + if (!requestedBlock) throw new Error(`Cannot rollback to a non-requested block: ${blockHeight}`); + const {header: {slot}, hash} = getBlockHeaderAndHash(requestedBlock); + result.push(({type: 'rollBackward', rollback: {blockNo, hash, slot }})); + } + } + return result; +} + +export const getBlocks = async ( + blockHeights: number[], + options: { + logger: Logger; + ogmiosConnectionConfig: Ogmios.ConnectionConfig; + onBlock?: (slot: number) => void; + } +): Promise => { + const { logger } = options; + const requestedBlocks: RequestedBlocks = {}; + return new Promise(async (resolve, reject) => { + let currentBlock: number; + // Required to ensure existing messages in the pipe are not processed after the completion condition is met + let draining = false; + const metadata: GeneratorMetadata['metadata'] = { + cardano: { + compactGenesis: await Ogmios.StateQuery.genesisConfig( + await Ogmios.createInteractionContext(reject, logger.info, { connection: options.ogmiosConnectionConfig }) + ), + intersection: undefined as unknown as Ogmios.ChainSync.Intersection + } + }; + try { + const syncClient = await Ogmios.createChainSyncClient( + await Ogmios.createInteractionContext(reject, logger.info, { connection: options.ogmiosConnectionConfig }), + { + rollBackward: async (_res, requestNext) => { + requestNext(); + }, + // eslint-disable-next-line complexity + rollForward: async ({ block }, requestNext) => { + if (draining) return; + const {header} = getBlockHeaderAndHash(block); + currentBlock = header.blockHeight; + if (options?.onBlock !== undefined) { + options.onBlock(currentBlock); + } + if (blockHeights.includes(currentBlock)) { + requestedBlocks[currentBlock] = block; + if (blockHeights[blockHeights.length - 1] === currentBlock) { + draining = true; + await syncClient.shutdown(); + return resolve({ + events: blocksWithRollbacks(blockHeights, requestedBlocks), + metadata + }); + } + } + requestNext(); + } + } + ); + metadata.cardano.intersection = await syncClient.startSync(['origin']); + } catch (error) { + logger.error(error); + return reject(error); + } + }); +}; + diff --git a/packages/golden-test-generator/src/ChainSync/index.ts b/packages/golden-test-generator/src/ChainSync/index.ts new file mode 100644 index 00000000000..fa809961c83 --- /dev/null +++ b/packages/golden-test-generator/src/ChainSync/index.ts @@ -0,0 +1 @@ +export * from './chainSync'; diff --git a/packages/golden-test-generator/src/index.ts b/packages/golden-test-generator/src/index.ts index 452cdb132e9..0a84830688a 100644 --- a/packages/golden-test-generator/src/index.ts +++ b/packages/golden-test-generator/src/index.ts @@ -1,7 +1,7 @@ #!/usr/bin/env node import { AddressBalancesResponse, getOnChainAddressBalances } from './AddressBalance'; import { Command } from 'commander'; -import { GetBlocksResponse, getBlocks } from './Block'; +import { GetBlocksResponse, getBlocks as chainSync } from './ChainSync'; import { Options, SingleBar } from 'cli-progress'; import { ensureDir, writeFile } from 'fs-extra'; import { prepareContent } from './Content'; @@ -79,9 +79,9 @@ program }); program - .command('get-block') - .description('Dump the requested blocks in their raw structure') - .argument('[blockHeights]', 'Comma-separated list of blocks by number', (blockHeights) => + .command('chain-sync') + .description('Dump the requested blocks (rollForward) in their raw structure and simulate rollbacks') + .argument('[blockHeights]', 'Comma-separated sorted list of blocks by number, use "-" for rollback to a block, e.g. 10,11,-10,11', (blockHeights) => blockHeights .split(',') .filter((b) => b !== '') @@ -92,13 +92,12 @@ program .action(async (blockHeights: number[], { logLevel, outDir }) => { try { const { ogmiosHost, ogmiosPort, ogmiosTls } = program.opts(); - const sortedblockHeights = blockHeights.sort((a: number, b: number) => a - b); - const lastblockHeight = sortedblockHeights[sortedblockHeights.length - 1]; - const logger = createLogger({ level: logLevel, name: 'get-block' }); + const lastblockHeight = blockHeights[blockHeights.length - 1]; + const logger = createLogger({ level: logLevel, name: 'chain-sync' }); const progress = createProgressBar(lastblockHeight); await ensureDir(outDir); progress.start(lastblockHeight, 0); - const { blocks, metadata } = await getBlocks(sortedblockHeights, { + const { events: data, metadata } = await chainSync(blockHeights, { logger, ogmiosConnectionConfig: { host: ogmiosHost, port: ogmiosPort, tls: ogmiosTls }, onBlock: (blockHeight) => { @@ -106,7 +105,7 @@ program } }); progress.stop(); - const content = await prepareContent(metadata, blocks); + const content = await prepareContent(metadata, data); const fileName = path.join(outDir, `blocks-${hash(content)}.json`); logger.info(`Writing ${fileName}`); From 66626a35d4b947713c41492fecd031877165565e Mon Sep 17 00:00:00 2001 From: Martynas Kazlauskas Date: Mon, 10 Oct 2022 16:47:53 +0300 Subject: [PATCH 03/16] feat(golden-test-generator): add block range support to chain-sync --- packages/golden-test-generator/src/index.ts | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) diff --git a/packages/golden-test-generator/src/index.ts b/packages/golden-test-generator/src/index.ts index 0a84830688a..a14874c23e1 100644 --- a/packages/golden-test-generator/src/index.ts +++ b/packages/golden-test-generator/src/index.ts @@ -81,11 +81,24 @@ program program .command('chain-sync') .description('Dump the requested blocks (rollForward) in their raw structure and simulate rollbacks') - .argument('[blockHeights]', 'Comma-separated sorted list of blocks by number, use "-" for rollback to a block, e.g. 10,11,-10,11', (blockHeights) => + .argument('[blockHeights]', `Comma-separated sorted list of blocks by number. + Use "-" for rollback to a block, e.g. 10,11,-10,11 + Use ".." for block ranges (inclusive), e.g. 0..9`, (blockHeights) => blockHeights .split(',') .filter((b) => b !== '') - .map((blockHeight) => Number.parseInt(blockHeight)) + .flatMap((blockHeightSpec) => { + const [from, to] = blockHeightSpec.split('..').map(blockHeight => Number.parseInt(blockHeight)); + if (!to) { // 0 is not supported, as such range doesn't make sense + if (!Number.isNaN(from)) return [from]; // single block + throw new Error('blockHeights must be either numbers or ranges, see --help') + } + const result: number[] = []; + for (let blockHeight = from; blockHeight <= to; blockHeight++) { + result.push(blockHeight) + } + return result; + }) ) .requiredOption('--out-dir [outDir]', 'File path to write results to') .option('--log-level [logLevel]', 'Minimum log level', 'info') From d951df2c2d852a66f1392b4903c0d588b3916b3b Mon Sep 17 00:00:00 2001 From: Martynas Kazlauskas Date: Fri, 28 Oct 2022 09:44:21 +0300 Subject: [PATCH 04/16] fix(golden-test-generator)!: preserve BigInts by replacing serializer to use toSerializableObj util add metadata for supplied blockHeights option export getBlockHeaderAndHash --- packages/golden-test-generator/package.json | 1 - .../src/ChainSync/chainSync.ts | 14 +- packages/golden-test-generator/src/Content.ts | 2 +- packages/golden-test-generator/src/index.ts | 36 +-- yarn-project.nix | 218 +++++++++--------- yarn.lock | 1 - 6 files changed, 141 insertions(+), 131 deletions(-) diff --git a/packages/golden-test-generator/package.json b/packages/golden-test-generator/package.json index 5a61adf687f..bbda3daee0e 100644 --- a/packages/golden-test-generator/package.json +++ b/packages/golden-test-generator/package.json @@ -66,7 +66,6 @@ "commander": "^8.0.0", "fs-extra": "^10.0.0", "git-last-commit": "^1.0.0", - "json-bigint": "^1.0.0", "object-hash": "^2.2.0", "ts-log": "^2.2.3" }, diff --git a/packages/golden-test-generator/src/ChainSync/chainSync.ts b/packages/golden-test-generator/src/ChainSync/chainSync.ts index 7bcec8a25e6..adc46e4e392 100644 --- a/packages/golden-test-generator/src/ChainSync/chainSync.ts +++ b/packages/golden-test-generator/src/ChainSync/chainSync.ts @@ -6,13 +6,16 @@ export type RollForward = { type: 'rollForward'; block: Ogmios.Schema.Block }; export type RollBackward = { type: 'rollBackward'; rollback: Ogmios.Schema.TipOrOrigin }; export type ChainSyncEvent = RollForward | RollBackward; -export type GetBlocksResponse = GeneratorMetadata & { +type CardanoMetadata = Pick; + +export type GetBlocksResponse = { events: ChainSyncEvent[]; + metadata: CardanoMetadata }; type RequestedBlocks = { [blockHeight: number]: Ogmios.Schema.Block }; -const getBlockHeaderAndHash = (block: Ogmios.Schema.Block) => { +export const getBlockHeaderAndHash = (block: Ogmios.Schema.Block) => { let header: | (Ogmios.Schema.StandardBlock | Ogmios.Schema.BlockShelley @@ -78,14 +81,15 @@ export const getBlocks = async ( let currentBlock: number; // Required to ensure existing messages in the pipe are not processed after the completion condition is met let draining = false; - const metadata: GeneratorMetadata['metadata'] = { + const metadata: CardanoMetadata = { cardano: { compactGenesis: await Ogmios.StateQuery.genesisConfig( await Ogmios.createInteractionContext(reject, logger.info, { connection: options.ogmiosConnectionConfig }) ), intersection: undefined as unknown as Ogmios.ChainSync.Intersection - } + }, }; + const maxHeight = Math.max(...blockHeights); try { const syncClient = await Ogmios.createChainSyncClient( await Ogmios.createInteractionContext(reject, logger.info, { connection: options.ogmiosConnectionConfig }), @@ -103,7 +107,7 @@ export const getBlocks = async ( } if (blockHeights.includes(currentBlock)) { requestedBlocks[currentBlock] = block; - if (blockHeights[blockHeights.length - 1] === currentBlock) { + if (maxHeight === currentBlock) { draining = true; await syncClient.shutdown(); return resolve({ diff --git a/packages/golden-test-generator/src/Content.ts b/packages/golden-test-generator/src/Content.ts index 982cfe30446..166614bc9cc 100644 --- a/packages/golden-test-generator/src/Content.ts +++ b/packages/golden-test-generator/src/Content.ts @@ -15,7 +15,7 @@ export type Metadata = { }; }; -export type GeneratorMetadata = { metadata: { cardano: Metadata['cardano'] } }; +export type GeneratorMetadata = { metadata: { cardano: Metadata['cardano']; options?: { blockHeights: string } } }; export const prepareContent = async ( metadata: Omit, diff --git a/packages/golden-test-generator/src/index.ts b/packages/golden-test-generator/src/index.ts index a14874c23e1..3260b157bc2 100644 --- a/packages/golden-test-generator/src/index.ts +++ b/packages/golden-test-generator/src/index.ts @@ -4,12 +4,12 @@ import { Command } from 'commander'; import { GetBlocksResponse, getBlocks as chainSync } from './ChainSync'; import { Options, SingleBar } from 'cli-progress'; import { ensureDir, writeFile } from 'fs-extra'; -import { prepareContent } from './Content'; +import { GeneratorMetadata, prepareContent } from './Content'; import { createLogger } from 'bunyan'; -import JSONBig from 'json-bigint'; import chalk from 'chalk'; import hash from 'object-hash'; import path from 'path'; +import { toSerializableObject } from '@cardano-sdk/util'; const clear = require('clear'); const packageJson = require('../../package.json'); @@ -70,7 +70,7 @@ program const fileName = path.join(outDir, `address-balances-${hash(content)}.json`); logger.info(`Writing ${fileName}`); - await writeFile(fileName, JSONBig.stringify(content, undefined, 2)); + await writeFile(fileName, JSON.stringify(toSerializableObject(content), undefined, 2)); process.exit(0); } catch (error) { console.error(error); @@ -78,12 +78,7 @@ program } }); -program - .command('chain-sync') - .description('Dump the requested blocks (rollForward) in their raw structure and simulate rollbacks') - .argument('[blockHeights]', `Comma-separated sorted list of blocks by number. - Use "-" for rollback to a block, e.g. 10,11,-10,11 - Use ".." for block ranges (inclusive), e.g. 0..9`, (blockHeights) => +const mapBlockHeights = (blockHeights: string) => blockHeights .split(',') .filter((b) => b !== '') @@ -98,13 +93,20 @@ program result.push(blockHeight) } return result; - }) - ) + }); + +program + .command('chain-sync') + .description('Dump the requested blocks (rollForward) in their raw structure and simulate rollbacks') + .argument('[blockHeights]', `Comma-separated sorted list of blocks by number. + Use "-" for rollback to a block, e.g. 10,11,-10,11 + Use ".." for block ranges (inclusive), e.g. 0..9`) .requiredOption('--out-dir [outDir]', 'File path to write results to') .option('--log-level [logLevel]', 'Minimum log level', 'info') - .action(async (blockHeights: number[], { logLevel, outDir }) => { + .action(async (blockHeightsInput: string, { logLevel, outDir }) => { try { const { ogmiosHost, ogmiosPort, ogmiosTls } = program.opts(); + const blockHeights = mapBlockHeights(blockHeightsInput); const lastblockHeight = blockHeights[blockHeights.length - 1]; const logger = createLogger({ level: logLevel, name: 'chain-sync' }); const progress = createProgressBar(lastblockHeight); @@ -117,12 +119,18 @@ program progress.update(blockHeight); } }); + const fullMetadata: GeneratorMetadata['metadata'] = { + ...metadata, + options: { + blockHeights: blockHeightsInput + } + } progress.stop(); - const content = await prepareContent(metadata, data); + const content = await prepareContent(fullMetadata, data); const fileName = path.join(outDir, `blocks-${hash(content)}.json`); logger.info(`Writing ${fileName}`); - await writeFile(fileName, JSONBig.stringify(content, undefined, 2)); + await writeFile(fileName, JSON.stringify(toSerializableObject(content), undefined, 2)); process.exit(0); } catch (error) { console.error(error); diff --git a/yarn-project.nix b/yarn-project.nix index c1c8622f811..abff55785dc 100644 --- a/yarn-project.nix +++ b/yarn-project.nix @@ -180,6 +180,11 @@ cacheEntries = { "interpret@npm:1.4.0" = { filename = "interpret-npm-1.4.0-17b4b5b0a4-2e5f51268b.zip"; sha512 = "2e5f51268b5941e4a17e4ef0575bc91ed0ab5f8515e3cf77486f7c14d13f3010df9c0959f37063dcc96e78d12dc6b0bb1b9e111cdfe69771f4656d2993d36155"; }; "bs-logger@npm:0.2.6" = { filename = "bs-logger-npm-0.2.6-7670f88b66-d34bdaf68c.zip"; sha512 = "d34bdaf68c64bd099ab97c3ea608c9ae7d3f5faa1178b3f3f345acd94e852e608b2d4f9103fb2e503f5e69780e98293df41691b84be909b41cf5045374d54606"; }; "semver@npm:7.3.8" = { filename = "semver-npm-7.3.8-25a996cb4f-ba9c7cbbf2.zip"; sha512 = "ba9c7cbbf2b7884696523450a61fee1a09930d888b7a8d7579025ad93d459b2d1949ee5bbfeb188b2be5f4ac163544c5e98491ad6152df34154feebc2cc337c1"; }; +"@types/object-hash@npm:2.2.1" = { filename = "@types-object-hash-npm-2.2.1-1e19446be3-bbcbf07690.zip"; sha512 = "bbcbf076903e11fa6d61dd5cc365bce2b080b18502ef52672a427443262e465d7b46b8f2821e8cea0307de66aee2eb92ad6e2bed2346acd7c8de118d4123fe3a"; }; +"clear@npm:0.1.0" = { filename = "clear-npm-0.1.0-a3e2e6f4fa-70a1620699.zip"; sha512 = "70a162069947a5bf2e5cea17a281713cd9a154c653a97bc09ed0a00903d66003b13e1b3adb92e406460db3e3cc6bcf6e4049bbca8fd6e8f0d26fbac10dc806fd"; }; +"commander@npm:8.3.0" = { filename = "commander-npm-8.3.0-c0d18c66d5-0f82321821.zip"; sha512 = "0f82321821fc27b83bd409510bb9deeebcfa799ff0bf5d102128b500b7af22872c0c92cb6a0ebc5a4cf19c6b550fba9cedfa7329d18c6442a625f851377bacf0"; }; +"git-last-commit@npm:1.0.1" = { filename = "git-last-commit-npm-1.0.1-247bc4e0f1-44049215f0.zip"; sha512 = "44049215f0838c0d17edd25b44e08793d270ea96d95e56767ae9564eda2f41cf4a63b4bc418d62c2f3a8f6a483d6e12229c316daa4276dc0fef8ad663145af6c"; }; +"object-hash@npm:2.2.0" = { filename = "object-hash-npm-2.2.0-d97a921cc1-55ba841e3a.zip"; sha512 = "55ba841e3adce9c4f1b9b46b41983eda40f854e0d01af2802d3ae18a7085a17168d6b81731d43fdf1d6bcbb3c9f9c56d22c8fea992203ad90a38d7d919bc28f1"; }; "@jest/types@npm:28.1.3" = { filename = "@jest-types-npm-28.1.3-422ad1bd71-1e258d9c06.zip"; sha512 = "1e258d9c063fcf59ebc91e46d5ea5984674ac7ae6cae3e50aa780d22b4405bf2c925f40350bf30013839eb5d4b5e521d956ddf8f3b7c78debef0e75a07f57350"; }; "ansi-styles@npm:3.2.1" = { filename = "ansi-styles-npm-3.2.1-8cb8107983-d85ade01c1.zip"; sha512 = "d85ade01c10e5dd77b6c89f34ed7531da5830d2cb5882c645f330079975b716438cd7ebb81d0d6e6b4f9c577f19ae41ab55f07f19786b02f9dfd9e0377395665"; }; "minimatch@npm:3.1.2" = { filename = "minimatch-npm-3.1.2-9405269906-c154e56640.zip"; sha512 = "c154e566406683e7bcb746e000b84d74465b3a832c45d59912b9b55cd50dee66e5c4b1e5566dba26154040e51672f9aa450a9aef0c97cfc7336b78b7afb9540a"; }; @@ -190,18 +195,14 @@ cacheEntries = { "libphonenumber-js@npm:1.10.14" = { filename = "libphonenumber-js-npm-1.10.14-cf09e196cd-853608aca7.zip"; sha512 = "853608aca7ba63182bc9305ff4f5380c64973866bbd245a87fa219422371edd1e7c694ce3e6a8d8f3fb557bbbe10c7fc32601ff300be9937daf583d84c80bbd3"; }; "validator@npm:13.7.0" = { filename = "validator-npm-13.7.0-624277e841-2b83283de1.zip"; sha512 = "2b83283de1222ca549a7ef57f46e8d49c6669213348db78b7045bce36a3b5843ff1e9f709ebf74574e06223461ee1f264f8cc9a26a0060a79a27de079d8286ef"; }; "jest-environment-jsdom@npm:28.1.3" = { filename = "jest-environment-jsdom-npm-28.1.3-c3ce0aea09-32758f9b9a.zip"; sha512 = "32758f9b9a1fd04ec3ebaaa608d740a36b960d37d00bd3d4d83fdc4b527afc474c14f04fa860817e1fa22923e2dc3cd2b497db41af6a5d73e91327951612025e"; }; -"@types/object-hash@npm:2.2.1" = { filename = "@types-object-hash-npm-2.2.1-1e19446be3-bbcbf07690.zip"; sha512 = "bbcbf076903e11fa6d61dd5cc365bce2b080b18502ef52672a427443262e465d7b46b8f2821e8cea0307de66aee2eb92ad6e2bed2346acd7c8de118d4123fe3a"; }; -"clear@npm:0.1.0" = { filename = "clear-npm-0.1.0-a3e2e6f4fa-70a1620699.zip"; sha512 = "70a162069947a5bf2e5cea17a281713cd9a154c653a97bc09ed0a00903d66003b13e1b3adb92e406460db3e3cc6bcf6e4049bbca8fd6e8f0d26fbac10dc806fd"; }; -"commander@npm:8.3.0" = { filename = "commander-npm-8.3.0-c0d18c66d5-0f82321821.zip"; sha512 = "0f82321821fc27b83bd409510bb9deeebcfa799ff0bf5d102128b500b7af22872c0c92cb6a0ebc5a4cf19c6b550fba9cedfa7329d18c6442a625f851377bacf0"; }; -"git-last-commit@npm:1.0.1" = { filename = "git-last-commit-npm-1.0.1-247bc4e0f1-44049215f0.zip"; sha512 = "44049215f0838c0d17edd25b44e08793d270ea96d95e56767ae9564eda2f41cf4a63b4bc418d62c2f3a8f6a483d6e12229c316daa4276dc0fef8ad663145af6c"; }; -"object-hash@npm:2.2.0" = { filename = "object-hash-npm-2.2.0-d97a921cc1-55ba841e3a.zip"; sha512 = "55ba841e3adce9c4f1b9b46b41983eda40f854e0d01af2802d3ae18a7085a17168d6b81731d43fdf1d6bcbb3c9f9c56d22c8fea992203ad90a38d7d919bc28f1"; }; -"@cardano-ogmios/client@npm:5.5.5" = { filename = "@cardano-ogmios-client-npm-5.5.5-9ad8c8bfe7-a1e9673408.zip"; sha512 = "a1e9673408c510ab66292edd5ae993e65da72c5388f93ed0f9c10e368bc0d723d8733445be89ea13c651e0b30d3cb9298c8bca81efcbc071c0a4edd9a7a7851d"; }; -"pkg-dir@npm:4.2.0" = { filename = "pkg-dir-npm-4.2.0-2b5d0a8d32-9863e3f351.zip"; sha512 = "9863e3f35132bf99ae1636d31ff1e1e3501251d480336edb1c211133c8d58906bed80f154a1d723652df1fda91e01c7442c2eeaf9dc83157c7ae89087e43c8d6"; }; -"resolve-cwd@npm:3.0.0" = { filename = "resolve-cwd-npm-3.0.0-e6f4e296bf-546e081601.zip"; sha512 = "546e0816012d65778e580ad62b29e975a642989108d9a3c5beabfb2304192fa3c9f9146fbdfe213563c6ff51975ae41bac1d3c6e047dd9572c94863a057b4d81"; }; "@types/cli-progress@npm:3.11.0" = { filename = "@types-cli-progress-npm-3.11.0-889a906352-d440162233.zip"; sha512 = "d4401622333e888925b47c5d5bb0b89dddae17cc020f909a64ad7275b326bf3c6e9cd467f625a197fd958a1e49220d32f4a2b0bf2948fee330c719a9b985674e"; }; "@types/fs-extra@npm:9.0.13" = { filename = "@types-fs-extra-npm-9.0.13-12fb7badd7-add79e212a.zip"; sha512 = "add79e212acd5ac76b97b9045834e03a7996aef60a814185e0459088fd290519a3c1620865d588fa36c4498bf614210d2a703af5cf80aa1dbc125db78f6edac3"; }; "@types/ws@npm:7.4.7" = { filename = "@types-ws-npm-7.4.7-d0c95c0958-b4c9b8ad20.zip"; sha512 = "b4c9b8ad209620c9b21e78314ce4ff07515c0cadab9af101c1651e7bfb992d7fd933bd8b9c99d110738fd6db523ed15f82f29f50b45510288da72e964dedb1a3"; }; "cli-progress@npm:3.11.2" = { filename = "cli-progress-npm-3.11.2-6cecb7043d-147d26b80c.zip"; sha512 = "147d26b80ceaa24d72f0354d1b58b7f3567b928bf5943be879de31cf16b0a4f1d059984e2e35a664d7d27ae3e7fafd69fd94b35f462c8879caf96d7f31eac442"; }; +"@cardano-ogmios/client@npm:5.5.5" = { filename = "@cardano-ogmios-client-npm-5.5.5-9ad8c8bfe7-a1e9673408.zip"; sha512 = "a1e9673408c510ab66292edd5ae993e65da72c5388f93ed0f9c10e368bc0d723d8733445be89ea13c651e0b30d3cb9298c8bca81efcbc071c0a4edd9a7a7851d"; }; +"pkg-dir@npm:4.2.0" = { filename = "pkg-dir-npm-4.2.0-2b5d0a8d32-9863e3f351.zip"; sha512 = "9863e3f35132bf99ae1636d31ff1e1e3501251d480336edb1c211133c8d58906bed80f154a1d723652df1fda91e01c7442c2eeaf9dc83157c7ae89087e43c8d6"; }; +"resolve-cwd@npm:3.0.0" = { filename = "resolve-cwd-npm-3.0.0-e6f4e296bf-546e081601.zip"; sha512 = "546e0816012d65778e580ad62b29e975a642989108d9a3c5beabfb2304192fa3c9f9146fbdfe213563c6ff51975ae41bac1d3c6e047dd9572c94863a057b4d81"; }; +"chalk@npm:4.1.2" = { filename = "chalk-npm-4.1.2-ba8b67ab80-fe75c9d5c7.zip"; sha512 = "fe75c9d5c76a7a98d45495b91b2172fa3b7a09e0cc9370e5c8feb1c567b85c4288e2b3fded7cfdd7359ac28d6b3844feb8b82b8686842e93d23c827c417e83fc"; }; "b4a@npm:1.6.1" = { filename = "b4a-npm-1.6.1-11ac2fd316-9d085922d4.zip"; sha512 = "9d085922d4a6bcaac69e68520681cd60da0e2dca8ea80a89cd27a3a3037058d4669a2904aa9925c7f567d84f62f64beafaf0c831771bd4eb86ca5ecbbca402d8"; }; "chalk@npm:2.4.2" = { filename = "chalk-npm-2.4.2-3ea16dd91e-ec3661d38f.zip"; sha512 = "ec3661d38fe77f681200f878edbd9448821924e0f93a9cefc0e26a33b145f1027a2084bf19967160d11e1f03bfe4eaffcabf5493b89098b2782c3fe0b03d80c2"; }; "read-pkg@npm:3.0.0" = { filename = "read-pkg-npm-3.0.0-41471436cb-398903ebae.zip"; sha512 = "398903ebae6c7e9965419a1062924436cc0b6f516c42c4679a90290d2f87448ed8f977e7aa2dbba4aa1ac09248628c43e493ac25b2bc76640e946035200e34c6"; }; @@ -209,12 +210,12 @@ cacheEntries = { "@types/uuid@npm:8.3.4" = { filename = "@types-uuid-npm-8.3.4-7547f4402c-6f11f3ff70.zip"; sha512 = "6f11f3ff70f30210edaa8071422d405e9c1d4e53abbe50fdce365150d3c698fe7bbff65c1e71ae080cbfb8fded860dbb5e174da96fdbbdfcaa3fb3daa474d20f"; }; "uuid@npm:8.3.2" = { filename = "uuid-npm-8.3.2-eca0baba53-5575a8a75c.zip"; sha512 = "5575a8a75c13120e2f10e6ddc801b2c7ed7d8f3c8ac22c7ed0c7b2ba6383ec0abda88c905085d630e251719e0777045ae3236f04c812184b7c765f63a70e58df"; }; "blake2b@npm:2.1.3" = { filename = "blake2b-npm-2.1.3-b5b61ec9ad-e652234249.zip"; sha512 = "e652234249cbdb3345488d52b5e76e8572b8e5333f3f0d5e716772b7c5d2142f433c3fe86130e92117329532e1d1235cdaa89f40bbca27a8ae528bef428241ef"; }; -"chalk@npm:4.1.2" = { filename = "chalk-npm-4.1.2-ba8b67ab80-fe75c9d5c7.zip"; sha512 = "fe75c9d5c76a7a98d45495b91b2172fa3b7a09e0cc9370e5c8feb1c567b85c4288e2b3fded7cfdd7359ac28d6b3844feb8b82b8686842e93d23c827c417e83fc"; }; +"fs-extra@npm:10.1.0" = { filename = "fs-extra-npm-10.1.0-86573680ed-dc94ab3709.zip"; sha512 = "dc94ab37096f813cc3ca12f0f1b5ad6744dfed9ed21e953d72530d103cea193c2f81584a39e9dee1bea36de5ee66805678c0dddc048e8af1427ac19c00fffc50"; }; "@emurgo/cardano-message-signing-nodejs@npm:1.0.1" = { filename = "@emurgo-cardano-message-signing-nodejs-npm-1.0.1-b8b8c49564-0849d3cc4d.zip"; sha512 = "0849d3cc4dc3d33072afeaa44c7316f62d2cde1e2f7449cf24ac8b2a65a89ff17f301572c89a6890433054098084a57c01013c4a37d956ef7bc33bce90fc048f"; }; "jest-diff@npm:26.6.2" = { filename = "jest-diff-npm-26.6.2-06ca2a96ca-d00d297f31.zip"; sha512 = "d00d297f31e1ac0252127089892432caa7a11c69bde29cf3bb6c7a839c8afdb95cf1fd401f9df16a4422745da2e6a5d94b428b30666a2540c38e1c5699915c2d"; }; "pretty-format@npm:26.6.2" = { filename = "pretty-format-npm-26.6.2-6edfcf7149-e3b808404d.zip"; sha512 = "e3b808404d7e1519f0df1aa1f25cee0054ab475775c6b2b8c5568ff23194a92d54bf93274139b6f584ca70fd773be4eaa754b0e03f12bb0a8d1426b07f079976"; }; "form-data@npm:4.0.0" = { filename = "form-data-npm-4.0.0-916facec2d-01135bf867.zip"; sha512 = "01135bf8675f9d5c61ff18e2e2932f719ca4de964e3be90ef4c36aacfc7b9cb2fceb5eca0b7e0190e3383fe51c5b37f4cb80b62ca06a99aaabfcfd6ac7c9328c"; }; -"fs-extra@npm:10.1.0" = { filename = "fs-extra-npm-10.1.0-86573680ed-dc94ab3709.zip"; sha512 = "dc94ab37096f813cc3ca12f0f1b5ad6744dfed9ed21e953d72530d103cea193c2f81584a39e9dee1bea36de5ee66805678c0dddc048e8af1427ac19c00fffc50"; }; +"bunyan@npm:1.8.15" = { filename = "bunyan-npm-1.8.15-e130eb0235-a479e0787c.zip"; sha512 = "a479e0787c3a0b6565b54bd15f0b6c729d624c5aba53523e140e49e279b7a78508df93000e758bf6d02361117d6b4e6e5fc1d5ece05366fb6c4ba41bf1ac7d52"; }; "@types/pbkdf2@npm:3.1.0" = { filename = "@types-pbkdf2-npm-3.1.0-9fa74ff7fb-d15024b195.zip"; sha512 = "d15024b1957c21cf3b8887329d9bd8dfde754cf13a09d76ae25f1391cfc62bb8b8d7b760773c5dbaa748172fba8b3e0c3dbe962af6ccbd69b76df12a48dfba40"; }; "get-random-values@npm:2.0.0" = { filename = "get-random-values-npm-2.0.0-bb4f5d9318-c11c3cb7e6.zip"; sha512 = "c11c3cb7e61f5d17f3b9070a03d1756781b8a985926cb2dcf68ecf966f01fbfdcedf13e3362525acb28689a1971cebec0691ac542990c1bb7b873bbf95ed9a3f"; }; "@types/istanbul-lib-coverage@npm:2.0.4" = { filename = "@types-istanbul-lib-coverage-npm-2.0.4-734954bb56-a25d7589ee.zip"; sha512 = "a25d7589ee65c94d31464c16b72a9dc81dfa0bea9d3e105ae03882d616e2a0712a9c101a599ec482d297c3591e16336962878cb3eb1a0a62d5b76d277a890ce7"; }; @@ -222,7 +223,6 @@ cacheEntries = { "cross-spawn@npm:6.0.5" = { filename = "cross-spawn-npm-6.0.5-2deab6c280-f893bb0d96.zip"; sha512 = "f893bb0d96cd3d5751d04e67145bdddf25f99449531a72e82dcbbd42796bbc8268c1076c6b3ea51d4d455839902804b94bc45dfb37ecbb32ea8e54a6741c3ab9"; }; "jest-util@npm:28.1.3" = { filename = "jest-util-npm-28.1.3-9ae2283a08-fd6459742c.zip"; sha512 = "fd6459742c941f070223f25e38a2ac0719aad92561591e9fb2a50d602a5d19d754750b79b4074327a42b00055662b95da3b006542ceb8b54309da44d4a62e721"; }; "lru-cache@npm:6.0.0" = { filename = "lru-cache-npm-6.0.0-b4c8668fe1-f97f499f89.zip"; sha512 = "f97f499f898f23e4585742138a22f22526254fdba6d75d41a1c2526b3b6cc5747ef59c5612ba7375f42aca4f8461950e925ba08c991ead0651b4918b7c978297"; }; -"bunyan@npm:1.8.15" = { filename = "bunyan-npm-1.8.15-e130eb0235-a479e0787c.zip"; sha512 = "a479e0787c3a0b6565b54bd15f0b6c729d624c5aba53523e140e49e279b7a78508df93000e758bf6d02361117d6b4e6e5fc1d5ece05366fb6c4ba41bf1ac7d52"; }; "@types/json-bigint@npm:1.0.1" = { filename = "@types-json-bigint-npm-1.0.1-1fbfe75fdf-b39e55a811.zip"; sha512 = "b39e55a811f554bd25f1d991bc4fc70655216dff466f21f97160097573a4bc7b478c1907aa5194c79022c115f509f8e4712083c51f57665e7a2de7412ff7801f"; }; "isomorphic-ws@npm:4.0.1" = { filename = "isomorphic-ws-npm-4.0.1-aa39192848-d7190eadef.zip"; sha512 = "d7190eadefdc28bdb93d67b5f0c603385aaf87724fa2974abb382ac1ec9756ed2cfb27065cbe76122879c2d452e2982bc4314317f3d6c737ddda6c047328771a"; }; "nanoid@npm:3.3.4" = { filename = "nanoid-npm-3.3.4-3d250377d6-2fddd6dee9.zip"; sha512 = "2fddd6dee994b7676f008d3ffa4ab16035a754f4bb586c61df5a22cf8c8c94017aadd360368f47d653829e0569a92b129979152ff97af23a558331e47e37cd9c"; }; @@ -244,6 +244,10 @@ cacheEntries = { "brace-expansion@npm:1.1.11" = { filename = "brace-expansion-npm-1.1.11-fb95eb05ad-faf34a7bb0.zip"; sha512 = "faf34a7bb0c3fcf4b59c7808bc5d2a96a40988addf2e7e09dfbb67a2251800e0d14cd2bfc1aa79174f2f5095c54ff27f46fb1289fe2d77dac755b5eb3434cc07"; }; "nanoassert@npm:1.1.0" = { filename = "nanoassert-npm-1.1.0-1da45b4766-f360fe639d.zip"; sha512 = "f360fe639db8edc422de9f5a8a7d384ba9c11e9c6fac149f7ad3b0a94e4ec9d5aa44ce55b3e4c7682658efad792604fc96c336b0e80a3590744104ba58af80c7"; }; "jest-mock@npm:28.1.3" = { filename = "jest-mock-npm-28.1.3-75849d2dd2-a573bf8e5f.zip"; sha512 = "a573bf8e5f12f4c29c661266c31b5c6b69a28d3195b83049983bce025b2b1a0152351567e89e63b102ef817034c2a3aa97eda4e776f3bae2aee54c5765573aa7"; }; +"ansi-styles@npm:4.3.0" = { filename = "ansi-styles-npm-4.3.0-245c7d42c7-513b44c3b2.zip"; sha512 = "513b44c3b2105dd14cc42a19271e80f386466c4be574bccf60b627432f9198571ebf4ab1e4c3ba17347658f4ee1711c163d574248c0c1cdc2d5917a0ad582ec4"; }; +"supports-color@npm:7.2.0" = { filename = "supports-color-npm-7.2.0-606bfcf7da-3dda818de0.zip"; sha512 = "3dda818de06ebbe5b9653e07842d9479f3555ebc77e9a0280caf5a14fb877ffee9ed57007c3b78f5a6324b8dbeec648d9e97a24e2ed9fdb81ddc69ea07100f4a"; }; +"graceful-fs@npm:4.2.10" = { filename = "graceful-fs-npm-4.2.10-79c70989ca-3f109d70ae.zip"; sha512 = "3f109d70ae123951905d85032ebeae3c2a5a7a997430df00ea30df0e3a6c60cf6689b109654d6fdacd28810a053348c4d14642da1d075049e6be1ba5216218da"; }; +"universalify@npm:2.0.0" = { filename = "universalify-npm-2.0.0-03b8b418a8-2406a4edf4.zip"; sha512 = "2406a4edf4a8830aa6813278bab1f953a8e40f2f63a37873ffa9a3bc8f9745d06cc8e88f3572cb899b7e509013f7f6fcc3e37e8a6d914167a5381d8440518c44"; }; "@ledgerhq/hw-transport-webhid@npm:6.27.6" = { filename = "@ledgerhq-hw-transport-webhid-npm-6.27.6-4bd2b71407-3643a64bbe.zip"; sha512 = "3643a64bbecdefd2139e5d6c0193ba3baae7831cadcdbef4e4f30db5c6a15db6a5bce32b37f82e3fd406094cd2ee3edf05fcb214f64505fc4f2afc59c2e09870"; }; "bip39@npm:3.0.4" = { filename = "bip39-npm-3.0.4-7c69c9182f-79ce1600a0.zip"; sha512 = "79ce1600a03d1ba5053bdd4e6323f9463ec340764c7e52918b6c6b9dca81221940f2d9a65656447f108f9bc2c8d9ae8df319cca83bbd1dad63f53ef2768d9bae"; }; "diff-sequences@npm:26.6.2" = { filename = "diff-sequences-npm-26.6.2-fbf1967570-79af871776.zip"; sha512 = "79af871776ef149a7ff3345d6b1bf37fe6e81f68632aa5542787851f6f60fba19b0be22fdd1e06046f56ae7382763ccfe94a982c39ee72bd107aef435ecbc0cf"; }; @@ -258,10 +262,9 @@ cacheEntries = { "asynckit@npm:0.4.0" = { filename = "asynckit-npm-0.4.0-c718858525-7b78c451df.zip"; sha512 = "7b78c451df768adba04e2d02e63e2d0bf3b07adcd6e42b4cf665cb7ce899bedd344c69a1dcbce355b5f972d597b25aaa1c1742b52cffd9caccb22f348114f6be"; }; "blake2b-wasm@npm:1.1.7" = { filename = "blake2b-wasm-npm-1.1.7-ac747aaa82-be5ebacdd2.zip"; sha512 = "be5ebacdd25076ae5fcaf1c60c37096c85490a36ee1f8e78d5c4c2fb8ccad0fe0e22cecadba6fcf6ed7d91c1aed9c55980811fe064fafb4ccd80ac34a8a326ea"; }; "@types/jsdom@npm:16.2.15" = { filename = "@types-jsdom-npm-16.2.15-1241c41fda-e038335321.zip"; sha512 = "e038335321bef42ebf220aaf597e186e2eec8de6107ce7a70de1c046a84c1fbb42d454e195a20383a6870b18c7ef6fa6b73812a626f88a4a2ef1f711d2e2e13c"; }; -"ansi-styles@npm:4.3.0" = { filename = "ansi-styles-npm-4.3.0-245c7d42c7-513b44c3b2.zip"; sha512 = "513b44c3b2105dd14cc42a19271e80f386466c4be574bccf60b627432f9198571ebf4ab1e4c3ba17347658f4ee1711c163d574248c0c1cdc2d5917a0ad582ec4"; }; -"supports-color@npm:7.2.0" = { filename = "supports-color-npm-7.2.0-606bfcf7da-3dda818de0.zip"; sha512 = "3dda818de06ebbe5b9653e07842d9479f3555ebc77e9a0280caf5a14fb877ffee9ed57007c3b78f5a6324b8dbeec648d9e97a24e2ed9fdb81ddc69ea07100f4a"; }; -"graceful-fs@npm:4.2.10" = { filename = "graceful-fs-npm-4.2.10-79c70989ca-3f109d70ae.zip"; sha512 = "3f109d70ae123951905d85032ebeae3c2a5a7a997430df00ea30df0e3a6c60cf6689b109654d6fdacd28810a053348c4d14642da1d075049e6be1ba5216218da"; }; -"universalify@npm:2.0.0" = { filename = "universalify-npm-2.0.0-03b8b418a8-2406a4edf4.zip"; sha512 = "2406a4edf4a8830aa6813278bab1f953a8e40f2f63a37873ffa9a3bc8f9745d06cc8e88f3572cb899b7e509013f7f6fcc3e37e8a6d914167a5381d8440518c44"; }; +"moment@npm:2.29.4" = { filename = "moment-npm-2.29.4-902943305d-0ec3f9c2bc.zip"; sha512 = "0ec3f9c2bcba38dc2451b1daed5daded747f17610b92427bebe1d08d48d8b7bdd8d9197500b072d14e326dd0ccf3e326b9e3d07c5895d3d49e39b6803b76e80e"; }; +"safe-json-stringify@npm:1.2.0" = { filename = "safe-json-stringify-npm-1.2.0-77cfd16d74-5bb32db6d6.zip"; sha512 = "5bb32db6d6a3ceb3752df51f4043a412419cd3d4fcd5680a865dfa34cd7e575ba659c077d13f52981ced084061df9c75c7fb12e391584d4264e6914c1cd3d216"; }; +"string-width@npm:4.2.3" = { filename = "string-width-npm-4.2.3-2c27177bae-e52c10dc3f.zip"; sha512 = "e52c10dc3fbfcd6c3a15f159f54a90024241d0f149cf8aed2982a2d801d2e64df0bf1dc351cf8e95c3319323f9f220c16e740b06faecd53e2462df1d2b5443fb"; }; "@ledgerhq/hw-transport-node-hid-noevents@npm:6.27.6" = { filename = "@ledgerhq-hw-transport-node-hid-noevents-npm-6.27.6-cedae94cbe-d2dffe0517.zip"; sha512 = "d2dffe0517d4466f65b12a6122673032316998a8a7a65b899a6ee2225c65bcd0391c49419344eab664f61122a26b308ba85bb503b775707819cbb7940457a7ab"; }; "pbkdf2@npm:3.1.2" = { filename = "pbkdf2-npm-3.1.2-d67bbb584f-2c950a100b.zip"; sha512 = "2c950a100b1da72123449208e231afc188d980177d021d7121e96a2de7f2abbc96ead2b87d03d8fe5c318face097f203270d7e27908af9f471c165a4e8e69c92"; }; "@cardano-sdk/core@npm:0.5.0" = { filename = "@cardano-sdk-core-npm-0.5.0-3788cc892c-7fd5eaa990.zip"; sha512 = "7fd5eaa99022985e128a57d2578ffdc9188938a196594d2f352f4964c5bad981eaa9c1997218b6d9d5b922810112db4ff46e5b46bec95c44def4a8174d53aa8a"; }; @@ -276,9 +279,7 @@ cacheEntries = { "combined-stream@npm:1.0.8" = { filename = "combined-stream-npm-1.0.8-dc14d4a63a-49fa4aeb49.zip"; sha512 = "49fa4aeb4916567e33ea81d088f6584749fc90c7abec76fd516bf1c5aa5c79f3584b5ba3de6b86d26ddd64bae5329c4c7479343250cfe71c75bb366eae53bb7c"; }; "mime-types@npm:2.1.35" = { filename = "mime-types-npm-2.1.35-dd9ea9f3e2-89a5b7f1de.zip"; sha512 = "89a5b7f1def9f3af5dad6496c5ed50191ae4331cc5389d7c521c8ad28d5fdad2d06fd81baf38fed813dc4e46bb55c8145bb0ff406330818c9cf712fb2e9b3836"; }; "@jest/environment@npm:28.1.3" = { filename = "@jest-environment-npm-28.1.3-506a81a227-14c496b84a.zip"; sha512 = "14c496b84aef951df33128cea68988e9de43b2e9d62be9f9c4308d4ac307fa345642813679f80d0a4cedeb900cf6f0b6bb2b92ce089528e8721f72295fdc727f"; }; -"moment@npm:2.29.4" = { filename = "moment-npm-2.29.4-902943305d-0ec3f9c2bc.zip"; sha512 = "0ec3f9c2bcba38dc2451b1daed5daded747f17610b92427bebe1d08d48d8b7bdd8d9197500b072d14e326dd0ccf3e326b9e3d07c5895d3d49e39b6803b76e80e"; }; -"safe-json-stringify@npm:1.2.0" = { filename = "safe-json-stringify-npm-1.2.0-77cfd16d74-5bb32db6d6.zip"; sha512 = "5bb32db6d6a3ceb3752df51f4043a412419cd3d4fcd5680a865dfa34cd7e575ba659c077d13f52981ced084061df9c75c7fb12e391584d4264e6914c1cd3d216"; }; -"string-width@npm:4.2.3" = { filename = "string-width-npm-4.2.3-2c27177bae-e52c10dc3f.zip"; sha512 = "e52c10dc3fbfcd6c3a15f159f54a90024241d0f149cf8aed2982a2d801d2e64df0bf1dc351cf8e95c3319323f9f220c16e740b06faecd53e2462df1d2b5443fb"; }; +"jsonfile@npm:6.1.0" = { filename = "jsonfile-npm-6.1.0-20a4796cee-7af3b8e1ac.zip"; sha512 = "7af3b8e1ac8fe7f1eccc6263c6ca14e1966fcbc74b618d3c78a0a2075579487547b94f72b7a1114e844a1e15bb00d440e5d1720bfc4612d790a6f285d5ea8354"; }; "@cardano-foundation/ledgerjs-hw-app-cardano@npm:5.1.0" = { filename = "@cardano-foundation-ledgerjs-hw-app-cardano-npm-5.1.0-1d822e2551-82da994e76.zip"; sha512 = "82da994e76e87ce3f5f7031d28b1cfae435e8ad2df07b03dea6f7154b2c1e9152c559586fce4eb8ca3b35c9553a2fec61ebaba5db79c1a6191b67708006e3617"; }; "@sinclair/typebox@npm:0.24.51" = { filename = "@sinclair-typebox-npm-0.24.51-cdde4a266f-fd0d855e74.zip"; sha512 = "fd0d855e748ef767eb19da1a60ed0ab928e91e0f358c1dd198d600762c0015440b15755e96d1176e2a0db7e09c6a64ed487828ee10dd0c3e22f61eb09c478cd0"; }; "@types/yargs-parser@npm:21.0.0" = { filename = "@types-yargs-parser-npm-21.0.0-c8a3b32c52-b2f4c8d12a.zip"; sha512 = "b2f4c8d12ac18a567440379909127cf2cec393daffb73f246d0a25df36ea983b93b7e9e824251f959e9f928cbc7c1aab6728d0a0ff15d6145f66cec2be67d9a2"; }; @@ -289,7 +290,7 @@ cacheEntries = { "inherits@npm:2.0.4" = { filename = "inherits-npm-2.0.4-c66b3957a0-4a48a73384.zip"; sha512 = "4a48a733847879d6cf6691860a6b1e3f0f4754176e4d71494c41f3475553768b10f84b5ce1d40fbd0e34e6bfbb864ee35858ad4dd2cf31e02fc4a154b724d7f1"; }; "path-is-absolute@npm:1.0.1" = { filename = "path-is-absolute-npm-1.0.1-31bc695ffd-060840f92c.zip"; sha512 = "060840f92cf8effa293bcc1bea81281bd7d363731d214cbe5c227df207c34cd727430f70c6037b5159c8a870b9157cba65e775446b0ab06fd5ecc7e54615a3b8"; }; "util-deprecate@npm:1.0.2" = { filename = "util-deprecate-npm-1.0.2-e3fe1a219c-474acf1146.zip"; sha512 = "474acf1146cb2701fe3b074892217553dfcf9a031280919ba1b8d651a068c9b15d863b7303cb15bd00a862b498e6cf4ad7b4a08fb134edd5a6f7641681cb54a2"; }; -"jsonfile@npm:6.1.0" = { filename = "jsonfile-npm-6.1.0-20a4796cee-7af3b8e1ac.zip"; sha512 = "7af3b8e1ac8fe7f1eccc6263c6ca14e1966fcbc74b618d3c78a0a2075579487547b94f72b7a1114e844a1e15bb00d440e5d1720bfc4612d790a6f285d5ea8354"; }; +"dtrace-provider@npm:0.8.8" = { filename = "dtrace-provider-npm-0.8.8-c06c6b4a53-f2dc89df6a.zip"; sha512 = "f2dc89df6a9c443dc9bae3b53496e0685b5da89142951d451c1ce062c75d96698ffc0b3d90f621a59a6a18578be552378ad4e08210759038910ff2080be556b9"; }; "@ledgerhq/errors@npm:6.11.1" = { filename = "@ledgerhq-errors-npm-6.11.1-fcf3f5ce50-fa087e60d9.zip"; sha512 = "fa087e60d94662065c766ea7c0802595bd02b7142dd7a1e0e08273fd563979a92033c3308141b13387218830c4bfea45b8813b45a0c770d972d4a81f47124020"; }; "events@npm:3.3.0" = { filename = "events-npm-3.3.0-c280bc7e48-f6f487ad21.zip"; sha512 = "f6f487ad2198aa41d878fa31452f1a3c00958f46e9019286ff4787c84aac329332ab45c9cdc8c445928fc6d7ded294b9e005a7fce9426488518017831b272780"; }; "global@npm:4.4.0" = { filename = "global-npm-4.4.0-888ee8033d-9c057557c8.zip"; sha512 = "9c057557c8f5a5bcfbeb9378ba4fe2255d04679452be504608dd5f13b54edf79f7be1db1031ea06a4ec6edd3b9f5f17d2d172fb47e6c69dae57fd84b7e72b77f"; }; @@ -306,7 +307,8 @@ cacheEntries = { "webextension-polyfill@npm:0.9.0" = { filename = "webextension-polyfill-npm-0.9.0-59e5846f45-586184df6c.zip"; sha512 = "586184df6c5be541577ab8595774fb6a3ac435d5e918280881600b736971fe92eff3c548d9bdfcb3d9d0366f05287d6c009f94e6e9c8bc4098ee913cac074a9d"; }; "string_decoder@npm:1.3.0" = { filename = "string_decoder-npm-1.3.0-2422117fd0-8417646695.zip"; sha512 = "8417646695a66e73aefc4420eb3b84cc9ffd89572861fe004e6aeb13c7bc00e2f616247505d2dbbef24247c372f70268f594af7126f43548565c68c117bdeb56"; }; "@jest/fake-timers@npm:28.1.3" = { filename = "@jest-fake-timers-npm-28.1.3-593b0acb9a-cec14d5b14.zip"; sha512 = "cec14d5b14913a54dce64a62912c5456235f5d90b509ceae19c727565073114dae1aaf960ac6be96b3eb94789a3a758b96b72c8fca7e49a6ccac415fbc0321e1"; }; -"dtrace-provider@npm:0.8.8" = { filename = "dtrace-provider-npm-0.8.8-c06c6b4a53-f2dc89df6a.zip"; sha512 = "f2dc89df6a9c443dc9bae3b53496e0685b5da89142951d451c1ce062c75d96698ffc0b3d90f621a59a6a18578be552378ad4e08210759038910ff2080be556b9"; }; +"mv@npm:2.1.1" = { filename = "mv-npm-2.1.1-4c2aca3831-59d4b5ebff.zip"; sha512 = "59d4b5ebff6c265b452d6630ae8873d573c82e36fdc1ed9c34c7901a0bf2d3d357022f49db8e9bded127b743f709c7ef7befec249a2b3967578d649a8029aa06"; }; +"has-flag@npm:4.0.0" = { filename = "has-flag-npm-4.0.0-32af9f0536-261a135703.zip"; sha512 = "261a1357037ead75e338156b1f9452c016a37dcd3283a972a30d9e4a87441ba372c8b81f818cd0fbcd9c0354b4ae7e18b9e1afa1971164aef6d18c2b6095a8ad"; }; "@ledgerhq/logs@npm:6.10.1" = { filename = "@ledgerhq-logs-npm-6.10.1-9526630da7-4dde46557d.zip"; sha512 = "4dde46557d9daa6028f7040d26585aaa7260445212ad8348ae4a01463b7d76a1592dfc36921e47f5fc477c50b5d73e840070ac167e3cbe5b45123f36a4f96b08"; }; "@types/node@npm:11.11.6" = { filename = "@types-node-npm-11.11.6-40abad0842-075f1c011c.zip"; sha512 = "075f1c011cf568e49701419acbcb55c24906b3bb5a34d9412a3b88f228a7a78401a5ad4d3e1cd6855c99aaea5ef96e37fc86ca097e50f06da92cf822befc1fff"; }; "node-fetch@npm:2.6.7" = { filename = "node-fetch-npm-2.6.7-777aa2a6df-8d816ffd1e.zip"; sha512 = "8d816ffd1ee22cab8301c7756ef04f3437f18dace86a1dae22cf81db8ef29c0bf6655f3215cb0cdb22b420b6fe141e64b26905e7f33f9377a7fa59135ea3e10b"; }; @@ -319,8 +321,9 @@ cacheEntries = { "supports-preserve-symlinks-flag@npm:1.0.0" = { filename = "supports-preserve-symlinks-flag-npm-1.0.0-f17c4d0028-53b1e247e6.zip"; sha512 = "53b1e247e68e05db7b3808b99b892bd36fb096e6fba213a06da7fab22045e97597db425c724f2bbd6c99a3c295e1e73f3e4de78592289f38431049e1277ca0ae"; }; "@types/parse5@npm:6.0.3" = { filename = "@types-parse5-npm-6.0.3-a0bee0f9b4-ddb59ee414.zip"; sha512 = "ddb59ee4144af5dfcc508a8dcf32f37879d11e12559561e65788756b95b33e6f03ea027d88e1f5408f9b7bfb656bf630ace31a2169edf44151daaf8dd58df1b7"; }; "@types/tough-cookie@npm:4.0.2" = { filename = "@types-tough-cookie-npm-4.0.2-9e61f877e6-e055556ffd.zip"; sha512 = "e055556ffdaa39ad85ede0af192c93f93f986f4bd9e9426efdc2948e3e2632db3a4a584d4937dbf6d7620527419bc99e6182d3daf2b08685e710f2eda5291905"; }; -"mv@npm:2.1.1" = { filename = "mv-npm-2.1.1-4c2aca3831-59d4b5ebff.zip"; sha512 = "59d4b5ebff6c265b452d6630ae8873d573c82e36fdc1ed9c34c7901a0bf2d3d357022f49db8e9bded127b743f709c7ef7befec249a2b3967578d649a8029aa06"; }; -"has-flag@npm:4.0.0" = { filename = "has-flag-npm-4.0.0-32af9f0536-261a135703.zip"; sha512 = "261a1357037ead75e338156b1f9452c016a37dcd3283a972a30d9e4a87441ba372c8b81f818cd0fbcd9c0354b4ae7e18b9e1afa1971164aef6d18c2b6095a8ad"; }; +"color-convert@npm:2.0.1" = { filename = "color-convert-npm-2.0.1-79730e935b-79e6bdb9fd.zip"; sha512 = "79e6bdb9fd479a205c71d89574fccfb22bd9053bd98c6c4d870d65c132e5e904e6034978e55b43d69fcaa7433af2016ee203ce76eeba9cfa554b373e7f7db336"; }; +"emoji-regex@npm:8.0.0" = { filename = "emoji-regex-npm-8.0.0-213764015c-d4c5c39d5a.zip"; sha512 = "d4c5c39d5a9868b5fa152f00cada8a936868fd3367f33f71be515ecee4c803132d11b31a6222b2571b1e5f7e13890156a94880345594d0ce7e3c9895f560f192"; }; +"is-fullwidth-code-point@npm:3.0.0" = { filename = "is-fullwidth-code-point-npm-3.0.0-1ecf4ebee5-44a30c2945.zip"; sha512 = "44a30c29457c7fb8f00297bce733f0a64cd22eca270f83e58c105e0d015e45c019491a4ab2faef91ab51d4738c670daff901c799f6a700e27f7314029e99e348"; }; "randombytes@npm:2.1.0" = { filename = "randombytes-npm-2.1.0-e3da76bccf-d779499376.zip"; sha512 = "d779499376bd4cbb435ef3ab9a957006c8682f343f14089ed5f27764e4645114196e75b7f6abf1cbd84fd247c0cb0651698444df8c9bf30e62120fbbc52269d6"; }; "safe-buffer@npm:5.2.1" = { filename = "safe-buffer-npm-5.2.1-3481c8aa9b-b99c4b41fd.zip"; sha512 = "b99c4b41fdd67a6aaf280fcd05e9ffb0813654894223afb78a31f14a19ad220bba8aba1cb14eddce1fcfb037155fe6de4e861784eb434f7d11ed58d1e70dd491"; }; "@emurgo/cardano-serialization-lib-browser@npm:11.0.0-rc.6" = { filename = "@emurgo-cardano-serialization-lib-browser-npm-11.0.0-rc.6-f8fcee633c-a5f154735a.zip"; sha512 = "a5f154735a0a4bc9a608bd7dcd431050819dda200ad8824bffb2a49342a83abb0048b5b453ea7090e603df0f883692015eec274921702e4c10e2714f06db363c"; }; @@ -334,9 +337,7 @@ cacheEntries = { "is-core-module@npm:2.11.0" = { filename = "is-core-module-npm-2.11.0-70061e141a-f96fd490c6.zip"; sha512 = "f96fd490c6b48eb4f6d10ba815c6ef13f410b0ba6f7eb8577af51697de523e5f2cd9de1c441b51d27251bf0e4aebc936545e33a5d26d5d51f28d25698d4a8bab"; }; "delayed-stream@npm:1.0.0" = { filename = "delayed-stream-npm-1.0.0-c5a4c4cc02-46fe6e83e2.zip"; sha512 = "46fe6e83e2cb1d85ba50bd52803c68be9bd953282fa7096f51fc29edd5d67ff84ff753c51966061e5ba7cb5e47ef6d36a91924eddb7f3f3483b1c560f77a0020"; }; "mime-db@npm:1.52.0" = { filename = "mime-db-npm-1.52.0-b5371d6fd2-0d99a03585.zip"; sha512 = "0d99a03585f8b39d68182803b12ac601d9c01abfa28ec56204fa330bc9f3d1c5e14beb049bafadb3dbdf646dfb94b87e24d4ec7b31b7279ef906a8ea9b6a513f"; }; -"color-convert@npm:2.0.1" = { filename = "color-convert-npm-2.0.1-79730e935b-79e6bdb9fd.zip"; sha512 = "79e6bdb9fd479a205c71d89574fccfb22bd9053bd98c6c4d870d65c132e5e904e6034978e55b43d69fcaa7433af2016ee203ce76eeba9cfa554b373e7f7db336"; }; -"emoji-regex@npm:8.0.0" = { filename = "emoji-regex-npm-8.0.0-213764015c-d4c5c39d5a.zip"; sha512 = "d4c5c39d5a9868b5fa152f00cada8a936868fd3367f33f71be515ecee4c803132d11b31a6222b2571b1e5f7e13890156a94880345594d0ce7e3c9895f560f192"; }; -"is-fullwidth-code-point@npm:3.0.0" = { filename = "is-fullwidth-code-point-npm-3.0.0-1ecf4ebee5-44a30c2945.zip"; sha512 = "44a30c29457c7fb8f00297bce733f0a64cd22eca270f83e58c105e0d015e45c019491a4ab2faef91ab51d4738c670daff901c799f6a700e27f7314029e99e348"; }; +"strip-ansi@npm:6.0.1" = { filename = "strip-ansi-npm-6.0.1-caddc7cb40-f3cd25890a.zip"; sha512 = "f3cd25890aef3ba6e1a74e20896c21a46f482e93df4a06567cebf2b57edabb15133f1f94e57434e0a958d61186087b1008e89c94875d019910a213181a14fc8c"; }; "bech32@npm:1.1.4" = { filename = "bech32-npm-1.1.4-87b69922f7-0e98db6191.zip"; sha512 = "0e98db619191548390d6f09ff68b0253ba7ae6a55db93dfdbb070ba234c1fd3308c0606fbcc95fad50437227b10011e2698b89f0181f6e7f845c499bd14d0f4b"; }; "int64-buffer@npm:1.0.1" = { filename = "int64-buffer-npm-1.0.1-5826886d25-9962be285f.zip"; sha512 = "9962be285f4a0d6bd8f6fba3cffcfd80b15848af370bd9ec6cb2d9c8a8adf83b230cdf66b694f87c992c1a33724385b28ba7cac61602a7fcf9b9c8691015c7e2"; }; "shebang-regex@npm:1.0.0" = { filename = "shebang-regex-npm-1.0.0-c3612b74e9-404c5a752c.zip"; sha512 = "404c5a752cd40f94591dfd9346da40a735a05139dac890ffc229afba610854d8799aaa52f87f7e0c94c5007f2c6af55bdcaeb584b56691926c5eaf41dc8f1372"; }; @@ -349,7 +350,7 @@ cacheEntries = { "eslint-plugin-sort-imports-es6-autofix@npm:0.6.0" = { filename = "eslint-plugin-sort-imports-es6-autofix-npm-0.6.0-26f56e83fb-cea8ebb56f.zip"; sha512 = "cea8ebb56f88f0834088962a833326702ffdd83c731d4fc2aba1fec7dc9ad445ad4faa69a95d8d16d332a7fe84ad7b7d7fdf846f2c276d88fad19a91a265da63"; }; "husky@npm:7.0.4" = { filename = "husky-npm-7.0.4-917ba035c6-c6ec4af63d.zip"; sha512 = "c6ec4af63da2c9522da8674a20ad9b48362cc92704896cc8a58c6a2a39d797feb2b806f93fbd83a6d653fbdceb2c3b6e0b602c6b2e8565206ffc2882ef7db9e9"; }; "prettier@npm:2.7.1" = { filename = "prettier-npm-2.7.1-d1f40f5e1a-55a4409182.zip"; sha512 = "55a4409182260866ab31284d929b3cb961e5fdb91fe0d2e099dac92eaecec890f36e524b4c19e6ceae839c99c6d7195817579cdffc8e2c80da0cb794463a748b"; }; -"strip-ansi@npm:6.0.1" = { filename = "strip-ansi-npm-6.0.1-caddc7cb40-f3cd25890a.zip"; sha512 = "f3cd25890aef3ba6e1a74e20896c21a46f482e93df4a06567cebf2b57edabb15133f1f94e57434e0a958d61186087b1008e89c94875d019910a213181a14fc8c"; }; +"pkg@npm:5.8.0" = { filename = "pkg-npm-5.8.0-f9fed71dd1-eb85975275.zip"; sha512 = "eb85975275ab4c5760884c1cc9b6251a17a8c15eb1b5a13183d0a5a0385650459e44d8438af7ecf5c5d185b55046cce9ce705b5b6d59ae058a157f49f6fb56a0"; }; "@types/ledgerhq__hw-transport@npm:4.21.4" = { filename = "@types-ledgerhq__hw-transport-npm-4.21.4-0dc4aede83-f47bb5c1ca.zip"; sha512 = "f47bb5c1ca339ca3e44dbe2205aed11d22037eb9c071ca2ed99026be99b219170c1f21e07a13c2405d91333846803608cee7fd6f3a91e11d6e32c062da699a22"; }; "base-x@npm:3.0.9" = { filename = "base-x-npm-3.0.9-7b2588e106-957101d6fd.zip"; sha512 = "957101d6fd09e1903e846fd8f69fd7e5e3e50254383e61ab667c725866bec54e5ece5ba49ce385128ae48f9ec93a26567d1d5ebb91f4d56ef4a9cc0d5a5481e8"; }; "@ledgerhq/devices@npm:7.0.3" = { filename = "@ledgerhq-devices-npm-7.0.3-e25e867f58-e1f49d116a.zip"; sha512 = "e1f49d116ac51a6df787032f6531a93e50f3ab087a78c7d14ed41ef9de7ee3529104073bfad4adaf601affa65ea49f960f2a81a4645593f7b1cc6f5fd197d4e4"; }; @@ -366,14 +367,16 @@ cacheEntries = { "@commitlint/config-conventional@npm:13.2.0" = { filename = "@commitlint-config-conventional-npm-13.2.0-bf758636f7-fd659269fe.zip"; sha512 = "fd659269fe31df17bf479b90e915e063c7dc61b795396458d403c4154f037e152ad015463c078a881af18456c638ab3b6c1b67966abc42b131e5a900ad3c2753"; }; "eslint-plugin-jest@npm:24.7.0" = { filename = "eslint-plugin-jest-npm-24.7.0-5e69b4d54e-a405658282.zip"; sha512 = "a4056582825ab3359d2e0e3aae50518f6f867d1cfb3240496605247d3ff9c84b4164f1a7e1f7087d5a2eae1343d738ada1ba74c422b13ad20b737601dc47ae08"; }; "eslint-plugin-prettier@npm:3.4.1" = { filename = "eslint-plugin-prettier-npm-3.4.1-c0bf5af22f-fa6a89f0d7.zip"; sha512 = "fa6a89f0d7cba1cc87064352f5a4a68dc3739448dd279bec2bced1bfa3b704467e603d13b69dcec853f8fa30b286b8b715912898e9da776e1b016cf0ee48bd99"; }; -"pkg@npm:5.8.0" = { filename = "pkg-npm-5.8.0-f9fed71dd1-eb85975275.zip"; sha512 = "eb85975275ab4c5760884c1cc9b6251a17a8c15eb1b5a13183d0a5a0385650459e44d8438af7ecf5c5d185b55046cce9ce705b5b6d59ae058a157f49f6fb56a0"; }; +"nan@npm:2.17.0" = { filename = "nan-npm-2.17.0-bf36a21d6f-ec609aeaf7.zip"; sha512 = "ec609aeaf7e68b76592a3ba96b372aa7f5df5b056c1e37410b0f1deefbab5a57a922061e2c5b369bae9c7c6b5e6eecf4ad2dac8833a1a7d3a751e0a7c7f849ed"; }; +"ncp@npm:2.0.0" = { filename = "ncp-npm-2.0.0-2121969339-ea9b19221d.zip"; sha512 = "ea9b19221da1d1c5529bdb9f8e85c9d191d156bcaae408cce5e415b7fbfd8744c288e792bd7faf1fe3b70fd44c74e22f0d43c39b209bc7ac1fb8016f70793a16"; }; "blake2@npm:4.1.1" = { filename = "blake2-npm-4.1.1-afaa1b9852-7ddd70d81b.zip"; sha512 = "7ddd70d81b8db24326636dce2f8be4f7142230b500619dd3ee90c457386bf45d08ec7e7b9f12be8c694d74d67a766fb59ddff1b8edfea917ac67141b9aa37ed6"; }; "min-document@npm:2.19.0" = { filename = "min-document-npm-2.19.0-458cdb3d84-da6437562e.zip"; sha512 = "da6437562ea2228041542a2384528e74e22d1daa1a4ec439c165abf0b9d8a63e17e3b8a6dc6e0c731845e85301198730426932a0e813d23f932ca668340c9623"; }; "get-intrinsic@npm:1.1.3" = { filename = "get-intrinsic-npm-1.1.3-b6c7bd1010-152d79e872.zip"; sha512 = "152d79e87251d536cf880ba75cfc3d6c6c50e12b3a64e1ea960e73a3752b47c69f46034456eae1b0894359ce3bc64c55c186f2811f8a788b75b638b06fab228a"; }; "wait-on@npm:6.0.1" = { filename = "wait-on-npm-6.0.1-9e03b09170-e4d62aa414.zip"; sha512 = "e4d62aa4145d99fe34747ccf7506d4b4d6e60dd677c0eb18a51e316d38116ace2d194e4b22a9eb7b767b0282f39878ddcc4ae9440dcb0c005c9150668747cf5b"; }; "@sinonjs/fake-timers@npm:9.1.2" = { filename = "@sinonjs-fake-timers-npm-9.1.2-3ff37ab7fb-7d3aef54e1.zip"; sha512 = "7d3aef54e17c1073101cb64d953157c19d62a40e261a30923fa1ee337b049c5f29cc47b1f0c477880f42b5659848ba9ab897607ac8ea4acd5c30ddcfac57fca6"; }; -"nan@npm:2.17.0" = { filename = "nan-npm-2.17.0-bf36a21d6f-ec609aeaf7.zip"; sha512 = "ec609aeaf7e68b76592a3ba96b372aa7f5df5b056c1e37410b0f1deefbab5a57a922061e2c5b369bae9c7c6b5e6eecf4ad2dac8833a1a7d3a751e0a7c7f849ed"; }; -"ncp@npm:2.0.0" = { filename = "ncp-npm-2.0.0-2121969339-ea9b19221d.zip"; sha512 = "ea9b19221da1d1c5529bdb9f8e85c9d191d156bcaae408cce5e415b7fbfd8744c288e792bd7faf1fe3b70fd44c74e22f0d43c39b209bc7ac1fb8016f70793a16"; }; +"mkdirp@npm:0.5.6" = { filename = "mkdirp-npm-0.5.6-dcd5a6b97b-0c91b721bb.zip"; sha512 = "0c91b721bb12c3f9af4b77ebf73604baf350e64d80df91754dc509491ae93bf238581e59c7188360cec7cb62fc4100959245a42cfe01834efedc5e9d068376c2"; }; +"rimraf@npm:2.4.5" = { filename = "rimraf-npm-2.4.5-64bcf0249e-036793b405.zip"; sha512 = "036793b4055d65344ad7bea73c3f4095640af7455478fe56c19783619463e6bb4374ab3556b9e6d4d6d3dd210eb677b0955ece38813e734c294fd2687201151d"; }; +"color-name@npm:1.1.4" = { filename = "color-name-npm-1.1.4-025792b0ea-b044585952.zip"; sha512 = "b0445859521eb4021cd0fb0cc1a75cecf67fceecae89b63f62b201cca8d345baf8b952c966862a9d9a2632987d4f6581f0ec8d957dfacece86f0a7919316f610"; }; "@ledgerhq/hw-transport@npm:5.51.1" = { filename = "@ledgerhq-hw-transport-npm-5.51.1-c1120421b9-55c8c1a05c.zip"; sha512 = "55c8c1a05cd71e24fdbe8c9a95a327bf3416199f85be53169d57aec3f53fcedd8ec57ab048c8869031809fb947128157c260d8afe169b3271308a6c6abbbb13e"; }; "node-hid@npm:2.1.1" = { filename = "node-hid-npm-2.1.1-840235e168-56fabeec50.zip"; sha512 = "56fabeec500652c4100e7e461ed0bc09dfda84abd3d37183242104ed819bc21e7e2ff4ca124301d0f43c3b19b546f9cd7367ea3870c0f06b5e34bbd28bc57e5a"; }; "create-hash@npm:1.2.0" = { filename = "create-hash-npm-1.2.0-afd048e1ce-02a6ae3bb9.zip"; sha512 = "02a6ae3bb9cd4afee3fabd846c1d8426a0e6b495560a977ba46120c473cb283be6aa1cace76b5f927cf4e499c6146fb798253e48e83d522feba807d6b722eaa9"; }; @@ -385,9 +388,6 @@ cacheEntries = { "validate-npm-package-license@npm:3.0.4" = { filename = "validate-npm-package-license-npm-3.0.4-7af8adc7a8-35703ac889.zip"; sha512 = "35703ac889d419cf2aceef63daeadbe4e77227c39ab6287eeb6c1b36a746b364f50ba22e88591f5d017bc54685d8137bc2d328d0a896e4d3fd22093c0f32a9ad"; }; "is-typed-array@npm:1.1.9" = { filename = "is-typed-array-npm-1.1.9-c7c4ca7eec-11910f1e58.zip"; sha512 = "11910f1e58755fef43bf0074e52fa5b932bf101ec65d613e0a83d40e8e4c6e3f2ee142d624ebc7624c091d3bbe921131f8db7d36ecbbb71909f2fe310c1faa65"; }; "conventional-changelog-conventionalcommits@npm:5.0.0" = { filename = "conventional-changelog-conventionalcommits-npm-5.0.0-a270202fe8-b67d12e4e0.zip"; sha512 = "b67d12e4e0fdde5baa32c3d77af472de38646a18657b26f5543eecce041a318103092fbfcef247e2319a16957c9ac78c6ea78acc11a5db6acf74be79a28c561f"; }; -"mkdirp@npm:0.5.6" = { filename = "mkdirp-npm-0.5.6-dcd5a6b97b-0c91b721bb.zip"; sha512 = "0c91b721bb12c3f9af4b77ebf73604baf350e64d80df91754dc509491ae93bf238581e59c7188360cec7cb62fc4100959245a42cfe01834efedc5e9d068376c2"; }; -"rimraf@npm:2.4.5" = { filename = "rimraf-npm-2.4.5-64bcf0249e-036793b405.zip"; sha512 = "036793b4055d65344ad7bea73c3f4095640af7455478fe56c19783619463e6bb4374ab3556b9e6d4d6d3dd210eb677b0955ece38813e734c294fd2687201151d"; }; -"color-name@npm:1.1.4" = { filename = "color-name-npm-1.1.4-025792b0ea-b044585952.zip"; sha512 = "b0445859521eb4021cd0fb0cc1a75cecf67fceecae89b63f62b201cca8d345baf8b952c966862a9d9a2632987d4f6581f0ec8d957dfacece86f0a7919316f610"; }; "whatwg-url@npm:5.0.0" = { filename = "whatwg-url-npm-5.0.0-374fb45e60-b8daed4ad3.zip"; sha512 = "b8daed4ad3356cc4899048a15b2c143a9aed0dfae1f611ebd55073310c7b910f522ad75d727346ad64203d7e6c79ef25eafd465f4d12775ca44b90fa82ed9e2c"; }; "@types/yargs@npm:15.0.14" = { filename = "@types-yargs-npm-15.0.14-07ba249dbb-8e358aeb8f.zip"; sha512 = "8e358aeb8f0c3758e59e2b8fcfdee5627ab2fe3d92f50f380503d966c7f33287be3322155516a50d27727fde1ad3878f48f60cd6648439126d4b0bbb1a1153ed"; }; "p-locate@npm:4.1.0" = { filename = "p-locate-npm-4.1.0-eec6872537-513bd14a45.zip"; sha512 = "513bd14a455f5da4ebfcb819ef706c54adb09097703de6aeaa5d26fe5ea16df92b48d1ac45e01e3944ce1e6aa2a66f7f8894742b8c9d6e276e16cd2049a2b870"; }; @@ -406,15 +406,18 @@ cacheEntries = { "collect-v8-coverage@npm:1.0.1" = { filename = "collect-v8-coverage-npm-1.0.1-39dec86bad-4efe0a1fcc.zip"; sha512 = "4efe0a1fccd517b65478a2364b33dadd0a43fc92a56f59aaece9b6186fe5177b2de471253587de7c91516f07c7268c2f6770b6cbcffc0e0ece353b766ec87e55"; }; "eslint-import-resolver-typescript@npm:2.7.1" = { filename = "eslint-import-resolver-typescript-npm-2.7.1-2dfe313e23-1d81b657b1.zip"; sha512 = "1d81b657b1f73bf95b8f0b745c0305574b91630c1db340318f3ca8918e206fce20a933b95e7c419338cc4452cb80bb2b2d92acaf01b6aa315c78a332d832545c"; }; "typedoc@npm:0.22.18" = { filename = "typedoc-npm-0.22.18-bac06a3e09-b813d81296.zip"; sha512 = "b813d8129682f6ed5a4e96bacaf019e4da1d2744ca89fef850d6bb4c034616567ce67e6a7f5cfc5f00aac573f0b45d44b1427aafa262ab88dce6b460cb9e744c"; }; +"@babel/parser@npm:7.18.4" = { filename = "@babel-parser-npm-7.18.4-63fd355e07-e05b2dc720.zip"; sha512 = "e05b2dc720c4b200e088258f3c2a2de5041c140444edc38181d1217b10074e881a7133162c5b62356061f26279f08df5a06ec14c5842996ee8601ad03c57a44f"; }; +"is-core-module@npm:2.9.0" = { filename = "is-core-module-npm-2.9.0-5ba77c35ae-b27034318b.zip"; sha512 = "b27034318b4b462f1c8f1dfb1b32baecd651d891a4e2d1922135daeff4141dfced2b82b07aef83ef54275c4a3526aa38da859223664d0868ca24182badb784ce"; }; +"stream-meter@npm:1.0.4" = { filename = "stream-meter-npm-1.0.4-3d727492d5-a732f7ede9.zip"; sha512 = "a732f7ede9dadd6214083aaf4e3014d664498a56b91cdbc4e6abae59ec8ae507883f58f1f3ca7a939cdb9cc8e2320997241191e9fb8c7717f3fad9ca8cb5dc46"; }; "rxjs@npm:6.6.7" = { filename = "rxjs-npm-6.6.7-055046ea3c-bc334edef1.zip"; sha512 = "bc334edef1bb8bbf56590b0b25734ba0deaf8825b703256a93714308ea36dff8a11d25533671adf8e104e5e8f256aa6fdfe39b2e248cdbd7a5f90c260acbbd1b"; }; "bindings@npm:1.5.0" = { filename = "bindings-npm-1.5.0-77ce1d213c-65b6b48095.zip"; sha512 = "65b6b48095717c2e6105a021a7da4ea435aa8d3d3cd085cb9e85bcb6e5773cf318c4745c3f7c504412855940b585bdf9b918236612a1c7a7942491de176f1ae7"; }; "dom-walk@npm:0.1.2" = { filename = "dom-walk-npm-0.1.2-7d20a1a8d8-19eb0ce9c6.zip"; sha512 = "19eb0ce9c6de39d5e231530685248545d9cd2bd97b2cb3486e0bfc0f2a393a9addddfd5557463a932b52fdfcf68ad2a619020cd2c74a5fe46fbecaa8e80872f3"; }; "has-symbols@npm:1.0.3" = { filename = "has-symbols-npm-1.0.3-1986bff2c4-a054c40c63.zip"; sha512 = "a054c40c631c0d5741a8285010a0777ea0c068f99ed43e5d6eb12972da223f8af553a455132fdb0801bdcfa0e0f443c0c03a68d8555aa529b3144b446c3f2410"; }; "@atixlabs/eslint-config@npm:1.2.3" = { filename = "@atixlabs-eslint-config-npm-1.2.3-b7b32410ea-8563b35adc.zip"; sha512 = "8563b35adc2b291a71213a49ba695bad4fd8425c8ce3dbf88090ca860d30dbef1bb6523650e54ec310470fff2947b600598720c95ae83b87dcb862675dccc916"; }; "prettier-linter-helpers@npm:1.0.0" = { filename = "prettier-linter-helpers-npm-1.0.0-6925131a7e-00ce8011cf.zip"; sha512 = "00ce8011cf6430158d27f9c92cfea0a7699405633f7f1d4a45f07e21bf78e99895911cbcdc3853db3a824201a7c745bd49bfea8abd5fb9883e765a90f74f8392"; }; -"@babel/parser@npm:7.18.4" = { filename = "@babel-parser-npm-7.18.4-63fd355e07-e05b2dc720.zip"; sha512 = "e05b2dc720c4b200e088258f3c2a2de5041c140444edc38181d1217b10074e881a7133162c5b62356061f26279f08df5a06ec14c5842996ee8601ad03c57a44f"; }; -"is-core-module@npm:2.9.0" = { filename = "is-core-module-npm-2.9.0-5ba77c35ae-b27034318b.zip"; sha512 = "b27034318b4b462f1c8f1dfb1b32baecd651d891a4e2d1922135daeff4141dfced2b82b07aef83ef54275c4a3526aa38da859223664d0868ca24182badb784ce"; }; -"stream-meter@npm:1.0.4" = { filename = "stream-meter-npm-1.0.4-3d727492d5-a732f7ede9.zip"; sha512 = "a732f7ede9dadd6214083aaf4e3014d664498a56b91cdbc4e6abae59ec8ae507883f58f1f3ca7a939cdb9cc8e2320997241191e9fb8c7717f3fad9ca8cb5dc46"; }; +"@babel/types@npm:7.18.4" = { filename = "@babel-types-npm-7.18.4-758c2695f8-85df59beb9.zip"; sha512 = "85df59beb99c1b95e9e41590442f2ffa1e5b1b558d025489db40c9f7c906bd03a17da26c3ec486e5800e80af27c42ca7eee9506d9212ab17766d2d68d30fbf52"; }; +"into-stream@npm:6.0.0" = { filename = "into-stream-npm-6.0.0-663ab596b2-8df24c9ead.zip"; sha512 = "8df24c9eadd7cdd1cbc160bc20914b961dfd0ca29767785b69e698f799e85466b6f7c637d237dca1472d09d333399f70cc05a2fb8d08cb449dc9a80d92193980"; }; +"multistream@npm:4.1.0" = { filename = "multistream-npm-4.1.0-0df2458b36-305c49a1aa.zip"; sha512 = "305c49a1aadcb7f63f64d8ca2bb6e7852e5f7dba94c7329e9a72ce53cd0046686b71668dc1adbf123f17d2dd107765fc946e64c36a26b15c470a3146ea3bc923"; }; "@ledgerhq/errors@npm:5.50.0" = { filename = "@ledgerhq-errors-npm-5.50.0-ba43187a5a-2933e85f5a.zip"; sha512 = "2933e85f5a3768bfb303ba08b759e01f3de9bfc6d1a18b4b0f9353bb16cfbac302a5e6f683867056d3a4d9897ec8c2656c268662338e881df27315936809084d"; }; "@trezor/connect-common@npm:0.0.9" = { filename = "@trezor-connect-common-npm-0.0.9-79e33c0861-fb71533a2a.zip"; sha512 = "fb71533a2ae73de6257c8e4159eefd4fd4a96c1708ec5388ac40317e46867eb07f1b49c48ee3498cf660b82611e59ceda2f34d4154416fe11003439760a92992"; }; "bowser@npm:2.11.0" = { filename = "bowser-npm-2.11.0-33664d9063-29c3f01f22.zip"; sha512 = "29c3f01f22e703fa6644fc3b684307442df4240b6e10f6cfe1b61c6ca5721073189ca97cdeedb376081148c8518e33b1d818a57f781d70b0b70e1f31fb48814f"; }; @@ -429,9 +432,7 @@ cacheEntries = { "available-typed-arrays@npm:1.0.5" = { filename = "available-typed-arrays-npm-1.0.5-88f321e4d3-20eb47b3ce.zip"; sha512 = "20eb47b3cefd7db027b9bbb993c658abd36d4edd3fe1060e83699a03ee275b0c9b216cc076ff3f2db29073225fb70e7613987af14269ac1fe2a19803ccc97f1a"; }; "q@npm:1.5.1" = { filename = "q-npm-1.5.1-a28b3cfeaf-147baa93c8.zip"; sha512 = "147baa93c805bc1200ed698bdf9c72e9e42c05f96d007e33a558b5fdfd63e5ea130e99313f28efc1783e90e6bdb4e48b67a36fcc026b7b09202437ae88a1fb12"; }; "@sinonjs/commons@npm:1.8.3" = { filename = "@sinonjs-commons-npm-1.8.3-30cf78d93f-6159726db5.zip"; sha512 = "6159726db5ce6bf9f2297f8427f7ca5b3dff45b31e5cee23496f1fa6ef0bb4eab878b23fb2c5e6446381f6a66aba4968ef2fc255c1180d753d4b8c271636a2e5"; }; -"@babel/types@npm:7.18.4" = { filename = "@babel-types-npm-7.18.4-758c2695f8-85df59beb9.zip"; sha512 = "85df59beb99c1b95e9e41590442f2ffa1e5b1b558d025489db40c9f7c906bd03a17da26c3ec486e5800e80af27c42ca7eee9506d9212ab17766d2d68d30fbf52"; }; -"into-stream@npm:6.0.0" = { filename = "into-stream-npm-6.0.0-663ab596b2-8df24c9ead.zip"; sha512 = "8df24c9eadd7cdd1cbc160bc20914b961dfd0ca29767785b69e698f799e85466b6f7c637d237dca1472d09d333399f70cc05a2fb8d08cb449dc9a80d92193980"; }; -"multistream@npm:4.1.0" = { filename = "multistream-npm-4.1.0-0df2458b36-305c49a1aa.zip"; sha512 = "305c49a1aadcb7f63f64d8ca2bb6e7852e5f7dba94c7329e9a72ce53cd0046686b71668dc1adbf123f17d2dd107765fc946e64c36a26b15c470a3146ea3bc923"; }; +"@babel/generator@npm:7.18.2" = { filename = "@babel-generator-npm-7.18.2-0f6d05ed9c-d0661e9553.zip"; sha512 = "d0661e95532ddd97566d41fec26355a7b28d1cbc4df95fe80cc084c413342935911b48db20910708db39714844ddd614f61c2ec4cca3fb10181418bdcaa2e7a3"; }; "node-addon-api@npm:3.2.1" = { filename = "node-addon-api-npm-3.2.1-a29528f81d-2369986bb0.zip"; sha512 = "2369986bb0881ccd9ef6bacdf39550e07e089a9c8ede1cbc5fc7712d8e2faa4d50da0e487e333d4125f8c7a616c730131d1091676c9d499af1d74560756b4a18"; }; "hash-base@npm:3.1.0" = { filename = "hash-base-npm-3.1.0-26fc5711dd-26b7e97ac3.zip"; sha512 = "26b7e97ac3de13cb23fc3145e7e3450b0530274a9562144fc2bf5c1e2983afd0e09ed7cc3b20974ba66039fad316db463da80eb452e7373e780cbee9a0d2f2dc"; }; "@babel/runtime@npm:7.20.0" = { filename = "@babel-runtime-npm-7.20.0-722de6c8f0-637fca51db.zip"; sha512 = "637fca51db34f3a59d329b7e0d01163769fe94915fdb04e4ac4ba62de9f1ca637ce3a564fe3b0166ccdd7f02f14b6a5707ee3e550b3e01c72327c6620d8e6a8b"; }; @@ -465,7 +466,7 @@ cacheEntries = { "symbol-tree@npm:3.2.4" = { filename = "symbol-tree-npm-3.2.4-fe70cdb75b-6e8fc7e148.zip"; sha512 = "6e8fc7e1486b8b54bea91199d9535bb72f10842e40c79e882fc94fb7b14b89866adf2fd79efa5ebb5b658bc07fb459ccce5ac0e99ef3d72f474e74aaf284029d"; }; "webidl-conversions@npm:4.0.2" = { filename = "webidl-conversions-npm-4.0.2-1d159e6409-c93d8dfe90.zip"; sha512 = "c93d8dfe908a0140a4ae9c0ebc87a33805b416a33ee638a605b551523eec94a9632165e54632f6d57a39c5f948c4bab10e0e066525e9a4b87a79f0d04fbca374"; }; "xml-name-validator@npm:2.0.1" = { filename = "xml-name-validator-npm-2.0.1-73c308485a-648e8950d5.zip"; sha512 = "648e8950d5abca736d2e77f016bdec06b6a27d8b7c2616590f7e726267c9315611bb2d909d7fd34d55bd88ac6ec0f3b5bfb1c1d4510f3fb19a7397eee6c7e66a"; }; -"@babel/generator@npm:7.18.2" = { filename = "@babel-generator-npm-7.18.2-0f6d05ed9c-d0661e9553.zip"; sha512 = "d0661e95532ddd97566d41fec26355a7b28d1cbc4df95fe80cc084c413342935911b48db20910708db39714844ddd614f61c2ec4cca3fb10181418bdcaa2e7a3"; }; +"fs-extra@npm:9.1.0" = { filename = "fs-extra-npm-9.1.0-983c2ddb4c-ba71ba32e0.zip"; sha512 = "ba71ba32e0faa74ab931b7a0031d1523c66a73e225de7426e275e238e312d07313d2da2d33e34a52aa406c8763ade5712eb3ec9ba4d9edce652bcacdc29e6b20"; }; "cipher-base@npm:1.0.4" = { filename = "cipher-base-npm-1.0.4-2e98b97140-47d3568dbc.zip"; sha512 = "47d3568dbc17431a339bad1fe7dff83ac0891be8206911ace3d3b818fc695f376df809bea406e759cdea07fff4b454fa25f1013e648851bec790c1d75763032e"; }; "p-limit@npm:2.3.0" = { filename = "p-limit-npm-2.3.0-94a0310039-84ff17f1a3.zip"; sha512 = "84ff17f1a38126c3314e91ecfe56aecbf36430940e2873dadaa773ffe072dc23b7af8e46d4b6485d302a11673fe94c6b67ca2cfbb60c989848b02100d0594ac1"; }; "spdx-correct@npm:3.1.1" = { filename = "spdx-correct-npm-3.1.1-47f574c27a-77ce438344.zip"; sha512 = "77ce438344a34f9930feffa61be0eddcda5b55fc592906ef75621d4b52c07400a97084d8701557b13f7d2aae0cb64f808431f469e566ef3fe0a3a131dcb775a6"; }; @@ -480,7 +481,6 @@ cacheEntries = { "cssstyle@npm:0.2.37" = { filename = "cssstyle-npm-0.2.37-c1a080a226-cc36921c7d.zip"; sha512 = "cc36921c7dbfc59b12ca3ab2dfc09cb71d437e721487b670fe1b513d4ddee97719ae4d76cf5c32ef7d6cf0188159a6657328e233fda668f4c52f61bb33c75f29"; }; "html-encoding-sniffer@npm:1.0.2" = { filename = "html-encoding-sniffer-npm-1.0.2-ff426fe520-b874df6750.zip"; sha512 = "b874df6750451b7642fbe8e998c6bdd2911b0f42ad2927814b717bf1f4b082b0904b6178a1bfbc40117bf5799777993b0825e7713ca0fca49844e5aec03aa0e2"; }; "whatwg-encoding@npm:1.0.5" = { filename = "whatwg-encoding-npm-1.0.5-85e0fb7d7d-5be4efe111.zip"; sha512 = "5be4efe111dce29ddee3448d3915477fcc3b28f991d9cf1300b4e50d6d189010d47bca2f51140a844cf9b726e8f066f4aee72a04d687bfe4f2ee2767b2f5b1e6"; }; -"fs-extra@npm:9.1.0" = { filename = "fs-extra-npm-9.1.0-983c2ddb4c-ba71ba32e0.zip"; sha512 = "ba71ba32e0faa74ab931b7a0031d1523c66a73e225de7426e275e238e312d07313d2da2d33e34a52aa406c8763ade5712eb3ec9ba4d9edce652bcacdc29e6b20"; }; "tslib@npm:1.14.1" = { filename = "tslib-npm-1.14.1-102499115e-dbe628ef87.zip"; sha512 = "dbe628ef87f66691d5d2959b3e41b9ca0045c3ee3c7c7b906cc1e328b39f199bb1ad9e671c39025bd56122ac57dfbf7385a94843b1cc07c60a4db74795829acd"; }; "md5.js@npm:1.3.5" = { filename = "md5.js-npm-1.3.5-130901125a-098494d885.zip"; sha512 = "098494d885684bcc4f92294b18ba61b7bd353c23147fbc4688c75b45cb8590f5a95fd4584d742415dcc52487f7a1ef6ea611cfa1543b0dc4492fe026357f3f0c"; }; "file-uri-to-path@npm:1.0.0" = { filename = "file-uri-to-path-npm-1.0.0-1043ac6206-b648580bdd.zip"; sha512 = "b648580bdd893a008c92c7ecc96c3ee57a5e7b6c4c18a9a09b44fb5d36d79146f8e442578bc0e173dc027adf3987e254ba1dfd6e3ec998b7c282873010502144"; }; @@ -496,6 +496,10 @@ cacheEntries = { "jest-message-util@npm:28.1.3" = { filename = "jest-message-util-npm-28.1.3-bee4da4d10-1f26685416.zip"; sha512 = "1f266854166dcc6900d75a88b54a25225a2f3710d463063ff1c99021569045c35c7d58557b25447a17eb3a65ce763b2f9b25550248b468a9d4657db365f39e96"; }; "tough-cookie@npm:2.5.0" = { filename = "tough-cookie-npm-2.5.0-79a2fe43fe-16a8cd0902.zip"; sha512 = "16a8cd090224dd176eee23837cbe7573ca0fa297d7e468ab5e1c02d49a4e9a97bb05fef11320605eac516f91d54c57838a25864e8680e27b069a5231d8264977"; }; "whatwg-url@npm:4.8.0" = { filename = "whatwg-url-npm-4.8.0-d8ac04371a-f6b2022955.zip"; sha512 = "f6b2022955b8b78d46d814ce575d9d516dfe14b1a4d21eb5d9fdf68c88a375272d464d26a3ece05e08e1143c5c1002155b8a3bdbf99fe392e51af7c47b518f0b"; }; +"@babel/helper-validator-identifier@npm:7.19.1" = { filename = "@babel-helper-validator-identifier-npm-7.19.1-d84f19e1dc-0eca5e86a7.zip"; sha512 = "0eca5e86a729162af569b46c6c41a63e18b43dbe09fda1d2a3c8924f7d617116af39cac5e4cd5d431bb760b4dca3c0970e0c444789b1db42bcf1fa41fbad0a3a"; }; +"to-fast-properties@npm:2.0.0" = { filename = "to-fast-properties-npm-2.0.0-0dc60cc481-be2de62fe5.zip"; sha512 = "be2de62fe58ead94e3e592680052683b1ec986c72d589e7b21e5697f8744cdbf48c266fa72f6c15932894c10187b5f54573a3bcf7da0bfd964d5caf23d436168"; }; +"globby@npm:11.1.0" = { filename = "globby-npm-11.1.0-bdcdf20c71-b4be8885e0.zip"; sha512 = "b4be8885e0cfa018fc783792942d53926c35c50b3aefd3fdcfb9d22c627639dc26bd2327a40a0b74b074100ce95bb7187bfeae2f236856aa3de183af7a02aea6"; }; +"p-is-promise@npm:3.0.0" = { filename = "p-is-promise-npm-3.0.0-a3c472793c-74e511225f.zip"; sha512 = "74e511225fde5eeda7a120d51c60c284de90d68dec7c73611e7e59e8d1c44cc7e2246686544515849149b74ed0571ad470a456ac0d00314f8d03d2cc1ad43aae"; }; "@ledgerhq/devices@npm:5.51.1" = { filename = "@ledgerhq-devices-npm-5.51.1-8986be31a8-bb63548b4b.zip"; sha512 = "bb63548b4b143d3669fab33f219aa705d9114be9fbb42f1b26064fbf89a047186972518cd608ad90329a760a6ff0e91b32aaf9d2e543ae384fe381fbf29fea64"; }; "@jest/console@npm:28.1.3" = { filename = "@jest-console-npm-28.1.3-8b24613279-fe50d98d26.zip"; sha512 = "fe50d98d26d02ce2901c76dff4bd5429a33c13affb692c9ebf8a578ca2f38a5dd854363d40d6c394f215150791fd1f692afd8e730a4178dda24107c8dfd9750a"; }; "pretty-format@npm:28.1.3" = { filename = "pretty-format-npm-28.1.3-fdf56e33bc-e69f857358.zip"; sha512 = "e69f857358a3e03d271252d7524bec758c35e44680287f36c1cb905187fbc82da9981a6eb07edfd8a03bc3cbeebfa6f5234c13a3d5b59f2bbdf9b4c4053e0a7f"; }; @@ -504,10 +508,8 @@ cacheEntries = { "@typescript-eslint/experimental-utils@npm:4.33.0" = { filename = "@typescript-eslint-experimental-utils-npm-4.33.0-f10f287886-f859800ada.zip"; sha512 = "f859800ada0884f92db6856f24efcb1d073ac9883ddc2b1aa9339f392215487895bed8447ebce3741e8141bb32e545244abef62b73193ba9a8a0527c523aabae"; }; "espree@npm:6.2.1" = { filename = "espree-npm-6.2.1-c3370c8022-99c508950b.zip"; sha512 = "99c508950b5b9f53d008d781d2abb7a4ef3496ea699306fb6eb737c7e513aa594644314364c50ec27abb220124c6851fff64a6b62c358479534369904849360b"; }; "type-detect@npm:4.0.8" = { filename = "type-detect-npm-4.0.8-8d8127b901-62b5628bff.zip"; sha512 = "62b5628bff67c0eb0b66afa371bd73e230399a8d2ad30d852716efcc4656a7516904570cd8631a49a3ce57c10225adf5d0cbdcb47f6b0255fe6557c453925a15"; }; -"@babel/helper-validator-identifier@npm:7.19.1" = { filename = "@babel-helper-validator-identifier-npm-7.19.1-d84f19e1dc-0eca5e86a7.zip"; sha512 = "0eca5e86a729162af569b46c6c41a63e18b43dbe09fda1d2a3c8924f7d617116af39cac5e4cd5d431bb760b4dca3c0970e0c444789b1db42bcf1fa41fbad0a3a"; }; -"to-fast-properties@npm:2.0.0" = { filename = "to-fast-properties-npm-2.0.0-0dc60cc481-be2de62fe5.zip"; sha512 = "be2de62fe58ead94e3e592680052683b1ec986c72d589e7b21e5697f8744cdbf48c266fa72f6c15932894c10187b5f54573a3bcf7da0bfd964d5caf23d436168"; }; -"globby@npm:11.1.0" = { filename = "globby-npm-11.1.0-bdcdf20c71-b4be8885e0.zip"; sha512 = "b4be8885e0cfa018fc783792942d53926c35c50b3aefd3fdcfb9d22c627639dc26bd2327a40a0b74b074100ce95bb7187bfeae2f236856aa3de183af7a02aea6"; }; -"p-is-promise@npm:3.0.0" = { filename = "p-is-promise-npm-3.0.0-a3c472793c-74e511225f.zip"; sha512 = "74e511225fde5eeda7a120d51c60c284de90d68dec7c73611e7e59e8d1c44cc7e2246686544515849149b74ed0571ad470a456ac0d00314f8d03d2cc1ad43aae"; }; +"glob@npm:6.0.4" = { filename = "glob-npm-6.0.4-dbb227ba4a-c4946c3d01.zip"; sha512 = "c4946c3d015ac81f704d185f2b3a55eb670100693c2cf7bc833d0efd970ec727d860d4839a5178e46a7e594b34a34661bae2f4c3405727c9fd189f84954ca3c0"; }; +"jsesc@npm:2.5.2" = { filename = "jsesc-npm-2.5.2-c5acb78804-4dc1907711.zip"; sha512 = "4dc190771129e12023f729ce20e1e0bfceac84d73a85bc3119f7f938843fe25a4aeccb54b6494dce26fcf263d815f5f31acdefac7cc9329efb8422a4f4d9fa9d"; }; "regenerator-runtime@npm:0.13.10" = { filename = "regenerator-runtime-npm-0.13.10-57e3c1406b-09893f5a9e.zip"; sha512 = "09893f5a9e82932642d9a999716b6c626dc53ef2a01307c952ebbf8e011802360163a37c304c18a6c358548be5a72b448e37209954a18696f21e438c81cbb4b9"; }; "@trezor/transport@npm:1.1.2" = { filename = "@trezor-transport-npm-1.1.2-c55b85fdd4-12225758e6.zip"; sha512 = "12225758e6d618b96e9adc5866c828458fcee0f37ebef9faa28c08c9a3dd116d018f0ea0df1cd9e3858870279750b42c778aad04407156711883214125631118"; }; "@cardano-ogmios/schema@npm:5.5.2" = { filename = "@cardano-ogmios-schema-npm-5.5.2-67e8a157c7-4536856e83.zip"; sha512 = "4536856e83f1b9821a62bcaa6238373494290db2e2d1736acbce5be3c6188ab0d94efc949d0e22f9cd8f20b0433261e48a19e6654b0dd71478fb2600885c64aa"; }; @@ -520,8 +522,10 @@ cacheEntries = { "eslint-watch@npm:7.0.0" = { filename = "eslint-watch-npm-7.0.0-37d20ffd02-34dca673ac.zip"; sha512 = "34dca673acde5b37b46338b781cd984513f363a8e245d9208c44df7d4b33a5026bb2b4c8846ac19fdcedfe42074ffd46decb320db749a781c7a512dadf0514a4"; }; "shiki@npm:0.10.1" = { filename = "shiki-npm-0.10.1-2c9519a6d0-fb746f3cb3.zip"; sha512 = "fb746f3cb3de7e545e3b10a6cb658d3938f840e4ccc9a3c90ceb7e69a8f89dbb432171faac1e9f02a03f103684dad88ee5e54b5c4964fa6b579fca6e8e26424d"; }; "express@npm:4.18.2" = { filename = "express-npm-4.18.2-bb15ff679a-3c4b9b0768.zip"; sha512 = "3c4b9b076879442f6b968fe53d85d9f1eeacbb4f4c41e5f16cc36d77ce39a2b0d81b3f250514982110d815b2f7173f5561367f9110fcc541f9371948e8c8b037"; }; -"glob@npm:6.0.4" = { filename = "glob-npm-6.0.4-dbb227ba4a-c4946c3d01.zip"; sha512 = "c4946c3d015ac81f704d185f2b3a55eb670100693c2cf7bc833d0efd970ec727d860d4839a5178e46a7e594b34a34661bae2f4c3405727c9fd189f84954ca3c0"; }; -"jsesc@npm:2.5.2" = { filename = "jsesc-npm-2.5.2-c5acb78804-4dc1907711.zip"; sha512 = "4dc190771129e12023f729ce20e1e0bfceac84d73a85bc3119f7f938843fe25a4aeccb54b6494dce26fcf263d815f5f31acdefac7cc9329efb8422a4f4d9fa9d"; }; +"@babel/types@npm:7.20.0" = { filename = "@babel-types-npm-7.20.0-034a40ef5c-8729b1114c.zip"; sha512 = "8729b1114c707a03625cd79e3ae3a28d69b36ddcf804cb0a4599af226e5e9fad71665bdc0e56c43527ecfcabc545d9c797231f5ce718ae1ab52d31a57b6c2024"; }; +"at-least-node@npm:1.0.0" = { filename = "at-least-node-npm-1.0.0-2b36e661fa-463e2f8e43.zip"; sha512 = "463e2f8e43384f1afb54bc68485c436d7622acec08b6fad269b421cb1d29cebb5af751426793d0961ed243146fe4dc983402f6d5a51b720b277818dbf6f2e49e"; }; +"from2@npm:2.3.0" = { filename = "from2-npm-2.3.0-bd16dc410b-6080eba079.zip"; sha512 = "6080eba0793dce32f475141fb3d54cc15f84ee52e420ee22ac3ab0ad639dc95a1875bc6eb9c0e1140e94972a36a89dc5542491b85f1ab8df0c126241e0f1a61b"; }; +"pkg-fetch@npm:3.4.2" = { filename = "pkg-fetch-npm-3.4.2-2669e3068c-e0f73cedf6.zip"; sha512 = "e0f73cedf6cb8882e4d998700031443e6542d213f9817d66deb03fb89c122ca7f7505f11401f85a760a2d3951f9b793d0f78782be220c46c56ccf70f9915812a"; }; "eslint@npm:7.32.0" = { filename = "eslint-npm-7.32.0-e15cc6682f-cc85af9985.zip"; sha512 = "cc85af9985a3a11085c011f3d27abe8111006d34cc274291b3c4d7bea51a4e2ff6135780249becd919ba7f6d6d1ecc38a6b73dacb6a7be08d38453b344dc8d37"; }; "p-try@npm:2.2.0" = { filename = "p-try-npm-2.2.0-e0390dbaf8-f8a8e9a769.zip"; sha512 = "f8a8e9a7693659383f06aec604ad5ead237c7a261c18048a6e1b5b85a5f8a067e469aa24f5bc009b991ea3b058a87f5065ef4176793a200d4917349881216cae"; }; "spdx-license-ids@npm:3.0.12" = { filename = "spdx-license-ids-npm-3.0.12-750216a0df-92a4dddce6.zip"; sha512 = "92a4dddce62ce1db6fe54a7a839cf85e06abc308fc83b776a55b44e4f1906f02e7ebd506120847039e976bbbad359ea8bdfafb7925eae5cd7e73255f02e0b7d6"; }; @@ -538,10 +542,6 @@ cacheEntries = { "lint-staged@npm:13.0.3" = { filename = "lint-staged-npm-13.0.3-5f9010e5ff-53d585007d.zip"; sha512 = "53d585007df06e162febab6b0836b55016d902586a267823c8a1158529d8c742dc7297e523f7023dff02250bef3eb0d6934f4ec4f9961adfc2ebbed5f54162d0"; }; "ts-node@npm:10.9.1" = { filename = "ts-node-npm-10.9.1-6c268be7f4-090adff130.zip"; sha512 = "090adff1302ab20bd3486e6b4799e90f97726ed39e02b39e566f8ab674fd5bd5f727f43615debbfc580d33c6d9d1c6b1b3ce7d8e3cca3e20530a145ffa232c35"; }; "escodegen@npm:1.14.3" = { filename = "escodegen-npm-1.14.3-a4dedc6eeb-381cdc4767.zip"; sha512 = "381cdc4767ecdb221206bbbab021b467bbc2a6f5c9a99c9e6353040080bdd3dfe73d7604ad89a47aca6ea7d58bc635f6bd3fbc8da9a1998e9ddfa8372362ccd0"; }; -"@babel/types@npm:7.20.0" = { filename = "@babel-types-npm-7.20.0-034a40ef5c-8729b1114c.zip"; sha512 = "8729b1114c707a03625cd79e3ae3a28d69b36ddcf804cb0a4599af226e5e9fad71665bdc0e56c43527ecfcabc545d9c797231f5ce718ae1ab52d31a57b6c2024"; }; -"at-least-node@npm:1.0.0" = { filename = "at-least-node-npm-1.0.0-2b36e661fa-463e2f8e43.zip"; sha512 = "463e2f8e43384f1afb54bc68485c436d7622acec08b6fad269b421cb1d29cebb5af751426793d0961ed243146fe4dc983402f6d5a51b720b277818dbf6f2e49e"; }; -"from2@npm:2.3.0" = { filename = "from2-npm-2.3.0-bd16dc410b-6080eba079.zip"; sha512 = "6080eba0793dce32f475141fb3d54cc15f84ee52e420ee22ac3ab0ad639dc95a1875bc6eb9c0e1140e94972a36a89dc5542491b85f1ab8df0c126241e0f1a61b"; }; -"pkg-fetch@npm:3.4.2" = { filename = "pkg-fetch-npm-3.4.2-2669e3068c-e0f73cedf6.zip"; sha512 = "e0f73cedf6cb8882e4d998700031443e6542d213f9817d66deb03fb89c122ca7f7505f11401f85a760a2d3951f9b793d0f78782be220c46c56ccf70f9915812a"; }; "@trezor/utils@npm:1.0.1" = { filename = "@trezor-utils-npm-1.0.1-6972b85783-1550c7eaf2.zip"; sha512 = "1550c7eaf24a8fb937663afb0d39881ec71ba2ecc1e2b56360e7c5860d8f3a37a1eec9f06cbe8a03ae9d6e0616c31a45ec9c2467f9d658381b9b1b339da7befe"; }; "runtypes@npm:6.6.0" = { filename = "runtypes-npm-6.6.0-1804139713-86cb470528.zip"; sha512 = "86cb4705285385ce3e50f8dbe1650001da1c375407735296cf86c13f5af2da408ee7f6d22849d5f849f87cf6416d841dd618548be0509886a0236294b22c551d"; }; "jest-regex-util@npm:28.0.2" = { filename = "jest-regex-util-npm-28.0.2-56e93935f3-0ea8c5c82e.zip"; sha512 = "0ea8c5c82ec88bc85e273c0ec82e0c0f35f7a1e2d055070e50f0cc2a2177f848eec55f73e37ae0d045c3db5014c42b2f90ac62c1ab3fdb354d2abd66a9e08add"; }; @@ -559,6 +559,9 @@ cacheEntries = { "psl@npm:1.9.0" = { filename = "psl-npm-1.9.0-a546edad1a-20c4277f64.zip"; sha512 = "20c4277f640c93d393130673f392618e9a8044c6c7bf61c53917a0fddb4952790f5f362c6c730a9c32b124813e173733f9895add8d26f566ed0ea0654b2e711d"; }; "punycode@npm:2.1.1" = { filename = "punycode-npm-2.1.1-26eb3e15cf-823bf443c6.zip"; sha512 = "823bf443c6dd14f669984dea25757b37993f67e8d94698996064035edd43bed8a5a17a9f12e439c2b35df1078c6bec05a6c86e336209eb1061e8025c481168e8"; }; "iconv-lite@npm:0.4.24" = { filename = "iconv-lite-npm-0.4.24-c5c4ac6695-bd9f120f5a.zip"; sha512 = "bd9f120f5a5b306f0bc0b9ae1edeb1577161503f5f8252a20f1a9e56ef8775c9959fd01c55f2d3a39d9a8abaf3e30c1abeb1895f367dcbbe0a8fd1c9ca01c4f6"; }; +"@jridgewell/gen-mapping@npm:0.3.2" = { filename = "@jridgewell-gen-mapping-npm-0.3.2-c64eeb4a4e-1832707a1c.zip"; sha512 = "1832707a1c476afebe4d0fbbd4b9434fdb51a4c3e009ab1e9938648e21b7a97049fa6009393bdf05cab7504108413441df26d8a3c12193996e65493a4efb6882"; }; +"array-union@npm:2.1.0" = { filename = "array-union-npm-2.1.0-4e4852b221-5bee12395c.zip"; sha512 = "5bee12395cba82da674931df6d0fea23c4aa4660cb3b338ced9f828782a65caa232573e6bf3968f23e0c5eb301764a382cef2f128b170a9dc59de0e36c39f98d"; }; +"merge2@npm:1.4.1" = { filename = "merge2-npm-1.4.1-a2507bd06c-7268db63ed.zip"; sha512 = "7268db63ed5169466540b6fb947aec313200bcf6d40c5ab722c22e242f651994619bcd85601602972d3c85bd2cc45a358a4c61937e9f11a061919a1da569b0c2"; }; "@ledgerhq/logs@npm:5.50.0" = { filename = "@ledgerhq-logs-npm-5.50.0-6ce5d8aa3f-ad2e2f0f52.zip"; sha512 = "ad2e2f0f52ef2c921ccd19e4e65911d661fe625880f9358dc7cde5375d2a3fbc30bc0af6f1d219887878366e814e05b5008e924bfcabf35880c927909dd20b83"; }; "@trezor/blockchain-link@npm:2.1.4" = { filename = "@trezor-blockchain-link-npm-2.1.4-a45bf53237-19a95e4d9f.zip"; sha512 = "19a95e4d9feeaa15d6d3122f158a929ad3725117dce5921ef51d71c64add1b956c8e5574bf457ffc696e9d5f24e8bc2231ba67ef4a10a03e26c64df2a2d6db73"; }; "ansi-escapes@npm:4.3.2" = { filename = "ansi-escapes-npm-4.3.2-3ad173702f-93111c4218.zip"; sha512 = "93111c42189c0a6bed9cdb4d7f2829548e943827ee8479c74d6e0b22ee127b2a21d3f8b5ca57723b8ef78ce011fbfc2784350eb2bde3ccfccf2f575fa8489815"; }; @@ -582,9 +585,7 @@ cacheEntries = { "brace-expansion@npm:2.0.1" = { filename = "brace-expansion-npm-2.0.1-17aa2616f9-a61e7cd2e8.zip"; sha512 = "a61e7cd2e8a8505e9f0036b3b6108ba5e926b4b55089eeb5550cd04a471fe216c96d4fe7e4c7f995c728c554ae20ddfc4244cad10aef255e72b62930afd233d1"; }; "@babel/code-frame@npm:7.18.6" = { filename = "@babel-code-frame-npm-7.18.6-25229a7e34-195e2be317.zip"; sha512 = "195e2be3172d7684bf95cff69ae3b7a15a9841ea9d27d3c843662d50cdd7d6470fd9c8e64be84d031117e4a4083486effba39f9aef6bbb2c89f7f21bcfba33ba"; }; "stack-utils@npm:2.0.5" = { filename = "stack-utils-npm-2.0.5-e0438f409a-76b69da0f5.zip"; sha512 = "76b69da0f5b48a34a0f93c98ee2a96544d2c4ca2557f7eef5ddb961d3bdc33870b46f498a84a7c4f4ffb781df639840e7ebf6639164ed4da5e1aeb659615b9c7"; }; -"@jridgewell/gen-mapping@npm:0.3.2" = { filename = "@jridgewell-gen-mapping-npm-0.3.2-c64eeb4a4e-1832707a1c.zip"; sha512 = "1832707a1c476afebe4d0fbbd4b9434fdb51a4c3e009ab1e9938648e21b7a97049fa6009393bdf05cab7504108413441df26d8a3c12193996e65493a4efb6882"; }; -"array-union@npm:2.1.0" = { filename = "array-union-npm-2.1.0-4e4852b221-5bee12395c.zip"; sha512 = "5bee12395cba82da674931df6d0fea23c4aa4660cb3b338ced9f828782a65caa232573e6bf3968f23e0c5eb301764a382cef2f128b170a9dc59de0e36c39f98d"; }; -"merge2@npm:1.4.1" = { filename = "merge2-npm-1.4.1-a2507bd06c-7268db63ed.zip"; sha512 = "7268db63ed5169466540b6fb947aec313200bcf6d40c5ab722c22e242f651994619bcd85601602972d3c85bd2cc45a358a4c61937e9f11a061919a1da569b0c2"; }; +"dir-glob@npm:3.0.1" = { filename = "dir-glob-npm-3.0.1-1aea628b1b-fa05e18324.zip"; sha512 = "fa05e18324510d7283f55862f3161c6759a3f2f8dbce491a2fc14c8324c498286c54282c1f0e933cb930da8419b30679389499b919122952a4f8592362ef4615"; }; "long@npm:4.0.0" = { filename = "long-npm-4.0.0-ecd96a31ed-16afbe8f74.zip"; sha512 = "16afbe8f749c7c849db1f4de4e2e6a31ac6e617cead3bdc4f9605cb703cd20e1e9fc1a7baba674ffcca57d660a6e5b53a9e236d7b25a295d3855cca79cc06744"; }; "jest-changed-files@npm:28.1.3" = { filename = "jest-changed-files-npm-28.1.3-bb00ac0321-c78af14a68.zip"; sha512 = "c78af14a68b9b19101623ae7fde15a2488f9b3dbe8cca12a05c4a223bc9bfd3bf41ee06830f20fb560c52434435d6153c9cc6cf450b1f7b03e5e7f96a953a6a6"; }; "jest-resolve-dependencies@npm:28.1.3" = { filename = "jest-resolve-dependencies-npm-28.1.3-143d112ae5-4eea9ec33a.zip"; sha512 = "4eea9ec33aefc1c71dc5956391efbcc7be76bda986b366ab3931d99c5f7ed01c9ebd7520e405ea2c76e1bb2c7ce504be6eca2b9831df16564d1e625500f3bfe7"; }; @@ -626,7 +627,9 @@ cacheEntries = { "statuses@npm:2.0.1" = { filename = "statuses-npm-2.0.1-81d2b97fee-18c7623fdb.zip"; sha512 = "18c7623fdb8f646fb213ca4051be4df7efb3484d4ab662937ca6fbef7ced9b9e12842709872eb3020cc3504b93bde88935c9f6417489627a7786f24f8031cbcb"; }; "utils-merge@npm:1.0.1" = { filename = "utils-merge-npm-1.0.1-363bbdfbca-c810954932.zip"; sha512 = "c81095493225ecfc28add49c106ca4f09cdf56bc66731aa8dabc2edbbccb1e1bfe2de6a115e5c6a380d3ea166d1636410b62ef216bb07b3feb1cfde1d95d5080"; }; "vary@npm:1.1.2" = { filename = "vary-npm-1.1.2-b49f70ae63-ae0123222c.zip"; sha512 = "ae0123222c6df65b437669d63dfa8c36cee20a504101b2fcd97b8bf76f91259c17f9f2b4d70a1e3c6bbcee7f51b28392833adb6b2770b23b01abec84e369660b"; }; -"dir-glob@npm:3.0.1" = { filename = "dir-glob-npm-3.0.1-1aea628b1b-fa05e18324.zip"; sha512 = "fa05e18324510d7283f55862f3161c6759a3f2f8dbce491a2fc14c8324c498286c54282c1f0e933cb930da8419b30679389499b919122952a4f8592362ef4615"; }; +"@babel/helper-string-parser@npm:7.19.4" = { filename = "@babel-helper-string-parser-npm-7.19.4-0db110dc3a-b2f8a3920b.zip"; sha512 = "b2f8a3920b30dfac81ec282ac4ad9598ea170648f8254b10f475abe6d944808fb006aab325d3eb5a8ad3bea8dfa888cfa6ef471050dae5748497c110ec060943"; }; +"progress@npm:2.0.3" = { filename = "progress-npm-2.0.3-d1f87e2ac6-f67403fe7b.zip"; sha512 = "f67403fe7b34912148d9252cb7481266a354bd99ce82c835f79070643bb3c6583d10dbcfda4d41e04bbc1d8437e9af0fb1e1f2135727878f5308682a579429b7"; }; +"readable-stream@npm:2.3.7" = { filename = "readable-stream-npm-2.3.7-77b22a9818-e4920cf754.zip"; sha512 = "e4920cf7549a60f8aaf694d483a0e61b2a878b969d224f89b3bc788b8d920075132c4b55a7494ee944c7b6a9a0eada28a7f6220d80b0312ece70bbf08eeca755"; }; "bytebuffer@npm:5.0.1" = { filename = "bytebuffer-npm-5.0.1-8cf796268c-d95db66499.zip"; sha512 = "d95db66499df77394d6f769b216054b596e492783905f53a06e7c0b7091b24d7b0477de133d08300672e0cd5e140eab81728cdd31ccd9367f7dc4944cdaf913b"; }; "json-stable-stringify@npm:1.0.1" = { filename = "json-stable-stringify-npm-1.0.1-65df019fbd-65d6cbf0fc.zip"; sha512 = "65d6cbf0fca72a4136999f65f4401cf39a129f7aeff0fdd987ac3d3423a2113659294045fb8377e6e20d865cac32b1b8d70f3d87346c9786adcee60661d96ca5"; }; "escape-string-regexp@npm:4.0.0" = { filename = "escape-string-regexp-npm-4.0.0-4b531d8d59-98b48897d9.zip"; sha512 = "98b48897d93060f2322108bf29db0feba7dd774be96cd069458d1453347b25ce8682ecc39859d4bca2203cc0ab19c237bcc71755eff49a0f8d90beadeeba5cc5"; }; @@ -636,7 +639,6 @@ cacheEntries = { "imurmurhash@npm:0.1.4" = { filename = "imurmurhash-npm-0.1.4-610c5068a0-7cae75c8cd.zip"; sha512 = "7cae75c8cd9a50f57dadd77482359f659eaebac0319dd9368bcd1714f55e65badd6929ca58569da2b6494ef13fdd5598cd700b1eba23f8b79c5f19d195a3ecf7"; }; "json-stable-stringify-without-jsonify@npm:1.0.1" = { filename = "json-stable-stringify-without-jsonify-npm-1.0.1-b65772b28b-cff44156dd.zip"; sha512 = "cff44156ddce9c67c44386ad5cddf91925fe06b1d217f2da9c4910d01f358c6e3989c4d5a02683c7a5667f9727ff05831f7aa8ae66c8ff691c556f0884d49215"; }; "lodash.merge@npm:4.6.2" = { filename = "lodash.merge-npm-4.6.2-77cb4416bf-ad580b4bdb.zip"; sha512 = "ad580b4bdbb7ca1f7abf7e1bce63a9a0b98e370cf40194b03380a46b4ed799c9573029599caebc1b14e3f24b111aef72b96674a56cfa105e0f5ac70546cdc005"; }; -"progress@npm:2.0.3" = { filename = "progress-npm-2.0.3-d1f87e2ac6-f67403fe7b.zip"; sha512 = "f67403fe7b34912148d9252cb7481266a354bd99ce82c835f79070643bb3c6583d10dbcfda4d41e04bbc1d8437e9af0fb1e1f2135727878f5308682a579429b7"; }; "strip-json-comments@npm:3.1.1" = { filename = "strip-json-comments-npm-3.1.1-dcb2324823-492f73e272.zip"; sha512 = "492f73e27268f9b1c122733f28ecb0e7e8d8a531a6662efbd08e22cccb3f9475e90a1b82cab06a392f6afae6d2de636f977e231296400d0ec5304ba70f166443"; }; "text-table@npm:0.2.0" = { filename = "text-table-npm-0.2.0-d92a778b59-b6937a38c8.zip"; sha512 = "b6937a38c80c7f84d9c11dd75e49d5c44f71d95e810a3250bd1f1797fc7117c57698204adf676b71497acc205d769d65c16ae8fa10afad832ae1322630aef10a"; }; "v8-compile-cache@npm:2.3.0" = { filename = "v8-compile-cache-npm-2.3.0-961375f150-adb0a271ea.zip"; sha512 = "adb0a271eaa2297f2f4c536acbfee872d0dd26ec2d76f66921aa7fc437319132773483344207bdbeee169225f4739016d8d2dbf0553913a52bb34da6d0334f8e"; }; @@ -686,8 +688,7 @@ cacheEntries = { "esprima@npm:4.0.1" = { filename = "esprima-npm-4.0.1-1084e98778-b45bc805a6.zip"; sha512 = "b45bc805a613dbea2835278c306b91aff6173c8d034223fa81498c77dcbce3b2931bf6006db816f62eacd9fd4ea975dfd85a5b7f3c6402cfd050d4ca3c13a628"; }; "estraverse@npm:4.3.0" = { filename = "estraverse-npm-4.3.0-920a32f3c6-a6299491f9.zip"; sha512 = "a6299491f9940bb246124a8d44b7b7a413a8336f5436f9837aaa9330209bd9ee8af7e91a654a3545aee9c54b3308e78ee360cef1d777d37cfef77d2fa33b5827"; }; "source-map@npm:0.6.1" = { filename = "source-map-npm-0.6.1-1a3621db16-59ce8640cf.zip"; sha512 = "59ce8640cf3f3124f64ac289012c2b8bd377c238e316fb323ea22fbfe83da07d81e000071d7242cad7a23cd91c7de98e4df8830ec3f133cb6133a5f6e9f67bc2"; }; -"@babel/helper-string-parser@npm:7.19.4" = { filename = "@babel-helper-string-parser-npm-7.19.4-0db110dc3a-b2f8a3920b.zip"; sha512 = "b2f8a3920b30dfac81ec282ac4ad9598ea170648f8254b10f475abe6d944808fb006aab325d3eb5a8ad3bea8dfa888cfa6ef471050dae5748497c110ec060943"; }; -"readable-stream@npm:2.3.7" = { filename = "readable-stream-npm-2.3.7-77b22a9818-e4920cf754.zip"; sha512 = "e4920cf7549a60f8aaf694d483a0e61b2a878b969d224f89b3bc788b8d920075132c4b55a7494ee944c7b6a9a0eada28a7f6220d80b0312ece70bbf08eeca755"; }; +"prebuild-install@npm:6.1.4" = { filename = "prebuild-install-npm-6.1.4-dba03730c6-de4313eda8.zip"; sha512 = "de4313eda821305912af922700a2db04bb8e77fe8aa9c2788550f1000c026cbefc82da468ec0c0a37764c5417bd8169dbd540928535fb38d00bb9bbd673dd217"; }; "@babel/code-frame@npm:7.12.11" = { filename = "@babel-code-frame-npm-7.12.11-1a9a1b277f-3963eff3eb.zip"; sha512 = "3963eff3ebfb0e091c7e6f99596ef4b258683e4ba8a134e4e95f77afe85be5c931e184fff6435fb4885d12eba04a5e25532f7fbc292ca13b48e7da943474e2f3"; }; "doctrine@npm:3.0.0" = { filename = "doctrine-npm-3.0.0-c6f1615f04-fd7673ca77.zip"; sha512 = "fd7673ca77fe26cd5cba38d816bc72d641f500f1f9b25b83e8ce28827fe2da7ad583a8da26ab6af85f834138cf8dae9f69b0cd6ab925f52ddab1754db44d99ce"; }; "enquirer@npm:2.3.6" = { filename = "enquirer-npm-2.3.6-7899175762-1c0911e14a.zip"; sha512 = "1c0911e14a6f8d26721c91e01db06092a5f7675159f0261d69c403396a385afd13dd76825e7678f66daffa930cfaa8d45f506fb35f818a2788463d022af1b884"; }; @@ -715,7 +716,9 @@ cacheEntries = { "type-is@npm:1.6.18" = { filename = "type-is-npm-1.6.18-6dee4d4961-2c8e47675d.zip"; sha512 = "2c8e47675d55f8b4e404bcf529abdf5036c537a04c2b20177bcf78c9e3c1da69da3942b1346e6edb09e823228c0ee656ef0e033765ec39a70d496ef601a0c657"; }; "jsdom@npm:19.0.0" = { filename = "jsdom-npm-19.0.0-f0768fdc93-94b693bf4a.zip"; sha512 = "94b693bf4a394097dd96705550bb7b6cd3c8db3c5414e6e9c92a0995ed8b61067597da2f37fca6bed4b5a2f1ef33960ee759522156dccd0b306311988ea87cfb"; }; "safer-buffer@npm:2.1.2" = { filename = "safer-buffer-npm-2.1.2-8d5c0b705e-cab8f25ae6.zip"; sha512 = "cab8f25ae6f1434abee8d80023d7e72b598cf1327164ddab31003c51215526801e40b66c5e65d658a0af1e9d6478cadcb4c745f4bd6751f97d8644786c0978b0"; }; -"prebuild-install@npm:6.1.4" = { filename = "prebuild-install-npm-6.1.4-dba03730c6-de4313eda8.zip"; sha512 = "de4313eda821305912af922700a2db04bb8e77fe8aa9c2788550f1000c026cbefc82da468ec0c0a37764c5417bd8169dbd540928535fb38d00bb9bbd673dd217"; }; +"@jridgewell/set-array@npm:1.1.2" = { filename = "@jridgewell-set-array-npm-1.1.2-45b82d7fb6-69a84d5980.zip"; sha512 = "69a84d5980385f396ff60a175f7177af0b8da4ddb81824cb7016a9ef914eee9806c72b6b65942003c63f7983d4f39a5c6c27185bbca88eb4690b62075602e28e"; }; +"@jridgewell/sourcemap-codec@npm:1.4.14" = { filename = "@jridgewell-sourcemap-codec-npm-1.4.14-f5f0630788-61100637b6.zip"; sha512 = "61100637b6d173d3ba786a5dff019e1a74b1f394f323c1fee337ff390239f053b87266c7a948777f4b1ee68c01a8ad0ab61e5ff4abb5a012a0b091bec391ab97"; }; +"https-proxy-agent@npm:5.0.1" = { filename = "https-proxy-agent-npm-5.0.1-42d65f358e-571fccdf38.zip"; sha512 = "571fccdf38184f05943e12d37d6ce38197becdd69e58d03f43637f7fa1269cf303a7d228aa27e5b27bbd3af8f09fd938e1c91dcfefff2df7ba77c20ed8dfc765"; }; "@trezor/utils@npm:9.0.2" = { filename = "@trezor-utils-npm-9.0.2-32af02c225-661ffc9ef9.zip"; sha512 = "661ffc9ef923835ccc22c08590e816253397f6de76fd01fdbb1236b588fa94fd5b64065417d9f73ccb54b02e9dc73106b7dbab622b3e0f683d35e4e1114658fe"; }; "@types/web@npm:0.0.51" = { filename = "@types-web-npm-0.0.51-6eb354c2ca-3b56836500.zip"; sha512 = "3b56836500c1e8d5163a07e2219bc5dc595ad9903b5bc4f3fb9a5c8b08408056fa5a748baca4cc0d5b41878f2d5ca403d56c0e420f92c786f88d64a758df30f4"; }; "ws@npm:7.4.6" = { filename = "ws-npm-7.4.6-9c9a725604-3a990b32ed.zip"; sha512 = "3a990b32ed08c72070d5e8913e14dfcd831919205be52a3ff0b4cdd998c8d554f167c9df3841605cde8b11d607768cacab3e823c58c96a5c08c987e093eb767a"; }; @@ -731,9 +734,8 @@ cacheEntries = { "abbrev@npm:1.1.1" = { filename = "abbrev-npm-1.1.1-3659247eab-a4a97ec07d.zip"; sha512 = "a4a97ec07d7ea112c517036882b2ac22f3109b7b19077dc656316d07d308438aac28e4d9746dc4d84bf6b1e75b4a7b0a5f3cb30592419f128ca9a8cee3bcfa17"; }; "xtend@npm:4.0.2" = { filename = "xtend-npm-4.0.2-7f2375736e-ac5dfa738b.zip"; sha512 = "ac5dfa738b21f6e7f0dd6e65e1b3155036d68104e67e5d5d1bde74892e327d7e5636a076f625599dc394330a731861e87343ff184b0047fef1360a7ec0a5a36a"; }; "escape-string-regexp@npm:2.0.0" = { filename = "escape-string-regexp-npm-2.0.0-aef69d2a25-9f8a2d5743.zip"; sha512 = "9f8a2d5743677c16e85c810e3024d54f0c8dea6424fad3c79ef6666e81dd0846f7437f5e729dfcdac8981bc9e5294c39b4580814d114076b8d36318f46ae4395"; }; -"@jridgewell/set-array@npm:1.1.2" = { filename = "@jridgewell-set-array-npm-1.1.2-45b82d7fb6-69a84d5980.zip"; sha512 = "69a84d5980385f396ff60a175f7177af0b8da4ddb81824cb7016a9ef914eee9806c72b6b65942003c63f7983d4f39a5c6c27185bbca88eb4690b62075602e28e"; }; -"@jridgewell/sourcemap-codec@npm:1.4.14" = { filename = "@jridgewell-sourcemap-codec-npm-1.4.14-f5f0630788-61100637b6.zip"; sha512 = "61100637b6d173d3ba786a5dff019e1a74b1f394f323c1fee337ff390239f053b87266c7a948777f4b1ee68c01a8ad0ab61e5ff4abb5a012a0b091bec391ab97"; }; -"https-proxy-agent@npm:5.0.1" = { filename = "https-proxy-agent-npm-5.0.1-42d65f358e-571fccdf38.zip"; sha512 = "571fccdf38184f05943e12d37d6ce38197becdd69e58d03f43637f7fa1269cf303a7d228aa27e5b27bbd3af8f09fd938e1c91dcfefff2df7ba77c20ed8dfc765"; }; +"path-type@npm:4.0.0" = { filename = "path-type-npm-4.0.0-10d47fc86a-5b1e2daa24.zip"; sha512 = "5b1e2daa247062061325b8fdbfd1fb56dde0a448fb1455453276ea18c60685bdad23a445dc148cf87bc216be1573357509b7d4060494a6fd768c7efad833ee45"; }; +"fast-glob@npm:3.2.12" = { filename = "fast-glob-npm-3.2.12-162763bbae-0b1990f6ce.zip"; sha512 = "0b1990f6ce831c7e28c4d505edcdaad8e27e88ab9fa65eedadb730438cfc7cde4910d6c975d6b7b8dc8a73da4773702ebcfcd6e3518e73938bb1383badfe01c2"; }; "@humanwhocodes/config-array@npm:0.5.0" = { filename = "@humanwhocodes-config-array-npm-0.5.0-5ded120470-44ee6a9f05.zip"; sha512 = "44ee6a9f05d93dd9d5935a006b17572328ba9caff8002442f601736cbda79c580cc0f5a49ce9eb88fbacc5c3a6b62098357c2e95326cd17bb9f1a6c61d6e95e7"; }; "cross-spawn@npm:7.0.3" = { filename = "cross-spawn-npm-7.0.3-e4ff3e65b3-671cc7c728.zip"; sha512 = "671cc7c7288c3a8406f3c69a3ae2fc85555c04169e9d611def9a675635472614f1c0ed0ef80955d5b6d4e724f6ced67f0ad1bb006c2ea643488fcfef994d7f52"; }; "espree@npm:7.3.1" = { filename = "espree-npm-7.3.1-8d8ea5d1e3-aa9b50dcce.zip"; sha512 = "aa9b50dcce883449af2e23bc2b8d9abb77118f96f4cb313935d6b220f77137eaef7724a83c3f6243b96bc0e4ab14766198e60818caad99f9519ae5a336a39b45"; }; @@ -754,8 +756,11 @@ cacheEntries = { "pg-connection-string@npm:2.5.0" = { filename = "pg-connection-string-npm-2.5.0-1ee5de9ab9-a6f3a068f7.zip"; sha512 = "a6f3a068f7c9416a5b33a326811caf0dfaaee045c225b7c628b4c9b4e9a2b25bdd12a21e4c48940e1000ea223a4e608ca122d2ff3dd08c8b1db0fc9f5705133a"; }; "reflect-metadata@npm:0.1.13" = { filename = "reflect-metadata-npm-0.1.13-c525998e20-798d379a7b.zip"; sha512 = "798d379a7b6f6455501145419505c97dd11cbc23857a386add2b9ef15963ccf15a48d9d15507afe01d4cd74116df8a213247200bac00320bd7c11ddeaa5e8fb4"; }; "serve-static@npm:1.15.0" = { filename = "serve-static-npm-1.15.0-86c81879f5-af57fc13be.zip"; sha512 = "af57fc13be40d90a12562e98c0b7855cf6e8bd4c107fe9a45c212bf023058d54a1871b1c89511c3958f70626fff47faeb795f5d83f8cf88514dbaeb2b724464d"; }; -"path-type@npm:4.0.0" = { filename = "path-type-npm-4.0.0-10d47fc86a-5b1e2daa24.zip"; sha512 = "5b1e2daa247062061325b8fdbfd1fb56dde0a448fb1455453276ea18c60685bdad23a445dc148cf87bc216be1573357509b7d4060494a6fd768c7efad833ee45"; }; -"fast-glob@npm:3.2.12" = { filename = "fast-glob-npm-3.2.12-162763bbae-0b1990f6ce.zip"; sha512 = "0b1990f6ce831c7e28c4d505edcdaad8e27e88ab9fa65eedadb730438cfc7cde4910d6c975d6b7b8dc8a73da4773702ebcfcd6e3518e73938bb1383badfe01c2"; }; +"@jridgewell/trace-mapping@npm:0.3.17" = { filename = "@jridgewell-trace-mapping-npm-0.3.17-57578fd48c-9d703b859c.zip"; sha512 = "9d703b859cff5cd83b7308fd457a431387db5db96bd781a63bf48e183418dd9d3d44e76b9e4ae13237f6abeeb25d739ec9215c1d5bfdd08f66f750a50074a339"; }; +"tar-fs@npm:2.1.1" = { filename = "tar-fs-npm-2.1.1-e374d3b7a2-f5b9a70059.zip"; sha512 = "f5b9a70059f5b2969e65f037b4e4da2daf0fa762d3d232ffd96e819e3f94665dbbbe62f76f084f1acb4dbdcce16c6e4dac08d12ffc6d24b8d76720f4d9cf032d"; }; +"isarray@npm:1.0.0" = { filename = "isarray-npm-1.0.0-db4f547720-f032df8e02.zip"; sha512 = "f032df8e02dce8ec565cf2eb605ea939bdccea528dbcf565cdf92bfa2da9110461159d86a537388ef1acef8815a330642d7885b29010e8f7eac967c9993b65ab"; }; +"process-nextick-args@npm:2.0.1" = { filename = "process-nextick-args-npm-2.0.1-b8d7971609-1d38588e52.zip"; sha512 = "1d38588e520dab7cea67cbbe2efdd86a10cc7a074c09657635e34f035277b59fbb57d09d8638346bf7090f8e8ebc070c96fa5fd183b777fff4f5edff5e9466cf"; }; +"safe-buffer@npm:5.1.2" = { filename = "safe-buffer-npm-5.1.2-c27fedf6c4-f2f1f7943c.zip"; sha512 = "f2f1f7943ca44a594893a852894055cf619c1fbcb611237fc39e461ae751187e7baf4dc391a72125e0ac4fb2d8c5c0b3c71529622e6a58f46b960211e704903c"; }; "long@npm:3.2.0" = { filename = "long-npm-3.2.0-cff4684aa8-bc27bdeab4.zip"; sha512 = "bc27bdeab42cb2f25d0a0faf5fbf77b657bd59236ae0ed649c44f91f35e632230ebd0c62d208bb4e9c69ca558a45e9c9c0810e6b5c0380a1754b8f3b5b7b62d7"; }; "jsonify@npm:0.0.1" = { filename = "jsonify-npm-0.0.1-22c28aed92-027287e1c0.zip"; sha512 = "027287e1c0294fce15f18c0ff990cfc2318e7f01fb76515f784d5cd0784abfec6fc5c2355c3a2f2cb0ad7f4aa2f5b74ebbfe4e80476c35b2d13cabdb572e1134"; }; "ajv@npm:6.12.6" = { filename = "ajv-npm-6.12.6-4b5105e2b2-874972efe5.zip"; sha512 = "874972efe5c4202ab0a68379481fbd3d1b5d0a7bd6d3cc21d40d3536ebff3352a2a1fabb632d4fd2cc7fe4cbdcd5ed6782084c9bbf7f32a1536d18f9da5007d4"; }; @@ -784,11 +789,12 @@ cacheEntries = { "ms@npm:2.0.0" = { filename = "ms-npm-2.0.0-9e1101a471-0e6a22b8b7.zip"; sha512 = "0e6a22b8b746d2e0b65a430519934fefd41b6db0682e3477c10f60c76e947c4c0ad06f63ffdf1d78d335f83edee8c0aa928aa66a36c7cd95b69b26f468d527f4"; }; "http-errors@npm:2.0.0" = { filename = "http-errors-npm-2.0.0-3f1c503428-9b0a378266.zip"; sha512 = "9b0a3782665c52ce9dc658a0d1560bcb0214ba5699e4ea15aefb2a496e2ca83db03ebc42e1cce4ac1f413e4e0d2d736a3fd755772c556a9a06853ba2a0b7d920"; }; "ee-first@npm:1.1.1" = { filename = "ee-first-npm-1.1.1-33f8535b39-1b4cac778d.zip"; sha512 = "1b4cac778d64ce3b582a7e26b218afe07e207a0f9bfe13cc7395a6d307849cfe361e65033c3251e00c27dd060cab43014c2d6b2647676135e18b77d2d05b3f4f"; }; -"@jridgewell/trace-mapping@npm:0.3.17" = { filename = "@jridgewell-trace-mapping-npm-0.3.17-57578fd48c-9d703b859c.zip"; sha512 = "9d703b859cff5cd83b7308fd457a431387db5db96bd781a63bf48e183418dd9d3d44e76b9e4ae13237f6abeeb25d739ec9215c1d5bfdd08f66f750a50074a339"; }; -"tar-fs@npm:2.1.1" = { filename = "tar-fs-npm-2.1.1-e374d3b7a2-f5b9a70059.zip"; sha512 = "f5b9a70059f5b2969e65f037b4e4da2daf0fa762d3d232ffd96e819e3f94665dbbbe62f76f084f1acb4dbdcce16c6e4dac08d12ffc6d24b8d76720f4d9cf032d"; }; -"isarray@npm:1.0.0" = { filename = "isarray-npm-1.0.0-db4f547720-f032df8e02.zip"; sha512 = "f032df8e02dce8ec565cf2eb605ea939bdccea528dbcf565cdf92bfa2da9110461159d86a537388ef1acef8815a330642d7885b29010e8f7eac967c9993b65ab"; }; -"process-nextick-args@npm:2.0.1" = { filename = "process-nextick-args-npm-2.0.1-b8d7971609-1d38588e52.zip"; sha512 = "1d38588e520dab7cea67cbbe2efdd86a10cc7a074c09657635e34f035277b59fbb57d09d8638346bf7090f8e8ebc070c96fa5fd183b777fff4f5edff5e9466cf"; }; -"safe-buffer@npm:5.1.2" = { filename = "safe-buffer-npm-5.1.2-c27fedf6c4-f2f1f7943c.zip"; sha512 = "f2f1f7943ca44a594893a852894055cf619c1fbcb611237fc39e461ae751187e7baf4dc391a72125e0ac4fb2d8c5c0b3c71529622e6a58f46b960211e704903c"; }; +"detect-libc@npm:1.0.3" = { filename = "detect-libc-npm-1.0.3-c30ac344d4-daaaed925f.zip"; sha512 = "daaaed925ffa7889bd91d56e9624e6c8033911bb60f3a50a74a87500680652969dbaab9526d1e200a4c94acf80fc862a22131841145a0a8482d60a99c24f4a3e"; }; +"expand-template@npm:2.0.3" = { filename = "expand-template-npm-2.0.3-80de959306-588c198472.zip"; sha512 = "588c19847216421ed92befb521767b7018dc88f88b0576df98cb242f20961425e96a92cbece525ef28cc5becceae5d544ae0f5b9b5e2aa05acb13716ca5b3099"; }; +"github-from-package@npm:0.0.0" = { filename = "github-from-package-npm-0.0.0-519f80c9a1-14e448192a.zip"; sha512 = "14e448192a35c1e42efee94c9d01a10f42fe790375891a24b25261246ce9336ab9df5d274585aedd4568f7922246c2a78b8a8cd2571bfe99c693a9718e7dd0e3"; }; +"mkdirp-classic@npm:0.5.3" = { filename = "mkdirp-classic-npm-0.5.3-3b5c991910-3f4e088208.zip"; sha512 = "3f4e088208270bbcc148d53b73e9a5bd9eef05ad2cbf3b3d0ff8795278d50dd1d11a8ef1875ff5aea3fa888931f95bfcb2ad5b7c1061cfefd6284d199e6776ac"; }; +"napi-build-utils@npm:1.0.2" = { filename = "napi-build-utils-npm-1.0.2-892e4bba56-06c14271ee.zip"; sha512 = "06c14271ee966e108d55ae109f340976a9556c8603e888037145d6522726aebe89dd0c861b4b83947feaf6d39e79e08817559e8693deedc2c94e82c5cbd090c7"; }; +"string_decoder@npm:1.1.1" = { filename = "string_decoder-npm-1.1.1-e46a6c1353-9ab7e56f9d.zip"; sha512 = "9ab7e56f9d60a28f2be697419917c50cac19f3e8e6c28ef26ed5f4852289fe0de5d6997d29becf59028556f2c62983790c1d9ba1e2a3cc401768ca12d5183a5b"; }; "socks-proxy-agent@npm:6.1.1" = { filename = "socks-proxy-agent-npm-6.1.1-a3843946ba-9a8a4f791b.zip"; sha512 = "9a8a4f791bba0060315cf7291ca6f9db37d6fc280fd0860d73d8887d3efe4c22e823aa25a8d5375f6079279f8dc91b50c075345179bf832bfe3c7c26d3582e3c"; }; "ansi-colors@npm:4.1.3" = { filename = "ansi-colors-npm-4.1.3-8ffd0ae6c7-a9c2ec8420.zip"; sha512 = "a9c2ec842038a1fabc7db9ece7d3177e2fe1c5dc6f0c51ecfbf5f39911427b89c00b5dc6b8bd95f82a26e9b16aaae2e83d45f060e98070ce4d1333038edceb0e"; }; "table@npm:6.8.0" = { filename = "table-npm-6.8.0-7f881347d4-5b07fe462e.zip"; sha512 = "5b07fe462ee03d2e1fac02cbb578efd2e0b55ac07e3d3db2e950aa9570ade5a4a2b8d3c15e9f25c89e4e50b646bc4269934601ee1eef4ca7968ad31960977690"; }; @@ -835,12 +841,8 @@ cacheEntries = { "webidl-conversions@npm:7.0.0" = { filename = "webidl-conversions-npm-7.0.0-e8c8e30c68-f05588567a.zip"; sha512 = "f05588567a2a76428515333eff87200fae6c83c3948a7482ebb109562971e77ef6dc49749afa58abb993391227c5697b3ecca52018793e0cb4620a48f10bd21b"; }; "whatwg-mimetype@npm:3.0.0" = { filename = "whatwg-mimetype-npm-3.0.0-5b617710c1-ce08bbb36b.zip"; sha512 = "ce08bbb36b6aaf64f3a84da89707e3e6a31e5ab1c1a2379fd68df79ba712a4ab090904f0b50e6693b0dafc8e6343a6157e40bf18fdffd26e513cf95ee2a59824"; }; "xml-name-validator@npm:4.0.0" = { filename = "xml-name-validator-npm-4.0.0-0857c21729-af100b79c2.zip"; sha512 = "af100b79c29804f05fa35aa3683e29a321db9b9685d5e5febda3fa1e40f13f85abc40f45a6b2bf7bee33f68a1dc5e8eaef4cec100a304a9db565e6061d4cb5ad"; }; -"detect-libc@npm:1.0.3" = { filename = "detect-libc-npm-1.0.3-c30ac344d4-daaaed925f.zip"; sha512 = "daaaed925ffa7889bd91d56e9624e6c8033911bb60f3a50a74a87500680652969dbaab9526d1e200a4c94acf80fc862a22131841145a0a8482d60a99c24f4a3e"; }; -"expand-template@npm:2.0.3" = { filename = "expand-template-npm-2.0.3-80de959306-588c198472.zip"; sha512 = "588c19847216421ed92befb521767b7018dc88f88b0576df98cb242f20961425e96a92cbece525ef28cc5becceae5d544ae0f5b9b5e2aa05acb13716ca5b3099"; }; -"github-from-package@npm:0.0.0" = { filename = "github-from-package-npm-0.0.0-519f80c9a1-14e448192a.zip"; sha512 = "14e448192a35c1e42efee94c9d01a10f42fe790375891a24b25261246ce9336ab9df5d274585aedd4568f7922246c2a78b8a8cd2571bfe99c693a9718e7dd0e3"; }; -"mkdirp-classic@npm:0.5.3" = { filename = "mkdirp-classic-npm-0.5.3-3b5c991910-3f4e088208.zip"; sha512 = "3f4e088208270bbcc148d53b73e9a5bd9eef05ad2cbf3b3d0ff8795278d50dd1d11a8ef1875ff5aea3fa888931f95bfcb2ad5b7c1061cfefd6284d199e6776ac"; }; -"napi-build-utils@npm:1.0.2" = { filename = "napi-build-utils-npm-1.0.2-892e4bba56-06c14271ee.zip"; sha512 = "06c14271ee966e108d55ae109f340976a9556c8603e888037145d6522726aebe89dd0c861b4b83947feaf6d39e79e08817559e8693deedc2c94e82c5cbd090c7"; }; -"string_decoder@npm:1.1.1" = { filename = "string_decoder-npm-1.1.1-e46a6c1353-9ab7e56f9d.zip"; sha512 = "9ab7e56f9d60a28f2be697419917c50cac19f3e8e6c28ef26ed5f4852289fe0de5d6997d29becf59028556f2c62983790c1d9ba1e2a3cc401768ca12d5183a5b"; }; +"node-abi@npm:2.30.1" = { filename = "node-abi-npm-2.30.1-36a2c4e28a-3f4b0c912c.zip"; sha512 = "3f4b0c912ce4befcd7ceab4493ba90b51d60dfcc90f567c93f731d897ef8691add601cb64c181683b800f21d479d68f9a6e15d8ab8acd16a5706333b9e30a881"; }; +"tunnel-agent@npm:0.6.0" = { filename = "tunnel-agent-npm-0.6.0-64345ab7eb-05f6510358.zip"; sha512 = "05f6510358f8afc62a057b8b692f05d70c1782b70db86d6a1e0d5e28a32389e52fa6e7707b6c5ecccacc031462e4bc35af85ecfe4bbc341767917b7cf6965711"; }; "resolve-from@npm:4.0.0" = { filename = "resolve-from-npm-4.0.0-f758ec21bf-f4ba0b8494.zip"; sha512 = "f4ba0b8494846a5066328ad33ef8ac173801a51739eb4d63408c847da9a2e1c1de1e6cbbf72699211f3d13f8fc1325648b169bd15eb7da35688e30a5fb0e4a7f"; }; "prelude-ls@npm:1.2.1" = { filename = "prelude-ls-npm-1.2.1-3e4d272a55-cd192ec0d0.zip"; sha512 = "cd192ec0d0a8e4c6da3bb80e4f62afe336df3f76271ac6deb0e6a36187133b6073a19e9727a1ff108cd8b9982e4768850d413baa71214dd80c7979617dca827a"; }; "jest-resolve@npm:28.1.3" = { filename = "jest-resolve-npm-28.1.3-acd3a0d26b-df61a490c9.zip"; sha512 = "df61a490c93f4f4cf52135e43d6a4fcacb07b0b7d4acc6319e9289529c1d14f2d8e1638e095dbf96f156834802755e38db68caca69dba21a3261ee711d4426b6"; }; @@ -872,8 +874,10 @@ cacheEntries = { "w3c-xmlserializer@npm:3.0.0" = { filename = "w3c-xmlserializer-npm-3.0.0-3419fc8f05-0af8589942.zip"; sha512 = "0af8589942eeb11c9fe29eb31a1a09f3d5dd136aea53a9848dfbabff79ac0dd26fe13eb54d330d5555fe27bb50b28dca0715e09f9cc2bfa7670ccc8b7f919ca2"; }; "whatwg-encoding@npm:2.0.0" = { filename = "whatwg-encoding-npm-2.0.0-d7451f51b4-7087810c41.zip"; sha512 = "7087810c410aa9b689cbd6af8773341a53cdc1f3aae2a882c163bd5522ec8ca4cdfc269aef417a5792f411807d5d77d50df4c24e3abb00bb60192858a40cc675"; }; "optionator@npm:0.8.3" = { filename = "optionator-npm-0.8.3-bc555bc5b7-b8695ddf3d.zip"; sha512 = "b8695ddf3d593203e25ab0900e265d860038486c943ff8b774f596a310f8ceebdb30c6832407a8198ba3ec9debe1abe1f51d4aad94843612db3b76d690c61d34"; }; -"node-abi@npm:2.30.1" = { filename = "node-abi-npm-2.30.1-36a2c4e28a-3f4b0c912c.zip"; sha512 = "3f4b0c912ce4befcd7ceab4493ba90b51d60dfcc90f567c93f731d897ef8691add601cb64c181683b800f21d479d68f9a6e15d8ab8acd16a5706333b9e30a881"; }; -"tunnel-agent@npm:0.6.0" = { filename = "tunnel-agent-npm-0.6.0-64345ab7eb-05f6510358.zip"; sha512 = "05f6510358f8afc62a057b8b692f05d70c1782b70db86d6a1e0d5e28a32389e52fa6e7707b6c5ecccacc031462e4bc35af85ecfe4bbc341767917b7cf6965711"; }; +"@nodelib/fs.stat@npm:2.0.5" = { filename = "@nodelib-fs.stat-npm-2.0.5-01f4dd3030-012480b5ca.zip"; sha512 = "012480b5ca9d97bff9261571dbbec7bbc6033f69cc92908bc1ecfad0792361a5a1994bc48674b9ef76419d056a03efadfce5a6cf6dbc0a36559571a7a483f6f0"; }; +"agent-base@npm:6.0.2" = { filename = "agent-base-npm-6.0.2-428f325a93-f52b6872cc.zip"; sha512 = "f52b6872cc96fd5f622071b71ef200e01c7c4c454ee68bc9accca90c98cfb39f2810e3e9aa330435835eedc8c23f4f8a15267f67c6e245d2b33757575bdac49d"; }; +"yargs@npm:16.2.0" = { filename = "yargs-npm-16.2.0-547873d425-b14afbb51e.zip"; sha512 = "b14afbb51e3251a204d81937c86a7e9d4bdbf9a2bcee38226c900d00f522969ab675703bee2a6f99f8e20103f608382936034e64d921b74df82b63c07c5e8f59"; }; +"pump@npm:3.0.0" = { filename = "pump-npm-3.0.0-0080bf6a7a-e42e9229fb.zip"; sha512 = "e42e9229fba14732593a718b04cb5e1cfef8254544870997e0ecd9732b189a48e1256e4e5478148ecb47c8511dca2b09eae56b4d0aad8009e6fac8072923cfc9"; }; "@trezor/utxo-lib@npm:1.0.0" = { filename = "@trezor-utxo-lib-npm-1.0.0-f82f6bc1ba-925eb91a19.zip"; sha512 = "925eb91a19757a832a36137f0fd2c532b722f139801163063fa909f42bf4ff88285e09ba5eb6b89ea53d81b003daa1dd8bc3d383a7afc0d272e163de827bd5df"; }; "@humanwhocodes/object-schema@npm:1.2.1" = { filename = "@humanwhocodes-object-schema-npm-1.2.1-eb622b5d0e-a824a1ec31.zip"; sha512 = "a824a1ec31591231e4bad5787641f59e9633827d0a2eaae131a288d33c9ef0290bd16fda8da6f7c0fcb014147865d12118df10db57f27f41e20da92369fcb3f1"; }; "path-key@npm:3.1.1" = { filename = "path-key-npm-3.1.1-0e66ea8321-55cd7a9dd4.zip"; sha512 = "55cd7a9dd4b343412a8386a743f9c746ef196e57c823d90ca3ab917f90ab9f13dd0ded27252ba49dbdfcab2b091d998bc446f6220cd3cea65db407502a740020"; }; @@ -900,10 +904,9 @@ cacheEntries = { "side-channel@npm:1.0.4" = { filename = "side-channel-npm-1.0.4-e1f38b9e06-351e41b947.zip"; sha512 = "351e41b947079c10bd0858364f32bb3a7379514c399edb64ab3dce683933483fc63fb5e4efe0a15a2e8a7e3c436b6a91736ddb8d8c6591b0460a24bb4a1ee245"; }; "acorn-globals@npm:6.0.0" = { filename = "acorn-globals-npm-6.0.0-acbec28ad5-72d95e5b5e.zip"; sha512 = "72d95e5b5e585f9acd019b993ab8bbba68bb3cbc9d9b5c1ebb3c2f1fe5981f11deababfb4949f48e6262f9c57878837f5958c0cca396f81023814680ca878042"; }; "whatwg-url@npm:10.0.0" = { filename = "whatwg-url-npm-10.0.0-769b9530cc-a21ec309c5.zip"; sha512 = "a21ec309c5cc743fe9414509408bedf65eaf0fb5c17ac66baa08ef12fce16da4dd30ce90abefbd5a716408301c58a73666dabfd5042cf4242992eb98b954f861"; }; -"@nodelib/fs.stat@npm:2.0.5" = { filename = "@nodelib-fs.stat-npm-2.0.5-01f4dd3030-012480b5ca.zip"; sha512 = "012480b5ca9d97bff9261571dbbec7bbc6033f69cc92908bc1ecfad0792361a5a1994bc48674b9ef76419d056a03efadfce5a6cf6dbc0a36559571a7a483f6f0"; }; -"agent-base@npm:6.0.2" = { filename = "agent-base-npm-6.0.2-428f325a93-f52b6872cc.zip"; sha512 = "f52b6872cc96fd5f622071b71ef200e01c7c4c454ee68bc9accca90c98cfb39f2810e3e9aa330435835eedc8c23f4f8a15267f67c6e245d2b33757575bdac49d"; }; -"yargs@npm:16.2.0" = { filename = "yargs-npm-16.2.0-547873d425-b14afbb51e.zip"; sha512 = "b14afbb51e3251a204d81937c86a7e9d4bdbf9a2bcee38226c900d00f522969ab675703bee2a6f99f8e20103f608382936034e64d921b74df82b63c07c5e8f59"; }; -"pump@npm:3.0.0" = { filename = "pump-npm-3.0.0-0080bf6a7a-e42e9229fb.zip"; sha512 = "e42e9229fba14732593a718b04cb5e1cfef8254544870997e0ecd9732b189a48e1256e4e5478148ecb47c8511dca2b09eae56b4d0aad8009e6fac8072923cfc9"; }; +"@jridgewell/resolve-uri@npm:3.1.0" = { filename = "@jridgewell-resolve-uri-npm-3.1.0-6ff2351e61-b5ceaaf9a1.zip"; sha512 = "b5ceaaf9a110fcb2780d1d8f8d4a0bfd216702f31c988d8042e5f8fbe353c55d9b0f55a1733afdc64806f8e79c485d2464680ac48a0d9fcadb9548ee6b81d267"; }; +"chownr@npm:1.1.4" = { filename = "chownr-npm-1.1.4-5bd400ab08-115648f8eb.zip"; sha512 = "115648f8eb38bac5e41c3857f3e663f9c39ed6480d1349977c4d96c95a47266fcacc5a5aabf3cb6c481e22d72f41992827db47301851766c4fd77ac21a4f081d"; }; +"simple-get@npm:3.1.1" = { filename = "simple-get-npm-3.1.1-dce5923dba-80195e70bf.zip"; sha512 = "80195e70bf171486e75c31e28e5485468195cc42f85940f8b45c4a68472160144d223eb4d07bc82ef80cb974b7c401db021a540deb2d34ac4b3b8883da2d6401"; }; "json-schema-traverse@npm:0.4.1" = { filename = "json-schema-traverse-npm-0.4.1-4759091693-7486074d3b.zip"; sha512 = "7486074d3ba247769fda17d5181b345c9fb7d12e0da98b22d1d71a5db9698d8b4bd900a3ec1a4ffdd60846fc2556274a5c894d0c48795f14cb03aeae7b55260b"; }; "shebang-command@npm:2.0.0" = { filename = "shebang-command-npm-2.0.0-eb2b01921d-6b52fe8727.zip"; sha512 = "6b52fe87271c12968f6a054e60f6bde5f0f3d2db483a1e5c3e12d657c488a15474121a1d55cd958f6df026a54374ec38a4a963988c213b7570e1d51575cea7fa"; }; "yocto-queue@npm:0.1.0" = { filename = "yocto-queue-npm-0.1.0-c6c9a7db29-f77b3d8d00.zip"; sha512 = "f77b3d8d00310def622123df93d4ee654fc6a0096182af8bd60679ddcdfb3474c56c6c7190817c84a2785648cdee9d721c0154eb45698c62176c322fb46fc700"; }; @@ -923,9 +926,9 @@ cacheEntries = { "toidentifier@npm:1.0.1" = { filename = "toidentifier-npm-1.0.1-f759712599-952c29e2a8.zip"; sha512 = "952c29e2a85d7123239b5cfdd889a0dde47ab0497f0913d70588f19c53f7e0b5327c95f4651e413c74b785147f9637b17410ac8c846d5d4a20a5a33eb6dc3a45"; }; "data-urls@npm:3.0.2" = { filename = "data-urls-npm-3.0.2-c8b2050319-033fc3dd0f.zip"; sha512 = "033fc3dd0fba6d24bc9a024ddcf9923691dd24f90a3d26f6545d6a2f71ec6956f93462f2cdf2183cc46f10dc01ed3bcb36731a8208456eb1a08147e571fe2a76"; }; "http-proxy-agent@npm:5.0.0" = { filename = "http-proxy-agent-npm-5.0.0-7f1f121b83-e2ee1ff165.zip"; sha512 = "e2ee1ff1656a131953839b2a19cd1f3a52d97c25ba87bd2559af6ae87114abf60971e498021f9b73f9fd78aea8876d1fb0d4656aac8a03c6caa9fc175f22b786"; }; -"@jridgewell/resolve-uri@npm:3.1.0" = { filename = "@jridgewell-resolve-uri-npm-3.1.0-6ff2351e61-b5ceaaf9a1.zip"; sha512 = "b5ceaaf9a110fcb2780d1d8f8d4a0bfd216702f31c988d8042e5f8fbe353c55d9b0f55a1733afdc64806f8e79c485d2464680ac48a0d9fcadb9548ee6b81d267"; }; -"chownr@npm:1.1.4" = { filename = "chownr-npm-1.1.4-5bd400ab08-115648f8eb.zip"; sha512 = "115648f8eb38bac5e41c3857f3e663f9c39ed6480d1349977c4d96c95a47266fcacc5a5aabf3cb6c481e22d72f41992827db47301851766c4fd77ac21a4f081d"; }; -"simple-get@npm:3.1.1" = { filename = "simple-get-npm-3.1.1-dce5923dba-80195e70bf.zip"; sha512 = "80195e70bf171486e75c31e28e5485468195cc42f85940f8b45c4a68472160144d223eb4d07bc82ef80cb974b7c401db021a540deb2d34ac4b3b8883da2d6401"; }; +"@nodelib/fs.walk@npm:1.2.8" = { filename = "@nodelib-fs.walk-npm-1.2.8-b4a89da548-190c643f15.zip"; sha512 = "190c643f156d8f8f277bf2a6078af1ffde1fd43f498f187c2db24d35b4b4b5785c02c7dc52e356497b9a1b65b13edc996de08de0b961c32844364da02986dc53"; }; +"npmlog@npm:4.1.2" = { filename = "npmlog-npm-4.1.2-cfb32957b5-edbda9f95e.zip"; sha512 = "edbda9f95ec20957a892de1839afc6fb735054c3accf6fbefe767bac9a639fd5cea2baeac6bd2bcd50a85cb54924d57d9886c81c7fbc2332c2ddd19227504192"; }; +"rc@npm:1.2.8" = { filename = "rc-npm-1.2.8-d6768ac936-2e26e052f8.zip"; sha512 = "2e26e052f8be2abd64e6d1dabfbd7be03f80ec18ccbc49562d31f617d0015fbdbcf0f9eed30346ea6ab789e0fdfe4337f033f8016efdbee0df5354751842080e"; }; "@eslint/eslintrc@npm:0.4.3" = { filename = "@eslint-eslintrc-npm-0.4.3-ee1bbcab87-03a7704150.zip"; sha512 = "03a7704150b868c318aab6a94d87a33d30dc2ec579d27374575014f06237ba1370ae11178db772f985ef680d469dc237e7b16a1c5d8edaaeb8c3733e7a95a6d3"; }; "uri-js@npm:4.4.1" = { filename = "uri-js-npm-4.4.1-66d11cbcaf-7167432de6.zip"; sha512 = "7167432de6817fe8e9e0c9684f1d2de2bb688c94388f7569f7dbdb1587c9f4ca2a77962f134ec90be0cc4d004c939ff0d05acc9f34a0db39a3c797dada262633"; }; "lodash.truncate@npm:4.4.2" = { filename = "lodash.truncate-npm-4.4.2-bc50fe1663-b463d8a382.zip"; sha512 = "b463d8a382cfb5f0e71c504dcb6f807a7bd379ff1ea216669aa42c52fc28c54e404bfbd96791aa09e6df0de2c1d7b8f1b7f4b1a61f324d38fe98bc535aeee4f5"; }; @@ -955,9 +958,6 @@ cacheEntries = { "tdigest@npm:0.1.2" = { filename = "tdigest-npm-0.1.2-b73cfcf726-44de824675.zip"; sha512 = "44de8246752b6f8c2924685f969fd3d94c36949f22b0907e99bef2b2220726dd8467f4730ea96b06040b9aa2587c0866049640039d1b956952dfa962bc2075a3"; }; "js-tokens@npm:4.0.0" = { filename = "js-tokens-npm-4.0.0-0ac852e9e2-8a95213a5a.zip"; sha512 = "8a95213a5a77deb6cbe94d86340e8d9ace2b93bc367790b260101d2f36a2eaf4e4e22d9fa9cf459b38af3a32fb4190e638024cf82ec95ef708680e405ea7cc78"; }; "tough-cookie@npm:4.1.2" = { filename = "tough-cookie-npm-4.1.2-09068826e1-a7359e9a3e.zip"; sha512 = "a7359e9a3e875121a84d6ba40cc184dec5784af84f67f3a56d1d2ae39b87c0e004e6ba7c7331f9622a7d2c88609032473488b28fe9f59a1fec115674589de39a"; }; -"@nodelib/fs.walk@npm:1.2.8" = { filename = "@nodelib-fs.walk-npm-1.2.8-b4a89da548-190c643f15.zip"; sha512 = "190c643f156d8f8f277bf2a6078af1ffde1fd43f498f187c2db24d35b4b4b5785c02c7dc52e356497b9a1b65b13edc996de08de0b961c32844364da02986dc53"; }; -"npmlog@npm:4.1.2" = { filename = "npmlog-npm-4.1.2-cfb32957b5-edbda9f95e.zip"; sha512 = "edbda9f95ec20957a892de1839afc6fb735054c3accf6fbefe767bac9a639fd5cea2baeac6bd2bcd50a85cb54924d57d9886c81c7fbc2332c2ddd19227504192"; }; -"rc@npm:1.2.8" = { filename = "rc-npm-1.2.8-d6768ac936-2e26e052f8.zip"; sha512 = "2e26e052f8be2abd64e6d1dabfbd7be03f80ec18ccbc49562d31f617d0015fbdbcf0f9eed30346ea6ab789e0fdfe4337f033f8016efdbee0df5354751842080e"; }; "jest-pnp-resolver@npm:1.2.2" = { filename = "jest-pnp-resolver-npm-1.2.2-da20f8bdfe-bd85dcc0e7.zip"; sha512 = "bd85dcc0e76e0eb0c3d56382ec140f08d25ff4068cda9d0e360bb78fb176cb726d0beab82dc0e8694cafd09f55fee7622b8bcb240afa5fad301f4ed3eebb4f47"; }; "resolve.exports@npm:1.1.0" = { filename = "resolve.exports-npm-1.1.0-81756e03ba-52865af8ed.zip"; sha512 = "52865af8edb088f6c7759a328584a5de6b226754f004b742523adcfe398cfbc4559515104bc2ae87b8e78b1e4de46c9baec400b3fb1f7d517b86d2d48a098a2d"; }; "@jest/test-sequencer@npm:28.1.3" = { filename = "@jest-test-sequencer-npm-28.1.3-456bc6e2ff-13f8905e6d.zip"; sha512 = "13f8905e6d1ec8286694146f7be3cf90eff801bbdea5e5c403e6881444bb390ed15494c7b9948aa94bd7e9c9a851e0d3002ed6e7371d048b478596e5b23df953"; }; @@ -981,6 +981,7 @@ cacheEntries = { "xmlchars@npm:2.2.0" = { filename = "xmlchars-npm-2.2.0-8b78f0f5e4-8c70ac9407.zip"; sha512 = "8c70ac94070ccca03f47a81fcce3b271bd1f37a591bf5424e787ae313fcb9c212f5f6786e1fa82076a2c632c0141552babcd85698c437506dfa6ae2d58723062"; }; "browser-process-hrtime@npm:1.0.0" = { filename = "browser-process-hrtime-npm-1.0.0-db700805c2-e30f868cdb.zip"; sha512 = "e30f868cdb770b1201afb714ad1575dd86366b6e861900884665fb627109b3cc757c40067d3bfee1ff2a29c835257ea30725a8018a9afd02ac1c24b408b1e45f"; }; "prelude-ls@npm:1.1.2" = { filename = "prelude-ls-npm-1.1.2-a0daac0886-c4867c8748.zip"; sha512 = "c4867c87488e4a0c233e158e4d0d5565b609b105d75e4c05dc760840475f06b731332eb93cc8c9cecb840aa8ec323ca3c9a56ad7820ad2e63f0261dadcb154e4"; }; +"yargs-parser@npm:20.2.9" = { filename = "yargs-parser-npm-20.2.9-a1d19e598d-8bb69015f2.zip"; sha512 = "8bb69015f2b0ff9e17b2c8e6bfe224ab463dd00ca211eece72a4cd8a906224d2703fb8a326d36fdd0e68701e201b2a60ed7cf81ce0fd9b3799f9fe7745977ae3"; }; "socks@npm:2.7.1" = { filename = "socks-npm-2.7.1-17f2b53052-259d9e3e8e.zip"; sha512 = "259d9e3e8e1c9809a7f5c32238c3d4d2a36b39b83851d0f573bfde5f21c4b1288417ce1af06af1452569cd1eb0841169afd4998f0e04ba04656f6b7f0e46d748"; }; "bitcoin-ops@npm:1.4.1" = { filename = "bitcoin-ops-npm-1.4.1-e1e62763b3-3daa3303d6.zip"; sha512 = "3daa3303d6af49c0727041b5d7801a20c5806d00f1cc1afa2d53099974e30a7b1e7e9e578723dd25f5e120903f2725c595c0205d5d99a6578ad65213d74d806d"; }; "bn.js@npm:4.12.0" = { filename = "bn.js-npm-4.12.0-3ec6c884f6-39afb4f15f.zip"; sha512 = "39afb4f15f4ea537b55eaf1446c896af28ac948fdcf47171961475724d1bb65118cca49fa6e3d67706e4790955ec0e74de584e45c8f1ef89f46c812bee5b5a12"; }; @@ -1011,7 +1012,8 @@ cacheEntries = { "iconv-lite@npm:0.6.3" = { filename = "iconv-lite-npm-0.6.3-24b8aae27e-3f60d47a5c.zip"; sha512 = "3f60d47a5c8fc3313317edfd29a00a692cc87a19cac0159e2ce711d0ebc9019064108323b5e493625e25594f11c6236647d8e256fbe7a58f4a3b33b89e6d30bf"; }; "type-check@npm:0.3.2" = { filename = "type-check-npm-0.3.2-a4a38bb0b6-dd3b149564.zip"; sha512 = "dd3b1495642731bc0e1fc40abe5e977e0263005551ac83342ecb6f4f89551d106b368ec32ad3fb2da19b3bd7b2d1f64330da2ea9176d8ddbfe389fb286eb5124"; }; "request@npm:2.88.2" = { filename = "request-npm-2.88.2-f4a57c72c4-4e112c087f.zip"; sha512 = "4e112c087f6eabe7327869da2417e9d28fcd0910419edd2eb17b6acfc4bfa1dad61954525949c228705805882d8a98a86a0ea12d7f739c01ee92af7062996983"; }; -"yargs-parser@npm:20.2.9" = { filename = "yargs-parser-npm-20.2.9-a1d19e598d-8bb69015f2.zip"; sha512 = "8bb69015f2b0ff9e17b2c8e6bfe224ab463dd00ca211eece72a4cd8a906224d2703fb8a326d36fdd0e68701e201b2a60ed7cf81ce0fd9b3799f9fe7745977ae3"; }; +"end-of-stream@npm:1.4.4" = { filename = "end-of-stream-npm-1.4.4-497fc6dee1-530a5a5a1e.zip"; sha512 = "530a5a5a1e517e962854a31693dbb5c0b2fc40b46dad2a56a2deec656ca040631124f4795823acc68238147805f8b021abbe221f4afed5ef3c8e8efc2024908b"; }; +"simple-concat@npm:1.0.1" = { filename = "simple-concat-npm-1.0.1-48df70de29-4d211042cc.zip"; sha512 = "4d211042cc3d73a718c21ac6c4e7d7a0363e184be6a5ad25c8a1502e49df6d0a0253979e3d50dbdd3f60ef6c6c58d756b5d66ac1e05cda9cacd2e9fc59e3876a"; }; "protobufjs@npm:6.11.3" = { filename = "protobufjs-npm-6.11.3-566fb31188-4a6ce19641.zip"; sha512 = "4a6ce1964167e4c45c53fd8a312d7646415c777dd31b4ba346719947b88e61654912326101f927da387d6b6473ab52a7ea4f54d6f15d63b31130ce28e2e15070"; }; "bip66@npm:1.1.5" = { filename = "bip66-npm-1.1.5-e1d2ea7768-956cff6e51.zip"; sha512 = "956cff6e51d7206571ef8ce875bc5fa61b5c181589790b9155799b7edcae4b20dbb3eed43b188ff3eec27cdbe98e0b7e0ec9f1cb2e4f5370c119028b248ad859"; }; "bs58@npm:4.0.1" = { filename = "bs58-npm-4.0.1-8d2a7822b1-b3c5365bb9.zip"; sha512 = "b3c5365bb9e0c561e1a82f1a2d809a1a692059fae016be233a6127ad2f50a6b986467c3a50669ce4c18929dcccb297c5909314dd347a25a68c21b68eb3e95ac2"; }; @@ -1043,8 +1045,9 @@ cacheEntries = { "@tootallnate/once@npm:2.0.0" = { filename = "@tootallnate-once-npm-2.0.0-e36cf4f140-ad87447820.zip"; sha512 = "ad87447820dd3f24825d2d947ebc03072b20a42bfc96cbafec16bff8bbda6c1a81fcb0be56d5b21968560c5359a0af4038a68ba150c3e1694fe4c109a063bed8"; }; "tr46@npm:3.0.0" = { filename = "tr46-npm-3.0.0-e1ae1ea7c9-44c3cc6767.zip"; sha512 = "44c3cc6767fb800490e6e9fd64fd49041aa4e49e1f6a012b34a75de739cc9ed3a6405296072c1df8b6389ae139c5e7c6496f659cfe13a04a4bff3a1422981270"; }; "levn@npm:0.3.0" = { filename = "levn-npm-0.3.0-48d774b1c2-0d084a5242.zip"; sha512 = "0d084a524231a8246bb10fec48cdbb35282099f6954838604f3c7fc66f2e16fa66fd9cc2f3f20a541a113c4dafdf181e822c887c8a319c9195444e6c64ac395e"; }; -"end-of-stream@npm:1.4.4" = { filename = "end-of-stream-npm-1.4.4-497fc6dee1-530a5a5a1e.zip"; sha512 = "530a5a5a1e517e962854a31693dbb5c0b2fc40b46dad2a56a2deec656ca040631124f4795823acc68238147805f8b021abbe221f4afed5ef3c8e8efc2024908b"; }; -"simple-concat@npm:1.0.1" = { filename = "simple-concat-npm-1.0.1-48df70de29-4d211042cc.zip"; sha512 = "4d211042cc3d73a718c21ac6c4e7d7a0363e184be6a5ad25c8a1502e49df6d0a0253979e3d50dbdd3f60ef6c6c58d756b5d66ac1e05cda9cacd2e9fc59e3876a"; }; +"tar-stream@npm:2.2.0" = { filename = "tar-stream-npm-2.2.0-884c79b510-699831a8b9.zip"; sha512 = "699831a8b97666ef50021c767f84924cfee21c142c2eb0e79c63254e140e6408d6d55a065a2992548e72b06de39237ef2b802b99e3ece93ca3904a37622a66f3"; }; +"deep-extend@npm:0.6.0" = { filename = "deep-extend-npm-0.6.0-e182924219-7be7e5a8d4.zip"; sha512 = "7be7e5a8d468d6b10e6a67c3de828f55001b6eb515d014f7aeb9066ce36bd5717161eb47d6a0f7bed8a9083935b465bc163ee2581c8b128d29bf61092fdf57a7"; }; +"decompress-response@npm:4.2.1" = { filename = "decompress-response-npm-4.2.1-abe5b4ebe4-4e783ca4df.zip"; sha512 = "4e783ca4dfe9417354d61349750fe05236f565a4415a6ca20983a311be2371debaedd9104c0b0e7b36e5f167aeaae04f84f1a0b3f8be4162f1d7d15598b8fdba"; }; "ripple-lib@npm:1.10.0" = { filename = "ripple-lib-npm-1.10.0-910de70382-622ba76573.zip"; sha512 = "622ba7657326a651c0d7c17be8abf599e3fd4911e4567c92fe338368598496fd0221ec73bcf76bc31d292ba3dc27d0caa145df89d6fc9fcb3284a2ffafe76fec"; }; "ajv@npm:8.11.0" = { filename = "ajv-npm-8.11.0-83d029789c-5e0ff22680.zip"; sha512 = "5e0ff226806763be73e93dd7805b634f6f5921e3e90ca04acdf8db81eed9d8d3f0d4c5f1213047f45ebbf8047ffe0c840fa1ef2ec42c3a644899f69aa72b5bef"; }; "babel-jest@npm:28.1.3" = { filename = "babel-jest-npm-28.1.3-3bb56d0efd-57ccd2296e.zip"; sha512 = "57ccd2296e1839687b5df2fd138c3d00717e0369e385254b012ccd4ee70e75f5d5c8e6cfcdf92d155015b468cfebb847b38e69bb5805d8aaf730e20575127cc6"; }; @@ -1075,9 +1078,7 @@ cacheEntries = { "url-parse@npm:1.5.10" = { filename = "url-parse-npm-1.5.10-64fa2bcd6d-fbdba6b1d8.zip"; sha512 = "fbdba6b1d83336aca2216bbdc38ba658d9cfb8fc7f665eb8b17852de638ff7d1a162c198a8e4ed66001ddbf6c9888d41e4798912c62b4fd777a31657989f7bdf"; }; "bintrees@npm:1.0.2" = { filename = "bintrees-npm-1.0.2-b28feeda03-56a52b7d36.zip"; sha512 = "56a52b7d3634e30002b1eda740d2517a22fa8e9e2eb088e919f37c030a0ed86e364ab59e472fc770fc8751308054bb1c892979d150e11d9e11ac33bcc1b5d16e"; }; "universalify@npm:0.2.0" = { filename = "universalify-npm-0.2.0-9984e61c10-e86134cb12.zip"; sha512 = "e86134cb12919d177c2353196a4cc09981524ee87abf621f7bc8d249dbbbebaec5e7d1314b96061497981350df786e4c5128dbf442eba104d6e765bc260678b5"; }; -"tar-stream@npm:2.2.0" = { filename = "tar-stream-npm-2.2.0-884c79b510-699831a8b9.zip"; sha512 = "699831a8b97666ef50021c767f84924cfee21c142c2eb0e79c63254e140e6408d6d55a065a2992548e72b06de39237ef2b802b99e3ece93ca3904a37622a66f3"; }; -"deep-extend@npm:0.6.0" = { filename = "deep-extend-npm-0.6.0-e182924219-7be7e5a8d4.zip"; sha512 = "7be7e5a8d468d6b10e6a67c3de828f55001b6eb515d014f7aeb9066ce36bd5717161eb47d6a0f7bed8a9083935b465bc163ee2581c8b128d29bf61092fdf57a7"; }; -"decompress-response@npm:4.2.1" = { filename = "decompress-response-npm-4.2.1-abe5b4ebe4-4e783ca4df.zip"; sha512 = "4e783ca4dfe9417354d61349750fe05236f565a4415a6ca20983a311be2371debaedd9104c0b0e7b36e5f167aeaae04f84f1a0b3f8be4162f1d7d15598b8fdba"; }; +"cliui@npm:7.0.4" = { filename = "cliui-npm-7.0.4-d6b8a9edb6-ce2e8f578a.zip"; sha512 = "ce2e8f578a4813806788ac399b9e866297740eecd4ad1823c27fd344d78b22c5f8597d548adbcc46f0573e43e21e751f39446c5a5e804a12aace402b7a315d7f"; }; "bs58check@npm:2.1.2" = { filename = "bs58check-npm-2.1.2-4e87e40195-43bdf08a5d.zip"; sha512 = "43bdf08a5dd04581b78f040bc4169480e17008da482ffe2a6507327bbc4fc5c28de0501f7faf22901cfe57fbca79cbb202ca529003fedb4cb8dccd265b38e54d"; }; "@types/graceful-fs@npm:4.1.5" = { filename = "@types-graceful-fs-npm-4.1.5-91d62e1050-d076bb61f4.zip"; sha512 = "d076bb61f45d0fc42dee496ef8b1c2f8742e15d5e47e90e20d0243386e426c04d4efd408a48875ab432f7960b4ce3414db20ed0fbbfc7bcc89d84e574f6e045a"; }; "fb-watchman@npm:2.0.2" = { filename = "fb-watchman-npm-2.0.2-bcb6f8f831-b15a124cef.zip"; sha512 = "b15a124cef28916fe07b400eb87cbc73ca082c142abf7ca8e8de6af43eca79ca7bd13eb4d4d48240b3bd3136eaac40d16e42d6edf87a8e5d1dd8070626860c78"; }; @@ -1110,7 +1111,8 @@ cacheEntries = { "packet-reader@npm:1.0.0" = { filename = "packet-reader-npm-1.0.0-e93c92246b-0b7516f0cb.zip"; sha512 = "0b7516f0cbf3e322aad591bed29ba544220088c53943145c0d9121a6f59182ad811f7fd6785a8979a34356aca69d97653689029964c5998dc02645633d88ffd7"; }; "pg-pool@npm:3.5.2" = { filename = "pg-pool-npm-3.5.2-d467bbecca-a5d0292002.zip"; sha512 = "a5d029200257671f0c17ca54b9ab6213e2060e64e5cc792b78edd50ab471a26cd364890d05d546d9296949e079e943821cf2ceb4d488f4e6a6789fb781a628bf"; }; "whatwg-url@npm:11.0.0" = { filename = "whatwg-url-npm-11.0.0-073529d93a-ed4826aaa5.zip"; sha512 = "ed4826aaa57e66bb3488a4b25c9cd476c46ba96052747388b5801f137dd740b73fde91ad207d96baf9f17fbcc80fc1a477ad65181b5eb5fa718d27c69501d7af"; }; -"cliui@npm:7.0.4" = { filename = "cliui-npm-7.0.4-d6b8a9edb6-ce2e8f578a.zip"; sha512 = "ce2e8f578a4813806788ac399b9e866297740eecd4ad1823c27fd344d78b22c5f8597d548adbcc46f0573e43e21e751f39446c5a5e804a12aace402b7a315d7f"; }; +"@nodelib/fs.scandir@npm:2.1.5" = { filename = "@nodelib-fs.scandir-npm-2.1.5-89c67370dd-a970d595bd.zip"; sha512 = "a970d595bd23c66c880e0ef1817791432dbb7acbb8d44b7e7d0e7a22f4521260d4a83f7f9fd61d44fda4610105577f8f58a60718105fb38352baed612fd79e59"; }; +"are-we-there-yet@npm:1.1.7" = { filename = "are-we-there-yet-npm-1.1.7-db9f39924e-70d251719c.zip"; sha512 = "70d251719c969b2745bfe5ddf3ebaefa846a636e90a6d5212573676af5d6670e15457761d4725731e19cbebdce42c4ab0cbedf23ab047f2a08274985aa10a3c7"; }; "ip@npm:2.0.0" = { filename = "ip-npm-2.0.0-204facb3cc-cfcfac6b87.zip"; sha512 = "cfcfac6b873b701996d71ec82a7dd27ba92450afdb421e356f44044ed688df04567344c36cbacea7d01b1c39a4c732dc012570ebe9bebfb06f27314bca625349"; }; "smart-buffer@npm:4.2.0" = { filename = "smart-buffer-npm-4.2.0-5ac3f668bb-b5167a7142.zip"; sha512 = "b5167a7142c1da704c0e3af85c402002b597081dd9575031a90b4f229ca5678e9a36e8a374f1814c8156a725d17008ae3bde63b92f9cfd132526379e580bec8b"; }; "bchaddrjs@npm:0.5.2" = { filename = "bchaddrjs-npm-0.5.2-4329f14274-522a86ba35.zip"; sha512 = "522a86ba35dc7387c9a471f5b19c8ae53f1d7ad887597303eb44df7dea9f683d10c7d60030a50b0113f0a9da4b323de960d77c68b2518b820600ac58e8b94aa7"; }; @@ -1145,8 +1147,6 @@ cacheEntries = { "@emurgo/cardano-message-signing-asmjs@npm:1.0.1" = { filename = "@emurgo-cardano-message-signing-asmjs-npm-1.0.1-acb89efd8d-2cdb4c2fbf.zip"; sha512 = "2cdb4c2fbf78632b6256e2300dab6cab0bdbae7c9e80d3f619e1f09fc53b3ec7ab659ae4c9094dac3e1cbdb756d0bc0d2927f4619b34b1766e97a7d198aa9e3a"; }; "@vespaiach/axios-fetch-adapter@npm:0.3.1" = { filename = "@vespaiach-axios-fetch-adapter-npm-0.3.1-217a961524-976a7f920e.zip"; sha512 = "976a7f920ec2eddeb08fcced2980139f046f72df767e693440a2b727afef65e5664e24a1e8d4c9cf053db717a6fe2395f7e53ac56c3fb1cc6d2d6a90203cb1cf"; }; "ts-stopwatch@npm:0.0.4" = { filename = "ts-stopwatch-npm-0.0.4-c27e630553-2f48476016.zip"; sha512 = "2f48476016356bf0fd25ae19d51d7aea5492ea5d85ff78ddd4a8bf818e207131c29ddaf6b469ac387060ae2d9b5f5d5585546dbd570868dbfe931bb54adbb622"; }; -"@nodelib/fs.scandir@npm:2.1.5" = { filename = "@nodelib-fs.scandir-npm-2.1.5-89c67370dd-a970d595bd.zip"; sha512 = "a970d595bd23c66c880e0ef1817791432dbb7acbb8d44b7e7d0e7a22f4521260d4a83f7f9fd61d44fda4610105577f8f58a60718105fb38352baed612fd79e59"; }; -"are-we-there-yet@npm:1.1.7" = { filename = "are-we-there-yet-npm-1.1.7-db9f39924e-70d251719c.zip"; sha512 = "70d251719c969b2745bfe5ddf3ebaefa846a636e90a6d5212573676af5d6670e15457761d4725731e19cbebdce42c4ab0cbedf23ab047f2a08274985aa10a3c7"; }; "@protobufjs/aspromise@npm:1.1.2" = { filename = "@protobufjs-aspromise-npm-1.1.2-71d00b938f-011fe7ef08.zip"; sha512 = "011fe7ef0826b0fd1a95935a033a3c0fd08483903e1aa8f8b4e0704e3233406abb9ee25350ec0c20bbecb2aad8da0dcea58b392bbd77d6690736f02c143865d2"; }; "@protobufjs/base64@npm:1.1.2" = { filename = "@protobufjs-base64-npm-1.1.2-cd8ca6814a-67173ac34d.zip"; sha512 = "67173ac34de1e242c55da52c2f5bdc65505d82453893f9b51dc74af9fe4c065cf4a657a4538e91b0d4a1a1e0a0642215e31894c31650ff6e3831471061e1ee9e"; }; "@protobufjs/codegen@npm:2.0.4" = { filename = "@protobufjs-codegen-npm-2.0.4-36e188bbe6-59240c850b.zip"; sha512 = "59240c850b1d3d0b56d8f8098dd04787dcaec5c5bd8de186fa548de86b86076e1c50e80144b90335e705a044edf5bc8b0998548474c2a10a98c7e004a1547e4b"; }; @@ -1171,6 +1171,8 @@ cacheEntries = { "@types/ssh2@npm:1.11.6" = { filename = "@types-ssh2-npm-1.11.6-8669bc5e40-4812694de5.zip"; sha512 = "4812694de5444802f7386da7882da9072a6d63b5b634eb59fdca39e8f7ad4964bcefe7844d375d594cb979a0804e24aea273098bdbb84e7e23a9d3b5698d3936"; }; "mime@npm:1.6.0" = { filename = "mime-npm-1.6.0-60ae95038a-fef25e3926.zip"; sha512 = "fef25e39263e6d207580bdc629f8872a3f9772c923c7f8c7e793175cee22777bbe8bba95e5d509a40aaa292d8974514ce634ae35769faa45f22d17edda5e8557"; }; "blake2b-no-wasm@npm:2.1.4" = { filename = "blake2b-no-wasm-npm-2.1.4-bf866917aa-0e7461b722.zip"; sha512 = "0e7461b722383d7e39668729c5e1e21e09bce91b414caff15be3dbd4fa92b01f240c3cebeff987bd09878ed52d6e6b207f6f2274e42441838c44f19a5eadcc3d"; }; +"fs-constants@npm:1.0.0" = { filename = "fs-constants-npm-1.0.0-59576b2177-18f5b71837.zip"; sha512 = "18f5b718371816155849475ac36c7d0b24d39a11d91348cfcb308b4494824413e03572c403c86d3a260e049465518c4f0d5bd00f0371cdfcad6d4f30a85b350d"; }; +"mimic-response@npm:2.1.0" = { filename = "mimic-response-npm-2.1.0-037463e454-014fad6ab9.zip"; sha512 = "014fad6ab936657e5f2f48bd87af62a8e928ebe84472aaf9e14fec4fcb31257a5edff77324d8ac13ddc6685ba5135cf16e381efac324e5f174fb4ddbf902bf07"; }; "jsonschema@npm:1.2.2" = { filename = "jsonschema-npm-1.2.2-265000400b-daaa46bdfd.zip"; sha512 = "daaa46bdfdc0033af54be0bb194d36e345218c6ffc4122083e3f1b88009824e062f3c08c8598ab0c26312d23f3e016774883f5d2c28988588354ea775acf0359"; }; "tiny-secp256k1@npm:1.1.6" = { filename = "tiny-secp256k1-npm-1.1.6-00db893e04-f8f705f8a7.zip"; sha512 = "f8f705f8a76dc9ccc9aa46f7bc353c00be63940c0a1198175fd77c9b85bdf24eb6db3d72c4756d24af320900290313c580c07695cda645d98410822f94ee01f5"; }; "json-schema-traverse@npm:1.0.0" = { filename = "json-schema-traverse-npm-1.0.0-fb3684f4f0-02f2f466cd.zip"; sha512 = "02f2f466cdb0362558b2f1fd5e15cce82ef55d60cd7f8fa828cf35ba74330f8d767fcae5c5c2adb7851fa811766c694b9405810879bc4e1ddd78a7c0e03658ad"; }; @@ -1198,8 +1200,6 @@ cacheEntries = { "@types/jest@npm:28.1.8" = { filename = "@types-jest-npm-28.1.8-c361b866d1-d4cd36158a.zip"; sha512 = "d4cd36158a3ae1d4b42cc48a77c95de74bc56b84cf81e09af3ee0399c34f4a7da8ab9e787570f10004bd642f9e781b0033c37327fbbf4a8e4b6e37e8ee3693a7"; }; "buffer@npm:6.0.3" = { filename = "buffer-npm-6.0.3-cd90dfedfe-5ad23293d9.zip"; sha512 = "5ad23293d9a731e4318e420025800b42bf0d264004c0286c8cc010af7a270c7a0f6522e84f54b9ad65cbd6db20b8badbfd8d2ebf4f80fa03dab093b89e68c3f9"; }; "expect-webdriverio@npm:3.4.0" = { filename = "expect-webdriverio-npm-3.4.0-5013579f3f-68369326fa.zip"; sha512 = "68369326fa3c8581a6af56c9e0752574083f44fb79286df1ce22ccc829f912f4099d3f75ccb894e7e0c377eba9ef452982b3d35c8223c5210bd8cb19788447c1"; }; -"fs-constants@npm:1.0.0" = { filename = "fs-constants-npm-1.0.0-59576b2177-18f5b71837.zip"; sha512 = "18f5b718371816155849475ac36c7d0b24d39a11d91348cfcb308b4494824413e03572c403c86d3a260e049465518c4f0d5bd00f0371cdfcad6d4f30a85b350d"; }; -"mimic-response@npm:2.1.0" = { filename = "mimic-response-npm-2.1.0-037463e454-014fad6ab9.zip"; sha512 = "014fad6ab936657e5f2f48bd87af62a8e928ebe84472aaf9e14fec4fcb31257a5edff77324d8ac13ddc6685ba5135cf16e381efac324e5f174fb4ddbf902bf07"; }; "@protobufjs/fetch@npm:1.1.0" = { filename = "@protobufjs-fetch-npm-1.1.0-ca857b7df4-3fce7e09eb.zip"; sha512 = "3fce7e09eb3f1171dd55a192066450f65324fd5f7cc01a431df01bb00d0a895e6bfb5b0c5561ce157ee1d886349c90703d10a4e11a1a256418ff591b969b3477"; }; "write-file-atomic@npm:4.0.2" = { filename = "write-file-atomic-npm-4.0.2-661baae4aa-5da60bd4ee.zip"; sha512 = "5da60bd4eeeb935eec97ead3df6e28e5917a6bd317478e4a85a5285e8480b8ed96032bbcc6ecd07b236142a24f3ca871c924ec4a6575e623ec1b11bf8c1c253c"; }; "jest-runner@npm:28.1.3" = { filename = "jest-runner-npm-28.1.3-b6c86f7ed5-32405cd970.zip"; sha512 = "32405cd970fa6b11e039192dae699fd1bcc6f61f67d50605af81d193f24dd4373b25f5fcc1c571a028ec1b02174e8a4b6d0d608772063fb06f08a5105693533b"; }; @@ -1256,6 +1256,8 @@ cacheEntries = { "raw-body@npm:2.5.1" = { filename = "raw-body-npm-2.5.1-9dd1d9fff9-5362adff15.zip"; sha512 = "5362adff1575d691bb3f75998803a0ffed8c64eabeaa06e54b4ada25a0cd1b2ae7f4f5ec46565d1bec337e08b5ac90c76eaa0758de6f72a633f025d754dec29e"; }; "babel-loader@npm:8.2.5" = { filename = "babel-loader-npm-8.2.5-e749e26bb5-a660555788.zip"; sha512 = "a6605557885eabbc3250412405f2c63ca87287a95a439c643fdb47d5ea3d5326f72e43ab97be070316998cb685d5dfbc70927ce1abe8be7a6a4f5919287773fb"; }; "wdio-chromedriver-service@npm:7.3.2" = { filename = "wdio-chromedriver-service-npm-7.3.2-8149aa8fc1-281d63c500.zip"; sha512 = "281d63c500eda2fe0f6bd08e9aa9d84590ea66bd53494d913801ddaf36f9edda3991327202820e9328a1a1dbbb42af2c43623cdeddadddeef3a83ccbda2bb067"; }; +"run-parallel@npm:1.2.0" = { filename = "run-parallel-npm-1.2.0-3f47ff2034-cb4f97ad25.zip"; sha512 = "cb4f97ad25a75ebc11a8ef4e33bb962f8af8516bb2001082ceabd8902e15b98f4b84b4f8a9b222e5d57fc3bd1379c483886ed4619367a7680dad65316993021d"; }; +"bl@npm:4.1.0" = { filename = "bl-npm-4.1.0-7f94cdcf3f-9e8521fa7e.zip"; sha512 = "9e8521fa7e83aa9427c6f8ccdcba6e8167ef30cc9a22df26effcc5ab682ef91d2cbc23a239f945d099289e4bbcfae7a192e9c28c84c6202e710a0dfec3722662"; }; "cashaddrjs@npm:0.4.4" = { filename = "cashaddrjs-npm-0.4.4-13ed64354c-ffc458dfc9.zip"; sha512 = "ffc458dfc96c8f3938c7bc4e024c27d1797c63c99a5fd3a9c5a43c8046e74f891cf132a21c1ac3622474f2bb18131548d6305aac59914768e7ff1be6c18ee882"; }; "jest-snapshot@npm:28.1.3" = { filename = "jest-snapshot-npm-28.1.3-b36ae70475-2a46a5493f.zip"; sha512 = "2a46a5493f1fb50b0a236a21f25045e7f46a244f9f3ae37ef4fbcd40249d0d68bb20c950ce77439e4e2cac985b05c3061c90b34739bf6069913a1199c8c716e1"; }; "@babel/generator@npm:7.20.0" = { filename = "@babel-generator-npm-7.20.0-ce0b0f9883-df2fef0ac3.zip"; sha512 = "df2fef0ac305cf031013e311d4582b15b5c297fd538bec71e6cae3b689189ac4be6055482487b06da1be2f007b8985d5162a84e14e43a20435b8c89551910509"; }; @@ -1272,8 +1274,7 @@ cacheEntries = { "json-schema-ref-parser@npm:9.0.9" = { filename = "json-schema-ref-parser-npm-9.0.9-1203e379cb-e05166a84c.zip"; sha512 = "e05166a84c702f54f192edb2eb2e39236c3b03c30561777d63fd156ecd3aa3d2fffc0806a5703384bfba3c78800b1dc05f8da1ea25e6470b35a823210f7d48c4"; }; "ono@npm:7.1.3" = { filename = "ono-npm-7.1.3-c00f8cdb80-d341681f1b.zip"; sha512 = "d341681f1bdd08071760a8d92d37e0e5fb483c6f5c510543a17896c8ee7bdd399a375c632d39f9c78bd2aeab4e5e2eaae9ae0ab71c9738276ba8459c18ce41c4"; }; "cardano-wallet-js@npm:1.4.0" = { filename = "cardano-wallet-js-npm-1.4.0-fd65a36951-2f449823b2.zip"; sha512 = "2f449823b288e5e709bd62c214043def965ef102068467a6cff385c74cdcf45a91c23d85bc37a05fcd37dd8b35ebf2915f2e962264ceaa39d8f73de32f2509fa"; }; -"run-parallel@npm:1.2.0" = { filename = "run-parallel-npm-1.2.0-3f47ff2034-cb4f97ad25.zip"; sha512 = "cb4f97ad25a75ebc11a8ef4e33bb962f8af8516bb2001082ceabd8902e15b98f4b84b4f8a9b222e5d57fc3bd1379c483886ed4619367a7680dad65316993021d"; }; -"bl@npm:4.1.0" = { filename = "bl-npm-4.1.0-7f94cdcf3f-9e8521fa7e.zip"; sha512 = "9e8521fa7e83aa9427c6f8ccdcba6e8167ef30cc9a22df26effcc5ab682ef91d2cbc23a239f945d099289e4bbcfae7a192e9c28c84c6202e710a0dfec3722662"; }; +"gauge@npm:2.7.4" = { filename = "gauge-npm-2.7.4-2189a73529-a89b53cee6.zip"; sha512 = "a89b53cee65579b46832e050b5f3a79a832cc422c190de79c6b8e2e15296ab92faddde6ddf2d376875cbba2b043efa99b9e1ed8124e7365f61b04e3cee9d40ee"; }; "stream-browserify@npm:3.0.0" = { filename = "stream-browserify-npm-3.0.0-4c0bd97245-4c47ef64d6.zip"; sha512 = "4c47ef64d6f03815a9ca3874e2319805e8e8a85f3550776c47ce523b6f4c6cd57f40e46ec6a9ab8ad260fde61863c2718f250d3bedb3fe9052444eb9abfd9921"; }; "babel-plugin-istanbul@npm:6.1.1" = { filename = "babel-plugin-istanbul-npm-6.1.1-df824055e4-cb4fd95738.zip"; sha512 = "cb4fd95738219f232f0aece1116628cccff16db891713c4ccb501cddbbf9272951a5df81f2f2658dfdf4b3e7b236a9d5cbcf04d5d8c07dd5077297339598061a"; }; "supports-color@npm:8.1.1" = { filename = "supports-color-npm-8.1.1-289e937149-c052193a7e.zip"; sha512 = "c052193a7e43c6cdc741eb7f378df605636e01ad434badf7324f17fb60c69a880d8d8fcdcb562cf94c2350e57b937d7425ab5b8326c67c2adc48f7c87c1db406"; }; @@ -1289,7 +1290,6 @@ cacheEntries = { "@wdio/mocha-framework@npm:7.25.4" = { filename = "@wdio-mocha-framework-npm-7.25.4-c64a35ef6e-37f2176be2.zip"; sha512 = "37f2176be23d1b674a7cbb1bf0de67a8dbea929e1cdbc431f920872c585cb557bbf67c427c43955aa691937ee657ce506cc332104fd3f50ded57f2106cfe95d6"; }; "@wdio/spec-reporter@npm:7.25.4" = { filename = "@wdio-spec-reporter-npm-7.25.4-ef00b48172-8ad1557077.zip"; sha512 = "8ad15570774cdacfbcd6d96d965c5f6165e72c83b740a93ad82c64d3aebba585b555c8cbd3dc85aed558316dd3a12a65c2a49c5a4e22fa3f88d79c85a7c7cc03"; }; "copy-webpack-plugin@npm:10.2.4" = { filename = "copy-webpack-plugin-npm-10.2.4-c83f04e53e-87f0f4530a.zip"; sha512 = "87f0f4530ab3e58ec06a7c3182028dfd8cc85b045a0d18c4464caafeae1ed1141c2aad6eae37e100a74a72b69dc48c93af358c07038b7a22f490a678c0ab142e"; }; -"gauge@npm:2.7.4" = { filename = "gauge-npm-2.7.4-2189a73529-a89b53cee6.zip"; sha512 = "a89b53cee65579b46832e050b5f3a79a832cc422c190de79c6b8e2e15296ab92faddde6ddf2d376875cbba2b043efa99b9e1ed8124e7365f61b04e3cee9d40ee"; }; "ripple-keypairs@npm:1.1.4" = { filename = "ripple-keypairs-npm-1.1.4-dbdf34fe80-d2faaa2c81.zip"; sha512 = "d2faaa2c81bf7419631c11b57cf91fa7924d57a39b73370c7aa119ad5200dd574884f15f1a1e0b3221d966fc5cca82d8643fa9595580e8bd121389c61e9b6c70"; }; "@jest/reporters@npm:28.1.3" = { filename = "@jest-reporters-npm-28.1.3-548703b241-a7440887ce.zip"; sha512 = "a7440887ce837922cbeaa64c3232eb48aae02aa9123f29fc4280ad3e1afe4b35dcba171ba1d5fd219037c396c5152d9c2d102cff1798dd5ae3bd33ac4759ae0a"; }; "@types/babel__core@npm:7.1.19" = { filename = "@types-babel__core-npm-7.1.19-bd8ad53364-8c9fa87a1c.zip"; sha512 = "8c9fa87a1c2224cbec251683a58bebb0d74c497118034166aaa0491a4e2627998a6621fc71f8a60ffd27d9c0c52097defedf7637adc6618d0331c15adb302338"; }; @@ -1328,6 +1328,7 @@ cacheEntries = { "retry@npm:0.12.0" = { filename = "retry-npm-0.12.0-72ac7fb4cc-623bd7d2e5.zip"; sha512 = "623bd7d2e5119467ba66202d733ec3c2e2e26568074923bc0585b6b99db14f357e79bdedb63cab56cec47491c4a0da7e6021a7465ca6dc4f481d3898fdd3158c"; }; "@wdio/local-runner@npm:7.25.4" = { filename = "@wdio-local-runner-npm-7.25.4-4af89435b4-55dfdc495b.zip"; sha512 = "55dfdc495b8be4c0cd95bebb2318f5facde9f9be10b166cfa2b610fb58ea1417bbceb4e86981781050b6a705a4170e1eff8337619b0ddbff5380f4df2cf7d8c6"; }; "@wdio/static-server-service@npm:7.25.4" = { filename = "@wdio-static-server-service-npm-7.25.4-2603cd2a9a-5ed91d9f44.zip"; sha512 = "5ed91d9f44fe45b992715ec6b12883cd10708b4c04d0d859a494eef8aa0857bd01a721859917e42d0b490eac7933514489fe67fe43fadc9b9dcb86de0ecbb838"; }; +"queue-microtask@npm:1.2.3" = { filename = "queue-microtask-npm-1.2.3-fcc98e4e2d-b676f8c040.zip"; sha512 = "b676f8c040cdc5b12723ad2f91414d267605b26419d5c821ff03befa817ddd10e238d22b25d604920340fd73efd8ba795465a0377c4adf45a4a41e4234e42dc4"; }; "big-integer@npm:1.6.36" = { filename = "big-integer-npm-1.6.36-b30e0a8305-8cb9366ab7.zip"; sha512 = "8cb9366ab72975a94ace5a99f6f81e0624dc8a5d14349df1f331d75ceec405c9286ad04c2a1188bc4ec4aa65cbbf1f8065f5d6b529fdb4a9d9867bbdfa769306"; }; "jest-leak-detector@npm:28.1.3" = { filename = "jest-leak-detector-npm-28.1.3-36abac94be-2e976a4880.zip"; sha512 = "2e976a4880cf9af11f53a19f6a3820e0f90b635a900737a5427fc42e337d5628ba446dcd7c020ecea3806cf92bc0bbf6982ed62a9cd84e5a13d8751aa30fbbb7"; }; "source-map-support@npm:0.5.13" = { filename = "source-map-support-npm-0.5.13-377dfd7321-933550047b.zip"; sha512 = "933550047b6c1a2328599a21d8b7666507427c0f5ef5eaadd56b5da0fd9505e239053c66fe181bf1df469a3b7af9d775778eee283cbb7ae16b902ddc09e93a97"; }; @@ -1341,7 +1342,8 @@ cacheEntries = { "@cardano-ogmios/client@npm:5.5.7" = { filename = "@cardano-ogmios-client-npm-5.5.7-da244a4d16-6db12ba4cd.zip"; sha512 = "6db12ba4cde6012e8f8707ab38cb62d2990fea9952c768afa2cc85a7008aeb36202d0408c7c940c0d5a3859dd6fc1459c13a0af03c081a37757b39b27404df08"; }; "make-dir@npm:3.1.0" = { filename = "make-dir-npm-3.1.0-d1d7505142-484200020a.zip"; sha512 = "484200020ab5a1fdf12f393fe5f385fc8e4378824c940fba1729dcd198ae4ff24867bc7a5646331e50cead8abff5d9270c456314386e629acec6dff4b8016b78"; }; "@emurgo/cardano-serialization-lib-nodejs@npm:10.2.0" = { filename = "@emurgo-cardano-serialization-lib-nodejs-npm-10.2.0-220a08c8b9-4337c4b57d.zip"; sha512 = "4337c4b57d6c980ffa0263e9c4d1819deb25d4b70042524f4f61b24826e6aef5e316e0a29026bc53f423a2337013b33e201b18cd4abe5bc5591f3214dbeda244"; }; -"queue-microtask@npm:1.2.3" = { filename = "queue-microtask-npm-1.2.3-fcc98e4e2d-b676f8c040.zip"; sha512 = "b676f8c040cdc5b12723ad2f91414d267605b26419d5c821ff03befa817ddd10e238d22b25d604920340fd73efd8ba795465a0377c4adf45a4a41e4234e42dc4"; }; +"aproba@npm:1.2.0" = { filename = "aproba-npm-1.2.0-34129f0778-0fca141966.zip"; sha512 = "0fca141966559d195072ed047658b6e6c4fe92428c385dd38e288eacfc55807e7b4989322f030faff32c0f46bb0bc10f1e0ac32ec22d25315a1e5bbc0ebb76dc"; }; +"object-assign@npm:4.1.1" = { filename = "object-assign-npm-4.1.1-1004ad6dec-fcc6e4ea8c.zip"; sha512 = "fcc6e4ea8c7fe48abfbb552578b1c53e0d194086e2e6bbbf59e0a536381a292f39943c6e9628af05b5528aa5e3318bb30d6b2e53cadaf5b8fe9e12c4b69af23f"; }; "@istanbuljs/schema@npm:0.1.3" = { filename = "@istanbuljs-schema-npm-0.1.3-466bd3eaaa-5282759d96.zip"; sha512 = "5282759d961d61350f33d9118d16bcaed914ebf8061a52f4fa474b2cb08720c9c81d165e13b82f2e5a8a212cc5af482f0c6fc1ac27b9e067e5394c9a6ed186c9"; }; "@babel/plugin-syntax-typescript@npm:7.20.0" = { filename = "@babel-plugin-syntax-typescript-npm-7.20.0-21fa6329fe-6189c0b5c3.zip"; sha512 = "6189c0b5c32ba3c9a80a42338bd50719d783b20ef29b853d4f03929e971913d3cefd80184e924ae98ad6db09080be8fe6f1ffde9a6db8972523234f0274d36f7"; }; "@jest/expect-utils@npm:28.1.3" = { filename = "@jest-expect-utils-npm-28.1.3-d83dfb8847-808ea3a682.zip"; sha512 = "808ea3a68292a7e0b95490fdd55605c430b4cf209ea76b5b61bfb2a1badcb41bc046810fe4e364bd5fe04663978aa2bd73d8f8465a761dd7c655aeb44cf22987"; }; @@ -1357,8 +1359,7 @@ cacheEntries = { "axios@npm:0.21.4" = { filename = "axios-npm-0.21.4-e278873748-44245f24ac.zip"; sha512 = "44245f24ac971e7458f3120c92f9d66d1fc695e8b97019139de5b0cc65d9b8104647db01e5f46917728edfc0cfd88eb30fc4c55e6053eef4ace76768ce95ff3c"; }; "jest-matcher-utils@npm:28.1.3" = { filename = "jest-matcher-utils-npm-28.1.3-6a206019d4-6b34f0cf66.zip"; sha512 = "6b34f0cf66f6781e92e3bec97bf27796bd2ba31121e5c5997218d9adba6deea38a30df5203937d6785b68023ed95cbad73663cc9aad6fb0cb59aeb5813a58daf"; }; "tcp-port-used@npm:1.0.2" = { filename = "tcp-port-used-npm-1.0.2-538a2b9319-ea1bd3f778.zip"; sha512 = "ea1bd3f7789a79bb228382e7314167357cd2a2dc3e17521393739075b85e3df0009c53aab4aaa9d180a59791ab152fe87079adaf05242c411b1778a41e543863"; }; -"aproba@npm:1.2.0" = { filename = "aproba-npm-1.2.0-34129f0778-0fca141966.zip"; sha512 = "0fca141966559d195072ed047658b6e6c4fe92428c385dd38e288eacfc55807e7b4989322f030faff32c0f46bb0bc10f1e0ac32ec22d25315a1e5bbc0ebb76dc"; }; -"object-assign@npm:4.1.1" = { filename = "object-assign-npm-4.1.1-1004ad6dec-fcc6e4ea8c.zip"; sha512 = "fcc6e4ea8c7fe48abfbb552578b1c53e0d194086e2e6bbbf59e0a536381a292f39943c6e9628af05b5528aa5e3318bb30d6b2e53cadaf5b8fe9e12c4b69af23f"; }; +"strip-ansi@npm:3.0.1" = { filename = "strip-ansi-npm-3.0.1-6aec1365b9-9b974de611.zip"; sha512 = "9b974de611ce5075c70629c00fa98c46144043db92ae17748fb780f706f7a789e9989fd10597b7c2053ae8d1513fd707816a91f1879b2f71e6ac0b6a863db465"; }; "bn.js@npm:5.2.1" = { filename = "bn.js-npm-5.2.1-dc952b1965-3dd8c8d380.zip"; sha512 = "3dd8c8d38055fedfa95c1d5fc3c99f8dd547b36287b37768db0abab3c239711f88ff58d18d155dd8ad902b0b0cee973747b7ae20ea12a09473272b0201c9edd3"; }; "brorand@npm:1.1.0" = { filename = "brorand-npm-1.1.0-ea86634c4b-8a05c9f3c4.zip"; sha512 = "8a05c9f3c4b46572dec6ef71012b1946db6cae8c7bb60ccd4b7dd5a84655db49fe043ecc6272e7ef1f69dc53d6730b9e2a3a03a8310509a3d797a618cbee52be"; }; "@bcoe/v8-coverage@npm:0.2.3" = { filename = "@bcoe-v8-coverage-npm-0.2.3-9e27b3c57e-850f930553.zip"; sha512 = "850f9305536d0f2bd13e9e0881cb5f02e4f93fad1189f7b2d4bebf694e3206924eadee1068130d43c11b750efcc9405f88a8e42ef098b6d75239c0f047de1a27"; }; @@ -1390,7 +1391,6 @@ cacheEntries = { "proxy-from-env@npm:1.1.0" = { filename = "proxy-from-env-npm-1.1.0-c13d07f26b-ed7fcc2ba0.zip"; sha512 = "ed7fcc2ba0a33404958e34d95d18638249a68c430e30fcb6c478497d72739ba64ce9810a24f53a7d921d0c065e5b78e3822759800698167256b04659366ca4d4"; }; "glob-parent@npm:6.0.2" = { filename = "glob-parent-npm-6.0.2-2cbef12738-c13ee97978.zip"; sha512 = "c13ee97978bef4f55106b71e66428eb1512e71a7466ba49025fc2aec59a5bfb0954d5abd58fc5ee6c9b076eef4e1f6d3375c2e964b88466ca390da4419a786a8"; }; "serialize-javascript@npm:6.0.0" = { filename = "serialize-javascript-npm-6.0.0-0bb8a3c88d-56f90b562a.zip"; sha512 = "56f90b562a1bdc92e55afb3e657c6397c01a902c588c0fe3d4c490efdcc97dcd2a3074ba12df9e94630f33a5ce5b76a74784a7041294628a6f4306e0ec84bf93"; }; -"strip-ansi@npm:3.0.1" = { filename = "strip-ansi-npm-3.0.1-6aec1365b9-9b974de611.zip"; sha512 = "9b974de611ce5075c70629c00fa98c46144043db92ae17748fb780f706f7a789e9989fd10597b7c2053ae8d1513fd707816a91f1879b2f71e6ac0b6a863db465"; }; "big-integer@npm:1.6.51" = { filename = "big-integer-npm-1.6.51-1a244d8e1f-3d444173d1.zip"; sha512 = "3d444173d1b2e20747e2c175568bedeebd8315b0637ea95d75fd27830d3b8e8ba36c6af40374f36bdaea7b5de376dcada1b07587cb2a79a928fccdb6e6e3c518"; }; "detect-newline@npm:3.1.0" = { filename = "detect-newline-npm-3.1.0-6d33fa8d37-ae6cd429c4.zip"; sha512 = "ae6cd429c41ad01b164c59ea36f264a2c479598e61cba7c99da24175a7ab80ddf066420f2bec9a1c57a6bead411b4655ff15ad7d281c000a89791f48cbe939e7"; }; "@ampproject/remapping@npm:2.2.0" = { filename = "@ampproject-remapping-npm-2.2.0-114878fa50-d74d170d06.zip"; sha512 = "d74d170d06468913921d72430259424b7e4c826b5a7d39ff839a29d547efb97dc577caa8ba3fb5cf023624e9af9d09651afc3d4112a45e2050328abc9b3a2292"; }; @@ -1410,6 +1410,7 @@ cacheEntries = { "easy-table@npm:1.2.0" = { filename = "easy-table-npm-1.2.0-038f469334-66961b1975.zip"; sha512 = "66961b19751a68d2d30ce9b74ef750c374cc3112bbcac3d1ed5a939e43c035ecf6b1954098df2d5b05f1e853ab2b67de893794390dcbf0abe1f157fddeb52174"; }; "@wdio/logger@npm:7.19.0" = { filename = "@wdio-logger-npm-7.19.0-c4071c6a76-74ab9ec11f.zip"; sha512 = "74ab9ec11f990b901a87efeffed9494812f06296f5e86b6cf8a86c6106d53a79e555a63e52743ff53992dbbaea64b5a93c26414c05b21e294b461829e10c7bb2"; }; "webpack-cli@npm:4.10.0" = { filename = "webpack-cli-npm-4.10.0-09cee8c457-2ff5355ac3.zip"; sha512 = "2ff5355ac348e6b40f2630a203b981728834dca96d6d621be96249764b2d0fc01dd54edfcc37f02214d02935de2cf0eefd6ce689d970d154ef493f01ba922390"; }; +"string-width@npm:1.0.2" = { filename = "string-width-npm-1.0.2-01031f9add-5c79439e95.zip"; sha512 = "5c79439e95bc3bd7233a332c5f5926ab2ee90b23816ed4faa380ce3b2576d7800b0a5bb15ae88ed28737acc7ea06a518c2eef39142dd727adad0e45c776cd37e"; }; "hash.js@npm:1.1.7" = { filename = "hash.js-npm-1.1.7-f1ad187358-e350096e65.zip"; sha512 = "e350096e659c62422b85fa508e4b3669017311aa4c49b74f19f8e1bc7f3a54a584fdfd45326d4964d6011f2b2d882e38bea775a96046f2a61b7779a979629d8f"; }; "elliptic@npm:6.5.4" = { filename = "elliptic-npm-6.5.4-0ca8204a86-d56d21fd04.zip"; sha512 = "d56d21fd04e97869f7ffcc92e18903b9f67f2d4637a23c860492fbbff5a3155fd9ca0184ce0c865dd6eb2487d234ce9551335c021c376cd2d3b7cb749c7d10f4"; }; "istanbul-reports@npm:3.1.5" = { filename = "istanbul-reports-npm-3.1.5-fb11324e3e-7867228f83.zip"; sha512 = "7867228f83ed39477b188ea07e7ccb9b4f5320b6f73d1db93a0981b7414fa4ef72d3f80c4692c442f90fc250d9406e71d8d7ab65bb615cb334e6292b73192b89"; }; @@ -1431,7 +1432,6 @@ cacheEntries = { "@wdio/repl@npm:7.25.4" = { filename = "@wdio-repl-npm-7.25.4-965d673ad7-c2cbc2a23b.zip"; sha512 = "c2cbc2a23b21efdc864ff3743daba1bab37918e88f988c836cfb275c9baa4bb11291302e75ee37a70f11e0e34b2020e89cea55326c132312e8ee00d10e3ae5df"; }; "@wdio/utils@npm:7.25.4" = { filename = "@wdio-utils-npm-7.25.4-a7a0857122-7a10604139.zip"; sha512 = "7a10604139d04eaf70fe45440a24020739b7c317eddbf1fb7ef4d389719ef6370f56e584381ab17472307fd04610c5f87fb68b94f0bc0b4b11ef5f9f1c1b1b4c"; }; "@types/morgan@npm:1.9.3" = { filename = "@types-morgan-npm-1.9.3-118eec1c2b-0b9bc8641c.zip"; sha512 = "0b9bc8641ce03f7176f617523b8da300e5d47225b1667396749950ac7fdfa1f990447d490648fbaff050c2b0ef5fa60c3f2f00c6b76efec06fe5148de5020813"; }; -"string-width@npm:1.0.2" = { filename = "string-width-npm-1.0.2-01031f9add-5c79439e95.zip"; sha512 = "5c79439e95bc3bd7233a332c5f5926ab2ee90b23816ed4faa380ce3b2576d7800b0a5bb15ae88ed28737acc7ea06a518c2eef39142dd727adad0e45c776cd37e"; }; "buffer@npm:5.6.0" = { filename = "buffer-npm-5.6.0-e1494693bf-d659494c50.zip"; sha512 = "d659494c5032dd39d03d2912e64179cc44c6340e7e9d1f68d3840e7ab4559989fbce92b4950174593c38d05268224235ba404f0878775cab2a616b6dcad9c23e"; }; "istanbul-lib-report@npm:3.0.0" = { filename = "istanbul-lib-report-npm-3.0.0-660f97340a-3f29eb3f53.zip"; sha512 = "3f29eb3f53c59b987386e07fe772d24c7f58c6897f34c9d7a296f4000de7ae3de9eb95c3de3df91dc65b134c84dee35c54eee572a56243e8907c48064e34ff1b"; }; "istanbul-lib-source-maps@npm:4.0.1" = { filename = "istanbul-lib-source-maps-npm-4.0.1-af0f859df7-21ad3df45d.zip"; sha512 = "21ad3df45db4b81852b662b8d4161f6446cd250c1ddc70ef96a585e2e85c26ed7cd9c2a396a71533cfb981d1a645508bc9618cae431e55d01a0628e7dec62ef2"; }; @@ -1446,6 +1446,7 @@ cacheEntries = { "cli-width@npm:3.0.0" = { filename = "cli-width-npm-3.0.0-387b3f68f9-4c94af3769.zip"; sha512 = "4c94af3769367a70e11ed69aa6095f1c600c0ff510f3921ab4045af961820d57c0233acfa8b6396037391f31b4c397e1f614d234294f979ff61430a6c166c3f6"; }; "cpu-features@npm:0.0.4" = { filename = "cpu-features-npm-0.0.4-b474ef5da3-a20d58e41e.zip"; sha512 = "a20d58e41e63182b34753dfe23bd1d967944ec13d84b70849b5d334fb4a558b7e71e7f955ed86c8e75dd65b5c5b882f1c494174d342cb6d8a062d77f79d39596"; }; "schema-utils@npm:4.0.0" = { filename = "schema-utils-npm-4.0.0-4b7d8bb168-c843e92fdd.zip"; sha512 = "c843e92fdd1a5c145dbb6ffdae33e501867f9703afac67bdf35a685e49f85b1dcc10ea250033175a64bd9d31f0555bc6785b8359da0c90bcea30cf6dfbb55a8f"; }; +"ansi-regex@npm:2.1.1" = { filename = "ansi-regex-npm-2.1.1-ddd24d102b-190abd03e4.zip"; sha512 = "190abd03e4ff86794f338a31795d262c1dfe8c91f7e01d04f13f646f1dcb16c5800818f886047876f1272f065570ab86b24b99089f8b68a0e11ff19aed4ca8f1"; }; "@istanbuljs/load-nyc-config@npm:1.1.0" = { filename = "@istanbuljs-load-nyc-config-npm-1.1.0-42d17c9cb1-d578da5e2e.zip"; sha512 = "d578da5e2e804d5c93228450a1380e1a3c691de4953acc162f387b717258512a3e07b83510a936d9fab03eac90817473917e24f5d16297af3867f59328d58568"; }; "istanbul-lib-instrument@npm:5.2.1" = { filename = "istanbul-lib-instrument-npm-5.2.1-1b3ad719a9-bf16f1803b.zip"; sha512 = "bf16f1803ba5e51b28bbd49ed955a736488381e09375d830e42ddeb403855b2006f850711d95ad726f2ba3f1ae8e7366de7e51d2b9ac67dc4d80191ef7ddf272"; }; "abstract-leveldown@npm:6.3.0" = { filename = "abstract-leveldown-npm-6.3.0-4f3be79649-121a8509d8.zip"; sha512 = "121a8509d8c6a540e656c2a69e5b8d853d4df71072011afefc868b98076991bb00120550e90643de9dc18889c675f62413409eeb4c8c204663124c7d215e4ec3"; }; @@ -1467,7 +1468,6 @@ cacheEntries = { "ajv-keywords@npm:3.5.2" = { filename = "ajv-keywords-npm-3.5.2-0e391b70e2-7dc5e59316.zip"; sha512 = "7dc5e5931677a680589050f79dcbe1fefbb8fea38a955af03724229139175b433c63c68f7ae5f86cf8f65d55eb7c25f75a046723e2e58296707617ca690feae9"; }; "extract-zip@npm:2.0.1" = { filename = "extract-zip-npm-2.0.1-92a28e392b-8cbda9debd.zip"; sha512 = "8cbda9debdd6d6980819cc69734d874ddd71051c9fe5bde1ef307ebcedfe949ba57b004894b585f758b7c9eeeea0e3d87f2dda89b7d25320459c2c9643ebb635"; }; "debug@npm:4.3.1" = { filename = "debug-npm-4.3.1-22e08d605e-2c3352e37d.zip"; sha512 = "2c3352e37d5c46b0d203317cd45ea0e26b2c99f2d9dfec8b128e6ceba90dfb65425f5331bf3020fe9929d7da8c16758e737f4f3bfc0fce6b8b3d503bae03298b"; }; -"ansi-regex@npm:2.1.1" = { filename = "ansi-regex-npm-2.1.1-ddd24d102b-190abd03e4.zip"; sha512 = "190abd03e4ff86794f338a31795d262c1dfe8c91f7e01d04f13f646f1dcb16c5800818f886047876f1272f065570ab86b24b99089f8b68a0e11ff19aed4ca8f1"; }; "assert@npm:2.0.0" = { filename = "assert-npm-2.0.0-ef73bc19f5-bb91f181a8.zip"; sha512 = "bb91f181a86d10588ee16c5e09c280f9811373974c29974cbe401987ea34e966699d7989a812b0e19377b511ea0bc627f5905647ce569311824848ede382cae8"; }; "@jest/expect@npm:28.1.3" = { filename = "@jest-expect-npm-28.1.3-3794e8420c-4197f6fddd.zip"; sha512 = "4197f6fdddc33dc45ba4e838f992fc61839c421d7aed0dfe665ef9c2f172bb1df8a8cac9cecee272b40e744a326da521d5e182709fe82a0b936055bfffa3b473"; }; "camelcase-keys@npm:6.2.2" = { filename = "camelcase-keys-npm-6.2.2-d13777ec12-43c9af1adf.zip"; sha512 = "43c9af1adf840471e54c68ab3e5fe8a62719a6b7dbf4e2e86886b7b0ff96112c945736342b837bd2529ec9d1c7d1934e5653318478d98e0cf22c475c04658e2a"; }; @@ -1488,6 +1488,7 @@ cacheEntries = { "commander@npm:7.2.0" = { filename = "commander-npm-7.2.0-19178180f8-53501cbeee.zip"; sha512 = "53501cbeee61d5157546c0bef0fedb6cdfc763a882136284bed9a07225f09a14b82d2a84e7637edfd1a679fb35ed9502fd58ef1d091e6287f60d790147f68ddc"; }; "fastest-levenshtein@npm:1.0.16" = { filename = "fastest-levenshtein-npm-1.0.16-192d328856-a78d44285c.zip"; sha512 = "a78d44285c9e2ae2c25f3ef0f8a73f332c1247b7ea7fb4a191e6bb51aa6ee1ef0dfb3ed113616dcdc7023e18e35a8db41f61c8d88988e877cf510df8edafbc71"; }; "interpret@npm:2.2.0" = { filename = "interpret-npm-2.2.0-3603a544e1-f51efef7cb.zip"; sha512 = "f51efef7cb8d02da16408ffa3504cd6053014c5aeb7bb8c223727e053e4235bf565e45d67028b0c8740d917c603807aa3c27d7bd2f21bf20b6417e2bb3e5fd6e"; }; +"code-point-at@npm:1.1.0" = { filename = "code-point-at-npm-1.1.0-37de5fe566-17d5666611.zip"; sha512 = "17d5666611f9b16d64fdf48176d9b7fb1c7d1c1607a189f7e600040a11a6616982876af148230336adb7d8fe728a559f743a4e29db3747e3b1a32fa7f4529681"; }; "minimalistic-assert@npm:1.0.1" = { filename = "minimalistic-assert-npm-1.0.1-dc8bb23d29-cc7974a926.zip"; sha512 = "cc7974a9268fbf130fb055aff76700d7e2d8be5f761fb5c60318d0ed010d839ab3661a533ad29a5d37653133385204c503bfac995aaa4236f4e847461ea32ba7"; }; "minimalistic-crypto-utils@npm:1.0.1" = { filename = "minimalistic-crypto-utils-npm-1.0.1-e66b10822e-6e8a0422b3.zip"; sha512 = "6e8a0422b30039406efd4c440829ea8f988845db02a3299f372fceba56ffa94994a9c0f2fd70c17f9969eedfbd72f34b5070ead9656a34d3f71c0bd72583a0ed"; }; "html-escaper@npm:2.0.2" = { filename = "html-escaper-npm-2.0.2-38e51ef294-d2df2da3ad.zip"; sha512 = "d2df2da3ad40ca9ee3a39c5cc6475ef67c8f83c234475f24d8e9ce0dc80a2c82df8e1d6fa78ddd1e9022a586ea1bd247a615e80a5cd9273d90111ddda7d9e974"; }; @@ -1508,7 +1509,7 @@ cacheEntries = { "is2@npm:2.0.9" = { filename = "is2-npm-2.0.9-69ddc5474e-be778a3bd0.zip"; sha512 = "be778a3bd0770799bd6d9b79916d2467a150a111088858dc00f6ea5a52b0e12d3a0a5cfd350d990bdb562552388be406707ee91ac6d40b96371c3a97aca1e579"; }; "@webpack-cli/info@npm:1.5.0" = { filename = "@webpack-cli-info-npm-1.5.0-9d9627ae19-7f56fe037c.zip"; sha512 = "7f56fe037cd7d1fd5c7428588519fbf04a0cad33925ee4202ffbafd00f8ec1f2f67d991245e687d50e0f3e23f7b7814273d56cb9f7da4b05eed47c8d815c6296"; }; "rechoir@npm:0.7.1" = { filename = "rechoir-npm-0.7.1-0c7e5c1201-2a04aab4e2.zip"; sha512 = "2a04aab4e28c05fcd6ee6768446bc8b859d8f108e71fc7f5bcbc5ef25e53330ce2c11d10f82a24591a2df4c49c4f61feabe1fd11f844c66feedd4cd7bb61146a"; }; -"code-point-at@npm:1.1.0" = { filename = "code-point-at-npm-1.1.0-37de5fe566-17d5666611.zip"; sha512 = "17d5666611f9b16d64fdf48176d9b7fb1c7d1c1607a189f7e600040a11a6616982876af148230336adb7d8fe728a559f743a4e29db3747e3b1a32fa7f4529681"; }; +"is-fullwidth-code-point@npm:1.0.0" = { filename = "is-fullwidth-code-point-npm-1.0.0-0e436ba1ef-4d46a7465a.zip"; sha512 = "4d46a7465a66a8aebcc5340d3b63a56602133874af576a9ca42c6f0f4bd787a743605771c5f246db77da96605fefeffb65fc1dbe862dcc7328f4b4d03edf5a57"; }; "@jridgewell/gen-mapping@npm:0.1.1" = { filename = "@jridgewell-gen-mapping-npm-0.1.1-3bad172ac6-3bcc21fe78.zip"; sha512 = "3bcc21fe786de6ffbf35c399a174faab05eb23ce6a03e8769569de28abbf4facc2db36a9ddb0150545ae23a8d35a7cf7237b2aa9e9356a7c626fb4698287d5cc"; }; "@babel/compat-data@npm:7.20.0" = { filename = "@babel-compat-data-npm-7.20.0-93782a8eba-325148e296.zip"; sha512 = "325148e2961edcfc17d53ec4b27f85ebdd6be1aa33d1d297acf84fb5879f58c0a18bfb6418f9f108b4c84a98606adb1668250a15fd4fab2cc84c537b454b9a42"; }; "@babel/helper-module-transforms@npm:7.19.6" = { filename = "@babel-helper-module-transforms-npm-7.19.6-c73ab63519-c28692b37d.zip"; sha512 = "c28692b37d4b5abacc775bcab52a74f44a493f38c58cb72b56a6c6d67a97485dd8aff6f26905abd1a924d3261a171d0214a9fb76f48d8598f1e35b8b29284792"; }; @@ -1521,7 +1522,6 @@ cacheEntries = { "js-yaml@npm:4.1.0" = { filename = "js-yaml-npm-4.1.0-3606f32312-c7830dfd45.zip"; sha512 = "c7830dfd456c3ef2c6e355cc5a92e6700ceafa1d14bba54497b34a99f0376cecbb3e9ac14d3e5849b426d5a5140709a66237a8c991c675431271c4ce5504151a"; }; "verror@npm:1.10.0" = { filename = "verror-npm-1.10.0-c3f839c579-c431df0bed.zip"; sha512 = "c431df0bedf2088b227a4e051e0ff4ca54df2c114096b0c01e1cbaadb021c30a04d7dd5b41ab277bcd51246ca135bf931d4c4c796ecae7a4fef6d744ecef36ea"; }; "webpack-merge@npm:5.8.0" = { filename = "webpack-merge-npm-5.8.0-e3c95fdc3c-88786ab910.zip"; sha512 = "88786ab91013f1bd2a683834ff381be81c245a4b0f63304a5103e90f6653f44dab496a0768287f8531761f8ad957d1f9f3ccb2cb55df0de1bd9ee343e079da26"; }; -"is-fullwidth-code-point@npm:1.0.0" = { filename = "is-fullwidth-code-point-npm-1.0.0-0e436ba1ef-4d46a7465a.zip"; sha512 = "4d46a7465a66a8aebcc5340d3b63a56602133874af576a9ca42c6f0f4bd787a743605771c5f246db77da96605fefeffb65fc1dbe862dcc7328f4b4d03edf5a57"; }; "supports-hyperlinks@npm:2.3.0" = { filename = "supports-hyperlinks-npm-2.3.0-d19176eba2-9ee0de3c8c.zip"; sha512 = "9ee0de3c8ce919d453511b2b1588a8205bd429d98af94a01df87411391010fe22ca463f268c84b2ce2abad019dfff8452aa02806eeb5c905a8d7ad5c4f4c52b8"; }; "camelcase@npm:5.3.1" = { filename = "camelcase-npm-5.3.1-5db8af62c5-e6effce26b.zip"; sha512 = "e6effce26b9404e3c0f301498184f243811c30dfe6d0b9051863bd8e4034d09c8c2923794f280d6827e5aa055f6c434115ff97864a16a963366fb35fd673024b"; }; "get-package-type@npm:0.1.0" = { filename = "get-package-type-npm-0.1.0-6c70cdc8ab-bba0811116.zip"; sha512 = "bba0811116d11e56d702682ddef7c73ba3481f114590e705fc549f4d868972263896af313c57a25c076e3c0d567e11d919a64ba1b30c879be985fc9d44f96148"; }; @@ -1570,6 +1570,7 @@ cacheEntries = { "yauzl@npm:2.10.0" = { filename = "yauzl-npm-2.10.0-72e70ea021-7f21fe0bba.zip"; sha512 = "7f21fe0bbad6e2cb130044a5d1d0d5a0e5bf3d8d4f8c4e6ee12163ce798fee3de7388d22a7a0907f563ac5f9d40f8699a223d3d5c1718da90b0156da6904022b"; }; "ip-regex@npm:4.3.0" = { filename = "ip-regex-npm-4.3.0-4ac12c6be9-7ff904b891.zip"; sha512 = "7ff904b891221b1847f3fdf3dbb3e6a8660dc39bc283f79eb7ed88f5338e1a3d1104b779bc83759159be266249c59c2160e779ee39446d79d4ed0890dfd06f08"; }; "is-url@npm:1.2.4" = { filename = "is-url-npm-1.2.4-0a28aeb560-100e74b3b1.zip"; sha512 = "100e74b3b1feab87a43ef7653736e88d997eb7bd32e71fd3ebc413e58c1cbe56269699c776aaea84244b0567f2a7d68dfaa512a062293ed2f9fdecb394148432"; }; +"number-is-nan@npm:1.0.1" = { filename = "number-is-nan-npm-1.0.1-845325a0fe-13656bc9aa.zip"; sha512 = "13656bc9aa771b96cef209ffca31c31a03b507ca6862ba7c3f638a283560620d723d52e626d57892c7fff475f4c36ac07f0600f14544692ff595abff214b9ffb"; }; "is-nan@npm:1.3.2" = { filename = "is-nan-npm-1.3.2-a087d31a28-5dfadcef6a.zip"; sha512 = "5dfadcef6ad12d3029d43643d9800adbba21cf3ce2ec849f734b0e14ee8da4070d82b15fdb35138716d02587c6578225b9a22779cab34888a139cc43e4e3610a"; }; "object-is@npm:1.1.5" = { filename = "object-is-npm-1.1.5-48a862602b-989b18c4cb.zip"; sha512 = "989b18c4cba258a6b74dc1d74a41805c1a1425bce29f6cabb50dcb1a6a651ea9104a1b07046739a49a5bb1bc49727bcb00efd5c55f932f6ea04ec8927a7901fe"; }; "browserslist@npm:4.21.4" = { filename = "browserslist-npm-4.21.4-7d64a96afc-4af3793704.zip"; sha512 = "4af3793704dbb4615bcd29059ab472344dc7961c8680aa6c4bb84f05340e14038d06a5aead58724eae69455b8fade8b8c69f1638016e87e5578969d74c078b79"; }; @@ -1584,7 +1585,6 @@ cacheEntries = { "basic-auth@npm:2.0.1" = { filename = "basic-auth-npm-2.0.1-f1627ef330-3419b805d5.zip"; sha512 = "3419b805d5dfc518f3a05dcf42aa53aa9ce820e50b6df5097f9e186322e1bc733c36722b624802cd37e791035aa73b828ed814d8362333d42d7f5cd04d7a5e48"; }; "on-finished@npm:2.3.0" = { filename = "on-finished-npm-2.3.0-4ce92f72c6-1db595bd96.zip"; sha512 = "1db595bd963b0124d6fa261d18320422407b8f01dc65863840f3ddaaf7bcad5b28ff6847286703ca53f4ec19595bd67a2f1253db79fc4094911ec6aa8df1671b"; }; "wildcard@npm:2.0.0" = { filename = "wildcard-npm-2.0.0-baedca033a-1f4fe4c03d.zip"; sha512 = "1f4fe4c03dfc492777c60f795bbba597ac78794f1b650d68f398fbee9adb765367c516ebd4220889b6a81e9626e7228bbe0d66237abb311573c2ee1f4902a5ad"; }; -"number-is-nan@npm:1.0.1" = { filename = "number-is-nan-npm-1.0.1-845325a0fe-13656bc9aa.zip"; sha512 = "13656bc9aa771b96cef209ffca31c31a03b507ca6862ba7c3f638a283560620d723d52e626d57892c7fff475f4c36ac07f0600f14544692ff595abff214b9ffb"; }; "@babel/helper-module-imports@npm:7.18.6" = { filename = "@babel-helper-module-imports-npm-7.18.6-1031faa864-f393f8a3b3.zip"; sha512 = "f393f8a3b3304b1b7a288a38c10989de754f01d29caf62ce7c4e5835daf0a27b81f3ac687d9d2780d39685aae7b55267324b512150e7b2be967b0c493b6a1def"; }; "@babel/helper-simple-access@npm:7.19.4" = { filename = "@babel-helper-simple-access-npm-7.19.4-c02920b575-964cb1ec36.zip"; sha512 = "964cb1ec36b69aabbb02f8d5ee1d680ebbb628611a6740958d9b05107ab16c0492044e430618ae42b1f8ea73e4e1bafe3750e8ebc959d6f3277d9cfbe1a94880"; }; "@lerna/has-npm-version@npm:5.6.2" = { filename = "@lerna-has-npm-version-npm-5.6.2-49cd3d82eb-98ca116161.zip"; sha512 = "98ca1161618a84e0509b9c988f3dd2e147225564d31820ea7b94332388afb7650b510ad902919c5ec9a0ec95b27aab81b4c3067769d106c801426620018a7aa4"; }; diff --git a/yarn.lock b/yarn.lock index 92bf58d4bb2..1fa61c71b22 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2578,7 +2578,6 @@ __metadata: fs-extra: ^10.0.0 git-last-commit: ^1.0.0 jest: ^28.1.3 - json-bigint: ^1.0.0 npm-run-all: ^4.1.5 object-hash: ^2.2.0 pkg: ^5.3.0 From d2e84a996de47df7ce181ca0845a23e3d0105734 Mon Sep 17 00:00:00 2001 From: Martynas Kazlauskas Date: Fri, 11 Nov 2022 15:12:28 +0200 Subject: [PATCH 05/16] feat(util-rxjs): add blockingWithLatestFrom and toEmpty operators --- .../util-rxjs/src/blockingWithLatestFrom.ts | 45 +++++++++++++++++++ packages/util-rxjs/src/index.ts | 2 + packages/util-rxjs/src/toEmpty.ts | 3 ++ .../test/blockingWithLatestFrom.test.ts | 37 +++++++++++++++ packages/util-rxjs/test/toEmpty.test.ts | 12 +++++ 5 files changed, 99 insertions(+) create mode 100644 packages/util-rxjs/src/blockingWithLatestFrom.ts create mode 100644 packages/util-rxjs/src/toEmpty.ts create mode 100644 packages/util-rxjs/test/blockingWithLatestFrom.test.ts create mode 100644 packages/util-rxjs/test/toEmpty.test.ts diff --git a/packages/util-rxjs/src/blockingWithLatestFrom.ts b/packages/util-rxjs/src/blockingWithLatestFrom.ts new file mode 100644 index 00000000000..8dbefcd6df0 --- /dev/null +++ b/packages/util-rxjs/src/blockingWithLatestFrom.ts @@ -0,0 +1,45 @@ +/* eslint-disable @typescript-eslint/no-explicit-any */ +/* eslint-disable func-style */ +import { + Observable, + OperatorFunction, + buffer, + delay, + merge, + mergeAll, + share, + skipUntil, + take, + withLatestFrom +} from 'rxjs'; + +export function blockingWithLatestFrom(dependency$: Observable): OperatorFunction; +export function blockingWithLatestFrom( + dependency$: Observable, + combinator: (...value: [T, O]) => R +): OperatorFunction; + +/** + * Like withLatestFrom, but waits for first emission from `dependency$` + * in order to not lose any emissions from source. + */ +export function blockingWithLatestFrom( + dependency$: Observable, + combinator = (a: any, b: any) => [a, b] +): OperatorFunction { + return (source$: Observable) => { + const sharedDependency$ = dependency$.pipe(share()); + // delay(1) is needed in case dependency$ resolves instantly. + // in that case both merge() items emit. + const firstDependency$ = sharedDependency$.pipe(delay(1), take(1)); + const sharedSource$ = source$.pipe(share()); + return merge( + // Emit values up until dependency$ first emits + // 'buffer' will emit once and complete, also completing source subscription + // 'mergeAll' is equivalent to mergeMap((array) => from(array)) + sharedSource$.pipe(buffer(firstDependency$), mergeAll()), + // Emit values since dependency$ first emission + sharedSource$.pipe(skipUntil(firstDependency$)) + ).pipe(withLatestFrom(sharedDependency$, combinator)); + }; +} diff --git a/packages/util-rxjs/src/index.ts b/packages/util-rxjs/src/index.ts index d5ec8001079..12c0db4f6d7 100644 --- a/packages/util-rxjs/src/index.ts +++ b/packages/util-rxjs/src/index.ts @@ -1 +1,3 @@ export * from './TrackerSubject'; +export * from './blockingWithLatestFrom'; +export * from './toEmpty'; diff --git a/packages/util-rxjs/src/toEmpty.ts b/packages/util-rxjs/src/toEmpty.ts new file mode 100644 index 00000000000..c8c5ce0768c --- /dev/null +++ b/packages/util-rxjs/src/toEmpty.ts @@ -0,0 +1,3 @@ +import { EMPTY, mergeMap } from 'rxjs'; + +export const toEmpty = mergeMap(() => EMPTY); diff --git a/packages/util-rxjs/test/blockingWithLatestFrom.test.ts b/packages/util-rxjs/test/blockingWithLatestFrom.test.ts new file mode 100644 index 00000000000..a3d0e343a58 --- /dev/null +++ b/packages/util-rxjs/test/blockingWithLatestFrom.test.ts @@ -0,0 +1,37 @@ +/* eslint-disable no-multi-spaces */ + +import { blockingWithLatestFrom } from '../src'; +import { createTestScheduler } from '@cardano-sdk/util-dev'; +import { firstValueFrom, from, of, toArray } from 'rxjs'; + +/* eslint-disable prettier/prettier */ +describe('blockingWithLatestFrom', () => { + it('waits for dependency$ to emit, does not lose any source emissions and subscribes only once', () => { + createTestScheduler().run(({ hot, expectObservable, expectSubscriptions }) => { + const source$ = hot('ab-----c-d'); + const dependency$ = hot('--a---b---'); + expectObservable(source$.pipe(blockingWithLatestFrom(dependency$))).toBe('---(ab)c-d', { + a: ['a', 'a'], + b: ['b', 'a'], + c: ['c', 'b'], + d: ['d', 'b'] + }); + expectSubscriptions(source$.subscriptions).toBe('^'); + expectSubscriptions(dependency$.subscriptions).toBe('^'); + }); + }); + + it('works correctly when dependency emits instantly on subscription', async () => { + const source$ = from(['a', 'b']); + const dependency$ = of('a'); + const result = await firstValueFrom(source$.pipe(blockingWithLatestFrom(dependency$), toArray())); + expect(result).toEqual([['a', 'a'], ['b', 'a']]); + }); + + it('accepts a 2nd argument to map the values', async () => { + const source$ = of('a'); + const dependency$ = of('b'); + const result = await firstValueFrom(source$.pipe(blockingWithLatestFrom(dependency$, (a, b) => a + b), toArray())); + expect(result).toEqual(['ab']); + }); +}); diff --git a/packages/util-rxjs/test/toEmpty.test.ts b/packages/util-rxjs/test/toEmpty.test.ts new file mode 100644 index 00000000000..9411be8909f --- /dev/null +++ b/packages/util-rxjs/test/toEmpty.test.ts @@ -0,0 +1,12 @@ +import { createTestScheduler } from '@cardano-sdk/util-dev'; +import { toEmpty } from '../src'; + +describe('toEmpty', () => { + it('supresses emissions', () => { + createTestScheduler().run(({ hot, expectObservable, expectSubscriptions }) => { + const source$ = hot('a-b'); + expectObservable(source$.pipe(toEmpty)).toBe('----'); + expectSubscriptions(source$.subscriptions).toBe('^'); + }); + }); +}); From a7f90b7572552e3bb24605ec24482250e0d9e905 Mon Sep 17 00:00:00 2001 From: Martynas Kazlauskas Date: Thu, 27 Oct 2022 16:05:23 +0300 Subject: [PATCH 06/16] refactor(core): make 28 and 32 byte hash types non-generic tsc was implicitly casting to an invalid type in some situations --- packages/core/src/Cardano/types/Asset.ts | 4 ++-- packages/core/src/Cardano/types/Block.ts | 6 +++--- packages/core/src/Cardano/types/Key.ts | 2 +- .../core/src/Cardano/types/StakePool/primitives.ts | 4 ++-- packages/core/src/Cardano/types/Transaction.ts | 4 ++-- packages/core/src/Cardano/util/primitives.ts | 10 ++++------ 6 files changed, 14 insertions(+), 16 deletions(-) diff --git a/packages/core/src/Cardano/types/Asset.ts b/packages/core/src/Cardano/types/Asset.ts index 209e6c6f17f..8f841c66ae6 100644 --- a/packages/core/src/Cardano/types/Asset.ts +++ b/packages/core/src/Cardano/types/Asset.ts @@ -32,8 +32,8 @@ export const AssetId = (value: string): AssetId => { /** * Hex-encoded policy id */ -export type PolicyId = Hash28ByteBase16<'PolicyId'>; -export const PolicyId = (value: string): PolicyId => Hash28ByteBase16(value); +export type PolicyId = OpaqueString<'PolicyId'>; +export const PolicyId = (value: string): PolicyId => Hash28ByteBase16(value) as unknown as PolicyId; /** * Fingerprint of a native asset for human comparison diff --git a/packages/core/src/Cardano/types/Block.ts b/packages/core/src/Cardano/types/Block.ts index 4b7c3a4985a..29fcb9462ce 100644 --- a/packages/core/src/Cardano/types/Block.ts +++ b/packages/core/src/Cardano/types/Block.ts @@ -28,7 +28,7 @@ export type Slot = number; /** * block hash as hex string */ -export type BlockId = Hash32ByteBase16<'BlockId'>; +export type BlockId = OpaqueString<'BlockId'>; export interface PartialBlockHeader { blockNo: BlockNo; @@ -43,7 +43,7 @@ export type Tip = PartialBlockHeader; * @param {string} value block hash as hex string * @throws InvalidStringError */ -export const BlockId = (value: string): BlockId => Hash32ByteBase16<'BlockId'>(value); +export const BlockId = (value: string): BlockId => Hash32ByteBase16(value) as unknown as BlockId; /** * 32 byte ed25519 verification key as bech32 string. @@ -61,7 +61,7 @@ export const GenesisDelegate = (value: string): GenesisDelegate => { if (/ShelleyGenesis-[\da-f]{16}/.test(value)) { return value as unknown as GenesisDelegate; } - return Hash28ByteBase16(value); + return Hash28ByteBase16(value) as unknown as GenesisDelegate; }; export type SlotLeader = PoolId | GenesisDelegate; diff --git a/packages/core/src/Cardano/types/Key.ts b/packages/core/src/Cardano/types/Key.ts index ee3d9b9fc30..7e4c3022de2 100644 --- a/packages/core/src/Cardano/types/Key.ts +++ b/packages/core/src/Cardano/types/Key.ts @@ -45,7 +45,7 @@ Ed25519PrivateKey.fromHexBlob = (value: HexBlob) => castHexBlob; -export const Ed25519KeyHash = (value: string): Ed25519KeyHash => Hash28ByteBase16(value); +export const Ed25519KeyHash = (value: string): Ed25519KeyHash => Hash28ByteBase16(value) as unknown as Ed25519KeyHash; Ed25519KeyHash.fromRewardAccount = (rewardAccount: RewardAccount): Ed25519KeyHash => usingAutoFree((scope) => { const bech32 = scope.manage(CML.Address.from_bech32(rewardAccount.toString())); diff --git a/packages/core/src/Cardano/types/StakePool/primitives.ts b/packages/core/src/Cardano/types/StakePool/primitives.ts index 8ee56a3bb1b..0eeaf7ad8a1 100644 --- a/packages/core/src/Cardano/types/StakePool/primitives.ts +++ b/packages/core/src/Cardano/types/StakePool/primitives.ts @@ -24,13 +24,13 @@ PoolId.fromKeyHash = (value: Ed25519KeyHash): PoolId => /** * pool operator verification key hash as hex string */ -export type PoolIdHex = Hash28ByteBase16<'PoolIdHex'>; +export type PoolIdHex = OpaqueString<'PoolIdHex'>; /** * @param {string} value operator verification key hash as hex string * @throws InvalidStringError */ -export const PoolIdHex = (value: string): PoolIdHex => Hash28ByteBase16(value); +export const PoolIdHex = (value: string): PoolIdHex => Hash28ByteBase16(value) as unknown as PoolIdHex; /** * 32 byte VRF verification key as hex string diff --git a/packages/core/src/Cardano/types/Transaction.ts b/packages/core/src/Cardano/types/Transaction.ts index 6e1bc3671bf..33ce1eb86b4 100644 --- a/packages/core/src/Cardano/types/Transaction.ts +++ b/packages/core/src/Cardano/types/Transaction.ts @@ -13,13 +13,13 @@ import { RewardAccount } from './RewardAccount'; /** * transaction hash as hex string */ -export type TransactionId = Hash32ByteBase16<'TransactionId'>; +export type TransactionId = OpaqueString<'TransactionId'>; /** * @param {string} value transaction hash as hex string * @throws InvalidStringError */ -export const TransactionId = (value: string): TransactionId => Hash32ByteBase16<'TransactionId'>(value); +export const TransactionId = (value: string): TransactionId => Hash32ByteBase16(value) as unknown as TransactionId; TransactionId.fromHexBlob = (value: HexBlob) => Hash32ByteBase16.fromHexBlob(value); /** diff --git a/packages/core/src/Cardano/util/primitives.ts b/packages/core/src/Cardano/util/primitives.ts index a4d5c2e7630..bbd22389f41 100644 --- a/packages/core/src/Cardano/util/primitives.ts +++ b/packages/core/src/Cardano/util/primitives.ts @@ -126,24 +126,22 @@ export const castHexBlob = (target: HexBlob, expectedLength?: number) => { /** * 32 byte hash as hex string */ -export type Hash32ByteBase16 = OpaqueString; +export type Hash32ByteBase16 = OpaqueString<'Hash32ByteBase16'>; /** * @param {string} value 32 byte hash as hex string * @throws InvalidStringError */ -export const Hash32ByteBase16 = (value: string): Hash32ByteBase16 => - typedHex>(value, 64); +export const Hash32ByteBase16 = (value: string): Hash32ByteBase16 => typedHex(value, 64); Hash32ByteBase16.fromHexBlob = (value: HexBlob) => castHexBlob(value, 64); /** * 28 byte hash as hex string */ -export type Hash28ByteBase16 = OpaqueString; +export type Hash28ByteBase16 = OpaqueString<'Hash28ByteBase16'>; /** * @param {string} value 28 byte hash as hex string * @throws InvalidStringError */ -export const Hash28ByteBase16 = (value: string): Hash28ByteBase16 => - typedHex>(value, 56); +export const Hash28ByteBase16 = (value: string): Hash28ByteBase16 => typedHex(value, 56); From 10d1f2b5eda4831e87042cbb4c945d8a62aaa6a4 Mon Sep 17 00:00:00 2001 From: Martynas Kazlauskas Date: Thu, 27 Oct 2022 16:33:27 +0300 Subject: [PATCH 07/16] fix(core): correct hash types in genesis key delegation certificate implement coreToCsl genesis key delegation conversion --- .../core/src/CML/cmlToCore/certificate.ts | 12 +++++------ .../core/src/CML/coreToCml/certificate.ts | 21 +++++++++++++++++++ .../core/src/Cardano/types/Certificate.ts | 6 +++--- packages/core/test/CML/testData.ts | 8 ++++++- 4 files changed, 36 insertions(+), 11 deletions(-) diff --git a/packages/core/src/CML/cmlToCore/certificate.ts b/packages/core/src/CML/cmlToCore/certificate.ts index a23816e2892..92514118934 100644 --- a/packages/core/src/CML/cmlToCore/certificate.ts +++ b/packages/core/src/CML/cmlToCore/certificate.ts @@ -14,7 +14,7 @@ import { StakeDelegationCertificate, VrfVkHex } from '../../Cardano/types'; -import { Hash32ByteBase16 } from '../../Cardano/util/primitives'; +import { Hash28ByteBase16, Hash32ByteBase16 } from '../../Cardano/util/primitives'; import { NetworkId } from '../../Cardano/NetworkId'; import { NotImplementedError, SerializationError, SerializationFailure } from '../../errors'; import { usingAutoFree } from '@cardano-sdk/util'; @@ -132,14 +132,12 @@ const poolRetirement = (certificate: CML.PoolRetirement): PoolRetirementCertific poolId: PoolId(scope.manage(certificate.pool_keyhash()).to_bech32('pool')) })); -const genesisKeyDelegaation = (certificate: CML.GenesisKeyDelegation): GenesisKeyDelegationCertificate => +const genesisKeyDelegation = (certificate: CML.GenesisKeyDelegation): GenesisKeyDelegationCertificate => usingAutoFree((scope) => ({ __typename: CertificateType.GenesisKeyDelegation, - genesisDelegateHash: Hash32ByteBase16( - Buffer.from(scope.manage(certificate.genesis_delegate_hash()).to_bytes()).toString() - ), - genesisHash: Hash32ByteBase16(Buffer.from(scope.manage(certificate.genesishash()).to_bytes()).toString()), - vrfKeyHash: Hash32ByteBase16(Buffer.from(scope.manage(certificate.vrf_keyhash()).to_bytes()).toString()) + genesisDelegateHash: Hash28ByteBase16(scope.manage(certificate.genesis_delegate_hash()).to_hex()), + genesisHash: Hash28ByteBase16(scope.manage(certificate.genesishash()).to_hex()), + vrfKeyHash: Hash32ByteBase16(scope.manage(certificate.vrf_keyhash()).to_hex()) })); export const createCertificate = (cmlCertificate: CML.Certificate): Certificate => diff --git a/packages/core/src/CML/coreToCml/certificate.ts b/packages/core/src/CML/coreToCml/certificate.ts index 35df95b2926..2b819d4e263 100644 --- a/packages/core/src/CML/coreToCml/certificate.ts +++ b/packages/core/src/CML/coreToCml/certificate.ts @@ -7,6 +7,9 @@ import { DNSRecordSRV, Ed25519KeyHash, Ed25519KeyHashes, + GenesisDelegateHash, + GenesisHash, + GenesisKeyDelegation, Ipv4, MultiHostName, PoolMetadata, @@ -182,6 +185,22 @@ export const stakeDelegation = ( ) ); +const genesisKeyDelegation = ( + scope: ManagedFreeableScope, + { genesisDelegateHash, genesisHash, vrfKeyHash }: Cardano.GenesisKeyDelegationCertificate +) => + scope.manage( + Certificate.new_genesis_key_delegation( + scope.manage( + GenesisKeyDelegation.new( + scope.manage(GenesisHash.from_hex(genesisHash.toString())), + scope.manage(GenesisDelegateHash.from_hex(genesisDelegateHash.toString())), + scope.manage(VRFKeyHash.from_hex(vrfKeyHash.toString())) + ) + ) + ) + ); + export const create = (scope: ManagedFreeableScope, certificate: Cardano.Certificate) => { switch (certificate.__typename) { case Cardano.CertificateType.PoolRegistration: @@ -194,6 +213,8 @@ export const create = (scope: ManagedFreeableScope, certificate: Cardano.Certifi return stakeKeyDeregistration(scope, certificate.stakeKeyHash); case Cardano.CertificateType.StakeKeyRegistration: return stakeKeyRegistration(scope, certificate.stakeKeyHash); + case Cardano.CertificateType.GenesisKeyDelegation: + return genesisKeyDelegation(scope, certificate); default: throw new NotImplementedError(`certificate.create ${certificate.__typename}`); } diff --git a/packages/core/src/Cardano/types/Certificate.ts b/packages/core/src/Cardano/types/Certificate.ts index b0c78c61a07..99a5b020b98 100644 --- a/packages/core/src/Cardano/types/Certificate.ts +++ b/packages/core/src/Cardano/types/Certificate.ts @@ -1,6 +1,6 @@ import { Ed25519KeyHash } from './Key'; import { EpochNo } from './Block'; -import { Hash32ByteBase16 } from '../util/primitives'; +import { Hash28ByteBase16, Hash32ByteBase16 } from '../util/primitives'; import { Lovelace } from './Value'; import { PoolId, PoolParameters } from './StakePool'; import { RewardAccount } from './RewardAccount'; @@ -51,8 +51,8 @@ export interface MirCertificate { export interface GenesisKeyDelegationCertificate { __typename: CertificateType.GenesisKeyDelegation; - genesisHash: Hash32ByteBase16; - genesisDelegateHash: Hash32ByteBase16; + genesisHash: Hash28ByteBase16; + genesisDelegateHash: Hash28ByteBase16; vrfKeyHash: Hash32ByteBase16; } diff --git a/packages/core/test/CML/testData.ts b/packages/core/test/CML/testData.ts index c2b0deaab55..be4e9e4aa92 100644 --- a/packages/core/test/CML/testData.ts +++ b/packages/core/test/CML/testData.ts @@ -81,6 +81,12 @@ export const txBody: Cardano.NewTxBodyAlonzo = { __typename: Cardano.CertificateType.PoolRetirement, epoch: 500, poolId: Cardano.PoolId('pool1y6chk7x7fup4ms9leesdr57r4qy9cwxuee0msan72x976a6u0nc') + }, + { + __typename: Cardano.CertificateType.GenesisKeyDelegation, + genesisDelegateHash: Cardano.util.Hash28ByteBase16('a646474b8f5431261506b6c273d307c7569a4eb6c96b42dd4a29520a'), + genesisHash: Cardano.util.Hash28ByteBase16('0d94e174732ef9aae73f395ab44507bfa983d65023c11a951f0c32e4'), + vrfKeyHash: Cardano.util.Hash32ByteBase16('03170a2e7597b7b7e3d84c05391d139a62b157e78786d8c082f29dcf4c111314') } ], collaterals: [{ ...txIn, index: txIn.index + 1 }], @@ -128,7 +134,7 @@ export const tx: Cardano.NewTxAlonzo = { } }, body: txBody, - id: Cardano.TransactionId('de9d33f66cffff721673219b19470aec81d96bc9253182369e41eec58389a448'), + id: Cardano.TransactionId('8d2feeab1087e0aa4ad06e878c5269eaa2edcef5264bcc97542a28c189b2cbc5'), witness: { signatures: new Map([[Cardano.Ed25519PublicKey(vkey), Cardano.Ed25519Signature(signature)]]) } From aef2e8d64da9352c6aab206034950d64f44e9559 Mon Sep 17 00:00:00 2001 From: Martynas Kazlauskas Date: Thu, 27 Oct 2022 17:27:09 +0300 Subject: [PATCH 08/16] feat!: implement ogmiosToCore certificates mapping feat(core): add addressNetworkId and createRewardAccount utils BREAKING CHANGE: rename block types - CompactBlock -> BlockInfo - Block -> ExtendedBlockInfo BREAKING CHANGE: hoist ogmiosToCore to ogmios package --- .../DbSyncChainHistoryProvider.ts | 2 +- .../DbSyncChainHistory/mappers.ts | 6 +- .../mappers.test.ts | 4 +- packages/core/src/CML/address.ts | 15 + .../core/src/CML/cmlToCore/certificate.ts | 2 +- packages/core/src/CML/index.ts | 1 + packages/core/src/Cardano/types/Block.ts | 17 +- packages/core/src/Ogmios/index.ts | 6 - .../core/src/Ogmios/ogmiosToCore/index.ts | 1 - .../Provider/ChainHistoryProvider/types.ts | 4 +- packages/core/src/index.ts | 1 - packages/core/test/CML/address.test.ts | 58 ++++ .../core/test/Ogmios/ogmiosToCore.test.ts | 133 --------- packages/ogmios/package.json | 6 +- packages/ogmios/src/index.ts | 1 + .../src/ogmiosToCore/block.ts} | 72 ++--- packages/ogmios/src/ogmiosToCore/index.ts | 2 + packages/ogmios/src/ogmiosToCore/tx.ts | 120 ++++++++ packages/ogmios/src/ogmiosToCore/types.ts | 32 +++ .../ogmios/test/ogmiosToCore/block.test.ts | 258 ++++++++++++++++++ .../test/ogmiosToCore}/testData.ts | 30 +- .../test/mocks/mockChainHistoryProvider.ts | 2 +- yarn-project.nix | 44 +-- yarn.lock | 8 +- 24 files changed, 599 insertions(+), 226 deletions(-) create mode 100644 packages/core/src/CML/address.ts delete mode 100644 packages/core/src/Ogmios/index.ts delete mode 100644 packages/core/src/Ogmios/ogmiosToCore/index.ts create mode 100644 packages/core/test/CML/address.test.ts delete mode 100644 packages/core/test/Ogmios/ogmiosToCore.test.ts rename packages/{core/src/Ogmios/ogmiosToCore/ogmiosToCore.ts => ogmios/src/ogmiosToCore/block.ts} (74%) create mode 100644 packages/ogmios/src/ogmiosToCore/index.ts create mode 100644 packages/ogmios/src/ogmiosToCore/tx.ts create mode 100644 packages/ogmios/src/ogmiosToCore/types.ts create mode 100644 packages/ogmios/test/ogmiosToCore/block.test.ts rename packages/{core/test/Ogmios => ogmios/test/ogmiosToCore}/testData.ts (96%) diff --git a/packages/cardano-services/src/ChainHistory/DbSyncChainHistory/DbSyncChainHistoryProvider.ts b/packages/cardano-services/src/ChainHistory/DbSyncChainHistory/DbSyncChainHistoryProvider.ts index e3fce2e562d..8e65db6b21a 100644 --- a/packages/cardano-services/src/ChainHistory/DbSyncChainHistory/DbSyncChainHistoryProvider.ts +++ b/packages/cardano-services/src/ChainHistory/DbSyncChainHistory/DbSyncChainHistoryProvider.ts @@ -148,7 +148,7 @@ export class DbSyncChainHistoryProvider extends DbSyncProvider() implements Chai }); } - public async blocksByHashes({ ids }: BlocksByIdsArgs): Promise { + public async blocksByHashes({ ids }: BlocksByIdsArgs): Promise { if (ids.length > this.#paginationPageSizeLimit) { throw new ProviderError( ProviderFailure.BadRequest, diff --git a/packages/cardano-services/src/ChainHistory/DbSyncChainHistory/mappers.ts b/packages/cardano-services/src/ChainHistory/DbSyncChainHistory/mappers.ts index 9e045b783c4..30dcecee3de 100644 --- a/packages/cardano-services/src/ChainHistory/DbSyncChainHistory/mappers.ts +++ b/packages/cardano-services/src/ChainHistory/DbSyncChainHistory/mappers.ts @@ -204,7 +204,11 @@ export const mapTxAlonzo = ( } }); -export const mapBlock = (blockModel: BlockModel, blockOutputModel: BlockOutputModel, tip: TipModel): Cardano.Block => ({ +export const mapBlock = ( + blockModel: BlockModel, + blockOutputModel: BlockOutputModel, + tip: TipModel +): Cardano.ExtendedBlockInfo => ({ confirmations: tip.block_no - blockModel.block_no, date: new Date(blockModel.time), epoch: blockModel.epoch_no, diff --git a/packages/cardano-services/test/ChainHistory/DbSyncChainHistoryProvider/mappers.test.ts b/packages/cardano-services/test/ChainHistory/DbSyncChainHistoryProvider/mappers.test.ts index f5c0738f750..be66eba0e3a 100644 --- a/packages/cardano-services/test/ChainHistory/DbSyncChainHistoryProvider/mappers.test.ts +++ b/packages/cardano-services/test/ChainHistory/DbSyncChainHistoryProvider/mappers.test.ts @@ -139,7 +139,7 @@ describe('chain history mappers', () => { }; test('map BlockModel to Cardano.Block', () => { const result = mappers.mapBlock(blockModel, blockOutputModel, tipModel); - expect(result).toEqual({ + expect(result).toEqual({ confirmations: 100, date: new Date(datetime), epoch: 12, @@ -165,7 +165,7 @@ describe('chain history mappers', () => { blockOutputModel, tipModel ); - expect(result).toEqual({ + expect(result).toEqual({ confirmations: 100, date: new Date(datetime), epoch: 12, diff --git a/packages/core/src/CML/address.ts b/packages/core/src/CML/address.ts new file mode 100644 index 00000000000..d6f84f30cfe --- /dev/null +++ b/packages/core/src/CML/address.ts @@ -0,0 +1,15 @@ +import { Address, Ed25519KeyHash, NetworkId, RewardAccount } from '../Cardano'; +import { CML } from './CML'; +import { parseCmlAddress } from './parseCmlAddress'; +import { usingAutoFree } from '@cardano-sdk/util'; + +export const addressNetworkId = (address: RewardAccount | Address): NetworkId => + usingAutoFree((scope) => parseCmlAddress(scope, address.toString())!.network_id()); + +export const createRewardAccount = (stakeKeyHash: Ed25519KeyHash, networkId: NetworkId) => + usingAutoFree((scope) => { + const keyHash = scope.manage(CML.Ed25519KeyHash.from_hex(stakeKeyHash.toString())); + const stakeCredential = scope.manage(CML.StakeCredential.from_keyhash(keyHash)); + const rewardAccount = scope.manage(CML.RewardAddress.new(networkId, stakeCredential)); + return RewardAccount(scope.manage(rewardAccount.to_address()).to_bech32()); + }); diff --git a/packages/core/src/CML/cmlToCore/certificate.ts b/packages/core/src/CML/cmlToCore/certificate.ts index 92514118934..0128b68c49b 100644 --- a/packages/core/src/CML/cmlToCore/certificate.ts +++ b/packages/core/src/CML/cmlToCore/certificate.ts @@ -154,7 +154,7 @@ export const createCertificate = (cmlCertificate: CML.Certificate): Certificate case CML.CertificateKind.PoolRetirement: return poolRetirement(scope.manage(cmlCertificate.as_pool_retirement()!)); case CML.CertificateKind.GenesisKeyDelegation: - return genesisKeyDelegaation(scope.manage(cmlCertificate.as_genesis_key_delegation()!)); + return genesisKeyDelegation(scope.manage(cmlCertificate.as_genesis_key_delegation()!)); case CML.CertificateKind.MoveInstantaneousRewardsCert: throw new NotImplementedError('MIR certificate conversion'); // TODO: support this certificate type default: diff --git a/packages/core/src/CML/index.ts b/packages/core/src/CML/index.ts index bea1d2126d5..9583cfb648b 100644 --- a/packages/core/src/CML/index.ts +++ b/packages/core/src/CML/index.ts @@ -3,3 +3,4 @@ export * as cmlUtil from './util'; export * as cmlToCore from './cmlToCore'; export * as coreToCml from './coreToCml'; export * from './parseCmlAddress'; +export * from './address'; diff --git a/packages/core/src/Cardano/types/Block.ts b/packages/core/src/Cardano/types/Block.ts index 29fcb9462ce..59e08979ffc 100644 --- a/packages/core/src/Cardano/types/Block.ts +++ b/packages/core/src/Cardano/types/Block.ts @@ -1,9 +1,10 @@ import { CML } from '../..'; -import { Ed25519PublicKey } from '.'; +import { Ed25519PublicKey } from './Key'; import { Hash28ByteBase16, Hash32ByteBase16, OpaqueString, typedBech32 } from '../util/primitives'; import { InvalidStringError } from '../../errors'; import { Lovelace } from './Value'; import { PoolId } from './StakePool/primitives'; +import { TxAlonzo } from './Transaction'; /** * The block size in bytes @@ -89,7 +90,7 @@ export const VrfVkBech32FromBase64 = (value: string) => /** Minimal Block type meant as a base for the more complete version `Block` */ // TODO: optionals (except previousBlock) are there because they are not calculated for Byron yet. // Remove them once calculation is done and remove the Required from interface Block -export interface BlockMinimal { +export interface BlockInfo { header: PartialBlockHeader; /** Byron blocks fee not calculated yet */ fees?: Lovelace; @@ -106,14 +107,18 @@ export interface BlockMinimal { issuerVk?: Ed25519PublicKey; } -export interface Block - extends Required>, - Pick { +export interface Block extends BlockInfo { + body: TxAlonzo[]; +} + +export interface ExtendedBlockInfo + extends Required>, + Pick { /** * In case of blocks produced by BFT nodes, the SlotLeader the issuerVk hash * For blocks produced by stake pools, it is the Bech32 encoded value of issuerVk hash */ - slotLeader: SlotLeader; + slotLeader: SlotLeader; // TODO: move to CompactBlockInfo and make nullable date: Date; epoch: EpochNo; epochSlot: number; diff --git a/packages/core/src/Ogmios/index.ts b/packages/core/src/Ogmios/index.ts deleted file mode 100644 index 277ec49dea7..00000000000 --- a/packages/core/src/Ogmios/index.ts +++ /dev/null @@ -1,6 +0,0 @@ -import * as Ogmios from '@cardano-ogmios/client'; - -export * as ogmiosToCore from './ogmiosToCore'; -export * as Ogmios from '@cardano-ogmios/client'; -export { Schema } from '@cardano-ogmios/client'; -export type OgmiosTypescriptLib = typeof Ogmios; diff --git a/packages/core/src/Ogmios/ogmiosToCore/index.ts b/packages/core/src/Ogmios/ogmiosToCore/index.ts deleted file mode 100644 index 64e7ec20cbc..00000000000 --- a/packages/core/src/Ogmios/ogmiosToCore/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from './ogmiosToCore'; diff --git a/packages/core/src/Provider/ChainHistoryProvider/types.ts b/packages/core/src/Provider/ChainHistoryProvider/types.ts index 145e434c8ef..6cefac8ac0a 100644 --- a/packages/core/src/Provider/ChainHistoryProvider/types.ts +++ b/packages/core/src/Provider/ChainHistoryProvider/types.ts @@ -31,7 +31,7 @@ export interface ChainHistoryProvider extends Provider { * Gets the blocks matching the provided hashes. * * @param {Cardano.BlockId[]} ids array of block ids - * @returns {Cardano.Block[]} an array of blocks, same length and in the same order as `hashes` argument. + * @returns {Cardano.ExtendedBlockInfo[]} an array of blocks, same length and in the same order as `hashes` argument. */ - blocksByHashes: (args: BlocksByIdsArgs) => Promise; + blocksByHashes: (args: BlocksByIdsArgs) => Promise; } diff --git a/packages/core/src/index.ts b/packages/core/src/index.ts index 80fbeb616d5..13e482dda40 100644 --- a/packages/core/src/index.ts +++ b/packages/core/src/index.ts @@ -5,4 +5,3 @@ export * from './CML'; export * from './util'; export * from './errors'; export * from './CardanoNode'; -export * from './Ogmios'; diff --git a/packages/core/test/CML/address.test.ts b/packages/core/test/CML/address.test.ts new file mode 100644 index 00000000000..7e75e26c536 --- /dev/null +++ b/packages/core/test/CML/address.test.ts @@ -0,0 +1,58 @@ +import { Cardano, addressNetworkId, createRewardAccount } from '../../src'; + +describe('address', () => { + describe('addressNetworkId', () => { + it('parses testnet address', () => { + expect(addressNetworkId(Cardano.Address('addr_test1wrsexavz37208qda7mwwu4k7hcpg26cz0ce86f5e9kul3hqzlh22t'))).toBe( + Cardano.NetworkId.testnet + ); + }); + + it('parses testnet reward account', () => { + expect( + addressNetworkId(Cardano.RewardAccount('stake_test1urpklgzqsh9yqz8pkyuxcw9dlszpe5flnxjtl55epla6ftqktdyfz')) + ).toBe(Cardano.NetworkId.testnet); + }); + + it('parses mainnet address', () => { + expect( + addressNetworkId( + Cardano.Address( + 'addr1qx52knza2h5x090n4a5r7yraz3pwcamk9ppvuh7e26nfks7pnmhxqavtqy02zezklh27jt9r6z62sav3mugappdc7xnskxy2pn' + ) + ) + ).toBe(Cardano.NetworkId.mainnet); + }); + + it('parses mainnet reward account', () => { + expect( + addressNetworkId(Cardano.RewardAccount('stake1u89sasnfyjtmgk8ydqfv3fdl52f36x3djedfnzfc9rkgzrcss5vgr')) + ).toBe(Cardano.NetworkId.mainnet); + }); + + it('parses mainnet byron address', () => { + expect( + addressNetworkId( + Cardano.Address( + 'DdzFFzCqrht4PWfBGtmrQz4x1GkZHYLVGbK7aaBkjWxujxzz3L5GxCgPiTsks5RjUr3yX9KvwKjNJBt7ZzPCmS3fUQrGeRvo9Y1YBQKQ' + ) + ) + ).toBe(Cardano.NetworkId.mainnet); + }); + }); + + describe('createRewardAccount', () => { + const keyHash = Cardano.Ed25519KeyHash('f15db05f56035465bf8900a09bdaa16c3d8b8244fea686524408dd80'); + + it('creates a mainnet address', () => { + const rewardAccount = createRewardAccount(keyHash, Cardano.NetworkId.mainnet); + expect(rewardAccount.startsWith('stake')).toBe(true); + expect(rewardAccount.startsWith('stake_test')).toBe(false); + }); + + it('creates a testnet address', () => { + const rewardAccount = createRewardAccount(keyHash, Cardano.NetworkId.testnet); + expect(rewardAccount.startsWith('stake_test')).toBe(true); + }); + }); +}); diff --git a/packages/core/test/Ogmios/ogmiosToCore.test.ts b/packages/core/test/Ogmios/ogmiosToCore.test.ts deleted file mode 100644 index caf8bc0c9d1..00000000000 --- a/packages/core/test/Ogmios/ogmiosToCore.test.ts +++ /dev/null @@ -1,133 +0,0 @@ -import { Cardano, ogmiosToCore } from '../../src'; - -import { - mockAllegraBlock, - mockAlonzoBlock, - mockBabbageBlock, - mockByronBlock, - mockMaryBlock, - mockShelleyBlock -} from './testData'; - -describe('ogmiosToCore', () => { - it('can translate from byron block', () => { - // using https://preprod.cardanoscan.io/block/42 as source of truth - expect(ogmiosToCore.getBlock(mockByronBlock)).toEqual({ - fees: undefined, - header: { - blockNo: 42, - hash: Cardano.BlockId('5c3103bd0ff5ea85a62b202a1d2500cf3ebe0b9d793ed09e7febfe27ef12c968'), - slot: 77_761 - }, - issuerVk: undefined, - previousBlock: Cardano.BlockId('dd8d7559a9b6c1177c0f5a328eb82967af68155d58cbcdc0a59de39a38aaf3f0'), - // got size: 626 by querying the postgres db populated by db-sync. - // Using size: undefined until we can calculate it - size: undefined, - totalOutput: 0n, - txCount: 0, - vrf: undefined - }); - }); - - it('can translate from shelley block', () => { - // using https://preprod.cardanoscan.io/block/1087 as source of truth - expect(ogmiosToCore.getBlock(mockShelleyBlock)).toEqual({ - fees: 0n, - header: { - blockNo: 1087, - hash: Cardano.BlockId('071fceb6c20a412b9a9b57baedfe294e3cd9de641cd44c4cf8d0d56217e083ac'), - slot: 107_220 - }, - issuerVk: Cardano.Ed25519PublicKey('8b0960d234bda67d52432c5d1a26aca2bfb5b9a09f966d9592a7bf0c728a1ecd'), - previousBlock: Cardano.BlockId('8d5d930981710fc8c6ca9fc8e0628665283f7efb28c7e6bddeee2d289f012dee'), - // got size by querying the postgres db populated by db-sync - size: 3, - totalOutput: 0n, - txCount: 0, - // vrf from https://preprod.cexplorer.io/block/071fceb6c20a412b9a9b57baedfe294e3cd9de641cd44c4cf8d0d56217e083ac - vrf: Cardano.VrfVkBech32('vrf_vk15c2edf9h66wllthgvyttzhzwrngq0rvd0wchzqlw8qray60fq5usfngf29') - }); - }); - - it('can translate from allegra block', () => { - // Verify data extracted from mock structure - const ogmiosBlock = mockAllegraBlock.allegra; - expect(ogmiosToCore.getBlock(mockAllegraBlock)).toEqual({ - fees: ogmiosBlock.body[0].body.fee, - header: { - blockNo: ogmiosBlock.header.blockHeight, - hash: Cardano.BlockId(ogmiosBlock.headerHash), - slot: ogmiosBlock.header.slot - }, - issuerVk: Cardano.Ed25519PublicKey(ogmiosBlock.header.issuerVk), - previousBlock: Cardano.BlockId(ogmiosBlock.header.prevHash), - size: ogmiosBlock.header.blockSize, - totalOutput: 0n, - txCount: ogmiosBlock.body.length, - vrf: Cardano.VrfVkBech32FromBase64(ogmiosBlock.header.issuerVrf) - }); - }); - - it('can translate from mary block', () => { - // Verify data extracted from mock structure - const ogmiosBlock = mockMaryBlock.mary; - expect(ogmiosToCore.getBlock(mockMaryBlock)).toEqual({ - fees: ogmiosBlock.body[0].body.fee + ogmiosBlock.body[1].body.fee, - header: { - blockNo: ogmiosBlock.header.blockHeight, - hash: Cardano.BlockId(ogmiosBlock.headerHash), - slot: ogmiosBlock.header.slot - }, - issuerVk: Cardano.Ed25519PublicKey(ogmiosBlock.header.issuerVk), - previousBlock: Cardano.BlockId(ogmiosBlock.header.prevHash), - size: ogmiosBlock.header.blockSize, - totalOutput: - ogmiosBlock.body[0].body.outputs[0].value.coins + - ogmiosBlock.body[1].body.outputs[0].value.coins + - ogmiosBlock.body[1].body.outputs[1].value.coins, - txCount: ogmiosBlock.body.length, - vrf: Cardano.VrfVkBech32FromBase64(ogmiosBlock.header.issuerVrf) - }); - }); - - it('can translate from alonzo block', () => { - // using https://preprod.cardanoscan.io/block/100000 as source of truth - expect(ogmiosToCore.getBlock(mockAlonzoBlock)).toEqual({ - fees: 202_549n, - header: { - blockNo: 100_000, - hash: Cardano.BlockId('514f8be63ef25c46bee47a90658977f815919c06222c0b480be1e29efbd72c49'), - slot: 5_481_752 - }, - issuerVk: Cardano.Ed25519PublicKey('a9d974fd26bfaf385749113f260271430276bed6ef4dad6968535de6778471ce'), - - previousBlock: Cardano.BlockId('518a24a3fb0cc6ee1a31668a63994e4dbda70ede5ff13be494a3b4c1bb7709c8'), - // got size by querying the postgres db populated by db-sync - size: 836, - totalOutput: 8_287_924_709n, - txCount: 1, - // vrf from https://preprod.cexplorer.io/block/514f8be63ef25c46bee47a90658977f815919c06222c0b480be1e29efbd72c49 - vrf: Cardano.VrfVkBech32('vrf_vk1p8s5ysf7dgsvfrw0p0q7zczdytkxc95zsq3p9sfshk9s3z86jfdql5fdft') - }); - }); - - it('can translate from babbage block', () => { - // Verify data extracted from mock structure - const ogmiosBlock = mockBabbageBlock.babbage; - expect(ogmiosToCore.getBlock(mockBabbageBlock)).toEqual({ - fees: ogmiosBlock.body[0].body.fee, - header: { - blockNo: ogmiosBlock.header.blockHeight, - hash: Cardano.BlockId(ogmiosBlock.headerHash), - slot: ogmiosBlock.header.slot - }, - issuerVk: Cardano.Ed25519PublicKey(ogmiosBlock.header.issuerVk), - previousBlock: Cardano.BlockId(ogmiosBlock.header.prevHash), - size: ogmiosBlock.header.blockSize, - totalOutput: ogmiosBlock.body[0].body.outputs[0].value.coins, - txCount: ogmiosBlock.body.length, - vrf: Cardano.VrfVkBech32FromBase64(ogmiosBlock.header.issuerVrf) - }); - }); -}); diff --git a/packages/ogmios/package.json b/packages/ogmios/package.json index 028cc7c5e50..1856d79e95d 100644 --- a/packages/ogmios/package.json +++ b/packages/ogmios/package.json @@ -50,7 +50,9 @@ "prepack": "yarn build" }, "devDependencies": { + "@cardano-ogmios/schema": "5.5.7", "@cardano-sdk/util-dev": "^0.5.0", + "@types/lodash": "^4.14.182", "eslint": "^7.32.0", "get-port-please": "^2.5.0", "jest": "^28.1.3", @@ -61,10 +63,12 @@ "ws": "^8.5.0" }, "dependencies": { - "@cardano-ogmios/client": "5.5.5", + "@cardano-ogmios/client": "5.5.7", "@cardano-sdk/core": "^0.6.0", "@cardano-sdk/util": "^0.6.0", "buffer": "5.7.1", + "fraction.js": "^4.2.0", + "lodash": "^4.17.21", "ts-log": "^2.2.3" }, "files": [ diff --git a/packages/ogmios/src/index.ts b/packages/ogmios/src/index.ts index 8042297328b..c17ef51d4c4 100644 --- a/packages/ogmios/src/index.ts +++ b/packages/ogmios/src/index.ts @@ -1,4 +1,5 @@ export * from './Provider'; export * from './CardanoNode'; export * from './util'; +export * as ogmiosToCore from './ogmiosToCore'; export * as Ogmios from '@cardano-ogmios/client'; diff --git a/packages/core/src/Ogmios/ogmiosToCore/ogmiosToCore.ts b/packages/ogmios/src/ogmiosToCore/block.ts similarity index 74% rename from packages/core/src/Ogmios/ogmiosToCore/ogmiosToCore.ts rename to packages/ogmios/src/ogmiosToCore/block.ts index 6bb1b890600..0e79e3bddb5 100644 --- a/packages/core/src/Ogmios/ogmiosToCore/ogmiosToCore.ts +++ b/packages/ogmios/src/ogmiosToCore/block.ts @@ -1,39 +1,18 @@ import { BigIntMath } from '@cardano-sdk/util'; -import { Schema, isByronStandardBlock } from '@cardano-ogmios/client'; - -import { Cardano, Ogmios } from '../..'; - -type KeysOfUnion = T extends T ? keyof T : never; -/** - * Ogmios has actual block under a property named like the era (e.g. `block.alonzo`). - * This type creates a union with all the properties. It is later used in - * [exhaustive switches](https://www.typescriptlang.org/docs/handbook/2/narrowing.html#exhaustiveness-checking) - * to make sure all block types are handled and future blocks types will generate compile time errors. - */ -type BlockKind = KeysOfUnion; -type OgmiosBlockType = - | Schema.BlockAllegra - | Schema.BlockAlonzo - | Schema.BlockBabbage - | Schema.StandardBlock - | Schema.BlockMary - | Schema.BlockShelley; - -type CommonBlock = Exclude; - -interface Block { - block: B; - kind: T; -} - -type BlockAndKind = - | Block - | Block - | Block - | Block - | Block - | Block; +import { + Schema, + isAllegraBlock, + isAlonzoBlock, + isBabbageBlock, + isByronBlock, + isByronStandardBlock, + isMaryBlock, + isShelleyBlock +} from '@cardano-ogmios/client'; +import { BlockAndKind, BlockKind, CommonBlock, OgmiosBlockType } from './types'; +import { Cardano } from '@cardano-sdk/core'; +import { mapByronBlockBody, mapCommonBlockBody } from './tx'; /** * @returns * - {BlockAndKind} that unlocks type narrowing in switch statements based on `kind`. @@ -44,12 +23,12 @@ type BlockAndKind = // eslint-disable-next-line complexity const getBlockAndKind = (block: Schema.Block): BlockAndKind | null => { let propName: BlockKind = 'alonzo'; - if (Ogmios.isAllegraBlock(block)) propName = 'allegra'; - if (Ogmios.isAlonzoBlock(block)) propName = 'alonzo'; - if (Ogmios.isBabbageBlock(block)) propName = 'babbage'; - if (Ogmios.isByronBlock(block)) propName = 'byron'; - if (Ogmios.isMaryBlock(block)) propName = 'mary'; - if (Ogmios.isShelleyBlock(block)) propName = 'shelley'; + if (isAllegraBlock(block)) propName = 'allegra'; + if (isAlonzoBlock(block)) propName = 'alonzo'; + if (isBabbageBlock(block)) propName = 'babbage'; + if (isByronBlock(block)) propName = 'byron'; + if (isMaryBlock(block)) propName = 'mary'; + if (isShelleyBlock(block)) propName = 'shelley'; // If it complains because a branch is not handled, please add logic for the new block type. switch (propName) { @@ -105,8 +84,11 @@ const mapCommonVrf = (block: CommonBlock): Cardano.VrfVkBech32 => Cardano.VrfVkB const mapCommonSlotLeader = (block: CommonBlock): Cardano.Ed25519PublicKey => Cardano.Ed25519PublicKey(block.header.issuerVk); -export const mapByronBlock = (block: Schema.StandardBlock): Cardano.BlockMinimal => ({ - fees: undefined, // TODO: figure out how to calculate fees +const mapByronBlock = (block: Schema.StandardBlock): Cardano.Block => ({ + body: mapByronBlockBody(block), + fees: undefined, + + // TODO: figure out how to calculate fees header: { blockNo: mapBlockHeight(block), hash: mapByronHash(block), @@ -114,6 +96,7 @@ export const mapByronBlock = (block: Schema.StandardBlock): Cardano.BlockMinimal }, // TODO: use the genesisKey to provide a value here, but it needs more work. Leaving as undefined for now issuerVk: undefined, + previousBlock: mapPreviousBlock(block), // TODO: calculate byron blocksize by transforming into CSL Block object size: undefined, @@ -122,7 +105,8 @@ export const mapByronBlock = (block: Schema.StandardBlock): Cardano.BlockMinimal vrf: undefined // no vrf key for byron. DbSync doesn't have one either }); -export const mapCommonBlock = (block: CommonBlock): Cardano.BlockMinimal => ({ +const mapCommonBlock = (block: CommonBlock): Cardano.Block => ({ + body: mapCommonBlockBody(block), fees: mapCommonFees(block), header: { blockNo: mapBlockHeight(block), @@ -145,7 +129,7 @@ export const mapCommonBlock = (block: CommonBlock): Cardano.BlockMinimal => ({ * - {Cardano.BlockMinimal} a minimal block type encompassing information extracted from Ogmios block type. * - `null` if `block` is the ByronEpochBoundaryBlock. This block can be skipped. */ -export const getBlock = (ogmiosBlock: Schema.Block): Cardano.BlockMinimal | null => { +export const block = (ogmiosBlock: Schema.Block): Cardano.Block | null => { const b = getBlockAndKind(ogmiosBlock); if (!b) return null; diff --git a/packages/ogmios/src/ogmiosToCore/index.ts b/packages/ogmios/src/ogmiosToCore/index.ts new file mode 100644 index 00000000000..cc4df050983 --- /dev/null +++ b/packages/ogmios/src/ogmiosToCore/index.ts @@ -0,0 +1,2 @@ +export * from './block'; +export * from './types'; diff --git a/packages/ogmios/src/ogmiosToCore/tx.ts b/packages/ogmios/src/ogmiosToCore/tx.ts new file mode 100644 index 00000000000..a663241ade5 --- /dev/null +++ b/packages/ogmios/src/ogmiosToCore/tx.ts @@ -0,0 +1,120 @@ +import { Cardano, NotImplementedError, addressNetworkId, createRewardAccount } from '@cardano-sdk/core'; +import { CommonBlock } from './types'; +import { Schema } from '@cardano-ogmios/client'; +import Fraction from 'fraction.js'; +import omit from 'lodash/omit'; + +// TODO: implement byron block body mapping +export const mapByronBlockBody = (_: Schema.BlockByron): Cardano.Block['body'] => []; + +const mapMargin = (margin: string): Cardano.Fraction => { + const { n: numerator, d: denominator } = new Fraction(margin); + return { denominator, numerator }; +}; + +const mapRelay = (relay: Schema.Relay): Cardano.Relay => { + const port = relay.port || undefined; + if ('hostname' in relay) + return { + // TODO: enum for typename + __typename: 'RelayByName', + hostname: relay.hostname, + port + }; + return { + __typename: 'RelayByAddress', + ipv4: relay.ipv4 || undefined, + ipv6: relay.ipv6 || undefined, + port + }; +}; + +const mapPoolParameters = (poolParameters: Schema.PoolParameters): Cardano.PoolParameters => { + const rewardAccount = Cardano.RewardAccount(poolParameters.rewardAccount); + return { + ...omit(poolParameters, 'metadata'), + // TODO: consider just casting without validation for better performance + id: Cardano.PoolId(poolParameters.id), + margin: mapMargin(poolParameters.margin), + metadataJson: poolParameters.metadata + ? { + hash: Cardano.util.Hash32ByteBase16(poolParameters.metadata.hash), + url: poolParameters.metadata.url + } + : undefined, + owners: poolParameters.owners.map((ownerKeyHash) => + createRewardAccount(Cardano.Ed25519KeyHash(ownerKeyHash), addressNetworkId(rewardAccount)) + ), + relays: poolParameters.relays.map(mapRelay), + rewardAccount, + vrf: Cardano.VrfVkHex(poolParameters.vrf) + }; +}; + +const mapCertificate = (certificate: Schema.Certificate): Cardano.Certificate => { + if ('stakeDelegation' in certificate) { + return { + __typename: Cardano.CertificateType.StakeDelegation, + poolId: Cardano.PoolId(certificate.stakeDelegation.delegatee), + stakeKeyHash: Cardano.Ed25519KeyHash(certificate.stakeDelegation.delegator) + }; + } + if ('stakeKeyRegistration' in certificate) { + return { + __typename: Cardano.CertificateType.StakeKeyRegistration, + stakeKeyHash: Cardano.Ed25519KeyHash(certificate.stakeKeyRegistration) + }; + } + if ('stakeKeyDeregistration' in certificate) { + return { + __typename: Cardano.CertificateType.StakeKeyDeregistration, + stakeKeyHash: Cardano.Ed25519KeyHash(certificate.stakeKeyDeregistration) + }; + } + if ('poolRegistration' in certificate) { + return { + __typename: Cardano.CertificateType.PoolRegistration, + poolParameters: mapPoolParameters(certificate.poolRegistration) + } as Cardano.PoolRegistrationCertificate; + } + if ('poolRetirement' in certificate) { + return { + __typename: Cardano.CertificateType.PoolRetirement, + epoch: certificate.poolRetirement.retirementEpoch, + poolId: Cardano.PoolId(certificate.poolRetirement.poolId) + }; + } + if ('genesisDelegation' in certificate) { + return { + __typename: Cardano.CertificateType.GenesisKeyDelegation, + genesisDelegateHash: Cardano.util.Hash28ByteBase16(certificate.genesisDelegation.delegateKeyHash), + genesisHash: Cardano.util.Hash28ByteBase16(certificate.genesisDelegation.verificationKeyHash), + vrfKeyHash: Cardano.util.Hash32ByteBase16(certificate.genesisDelegation.vrfVerificationKeyHash) + }; + } + if ('moveInstantaneousRewards' in certificate) { + return { + __typename: Cardano.CertificateType.MIR, + pot: + certificate.moveInstantaneousRewards.pot === 'reserves' + ? Cardano.MirCertificatePot.Reserves + : Cardano.MirCertificatePot.Treasury, + quantity: certificate.moveInstantaneousRewards.value || 0n + // TODO: update MIR certificate type to support 'rewards' (multiple reward acc map to coins) + // This is currently not compatible with core type (missing 'rewardAccount' which doesnt exist in ogmios) + // rewardAccount: certificate.moveInstantaneousRewards.rewards. + // Add test for it too. + } as Cardano.MirCertificate; + } + throw new NotImplementedError('Unknown certificate mapping'); +}; + +// TODO: implement full block body mapping +const mapCommonTx = (tx: CommonBlock['body'][0]): Cardano.TxAlonzo => + ({ + body: { + certificates: tx.body.certificates.map(mapCertificate) + } as Cardano.TxBodyAlonzo + } as Cardano.TxAlonzo); + +export const mapCommonBlockBody = ({ body }: CommonBlock): Cardano.Block['body'] => body.map(mapCommonTx); diff --git a/packages/ogmios/src/ogmiosToCore/types.ts b/packages/ogmios/src/ogmiosToCore/types.ts new file mode 100644 index 00000000000..210b02469b9 --- /dev/null +++ b/packages/ogmios/src/ogmiosToCore/types.ts @@ -0,0 +1,32 @@ +import { Schema } from '@cardano-ogmios/client'; + +type KeysOfUnion = T extends T ? keyof T : never; +/** + * Ogmios has actual block under a property named like the era (e.g. `block.alonzo`). + * This type creates a union with all the properties. It is later used in + * [exhaustive switches](https://www.typescriptlang.org/docs/handbook/2/narrowing.html#exhaustiveness-checking) + * to make sure all block types are handled and future blocks types will generate compile time errors. + */ +export type BlockKind = KeysOfUnion; +export type OgmiosBlockType = + | Schema.BlockAllegra + | Schema.BlockAlonzo + | Schema.BlockBabbage + | Schema.StandardBlock + | Schema.BlockMary + | Schema.BlockShelley; + +export type CommonBlock = Exclude; + +interface Block { + block: B; + kind: T; +} + +export type BlockAndKind = + | Block + | Block + | Block + | Block + | Block + | Block; diff --git a/packages/ogmios/test/ogmiosToCore/block.test.ts b/packages/ogmios/test/ogmiosToCore/block.test.ts new file mode 100644 index 00000000000..a634c89cbd6 --- /dev/null +++ b/packages/ogmios/test/ogmiosToCore/block.test.ts @@ -0,0 +1,258 @@ +import { Cardano } from '@cardano-sdk/core'; +import { ogmiosToCore } from '../../src'; + +import { + mockAllegraBlock, + mockAlonzoBlock, + mockBabbageBlock, + mockByronBlock, + mockMaryBlock, + mockShelleyBlock +} from './testData'; + +describe('ogmiosToCore', () => { + it('can translate from byron block', () => { + // using https://preprod.cardanoscan.io/block/42 as source of truth + expect(ogmiosToCore.block(mockByronBlock)).toEqual({ + body: [], + fees: undefined, + header: { + blockNo: 42, + hash: Cardano.BlockId('5c3103bd0ff5ea85a62b202a1d2500cf3ebe0b9d793ed09e7febfe27ef12c968'), + slot: 77_761 + }, + issuerVk: undefined, + + previousBlock: Cardano.BlockId('dd8d7559a9b6c1177c0f5a328eb82967af68155d58cbcdc0a59de39a38aaf3f0'), + // got size: 626 by querying the postgres db populated by db-sync. + // Using size: undefined until we can calculate it + size: undefined, + totalOutput: 0n, + txCount: 0, + vrf: undefined + }); + }); + + it('can translate from shelley block', () => { + // using https://preprod.cardanoscan.io/block/1087 as source of truth + expect(ogmiosToCore.block(mockShelleyBlock)).toEqual({ + body: [], + fees: 0n, + header: { + blockNo: 1087, + hash: Cardano.BlockId('071fceb6c20a412b9a9b57baedfe294e3cd9de641cd44c4cf8d0d56217e083ac'), + slot: 107_220 + }, + issuerVk: Cardano.Ed25519PublicKey('8b0960d234bda67d52432c5d1a26aca2bfb5b9a09f966d9592a7bf0c728a1ecd'), + previousBlock: Cardano.BlockId('8d5d930981710fc8c6ca9fc8e0628665283f7efb28c7e6bddeee2d289f012dee'), + // got size by querying the postgres db populated by db-sync + size: 3, + totalOutput: 0n, + txCount: 0, + // vrf from https://preprod.cexplorer.io/block/071fceb6c20a412b9a9b57baedfe294e3cd9de641cd44c4cf8d0d56217e083ac + vrf: Cardano.VrfVkBech32('vrf_vk15c2edf9h66wllthgvyttzhzwrngq0rvd0wchzqlw8qray60fq5usfngf29') + }); + }); + + it('can translate from allegra block', () => { + // Verify data extracted from mock structure + const ogmiosBlock = mockAllegraBlock.allegra; + expect(ogmiosToCore.block(mockAllegraBlock)).toEqual({ + body: [ + { + body: { + certificates: [] as Cardano.Certificate[] + } + } as Cardano.TxAlonzo + ], + fees: ogmiosBlock.body[0].body.fee, + header: { + blockNo: ogmiosBlock.header.blockHeight, + hash: Cardano.BlockId(ogmiosBlock.headerHash), + slot: ogmiosBlock.header.slot + }, + issuerVk: Cardano.Ed25519PublicKey(ogmiosBlock.header.issuerVk), + previousBlock: Cardano.BlockId(ogmiosBlock.header.prevHash), + size: ogmiosBlock.header.blockSize, + totalOutput: 0n, + txCount: ogmiosBlock.body.length, + vrf: Cardano.VrfVkBech32FromBase64(ogmiosBlock.header.issuerVrf) + }); + }); + + it('can translate from mary block', () => { + // Verify data extracted from mock structure + const ogmiosBlock = mockMaryBlock.mary; + expect(ogmiosToCore.block(mockMaryBlock)).toEqual({ + body: [ + { + body: { + certificates: [ + { + __typename: Cardano.CertificateType.StakeKeyRegistration, + stakeKeyHash: Cardano.Ed25519KeyHash('b5ae663aaea8e500157bdf4baafd6f5ba0ce5759f7cd4101fc132f54') + }, + { + __typename: Cardano.CertificateType.GenesisKeyDelegation, + genesisDelegateHash: 'a646474b8f5431261506b6c273d307c7569a4eb6c96b42dd4a29520a', + genesisHash: '0d94e174732ef9aae73f395ab44507bfa983d65023c11a951f0c32e4', + vrfKeyHash: '03170a2e7597b7b7e3d84c05391d139a62b157e78786d8c082f29dcf4c111314' + } + ] + } + }, + { + body: { + certificates: [ + { + __typename: Cardano.CertificateType.PoolRegistration, + poolParameters: { + cost: 810n, + id: 'pool15erywju02scjv9gxkmp885c8catf5n4ke9459h2299fq57u9c3e', + margin: { + denominator: 1, + numerator: 0 + }, + metadataJson: undefined, + owners: ['stake_test1uq659t9n5excps5nqgnq6ckrhpa8g2k3f2lc2h4uvuess8sr44gva'], + pledge: 525n, + relays: [], + rewardAccount: 'stake_test1uz66ue36465w2qq40005h2hadad6pnjht8mu6sgplsfj74q9f9d7l', + vrf: 'bb30a42c1e62f0afda5f0a4e8a562f7a13a24cea00ee81917b86b89e801314aa' + } + } + ] + } + } + ], + fees: ogmiosBlock.body[0].body.fee + ogmiosBlock.body[1].body.fee, + header: { + blockNo: ogmiosBlock.header.blockHeight, + hash: Cardano.BlockId(ogmiosBlock.headerHash), + slot: ogmiosBlock.header.slot + }, + issuerVk: Cardano.Ed25519PublicKey(ogmiosBlock.header.issuerVk), + previousBlock: Cardano.BlockId(ogmiosBlock.header.prevHash), + size: ogmiosBlock.header.blockSize, + totalOutput: + ogmiosBlock.body[0].body.outputs[0].value.coins + + ogmiosBlock.body[1].body.outputs[0].value.coins + + ogmiosBlock.body[1].body.outputs[1].value.coins, + txCount: ogmiosBlock.body.length, + vrf: Cardano.VrfVkBech32FromBase64(ogmiosBlock.header.issuerVrf) + }); + }); + + it('can translate from alonzo block', () => { + // using https://preprod.cardanoscan.io/block/100000 as source of truth + expect(ogmiosToCore.block(mockAlonzoBlock)).toEqual({ + body: [ + { + body: { + certificates: [ + { + __typename: Cardano.CertificateType.StakeDelegation, + poolId: Cardano.PoolId('pool15erywju02scjv9gxkmp885c8catf5n4ke9459h2299fq57u9c3e'), + stakeKeyHash: Cardano.Ed25519KeyHash('f2f6381fa7a3dcc144939b47dffb7dad677856dfbbee4c4b7e426049') + }, + { + __typename: Cardano.CertificateType.StakeKeyDeregistration, + stakeKeyHash: Cardano.Ed25519KeyHash('f2f6381fa7a3dcc144939b47dffb7dad677856dfbbee4c4b7e426049') + }, + { + __typename: Cardano.CertificateType.PoolRetirement, + epoch: 123, + poolId: Cardano.PoolId('pool15erywju02scjv9gxkmp885c8catf5n4ke9459h2299fq57u9c3e') + }, + { + __typename: Cardano.CertificateType.GenesisKeyDelegation, + genesisDelegateHash: 'e0a714319812c3f773ba04ec5d6b3ffcd5aad85006805b047b082541', + genesisHash: 'b16b56f5ec064be6ac3cab6035efae86b366cc3dc4a0d571603d70e5', + vrfKeyHash: '95c3003a78585e0db8c9496f6deef4de0ff000994b8534cd66d4fe96bb21ddd3' + } + ] as Cardano.Certificate[] + } + } as Cardano.TxAlonzo + ], + fees: 202_549n, + header: { + blockNo: 100_000, + hash: Cardano.BlockId('514f8be63ef25c46bee47a90658977f815919c06222c0b480be1e29efbd72c49'), + slot: 5_481_752 + }, + issuerVk: Cardano.Ed25519PublicKey('a9d974fd26bfaf385749113f260271430276bed6ef4dad6968535de6778471ce'), + + previousBlock: Cardano.BlockId('518a24a3fb0cc6ee1a31668a63994e4dbda70ede5ff13be494a3b4c1bb7709c8'), + // got size by querying the postgres db populated by db-sync + size: 836, + totalOutput: 8_287_924_709n, + txCount: 1, + // vrf from https://preprod.cexplorer.io/block/514f8be63ef25c46bee47a90658977f815919c06222c0b480be1e29efbd72c49 + vrf: Cardano.VrfVkBech32('vrf_vk1p8s5ysf7dgsvfrw0p0q7zczdytkxc95zsq3p9sfshk9s3z86jfdql5fdft') + }); + }); + + it('can translate from babbage block', () => { + // Verify data extracted from mock structure + const ogmiosBlock = mockBabbageBlock.babbage; + expect(ogmiosToCore.block(mockBabbageBlock)).toEqual({ + body: [ + { + body: { + certificates: [ + { + __typename: Cardano.CertificateType.MIR, + pot: 'reserve', + quantity: 712n + }, + { + __typename: Cardano.CertificateType.PoolRegistration, + poolParameters: { + cost: 290n, + id: 'pool1kkhxvw4w4rjsq9tmma964lt0twsvu46e7lx5zq0uzvh4ge9n0hc', + margin: { + denominator: 2, + numerator: 1 + }, + metadataJson: { + hash: '2738e2233800ab7f82bd2212a9a55f52d4851f9147f161684c63e6655bedb562', + url: 'https://public.bladepool.com/metadata.json' + }, + owners: [], + pledge: 229n, + relays: [ + { + __typename: 'RelayByAddress', + ipv4: '192.0.2.1', + ipv6: '2001:db8::1', + port: undefined + }, + { + __typename: 'RelayByName', + hostname: 'foo.example.com', + port: undefined + } + ], + rewardAccount: 'stake_test1urs2w9p3nqfv8amnhgzwchtt8l7dt2kc2qrgqkcy0vyz2sgcp89zz', + vrf: 'ee155ace9c40292074cb6aff8c9ccdd273c81648ff1149ef36bcea6ebb8a3e25' + } + } + ] + } + } + ], + fees: ogmiosBlock.body[0].body.fee, + header: { + blockNo: ogmiosBlock.header.blockHeight, + hash: Cardano.BlockId(ogmiosBlock.headerHash), + slot: ogmiosBlock.header.slot + }, + issuerVk: Cardano.Ed25519PublicKey(ogmiosBlock.header.issuerVk), + previousBlock: Cardano.BlockId(ogmiosBlock.header.prevHash), + size: ogmiosBlock.header.blockSize, + totalOutput: ogmiosBlock.body[0].body.outputs[0].value.coins, + txCount: ogmiosBlock.body.length, + vrf: Cardano.VrfVkBech32FromBase64(ogmiosBlock.header.issuerVrf) + }); + }); +}); diff --git a/packages/core/test/Ogmios/testData.ts b/packages/ogmios/test/ogmiosToCore/testData.ts similarity index 96% rename from packages/core/test/Ogmios/testData.ts rename to packages/ogmios/test/ogmiosToCore/testData.ts index 6b2221221bd..b4e0e765f12 100644 --- a/packages/core/test/Ogmios/testData.ts +++ b/packages/ogmios/test/ogmiosToCore/testData.ts @@ -79,7 +79,30 @@ export const mockAlonzoBlock: Ogmios.Schema.Alonzo = { body: [ { body: { - certificates: [], + certificates: [ + { + stakeDelegation: { + delegatee: 'pool15erywju02scjv9gxkmp885c8catf5n4ke9459h2299fq57u9c3e', + delegator: 'f2f6381fa7a3dcc144939b47dffb7dad677856dfbbee4c4b7e426049' + } + }, + { + stakeKeyDeregistration: 'f2f6381fa7a3dcc144939b47dffb7dad677856dfbbee4c4b7e426049' + }, + { + poolRetirement: { + poolId: 'pool15erywju02scjv9gxkmp885c8catf5n4ke9459h2299fq57u9c3e', + retirementEpoch: 123 + } + }, + { + genesisDelegation: { + delegateKeyHash: 'e0a714319812c3f773ba04ec5d6b3ffcd5aad85006805b047b082541', + verificationKeyHash: 'b16b56f5ec064be6ac3cab6035efae86b366cc3dc4a0d571603d70e5', + vrfVerificationKeyHash: '95c3003a78585e0db8c9496f6deef4de0ff000994b8534cd66d4fe96bb21ddd3' + } + } + ], collaterals: [], fee: 202_549n, inputs: [ @@ -545,7 +568,10 @@ export const mockBabbageBlock: Ogmios.Schema.Babbage = { cost: 290n, id: 'pool1kkhxvw4w4rjsq9tmma964lt0twsvu46e7lx5zq0uzvh4ge9n0hc', margin: '1/2', - metadata: { hash: '62797465737472696e67', url: 'text' }, + metadata: { + hash: '2738e2233800ab7f82bd2212a9a55f52d4851f9147f161684c63e6655bedb562', + url: 'https://public.bladepool.com/metadata.json' + }, owners: [], pledge: 229n, relays: [ diff --git a/packages/wallet/test/mocks/mockChainHistoryProvider.ts b/packages/wallet/test/mocks/mockChainHistoryProvider.ts index 18d7febca78..aecf06ed29d 100644 --- a/packages/wallet/test/mocks/mockChainHistoryProvider.ts +++ b/packages/wallet/test/mocks/mockChainHistoryProvider.ts @@ -156,7 +156,7 @@ export const queryTransactionsResult2: Paginated = { const queryTransactions = () => jest.fn().mockResolvedValueOnce(queryTransactionsResult); -export const blocksByHashes = [{ epoch: currentEpoch.number - 3 } as Cardano.Block]; +export const blocksByHashes = [{ epoch: currentEpoch.number - 3 } as Cardano.ExtendedBlockInfo]; /** * Provider stub for testing diff --git a/yarn-project.nix b/yarn-project.nix index abff55785dc..17b1f2190fb 100644 --- a/yarn-project.nix +++ b/yarn-project.nix @@ -133,15 +133,13 @@ cacheEntries = { "tslib@npm:2.4.0" = { filename = "tslib-npm-2.4.0-9cb6dc5030-8c4aa6a3c5.zip"; sha512 = "8c4aa6a3c5a754bf76aefc38026134180c053b7bd2f81338cb5e5ebf96fefa0f417bff221592bf801077f5bf990562f6264fecbc42cd3309b33872cb6fc3b113"; }; "blake2b@npm:2.1.4" = { filename = "blake2b-npm-2.1.4-3a13da4cf0-cd598c96d4.zip"; sha512 = "cd598c96d459017714b7f9cb8892ef2b0a94f362e26e6baa46b7b8b189af0006ce25ab1713e3ec1484eb18ce7ebe1eb24e07d01e42ab1147067de2419c7f6158"; }; "fast-check@npm:2.25.0" = { filename = "fast-check-npm-2.25.0-10f7660804-77def3e214.zip"; sha512 = "77def3e214155618301c0f5a5e3b56da133b5d45896c631efece9de0428aa737cd6a660d085a52d8fff29a627d1d6065be1ec70d93385167fc25f10b3bb3c160"; }; -"ws@npm:8.10.0" = { filename = "ws-npm-8.10.0-053bb23547-3a32e15dff.zip"; sha512 = "3a32e15dffe633dd5ce99659793dbcf1440ea25d2da1060c88cbd22efdfb7986a6933e68aaa4b098fc3f1f7870cb386afd378a1ceaca4b31748471576d5a8b52"; }; "serialize-error@npm:8.1.0" = { filename = "serialize-error-npm-8.1.0-a3c5bcc96c-2eef236d50.zip"; sha512 = "2eef236d50edd2d7926e602c14fb500dc3a125ee52e9f08f67033181b8e0be5d1122498bdf7c23c80683cddcad083a27974e9e7111ce23165f4d3bcdd6d65102"; }; "minimist@npm:1.2.7" = { filename = "minimist-npm-1.2.7-51d33b1371-7346574a10.zip"; sha512 = "7346574a1038ca23c32e02252f603801f09384dd1d78b69a943a4e8c2c28730b80e96193882d3d3b22a063445f460e48316b29b8a25addca2d7e5e8f75478bec"; }; "@types/webextension-polyfill@npm:0.8.3" = { filename = "@types-webextension-polyfill-npm-0.8.3-f16fe93f27-8ec5e5f3ad.zip"; sha512 = "8ec5e5f3ad84b929d4c46010ef136198720ed7f2ee143254368d4040bab8f66aae19e930b36336f70a967dee913a2acd82cd8ad72fe6e264b685e2c9201360b9"; }; "jest-webextension-mock@npm:3.7.22" = { filename = "jest-webextension-mock-npm-3.7.22-bd6ba8f215-a036eebdd0.zip"; sha512 = "a036eebdd0e194c7a95465dd9a27e615884669c51f5469e8955077b528e83ee3a904a08a81172009929148cb3f9413b6d95ca9601d632b297c62b170f25f3f06"; }; "webextension-polyfill@npm:0.8.0" = { filename = "webextension-polyfill-npm-0.8.0-eab1744c30-56286e6216.zip"; sha512 = "56286e6216e15834fdcdc3dcf611000d96b49c9d925de3d657eb5f1e294074180dd3efe78a0966223eb311ac3a0ac5fdf71d324b836bf05724455ffd6c7c98c3"; }; -"get-port-please@npm:2.6.1" = { filename = "get-port-please-npm-2.6.1-7e2e831df2-258b33f7e3.zip"; sha512 = "258b33f7e36c1b36994ea616b0965556d941aa78bf649a74f8074b12f2f9fb676c96be4eed55fac6fe2710183eb8c621312d74f00967a1e40a984d052c5e9056"; }; -"buffer@npm:5.7.1" = { filename = "buffer-npm-5.7.1-513ef8259e-e2cf8429e1.zip"; sha512 = "e2cf8429e1c4c7b8cbd30834ac09bd61da46ce35f5c22a78e6c2f04497d6d25541b16881e30a019c6fd3154150650ccee27a308eff3e26229d788bbdeb08ab84"; }; "envalid@npm:7.3.1" = { filename = "envalid-npm-7.3.1-e16a72697a-dea10ada13.zip"; sha512 = "dea10ada13e007f684318474a7dd1b528bbe4ed8ca702918e276d26505bd3807f1e93c4045b7acadd1a4639f207ae4c5375ca0afdff973efab9ea7ead655240f"; }; +"get-port-please@npm:2.6.1" = { filename = "get-port-please-npm-2.6.1-7e2e831df2-258b33f7e3.zip"; sha512 = "258b33f7e36c1b36994ea616b0965556d941aa78bf649a74f8074b12f2f9fb676c96be4eed55fac6fe2710183eb8c621312d74f00967a1e40a984d052c5e9056"; }; "json-bigint@npm:1.0.0" = { filename = "json-bigint-npm-1.0.0-8e35bcb143-c67bb93ccb.zip"; sha512 = "c67bb93ccb3c291e60eb4b62931403e378906aab113ec1c2a8dd0f9a7f065ad6fd9713d627b732abefae2e244ac9ce1721c7a3142b2979532f12b258634ce6f6"; }; "ts-jest@npm:28.0.8" = { filename = "ts-jest-npm-28.0.8-eeca582fd6-c72e929270.zip"; sha512 = "c72e9292709e77ce47ac7813cb24feaa9d01dc983598d29a821f224b5cc190dc7d67e17379cef089095404c00b9d582ee91c727916f9ec289cb1b723df408ae3"; }; "@types/validator@npm:13.7.10" = { filename = "@types-validator-npm-13.7.10-80d6b32ae6-7b142c0801.zip"; sha512 = "7b142c08019f484d62c9f3074231f640c24311558f157dd253a60810dd0cb29e41ec64ca210a192b54f6de51f4fe016bfeb2c30f90fa49c9337ed54a9d8e02aa"; }; @@ -155,6 +153,9 @@ cacheEntries = { "shelljs@npm:0.8.5" = { filename = "shelljs-npm-0.8.5-44be43f84a-7babc46f73.zip"; sha512 = "7babc46f732a98f4c054ec1f048b55b9149b98aa2da32f6cf9844c434b43c6251efebd6eec120937bd0999e13811ebd45efe17410edb3ca938f82f9381302748"; }; "nanoassert@npm:2.0.0" = { filename = "nanoassert-npm-2.0.0-06b51d4a59-b1d366f952.zip"; sha512 = "b1d366f9524405f3337192d32dda6ac0b02374e4d0550c9aad33480caf2eb3c84c06f18f41f4c5404c14f6fc1ae6b84692b4375166dcb9f2d04a2ea9b9bccba0"; }; "pure-rand@npm:5.0.3" = { filename = "pure-rand-npm-5.0.3-c2ee3dc8dc-a898ab8a40.zip"; sha512 = "a898ab8a40a8eebc641123dab19308044d8bd979efeaba1d8a45e9977593b25b00c3bd9681e2a558a7daec96c6fb8709995b8f10c55475e892b96f381bb6c6d2"; }; +"@cardano-ogmios/schema@npm:5.5.7" = { filename = "@cardano-ogmios-schema-npm-5.5.7-561982e22d-6a28f31d6a.zip"; sha512 = "6a28f31d6ae2630a973a97dbcc50a874a90bc5615c201884eacceab9ce5d4482aa73daac52b3a39a682cf911afb7919f11dcc484b1e631828cbd709e2692a4ca"; }; +"fraction.js@npm:4.2.0" = { filename = "fraction.js-npm-4.2.0-28efe4afc7-8c76a6e21d.zip"; sha512 = "8c76a6e21dedea87109d6171a0ac77afa14205794a565d71cb10d2925f629a3922da61bf45ea52dbc30bce4d8636dc0a27213a88cbd600eab047d82f9a3a94c5"; }; +"ws@npm:8.10.0" = { filename = "ws-npm-8.10.0-053bb23547-3a32e15dff.zip"; sha512 = "3a32e15dffe633dd5ce99659793dbcf1440ea25d2da1060c88cbd22efdfb7986a6933e68aaa4b098fc3f1f7870cb386afd378a1ceaca4b31748471576d5a8b52"; }; "type-fest@npm:0.20.2" = { filename = "type-fest-npm-0.20.2-b36432617f-4fb3272df2.zip"; sha512 = "4fb3272df21ad1c552486f8a2f8e115c09a521ad7a8db3d56d53718d0c907b62c6e9141ba5f584af3f6830d0872c521357e512381f24f7c44acae583ad517d73"; }; "import-local@npm:3.1.0" = { filename = "import-local-npm-3.1.0-8960af5e51-bfcdb63b5e.zip"; sha512 = "bfcdb63b5e3c0e245e347f3107564035b128a414c4da1172a20dc67db2504e05ede4ac2eee1252359f78b0bfd7b19ef180aec427c2fce6493ae782d73a04cddd"; }; "typescript@patch:typescript@npm%3A4.8.4#~builtin::version=4.8.4&hash=7ad353" = { filename = "typescript-patch-fd8e6362bb-563a0ef47a.zip"; sha512 = "563a0ef47abae6df27a9a3ab38f75fc681f633ccf1a3502b1108e252e187787893de689220f4544aaf95a371a4eb3141e4a337deb9895de5ac3c1ca76430e5f0"; }; @@ -162,12 +163,11 @@ cacheEntries = { "axios@npm:0.27.2" = { filename = "axios-npm-0.27.2-dbe3a48aea-38cb754046.zip"; sha512 = "38cb7540465fe8c4102850c4368053c21683af85c5fdf0ea619f9628abbcb59415d1e22ebc8a6390d2bbc9b58a9806c874f139767389c862ec9b772235f06854"; }; "class-validator@npm:0.13.2" = { filename = "class-validator-npm-0.13.2-915206252c-0deb4c29fa.zip"; sha512 = "0deb4c29faa18345f6989fd7eaaaa07b05caae5298603fcd6485531c6daad503e5d2b24cc1342e4fc88ae5ba0acffdc24d0fc333110ef3f21a667cd8a79e1258"; }; "@emurgo/cip14-js@npm:3.0.1" = { filename = "@emurgo-cip14-js-npm-3.0.1-6011030ea2-9eaf312410.zip"; sha512 = "9eaf3124108e8c252a745de9ef1f334ab26a32271077b00fe0ea2a06e40838dd435165dac523ebd4d851ae7a94d8c56766dabc372aabffedd36551c798c607c5"; }; -"fs-memo@npm:1.2.0" = { filename = "fs-memo-npm-1.2.0-274ddc7a4d-474c21adf4.zip"; sha512 = "474c21adf4510c60dc7e2a3c3ad1c08466c8bd276fcf9a8b5357fc03f48cb46a728a0e20c6146f6109db9f871015c8d5970cbbd1e4bdc8f0901e56a5318f8688"; }; "@cardano-sdk/util-dev@npm:0.4.1" = { filename = "@cardano-sdk-util-dev-npm-0.4.1-6845f1be71-05d0ad82fc.zip"; sha512 = "05d0ad82fccc0466301ff76f2f23fc948ae93cef51392bf6cfe896dd382ad60745582f8c67e0adf749a2bc0ddd4193ad8214a8b9113aa6d944afac582bc374b3"; }; "blake2b-wasm@npm:2.4.0" = { filename = "blake2b-wasm-npm-2.4.0-ba85ae7e93-1839dd0693.zip"; sha512 = "1839dd0693681228d81f781dd8680a6803a629ca374aed5ac02fa649ce40a67a85eb49eeb2ec6aeb7ef3ef5aa169b3579b50eabf7afa360d190338bc3e8666bd"; }; -"base64-js@npm:1.5.1" = { filename = "base64-js-npm-1.5.1-b2f7275641-669632eb37.zip"; sha512 = "669632eb3745404c2f822a18fc3a0122d2f9a7a13f7fb8b5823ee19d1d2ff9ee5b52c53367176ea4ad093c332fd5ab4bd0ebae5a8e27917a4105a4cfc86b1005"; }; -"ieee754@npm:1.2.1" = { filename = "ieee754-npm-1.2.1-fb63b3caeb-5144c0c981.zip"; sha512 = "5144c0c9815e54ada181d80a0b810221a253562422e7c6c3a60b1901154184f49326ec239d618c416c1c5945a2e197107aee8d986a3dd836b53dffefd99b5e7e"; }; +"buffer@npm:5.7.1" = { filename = "buffer-npm-5.7.1-513ef8259e-e2cf8429e1.zip"; sha512 = "e2cf8429e1c4c7b8cbd30834ac09bd61da46ce35f5c22a78e6c2f04497d6d25541b16881e30a019c6fd3154150650ccee27a308eff3e26229d788bbdeb08ab84"; }; "tslib@npm:2.3.1" = { filename = "tslib-npm-2.3.1-0e21e18015-de17a98d46.zip"; sha512 = "de17a98d4614481f7fcb5cd53ffc1aaf8654313be0291e1bfaee4b4bb31a20494b7d218ff2e15017883e8ea9626599b3b0e0229c18383ba9dce89da2adf15cb9"; }; +"fs-memo@npm:1.2.0" = { filename = "fs-memo-npm-1.2.0-274ddc7a4d-474c21adf4.zip"; sha512 = "474c21adf4510c60dc7e2a3c3ad1c08466c8bd276fcf9a8b5357fc03f48cb46a728a0e20c6146f6109db9f871015c8d5970cbbd1e4bdc8f0901e56a5318f8688"; }; "bignumber.js@npm:9.1.0" = { filename = "bignumber.js-npm-9.1.0-4f54bd1083-52ec2bb5a3.zip"; sha512 = "52ec2bb5a3874d7dc1a1018f28f8f7aff4683515ffd09d6c2d93191343c76567ae0ee32cc45149d53afb2b904bc62ed471a307b35764beea7e9db78e56bef6c6"; }; "fast-json-stable-stringify@npm:2.1.0" = { filename = "fast-json-stable-stringify-npm-2.1.0-02e8905fda-b191531e36.zip"; sha512 = "b191531e36c607977e5b1c47811158733c34ccb3bfde92c44798929e9b4154884378536d26ad90dfecd32e1ffc09c545d23535ad91b3161a27ddbb8ebe0cbecb"; }; "json5@npm:2.2.1" = { filename = "json5-npm-2.2.1-44675c859c-74b8a23b10.zip"; sha512 = "74b8a23b102a6f2bf2d224797ae553a75488b5adbaee9c9b6e5ab8b510a2fc6e38f876d4c77dea672d4014a44b2399e15f2051ac2b37b87f74c0c7602003543b"; }; @@ -199,11 +199,12 @@ cacheEntries = { "@types/fs-extra@npm:9.0.13" = { filename = "@types-fs-extra-npm-9.0.13-12fb7badd7-add79e212a.zip"; sha512 = "add79e212acd5ac76b97b9045834e03a7996aef60a814185e0459088fd290519a3c1620865d588fa36c4498bf614210d2a703af5cf80aa1dbc125db78f6edac3"; }; "@types/ws@npm:7.4.7" = { filename = "@types-ws-npm-7.4.7-d0c95c0958-b4c9b8ad20.zip"; sha512 = "b4c9b8ad209620c9b21e78314ce4ff07515c0cadab9af101c1651e7bfb992d7fd933bd8b9c99d110738fd6db523ed15f82f29f50b45510288da72e964dedb1a3"; }; "cli-progress@npm:3.11.2" = { filename = "cli-progress-npm-3.11.2-6cecb7043d-147d26b80c.zip"; sha512 = "147d26b80ceaa24d72f0354d1b58b7f3567b928bf5943be879de31cf16b0a4f1d059984e2e35a664d7d27ae3e7fafd69fd94b35f462c8879caf96d7f31eac442"; }; -"@cardano-ogmios/client@npm:5.5.5" = { filename = "@cardano-ogmios-client-npm-5.5.5-9ad8c8bfe7-a1e9673408.zip"; sha512 = "a1e9673408c510ab66292edd5ae993e65da72c5388f93ed0f9c10e368bc0d723d8733445be89ea13c651e0b30d3cb9298c8bca81efcbc071c0a4edd9a7a7851d"; }; "pkg-dir@npm:4.2.0" = { filename = "pkg-dir-npm-4.2.0-2b5d0a8d32-9863e3f351.zip"; sha512 = "9863e3f35132bf99ae1636d31ff1e1e3501251d480336edb1c211133c8d58906bed80f154a1d723652df1fda91e01c7442c2eeaf9dc83157c7ae89087e43c8d6"; }; "resolve-cwd@npm:3.0.0" = { filename = "resolve-cwd-npm-3.0.0-e6f4e296bf-546e081601.zip"; sha512 = "546e0816012d65778e580ad62b29e975a642989108d9a3c5beabfb2304192fa3c9f9146fbdfe213563c6ff51975ae41bac1d3c6e047dd9572c94863a057b4d81"; }; "chalk@npm:4.1.2" = { filename = "chalk-npm-4.1.2-ba8b67ab80-fe75c9d5c7.zip"; sha512 = "fe75c9d5c76a7a98d45495b91b2172fa3b7a09e0cc9370e5c8feb1c567b85c4288e2b3fded7cfdd7359ac28d6b3844feb8b82b8686842e93d23c827c417e83fc"; }; "b4a@npm:1.6.1" = { filename = "b4a-npm-1.6.1-11ac2fd316-9d085922d4.zip"; sha512 = "9d085922d4a6bcaac69e68520681cd60da0e2dca8ea80a89cd27a3a3037058d4669a2904aa9925c7f567d84f62f64beafaf0c831771bd4eb86ca5ecbbca402d8"; }; +"base64-js@npm:1.5.1" = { filename = "base64-js-npm-1.5.1-b2f7275641-669632eb37.zip"; sha512 = "669632eb3745404c2f822a18fc3a0122d2f9a7a13f7fb8b5823ee19d1d2ff9ee5b52c53367176ea4ad093c332fd5ab4bd0ebae5a8e27917a4105a4cfc86b1005"; }; +"ieee754@npm:1.2.1" = { filename = "ieee754-npm-1.2.1-fb63b3caeb-5144c0c981.zip"; sha512 = "5144c0c9815e54ada181d80a0b810221a253562422e7c6c3a60b1901154184f49326ec239d618c416c1c5945a2e197107aee8d986a3dd836b53dffefd99b5e7e"; }; "chalk@npm:2.4.2" = { filename = "chalk-npm-2.4.2-3ea16dd91e-ec3661d38f.zip"; sha512 = "ec3661d38fe77f681200f878edbd9448821924e0f93a9cefc0e26a33b145f1027a2084bf19967160d11e1f03bfe4eaffcabf5493b89098b2782c3fe0b03d80c2"; }; "read-pkg@npm:3.0.0" = { filename = "read-pkg-npm-3.0.0-41471436cb-398903ebae.zip"; sha512 = "398903ebae6c7e9965419a1062924436cc0b6f516c42c4679a90290d2f87448ed8f977e7aa2dbba4aa1ac09248628c43e493ac25b2bc76640e946035200e34c6"; }; "string.prototype.padend@npm:3.1.3" = { filename = "string.prototype.padend-npm-3.1.3-2f153896cd-ef9ee0542c.zip"; sha512 = "ef9ee0542c17975629bc6d21497e8faaa142d873e9f07fb65de2a955df402a1eac45cbed375045a759501e9d4ef80e589e11f0e12103c20df0770e47f6b59bc7"; }; @@ -215,6 +216,7 @@ cacheEntries = { "jest-diff@npm:26.6.2" = { filename = "jest-diff-npm-26.6.2-06ca2a96ca-d00d297f31.zip"; sha512 = "d00d297f31e1ac0252127089892432caa7a11c69bde29cf3bb6c7a839c8afdb95cf1fd401f9df16a4422745da2e6a5d94b428b30666a2540c38e1c5699915c2d"; }; "pretty-format@npm:26.6.2" = { filename = "pretty-format-npm-26.6.2-6edfcf7149-e3b808404d.zip"; sha512 = "e3b808404d7e1519f0df1aa1f25cee0054ab475775c6b2b8c5568ff23194a92d54bf93274139b6f584ca70fd773be4eaa754b0e03f12bb0a8d1426b07f079976"; }; "form-data@npm:4.0.0" = { filename = "form-data-npm-4.0.0-916facec2d-01135bf867.zip"; sha512 = "01135bf8675f9d5c61ff18e2e2932f719ca4de964e3be90ef4c36aacfc7b9cb2fceb5eca0b7e0190e3383fe51c5b37f4cb80b62ca06a99aaabfcfd6ac7c9328c"; }; +"@cardano-ogmios/client@npm:5.5.5" = { filename = "@cardano-ogmios-client-npm-5.5.5-9ad8c8bfe7-a1e9673408.zip"; sha512 = "a1e9673408c510ab66292edd5ae993e65da72c5388f93ed0f9c10e368bc0d723d8733445be89ea13c651e0b30d3cb9298c8bca81efcbc071c0a4edd9a7a7851d"; }; "bunyan@npm:1.8.15" = { filename = "bunyan-npm-1.8.15-e130eb0235-a479e0787c.zip"; sha512 = "a479e0787c3a0b6565b54bd15f0b6c729d624c5aba53523e140e49e279b7a78508df93000e758bf6d02361117d6b4e6e5fc1d5ece05366fb6c4ba41bf1ac7d52"; }; "@types/pbkdf2@npm:3.1.0" = { filename = "@types-pbkdf2-npm-3.1.0-9fa74ff7fb-d15024b195.zip"; sha512 = "d15024b1957c21cf3b8887329d9bd8dfde754cf13a09d76ae25f1391cfc62bb8b8d7b760773c5dbaa748172fba8b3e0c3dbe962af6ccbd69b76df12a48dfba40"; }; "get-random-values@npm:2.0.0" = { filename = "get-random-values-npm-2.0.0-bb4f5d9318-c11c3cb7e6.zip"; sha512 = "c11c3cb7e61f5d17f3b9070a03d1756781b8a985926cb2dcf68ecf966f01fbfdcedf13e3362525acb28689a1971cebec0691ac542990c1bb7b873bbf95ed9a3f"; }; @@ -223,10 +225,7 @@ cacheEntries = { "cross-spawn@npm:6.0.5" = { filename = "cross-spawn-npm-6.0.5-2deab6c280-f893bb0d96.zip"; sha512 = "f893bb0d96cd3d5751d04e67145bdddf25f99449531a72e82dcbbd42796bbc8268c1076c6b3ea51d4d455839902804b94bc45dfb37ecbb32ea8e54a6741c3ab9"; }; "jest-util@npm:28.1.3" = { filename = "jest-util-npm-28.1.3-9ae2283a08-fd6459742c.zip"; sha512 = "fd6459742c941f070223f25e38a2ac0719aad92561591e9fb2a50d602a5d19d754750b79b4074327a42b00055662b95da3b006542ceb8b54309da44d4a62e721"; }; "lru-cache@npm:6.0.0" = { filename = "lru-cache-npm-6.0.0-b4c8668fe1-f97f499f89.zip"; sha512 = "f97f499f898f23e4585742138a22f22526254fdba6d75d41a1c2526b3b6cc5747ef59c5612ba7375f42aca4f8461950e925ba08c991ead0651b4918b7c978297"; }; -"@types/json-bigint@npm:1.0.1" = { filename = "@types-json-bigint-npm-1.0.1-1fbfe75fdf-b39e55a811.zip"; sha512 = "b39e55a811f554bd25f1d991bc4fc70655216dff466f21f97160097573a4bc7b478c1907aa5194c79022c115f509f8e4712083c51f57665e7a2de7412ff7801f"; }; -"isomorphic-ws@npm:4.0.1" = { filename = "isomorphic-ws-npm-4.0.1-aa39192848-d7190eadef.zip"; sha512 = "d7190eadefdc28bdb93d67b5f0c603385aaf87724fa2974abb382ac1ec9756ed2cfb27065cbe76122879c2d452e2982bc4314317f3d6c737ddda6c047328771a"; }; -"nanoid@npm:3.3.4" = { filename = "nanoid-npm-3.3.4-3d250377d6-2fddd6dee9.zip"; sha512 = "2fddd6dee994b7676f008d3ffa4ab16035a754f4bb586c61df5a22cf8c8c94017aadd360368f47d653829e0569a92b129979152ff97af23a558331e47e37cd9c"; }; -"ws@npm:7.5.9" = { filename = "ws-npm-7.5.9-26f12a5ed6-c3c100a181.zip"; sha512 = "c3c100a181b731f40b7f2fddf004aa023f79d64f489706a28bc23ff88e87f6a64b3c6651fbec3a84a53960b75159574d7a7385709847a62ddb7ad6af76f49138"; }; +"@cardano-ogmios/client@npm:5.5.7" = { filename = "@cardano-ogmios-client-npm-5.5.7-da244a4d16-6db12ba4cd.zip"; sha512 = "6db12ba4cde6012e8f8707ab38cb62d2990fea9952c768afa2cc85a7008aeb36202d0408c7c940c0d5a3859dd6fc1459c13a0af03c081a37757b39b27404df08"; }; "@jest/schemas@npm:28.1.3" = { filename = "@jest-schemas-npm-28.1.3-231835b296-3cf1d4b66c.zip"; sha512 = "3cf1d4b66c9c4ffda58b246de1ddcba8e6ad085af63dccdf07922511f13b68c0cc480a7bc620cb4f3099a6f134801c747e1df7bfc7a4ef4dceefbdea3e31e1de"; }; "@types/istanbul-reports@npm:3.0.1" = { filename = "@types-istanbul-reports-npm-3.0.1-770e825002-f1ad54bc68.zip"; sha512 = "f1ad54bc68f37f60b30c7915886b92f86b847033e597f9b34f2415acdbe5ed742fa559a0a40050d74cdba3b6a63c342cac1f3a64dba5b68b66a6941f4abd7903"; }; "@types/yargs@npm:17.0.13" = { filename = "@types-yargs-npm-17.0.13-67226ed55b-0ab269abc2.zip"; sha512 = "0ab269abc2da2223cf0a8c16d578850fbe327d40fb85724b5c3f9f6cf38d03656ef699518c05d4df3bc337339ec6d0aad7df01682a9dca4783ad1ccc7336cf12"; }; @@ -236,9 +235,6 @@ cacheEntries = { "readable-stream@npm:3.6.0" = { filename = "readable-stream-npm-3.6.0-23a4a5eb56-d4ea81502d.zip"; sha512 = "d4ea81502d3799439bb955a3a5d1d808592cf3133350ed352aeaa499647858b27b1c4013984900238b0873ec8d0d8defce72469fb7a83e61d53f5ad61cb80dc8"; }; "@ledgerhq/hw-transport@npm:6.27.6" = { filename = "@ledgerhq-hw-transport-npm-6.27.6-35dcee3f99-e9932419d2.zip"; sha512 = "e9932419d2c5e7606804a3c1a2a363c03d5dca6628ffed5a910899db60d1d775b7180849226353b19fff06d59ff47bb3e18b69192391b4a2564aa2072baa589b"; }; "chacha@npm:2.1.0" = { filename = "chacha-npm-2.1.0-e76f0bf631-546a4b6208.zip"; sha512 = "546a4b6208f2ee5b0863fc103e085e2a9c3f93d880f99b0d27b8b1b9d6faa5eda4195c6a43ea3895efab7238091c0b3f3a96b1a65ef82de3013aa1ad951fc217"; }; -"@cardanosolutions/json-bigint@npm:1.0.0" = { filename = "@cardanosolutions-json-bigint-npm-1.0.0-1a4f51f9ee-5df5986de7.zip"; sha512 = "5df5986de7135e8da55cf5012ebe7d0fb9f57d139ae9aa1cb11e584d0b6c70c60e55fa1994a4e5fde5787285dfef3c252319accb0a93e8ccc6ad2f577ec66931"; }; -"cross-fetch@npm:3.1.5" = { filename = "cross-fetch-npm-3.1.5-e414995db9-f6b8c6ee3e.zip"; sha512 = "f6b8c6ee3ef993ace6277fd789c71b6acf1b504fd5f5c7128df4ef2f125a429e29cd62dc8c127523f04a5f2fa4771ed80e3f3d9695617f441425045f505cf3bb"; }; -"fastq@npm:1.13.0" = { filename = "fastq-npm-1.13.0-a45963881c-32cf15c29a.zip"; sha512 = "32cf15c29afe622af187d12fc9cd93e160a0cb7c31a3bb6ace86b7dea3b28e7b72acde89c882663f307b2184e14782c6c664fa315973c03626c7d4bff070bb0b"; }; "jest-cli@npm:28.1.3" = { filename = "jest-cli-npm-28.1.3-aab5c7389d-fb424576bf.zip"; sha512 = "fb424576bf38346318daddee3fcc597cd78cb8dda1759d09c529d8ba1a748f2765c17b00671072a838826e59465a810ff8a232bc6ba2395c131bf3504425a363"; }; "escape-string-regexp@npm:1.0.5" = { filename = "escape-string-regexp-npm-1.0.5-3284de402f-6092fda75c.zip"; sha512 = "6092fda75c63b110c706b6a9bfde8a612ad595b628f0bd2147eea1d3406723020810e591effc7db1da91d80a71a737a313567c5abb3813e8d9c71f4aa595b410"; }; "brace-expansion@npm:1.1.11" = { filename = "brace-expansion-npm-1.1.11-fb95eb05ad-faf34a7bb0.zip"; sha512 = "faf34a7bb0c3fcf4b59c7808bc5d2a96a40988addf2e7e09dfbb67a2251800e0d14cd2bfc1aa79174f2f5095c54ff27f46fb1289fe2d77dac755b5eb3434cc07"; }; @@ -260,6 +256,10 @@ cacheEntries = { "util@npm:0.12.5" = { filename = "util-npm-0.12.5-3668276f26-705e51f0de.zip"; sha512 = "705e51f0de5b446f4edec10739752ac25856541e0254ea1e7e45e5b9f9b0cb105bc4bd415736a6210edc68245a7f903bf085ffb08dd7deb8a0e847f60538a38a"; }; "resolve@npm:1.22.1" = { filename = "resolve-npm-1.22.1-3980488690-07af5fc1e8.zip"; sha512 = "07af5fc1e81aa1d866cbc9e9460fbb67318a10fa3c4deadc35c3ad8a898ee9a71a86a65e4755ac3195e0ea0cfbe201eb323ebe655ce90526fd61917313a34e4e"; }; "asynckit@npm:0.4.0" = { filename = "asynckit-npm-0.4.0-c718858525-7b78c451df.zip"; sha512 = "7b78c451df768adba04e2d02e63e2d0bf3b07adcd6e42b4cf665cb7ce899bedd344c69a1dcbce355b5f972d597b25aaa1c1742b52cffd9caccb22f348114f6be"; }; +"@types/json-bigint@npm:1.0.1" = { filename = "@types-json-bigint-npm-1.0.1-1fbfe75fdf-b39e55a811.zip"; sha512 = "b39e55a811f554bd25f1d991bc4fc70655216dff466f21f97160097573a4bc7b478c1907aa5194c79022c115f509f8e4712083c51f57665e7a2de7412ff7801f"; }; +"isomorphic-ws@npm:4.0.1" = { filename = "isomorphic-ws-npm-4.0.1-aa39192848-d7190eadef.zip"; sha512 = "d7190eadefdc28bdb93d67b5f0c603385aaf87724fa2974abb382ac1ec9756ed2cfb27065cbe76122879c2d452e2982bc4314317f3d6c737ddda6c047328771a"; }; +"nanoid@npm:3.3.4" = { filename = "nanoid-npm-3.3.4-3d250377d6-2fddd6dee9.zip"; sha512 = "2fddd6dee994b7676f008d3ffa4ab16035a754f4bb586c61df5a22cf8c8c94017aadd360368f47d653829e0569a92b129979152ff97af23a558331e47e37cd9c"; }; +"ws@npm:7.5.9" = { filename = "ws-npm-7.5.9-26f12a5ed6-c3c100a181.zip"; sha512 = "c3c100a181b731f40b7f2fddf004aa023f79d64f489706a28bc23ff88e87f6a64b3c6651fbec3a84a53960b75159574d7a7385709847a62ddb7ad6af76f49138"; }; "blake2b-wasm@npm:1.1.7" = { filename = "blake2b-wasm-npm-1.1.7-ac747aaa82-be5ebacdd2.zip"; sha512 = "be5ebacdd25076ae5fcaf1c60c37096c85490a36ee1f8e78d5c4c2fb8ccad0fe0e22cecadba6fcf6ed7d91c1aed9c55980811fe064fafb4ccd80ac34a8a326ea"; }; "@types/jsdom@npm:16.2.15" = { filename = "@types-jsdom-npm-16.2.15-1241c41fda-e038335321.zip"; sha512 = "e038335321bef42ebf220aaf597e186e2eec8de6107ce7a70de1c046a84c1fbb42d454e195a20383a6870b18c7ef6fa6b73812a626f88a4a2ef1f711d2e2e13c"; }; "moment@npm:2.29.4" = { filename = "moment-npm-2.29.4-902943305d-0ec3f9c2bc.zip"; sha512 = "0ec3f9c2bcba38dc2451b1daed5daded747f17610b92427bebe1d08d48d8b7bdd8d9197500b072d14e326dd0ccf3e326b9e3d07c5895d3d49e39b6803b76e80e"; }; @@ -278,6 +278,9 @@ cacheEntries = { "yallist@npm:4.0.0" = { filename = "yallist-npm-4.0.0-b493d9e907-343617202a.zip"; sha512 = "343617202af32df2a15a3be36a5a8c0c8545208f3d3dfbc6bb7c3e3b7e8c6f8e7485432e4f3b88da3031a6e20afa7c711eded32ddfb122896ac5d914e75848d5"; }; "combined-stream@npm:1.0.8" = { filename = "combined-stream-npm-1.0.8-dc14d4a63a-49fa4aeb49.zip"; sha512 = "49fa4aeb4916567e33ea81d088f6584749fc90c7abec76fd516bf1c5aa5c79f3584b5ba3de6b86d26ddd64bae5329c4c7479343250cfe71c75bb366eae53bb7c"; }; "mime-types@npm:2.1.35" = { filename = "mime-types-npm-2.1.35-dd9ea9f3e2-89a5b7f1de.zip"; sha512 = "89a5b7f1def9f3af5dad6496c5ed50191ae4331cc5389d7c521c8ad28d5fdad2d06fd81baf38fed813dc4e46bb55c8145bb0ff406330818c9cf712fb2e9b3836"; }; +"@cardanosolutions/json-bigint@npm:1.0.0" = { filename = "@cardanosolutions-json-bigint-npm-1.0.0-1a4f51f9ee-5df5986de7.zip"; sha512 = "5df5986de7135e8da55cf5012ebe7d0fb9f57d139ae9aa1cb11e584d0b6c70c60e55fa1994a4e5fde5787285dfef3c252319accb0a93e8ccc6ad2f577ec66931"; }; +"cross-fetch@npm:3.1.5" = { filename = "cross-fetch-npm-3.1.5-e414995db9-f6b8c6ee3e.zip"; sha512 = "f6b8c6ee3ef993ace6277fd789c71b6acf1b504fd5f5c7128df4ef2f125a429e29cd62dc8c127523f04a5f2fa4771ed80e3f3d9695617f441425045f505cf3bb"; }; +"fastq@npm:1.13.0" = { filename = "fastq-npm-1.13.0-a45963881c-32cf15c29a.zip"; sha512 = "32cf15c29afe622af187d12fc9cd93e160a0cb7c31a3bb6ace86b7dea3b28e7b72acde89c882663f307b2184e14782c6c664fa315973c03626c7d4bff070bb0b"; }; "@jest/environment@npm:28.1.3" = { filename = "@jest-environment-npm-28.1.3-506a81a227-14c496b84a.zip"; sha512 = "14c496b84aef951df33128cea68988e9de43b2e9d62be9f9c4308d4ac307fa345642813679f80d0a4cedeb900cf6f0b6bb2b92ce089528e8721f72295fdc727f"; }; "jsonfile@npm:6.1.0" = { filename = "jsonfile-npm-6.1.0-20a4796cee-7af3b8e1ac.zip"; sha512 = "7af3b8e1ac8fe7f1eccc6263c6ca14e1966fcbc74b618d3c78a0a2075579487547b94f72b7a1114e844a1e15bb00d440e5d1720bfc4612d790a6f285d5ea8354"; }; "@cardano-foundation/ledgerjs-hw-app-cardano@npm:5.1.0" = { filename = "@cardano-foundation-ledgerjs-hw-app-cardano-npm-5.1.0-1d822e2551-82da994e76.zip"; sha512 = "82da994e76e87ce3f5f7031d28b1cfae435e8ad2df07b03dea6f7154b2c1e9152c559586fce4eb8ca3b35c9553a2fec61ebaba5db79c1a6191b67708006e3617"; }; @@ -294,7 +297,6 @@ cacheEntries = { "@ledgerhq/errors@npm:6.11.1" = { filename = "@ledgerhq-errors-npm-6.11.1-fcf3f5ce50-fa087e60d9.zip"; sha512 = "fa087e60d94662065c766ea7c0802595bd02b7142dd7a1e0e08273fd563979a92033c3308141b13387218830c4bfea45b8813b45a0c770d972d4a81f47124020"; }; "events@npm:3.3.0" = { filename = "events-npm-3.3.0-c280bc7e48-f6f487ad21.zip"; sha512 = "f6f487ad2198aa41d878fa31452f1a3c00958f46e9019286ff4787c84aac329332ab45c9cdc8c445928fc6d7ded294b9e005a7fce9426488518017831b272780"; }; "global@npm:4.4.0" = { filename = "global-npm-4.4.0-888ee8033d-9c057557c8.zip"; sha512 = "9c057557c8f5a5bcfbeb9378ba4fe2255d04679452be504608dd5f13b54edf79f7be1db1031ea06a4ec6edd3b9f5f17d2d172fb47e6c69dae57fd84b7e72b77f"; }; -"reusify@npm:1.0.4" = { filename = "reusify-npm-1.0.4-95ac4aec11-c3076ebcc2.zip"; sha512 = "c3076ebcc22a6bc252cb0b9c77561795256c22b757f40c0d8110b1300723f15ec0fc8685e8d4ea6d7666f36c79ccc793b1939c748bf36f18f542744a4e379fcc"; }; "@types/istanbul-lib-report@npm:3.0.0" = { filename = "@types-istanbul-lib-report-npm-3.0.0-50de3e6b3b-656398b62d.zip"; sha512 = "656398b62dc288e1b5226f8880af98087233cdb90100655c989a09f3052b5775bf98ba58a16c5ae642fb66c61aba402e07a9f2bff1d1569e3b306026c59f3f36"; }; "exit@npm:0.1.2" = { filename = "exit-npm-0.1.2-ef3761a67d-abc407f07a.zip"; sha512 = "abc407f07a875c3961e4781dfcb743b58d6c93de9ab263f4f8c9d23bb6da5f9b7764fc773f86b43dd88030444d5ab8abcb611cb680fba8ca075362b77114bba3"; }; "balanced-match@npm:1.0.2" = { filename = "balanced-match-npm-1.0.2-a53c126459-9706c088a2.zip"; sha512 = "9706c088a283058a8a99e0bf91b0a2f75497f185980d9ffa8b304de1d9e58ebda7c72c07ebf01dadedaac5b2907b2c6f566f660d62bd336c3468e960403b9d65"; }; @@ -311,7 +313,6 @@ cacheEntries = { "has-flag@npm:4.0.0" = { filename = "has-flag-npm-4.0.0-32af9f0536-261a135703.zip"; sha512 = "261a1357037ead75e338156b1f9452c016a37dcd3283a972a30d9e4a87441ba372c8b81f818cd0fbcd9c0354b4ae7e18b9e1afa1971164aef6d18c2b6095a8ad"; }; "@ledgerhq/logs@npm:6.10.1" = { filename = "@ledgerhq-logs-npm-6.10.1-9526630da7-4dde46557d.zip"; sha512 = "4dde46557d9daa6028f7040d26585aaa7260445212ad8348ae4a01463b7d76a1592dfc36921e47f5fc477c50b5d73e840070ac167e3cbe5b45123f36a4f96b08"; }; "@types/node@npm:11.11.6" = { filename = "@types-node-npm-11.11.6-40abad0842-075f1c011c.zip"; sha512 = "075f1c011cf568e49701419acbcb55c24906b3bb5a34d9412a3b88f228a7a78401a5ad4d3e1cd6855c99aaea5ef96e37fc86ca097e50f06da92cf822befc1fff"; }; -"node-fetch@npm:2.6.7" = { filename = "node-fetch-npm-2.6.7-777aa2a6df-8d816ffd1e.zip"; sha512 = "8d816ffd1ee22cab8301c7756ef04f3437f18dace86a1dae22cf81db8ef29c0bf6655f3215cb0cdb22b420b6fe141e64b26905e7f33f9377a7fa59135ea3e10b"; }; "path-exists@npm:4.0.0" = { filename = "path-exists-npm-4.0.0-e9e4f63eb0-505807199d.zip"; sha512 = "505807199dfb7c50737b057dd8d351b82c033029ab94cb10a657609e00c1bc53b951cfdbccab8de04c5584d5eff31128ce6afd3db79281874a5ef2adbba55ed1"; }; "has-flag@npm:3.0.0" = { filename = "has-flag-npm-3.0.0-16ac11fe05-4a15638b45.zip"; sha512 = "4a15638b454bf086c8148979aae044dd6e39d63904cd452d970374fa6a87623423da485dfb814e7be882e05c096a7ccf1ebd48e7e7501d0208d8384ff4dea73b"; }; "pify@npm:3.0.0" = { filename = "pify-npm-3.0.0-679ee405c8-6cdcbc3567.zip"; sha512 = "6cdcbc3567d5c412450c53261a3f10991665d660961e06605decf4544a61a97a54fefe70a68d5c37080ff9d6f4cf51444c90198d1ba9f9309a6c0d6e9f5c4fde"; }; @@ -337,6 +338,7 @@ cacheEntries = { "is-core-module@npm:2.11.0" = { filename = "is-core-module-npm-2.11.0-70061e141a-f96fd490c6.zip"; sha512 = "f96fd490c6b48eb4f6d10ba815c6ef13f410b0ba6f7eb8577af51697de523e5f2cd9de1c441b51d27251bf0e4aebc936545e33a5d26d5d51f28d25698d4a8bab"; }; "delayed-stream@npm:1.0.0" = { filename = "delayed-stream-npm-1.0.0-c5a4c4cc02-46fe6e83e2.zip"; sha512 = "46fe6e83e2cb1d85ba50bd52803c68be9bd953282fa7096f51fc29edd5d67ff84ff753c51966061e5ba7cb5e47ef6d36a91924eddb7f3f3483b1c560f77a0020"; }; "mime-db@npm:1.52.0" = { filename = "mime-db-npm-1.52.0-b5371d6fd2-0d99a03585.zip"; sha512 = "0d99a03585f8b39d68182803b12ac601d9c01abfa28ec56204fa330bc9f3d1c5e14beb049bafadb3dbdf646dfb94b87e24d4ec7b31b7279ef906a8ea9b6a513f"; }; +"reusify@npm:1.0.4" = { filename = "reusify-npm-1.0.4-95ac4aec11-c3076ebcc2.zip"; sha512 = "c3076ebcc22a6bc252cb0b9c77561795256c22b757f40c0d8110b1300723f15ec0fc8685e8d4ea6d7666f36c79ccc793b1939c748bf36f18f542744a4e379fcc"; }; "strip-ansi@npm:6.0.1" = { filename = "strip-ansi-npm-6.0.1-caddc7cb40-f3cd25890a.zip"; sha512 = "f3cd25890aef3ba6e1a74e20896c21a46f482e93df4a06567cebf2b57edabb15133f1f94e57434e0a958d61186087b1008e89c94875d019910a213181a14fc8c"; }; "bech32@npm:1.1.4" = { filename = "bech32-npm-1.1.4-87b69922f7-0e98db6191.zip"; sha512 = "0e98db619191548390d6f09ff68b0253ba7ae6a55db93dfdbb070ba234c1fd3308c0606fbcc95fad50437227b10011e2698b89f0181f6e7f845c499bd14d0f4b"; }; "int64-buffer@npm:1.0.1" = { filename = "int64-buffer-npm-1.0.1-5826886d25-9962be285f.zip"; sha512 = "9962be285f4a0d6bd8f6fba3cffcfd80b15848af370bd9ec6cb2d9c8a8adf83b230cdf66b694f87c992c1a33724385b28ba7cac61602a7fcf9b9c8691015c7e2"; }; @@ -350,6 +352,7 @@ cacheEntries = { "eslint-plugin-sort-imports-es6-autofix@npm:0.6.0" = { filename = "eslint-plugin-sort-imports-es6-autofix-npm-0.6.0-26f56e83fb-cea8ebb56f.zip"; sha512 = "cea8ebb56f88f0834088962a833326702ffdd83c731d4fc2aba1fec7dc9ad445ad4faa69a95d8d16d332a7fe84ad7b7d7fdf846f2c276d88fad19a91a265da63"; }; "husky@npm:7.0.4" = { filename = "husky-npm-7.0.4-917ba035c6-c6ec4af63d.zip"; sha512 = "c6ec4af63da2c9522da8674a20ad9b48362cc92704896cc8a58c6a2a39d797feb2b806f93fbd83a6d653fbdceb2c3b6e0b602c6b2e8565206ffc2882ef7db9e9"; }; "prettier@npm:2.7.1" = { filename = "prettier-npm-2.7.1-d1f40f5e1a-55a4409182.zip"; sha512 = "55a4409182260866ab31284d929b3cb961e5fdb91fe0d2e099dac92eaecec890f36e524b4c19e6ceae839c99c6d7195817579cdffc8e2c80da0cb794463a748b"; }; +"node-fetch@npm:2.6.7" = { filename = "node-fetch-npm-2.6.7-777aa2a6df-8d816ffd1e.zip"; sha512 = "8d816ffd1ee22cab8301c7756ef04f3437f18dace86a1dae22cf81db8ef29c0bf6655f3215cb0cdb22b420b6fe141e64b26905e7f33f9377a7fa59135ea3e10b"; }; "pkg@npm:5.8.0" = { filename = "pkg-npm-5.8.0-f9fed71dd1-eb85975275.zip"; sha512 = "eb85975275ab4c5760884c1cc9b6251a17a8c15eb1b5a13183d0a5a0385650459e44d8438af7ecf5c5d185b55046cce9ce705b5b6d59ae058a157f49f6fb56a0"; }; "@types/ledgerhq__hw-transport@npm:4.21.4" = { filename = "@types-ledgerhq__hw-transport-npm-4.21.4-0dc4aede83-f47bb5c1ca.zip"; sha512 = "f47bb5c1ca339ca3e44dbe2205aed11d22037eb9c071ca2ed99026be99b219170c1f21e07a13c2405d91333846803608cee7fd6f3a91e11d6e32c062da699a22"; }; "base-x@npm:3.0.9" = { filename = "base-x-npm-3.0.9-7b2588e106-957101d6fd.zip"; sha512 = "957101d6fd09e1903e846fd8f69fd7e5e3e50254383e61ab667c725866bec54e5ece5ba49ce385128ae48f9ec93a26567d1d5ebb91f4d56ef4a9cc0d5a5481e8"; }; @@ -388,7 +391,6 @@ cacheEntries = { "validate-npm-package-license@npm:3.0.4" = { filename = "validate-npm-package-license-npm-3.0.4-7af8adc7a8-35703ac889.zip"; sha512 = "35703ac889d419cf2aceef63daeadbe4e77227c39ab6287eeb6c1b36a746b364f50ba22e88591f5d017bc54685d8137bc2d328d0a896e4d3fd22093c0f32a9ad"; }; "is-typed-array@npm:1.1.9" = { filename = "is-typed-array-npm-1.1.9-c7c4ca7eec-11910f1e58.zip"; sha512 = "11910f1e58755fef43bf0074e52fa5b932bf101ec65d613e0a83d40e8e4c6e3f2ee142d624ebc7624c091d3bbe921131f8db7d36ecbbb71909f2fe310c1faa65"; }; "conventional-changelog-conventionalcommits@npm:5.0.0" = { filename = "conventional-changelog-conventionalcommits-npm-5.0.0-a270202fe8-b67d12e4e0.zip"; sha512 = "b67d12e4e0fdde5baa32c3d77af472de38646a18657b26f5543eecce041a318103092fbfcef247e2319a16957c9ac78c6ea78acc11a5db6acf74be79a28c561f"; }; -"whatwg-url@npm:5.0.0" = { filename = "whatwg-url-npm-5.0.0-374fb45e60-b8daed4ad3.zip"; sha512 = "b8daed4ad3356cc4899048a15b2c143a9aed0dfae1f611ebd55073310c7b910f522ad75d727346ad64203d7e6c79ef25eafd465f4d12775ca44b90fa82ed9e2c"; }; "@types/yargs@npm:15.0.14" = { filename = "@types-yargs-npm-15.0.14-07ba249dbb-8e358aeb8f.zip"; sha512 = "8e358aeb8f0c3758e59e2b8fcfdee5627ab2fe3d92f50f380503d966c7f33287be3322155516a50d27727fde1ad3878f48f60cd6648439126d4b0bbb1a1153ed"; }; "p-locate@npm:4.1.0" = { filename = "p-locate-npm-4.1.0-eec6872537-513bd14a45.zip"; sha512 = "513bd14a455f5da4ebfcb819ef706c54adb09097703de6aeaa5d26fe5ea16df92b48d1ac45e01e3944ce1e6aa2a66f7f8894742b8c9d6e276e16cd2049a2b870"; }; "yargs@npm:17.6.0" = { filename = "yargs-npm-17.6.0-6343ad1a2d-604bdb4a63.zip"; sha512 = "604bdb4a6395a870540d2f3fea083c8e28441f12da8fd05b172b1e68480f00ed73d76be4a05fac19de9bf55ec7729b41e81cf555cccaed700aa192e4fff64872"; }; @@ -415,6 +417,7 @@ cacheEntries = { "has-symbols@npm:1.0.3" = { filename = "has-symbols-npm-1.0.3-1986bff2c4-a054c40c63.zip"; sha512 = "a054c40c631c0d5741a8285010a0777ea0c068f99ed43e5d6eb12972da223f8af553a455132fdb0801bdcfa0e0f443c0c03a68d8555aa529b3144b446c3f2410"; }; "@atixlabs/eslint-config@npm:1.2.3" = { filename = "@atixlabs-eslint-config-npm-1.2.3-b7b32410ea-8563b35adc.zip"; sha512 = "8563b35adc2b291a71213a49ba695bad4fd8425c8ce3dbf88090ca860d30dbef1bb6523650e54ec310470fff2947b600598720c95ae83b87dcb862675dccc916"; }; "prettier-linter-helpers@npm:1.0.0" = { filename = "prettier-linter-helpers-npm-1.0.0-6925131a7e-00ce8011cf.zip"; sha512 = "00ce8011cf6430158d27f9c92cfea0a7699405633f7f1d4a45f07e21bf78e99895911cbcdc3853db3a824201a7c745bd49bfea8abd5fb9883e765a90f74f8392"; }; +"whatwg-url@npm:5.0.0" = { filename = "whatwg-url-npm-5.0.0-374fb45e60-b8daed4ad3.zip"; sha512 = "b8daed4ad3356cc4899048a15b2c143a9aed0dfae1f611ebd55073310c7b910f522ad75d727346ad64203d7e6c79ef25eafd465f4d12775ca44b90fa82ed9e2c"; }; "@babel/types@npm:7.18.4" = { filename = "@babel-types-npm-7.18.4-758c2695f8-85df59beb9.zip"; sha512 = "85df59beb99c1b95e9e41590442f2ffa1e5b1b558d025489db40c9f7c906bd03a17da26c3ec486e5800e80af27c42ca7eee9506d9212ab17766d2d68d30fbf52"; }; "into-stream@npm:6.0.0" = { filename = "into-stream-npm-6.0.0-663ab596b2-8df24c9ead.zip"; sha512 = "8df24c9eadd7cdd1cbc160bc20914b961dfd0ca29767785b69e698f799e85466b6f7c637d237dca1472d09d333399f70cc05a2fb8d08cb449dc9a80d92193980"; }; "multistream@npm:4.1.0" = { filename = "multistream-npm-4.1.0-0df2458b36-305c49a1aa.zip"; sha512 = "305c49a1aadcb7f63f64d8ca2bb6e7852e5f7dba94c7329e9a72ce53cd0046686b71668dc1adbf123f17d2dd107765fc946e64c36a26b15c470a3146ea3bc923"; }; @@ -436,8 +439,6 @@ cacheEntries = { "node-addon-api@npm:3.2.1" = { filename = "node-addon-api-npm-3.2.1-a29528f81d-2369986bb0.zip"; sha512 = "2369986bb0881ccd9ef6bacdf39550e07e089a9c8ede1cbc5fc7712d8e2faa4d50da0e487e333d4125f8c7a616c730131d1091676c9d499af1d74560756b4a18"; }; "hash-base@npm:3.1.0" = { filename = "hash-base-npm-3.1.0-26fc5711dd-26b7e97ac3.zip"; sha512 = "26b7e97ac3de13cb23fc3145e7e3450b0530274a9562144fc2bf5c1e2983afd0e09ed7cc3b20974ba66039fad316db463da80eb452e7373e780cbee9a0d2f2dc"; }; "@babel/runtime@npm:7.20.0" = { filename = "@babel-runtime-npm-7.20.0-722de6c8f0-637fca51db.zip"; sha512 = "637fca51db34f3a59d329b7e0d01163769fe94915fdb04e4ac4ba62de9f1ca637ce3a564fe3b0166ccdd7f02f14b6a5707ee3e550b3e01c72327c6620d8e6a8b"; }; -"tr46@npm:0.0.3" = { filename = "tr46-npm-0.0.3-de53018915-726321c5ea.zip"; sha512 = "726321c5eaf41b5002e17ffbd1fb7245999a073e8979085dacd47c4b4e8068ff5777142fc6726d6ca1fd2ff16921b48788b87225cbc57c72636f6efa8efbffe3"; }; -"webidl-conversions@npm:3.0.1" = { filename = "webidl-conversions-npm-3.0.1-60310f6a2b-c92a0a6ab9.zip"; sha512 = "c92a0a6ab95314bde9c32e1d0a6dfac83b578f8fa5f21e675bc2706ed6981bc26b7eb7e6a1fab158e5ce4adf9caa4a0aee49a52505d4d13c7be545f15021b17c"; }; "@cardano-ogmios/client@npm:5.5.2" = { filename = "@cardano-ogmios-client-npm-5.5.2-6798ed531e-717db95079.zip"; sha512 = "717db950795dbaa3915c71270ade7a3531d29807e27f152d03221e3ecc435819853cbf9d77b7ca18e39a7a5a60bac1e9fc675a8452209b315461ae8bd5fbdc6b"; }; "escalade@npm:3.1.1" = { filename = "escalade-npm-3.1.1-e02da076aa-a3e2a99f07.zip"; sha512 = "a3e2a99f07acb74b3ad4989c48ca0c3140f69f923e56d0cba0526240ee470b91010f9d39001f2a4a313841d237ede70a729e92125191ba5d21e74b106800b133"; }; "get-caller-file@npm:2.0.5" = { filename = "get-caller-file-npm-2.0.5-80e8a86305-b9769a836d.zip"; sha512 = "b9769a836d2a98c3ee734a88ba712e62703f1df31b94b784762c433c27a386dd6029ff55c2a920c392e33657d80191edbf18c61487e198844844516f843496b9"; }; @@ -493,6 +494,8 @@ cacheEntries = { "node-gyp@npm:9.3.0" = { filename = "node-gyp-npm-9.3.0-21c41a4dfd-589ddd3ed9.zip"; sha512 = "589ddd3ed967724ef425f9624bfa47cf73022640ab3eba6d556e92cdc4ddef33b63fce3a467c93b995a3f61df92eafd3c3d1e8dbe4a2c00c383334487dea99c3"; }; "ts-node-dev@npm:1.1.8" = { filename = "ts-node-dev-npm-1.1.8-a4a6e3dc64-768a580621.zip"; sha512 = "768a5806215ca78694d39b85ec6877ba41d33b5affcbedc8208f0e4befd5ba1cffbcc505d5d8eca82ea23a4517a79be5f5de6350cb6e249425c832f4ddf10a0f"; }; "minimatch@npm:5.1.0" = { filename = "minimatch-npm-5.1.0-34f6240621-15ce53d31a.zip"; sha512 = "15ce53d31a06361e8b7a629501b5c75491bc2b59712d53e802b1987121d91b433d73fcc5be92974fde66b2b51d8fb28d75a9ae900d249feb792bb1ba2a4f0a90"; }; +"tr46@npm:0.0.3" = { filename = "tr46-npm-0.0.3-de53018915-726321c5ea.zip"; sha512 = "726321c5eaf41b5002e17ffbd1fb7245999a073e8979085dacd47c4b4e8068ff5777142fc6726d6ca1fd2ff16921b48788b87225cbc57c72636f6efa8efbffe3"; }; +"webidl-conversions@npm:3.0.1" = { filename = "webidl-conversions-npm-3.0.1-60310f6a2b-c92a0a6ab9.zip"; sha512 = "c92a0a6ab95314bde9c32e1d0a6dfac83b578f8fa5f21e675bc2706ed6981bc26b7eb7e6a1fab158e5ce4adf9caa4a0aee49a52505d4d13c7be545f15021b17c"; }; "jest-message-util@npm:28.1.3" = { filename = "jest-message-util-npm-28.1.3-bee4da4d10-1f26685416.zip"; sha512 = "1f266854166dcc6900d75a88b54a25225a2f3710d463063ff1c99021569045c35c7d58557b25447a17eb3a65ce763b2f9b25550248b468a9d4657db365f39e96"; }; "tough-cookie@npm:2.5.0" = { filename = "tough-cookie-npm-2.5.0-79a2fe43fe-16a8cd0902.zip"; sha512 = "16a8cd090224dd176eee23837cbe7573ca0fa297d7e468ab5e1c02d49a4e9a97bb05fef11320605eac516f91d54c57838a25864e8680e27b069a5231d8264977"; }; "whatwg-url@npm:4.8.0" = { filename = "whatwg-url-npm-4.8.0-d8ac04371a-f6b2022955.zip"; sha512 = "f6b2022955b8b78d46d814ce575d9d516dfe14b1a4d21eb5d9fdf68c88a375272d464d26a3ece05e08e1143c5c1002155b8a3bdbf99fe392e51af7c47b518f0b"; }; @@ -750,7 +753,6 @@ cacheEntries = { "@types/death@npm:1.1.2" = { filename = "@types-death-npm-1.1.2-dbe3fbf889-4e4bc50690.zip"; sha512 = "4e4bc50690ccee64a4bc9e2e9e9dc87cf1f2f73d59ee1d71c91be2b5a643a1ed6854511a25dddc19d268e0bec45a9ef83874454cc0c3875db666a6d4bdda9364"; }; "death@npm:1.1.0" = { filename = "death-npm-1.1.0-a8afe4c2a7-8010ba9a32.zip"; sha512 = "8010ba9a320752f9580eb474985ed214572c0595cf83e92859e3c5a014a01fc8e8f2f2908b80b5f8bca9cb3f94adb546cf55810df6b80e282452e355cdce5aaa"; }; "dotenv@npm:16.0.3" = { filename = "dotenv-npm-16.0.3-4cc29121dc-afcf03f373.zip"; sha512 = "afcf03f373d7a6d62c7e9afea6328e62851d627a4e73f2e12d0a8deae1cd375892004f3021883f8aec85932cd2834b091f568ced92b4774625b321db83b827f8"; }; -"fraction.js@npm:4.2.0" = { filename = "fraction.js-npm-4.2.0-28efe4afc7-8c76a6e21d.zip"; sha512 = "8c76a6e21dedea87109d6171a0ac77afa14205794a565d71cb10d2925f629a3922da61bf45ea52dbc30bce4d8636dc0a27213a88cbd600eab047d82f9a3a94c5"; }; "json-bigint-patch@npm:0.0.8" = { filename = "json-bigint-patch-npm-0.0.8-78e4d493a8-593de25b2b.zip"; sha512 = "593de25b2b9dc161cd2c97afda3210602dbe5de1849baee616ecfc25d7daac399400fba7f50a73d69849686bbe9860061a2e04b181f11d0878fde76c3b05801a"; }; "jsonschema@npm:1.4.1" = { filename = "jsonschema-npm-1.4.1-548ecda9d0-1ef02a6cd9.zip"; sha512 = "1ef02a6cd9bc32241ec86bbf1300bdbc3b5f2d8df6eb795517cf7d1cd9909e7beba1e54fdf73990fd66be98a182bda9add9607296b0cb00b1348212988e424b2"; }; "pg-connection-string@npm:2.5.0" = { filename = "pg-connection-string-npm-2.5.0-1ee5de9ab9-a6f3a068f7.zip"; sha512 = "a6f3a068f7c9416a5b33a326811caf0dfaaee045c225b7c628b4c9b4e9a2b25bdd12a21e4c48940e1000ea223a4e608ca122d2ff3dd08c8b1db0fc9f5705133a"; }; @@ -1339,7 +1341,6 @@ cacheEntries = { "@lerna/timer@npm:5.6.2" = { filename = "@lerna-timer-npm-5.6.2-653a42fba0-3eb43f371f.zip"; sha512 = "3eb43f371f5e357a42ec0a69722b13feff3967c88057334562366ffae40ce5ee7750718a498037e1f0ab9d438274357c4033561f068a76b1a6f98861a5eeae0c"; }; "depd@npm:1.1.2" = { filename = "depd-npm-1.1.2-b0c8414da7-6b406620d2.zip"; sha512 = "6b406620d269619852885ce15965272b829df6f409724415e0002c8632ab6a8c0a08ec1f0bd2add05dc7bd7507606f7e2cc034fa24224ab829580040b835ecd9"; }; "@jsdevtools/ono@npm:7.1.3" = { filename = "@jsdevtools-ono-npm-7.1.3-cb2313543b-2297fcd472.zip"; sha512 = "2297fcd472ba810bffe8519d2249171132844c7174f3a16634f9260761c8c78bc0428a4190b5b6d72d45673c13918ab9844d706c3ed4ef8f62ab11a2627a08ad"; }; -"@cardano-ogmios/client@npm:5.5.7" = { filename = "@cardano-ogmios-client-npm-5.5.7-da244a4d16-6db12ba4cd.zip"; sha512 = "6db12ba4cde6012e8f8707ab38cb62d2990fea9952c768afa2cc85a7008aeb36202d0408c7c940c0d5a3859dd6fc1459c13a0af03c081a37757b39b27404df08"; }; "make-dir@npm:3.1.0" = { filename = "make-dir-npm-3.1.0-d1d7505142-484200020a.zip"; sha512 = "484200020ab5a1fdf12f393fe5f385fc8e4378824c940fba1729dcd198ae4ff24867bc7a5646331e50cead8abff5d9270c456314386e629acec6dff4b8016b78"; }; "@emurgo/cardano-serialization-lib-nodejs@npm:10.2.0" = { filename = "@emurgo-cardano-serialization-lib-nodejs-npm-10.2.0-220a08c8b9-4337c4b57d.zip"; sha512 = "4337c4b57d6c980ffa0263e9c4d1819deb25d4b70042524f4f61b24826e6aef5e316e0a29026bc53f423a2337013b33e201b18cd4abe5bc5591f3214dbeda244"; }; "aproba@npm:1.2.0" = { filename = "aproba-npm-1.2.0-34129f0778-0fca141966.zip"; sha512 = "0fca141966559d195072ed047658b6e6c4fe92428c385dd38e288eacfc55807e7b4989322f030faff32c0f46bb0bc10f1e0ac32ec22d25315a1e5bbc0ebb76dc"; }; @@ -1427,7 +1428,6 @@ cacheEntries = { "upath@npm:2.0.1" = { filename = "upath-npm-2.0.1-f0ea260247-2db04f24a0.zip"; sha512 = "2db04f24a03ef72204c7b969d6991abec9e2cb06fb4c13a1fd1c59bc33b46526b16c3325e55930a11ff86a77a8cbbcda8f6399bf914087028c5beae21ecdb33c"; }; "jake@npm:10.8.5" = { filename = "jake-npm-10.8.5-6a5e87e533-56c913ecf5.zip"; sha512 = "56c913ecf5a8d74325d0af9bc17a233bad50977438d44864d925bb6c45c946e0fee8c4c1f5fe2225471ef40df5222e943047982717ebff0d624770564d3c46ba"; }; "@apidevtools/json-schema-ref-parser@npm:9.0.9" = { filename = "@apidevtools-json-schema-ref-parser-npm-9.0.9-cda77aa4ae-b21f6bdd37.zip"; sha512 = "b21f6bdd37d2942c3967ee77569bc74fadd1b922f688daf5ef85057789a2c3a7f4afc473aa2f3a93ec950dabb6ef365f8bd9cf51e4e062a1ee1e59b989f8f9b4"; }; -"@cardano-ogmios/schema@npm:5.5.7" = { filename = "@cardano-ogmios-schema-npm-5.5.7-561982e22d-6a28f31d6a.zip"; sha512 = "6a28f31d6ae2630a973a97dbcc50a874a90bc5615c201884eacceab9ce5d4482aa73daac52b3a39a682cf911afb7919f11dcc484b1e631828cbd709e2692a4ca"; }; "@types/stream-buffers@npm:3.0.4" = { filename = "@types-stream-buffers-npm-3.0.4-e672c88cb5-5b432b2bf9.zip"; sha512 = "5b432b2bf963d612747b79ac317562888236d6a9ea14414fb055c24e7be9643b5e3c7b7470841fa82802aa1c1c0d752a4ba935bbc0cfb12de6b89f7e1dadee92"; }; "@wdio/repl@npm:7.25.4" = { filename = "@wdio-repl-npm-7.25.4-965d673ad7-c2cbc2a23b.zip"; sha512 = "c2cbc2a23b21efdc864ff3743daba1bab37918e88f988c836cfb275c9baa4bb11291302e75ee37a70f11e0e34b2020e89cea55326c132312e8ee00d10e3ae5df"; }; "@wdio/utils@npm:7.25.4" = { filename = "@wdio-utils-npm-7.25.4-a7a0857122-7a10604139.zip"; sha512 = "7a10604139d04eaf70fe45440a24020739b7c317eddbf1fb7ef4d389719ef6370f56e584381ab17472307fd04610c5f87fb68b94f0bc0b4b11ef5f9f1c1b1b4c"; }; diff --git a/yarn.lock b/yarn.lock index 1fa61c71b22..096e7c27b31 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2296,7 +2296,7 @@ __metadata: languageName: node linkType: hard -"@cardano-ogmios/client@npm:^5.5.5": +"@cardano-ogmios/client@npm:5.5.7, @cardano-ogmios/client@npm:^5.5.5": version: 5.5.7 resolution: "@cardano-ogmios/client@npm:5.5.7" dependencies: @@ -2665,14 +2665,18 @@ __metadata: version: 0.0.0-use.local resolution: "@cardano-sdk/ogmios@workspace:packages/ogmios" dependencies: - "@cardano-ogmios/client": 5.5.5 + "@cardano-ogmios/client": 5.5.7 + "@cardano-ogmios/schema": 5.5.7 "@cardano-sdk/core": ^0.6.0 "@cardano-sdk/util": ^0.6.0 "@cardano-sdk/util-dev": ^0.5.0 + "@types/lodash": ^4.14.182 buffer: 5.7.1 eslint: ^7.32.0 + fraction.js: ^4.2.0 get-port-please: ^2.5.0 jest: ^28.1.3 + lodash: ^4.17.21 npm-run-all: ^4.1.5 shx: ^0.3.3 ts-jest: ^28.0.7 From ad47bbba6d8eef5d46ae14d9976e31d54be9aab1 Mon Sep 17 00:00:00 2001 From: Martynas Kazlauskas Date: Fri, 28 Oct 2022 09:50:27 +0300 Subject: [PATCH 09/16] fix(ogmios): map prevHash='genesis' to undefined --- packages/ogmios/src/ogmiosToCore/block.ts | 3 ++- packages/ogmios/test/ogmiosToCore/block.test.ts | 1 - packages/ogmios/test/ogmiosToCore/testData.ts | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/ogmios/src/ogmiosToCore/block.ts b/packages/ogmios/src/ogmiosToCore/block.ts index 0e79e3bddb5..bfd986e8ba5 100644 --- a/packages/ogmios/src/ogmiosToCore/block.ts +++ b/packages/ogmios/src/ogmiosToCore/block.ts @@ -57,7 +57,8 @@ const getBlockAndKind = (block: Schema.Block): BlockAndKind | null => { // Mappers that apply to all Block types const mapBlockHeight = (block: OgmiosBlockType): number => block.header.blockHeight; const mapBlockSlot = (block: OgmiosBlockType): number => block.header.slot; -const mapPreviousBlock = (block: OgmiosBlockType): Cardano.BlockId => Cardano.BlockId(block.header.prevHash); +const mapPreviousBlock = (block: OgmiosBlockType): Cardano.BlockId | undefined => + block.header.prevHash !== 'genesis' ? Cardano.BlockId(block.header.prevHash) : undefined; // Mappers specific to Byron block properties const mapByronHash = (block: Schema.StandardBlock): Cardano.BlockId => Cardano.BlockId(block.hash); diff --git a/packages/ogmios/test/ogmiosToCore/block.test.ts b/packages/ogmios/test/ogmiosToCore/block.test.ts index a634c89cbd6..42da3e1375f 100644 --- a/packages/ogmios/test/ogmiosToCore/block.test.ts +++ b/packages/ogmios/test/ogmiosToCore/block.test.ts @@ -248,7 +248,6 @@ describe('ogmiosToCore', () => { slot: ogmiosBlock.header.slot }, issuerVk: Cardano.Ed25519PublicKey(ogmiosBlock.header.issuerVk), - previousBlock: Cardano.BlockId(ogmiosBlock.header.prevHash), size: ogmiosBlock.header.blockSize, totalOutput: ogmiosBlock.body[0].body.outputs[0].value.coins, txCount: ogmiosBlock.body.length, diff --git a/packages/ogmios/test/ogmiosToCore/testData.ts b/packages/ogmios/test/ogmiosToCore/testData.ts index b4e0e765f12..8c0c1aff360 100644 --- a/packages/ogmios/test/ogmiosToCore/testData.ts +++ b/packages/ogmios/test/ogmiosToCore/testData.ts @@ -670,7 +670,7 @@ export const mockBabbageBlock: Ogmios.Schema.Babbage = { kesPeriod: 2, sigma: 'xoYNFRrDJscAfzn8fQee5chdcKOTNuWyxB2YpYcR5RVJa2WqlRDz45dl52pxhF5EhZVU8d+8bOX8tsE9GHYNzw==' }, - prevHash: 'ee155ace9c40292074cb6aff8c9ccdd273c81648ff1149ef36bcea6ebb8a3e25', + prevHash: 'genesis', protocolVersion: { major: 589, minor: 287 }, signature: 'o/4wLT96VPSLAtgCnKwTVtzj/Y60RVI+UyiB0YlDgR9FEubrCBs5Vr5V1fHQjqLQxa3wOSZut68V/hOPkjkGBkzbFMFzyaA6/603+koIYbf1rU9oYIYDMjk4QlGlqAI8GuYHTy4K7XSIJ5FyJAXBNNvLhbHBky/v3RBNPSupMfGJjEgW0VYpBvbDlV7V+UidY+bhLInuHFflQYlMWCD8xsYihqnZ1fCyMmQQ2hxQ6HusMCMnkGps3kG8hlrd8/4SqoD8B8y/TsHBy0/4rZGaVq+xLvo+kmEcLDAPhenkCZBAx8OJIth9ZFsvL0Az8HOBzwPLrhMOHuzoFZkgEZnY1jt3tu26XE9bNfyRWxqUUlB8/595HjBH9LLoEHrVqQsjjR2qJZEXLRkRslnQjdArMAM2NmyJWFQlkIbP2tjC9XYxRHQguDIcTZWETHki6WlqtqveKhCExbVBt43Yr8RlI6p2r4fwgI57tASpY8PU+KQI/p96i29tH0WhrK2tpqkpNm1YlnJPkYZhlVAEMaafmEp8BkTZ29/AVAnSrHgMGYp+2kLbFfUTuvFQVAAydem0bgLIjD4mm+fomvDIO8b8Rw==', From 08fc7dc958f30411136c660d8f9759487dba431c Mon Sep 17 00:00:00 2001 From: Martynas Kazlauskas Date: Tue, 15 Nov 2022 16:27:41 +0200 Subject: [PATCH 10/16] feat(ogmios): add ogmiosToCore.blockHeader translating the entire block is a lot more expensive than just header --- packages/ogmios/src/ogmiosToCore/block.ts | 63 ++- .../ogmios/test/ogmiosToCore/block.test.ts | 455 +++++++++--------- 2 files changed, 279 insertions(+), 239 deletions(-) diff --git a/packages/ogmios/src/ogmiosToCore/block.ts b/packages/ogmios/src/ogmiosToCore/block.ts index bfd986e8ba5..65b0fcb75c2 100644 --- a/packages/ogmios/src/ogmiosToCore/block.ts +++ b/packages/ogmios/src/ogmiosToCore/block.ts @@ -85,16 +85,24 @@ const mapCommonVrf = (block: CommonBlock): Cardano.VrfVkBech32 => Cardano.VrfVkB const mapCommonSlotLeader = (block: CommonBlock): Cardano.Ed25519PublicKey => Cardano.Ed25519PublicKey(block.header.issuerVk); +const mapStandardBlockHeader = (block: Schema.StandardBlock) => ({ + blockNo: mapBlockHeight(block), + hash: mapByronHash(block), + slot: mapBlockSlot(block) +}); + +const mapCommonBlockHeader = (block: CommonBlock) => ({ + blockNo: mapBlockHeight(block), + hash: mapCommonHash(block), + slot: mapBlockSlot(block) +}); + const mapByronBlock = (block: Schema.StandardBlock): Cardano.Block => ({ body: mapByronBlockBody(block), fees: undefined, // TODO: figure out how to calculate fees - header: { - blockNo: mapBlockHeight(block), - hash: mapByronHash(block), - slot: mapBlockSlot(block) - }, + header: mapStandardBlockHeader(block), // TODO: use the genesisKey to provide a value here, but it needs more work. Leaving as undefined for now issuerVk: undefined, @@ -109,11 +117,7 @@ const mapByronBlock = (block: Schema.StandardBlock): Cardano.Block => ({ const mapCommonBlock = (block: CommonBlock): Cardano.Block => ({ body: mapCommonBlockBody(block), fees: mapCommonFees(block), - header: { - blockNo: mapBlockHeight(block), - hash: mapCommonHash(block), - slot: mapBlockSlot(block) - }, + header: mapCommonBlockHeader(block), issuerVk: mapCommonSlotLeader(block), previousBlock: mapPreviousBlock(block), size: mapCommonBlockSize(block), @@ -122,28 +126,24 @@ const mapCommonBlock = (block: CommonBlock): Cardano.Block => ({ vrf: mapCommonVrf(block) }); -/** - * Translate `Ogmios` block to `Cardano.BlockMinimal` - * - * @param ogmiosBlock the block to translate into a `Cardano.BlockMinimal` - * @returns - * - {Cardano.BlockMinimal} a minimal block type encompassing information extracted from Ogmios block type. - * - `null` if `block` is the ByronEpochBoundaryBlock. This block can be skipped. - */ -export const block = (ogmiosBlock: Schema.Block): Cardano.Block | null => { +const mapBlock = ( + ogmiosBlock: Schema.Block, + mapStandardBlock: (b: Schema.StandardBlock) => R, + mapOtherBlock: (b: CommonBlock) => R +) => { const b = getBlockAndKind(ogmiosBlock); if (!b) return null; switch (b.kind) { case 'byron': { - return mapByronBlock(b.block); + return mapStandardBlock(b.block); } case 'babbage': case 'allegra': case 'alonzo': case 'mary': case 'shelley': { - return mapCommonBlock(b.block); + return mapOtherBlock(b.block); } default: { // eslint-disable-next-line sonarjs/prefer-immediate-return @@ -153,4 +153,25 @@ export const block = (ogmiosBlock: Schema.Block): Cardano.Block | null => { } }; +/** + * Extract block header from `Ogmios` block + * + * @returns + * - {Cardano.PartialBlockHeader} compact block header. + * - `null` if `block` is the ByronEpochBoundaryBlock. This block can be skipped. + */ +export const blockHeader = (ogmiosBlock: Schema.Block): Cardano.PartialBlockHeader | null => + mapBlock(ogmiosBlock, mapStandardBlockHeader, mapCommonBlockHeader); + +/** + * Translate `Ogmios` block to `Cardano.BlockMinimal` + * + * @param ogmiosBlock the block to translate into a `Cardano.BlockMinimal` + * @returns + * - {Cardano.BlockMinimal} a minimal block type encompassing information extracted from Ogmios block type. + * - `null` if `block` is the ByronEpochBoundaryBlock. This block can be skipped. + */ +export const block = (ogmiosBlock: Schema.Block): Cardano.Block | null => + mapBlock(ogmiosBlock, mapByronBlock, mapCommonBlock); + // byron-shelley-allegra-mary-alonzo-babbage diff --git a/packages/ogmios/test/ogmiosToCore/block.test.ts b/packages/ogmios/test/ogmiosToCore/block.test.ts index 42da3e1375f..95aaa2e9849 100644 --- a/packages/ogmios/test/ogmiosToCore/block.test.ts +++ b/packages/ogmios/test/ogmiosToCore/block.test.ts @@ -11,247 +11,266 @@ import { } from './testData'; describe('ogmiosToCore', () => { - it('can translate from byron block', () => { - // using https://preprod.cardanoscan.io/block/42 as source of truth - expect(ogmiosToCore.block(mockByronBlock)).toEqual({ - body: [], - fees: undefined, - header: { + describe('blockHeader', () => { + it('can translate from byron block', () => { + expect(ogmiosToCore.blockHeader(mockByronBlock)).toEqual({ blockNo: 42, hash: Cardano.BlockId('5c3103bd0ff5ea85a62b202a1d2500cf3ebe0b9d793ed09e7febfe27ef12c968'), slot: 77_761 - }, - issuerVk: undefined, - - previousBlock: Cardano.BlockId('dd8d7559a9b6c1177c0f5a328eb82967af68155d58cbcdc0a59de39a38aaf3f0'), - // got size: 626 by querying the postgres db populated by db-sync. - // Using size: undefined until we can calculate it - size: undefined, - totalOutput: 0n, - txCount: 0, - vrf: undefined + }); }); - }); - - it('can translate from shelley block', () => { - // using https://preprod.cardanoscan.io/block/1087 as source of truth - expect(ogmiosToCore.block(mockShelleyBlock)).toEqual({ - body: [], - fees: 0n, - header: { + it('can translate from common block', () => { + expect(ogmiosToCore.blockHeader(mockShelleyBlock)).toEqual({ blockNo: 1087, hash: Cardano.BlockId('071fceb6c20a412b9a9b57baedfe294e3cd9de641cd44c4cf8d0d56217e083ac'), slot: 107_220 - }, - issuerVk: Cardano.Ed25519PublicKey('8b0960d234bda67d52432c5d1a26aca2bfb5b9a09f966d9592a7bf0c728a1ecd'), - previousBlock: Cardano.BlockId('8d5d930981710fc8c6ca9fc8e0628665283f7efb28c7e6bddeee2d289f012dee'), - // got size by querying the postgres db populated by db-sync - size: 3, - totalOutput: 0n, - txCount: 0, - // vrf from https://preprod.cexplorer.io/block/071fceb6c20a412b9a9b57baedfe294e3cd9de641cd44c4cf8d0d56217e083ac - vrf: Cardano.VrfVkBech32('vrf_vk15c2edf9h66wllthgvyttzhzwrngq0rvd0wchzqlw8qray60fq5usfngf29') + }); }); }); - it('can translate from allegra block', () => { - // Verify data extracted from mock structure - const ogmiosBlock = mockAllegraBlock.allegra; - expect(ogmiosToCore.block(mockAllegraBlock)).toEqual({ - body: [ - { - body: { - certificates: [] as Cardano.Certificate[] - } - } as Cardano.TxAlonzo - ], - fees: ogmiosBlock.body[0].body.fee, - header: { - blockNo: ogmiosBlock.header.blockHeight, - hash: Cardano.BlockId(ogmiosBlock.headerHash), - slot: ogmiosBlock.header.slot - }, - issuerVk: Cardano.Ed25519PublicKey(ogmiosBlock.header.issuerVk), - previousBlock: Cardano.BlockId(ogmiosBlock.header.prevHash), - size: ogmiosBlock.header.blockSize, - totalOutput: 0n, - txCount: ogmiosBlock.body.length, - vrf: Cardano.VrfVkBech32FromBase64(ogmiosBlock.header.issuerVrf) + describe('block', () => { + it('can translate from byron block', () => { + // using https://preprod.cardanoscan.io/block/42 as source of truth + expect(ogmiosToCore.block(mockByronBlock)).toEqual({ + body: [], + fees: undefined, + header: { + blockNo: 42, + hash: Cardano.BlockId('5c3103bd0ff5ea85a62b202a1d2500cf3ebe0b9d793ed09e7febfe27ef12c968'), + slot: 77_761 + }, + issuerVk: undefined, + + previousBlock: Cardano.BlockId('dd8d7559a9b6c1177c0f5a328eb82967af68155d58cbcdc0a59de39a38aaf3f0'), + // got size: 626 by querying the postgres db populated by db-sync. + // Using size: undefined until we can calculate it + size: undefined, + totalOutput: 0n, + txCount: 0, + vrf: undefined + }); }); - }); - it('can translate from mary block', () => { - // Verify data extracted from mock structure - const ogmiosBlock = mockMaryBlock.mary; - expect(ogmiosToCore.block(mockMaryBlock)).toEqual({ - body: [ - { - body: { - certificates: [ - { - __typename: Cardano.CertificateType.StakeKeyRegistration, - stakeKeyHash: Cardano.Ed25519KeyHash('b5ae663aaea8e500157bdf4baafd6f5ba0ce5759f7cd4101fc132f54') - }, - { - __typename: Cardano.CertificateType.GenesisKeyDelegation, - genesisDelegateHash: 'a646474b8f5431261506b6c273d307c7569a4eb6c96b42dd4a29520a', - genesisHash: '0d94e174732ef9aae73f395ab44507bfa983d65023c11a951f0c32e4', - vrfKeyHash: '03170a2e7597b7b7e3d84c05391d139a62b157e78786d8c082f29dcf4c111314' - } - ] - } + it('can translate from shelley block', () => { + // using https://preprod.cardanoscan.io/block/1087 as source of truth + expect(ogmiosToCore.block(mockShelleyBlock)).toEqual({ + body: [], + fees: 0n, + header: { + blockNo: 1087, + hash: Cardano.BlockId('071fceb6c20a412b9a9b57baedfe294e3cd9de641cd44c4cf8d0d56217e083ac'), + slot: 107_220 + }, + issuerVk: Cardano.Ed25519PublicKey('8b0960d234bda67d52432c5d1a26aca2bfb5b9a09f966d9592a7bf0c728a1ecd'), + previousBlock: Cardano.BlockId('8d5d930981710fc8c6ca9fc8e0628665283f7efb28c7e6bddeee2d289f012dee'), + // got size by querying the postgres db populated by db-sync + size: 3, + totalOutput: 0n, + txCount: 0, + // vrf from https://preprod.cexplorer.io/block/071fceb6c20a412b9a9b57baedfe294e3cd9de641cd44c4cf8d0d56217e083ac + vrf: Cardano.VrfVkBech32('vrf_vk15c2edf9h66wllthgvyttzhzwrngq0rvd0wchzqlw8qray60fq5usfngf29') + }); + }); + + it('can translate from allegra block', () => { + // Verify data extracted from mock structure + const ogmiosBlock = mockAllegraBlock.allegra; + expect(ogmiosToCore.block(mockAllegraBlock)).toEqual({ + body: [ + { + body: { + certificates: [] as Cardano.Certificate[] + } + } as Cardano.TxAlonzo + ], + fees: ogmiosBlock.body[0].body.fee, + header: { + blockNo: ogmiosBlock.header.blockHeight, + hash: Cardano.BlockId(ogmiosBlock.headerHash), + slot: ogmiosBlock.header.slot }, - { - body: { - certificates: [ - { - __typename: Cardano.CertificateType.PoolRegistration, - poolParameters: { - cost: 810n, - id: 'pool15erywju02scjv9gxkmp885c8catf5n4ke9459h2299fq57u9c3e', - margin: { - denominator: 1, - numerator: 0 - }, - metadataJson: undefined, - owners: ['stake_test1uq659t9n5excps5nqgnq6ckrhpa8g2k3f2lc2h4uvuess8sr44gva'], - pledge: 525n, - relays: [], - rewardAccount: 'stake_test1uz66ue36465w2qq40005h2hadad6pnjht8mu6sgplsfj74q9f9d7l', - vrf: 'bb30a42c1e62f0afda5f0a4e8a562f7a13a24cea00ee81917b86b89e801314aa' + issuerVk: Cardano.Ed25519PublicKey(ogmiosBlock.header.issuerVk), + previousBlock: Cardano.BlockId(ogmiosBlock.header.prevHash), + size: ogmiosBlock.header.blockSize, + totalOutput: 0n, + txCount: ogmiosBlock.body.length, + vrf: Cardano.VrfVkBech32FromBase64(ogmiosBlock.header.issuerVrf) + }); + }); + + it('can translate from mary block', () => { + // Verify data extracted from mock structure + const ogmiosBlock = mockMaryBlock.mary; + expect(ogmiosToCore.block(mockMaryBlock)).toEqual({ + body: [ + { + body: { + certificates: [ + { + __typename: Cardano.CertificateType.StakeKeyRegistration, + stakeKeyHash: Cardano.Ed25519KeyHash('b5ae663aaea8e500157bdf4baafd6f5ba0ce5759f7cd4101fc132f54') + }, + { + __typename: Cardano.CertificateType.GenesisKeyDelegation, + genesisDelegateHash: 'a646474b8f5431261506b6c273d307c7569a4eb6c96b42dd4a29520a', + genesisHash: '0d94e174732ef9aae73f395ab44507bfa983d65023c11a951f0c32e4', + vrfKeyHash: '03170a2e7597b7b7e3d84c05391d139a62b157e78786d8c082f29dcf4c111314' + } + ] + } + }, + { + body: { + certificates: [ + { + __typename: Cardano.CertificateType.PoolRegistration, + poolParameters: { + cost: 810n, + id: 'pool15erywju02scjv9gxkmp885c8catf5n4ke9459h2299fq57u9c3e', + margin: { + denominator: 1, + numerator: 0 + }, + metadataJson: undefined, + owners: ['stake_test1uq659t9n5excps5nqgnq6ckrhpa8g2k3f2lc2h4uvuess8sr44gva'], + pledge: 525n, + relays: [], + rewardAccount: 'stake_test1uz66ue36465w2qq40005h2hadad6pnjht8mu6sgplsfj74q9f9d7l', + vrf: 'bb30a42c1e62f0afda5f0a4e8a562f7a13a24cea00ee81917b86b89e801314aa' + } } - } - ] + ] + } } - } - ], - fees: ogmiosBlock.body[0].body.fee + ogmiosBlock.body[1].body.fee, - header: { - blockNo: ogmiosBlock.header.blockHeight, - hash: Cardano.BlockId(ogmiosBlock.headerHash), - slot: ogmiosBlock.header.slot - }, - issuerVk: Cardano.Ed25519PublicKey(ogmiosBlock.header.issuerVk), - previousBlock: Cardano.BlockId(ogmiosBlock.header.prevHash), - size: ogmiosBlock.header.blockSize, - totalOutput: - ogmiosBlock.body[0].body.outputs[0].value.coins + - ogmiosBlock.body[1].body.outputs[0].value.coins + - ogmiosBlock.body[1].body.outputs[1].value.coins, - txCount: ogmiosBlock.body.length, - vrf: Cardano.VrfVkBech32FromBase64(ogmiosBlock.header.issuerVrf) + ], + fees: ogmiosBlock.body[0].body.fee + ogmiosBlock.body[1].body.fee, + header: { + blockNo: ogmiosBlock.header.blockHeight, + hash: Cardano.BlockId(ogmiosBlock.headerHash), + slot: ogmiosBlock.header.slot + }, + issuerVk: Cardano.Ed25519PublicKey(ogmiosBlock.header.issuerVk), + previousBlock: Cardano.BlockId(ogmiosBlock.header.prevHash), + size: ogmiosBlock.header.blockSize, + totalOutput: + ogmiosBlock.body[0].body.outputs[0].value.coins + + ogmiosBlock.body[1].body.outputs[0].value.coins + + ogmiosBlock.body[1].body.outputs[1].value.coins, + txCount: ogmiosBlock.body.length, + vrf: Cardano.VrfVkBech32FromBase64(ogmiosBlock.header.issuerVrf) + }); }); - }); - it('can translate from alonzo block', () => { - // using https://preprod.cardanoscan.io/block/100000 as source of truth - expect(ogmiosToCore.block(mockAlonzoBlock)).toEqual({ - body: [ - { - body: { - certificates: [ - { - __typename: Cardano.CertificateType.StakeDelegation, - poolId: Cardano.PoolId('pool15erywju02scjv9gxkmp885c8catf5n4ke9459h2299fq57u9c3e'), - stakeKeyHash: Cardano.Ed25519KeyHash('f2f6381fa7a3dcc144939b47dffb7dad677856dfbbee4c4b7e426049') - }, - { - __typename: Cardano.CertificateType.StakeKeyDeregistration, - stakeKeyHash: Cardano.Ed25519KeyHash('f2f6381fa7a3dcc144939b47dffb7dad677856dfbbee4c4b7e426049') - }, - { - __typename: Cardano.CertificateType.PoolRetirement, - epoch: 123, - poolId: Cardano.PoolId('pool15erywju02scjv9gxkmp885c8catf5n4ke9459h2299fq57u9c3e') - }, - { - __typename: Cardano.CertificateType.GenesisKeyDelegation, - genesisDelegateHash: 'e0a714319812c3f773ba04ec5d6b3ffcd5aad85006805b047b082541', - genesisHash: 'b16b56f5ec064be6ac3cab6035efae86b366cc3dc4a0d571603d70e5', - vrfKeyHash: '95c3003a78585e0db8c9496f6deef4de0ff000994b8534cd66d4fe96bb21ddd3' - } - ] as Cardano.Certificate[] - } - } as Cardano.TxAlonzo - ], - fees: 202_549n, - header: { - blockNo: 100_000, - hash: Cardano.BlockId('514f8be63ef25c46bee47a90658977f815919c06222c0b480be1e29efbd72c49'), - slot: 5_481_752 - }, - issuerVk: Cardano.Ed25519PublicKey('a9d974fd26bfaf385749113f260271430276bed6ef4dad6968535de6778471ce'), + it('can translate from alonzo block', () => { + // using https://preprod.cardanoscan.io/block/100000 as source of truth + expect(ogmiosToCore.block(mockAlonzoBlock)).toEqual({ + body: [ + { + body: { + certificates: [ + { + __typename: Cardano.CertificateType.StakeDelegation, + poolId: Cardano.PoolId('pool15erywju02scjv9gxkmp885c8catf5n4ke9459h2299fq57u9c3e'), + stakeKeyHash: Cardano.Ed25519KeyHash('f2f6381fa7a3dcc144939b47dffb7dad677856dfbbee4c4b7e426049') + }, + { + __typename: Cardano.CertificateType.StakeKeyDeregistration, + stakeKeyHash: Cardano.Ed25519KeyHash('f2f6381fa7a3dcc144939b47dffb7dad677856dfbbee4c4b7e426049') + }, + { + __typename: Cardano.CertificateType.PoolRetirement, + epoch: 123, + poolId: Cardano.PoolId('pool15erywju02scjv9gxkmp885c8catf5n4ke9459h2299fq57u9c3e') + }, + { + __typename: Cardano.CertificateType.GenesisKeyDelegation, + genesisDelegateHash: 'e0a714319812c3f773ba04ec5d6b3ffcd5aad85006805b047b082541', + genesisHash: 'b16b56f5ec064be6ac3cab6035efae86b366cc3dc4a0d571603d70e5', + vrfKeyHash: '95c3003a78585e0db8c9496f6deef4de0ff000994b8534cd66d4fe96bb21ddd3' + } + ] as Cardano.Certificate[] + } + } as Cardano.TxAlonzo + ], + fees: 202_549n, + header: { + blockNo: 100_000, + hash: Cardano.BlockId('514f8be63ef25c46bee47a90658977f815919c06222c0b480be1e29efbd72c49'), + slot: 5_481_752 + }, + issuerVk: Cardano.Ed25519PublicKey('a9d974fd26bfaf385749113f260271430276bed6ef4dad6968535de6778471ce'), - previousBlock: Cardano.BlockId('518a24a3fb0cc6ee1a31668a63994e4dbda70ede5ff13be494a3b4c1bb7709c8'), - // got size by querying the postgres db populated by db-sync - size: 836, - totalOutput: 8_287_924_709n, - txCount: 1, - // vrf from https://preprod.cexplorer.io/block/514f8be63ef25c46bee47a90658977f815919c06222c0b480be1e29efbd72c49 - vrf: Cardano.VrfVkBech32('vrf_vk1p8s5ysf7dgsvfrw0p0q7zczdytkxc95zsq3p9sfshk9s3z86jfdql5fdft') + previousBlock: Cardano.BlockId('518a24a3fb0cc6ee1a31668a63994e4dbda70ede5ff13be494a3b4c1bb7709c8'), + // got size by querying the postgres db populated by db-sync + size: 836, + totalOutput: 8_287_924_709n, + txCount: 1, + // vrf from https://preprod.cexplorer.io/block/514f8be63ef25c46bee47a90658977f815919c06222c0b480be1e29efbd72c49 + vrf: Cardano.VrfVkBech32('vrf_vk1p8s5ysf7dgsvfrw0p0q7zczdytkxc95zsq3p9sfshk9s3z86jfdql5fdft') + }); }); - }); - it('can translate from babbage block', () => { - // Verify data extracted from mock structure - const ogmiosBlock = mockBabbageBlock.babbage; - expect(ogmiosToCore.block(mockBabbageBlock)).toEqual({ - body: [ - { - body: { - certificates: [ - { - __typename: Cardano.CertificateType.MIR, - pot: 'reserve', - quantity: 712n - }, - { - __typename: Cardano.CertificateType.PoolRegistration, - poolParameters: { - cost: 290n, - id: 'pool1kkhxvw4w4rjsq9tmma964lt0twsvu46e7lx5zq0uzvh4ge9n0hc', - margin: { - denominator: 2, - numerator: 1 - }, - metadataJson: { - hash: '2738e2233800ab7f82bd2212a9a55f52d4851f9147f161684c63e6655bedb562', - url: 'https://public.bladepool.com/metadata.json' - }, - owners: [], - pledge: 229n, - relays: [ - { - __typename: 'RelayByAddress', - ipv4: '192.0.2.1', - ipv6: '2001:db8::1', - port: undefined + it('can translate from babbage block', () => { + // Verify data extracted from mock structure + const ogmiosBlock = mockBabbageBlock.babbage; + expect(ogmiosToCore.block(mockBabbageBlock)).toEqual({ + body: [ + { + body: { + certificates: [ + { + __typename: Cardano.CertificateType.MIR, + pot: 'reserve', + quantity: 712n + }, + { + __typename: Cardano.CertificateType.PoolRegistration, + poolParameters: { + cost: 290n, + id: 'pool1kkhxvw4w4rjsq9tmma964lt0twsvu46e7lx5zq0uzvh4ge9n0hc', + margin: { + denominator: 2, + numerator: 1 }, - { - __typename: 'RelayByName', - hostname: 'foo.example.com', - port: undefined - } - ], - rewardAccount: 'stake_test1urs2w9p3nqfv8amnhgzwchtt8l7dt2kc2qrgqkcy0vyz2sgcp89zz', - vrf: 'ee155ace9c40292074cb6aff8c9ccdd273c81648ff1149ef36bcea6ebb8a3e25' + metadataJson: { + hash: '2738e2233800ab7f82bd2212a9a55f52d4851f9147f161684c63e6655bedb562', + url: 'https://public.bladepool.com/metadata.json' + }, + owners: [], + pledge: 229n, + relays: [ + { + __typename: 'RelayByAddress', + ipv4: '192.0.2.1', + ipv6: '2001:db8::1', + port: undefined + }, + { + __typename: 'RelayByName', + hostname: 'foo.example.com', + port: undefined + } + ], + rewardAccount: 'stake_test1urs2w9p3nqfv8amnhgzwchtt8l7dt2kc2qrgqkcy0vyz2sgcp89zz', + vrf: 'ee155ace9c40292074cb6aff8c9ccdd273c81648ff1149ef36bcea6ebb8a3e25' + } } - } - ] + ] + } } - } - ], - fees: ogmiosBlock.body[0].body.fee, - header: { - blockNo: ogmiosBlock.header.blockHeight, - hash: Cardano.BlockId(ogmiosBlock.headerHash), - slot: ogmiosBlock.header.slot - }, - issuerVk: Cardano.Ed25519PublicKey(ogmiosBlock.header.issuerVk), - size: ogmiosBlock.header.blockSize, - totalOutput: ogmiosBlock.body[0].body.outputs[0].value.coins, - txCount: ogmiosBlock.body.length, - vrf: Cardano.VrfVkBech32FromBase64(ogmiosBlock.header.issuerVrf) + ], + fees: ogmiosBlock.body[0].body.fee, + header: { + blockNo: ogmiosBlock.header.blockHeight, + hash: Cardano.BlockId(ogmiosBlock.headerHash), + slot: ogmiosBlock.header.slot + }, + issuerVk: Cardano.Ed25519PublicKey(ogmiosBlock.header.issuerVk), + size: ogmiosBlock.header.blockSize, + totalOutput: ogmiosBlock.body[0].body.outputs[0].value.coins, + txCount: ogmiosBlock.body.length, + vrf: Cardano.VrfVkBech32FromBase64(ogmiosBlock.header.issuerVrf) + }); }); }); }); From c48f6d4eba896861b6e35ff39571bc261bafa991 Mon Sep 17 00:00:00 2001 From: Martynas Kazlauskas Date: Tue, 15 Nov 2022 17:07:40 +0200 Subject: [PATCH 11/16] feat(ogmios): add ogmiosToCore.genesis --- packages/ogmios/src/ogmiosToCore/genesis.ts | 14 +++++++++ packages/ogmios/src/ogmiosToCore/index.ts | 1 + .../ogmios/test/ogmiosToCore/genesis.test.ts | 30 +++++++++++++++++++ 3 files changed, 45 insertions(+) create mode 100644 packages/ogmios/src/ogmiosToCore/genesis.ts create mode 100644 packages/ogmios/test/ogmiosToCore/genesis.test.ts diff --git a/packages/ogmios/src/ogmiosToCore/genesis.ts b/packages/ogmios/src/ogmiosToCore/genesis.ts new file mode 100644 index 00000000000..36216fdd229 --- /dev/null +++ b/packages/ogmios/src/ogmiosToCore/genesis.ts @@ -0,0 +1,14 @@ +import { Cardano } from '@cardano-sdk/core'; +import { Schema } from '@cardano-ogmios/client'; +import omit from 'lodash/omit'; + +export const genesis = (ogmiosGenesis: Schema.CompactGenesis): Cardano.CompactGenesis => ({ + ...omit(ogmiosGenesis, 'protocolParameters'), + activeSlotsCoefficient: (() => { + const [nominator, denominator] = ogmiosGenesis.activeSlotsCoefficient.split('/'); + return Number(nominator) / Number(denominator); + })(), + maxLovelaceSupply: BigInt(ogmiosGenesis.maxLovelaceSupply), + networkId: ogmiosGenesis.network === 'mainnet' ? Cardano.NetworkId.mainnet : Cardano.NetworkId.testnet, + systemStart: new Date(ogmiosGenesis.systemStart) +}); diff --git a/packages/ogmios/src/ogmiosToCore/index.ts b/packages/ogmios/src/ogmiosToCore/index.ts index cc4df050983..0d44d7bc8de 100644 --- a/packages/ogmios/src/ogmiosToCore/index.ts +++ b/packages/ogmios/src/ogmiosToCore/index.ts @@ -1,2 +1,3 @@ export * from './block'; +export * from './genesis'; export * from './types'; diff --git a/packages/ogmios/test/ogmiosToCore/genesis.test.ts b/packages/ogmios/test/ogmiosToCore/genesis.test.ts new file mode 100644 index 00000000000..c30315f124e --- /dev/null +++ b/packages/ogmios/test/ogmiosToCore/genesis.test.ts @@ -0,0 +1,30 @@ +import { Cardano } from '@cardano-sdk/core'; +import { Schema } from '@cardano-ogmios/client'; +import { ogmiosToCore } from '../../src'; + +describe('ogmiosToCore', () => { + describe('genesis', () => { + it('converts all incompatible genesis properties to core types', () => { + const ogmiosGenesis: Omit = { + activeSlotsCoefficient: '1/20', + epochLength: 86_400, + maxKesEvolutions: 120, + maxLovelaceSupply: 45_000_000_000_000_000, + network: 'testnet', + networkMagic: 2, + securityParameter: 432, + slotLength: 1, + slotsPerKesPeriod: 86_400, + systemStart: '2022-08-09T00:00:00Z', + updateQuorum: 5 + }; + expect(ogmiosToCore.genesis(ogmiosGenesis as Schema.CompactGenesis)).toEqual({ + ...ogmiosGenesis, + activeSlotsCoefficient: 0.05, + maxLovelaceSupply: 45_000_000_000_000_000n, + networkId: Cardano.NetworkId.testnet, + systemStart: new Date('2022-08-09T00:00:00Z') + }); + }); + }); +}); From 44f7cc8c836cbdbce8b6732933d090083806650e Mon Sep 17 00:00:00 2001 From: Martynas Kazlauskas Date: Fri, 28 Oct 2022 11:30:24 +0300 Subject: [PATCH 12/16] chore: bump ogmios to 5.5.7 --- packages/cardano-services/docker-compose.yml | 2 +- packages/cardano-services/package.json | 2 +- packages/core/package.json | 4 +-- packages/e2e/docker-compose.yml | 2 +- packages/e2e/package.json | 2 +- packages/wallet/package.json | 2 +- yarn-project.nix | 6 ++-- yarn.lock | 36 ++++---------------- 8 files changed, 15 insertions(+), 41 deletions(-) diff --git a/packages/cardano-services/docker-compose.yml b/packages/cardano-services/docker-compose.yml index 5f12b547047..bb778d380aa 100644 --- a/packages/cardano-services/docker-compose.yml +++ b/packages/cardano-services/docker-compose.yml @@ -28,7 +28,7 @@ services: max-file: "10" cardano-node-ogmios: - image: cardanosolutions/cardano-node-ogmios:${OGMIOS_VERSION:-v5.5.5}_${CARDANO_NODE_VERSION:-1.35.3}-${NETWORK:-mainnet} + image: cardanosolutions/cardano-node-ogmios:${OGMIOS_VERSION:-v5.5.7}_${CARDANO_NODE_VERSION:-1.35.3}-${NETWORK:-mainnet} healthcheck: retries: 200 logging: diff --git a/packages/cardano-services/package.json b/packages/cardano-services/package.json index 86df2f9f709..6144462899e 100644 --- a/packages/cardano-services/package.json +++ b/packages/cardano-services/package.json @@ -61,7 +61,7 @@ "tscNoEmit": "shx echo typescript --noEmit command not implemented yet" }, "devDependencies": { - "@cardano-ogmios/client": "5.5.5", + "@cardano-ogmios/client": "5.5.7", "@cardano-sdk/cardano-services-client": "^0.6.0", "@cardano-sdk/util-dev": "^0.5.0", "@types/amqplib": "^0.8.2", diff --git a/packages/core/package.json b/packages/core/package.json index db5f2788737..e267573fb77 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -50,6 +50,7 @@ "prepack": "yarn build" }, "devDependencies": { + "@cardano-ogmios/schema": "5.5.7", "@types/lodash": "^4.14.182", "eslint": "^7.32.0", "jest": "^28.1.3", @@ -59,8 +60,7 @@ "typescript": "^4.7.4" }, "dependencies": { - "@cardano-ogmios/client": "5.5.5", - "@cardano-ogmios/schema": "5.5.5", + "@cardano-ogmios/client": "5.5.7", "@cardano-sdk/util": "^0.6.0", "@dcspark/cardano-multiplatform-lib-browser": "^3.1.0", "@dcspark/cardano-multiplatform-lib-nodejs": "^3.1.0", diff --git a/packages/e2e/docker-compose.yml b/packages/e2e/docker-compose.yml index 6ce3f563045..bb742248f05 100644 --- a/packages/e2e/docker-compose.yml +++ b/packages/e2e/docker-compose.yml @@ -52,7 +52,7 @@ services: test: [ "CMD-SHELL", "wget -O /dev/null http://localhost || exit 1" ] timeout: 10s cardano-node-ogmios: - image: cardanosolutions/cardano-node-ogmios:${CARDANO_NODE_OGMIOS_VERSION:-v5.5.5_1.35.3} + image: cardanosolutions/cardano-node-ogmios:${CARDANO_NODE_OGMIOS_VERSION:-v5.5.7_1.35.3} logging: driver: "json-file" options: diff --git a/packages/e2e/package.json b/packages/e2e/package.json index 889ceca5109..0211883dc7d 100644 --- a/packages/e2e/package.json +++ b/packages/e2e/package.json @@ -70,7 +70,7 @@ }, "dependencies": { "@cardano-foundation/ledgerjs-hw-app-cardano": "^5.0.0", - "@cardano-ogmios/client": "^5.5.5", + "@cardano-ogmios/client": "^5.5.7", "@cardano-sdk/cardano-services": "^0.6.0", "@cardano-sdk/cardano-services-client": "^0.6.0", "@cardano-sdk/core": "^0.6.0", diff --git a/packages/wallet/package.json b/packages/wallet/package.json index 743fba5ddc3..e8de923a76f 100644 --- a/packages/wallet/package.json +++ b/packages/wallet/package.json @@ -53,7 +53,7 @@ }, "devDependencies": { "@cardano-foundation/ledgerjs-hw-app-cardano": "^5.0.0", - "@cardano-ogmios/client": "5.5.5", + "@cardano-ogmios/client": "5.5.7", "@cardano-sdk/ogmios": "^0.6.0", "@cardano-sdk/util-dev": "^0.5.0", "@types/node-hid": "^1.3.1", diff --git a/yarn-project.nix b/yarn-project.nix index 17b1f2190fb..a04ca4b161c 100644 --- a/yarn-project.nix +++ b/yarn-project.nix @@ -143,7 +143,7 @@ cacheEntries = { "json-bigint@npm:1.0.0" = { filename = "json-bigint-npm-1.0.0-8e35bcb143-c67bb93ccb.zip"; sha512 = "c67bb93ccb3c291e60eb4b62931403e378906aab113ec1c2a8dd0f9a7f065ad6fd9713d627b732abefae2e244ac9ce1721c7a3142b2979532f12b258634ce6f6"; }; "ts-jest@npm:28.0.8" = { filename = "ts-jest-npm-28.0.8-eeca582fd6-c72e929270.zip"; sha512 = "c72e9292709e77ce47ac7813cb24feaa9d01dc983598d29a821f224b5cc190dc7d67e17379cef089095404c00b9d582ee91c727916f9ec289cb1b723df408ae3"; }; "@types/validator@npm:13.7.10" = { filename = "@types-validator-npm-13.7.10-80d6b32ae6-7b142c0801.zip"; sha512 = "7b142c08019f484d62c9f3074231f640c24311558f157dd253a60810dd0cb29e41ec64ca210a192b54f6de51f4fe016bfeb2c30f90fa49c9337ed54a9d8e02aa"; }; -"@cardano-ogmios/schema@npm:5.5.5" = { filename = "@cardano-ogmios-schema-npm-5.5.5-cee17c9c2a-d7b14361e5.zip"; sha512 = "d7b14361e5eb65cfa62801d7cef8d8b6d5dfbb50056a1352dc2e267e3cec1a1606384e5c542de3b214434b19b97736bfaf3399749ed5918a324a46897bdc5d18"; }; +"@cardano-ogmios/schema@npm:5.5.7" = { filename = "@cardano-ogmios-schema-npm-5.5.7-561982e22d-6a28f31d6a.zip"; sha512 = "6a28f31d6ae2630a973a97dbcc50a874a90bc5615c201884eacceab9ce5d4482aa73daac52b3a39a682cf911afb7919f11dcc484b1e631828cbd709e2692a4ca"; }; "@dcspark/cardano-multiplatform-lib-browser@npm:3.1.0" = { filename = "@dcspark-cardano-multiplatform-lib-browser-npm-3.1.0-5e29027b8f-8f4d2ddf32.zip"; sha512 = "8f4d2ddf3228a203618609d259358dd5a36c635a225190cc845f4a36bfe9145e2e4ec2c0d784b1ab395e466b055a786f7f4240cc3d311d18dc7fbaf9d3e9fb00"; }; "@dcspark/cardano-multiplatform-lib-nodejs@npm:3.1.0" = { filename = "@dcspark-cardano-multiplatform-lib-nodejs-npm-3.1.0-d5cc1554d6-8b0be8c8d7.zip"; sha512 = "8b0be8c8d758fd190cda4fe6ebd34d380f405c84c66c213d2a62b1701e1e7ddb1aad4b07ba54aea6f49e48dc83a43b173653f883146886a69425880b261487c1"; }; "bech32@npm:2.0.0" = { filename = "bech32-npm-2.0.0-ad98b7dd79-fa15acb270.zip"; sha512 = "fa15acb270b59aa496734a01f9155677b478987b773bf701f465858bf1606c6a970085babd43d71ce61895f1baa594cb41a2cd1394bd2c6698f03cc2d811300e"; }; @@ -153,7 +153,6 @@ cacheEntries = { "shelljs@npm:0.8.5" = { filename = "shelljs-npm-0.8.5-44be43f84a-7babc46f73.zip"; sha512 = "7babc46f732a98f4c054ec1f048b55b9149b98aa2da32f6cf9844c434b43c6251efebd6eec120937bd0999e13811ebd45efe17410edb3ca938f82f9381302748"; }; "nanoassert@npm:2.0.0" = { filename = "nanoassert-npm-2.0.0-06b51d4a59-b1d366f952.zip"; sha512 = "b1d366f9524405f3337192d32dda6ac0b02374e4d0550c9aad33480caf2eb3c84c06f18f41f4c5404c14f6fc1ae6b84692b4375166dcb9f2d04a2ea9b9bccba0"; }; "pure-rand@npm:5.0.3" = { filename = "pure-rand-npm-5.0.3-c2ee3dc8dc-a898ab8a40.zip"; sha512 = "a898ab8a40a8eebc641123dab19308044d8bd979efeaba1d8a45e9977593b25b00c3bd9681e2a558a7daec96c6fb8709995b8f10c55475e892b96f381bb6c6d2"; }; -"@cardano-ogmios/schema@npm:5.5.7" = { filename = "@cardano-ogmios-schema-npm-5.5.7-561982e22d-6a28f31d6a.zip"; sha512 = "6a28f31d6ae2630a973a97dbcc50a874a90bc5615c201884eacceab9ce5d4482aa73daac52b3a39a682cf911afb7919f11dcc484b1e631828cbd709e2692a4ca"; }; "fraction.js@npm:4.2.0" = { filename = "fraction.js-npm-4.2.0-28efe4afc7-8c76a6e21d.zip"; sha512 = "8c76a6e21dedea87109d6171a0ac77afa14205794a565d71cb10d2925f629a3922da61bf45ea52dbc30bce4d8636dc0a27213a88cbd600eab047d82f9a3a94c5"; }; "ws@npm:8.10.0" = { filename = "ws-npm-8.10.0-053bb23547-3a32e15dff.zip"; sha512 = "3a32e15dffe633dd5ce99659793dbcf1440ea25d2da1060c88cbd22efdfb7986a6933e68aaa4b098fc3f1f7870cb386afd378a1ceaca4b31748471576d5a8b52"; }; "type-fest@npm:0.20.2" = { filename = "type-fest-npm-0.20.2-b36432617f-4fb3272df2.zip"; sha512 = "4fb3272df21ad1c552486f8a2f8e115c09a521ad7a8db3d56d53718d0c907b62c6e9141ba5f584af3f6830d0872c521357e512381f24f7c44acae583ad517d73"; }; @@ -216,7 +215,7 @@ cacheEntries = { "jest-diff@npm:26.6.2" = { filename = "jest-diff-npm-26.6.2-06ca2a96ca-d00d297f31.zip"; sha512 = "d00d297f31e1ac0252127089892432caa7a11c69bde29cf3bb6c7a839c8afdb95cf1fd401f9df16a4422745da2e6a5d94b428b30666a2540c38e1c5699915c2d"; }; "pretty-format@npm:26.6.2" = { filename = "pretty-format-npm-26.6.2-6edfcf7149-e3b808404d.zip"; sha512 = "e3b808404d7e1519f0df1aa1f25cee0054ab475775c6b2b8c5568ff23194a92d54bf93274139b6f584ca70fd773be4eaa754b0e03f12bb0a8d1426b07f079976"; }; "form-data@npm:4.0.0" = { filename = "form-data-npm-4.0.0-916facec2d-01135bf867.zip"; sha512 = "01135bf8675f9d5c61ff18e2e2932f719ca4de964e3be90ef4c36aacfc7b9cb2fceb5eca0b7e0190e3383fe51c5b37f4cb80b62ca06a99aaabfcfd6ac7c9328c"; }; -"@cardano-ogmios/client@npm:5.5.5" = { filename = "@cardano-ogmios-client-npm-5.5.5-9ad8c8bfe7-a1e9673408.zip"; sha512 = "a1e9673408c510ab66292edd5ae993e65da72c5388f93ed0f9c10e368bc0d723d8733445be89ea13c651e0b30d3cb9298c8bca81efcbc071c0a4edd9a7a7851d"; }; +"@cardano-ogmios/client@npm:5.5.7" = { filename = "@cardano-ogmios-client-npm-5.5.7-da244a4d16-6db12ba4cd.zip"; sha512 = "6db12ba4cde6012e8f8707ab38cb62d2990fea9952c768afa2cc85a7008aeb36202d0408c7c940c0d5a3859dd6fc1459c13a0af03c081a37757b39b27404df08"; }; "bunyan@npm:1.8.15" = { filename = "bunyan-npm-1.8.15-e130eb0235-a479e0787c.zip"; sha512 = "a479e0787c3a0b6565b54bd15f0b6c729d624c5aba53523e140e49e279b7a78508df93000e758bf6d02361117d6b4e6e5fc1d5ece05366fb6c4ba41bf1ac7d52"; }; "@types/pbkdf2@npm:3.1.0" = { filename = "@types-pbkdf2-npm-3.1.0-9fa74ff7fb-d15024b195.zip"; sha512 = "d15024b1957c21cf3b8887329d9bd8dfde754cf13a09d76ae25f1391cfc62bb8b8d7b760773c5dbaa748172fba8b3e0c3dbe962af6ccbd69b76df12a48dfba40"; }; "get-random-values@npm:2.0.0" = { filename = "get-random-values-npm-2.0.0-bb4f5d9318-c11c3cb7e6.zip"; sha512 = "c11c3cb7e61f5d17f3b9070a03d1756781b8a985926cb2dcf68ecf966f01fbfdcedf13e3362525acb28689a1971cebec0691ac542990c1bb7b873bbf95ed9a3f"; }; @@ -225,7 +224,6 @@ cacheEntries = { "cross-spawn@npm:6.0.5" = { filename = "cross-spawn-npm-6.0.5-2deab6c280-f893bb0d96.zip"; sha512 = "f893bb0d96cd3d5751d04e67145bdddf25f99449531a72e82dcbbd42796bbc8268c1076c6b3ea51d4d455839902804b94bc45dfb37ecbb32ea8e54a6741c3ab9"; }; "jest-util@npm:28.1.3" = { filename = "jest-util-npm-28.1.3-9ae2283a08-fd6459742c.zip"; sha512 = "fd6459742c941f070223f25e38a2ac0719aad92561591e9fb2a50d602a5d19d754750b79b4074327a42b00055662b95da3b006542ceb8b54309da44d4a62e721"; }; "lru-cache@npm:6.0.0" = { filename = "lru-cache-npm-6.0.0-b4c8668fe1-f97f499f89.zip"; sha512 = "f97f499f898f23e4585742138a22f22526254fdba6d75d41a1c2526b3b6cc5747ef59c5612ba7375f42aca4f8461950e925ba08c991ead0651b4918b7c978297"; }; -"@cardano-ogmios/client@npm:5.5.7" = { filename = "@cardano-ogmios-client-npm-5.5.7-da244a4d16-6db12ba4cd.zip"; sha512 = "6db12ba4cde6012e8f8707ab38cb62d2990fea9952c768afa2cc85a7008aeb36202d0408c7c940c0d5a3859dd6fc1459c13a0af03c081a37757b39b27404df08"; }; "@jest/schemas@npm:28.1.3" = { filename = "@jest-schemas-npm-28.1.3-231835b296-3cf1d4b66c.zip"; sha512 = "3cf1d4b66c9c4ffda58b246de1ddcba8e6ad085af63dccdf07922511f13b68c0cc480a7bc620cb4f3099a6f134801c747e1df7bfc7a4ef4dceefbdea3e31e1de"; }; "@types/istanbul-reports@npm:3.0.1" = { filename = "@types-istanbul-reports-npm-3.0.1-770e825002-f1ad54bc68.zip"; sha512 = "f1ad54bc68f37f60b30c7915886b92f86b847033e597f9b34f2415acdbe5ed742fa559a0a40050d74cdba3b6a63c342cac1f3a64dba5b68b66a6941f4abd7903"; }; "@types/yargs@npm:17.0.13" = { filename = "@types-yargs-npm-17.0.13-67226ed55b-0ab269abc2.zip"; sha512 = "0ab269abc2da2223cf0a8c16d578850fbe327d40fb85724b5c3f9f6cf38d03656ef699518c05d4df3bc337339ec6d0aad7df01682a9dca4783ad1ccc7336cf12"; }; diff --git a/yarn.lock b/yarn.lock index 096e7c27b31..5bbe3904cd3 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2279,24 +2279,7 @@ __metadata: languageName: node linkType: hard -"@cardano-ogmios/client@npm:5.5.5": - version: 5.5.5 - resolution: "@cardano-ogmios/client@npm:5.5.5" - dependencies: - "@cardano-ogmios/schema": 5.5.5 - "@cardanosolutions/json-bigint": ^1.0.0 - "@types/json-bigint": ^1.0.1 - cross-fetch: ^3.1.4 - fastq: ^1.11.0 - isomorphic-ws: ^4.0.1 - nanoid: ^3.1.31 - ts-custom-error: ^3.2.0 - ws: ^7.4.6 - checksum: a1e9673408c510ab66292edd5ae993e65da72c5388f93ed0f9c10e368bc0d723d8733445be89ea13c651e0b30d3cb9298c8bca81efcbc071c0a4edd9a7a7851d - languageName: node - linkType: hard - -"@cardano-ogmios/client@npm:5.5.7, @cardano-ogmios/client@npm:^5.5.5": +"@cardano-ogmios/client@npm:5.5.7, @cardano-ogmios/client@npm:^5.5.7": version: 5.5.7 resolution: "@cardano-ogmios/client@npm:5.5.7" dependencies: @@ -2320,13 +2303,6 @@ __metadata: languageName: node linkType: hard -"@cardano-ogmios/schema@npm:5.5.5": - version: 5.5.5 - resolution: "@cardano-ogmios/schema@npm:5.5.5" - checksum: d7b14361e5eb65cfa62801d7cef8d8b6d5dfbb50056a1352dc2e267e3cec1a1606384e5c542de3b214434b19b97736bfaf3399749ed5918a324a46897bdc5d18 - languageName: node - linkType: hard - "@cardano-ogmios/schema@npm:5.5.7": version: 5.5.7 resolution: "@cardano-ogmios/schema@npm:5.5.7" @@ -2362,7 +2338,7 @@ __metadata: version: 0.0.0-use.local resolution: "@cardano-sdk/cardano-services@workspace:packages/cardano-services" dependencies: - "@cardano-ogmios/client": 5.5.5 + "@cardano-ogmios/client": 5.5.7 "@cardano-sdk/cardano-services-client": ^0.6.0 "@cardano-sdk/core": ^0.6.0 "@cardano-sdk/ogmios": ^0.6.0 @@ -2427,8 +2403,8 @@ __metadata: version: 0.0.0-use.local resolution: "@cardano-sdk/core@workspace:packages/core" dependencies: - "@cardano-ogmios/client": 5.5.5 - "@cardano-ogmios/schema": 5.5.5 + "@cardano-ogmios/client": 5.5.7 + "@cardano-ogmios/schema": 5.5.7 "@cardano-sdk/util": ^0.6.0 "@dcspark/cardano-multiplatform-lib-browser": ^3.1.0 "@dcspark/cardano-multiplatform-lib-nodejs": ^3.1.0 @@ -2492,7 +2468,7 @@ __metadata: "@babel/preset-env": ^7.18.2 "@babel/preset-typescript": ^7.17.12 "@cardano-foundation/ledgerjs-hw-app-cardano": ^5.0.0 - "@cardano-ogmios/client": ^5.5.5 + "@cardano-ogmios/client": ^5.5.7 "@cardano-sdk/cardano-services": ^0.6.0 "@cardano-sdk/cardano-services-client": ^0.6.0 "@cardano-sdk/core": ^0.6.0 @@ -2772,7 +2748,7 @@ __metadata: resolution: "@cardano-sdk/wallet@workspace:packages/wallet" dependencies: "@cardano-foundation/ledgerjs-hw-app-cardano": ^5.0.0 - "@cardano-ogmios/client": 5.5.5 + "@cardano-ogmios/client": 5.5.7 "@cardano-sdk/core": ^0.6.0 "@cardano-sdk/dapp-connector": ^0.6.0 "@cardano-sdk/input-selection": ^0.6.0 From 2df226c5f10b3c8f66c6dd06e6d5b5d1588fd66c Mon Sep 17 00:00:00 2001 From: Martynas Kazlauskas Date: Tue, 15 Nov 2022 16:34:37 +0200 Subject: [PATCH 13/16] feat(golden-test-generator)!: export core chain-sync events instead of ogmios rename 'chain-sync' command to 'chain-sync-events' --- .../getOnChainAddressBalances.ts | 11 +-- .../src/ChainSync/index.ts | 1 - .../chainSyncEvents.ts} | 68 +++++-------------- .../src/ChainSyncEvents/index.ts | 1 + packages/golden-test-generator/src/Content.ts | 6 +- packages/golden-test-generator/src/index.ts | 11 +-- 6 files changed, 33 insertions(+), 65 deletions(-) delete mode 100644 packages/golden-test-generator/src/ChainSync/index.ts rename packages/golden-test-generator/src/{ChainSync/chainSync.ts => ChainSyncEvents/chainSyncEvents.ts} (56%) create mode 100644 packages/golden-test-generator/src/ChainSyncEvents/index.ts diff --git a/packages/golden-test-generator/src/AddressBalance/getOnChainAddressBalances.ts b/packages/golden-test-generator/src/AddressBalance/getOnChainAddressBalances.ts index a684cecad5d..7525d1f2da6 100644 --- a/packages/golden-test-generator/src/AddressBalance/getOnChainAddressBalances.ts +++ b/packages/golden-test-generator/src/AddressBalance/getOnChainAddressBalances.ts @@ -1,8 +1,9 @@ /* eslint-disable complexity */ import { GeneratorMetadata } from '../Content'; import { Logger } from 'ts-log'; -import { Ogmios } from '@cardano-sdk/ogmios'; +import { Ogmios, ogmiosToCore } from '@cardano-sdk/ogmios'; import { applyValue } from './applyValue'; +import { Intersection } from '@cardano-sdk/core'; export type AddressBalances = { [address: string]: Ogmios.Schema.Value; @@ -36,10 +37,10 @@ export const getOnChainAddressBalances = ( balances: {}, metadata: { cardano: { - compactGenesis: await Ogmios.StateQuery.genesisConfig( + compactGenesis: ogmiosToCore.genesis(await Ogmios.StateQuery.genesisConfig( await Ogmios.createInteractionContext(reject, logger.info, { connection: options.ogmiosConnectionConfig }) - ), - intersection: undefined as unknown as Ogmios.ChainSync.Intersection + )), + intersection: undefined as unknown as Intersection } } }; @@ -132,7 +133,7 @@ export const getOnChainAddressBalances = ( } } ); - response.metadata.cardano.intersection = await syncClient.startSync(['origin']); + response.metadata.cardano.intersection = await syncClient.startSync(['origin']) as Intersection; } catch (error) { logger.error(error); return reject(error); diff --git a/packages/golden-test-generator/src/ChainSync/index.ts b/packages/golden-test-generator/src/ChainSync/index.ts deleted file mode 100644 index fa809961c83..00000000000 --- a/packages/golden-test-generator/src/ChainSync/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from './chainSync'; diff --git a/packages/golden-test-generator/src/ChainSync/chainSync.ts b/packages/golden-test-generator/src/ChainSyncEvents/chainSyncEvents.ts similarity index 56% rename from packages/golden-test-generator/src/ChainSync/chainSync.ts rename to packages/golden-test-generator/src/ChainSyncEvents/chainSyncEvents.ts index adc46e4e392..e66d4b9a417 100644 --- a/packages/golden-test-generator/src/ChainSync/chainSync.ts +++ b/packages/golden-test-generator/src/ChainSyncEvents/chainSyncEvents.ts @@ -1,80 +1,44 @@ import { GeneratorMetadata } from '../Content'; import { Logger } from 'ts-log'; -import { Ogmios } from '@cardano-sdk/ogmios'; - -export type RollForward = { type: 'rollForward'; block: Ogmios.Schema.Block }; -export type RollBackward = { type: 'rollBackward'; rollback: Ogmios.Schema.TipOrOrigin }; -export type ChainSyncEvent = RollForward | RollBackward; +import { Ogmios, ogmiosToCore } from '@cardano-sdk/ogmios'; +import { ChainSyncEvent, ChainSyncEventType, Intersection } from '@cardano-sdk/core'; type CardanoMetadata = Pick; -export type GetBlocksResponse = { +export type GetChainSyncEventsResponse = { events: ChainSyncEvent[]; metadata: CardanoMetadata }; type RequestedBlocks = { [blockHeight: number]: Ogmios.Schema.Block }; -export const getBlockHeaderAndHash = (block: Ogmios.Schema.Block) => { - let header: - | (Ogmios.Schema.StandardBlock - | Ogmios.Schema.BlockShelley - | Ogmios.Schema.BlockAllegra - | Ogmios.Schema.BlockMary - | Ogmios.Schema.BlockAlonzo - | Ogmios.Schema.BlockBabbage)['header']; - let hash: string | undefined; - if (Ogmios.isByronStandardBlock(block)) { - header = block.byron.header; - hash = block.byron.hash; - } else if (Ogmios.isShelleyBlock(block)) { - header = block.shelley.header; - hash = block.shelley.headerHash; - } else if (Ogmios.isAllegraBlock(block)) { - header = block.allegra.header; - hash = block.allegra.headerHash; - } else if (Ogmios.isMaryBlock(block)) { - header = block.mary.header; - hash = block.mary.headerHash; - } else if (Ogmios.isAlonzoBlock(block)) { - header = block.alonzo.header; - hash = block.alonzo.headerHash; - } else if (Ogmios.isBabbageBlock(block)) { - header = block.babbage.header; - hash = block.babbage.headerHash; - } else { - throw new Error('No support for block'); - } - if (!header || !hash) throw new Error('Header or hash not found for block'); - return {header, hash}; -} - const blocksWithRollbacks = (blockHeights: number[], requestedBlocks: RequestedBlocks): ChainSyncEvent[] => { const result: ChainSyncEvent[] = []; for (const blockHeight of blockHeights) { if (blockHeight >= 0) { const requestedBlock = requestedBlocks[blockHeight]; if (!requestedBlock) throw new Error(`Block not found: ${blockHeight}`); - result.push({type: 'rollForward', block: requestedBlock}); + const block = ogmiosToCore.block(requestedBlock); + block && result.push({ eventType: ChainSyncEventType.RollForward, block, tip: block.header }); } else { const blockNo = -blockHeight; const requestedBlock = requestedBlocks[blockNo]; if (!requestedBlock) throw new Error(`Cannot rollback to a non-requested block: ${blockHeight}`); - const {header: {slot}, hash} = getBlockHeaderAndHash(requestedBlock); - result.push(({type: 'rollBackward', rollback: {blockNo, hash, slot }})); + const header = ogmiosToCore.blockHeader(requestedBlock); + header && result.push(({eventType: ChainSyncEventType.RollBackward, tip: header})); } } return result; } -export const getBlocks = async ( +export const getChainSyncEvents = async ( blockHeights: number[], options: { logger: Logger; ogmiosConnectionConfig: Ogmios.ConnectionConfig; onBlock?: (slot: number) => void; } -): Promise => { +): Promise => { const { logger } = options; const requestedBlocks: RequestedBlocks = {}; return new Promise(async (resolve, reject) => { @@ -83,10 +47,10 @@ export const getBlocks = async ( let draining = false; const metadata: CardanoMetadata = { cardano: { - compactGenesis: await Ogmios.StateQuery.genesisConfig( + compactGenesis: ogmiosToCore.genesis(await Ogmios.StateQuery.genesisConfig( await Ogmios.createInteractionContext(reject, logger.info, { connection: options.ogmiosConnectionConfig }) - ), - intersection: undefined as unknown as Ogmios.ChainSync.Intersection + )), + intersection: undefined as unknown as Intersection }, }; const maxHeight = Math.max(...blockHeights); @@ -97,11 +61,11 @@ export const getBlocks = async ( rollBackward: async (_res, requestNext) => { requestNext(); }, - // eslint-disable-next-line complexity rollForward: async ({ block }, requestNext) => { if (draining) return; - const {header} = getBlockHeaderAndHash(block); - currentBlock = header.blockHeight; + const header = ogmiosToCore.blockHeader(block); + if (!header) return; + currentBlock = header.blockNo; if (options?.onBlock !== undefined) { options.onBlock(currentBlock); } @@ -120,7 +84,7 @@ export const getBlocks = async ( } } ); - metadata.cardano.intersection = await syncClient.startSync(['origin']); + metadata.cardano.intersection = await syncClient.startSync(['origin']) as Intersection; } catch (error) { logger.error(error); return reject(error); diff --git a/packages/golden-test-generator/src/ChainSyncEvents/index.ts b/packages/golden-test-generator/src/ChainSyncEvents/index.ts new file mode 100644 index 00000000000..a8fd9d6de70 --- /dev/null +++ b/packages/golden-test-generator/src/ChainSyncEvents/index.ts @@ -0,0 +1 @@ +export * from './chainSyncEvents'; diff --git a/packages/golden-test-generator/src/Content.ts b/packages/golden-test-generator/src/Content.ts index 166614bc9cc..55d09da25c2 100644 --- a/packages/golden-test-generator/src/Content.ts +++ b/packages/golden-test-generator/src/Content.ts @@ -1,12 +1,12 @@ import { Commit } from 'git-last-commit'; -import { Ogmios } from '@cardano-sdk/ogmios'; import { getLastCommitPromise } from './util'; +import { Cardano, Intersection } from '@cardano-sdk/core'; const packageJson = require('../../package.json'); export type Metadata = { cardano: { - compactGenesis: Ogmios.Schema.CompactGenesis; - intersection: Ogmios.ChainSync.Intersection; + compactGenesis: Cardano.CompactGenesis; + intersection: Intersection; }; software: { name: string; diff --git a/packages/golden-test-generator/src/index.ts b/packages/golden-test-generator/src/index.ts index 3260b157bc2..15ed7f5b945 100644 --- a/packages/golden-test-generator/src/index.ts +++ b/packages/golden-test-generator/src/index.ts @@ -1,7 +1,7 @@ #!/usr/bin/env node import { AddressBalancesResponse, getOnChainAddressBalances } from './AddressBalance'; import { Command } from 'commander'; -import { GetBlocksResponse, getBlocks as chainSync } from './ChainSync'; +import { GetChainSyncEventsResponse, getChainSyncEvents as chainSync } from './ChainSyncEvents'; import { Options, SingleBar } from 'cli-progress'; import { ensureDir, writeFile } from 'fs-extra'; import { GeneratorMetadata, prepareContent } from './Content'; @@ -96,7 +96,7 @@ const mapBlockHeights = (blockHeights: string) => }); program - .command('chain-sync') + .command('chain-sync-events') .description('Dump the requested blocks (rollForward) in their raw structure and simulate rollbacks') .argument('[blockHeights]', `Comma-separated sorted list of blocks by number. Use "-" for rollback to a block, e.g. 10,11,-10,11 @@ -108,7 +108,7 @@ program const { ogmiosHost, ogmiosPort, ogmiosTls } = program.opts(); const blockHeights = mapBlockHeights(blockHeightsInput); const lastblockHeight = blockHeights[blockHeights.length - 1]; - const logger = createLogger({ level: logLevel, name: 'chain-sync' }); + const logger = createLogger({ level: logLevel, name: 'chain-sync-events' }); const progress = createProgressBar(lastblockHeight); await ensureDir(outDir); progress.start(lastblockHeight, 0); @@ -126,7 +126,7 @@ program } } progress.stop(); - const content = await prepareContent(fullMetadata, data); + const content = await prepareContent(fullMetadata, data); const fileName = path.join(outDir, `blocks-${hash(content)}.json`); logger.info(`Writing ${fileName}`); @@ -148,3 +148,6 @@ if (process.argv.slice(2).length === 0) { process.exit(0); }); } + +type PromiseType

= P extends Promise ? T : never; +export type ChainSyncData = PromiseType>>; From 8a93d8d427eb947b6f34566f8a694fcedfe0e59f Mon Sep 17 00:00:00 2001 From: Martynas Kazlauskas Date: Fri, 11 Nov 2022 15:54:28 +0200 Subject: [PATCH 14/16] feat: initial projection implementation feat(util-rxjs): add ObservableType type util feat(core): add Chain Sync types --- README.md | 1 + .../core/src/CardanoNode/types/CardanoNode.ts | 30 +- packages/core/src/Provider/Provider.ts | 1 + packages/projection/.gitignore | 2 + packages/projection/LICENSE | 201 + packages/projection/NOTICE | 5 + packages/projection/README.md | 20 + packages/projection/jest.config.js | 1 + packages/projection/package.json | 71 + packages/projection/src/index.ts | 2 + .../src/operators/certificates/index.ts | 3 + .../certificates/withCertificates.ts | 54 + .../operators/certificates/withStakeKeys.ts | 63 + .../operators/certificates/withStakePools.ts | 66 + packages/projection/src/operators/index.ts | 7 + .../projection/src/operators/utils/index.ts | 2 + .../utils/inferProjectorEventType.ts | 29 + .../src/operators/utils/projectorOperator.ts | 49 + .../projection/src/operators/withEpochNo.ts | 20 + .../src/operators/withEventContext.ts | 22 + .../src/operators/withRolledBackEvents.ts | 99 + .../src/operators/withStabilityWindow.ts | 14 + .../src/operators/withStaticContext.ts | 19 + packages/projection/src/tsconfig.json | 14 + packages/projection/src/types.ts | 42 + .../events/data/with-pool-retirement.json | 2441 +++++++++++ .../data/with-stake-key-deregistration.json | 3798 +++++++++++++++++ packages/projection/test/events/index.ts | 20 + .../certificates/withCertificates.test.ts | 131 + .../certificates/withStakeKeys.test.ts | 25 + .../certificates/withStakePools.test.ts | 67 + .../test/operators/genesisToEraSummary.ts | 12 + .../test/operators/projectorOperator.test.ts | 45 + .../test/operators/withEpochNo.test.ts | 42 + .../test/operators/withEventContext.test.ts | 67 + .../operators/withRolledBackEvents.test.ts | 97 + .../operators/withStabilityWindow.test.ts | 33 + .../test/operators/withStaticContext.test.ts | 63 + packages/projection/test/tsconfig.json | 29 + packages/util-rxjs/src/index.ts | 1 + packages/util-rxjs/src/types.ts | 3 + yarn-project.nix | 287 +- yarn.lock | 1009 ++--- 43 files changed, 8387 insertions(+), 620 deletions(-) create mode 100644 packages/projection/.gitignore create mode 100644 packages/projection/LICENSE create mode 100644 packages/projection/NOTICE create mode 100644 packages/projection/README.md create mode 100644 packages/projection/jest.config.js create mode 100644 packages/projection/package.json create mode 100644 packages/projection/src/index.ts create mode 100644 packages/projection/src/operators/certificates/index.ts create mode 100644 packages/projection/src/operators/certificates/withCertificates.ts create mode 100644 packages/projection/src/operators/certificates/withStakeKeys.ts create mode 100644 packages/projection/src/operators/certificates/withStakePools.ts create mode 100644 packages/projection/src/operators/index.ts create mode 100644 packages/projection/src/operators/utils/index.ts create mode 100644 packages/projection/src/operators/utils/inferProjectorEventType.ts create mode 100644 packages/projection/src/operators/utils/projectorOperator.ts create mode 100644 packages/projection/src/operators/withEpochNo.ts create mode 100644 packages/projection/src/operators/withEventContext.ts create mode 100644 packages/projection/src/operators/withRolledBackEvents.ts create mode 100644 packages/projection/src/operators/withStabilityWindow.ts create mode 100644 packages/projection/src/operators/withStaticContext.ts create mode 100644 packages/projection/src/tsconfig.json create mode 100644 packages/projection/src/types.ts create mode 100644 packages/projection/test/events/data/with-pool-retirement.json create mode 100644 packages/projection/test/events/data/with-stake-key-deregistration.json create mode 100644 packages/projection/test/events/index.ts create mode 100644 packages/projection/test/operators/certificates/withCertificates.test.ts create mode 100644 packages/projection/test/operators/certificates/withStakeKeys.test.ts create mode 100644 packages/projection/test/operators/certificates/withStakePools.test.ts create mode 100644 packages/projection/test/operators/genesisToEraSummary.ts create mode 100644 packages/projection/test/operators/projectorOperator.test.ts create mode 100644 packages/projection/test/operators/withEpochNo.test.ts create mode 100644 packages/projection/test/operators/withEventContext.test.ts create mode 100644 packages/projection/test/operators/withRolledBackEvents.test.ts create mode 100644 packages/projection/test/operators/withStabilityWindow.test.ts create mode 100644 packages/projection/test/operators/withStaticContext.test.ts create mode 100644 packages/projection/test/tsconfig.json create mode 100644 packages/util-rxjs/src/types.ts diff --git a/README.md b/README.md index d4cd769acd0..bab035c4c46 100644 --- a/README.md +++ b/README.md @@ -23,6 +23,7 @@ A suite of TypeScript packages suitable for both Node.js and browser-based devel - [@cardano-sdk/key-management](./packages/key-management) - [@cardano-sdk/web-extension](./packages/web-extension) - [@cardano-sdk/wallet](./packages/wallet) +- [@cardano-sdk/projection](./packages/projection) - [@cardano-sdk/util-rxjs](./packages/util-rxjs) - [@cardano-sdk/util](./packages/util) - [@cardano-sdk/util-dev](./packages/util-dev) diff --git a/packages/core/src/CardanoNode/types/CardanoNode.ts b/packages/core/src/CardanoNode/types/CardanoNode.ts index e11f7d8db35..f5e935439f2 100644 --- a/packages/core/src/CardanoNode/types/CardanoNode.ts +++ b/packages/core/src/CardanoNode/types/CardanoNode.ts @@ -1,8 +1,8 @@ +import { Block, Lovelace, PoolId, Tip, VrfVkHex } from '../../Cardano'; // eslint-disable-next-line @typescript-eslint/ban-ts-comment // @ts-ignore import { CardanoNodeError } from './CardanoNodeErrors'; import { HealthCheckResponse } from '../../Provider'; -import { Lovelace, PoolId, VrfVkHex } from '../../Cardano'; export interface EraSummary { parameters: { @@ -52,3 +52,31 @@ export interface CardanoNode { */ healthCheck(): Promise; } + +// Similar to Ogmios.Point, but using Cardano.BlockId opaque string for hash +export type Point = Pick; +export type Origin = 'origin'; +export type TipOrOrigin = Tip | Origin; +export type PointOrOrigin = Point | Origin; +export type Intersection = { + point: PointOrOrigin; + tip: TipOrOrigin; +}; + +export enum ChainSyncEventType { + RollForward, + RollBackward +} + +export interface ChainSyncRollForward { + tip: Tip; + eventType: ChainSyncEventType.RollForward; + block: Block; +} + +export interface ChainSyncRollBackward { + eventType: ChainSyncEventType.RollBackward; + tip: TipOrOrigin; +} + +export type ChainSyncEvent = ChainSyncRollForward | ChainSyncRollBackward; diff --git a/packages/core/src/Provider/Provider.ts b/packages/core/src/Provider/Provider.ts index 97aa8160da3..70909728723 100644 --- a/packages/core/src/Provider/Provider.ts +++ b/packages/core/src/Provider/Provider.ts @@ -1,4 +1,5 @@ import { Percent } from '../Cardano'; +// eslint-disable-next-line import/no-extraneous-dependencies import { Tip } from '@cardano-ogmios/schema'; export type HealthCheckResponse = { diff --git a/packages/projection/.gitignore b/packages/projection/.gitignore new file mode 100644 index 00000000000..76add878f8d --- /dev/null +++ b/packages/projection/.gitignore @@ -0,0 +1,2 @@ +node_modules +dist \ No newline at end of file diff --git a/packages/projection/LICENSE b/packages/projection/LICENSE new file mode 100644 index 00000000000..74eb3172a7d --- /dev/null +++ b/packages/projection/LICENSE @@ -0,0 +1,201 @@ + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright © 2022 IOHK + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. \ No newline at end of file diff --git a/packages/projection/NOTICE b/packages/projection/NOTICE new file mode 100644 index 00000000000..f85f4c61630 --- /dev/null +++ b/packages/projection/NOTICE @@ -0,0 +1,5 @@ +Copyright 2022 IOHK + +Licensed under the Apache License, Version 2.0 (the "License”). You may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0.txt + +Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. \ No newline at end of file diff --git a/packages/projection/README.md b/packages/projection/README.md new file mode 100644 index 00000000000..aed94d4b14a --- /dev/null +++ b/packages/projection/README.md @@ -0,0 +1,20 @@ +# Cardano JS SDK | projection + +Chain Sync event projection utilities. + +## Summary + +Projection is based on [RxJS](https://rxjs.dev/), where source observable of Chain Sync events is processed with various [operators](./src/operators/). + +There are no restrictions what an operator can do - you can utilize the full power of RxJS which makes it very flexible. + +All operators implemented in this package are extending the source event object with extra properties, e.g. + +```ts + chainSync$.pipe( + withStabilityWindow(dataWithPoolRetirement.genesis), + tap(({ stabilityWindowSlotsCount }) => console.log('Stability window:', stabilityWindowSlotsCount)), + withRolledBackEvents(), + tap((evt) => evt.eventType === ChainSyncEventType.RollBackward && console.log('Rolled back events:', evt.rolledBackEvents)), + ) +``` diff --git a/packages/projection/jest.config.js b/packages/projection/jest.config.js new file mode 100644 index 00000000000..d558e3978c0 --- /dev/null +++ b/packages/projection/jest.config.js @@ -0,0 +1 @@ +module.exports = require('../../test/jest.config'); diff --git a/packages/projection/package.json b/packages/projection/package.json new file mode 100644 index 00000000000..854fd35a1ae --- /dev/null +++ b/packages/projection/package.json @@ -0,0 +1,71 @@ +{ + "name": "@cardano-sdk/projection", + "version": "0.1.0", + "description": "Chain Sync event projection", + "engines": { + "node": "^14" + }, + "main": "dist/cjs/index.js", + "module": "dist/esm/index.js", + "exports": { + ".": { + "import": "./dist/esm/index.js", + "require": "./dist/cjs/index.js" + } + }, + "repository": "https://github.com/input-output-hk/cardano-js-sdk", + "publishConfig": { + "access": "public" + }, + "contributors": [ + "Rhys Bartels-Waller (https://iohk.io)", + "Martynas Kazlauskas (https://iohk.io)", + "Daniele Ricci (https://iohk.io)", + "Ivaylo Andonov (https://iohk.io)", + "Mircea Hasegan (https://iohk.io)", + "Angel Castillo Bacigalupi (https://iohk.io)", + "Dmytro Iakymenko (https://iohk.io)" + ], + "license": "Apache-2.0", + "scripts": { + "build:esm": "tsc -p src/tsconfig.json --outDir ./dist/esm --module es2020", + "build:cjs": "tsc --build src", + "build": "run-s build:cjs build:esm module-fixup", + "module-fixup": "shx cp ../../build/cjs-package.json ./dist/cjs/package.json && cp ../../build/esm-package.json ./dist/esm/package.json", + "tscNoEmit": "shx echo typescript --noEmit command not implemented yet", + "cleanup:dist": "shx rm -rf dist", + "cleanup:nm": "shx rm -rf node_modules", + "cleanup": "run-s cleanup:dist cleanup:nm", + "lint": "eslint -c ../../complete.eslintrc.js \"src/**/*.ts\" \"test/**/*.ts\"", + "lint:fix": "yarn lint --fix", + "test": "jest -c ./jest.config.js", + "test:build:verify": "tsc --build ./test", + "coverage": "yarn test --coverage", + "prepack": "yarn build", + "test:debug": "DEBUG=true yarn test", + "test:e2e": "shx echo 'test:e2e' command not implemented yet" + }, + "dependencies": { + "@cardano-sdk/core": "^0.6.0", + "@cardano-sdk/util-rxjs": "^0.4.2", + "rxjs": "^7.4.0", + "ts-custom-error": "^3.2.0" + }, + "devDependencies": { + "@cardano-sdk/ogmios": "^0.6.0", + "@cardano-sdk/util": "^0.6.0", + "@cardano-sdk/util-dev": "^0.5.0", + "eslint": "^7.32.0", + "jest": "^28.1.3", + "npm-run-all": "^4.1.5", + "shx": "^0.3.3", + "ts-jest": "^28.0.7", + "typescript": "^4.7.4" + }, + "files": [ + "dist/*", + "!dist/tsconfig.tsbuildinfo", + "LICENSE", + "NOTICE" + ] +} diff --git a/packages/projection/src/index.ts b/packages/projection/src/index.ts new file mode 100644 index 00000000000..1a7cbc5646e --- /dev/null +++ b/packages/projection/src/index.ts @@ -0,0 +1,2 @@ +export * from './operators'; +export * from './types'; diff --git a/packages/projection/src/operators/certificates/index.ts b/packages/projection/src/operators/certificates/index.ts new file mode 100644 index 00000000000..b3ab8cd2d77 --- /dev/null +++ b/packages/projection/src/operators/certificates/index.ts @@ -0,0 +1,3 @@ +export * from './withCertificates'; +export * from './withStakeKeys'; +export * from './withStakePools'; diff --git a/packages/projection/src/operators/certificates/withCertificates.ts b/packages/projection/src/operators/certificates/withCertificates.ts new file mode 100644 index 00000000000..de0eeadea56 --- /dev/null +++ b/packages/projection/src/operators/certificates/withCertificates.ts @@ -0,0 +1,54 @@ +import { Cardano } from '@cardano-sdk/core'; +import { RollForwardEvent } from '../../types'; +import { WithRolledBackEvents } from '../withRolledBackEvents'; +import { projectorOperator } from '../utils'; + +export interface CertificatePointer { + slot: Cardano.Slot; + txIndex: number; + certIndex: number; +} + +export interface OnChainCertificate { + pointer: CertificatePointer; + certificate: Cardano.Certificate; +} + +export interface WithCertificates { + /** + * Order of certificates on rolled back transactions is reversed. + */ + certificates: OnChainCertificate[]; +} + +const blockCertificates = ({ + block: { + header: { slot }, + body + } +}: RollForwardEvent) => + body.flatMap(({ body: { certificates = [] } }, txIndex) => + certificates.map((certificate, certIndex) => ({ + certificate, + pointer: { + certIndex, + slot, + txIndex + } + })) + ); + +/** + * Map ChainSyncEvents to a flat array of certificates. + * Order of certificates on rolled back transactions is reversed. + */ +export const withCertificates = projectorOperator<{}, WithRolledBackEvents, WithCertificates, WithCertificates>({ + rollBackward: (evt) => ({ + ...evt, + certificates: evt.rolledBackEvents.flatMap((rolledBackEvt) => blockCertificates(rolledBackEvt).reverse()) + }), + rollForward: (evt) => ({ + ...evt, + certificates: blockCertificates(evt) + }) +}); diff --git a/packages/projection/src/operators/certificates/withStakeKeys.ts b/packages/projection/src/operators/certificates/withStakeKeys.ts new file mode 100644 index 00000000000..9fbe412c9ac --- /dev/null +++ b/packages/projection/src/operators/certificates/withStakeKeys.ts @@ -0,0 +1,63 @@ +import { Cardano } from '@cardano-sdk/core'; +import { WithCertificates } from './withCertificates'; +import { projectorOperator } from '../utils'; + +export interface WithStakeKeys { + stakeKeys: { + register: Set; + deregister: Set; + }; +} + +/** + * Map events with certificates to a set of stake keys that are registered or deregistered. + * Emitted `stakeKeys` do **not** represent the on-chain certificates, as rollback of a registration certificate + * is intepreted as a deregistration (the opposite is true too). + * + * The intended use case of this operator is to keep track of the current set of active stake keys, + * ignoring **when** they were registered or unregistered. + */ +export const withStakeKeys = projectorOperator({ + rollBackward: (evt) => { + const register = new Set(); + const deregister = new Set(); + for (const { certificate } of evt.certificates) { + switch (certificate.__typename) { + case Cardano.CertificateType.StakeKeyRegistration: + deregister.add(certificate.stakeKeyHash); + register.delete(certificate.stakeKeyHash); + break; + case Cardano.CertificateType.StakeKeyDeregistration: + register.add(certificate.stakeKeyHash); + deregister.delete(certificate.stakeKeyHash); + break; + } + } + return { + ...evt, + stakeKeys: { deregister, register } + }; + }, + rollForward: (evt) => { + const register = new Set(); + const deregister = new Set(); + for (const { certificate } of evt.certificates) + switch (certificate.__typename) { + case Cardano.CertificateType.StakeKeyRegistration: + deregister.delete(certificate.stakeKeyHash); + register.add(certificate.stakeKeyHash); + break; + case Cardano.CertificateType.StakeKeyDeregistration: + register.delete(certificate.stakeKeyHash); + deregister.add(certificate.stakeKeyHash); + break; + } + return { + ...evt, + stakeKeys: { + deregister, + register + } + }; + } +}); diff --git a/packages/projection/src/operators/certificates/withStakePools.ts b/packages/projection/src/operators/certificates/withStakePools.ts new file mode 100644 index 00000000000..a46bcdc6d02 --- /dev/null +++ b/packages/projection/src/operators/certificates/withStakePools.ts @@ -0,0 +1,66 @@ +import { Cardano } from '@cardano-sdk/core'; +import { CertificatePointer, WithCertificates } from './withCertificates'; +import { WithEpochNo } from '../withEpochNo'; +import { projectorOperator } from '../utils'; + +export interface WithCertificateSource { + source: CertificatePointer; +} + +export interface PoolUpdate extends WithCertificateSource { + poolParameters: Cardano.PoolParameters; + issuedAtEpochNo: Cardano.EpochNo; +} + +export interface PoolRetirement extends WithCertificateSource { + retireAtEpoch: Cardano.EpochNo; +} + +export interface WithStakePools { + stakePools: { + updates: Map; + retirements: Map; + }; +} + +const addPoolItem = (collection: Map, poolId: Cardano.PoolId, item: T) => { + let poolItems = collection.get(poolId); + if (!poolItems) { + poolItems = []; + collection.set(poolId, poolItems); + } + poolItems.push(item); +}; + +/** + * Map RollForward events with certificates to stake pool updates and retirements. + * RollBackward events are unmodified. + */ +export const withStakePools = projectorOperator({ + rollBackward: (evt) => evt, + rollForward: (evt) => { + const updates = new Map(); + const retirements = new Map(); + for (const { certificate, pointer: source } of evt.certificates) { + switch (certificate.__typename) { + case Cardano.CertificateType.PoolRegistration: + addPoolItem(updates, certificate.poolParameters.id, { + issuedAtEpochNo: evt.epochNo, + poolParameters: certificate.poolParameters, + source + }); + break; + case Cardano.CertificateType.PoolRetirement: + addPoolItem(retirements, certificate.poolId, { + retireAtEpoch: certificate.epoch, + source + }); + break; + } + } + return { + ...evt, + stakePools: { retirements, updates } + }; + } +}); diff --git a/packages/projection/src/operators/index.ts b/packages/projection/src/operators/index.ts new file mode 100644 index 00000000000..1dc7abd152f --- /dev/null +++ b/packages/projection/src/operators/index.ts @@ -0,0 +1,7 @@ +export * from './withStaticContext'; +export * from './withEventContext'; +export * from './withStabilityWindow'; +export * from './withRolledBackEvents'; +export * from './withEpochNo'; +export * from './certificates'; +export * from './utils'; diff --git a/packages/projection/src/operators/utils/index.ts b/packages/projection/src/operators/utils/index.ts new file mode 100644 index 00000000000..28d9fbc583e --- /dev/null +++ b/packages/projection/src/operators/utils/index.ts @@ -0,0 +1,2 @@ +export * from './inferProjectorEventType'; +export * from './projectorOperator'; diff --git a/packages/projection/src/operators/utils/inferProjectorEventType.ts b/packages/projection/src/operators/utils/inferProjectorEventType.ts new file mode 100644 index 00000000000..6460fca0e4a --- /dev/null +++ b/packages/projection/src/operators/utils/inferProjectorEventType.ts @@ -0,0 +1,29 @@ +import { ProjectorOperator } from '../../types'; + +/** + * Wrap an operator to easily infer extra props of source observable + */ +export const inferProjectorEventType = + < + OperatorExtraRollForwardPropsIn, + OperatorExtraRollBackwardPropsIn, + ExtraRollForwardPropsOut, + ExtraRollBackwardPropsOut + >( + operator: ProjectorOperator< + OperatorExtraRollForwardPropsIn, + OperatorExtraRollBackwardPropsIn, + ExtraRollForwardPropsOut, + ExtraRollBackwardPropsOut + > + ) => + < + SourceExtraRollForwardPropsIn extends OperatorExtraRollForwardPropsIn, + SourceExtraRollBackwardPropsIn extends OperatorExtraRollBackwardPropsIn + >(): ProjectorOperator< + SourceExtraRollForwardPropsIn, + SourceExtraRollBackwardPropsIn, + ExtraRollForwardPropsOut, + ExtraRollBackwardPropsOut + > => + operator; diff --git a/packages/projection/src/operators/utils/projectorOperator.ts b/packages/projection/src/operators/utils/projectorOperator.ts new file mode 100644 index 00000000000..0ba99e038d1 --- /dev/null +++ b/packages/projection/src/operators/utils/projectorOperator.ts @@ -0,0 +1,49 @@ +import { ChainSyncEventType } from '@cardano-sdk/core'; +import { Observable, concatMap, isObservable, of } from 'rxjs'; +import { RollBackwardEvent, RollForwardEvent } from '../../types'; +import { inferProjectorEventType } from './inferProjectorEventType'; + +export interface ProjectorEventHandlers< + ExtraRollForwardPropsIn, + ExtraRollBackwardPropsIn, + ExtraRollForwardPropsOut = ExtraRollForwardPropsIn, + ExtraRollBackwardPropsOut = ExtraRollBackwardPropsIn +> { + rollForward: ( + evt: RollForwardEvent + ) => Observable> | RollForwardEvent; + rollBackward: ( + evt: RollBackwardEvent + ) => Observable> | RollBackwardEvent; +} + +/** + * Convenience utility to create an operator with separate 'rollForward' and 'rollBackward' handlers + */ +export const projectorOperator = < + ExtraRollForwardPropsIn, + ExtraRollBackwardPropsIn, + ExtraRollForwardPropsOut, + ExtraRollBackwardPropsOut +>({ + rollForward, + rollBackward +}: ProjectorEventHandlers< + ExtraRollForwardPropsIn, + ExtraRollBackwardPropsIn, + ExtraRollForwardPropsOut, + ExtraRollBackwardPropsOut +>) => + inferProjectorEventType< + ExtraRollForwardPropsIn, + ExtraRollBackwardPropsIn, + ExtraRollForwardPropsOut, + ExtraRollBackwardPropsOut + >((evt$) => + evt$.pipe( + concatMap((evt) => { + const result = evt.eventType === ChainSyncEventType.RollForward ? rollForward(evt) : rollBackward(evt); + return isObservable(result) ? result : of(result); + }) + ) + ); diff --git a/packages/projection/src/operators/withEpochNo.ts b/packages/projection/src/operators/withEpochNo.ts new file mode 100644 index 00000000000..33c79e6f7fc --- /dev/null +++ b/packages/projection/src/operators/withEpochNo.ts @@ -0,0 +1,20 @@ +import { Cardano, ChainSyncEventType, EraSummary, createSlotEpochCalc } from '@cardano-sdk/core'; +import { ProjectorOperator } from '../types'; +import { map } from 'rxjs'; + +export type WithEpochNo = { epochNo: Cardano.EpochNo }; + +/** + * Adds current 'epochNo' to each RollForward event + */ +export const withEpochNo = (eraSummaries: EraSummary[]) => { + const slotEpochCalc = createSlotEpochCalc(eraSummaries); + return ((evt$) => + evt$.pipe( + map((evt) => + evt.eventType === ChainSyncEventType.RollForward + ? { ...evt, epochNo: slotEpochCalc(evt.block.header.slot) } + : evt + ) + )) as ProjectorOperator; +}; diff --git a/packages/projection/src/operators/withEventContext.ts b/packages/projection/src/operators/withEventContext.ts new file mode 100644 index 00000000000..b7743ed9f82 --- /dev/null +++ b/packages/projection/src/operators/withEventContext.ts @@ -0,0 +1,22 @@ +import { Observable, isObservable, map, mergeMap, of } from 'rxjs'; +import { ProjectorEvent, ProjectorOperator } from '../types'; + +/** + * Extend events with custom context (created per event) + */ +export const withEventContext = + ( + createContext: ( + evt: ProjectorEvent + ) => TContext | Observable + ): ProjectorOperator => + (evt$) => + evt$.pipe( + mergeMap((evt) => { + let context$ = createContext(evt); + if (!isObservable(context$)) { + context$ = of(context$); + } + return context$.pipe(map((ctx) => ({ ...evt, ...ctx }))); + }) + ); diff --git a/packages/projection/src/operators/withRolledBackEvents.ts b/packages/projection/src/operators/withRolledBackEvents.ts new file mode 100644 index 00000000000..9f84cc11aa9 --- /dev/null +++ b/packages/projection/src/operators/withRolledBackEvents.ts @@ -0,0 +1,99 @@ +import { ChainSyncEventType } from '@cardano-sdk/core'; +import { CustomError } from 'ts-custom-error'; +import { EMPTY, Observable, map, scan, toArray } from 'rxjs'; +import { ProjectorOperator, RollBackwardEvent, RollForwardEvent } from '../types'; +import { WithStabilityWindow } from './withStabilityWindow'; +import { blockingWithLatestFrom } from '@cardano-sdk/util-rxjs'; + +export type WithRolledBackEvents = { + /** + * In reverse order of that they were applied + */ + rolledBackEvents: RollForwardEvent[]; +}; + +type WithRolledBackEventsScan = { + eventCache?: TRollForwardEvent[]; + evt: TRollForwardEvent | (RollBackwardEvent & WithRolledBackEvents); +}; + +export class InsufficientEventCacheError extends CustomError {} + +const rollForward = ( + evt: RollForwardEvent, + eventCache: RollForwardEvent[] +) => { + // clear blocks that are past stability window + const slotThreshold = evt.tip.slot - evt.stabilityWindowSlotsCount; + while (eventCache.length > 0 && eventCache[0].block.header.slot < slotThreshold) eventCache.shift(); + // add current block to cache and return the event unchanged + eventCache.push(evt); + return { eventCache, evt }; +}; + +const rollBackward = ( + evt: RollBackwardEvent, + eventCache: RollForwardEvent[] +) => { + const rollbackTo = evt.tip; + if (rollbackTo === 'origin') { + return { + eventCache: [], + evt: { + ...evt, + rolledBackEvents: eventCache.reverse() + } + }; + } + const rolledBackEvents = [] as RollForwardEvent[]; + while (eventCache.length > 0 && eventCache[eventCache.length - 1].block.header.hash !== rollbackTo.hash) + rolledBackEvents.push(eventCache.pop()!); + if ( + rolledBackEvents.length > 0 && + rolledBackEvents.length < rolledBackEvents[0].block.header.blockNo - rollbackTo.blockNo + ) { + throw new InsufficientEventCacheError(); + } + return { eventCache, evt: { ...evt, rolledBackEvents } }; +}; + +/** + * Adds `rolledBackEvents` to RollBackward events. + * `rolledBackEvents` are in descending order (starting from tip going down to origin). + * + * @param evtCache$ observable that emits events up to first event emitted by source evt$ observable. + * It is used to build cache of events to be used in case a rollback happens. + * If syncing from origin, there's no need to pass it. + * Otherwise, it should emit all events up to source start within stability window. + */ +export const withRolledBackEvents = + ( + evtCache$: Observable> = EMPTY + ): ProjectorOperator< + ExtraRollForwardPropsIn, + ExtraRollBackwardPropsIn, + {}, + WithRolledBackEvents> + > => + (evt$) => + evt$.pipe( + blockingWithLatestFrom(evtCache$.pipe(toArray())), + scan( + ( + { eventCache }, + [evt, initialEvtCache] + ): WithRolledBackEventsScan> => { + eventCache ||= initialEvtCache; + switch (evt.eventType) { + case ChainSyncEventType.RollForward: + return rollForward(evt, eventCache); + case ChainSyncEventType.RollBackward: + return rollBackward(evt, eventCache); + } + }, + { + evt: {} as WithRolledBackEventsScan>['evt'] + } as WithRolledBackEventsScan> + ), + map(({ evt }) => evt) + ); diff --git a/packages/projection/src/operators/withStabilityWindow.ts b/packages/projection/src/operators/withStabilityWindow.ts new file mode 100644 index 00000000000..67cbc1131c2 --- /dev/null +++ b/packages/projection/src/operators/withStabilityWindow.ts @@ -0,0 +1,14 @@ +import { Cardano, calculateStabilityWindowSlotsCount } from '@cardano-sdk/core'; +import { withStaticContext } from './withStaticContext'; + +export type WithStabilityWindow = { stabilityWindowSlotsCount: number }; + +/** + * Adds `stabilityWindowSlotsCount` to each event + */ +export const withStabilityWindow = ( + genesisParameters: Cardano.CompactGenesis +) => + withStaticContext({ + stabilityWindowSlotsCount: calculateStabilityWindowSlotsCount(genesisParameters) + }); diff --git a/packages/projection/src/operators/withStaticContext.ts b/packages/projection/src/operators/withStaticContext.ts new file mode 100644 index 00000000000..4496221ae83 --- /dev/null +++ b/packages/projection/src/operators/withStaticContext.ts @@ -0,0 +1,19 @@ +import { Observable, isObservable, of } from 'rxjs'; +import { ProjectorOperator } from '../types'; +import { blockingWithLatestFrom } from '@cardano-sdk/util-rxjs'; + +/** + * Extend events with custom context (created before the 1st event is emitted) + */ +export const withStaticContext = ( + context: TContext | Observable +): ProjectorOperator => { + const context$ = isObservable(context) ? context : of(context); + return (evt$) => + evt$.pipe( + blockingWithLatestFrom(context$, (evt, ctx) => { + evt; + return { ...evt, ...ctx }; + }) + ); +}; diff --git a/packages/projection/src/tsconfig.json b/packages/projection/src/tsconfig.json new file mode 100644 index 00000000000..6b752f1f6ec --- /dev/null +++ b/packages/projection/src/tsconfig.json @@ -0,0 +1,14 @@ +{ + "extends": "../../../tsconfig.json", + "compilerOptions": { + "outDir": "../dist/cjs" + }, + "references": [ + { + "path": "../../core/src" + }, + { + "path": "../../util-rxjs/src" + } + ] +} diff --git a/packages/projection/src/types.ts b/packages/projection/src/types.ts new file mode 100644 index 00000000000..971ccdac028 --- /dev/null +++ b/packages/projection/src/types.ts @@ -0,0 +1,42 @@ +import { ChainSyncRollBackward, ChainSyncRollForward, PointOrOrigin } from '@cardano-sdk/core'; +import { Observable } from 'rxjs'; +import { ObservableType } from '@cardano-sdk/util-rxjs'; + +export type RollForwardEvent = ExtraProps & ChainSyncRollForward; + +export type RollBackwardEvent = ExtraProps & ChainSyncRollBackward; + +export type ProjectorEvent = + | RollForwardEvent + | RollBackwardEvent; + +export type ProjectorObservable = Observable< + ProjectorEvent +>; + +export type ProjectorOperator< + ExtraRollForwardPropsIn, + ExtraRollBackwardPropsIn, + ExtraRollForwardPropsOut, + ExtraRollBackwardPropsOut +> = ( + evt$: ProjectorObservable +) => Observable< + ProjectorEvent< + ExtraRollForwardPropsIn & ExtraRollForwardPropsOut, + ExtraRollBackwardPropsIn & ExtraRollBackwardPropsOut + > +>; + +// eslint-disable-next-line @typescript-eslint/no-explicit-any +export type OperatorEventType any> = ReturnType extends (...args: any[]) => any + ? OperatorEventType> + : ObservableType>; + +// To be used for a higher level projector initialization +export interface ChainSyncProps { + localTip: PointOrOrigin; +} +export interface ProjectorDependencies { + chainSync$: Observable; +} diff --git a/packages/projection/test/events/data/with-pool-retirement.json b/packages/projection/test/events/data/with-pool-retirement.json new file mode 100644 index 00000000000..78dc23c3e1c --- /dev/null +++ b/packages/projection/test/events/data/with-pool-retirement.json @@ -0,0 +1,2441 @@ +{ + "body": [ + { + "eventType": 0, + "block": { + "body": [ + { + "body": { + "certificates": [ + { + "__typename": "PoolRegistrationCertificate", + "poolParameters": { + "id": "pool1n3s8unkvmre59uzt4ned0903f9q2p8dhscw5v9eeyc0sw0m439t", + "vrf": "65b31a1fc98892e495982b1fbf8e6729d21b608179759829792a78e09c1b9be5", + "pledge": { + "__type": "bigint", + "value": "9000000000" + }, + "cost": { + "__type": "bigint", + "value": "340000000" + }, + "margin": { + "denominator": 1, + "numerator": 0 + }, + "rewardAccount": "stake_test1urwtzrx5uasusf7m7r0mjt53xkxz7hupzgpmk5yqsx0zzqcaxwl3l", + "owners": [ + "stake_test1urwtzrx5uasusf7m7r0mjt53xkxz7hupzgpmk5yqsx0zzqcaxwl3l" + ], + "relays": [ + { + "__typename": "RelayByName", + "hostname": "preprod.bladepool.com", + "port": 3001 + } + ], + "metadataJson": { + "hash": "2738e2233800ab7f82bd2212a9a55f52d4851f9147f161684c63e6655bedb562", + "url": "https://public.bladepool.com/metadata.json" + } + } + }, + { + "__typename": "StakeDelegationCertificate", + "poolId": "pool1n3s8unkvmre59uzt4ned0903f9q2p8dhscw5v9eeyc0sw0m439t", + "stakeKeyHash": "dcb10cd4e761c827dbf0dfb92e91358c2f5f811203bb5080819e2103" + } + ] + } + } + ], + "fees": { + "__type": "bigint", + "value": "197489" + }, + "header": { + "blockNo": 32159, + "hash": "877131317869c8e78d7774150c136d9183a6a7604538a6fac22a38b811eb4989", + "slot": 877378 + }, + "issuerVk": "6ce213932a309648e6293b7309ef1bc9c8f100f7f634b1f74be68f1090eeafec", + "previousBlock": "fa558ff617b978a6483423ce15473e7e2f777ed90b52de4e8300d4d12745961b", + "size": 752, + "totalOutput": { + "__type": "bigint", + "value": "9499223722" + }, + "txCount": 1, + "vrf": "vrf_vk16j0gmfnc7here7hvzgh3h0xngycum8jxvuhka0keqwfha2qpn9eq02t07a" + }, + "tip": { + "blockNo": 32159, + "hash": "877131317869c8e78d7774150c136d9183a6a7604538a6fac22a38b811eb4989", + "slot": 877378 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 32160, + "hash": "9b6603597410f87d2802f21385ca7e29abf7842e9a5cc600cbc12d6a5705aa1f", + "slot": 877385 + }, + "issuerVk": "e54f3cb4dbe3eb6ab64ff404e2c119fc29d9b97c89f9883626aa60b361f6255d", + "previousBlock": "877131317869c8e78d7774150c136d9183a6a7604538a6fac22a38b811eb4989", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk1g8j3ckz2mq80xg75jvhp5qrny5428j0ufmd8xh0y9g6jc5da4mrqu4m9e5" + }, + "tip": { + "blockNo": 32160, + "hash": "9b6603597410f87d2802f21385ca7e29abf7842e9a5cc600cbc12d6a5705aa1f", + "slot": 877385 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 32161, + "hash": "5a992cd8326444318ed07fb2ec93557cc62e588a52bdbc99434cde29633ffedd", + "slot": 877488 + }, + "issuerVk": "6ce213932a309648e6293b7309ef1bc9c8f100f7f634b1f74be68f1090eeafec", + "previousBlock": "9b6603597410f87d2802f21385ca7e29abf7842e9a5cc600cbc12d6a5705aa1f", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk16j0gmfnc7here7hvzgh3h0xngycum8jxvuhka0keqwfha2qpn9eq02t07a" + }, + "tip": { + "blockNo": 32161, + "hash": "5a992cd8326444318ed07fb2ec93557cc62e588a52bdbc99434cde29633ffedd", + "slot": 877488 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 32162, + "hash": "2cb37143bc4bed1cdf6531cecc59d24624418fb851436f869c2ff1e47e5ea5cc", + "slot": 877489 + }, + "issuerVk": "e54f3cb4dbe3eb6ab64ff404e2c119fc29d9b97c89f9883626aa60b361f6255d", + "previousBlock": "5a992cd8326444318ed07fb2ec93557cc62e588a52bdbc99434cde29633ffedd", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk1g8j3ckz2mq80xg75jvhp5qrny5428j0ufmd8xh0y9g6jc5da4mrqu4m9e5" + }, + "tip": { + "blockNo": 32162, + "hash": "2cb37143bc4bed1cdf6531cecc59d24624418fb851436f869c2ff1e47e5ea5cc", + "slot": 877489 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 32163, + "hash": "feda16b300212f326c6751d43c5934d23baec211c0d7af6fd70ba5080894998c", + "slot": 877509 + }, + "issuerVk": "e54f3cb4dbe3eb6ab64ff404e2c119fc29d9b97c89f9883626aa60b361f6255d", + "previousBlock": "2cb37143bc4bed1cdf6531cecc59d24624418fb851436f869c2ff1e47e5ea5cc", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk1g8j3ckz2mq80xg75jvhp5qrny5428j0ufmd8xh0y9g6jc5da4mrqu4m9e5" + }, + "tip": { + "blockNo": 32163, + "hash": "feda16b300212f326c6751d43c5934d23baec211c0d7af6fd70ba5080894998c", + "slot": 877509 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 32164, + "hash": "88ee75e62e9e7bdf5ea3542fe8fa4ec7e91da099a6276b6950fe032001c3a99a", + "slot": 877545 + }, + "issuerVk": "6ce213932a309648e6293b7309ef1bc9c8f100f7f634b1f74be68f1090eeafec", + "previousBlock": "feda16b300212f326c6751d43c5934d23baec211c0d7af6fd70ba5080894998c", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk16j0gmfnc7here7hvzgh3h0xngycum8jxvuhka0keqwfha2qpn9eq02t07a" + }, + "tip": { + "blockNo": 32164, + "hash": "88ee75e62e9e7bdf5ea3542fe8fa4ec7e91da099a6276b6950fe032001c3a99a", + "slot": 877545 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 32165, + "hash": "4146df6355dc9122132e9ab489f473aa8c172ed169a81a49e9715b12fc586d61", + "slot": 877561 + }, + "issuerVk": "6ce213932a309648e6293b7309ef1bc9c8f100f7f634b1f74be68f1090eeafec", + "previousBlock": "88ee75e62e9e7bdf5ea3542fe8fa4ec7e91da099a6276b6950fe032001c3a99a", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk16j0gmfnc7here7hvzgh3h0xngycum8jxvuhka0keqwfha2qpn9eq02t07a" + }, + "tip": { + "blockNo": 32165, + "hash": "4146df6355dc9122132e9ab489f473aa8c172ed169a81a49e9715b12fc586d61", + "slot": 877561 + } + }, + { + "eventType": 0, + "block": { + "body": [ + { + "body": { + "certificates": [ + { + "__typename": "StakeDelegationCertificate", + "poolId": "pool1n3s8unkvmre59uzt4ned0903f9q2p8dhscw5v9eeyc0sw0m439t", + "stakeKeyHash": "0529bf3474dba38d888d7301f4a6e456812cc6175d57fb0b514aa911" + } + ] + } + } + ], + "fees": { + "__type": "bigint", + "value": "200000" + }, + "header": { + "blockNo": 32166, + "hash": "cdd05bcbb6efd95f7966667f2605150c53c35b91686a0d0f6e0c81622e98916c", + "slot": 877598 + }, + "issuerVk": "e54f3cb4dbe3eb6ab64ff404e2c119fc29d9b97c89f9883626aa60b361f6255d", + "previousBlock": "4146df6355dc9122132e9ab489f473aa8c172ed169a81a49e9715b12fc586d61", + "size": 361, + "totalOutput": { + "__type": "bigint", + "value": "9800000" + }, + "txCount": 1, + "vrf": "vrf_vk1g8j3ckz2mq80xg75jvhp5qrny5428j0ufmd8xh0y9g6jc5da4mrqu4m9e5" + }, + "tip": { + "blockNo": 32166, + "hash": "cdd05bcbb6efd95f7966667f2605150c53c35b91686a0d0f6e0c81622e98916c", + "slot": 877598 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 32167, + "hash": "98c405518ad1fffe6a03cd8770f208c1930f6326b4c9102bdd3f5f9027eddb89", + "slot": 877599 + }, + "issuerVk": "6bcf7016645af155410dab9c3de8d1105a047b8ef6f0a998e9cb035953b9d4d6", + "previousBlock": "cdd05bcbb6efd95f7966667f2605150c53c35b91686a0d0f6e0c81622e98916c", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk1d74euqcsp66pc5gg3nwqecwwms5nkd7xg5e8rcasn2va8t5g2x7qjw06gk" + }, + "tip": { + "blockNo": 32167, + "hash": "98c405518ad1fffe6a03cd8770f208c1930f6326b4c9102bdd3f5f9027eddb89", + "slot": 877599 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 32168, + "hash": "83c584777a3fab414d6d940751730c4d65c696b685b688b7af000a62f2da0edf", + "slot": 877604 + }, + "issuerVk": "e54f3cb4dbe3eb6ab64ff404e2c119fc29d9b97c89f9883626aa60b361f6255d", + "previousBlock": "98c405518ad1fffe6a03cd8770f208c1930f6326b4c9102bdd3f5f9027eddb89", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk1g8j3ckz2mq80xg75jvhp5qrny5428j0ufmd8xh0y9g6jc5da4mrqu4m9e5" + }, + "tip": { + "blockNo": 32168, + "hash": "83c584777a3fab414d6d940751730c4d65c696b685b688b7af000a62f2da0edf", + "slot": 877604 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 32169, + "hash": "7b289905819aa50f20f05af1dac0145a1594419d8d05134c7e1fecc0aabd57b6", + "slot": 877658 + }, + "issuerVk": "6ce213932a309648e6293b7309ef1bc9c8f100f7f634b1f74be68f1090eeafec", + "previousBlock": "83c584777a3fab414d6d940751730c4d65c696b685b688b7af000a62f2da0edf", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk16j0gmfnc7here7hvzgh3h0xngycum8jxvuhka0keqwfha2qpn9eq02t07a" + }, + "tip": { + "blockNo": 32169, + "hash": "7b289905819aa50f20f05af1dac0145a1594419d8d05134c7e1fecc0aabd57b6", + "slot": 877658 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 32170, + "hash": "0ed00e84e963ea3b8adccfe7ce8ae4bb39931ea8683ea5d7ff159b1d8f792b8a", + "slot": 877713 + }, + "issuerVk": "e54f3cb4dbe3eb6ab64ff404e2c119fc29d9b97c89f9883626aa60b361f6255d", + "previousBlock": "7b289905819aa50f20f05af1dac0145a1594419d8d05134c7e1fecc0aabd57b6", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk1g8j3ckz2mq80xg75jvhp5qrny5428j0ufmd8xh0y9g6jc5da4mrqu4m9e5" + }, + "tip": { + "blockNo": 32170, + "hash": "0ed00e84e963ea3b8adccfe7ce8ae4bb39931ea8683ea5d7ff159b1d8f792b8a", + "slot": 877713 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 32171, + "hash": "5db621b991c992c2f618282d2875ab138cd4fd3c5bb8294d23f643c209e8a09b", + "slot": 877739 + }, + "issuerVk": "6ce213932a309648e6293b7309ef1bc9c8f100f7f634b1f74be68f1090eeafec", + "previousBlock": "0ed00e84e963ea3b8adccfe7ce8ae4bb39931ea8683ea5d7ff159b1d8f792b8a", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk16j0gmfnc7here7hvzgh3h0xngycum8jxvuhka0keqwfha2qpn9eq02t07a" + }, + "tip": { + "blockNo": 32171, + "hash": "5db621b991c992c2f618282d2875ab138cd4fd3c5bb8294d23f643c209e8a09b", + "slot": 877739 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 32172, + "hash": "e8a7330e04d05aa1420a4700bcd67fec82592162cbe0b95cd42ee78589173520", + "slot": 877759 + }, + "issuerVk": "6ce213932a309648e6293b7309ef1bc9c8f100f7f634b1f74be68f1090eeafec", + "previousBlock": "5db621b991c992c2f618282d2875ab138cd4fd3c5bb8294d23f643c209e8a09b", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk16j0gmfnc7here7hvzgh3h0xngycum8jxvuhka0keqwfha2qpn9eq02t07a" + }, + "tip": { + "blockNo": 32172, + "hash": "e8a7330e04d05aa1420a4700bcd67fec82592162cbe0b95cd42ee78589173520", + "slot": 877759 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 32173, + "hash": "382598a24e79ebde845da2dc021f4b1de1d783c09021a69e4b44d7a5ae25e588", + "slot": 877782 + }, + "issuerVk": "6bcf7016645af155410dab9c3de8d1105a047b8ef6f0a998e9cb035953b9d4d6", + "previousBlock": "e8a7330e04d05aa1420a4700bcd67fec82592162cbe0b95cd42ee78589173520", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk1d74euqcsp66pc5gg3nwqecwwms5nkd7xg5e8rcasn2va8t5g2x7qjw06gk" + }, + "tip": { + "blockNo": 32173, + "hash": "382598a24e79ebde845da2dc021f4b1de1d783c09021a69e4b44d7a5ae25e588", + "slot": 877782 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 32174, + "hash": "cfdb07faaa4a39e191172b0ec566529a98db56bbe68a06f14fa24502f9aa82c8", + "slot": 877787 + }, + "issuerVk": "6ce213932a309648e6293b7309ef1bc9c8f100f7f634b1f74be68f1090eeafec", + "previousBlock": "382598a24e79ebde845da2dc021f4b1de1d783c09021a69e4b44d7a5ae25e588", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk16j0gmfnc7here7hvzgh3h0xngycum8jxvuhka0keqwfha2qpn9eq02t07a" + }, + "tip": { + "blockNo": 32174, + "hash": "cfdb07faaa4a39e191172b0ec566529a98db56bbe68a06f14fa24502f9aa82c8", + "slot": 877787 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 32175, + "hash": "824fd16e60581fb046b5d24e26d6311a132bcb979ea5b31eafb6f597228872a1", + "slot": 877816 + }, + "issuerVk": "e54f3cb4dbe3eb6ab64ff404e2c119fc29d9b97c89f9883626aa60b361f6255d", + "previousBlock": "cfdb07faaa4a39e191172b0ec566529a98db56bbe68a06f14fa24502f9aa82c8", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk1g8j3ckz2mq80xg75jvhp5qrny5428j0ufmd8xh0y9g6jc5da4mrqu4m9e5" + }, + "tip": { + "blockNo": 32175, + "hash": "824fd16e60581fb046b5d24e26d6311a132bcb979ea5b31eafb6f597228872a1", + "slot": 877816 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 32176, + "hash": "a04ebb643af6623a16e11a48cff2a0950e0549f1f3806d6710ebedbcfb31d669", + "slot": 877833 + }, + "issuerVk": "e54f3cb4dbe3eb6ab64ff404e2c119fc29d9b97c89f9883626aa60b361f6255d", + "previousBlock": "824fd16e60581fb046b5d24e26d6311a132bcb979ea5b31eafb6f597228872a1", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk1g8j3ckz2mq80xg75jvhp5qrny5428j0ufmd8xh0y9g6jc5da4mrqu4m9e5" + }, + "tip": { + "blockNo": 32176, + "hash": "a04ebb643af6623a16e11a48cff2a0950e0549f1f3806d6710ebedbcfb31d669", + "slot": 877833 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 32177, + "hash": "f5d4158110cfbd104b45533c71e3aa4bd21b2680d06f8e1b17afaa6d1682326c", + "slot": 877856 + }, + "issuerVk": "6ce213932a309648e6293b7309ef1bc9c8f100f7f634b1f74be68f1090eeafec", + "previousBlock": "a04ebb643af6623a16e11a48cff2a0950e0549f1f3806d6710ebedbcfb31d669", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk16j0gmfnc7here7hvzgh3h0xngycum8jxvuhka0keqwfha2qpn9eq02t07a" + }, + "tip": { + "blockNo": 32177, + "hash": "f5d4158110cfbd104b45533c71e3aa4bd21b2680d06f8e1b17afaa6d1682326c", + "slot": 877856 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 32178, + "hash": "5643cec69c19cc94cee527d72568c2bc979adc7ce1277631ad8cd8445b6ca1d0", + "slot": 877872 + }, + "issuerVk": "e54f3cb4dbe3eb6ab64ff404e2c119fc29d9b97c89f9883626aa60b361f6255d", + "previousBlock": "f5d4158110cfbd104b45533c71e3aa4bd21b2680d06f8e1b17afaa6d1682326c", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk1g8j3ckz2mq80xg75jvhp5qrny5428j0ufmd8xh0y9g6jc5da4mrqu4m9e5" + }, + "tip": { + "blockNo": 32178, + "hash": "5643cec69c19cc94cee527d72568c2bc979adc7ce1277631ad8cd8445b6ca1d0", + "slot": 877872 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 32179, + "hash": "d9abaae8fbbb68284aa006a4fb49489a0789d634c355ef3bda75a48712383f5f", + "slot": 877903 + }, + "issuerVk": "6ce213932a309648e6293b7309ef1bc9c8f100f7f634b1f74be68f1090eeafec", + "previousBlock": "5643cec69c19cc94cee527d72568c2bc979adc7ce1277631ad8cd8445b6ca1d0", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk16j0gmfnc7here7hvzgh3h0xngycum8jxvuhka0keqwfha2qpn9eq02t07a" + }, + "tip": { + "blockNo": 32179, + "hash": "d9abaae8fbbb68284aa006a4fb49489a0789d634c355ef3bda75a48712383f5f", + "slot": 877903 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 32180, + "hash": "0fff3f763a87c5c212f42c65540410121f4f265db2a7af0c643980ae51baac9e", + "slot": 877910 + }, + "issuerVk": "e54f3cb4dbe3eb6ab64ff404e2c119fc29d9b97c89f9883626aa60b361f6255d", + "previousBlock": "d9abaae8fbbb68284aa006a4fb49489a0789d634c355ef3bda75a48712383f5f", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk1g8j3ckz2mq80xg75jvhp5qrny5428j0ufmd8xh0y9g6jc5da4mrqu4m9e5" + }, + "tip": { + "blockNo": 32180, + "hash": "0fff3f763a87c5c212f42c65540410121f4f265db2a7af0c643980ae51baac9e", + "slot": 877910 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 32181, + "hash": "6db739afc7626475b8942386082bcee31d7f17570703afd44e4cc51ca291cc82", + "slot": 877914 + }, + "issuerVk": "6ce213932a309648e6293b7309ef1bc9c8f100f7f634b1f74be68f1090eeafec", + "previousBlock": "0fff3f763a87c5c212f42c65540410121f4f265db2a7af0c643980ae51baac9e", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk16j0gmfnc7here7hvzgh3h0xngycum8jxvuhka0keqwfha2qpn9eq02t07a" + }, + "tip": { + "blockNo": 32181, + "hash": "6db739afc7626475b8942386082bcee31d7f17570703afd44e4cc51ca291cc82", + "slot": 877914 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 32182, + "hash": "3f1d653775fdf9393063eb3595c85619bac4aead2865affe1f68e55372b4f3a2", + "slot": 877927 + }, + "issuerVk": "e54f3cb4dbe3eb6ab64ff404e2c119fc29d9b97c89f9883626aa60b361f6255d", + "previousBlock": "6db739afc7626475b8942386082bcee31d7f17570703afd44e4cc51ca291cc82", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk1g8j3ckz2mq80xg75jvhp5qrny5428j0ufmd8xh0y9g6jc5da4mrqu4m9e5" + }, + "tip": { + "blockNo": 32182, + "hash": "3f1d653775fdf9393063eb3595c85619bac4aead2865affe1f68e55372b4f3a2", + "slot": 877927 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 32183, + "hash": "d0126ea098524c316555baee8d80137a8b65fa88a090bd3f7bb82a4ec253e3d2", + "slot": 877929 + }, + "issuerVk": "6ce213932a309648e6293b7309ef1bc9c8f100f7f634b1f74be68f1090eeafec", + "previousBlock": "3f1d653775fdf9393063eb3595c85619bac4aead2865affe1f68e55372b4f3a2", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk16j0gmfnc7here7hvzgh3h0xngycum8jxvuhka0keqwfha2qpn9eq02t07a" + }, + "tip": { + "blockNo": 32183, + "hash": "d0126ea098524c316555baee8d80137a8b65fa88a090bd3f7bb82a4ec253e3d2", + "slot": 877929 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 32184, + "hash": "9a525219f8b467a9931a2dcc791a7affb43067714db1a80e6d7fbdc21399e84d", + "slot": 877985 + }, + "issuerVk": "e54f3cb4dbe3eb6ab64ff404e2c119fc29d9b97c89f9883626aa60b361f6255d", + "previousBlock": "d0126ea098524c316555baee8d80137a8b65fa88a090bd3f7bb82a4ec253e3d2", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk1g8j3ckz2mq80xg75jvhp5qrny5428j0ufmd8xh0y9g6jc5da4mrqu4m9e5" + }, + "tip": { + "blockNo": 32184, + "hash": "9a525219f8b467a9931a2dcc791a7affb43067714db1a80e6d7fbdc21399e84d", + "slot": 877985 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 32185, + "hash": "43ce49ee78e3926626150c5293a3e41dfd724d5e0ece567313d9ce4aa1c5bb44", + "slot": 877986 + }, + "issuerVk": "6ce213932a309648e6293b7309ef1bc9c8f100f7f634b1f74be68f1090eeafec", + "previousBlock": "9a525219f8b467a9931a2dcc791a7affb43067714db1a80e6d7fbdc21399e84d", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk16j0gmfnc7here7hvzgh3h0xngycum8jxvuhka0keqwfha2qpn9eq02t07a" + }, + "tip": { + "blockNo": 32185, + "hash": "43ce49ee78e3926626150c5293a3e41dfd724d5e0ece567313d9ce4aa1c5bb44", + "slot": 877986 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 32186, + "hash": "abc2a3ae9db658e2ba13276d7e2cd94426a70c6c2690ca07ee72ff72cd750d02", + "slot": 877997 + }, + "issuerVk": "6bcf7016645af155410dab9c3de8d1105a047b8ef6f0a998e9cb035953b9d4d6", + "previousBlock": "43ce49ee78e3926626150c5293a3e41dfd724d5e0ece567313d9ce4aa1c5bb44", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk1d74euqcsp66pc5gg3nwqecwwms5nkd7xg5e8rcasn2va8t5g2x7qjw06gk" + }, + "tip": { + "blockNo": 32186, + "hash": "abc2a3ae9db658e2ba13276d7e2cd94426a70c6c2690ca07ee72ff72cd750d02", + "slot": 877997 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 32187, + "hash": "87332fe24cc39cd1f45aed243f110ab991c6184334e6687792cfea022b7a65b1", + "slot": 878015 + }, + "issuerVk": "e54f3cb4dbe3eb6ab64ff404e2c119fc29d9b97c89f9883626aa60b361f6255d", + "previousBlock": "abc2a3ae9db658e2ba13276d7e2cd94426a70c6c2690ca07ee72ff72cd750d02", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk1g8j3ckz2mq80xg75jvhp5qrny5428j0ufmd8xh0y9g6jc5da4mrqu4m9e5" + }, + "tip": { + "blockNo": 32187, + "hash": "87332fe24cc39cd1f45aed243f110ab991c6184334e6687792cfea022b7a65b1", + "slot": 878015 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 32188, + "hash": "622061bc7dff06627828438aba314cecc27bef919f29ce98592fda7529e1c798", + "slot": 878025 + }, + "issuerVk": "e54f3cb4dbe3eb6ab64ff404e2c119fc29d9b97c89f9883626aa60b361f6255d", + "previousBlock": "87332fe24cc39cd1f45aed243f110ab991c6184334e6687792cfea022b7a65b1", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk1g8j3ckz2mq80xg75jvhp5qrny5428j0ufmd8xh0y9g6jc5da4mrqu4m9e5" + }, + "tip": { + "blockNo": 32188, + "hash": "622061bc7dff06627828438aba314cecc27bef919f29ce98592fda7529e1c798", + "slot": 878025 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 32189, + "hash": "676676d03b03c4e5732713685a3e0c7ee318bba30041d2e9fffbb6b365aedf83", + "slot": 878038 + }, + "issuerVk": "e54f3cb4dbe3eb6ab64ff404e2c119fc29d9b97c89f9883626aa60b361f6255d", + "previousBlock": "622061bc7dff06627828438aba314cecc27bef919f29ce98592fda7529e1c798", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk1g8j3ckz2mq80xg75jvhp5qrny5428j0ufmd8xh0y9g6jc5da4mrqu4m9e5" + }, + "tip": { + "blockNo": 32189, + "hash": "676676d03b03c4e5732713685a3e0c7ee318bba30041d2e9fffbb6b365aedf83", + "slot": 878038 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 32190, + "hash": "48a03c2394f0fcc7a43f49e00d5b1ca60a22d2ca31cdea5f37d2a0c15b3d2657", + "slot": 878052 + }, + "issuerVk": "e54f3cb4dbe3eb6ab64ff404e2c119fc29d9b97c89f9883626aa60b361f6255d", + "previousBlock": "676676d03b03c4e5732713685a3e0c7ee318bba30041d2e9fffbb6b365aedf83", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk1g8j3ckz2mq80xg75jvhp5qrny5428j0ufmd8xh0y9g6jc5da4mrqu4m9e5" + }, + "tip": { + "blockNo": 32190, + "hash": "48a03c2394f0fcc7a43f49e00d5b1ca60a22d2ca31cdea5f37d2a0c15b3d2657", + "slot": 878052 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 32191, + "hash": "b84084999a25247d327e681c95ba9e3278b1bf0fab25f74cb8324f72f8f99b4b", + "slot": 878091 + }, + "issuerVk": "e54f3cb4dbe3eb6ab64ff404e2c119fc29d9b97c89f9883626aa60b361f6255d", + "previousBlock": "48a03c2394f0fcc7a43f49e00d5b1ca60a22d2ca31cdea5f37d2a0c15b3d2657", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk1g8j3ckz2mq80xg75jvhp5qrny5428j0ufmd8xh0y9g6jc5da4mrqu4m9e5" + }, + "tip": { + "blockNo": 32191, + "hash": "b84084999a25247d327e681c95ba9e3278b1bf0fab25f74cb8324f72f8f99b4b", + "slot": 878091 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 32192, + "hash": "8a4ff8f50a2eb0a9696bf108b6d8f94c8c4d5dc4728d2ba1ee6ac487aefa0196", + "slot": 878112 + }, + "issuerVk": "e54f3cb4dbe3eb6ab64ff404e2c119fc29d9b97c89f9883626aa60b361f6255d", + "previousBlock": "b84084999a25247d327e681c95ba9e3278b1bf0fab25f74cb8324f72f8f99b4b", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk1g8j3ckz2mq80xg75jvhp5qrny5428j0ufmd8xh0y9g6jc5da4mrqu4m9e5" + }, + "tip": { + "blockNo": 32192, + "hash": "8a4ff8f50a2eb0a9696bf108b6d8f94c8c4d5dc4728d2ba1ee6ac487aefa0196", + "slot": 878112 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 32193, + "hash": "09cf4fe8050da8547f468ed6382b98350ef9b1feefaa24cbadc30219de7b0f46", + "slot": 878126 + }, + "issuerVk": "6ce213932a309648e6293b7309ef1bc9c8f100f7f634b1f74be68f1090eeafec", + "previousBlock": "8a4ff8f50a2eb0a9696bf108b6d8f94c8c4d5dc4728d2ba1ee6ac487aefa0196", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk16j0gmfnc7here7hvzgh3h0xngycum8jxvuhka0keqwfha2qpn9eq02t07a" + }, + "tip": { + "blockNo": 32193, + "hash": "09cf4fe8050da8547f468ed6382b98350ef9b1feefaa24cbadc30219de7b0f46", + "slot": 878126 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 32194, + "hash": "b30e920ac42bb80212c3d79b4a327731d500c5509aa217e714a0288671f64498", + "slot": 878145 + }, + "issuerVk": "6ce213932a309648e6293b7309ef1bc9c8f100f7f634b1f74be68f1090eeafec", + "previousBlock": "09cf4fe8050da8547f468ed6382b98350ef9b1feefaa24cbadc30219de7b0f46", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk16j0gmfnc7here7hvzgh3h0xngycum8jxvuhka0keqwfha2qpn9eq02t07a" + }, + "tip": { + "blockNo": 32194, + "hash": "b30e920ac42bb80212c3d79b4a327731d500c5509aa217e714a0288671f64498", + "slot": 878145 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 32195, + "hash": "5f113a5a26acbb92eac5973e24011f9af86e3c744846a69086b2888ee8f96aeb", + "slot": 878147 + }, + "issuerVk": "e54f3cb4dbe3eb6ab64ff404e2c119fc29d9b97c89f9883626aa60b361f6255d", + "previousBlock": "b30e920ac42bb80212c3d79b4a327731d500c5509aa217e714a0288671f64498", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk1g8j3ckz2mq80xg75jvhp5qrny5428j0ufmd8xh0y9g6jc5da4mrqu4m9e5" + }, + "tip": { + "blockNo": 32195, + "hash": "5f113a5a26acbb92eac5973e24011f9af86e3c744846a69086b2888ee8f96aeb", + "slot": 878147 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 32196, + "hash": "d6adcb5b1de5578261a89a45d1cc39f8df8a1c0093678e88c09af009a233a748", + "slot": 878179 + }, + "issuerVk": "e54f3cb4dbe3eb6ab64ff404e2c119fc29d9b97c89f9883626aa60b361f6255d", + "previousBlock": "5f113a5a26acbb92eac5973e24011f9af86e3c744846a69086b2888ee8f96aeb", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk1g8j3ckz2mq80xg75jvhp5qrny5428j0ufmd8xh0y9g6jc5da4mrqu4m9e5" + }, + "tip": { + "blockNo": 32196, + "hash": "d6adcb5b1de5578261a89a45d1cc39f8df8a1c0093678e88c09af009a233a748", + "slot": 878179 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 32197, + "hash": "f609946ee801fadc4c79f4766e41200b0273368cfce29e9b1eea04da5302648a", + "slot": 878241 + }, + "issuerVk": "6ce213932a309648e6293b7309ef1bc9c8f100f7f634b1f74be68f1090eeafec", + "previousBlock": "d6adcb5b1de5578261a89a45d1cc39f8df8a1c0093678e88c09af009a233a748", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk16j0gmfnc7here7hvzgh3h0xngycum8jxvuhka0keqwfha2qpn9eq02t07a" + }, + "tip": { + "blockNo": 32197, + "hash": "f609946ee801fadc4c79f4766e41200b0273368cfce29e9b1eea04da5302648a", + "slot": 878241 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 32198, + "hash": "99dcb63f312c2ce9476c8fc7a01a9aca867208f3f68c91b2faf01098fde90f56", + "slot": 878242 + }, + "issuerVk": "e54f3cb4dbe3eb6ab64ff404e2c119fc29d9b97c89f9883626aa60b361f6255d", + "previousBlock": "f609946ee801fadc4c79f4766e41200b0273368cfce29e9b1eea04da5302648a", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk1g8j3ckz2mq80xg75jvhp5qrny5428j0ufmd8xh0y9g6jc5da4mrqu4m9e5" + }, + "tip": { + "blockNo": 32198, + "hash": "99dcb63f312c2ce9476c8fc7a01a9aca867208f3f68c91b2faf01098fde90f56", + "slot": 878242 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 32199, + "hash": "c9b5f77b699af2a73da4b02ccd39d5a33b6183b11c0f048b3dfb8e24e7de9d9b", + "slot": 878245 + }, + "issuerVk": "6ce213932a309648e6293b7309ef1bc9c8f100f7f634b1f74be68f1090eeafec", + "previousBlock": "99dcb63f312c2ce9476c8fc7a01a9aca867208f3f68c91b2faf01098fde90f56", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk16j0gmfnc7here7hvzgh3h0xngycum8jxvuhka0keqwfha2qpn9eq02t07a" + }, + "tip": { + "blockNo": 32199, + "hash": "c9b5f77b699af2a73da4b02ccd39d5a33b6183b11c0f048b3dfb8e24e7de9d9b", + "slot": 878245 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 32200, + "hash": "853c687bcc1b7a136de981490773eef9513c10790490ed5fa39f7ad8fb098651", + "slot": 878302 + }, + "issuerVk": "e54f3cb4dbe3eb6ab64ff404e2c119fc29d9b97c89f9883626aa60b361f6255d", + "previousBlock": "c9b5f77b699af2a73da4b02ccd39d5a33b6183b11c0f048b3dfb8e24e7de9d9b", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk1g8j3ckz2mq80xg75jvhp5qrny5428j0ufmd8xh0y9g6jc5da4mrqu4m9e5" + }, + "tip": { + "blockNo": 32200, + "hash": "853c687bcc1b7a136de981490773eef9513c10790490ed5fa39f7ad8fb098651", + "slot": 878302 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 32201, + "hash": "e4d2fc9e69efbcb127cbf77c94e01c208c2b4892e658f255168b7766309a75c7", + "slot": 878322 + }, + "issuerVk": "e54f3cb4dbe3eb6ab64ff404e2c119fc29d9b97c89f9883626aa60b361f6255d", + "previousBlock": "853c687bcc1b7a136de981490773eef9513c10790490ed5fa39f7ad8fb098651", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk1g8j3ckz2mq80xg75jvhp5qrny5428j0ufmd8xh0y9g6jc5da4mrqu4m9e5" + }, + "tip": { + "blockNo": 32201, + "hash": "e4d2fc9e69efbcb127cbf77c94e01c208c2b4892e658f255168b7766309a75c7", + "slot": 878322 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 32202, + "hash": "0b5f047937050cb8404417d21cbbc4a2f17d7ec6c972d95f3c5b32086562ca1e", + "slot": 878331 + }, + "issuerVk": "6bcf7016645af155410dab9c3de8d1105a047b8ef6f0a998e9cb035953b9d4d6", + "previousBlock": "e4d2fc9e69efbcb127cbf77c94e01c208c2b4892e658f255168b7766309a75c7", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk1d74euqcsp66pc5gg3nwqecwwms5nkd7xg5e8rcasn2va8t5g2x7qjw06gk" + }, + "tip": { + "blockNo": 32202, + "hash": "0b5f047937050cb8404417d21cbbc4a2f17d7ec6c972d95f3c5b32086562ca1e", + "slot": 878331 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 32203, + "hash": "d6a2e6a99e4925416ac1e0b47dde81c097394ba7d3cdb79c8b93358ae6d1a466", + "slot": 878387 + }, + "issuerVk": "6bcf7016645af155410dab9c3de8d1105a047b8ef6f0a998e9cb035953b9d4d6", + "previousBlock": "0b5f047937050cb8404417d21cbbc4a2f17d7ec6c972d95f3c5b32086562ca1e", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk1d74euqcsp66pc5gg3nwqecwwms5nkd7xg5e8rcasn2va8t5g2x7qjw06gk" + }, + "tip": { + "blockNo": 32203, + "hash": "d6a2e6a99e4925416ac1e0b47dde81c097394ba7d3cdb79c8b93358ae6d1a466", + "slot": 878387 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 32204, + "hash": "24476b400ad1eb7d3bad24693b1c74258274cb3135e4de4cbfcf8c03a7bf0e33", + "slot": 878449 + }, + "issuerVk": "6bcf7016645af155410dab9c3de8d1105a047b8ef6f0a998e9cb035953b9d4d6", + "previousBlock": "d6a2e6a99e4925416ac1e0b47dde81c097394ba7d3cdb79c8b93358ae6d1a466", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk1d74euqcsp66pc5gg3nwqecwwms5nkd7xg5e8rcasn2va8t5g2x7qjw06gk" + }, + "tip": { + "blockNo": 32204, + "hash": "24476b400ad1eb7d3bad24693b1c74258274cb3135e4de4cbfcf8c03a7bf0e33", + "slot": 878449 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 32205, + "hash": "75829e67ca40d91ef5fce0a665cc4c710cfa73adb59528925ae57264d8062abf", + "slot": 878533 + }, + "issuerVk": "e54f3cb4dbe3eb6ab64ff404e2c119fc29d9b97c89f9883626aa60b361f6255d", + "previousBlock": "24476b400ad1eb7d3bad24693b1c74258274cb3135e4de4cbfcf8c03a7bf0e33", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk1g8j3ckz2mq80xg75jvhp5qrny5428j0ufmd8xh0y9g6jc5da4mrqu4m9e5" + }, + "tip": { + "blockNo": 32205, + "hash": "75829e67ca40d91ef5fce0a665cc4c710cfa73adb59528925ae57264d8062abf", + "slot": 878533 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 32206, + "hash": "291ab82c46ff81990613918271fb147f23c398a126418b60086b4f4a36249d68", + "slot": 878543 + }, + "issuerVk": "6bcf7016645af155410dab9c3de8d1105a047b8ef6f0a998e9cb035953b9d4d6", + "previousBlock": "75829e67ca40d91ef5fce0a665cc4c710cfa73adb59528925ae57264d8062abf", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk1d74euqcsp66pc5gg3nwqecwwms5nkd7xg5e8rcasn2va8t5g2x7qjw06gk" + }, + "tip": { + "blockNo": 32206, + "hash": "291ab82c46ff81990613918271fb147f23c398a126418b60086b4f4a36249d68", + "slot": 878543 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 32207, + "hash": "98343cbba3eb19244cdb68fa3049d14597cfad596b569035fc57bbea9f70a7b7", + "slot": 878567 + }, + "issuerVk": "6bcf7016645af155410dab9c3de8d1105a047b8ef6f0a998e9cb035953b9d4d6", + "previousBlock": "291ab82c46ff81990613918271fb147f23c398a126418b60086b4f4a36249d68", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk1d74euqcsp66pc5gg3nwqecwwms5nkd7xg5e8rcasn2va8t5g2x7qjw06gk" + }, + "tip": { + "blockNo": 32207, + "hash": "98343cbba3eb19244cdb68fa3049d14597cfad596b569035fc57bbea9f70a7b7", + "slot": 878567 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 32208, + "hash": "93dccbd80214d7869364388830b4a8a6fb21faa59d2e6a8e8065ee38ca61e0f8", + "slot": 878612 + }, + "issuerVk": "6bcf7016645af155410dab9c3de8d1105a047b8ef6f0a998e9cb035953b9d4d6", + "previousBlock": "98343cbba3eb19244cdb68fa3049d14597cfad596b569035fc57bbea9f70a7b7", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk1d74euqcsp66pc5gg3nwqecwwms5nkd7xg5e8rcasn2va8t5g2x7qjw06gk" + }, + "tip": { + "blockNo": 32208, + "hash": "93dccbd80214d7869364388830b4a8a6fb21faa59d2e6a8e8065ee38ca61e0f8", + "slot": 878612 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 32209, + "hash": "bebbc2cfdd79fe1eddd67c95e80d0889bf5a3285379772cf6da4fb768aa32ab4", + "slot": 878625 + }, + "issuerVk": "6ce213932a309648e6293b7309ef1bc9c8f100f7f634b1f74be68f1090eeafec", + "previousBlock": "93dccbd80214d7869364388830b4a8a6fb21faa59d2e6a8e8065ee38ca61e0f8", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk16j0gmfnc7here7hvzgh3h0xngycum8jxvuhka0keqwfha2qpn9eq02t07a" + }, + "tip": { + "blockNo": 32209, + "hash": "bebbc2cfdd79fe1eddd67c95e80d0889bf5a3285379772cf6da4fb768aa32ab4", + "slot": 878625 + } + }, + { + "eventType": 0, + "block": { + "body": [ + { + "body": { + "certificates": [ + { + "__typename": "PoolRegistrationCertificate", + "poolParameters": { + "id": "pool1n3s8unkvmre59uzt4ned0903f9q2p8dhscw5v9eeyc0sw0m439t", + "vrf": "65b31a1fc98892e495982b1fbf8e6729d21b608179759829792a78e09c1b9be5", + "pledge": { + "__type": "bigint", + "value": "9000000000" + }, + "cost": { + "__type": "bigint", + "value": "340000000" + }, + "margin": { + "denominator": 1, + "numerator": 0 + }, + "rewardAccount": "stake_test1urwtzrx5uasusf7m7r0mjt53xkxz7hupzgpmk5yqsx0zzqcaxwl3l", + "owners": [ + "stake_test1urwtzrx5uasusf7m7r0mjt53xkxz7hupzgpmk5yqsx0zzqcaxwl3l" + ], + "relays": [ + { + "__typename": "RelayByName", + "hostname": "preview.bladepool.com", + "port": 3001 + } + ], + "metadataJson": { + "hash": "2738e2233800ab7f82bd2212a9a55f52d4851f9147f161684c63e6655bedb562", + "url": "https://public.bladepool.com/metadata.json" + } + } + }, + { + "__typename": "StakeDelegationCertificate", + "poolId": "pool1n3s8unkvmre59uzt4ned0903f9q2p8dhscw5v9eeyc0sw0m439t", + "stakeKeyHash": "dcb10cd4e761c827dbf0dfb92e91358c2f5f811203bb5080819e2103" + } + ] + } + } + ], + "fees": { + "__type": "bigint", + "value": "197489" + }, + "header": { + "blockNo": 32210, + "hash": "1f93d6a9c0dec3b8b082be96e4a26e0f9c8c19a92237121e516fea6b4e71702f", + "slot": 878640 + }, + "issuerVk": "6ce213932a309648e6293b7309ef1bc9c8f100f7f634b1f74be68f1090eeafec", + "previousBlock": "bebbc2cfdd79fe1eddd67c95e80d0889bf5a3285379772cf6da4fb768aa32ab4", + "size": 752, + "totalOutput": { + "__type": "bigint", + "value": "9499026233" + }, + "txCount": 1, + "vrf": "vrf_vk16j0gmfnc7here7hvzgh3h0xngycum8jxvuhka0keqwfha2qpn9eq02t07a" + }, + "tip": { + "blockNo": 32210, + "hash": "1f93d6a9c0dec3b8b082be96e4a26e0f9c8c19a92237121e516fea6b4e71702f", + "slot": 878640 + } + }, + { + "eventType": 0, + "block": { + "body": [ + { + "body": { + "certificates": [ + { + "__typename": "StakeKeyRegistrationCertificate", + "stakeKeyHash": "4e25df68ddb210e2233fb0102aa6384571046fa3b163ae5a04cfadac" + }, + { + "__typename": "PoolRegistrationCertificate", + "poolParameters": { + "id": "pool12pq2rzx8d7ern46udp6xrn0e0jaqt9hes9gs85hstp0egvfnf9q", + "vrf": "905eac3f98ded9d17bcbda0fa89a77aed2d5a524fd094850f59db907f3bc4c48", + "pledge": { + "__type": "bigint", + "value": "1000000000" + }, + "cost": { + "__type": "bigint", + "value": "340000000" + }, + "margin": { + "denominator": 1, + "numerator": 1 + }, + "rewardAccount": "stake_test1up8zthmgmkeppc3r87cpq24x8pzhzpr05wck8tj6qn86mtqrgfy0n", + "owners": [ + "stake_test1ure0vwql573aes2yjwd50hlm0kkkw7zkm7a7unzt0epxqjglskp3u" + ], + "relays": [ + { + "__typename": "RelayByName", + "hostname": "relays-new.cardano-testnet.iohkdev.io", + "port": { + "__type": "undefined" + } + } + ], + "metadataJson": { + "__type": "undefined" + } + } + }, + { + "__typename": "StakeDelegationCertificate", + "poolId": "pool12pq2rzx8d7ern46udp6xrn0e0jaqt9hes9gs85hstp0egvfnf9q", + "stakeKeyHash": "4e25df68ddb210e2233fb0102aa6384571046fa3b163ae5a04cfadac" + } + ] + } + } + ], + "fees": { + "__type": "bigint", + "value": "1794057" + }, + "header": { + "blockNo": 33267, + "hash": "99fd6e6ec2e2fa133b061bc7b72602d3efc740f1a9531db5cbd0a5382ba91f02", + "slot": 899809 + }, + "issuerVk": "6bcf7016645af155410dab9c3de8d1105a047b8ef6f0a998e9cb035953b9d4d6", + "previousBlock": "4c127590e9164aecca0dd673fe155aa55f92c9a844dd6db36d76bef29345014e", + "size": 880, + "totalOutput": { + "__type": "bigint", + "value": "497805943" + }, + "txCount": 1, + "vrf": "vrf_vk1d74euqcsp66pc5gg3nwqecwwms5nkd7xg5e8rcasn2va8t5g2x7qjw06gk" + }, + "tip": { + "blockNo": 33267, + "hash": "99fd6e6ec2e2fa133b061bc7b72602d3efc740f1a9531db5cbd0a5382ba91f02", + "slot": 899809 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 33268, + "hash": "7d7a49bfb115b9f17a0d3e1aa9538f2461632ed4b3dbfe27b1c83f7e9b434ea9", + "slot": 899864 + }, + "issuerVk": "6bcf7016645af155410dab9c3de8d1105a047b8ef6f0a998e9cb035953b9d4d6", + "previousBlock": "99fd6e6ec2e2fa133b061bc7b72602d3efc740f1a9531db5cbd0a5382ba91f02", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk1d74euqcsp66pc5gg3nwqecwwms5nkd7xg5e8rcasn2va8t5g2x7qjw06gk" + }, + "tip": { + "blockNo": 33268, + "hash": "7d7a49bfb115b9f17a0d3e1aa9538f2461632ed4b3dbfe27b1c83f7e9b434ea9", + "slot": 899864 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 33269, + "hash": "fb761399bda34b5f76bd907b938e08e2e55fc8809e2ab70dc357357457777e48", + "slot": 899890 + }, + "issuerVk": "e54f3cb4dbe3eb6ab64ff404e2c119fc29d9b97c89f9883626aa60b361f6255d", + "previousBlock": "7d7a49bfb115b9f17a0d3e1aa9538f2461632ed4b3dbfe27b1c83f7e9b434ea9", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk1g8j3ckz2mq80xg75jvhp5qrny5428j0ufmd8xh0y9g6jc5da4mrqu4m9e5" + }, + "tip": { + "blockNo": 33269, + "hash": "fb761399bda34b5f76bd907b938e08e2e55fc8809e2ab70dc357357457777e48", + "slot": 899890 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 33270, + "hash": "fbbda7fbaef7fc4a00c1bc682f0814413727fcf23d032e52406b1a6a01c00feb", + "slot": 899897 + }, + "issuerVk": "6ce213932a309648e6293b7309ef1bc9c8f100f7f634b1f74be68f1090eeafec", + "previousBlock": "fb761399bda34b5f76bd907b938e08e2e55fc8809e2ab70dc357357457777e48", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk16j0gmfnc7here7hvzgh3h0xngycum8jxvuhka0keqwfha2qpn9eq02t07a" + }, + "tip": { + "blockNo": 33270, + "hash": "fbbda7fbaef7fc4a00c1bc682f0814413727fcf23d032e52406b1a6a01c00feb", + "slot": 899897 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 33271, + "hash": "c0a332e5fc4d29b28e1169cfa2eed7c2a8201d503678af633f3237690645681f", + "slot": 899913 + }, + "issuerVk": "6ce213932a309648e6293b7309ef1bc9c8f100f7f634b1f74be68f1090eeafec", + "previousBlock": "fbbda7fbaef7fc4a00c1bc682f0814413727fcf23d032e52406b1a6a01c00feb", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk16j0gmfnc7here7hvzgh3h0xngycum8jxvuhka0keqwfha2qpn9eq02t07a" + }, + "tip": { + "blockNo": 33271, + "hash": "c0a332e5fc4d29b28e1169cfa2eed7c2a8201d503678af633f3237690645681f", + "slot": 899913 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 33272, + "hash": "ac7a3199860a137480da01a9c8af6cf88465846aaebeef127c3ae3097a081b5a", + "slot": 899917 + }, + "issuerVk": "6bcf7016645af155410dab9c3de8d1105a047b8ef6f0a998e9cb035953b9d4d6", + "previousBlock": "c0a332e5fc4d29b28e1169cfa2eed7c2a8201d503678af633f3237690645681f", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk1d74euqcsp66pc5gg3nwqecwwms5nkd7xg5e8rcasn2va8t5g2x7qjw06gk" + }, + "tip": { + "blockNo": 33272, + "hash": "ac7a3199860a137480da01a9c8af6cf88465846aaebeef127c3ae3097a081b5a", + "slot": 899917 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 33273, + "hash": "f940a68b1d0b81d0131988a0d26dd074053e21cb3b62cc528acb7c3dc566c84d", + "slot": 899918 + }, + "issuerVk": "e54f3cb4dbe3eb6ab64ff404e2c119fc29d9b97c89f9883626aa60b361f6255d", + "previousBlock": "ac7a3199860a137480da01a9c8af6cf88465846aaebeef127c3ae3097a081b5a", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk1g8j3ckz2mq80xg75jvhp5qrny5428j0ufmd8xh0y9g6jc5da4mrqu4m9e5" + }, + "tip": { + "blockNo": 33273, + "hash": "f940a68b1d0b81d0131988a0d26dd074053e21cb3b62cc528acb7c3dc566c84d", + "slot": 899918 + } + }, + { + "eventType": 0, + "block": { + "body": [ + { + "body": { + "certificates": [] + } + } + ], + "fees": { + "__type": "bigint", + "value": "180637" + }, + "header": { + "blockNo": 33274, + "hash": "99e81cc4ba17c8eddd2a00dc0fb8dce1ec6a817e09da6f72a4c5f3491a975f04", + "slot": 899954 + }, + "issuerVk": "6ce213932a309648e6293b7309ef1bc9c8f100f7f634b1f74be68f1090eeafec", + "previousBlock": "f940a68b1d0b81d0131988a0d26dd074053e21cb3b62cc528acb7c3dc566c84d", + "size": 475, + "totalOutput": { + "__type": "bigint", + "value": "9997737245" + }, + "txCount": 1, + "vrf": "vrf_vk16j0gmfnc7here7hvzgh3h0xngycum8jxvuhka0keqwfha2qpn9eq02t07a" + }, + "tip": { + "blockNo": 33274, + "hash": "99e81cc4ba17c8eddd2a00dc0fb8dce1ec6a817e09da6f72a4c5f3491a975f04", + "slot": 899954 + } + }, + { + "eventType": 0, + "block": { + "body": [ + { + "body": { + "certificates": [] + } + } + ], + "fees": { + "__type": "bigint", + "value": "167965" + }, + "header": { + "blockNo": 33275, + "hash": "6bfb34f78a3a018a2b1453f78912df6b88fc470856b82f66184fee40ef73bc97", + "slot": 900033 + }, + "issuerVk": "6ce213932a309648e6293b7309ef1bc9c8f100f7f634b1f74be68f1090eeafec", + "previousBlock": "99e81cc4ba17c8eddd2a00dc0fb8dce1ec6a817e09da6f72a4c5f3491a975f04", + "size": 271, + "totalOutput": { + "__type": "bigint", + "value": "8999662838" + }, + "txCount": 1, + "vrf": "vrf_vk16j0gmfnc7here7hvzgh3h0xngycum8jxvuhka0keqwfha2qpn9eq02t07a" + }, + "tip": { + "blockNo": 33275, + "hash": "6bfb34f78a3a018a2b1453f78912df6b88fc470856b82f66184fee40ef73bc97", + "slot": 900033 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 33276, + "hash": "7adbd3d0c3aaae9d72eb5a2dc5e0cb67f65c3db6657bfaace58fcbe970e8dbd5", + "slot": 900034 + }, + "issuerVk": "6ce213932a309648e6293b7309ef1bc9c8f100f7f634b1f74be68f1090eeafec", + "previousBlock": "6bfb34f78a3a018a2b1453f78912df6b88fc470856b82f66184fee40ef73bc97", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk16j0gmfnc7here7hvzgh3h0xngycum8jxvuhka0keqwfha2qpn9eq02t07a" + }, + "tip": { + "blockNo": 33276, + "hash": "7adbd3d0c3aaae9d72eb5a2dc5e0cb67f65c3db6657bfaace58fcbe970e8dbd5", + "slot": 900034 + } + }, + { + "eventType": 0, + "block": { + "body": [ + { + "body": { + "certificates": [ + { + "__typename": "PoolRetirementCertificate", + "epoch": 14, + "poolId": "pool12pq2rzx8d7ern46udp6xrn0e0jaqt9hes9gs85hstp0egvfnf9q" + } + ] + } + } + ], + "fees": { + "__type": "bigint", + "value": "172893" + }, + "header": { + "blockNo": 33277, + "hash": "b86f1257d7baf6c9a7d113b28188cc6d63b5be68c7ceac379ada1e56a985d62e", + "slot": 900055 + }, + "issuerVk": "6ce213932a309648e6293b7309ef1bc9c8f100f7f634b1f74be68f1090eeafec", + "previousBlock": "7adbd3d0c3aaae9d72eb5a2dc5e0cb67f65c3db6657bfaace58fcbe970e8dbd5", + "size": 399, + "totalOutput": { + "__type": "bigint", + "value": "99827107" + }, + "txCount": 1, + "vrf": "vrf_vk16j0gmfnc7here7hvzgh3h0xngycum8jxvuhka0keqwfha2qpn9eq02t07a" + }, + "tip": { + "blockNo": 33277, + "hash": "b86f1257d7baf6c9a7d113b28188cc6d63b5be68c7ceac379ada1e56a985d62e", + "slot": 900055 + } + }, + { + "eventType": 0, + "block": { + "body": [ + { + "body": { + "certificates": [ + { + "__typename": "PoolRetirementCertificate", + "epoch": 14, + "poolId": "pool12pq2rzx8d7ern46udp6xrn0e0jaqt9hes9gs85hstp0egvfnf9q" + } + ] + } + } + ], + "fees": { + "__type": "bigint", + "value": "172893" + }, + "header": { + "blockNo": 33278, + "hash": "8526fcd94163b90ee9ce6333c7cc92fcd2296467f71fbad7514634db8129d593", + "slot": 900068 + }, + "issuerVk": "6bcf7016645af155410dab9c3de8d1105a047b8ef6f0a998e9cb035953b9d4d6", + "previousBlock": "b86f1257d7baf6c9a7d113b28188cc6d63b5be68c7ceac379ada1e56a985d62e", + "size": 399, + "totalOutput": { + "__type": "bigint", + "value": "74168922" + }, + "txCount": 1, + "vrf": "vrf_vk1d74euqcsp66pc5gg3nwqecwwms5nkd7xg5e8rcasn2va8t5g2x7qjw06gk" + }, + "tip": { + "blockNo": 33278, + "hash": "8526fcd94163b90ee9ce6333c7cc92fcd2296467f71fbad7514634db8129d593", + "slot": 900068 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 33279, + "hash": "8fa28a170750722952416c7fadbcab167600a4587929e4e92dc80484fd5fc03f", + "slot": 900069 + }, + "issuerVk": "6bcf7016645af155410dab9c3de8d1105a047b8ef6f0a998e9cb035953b9d4d6", + "previousBlock": "8526fcd94163b90ee9ce6333c7cc92fcd2296467f71fbad7514634db8129d593", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk1d74euqcsp66pc5gg3nwqecwwms5nkd7xg5e8rcasn2va8t5g2x7qjw06gk" + }, + "tip": { + "blockNo": 33279, + "hash": "8fa28a170750722952416c7fadbcab167600a4587929e4e92dc80484fd5fc03f", + "slot": 900069 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 33280, + "hash": "3694335ed87637ad4f1273f4b17773e493127909b66ef0647be75730cfbfaa7c", + "slot": 900073 + }, + "issuerVk": "6bcf7016645af155410dab9c3de8d1105a047b8ef6f0a998e9cb035953b9d4d6", + "previousBlock": "8fa28a170750722952416c7fadbcab167600a4587929e4e92dc80484fd5fc03f", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk1d74euqcsp66pc5gg3nwqecwwms5nkd7xg5e8rcasn2va8t5g2x7qjw06gk" + }, + "tip": { + "blockNo": 33280, + "hash": "3694335ed87637ad4f1273f4b17773e493127909b66ef0647be75730cfbfaa7c", + "slot": 900073 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 33281, + "hash": "88ebde8adbd1a23c9426baf6d8d7b2bae100d84c9216785b30abd616db38bb74", + "slot": 900099 + }, + "issuerVk": "6bcf7016645af155410dab9c3de8d1105a047b8ef6f0a998e9cb035953b9d4d6", + "previousBlock": "3694335ed87637ad4f1273f4b17773e493127909b66ef0647be75730cfbfaa7c", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk1d74euqcsp66pc5gg3nwqecwwms5nkd7xg5e8rcasn2va8t5g2x7qjw06gk" + }, + "tip": { + "blockNo": 33281, + "hash": "88ebde8adbd1a23c9426baf6d8d7b2bae100d84c9216785b30abd616db38bb74", + "slot": 900099 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 33282, + "hash": "97483dea0db04121e31f8f247d75ab0ec50d5eb2ce296d8475ef095cf6b6a8b6", + "slot": 900103 + }, + "issuerVk": "e54f3cb4dbe3eb6ab64ff404e2c119fc29d9b97c89f9883626aa60b361f6255d", + "previousBlock": "88ebde8adbd1a23c9426baf6d8d7b2bae100d84c9216785b30abd616db38bb74", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk1g8j3ckz2mq80xg75jvhp5qrny5428j0ufmd8xh0y9g6jc5da4mrqu4m9e5" + }, + "tip": { + "blockNo": 33282, + "hash": "97483dea0db04121e31f8f247d75ab0ec50d5eb2ce296d8475ef095cf6b6a8b6", + "slot": 900103 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 33283, + "hash": "7be26189f3a549f0ceaf067b988cbdddbd85181b4f1479f4dfe09145683ea8ca", + "slot": 900104 + }, + "issuerVk": "e54f3cb4dbe3eb6ab64ff404e2c119fc29d9b97c89f9883626aa60b361f6255d", + "previousBlock": "97483dea0db04121e31f8f247d75ab0ec50d5eb2ce296d8475ef095cf6b6a8b6", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk1g8j3ckz2mq80xg75jvhp5qrny5428j0ufmd8xh0y9g6jc5da4mrqu4m9e5" + }, + "tip": { + "blockNo": 33283, + "hash": "7be26189f3a549f0ceaf067b988cbdddbd85181b4f1479f4dfe09145683ea8ca", + "slot": 900104 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 33284, + "hash": "9502db35aa876e71a0fa1e6e457216795464078bd1f3b53f6256073f0513a63a", + "slot": 900116 + }, + "issuerVk": "6bcf7016645af155410dab9c3de8d1105a047b8ef6f0a998e9cb035953b9d4d6", + "previousBlock": "7be26189f3a549f0ceaf067b988cbdddbd85181b4f1479f4dfe09145683ea8ca", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk1d74euqcsp66pc5gg3nwqecwwms5nkd7xg5e8rcasn2va8t5g2x7qjw06gk" + }, + "tip": { + "blockNo": 33284, + "hash": "9502db35aa876e71a0fa1e6e457216795464078bd1f3b53f6256073f0513a63a", + "slot": 900116 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 33285, + "hash": "30a88c431e17ca3311ad5c44464e4e05264294fe46901117e6da302748cf9d19", + "slot": 900121 + }, + "issuerVk": "e54f3cb4dbe3eb6ab64ff404e2c119fc29d9b97c89f9883626aa60b361f6255d", + "previousBlock": "9502db35aa876e71a0fa1e6e457216795464078bd1f3b53f6256073f0513a63a", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk1g8j3ckz2mq80xg75jvhp5qrny5428j0ufmd8xh0y9g6jc5da4mrqu4m9e5" + }, + "tip": { + "blockNo": 33285, + "hash": "30a88c431e17ca3311ad5c44464e4e05264294fe46901117e6da302748cf9d19", + "slot": 900121 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 33286, + "hash": "7ff56c7ed35523061285160b38afbf5b27684d0b98cf6d35a80749f8c395934b", + "slot": 900131 + }, + "issuerVk": "6ce213932a309648e6293b7309ef1bc9c8f100f7f634b1f74be68f1090eeafec", + "previousBlock": "30a88c431e17ca3311ad5c44464e4e05264294fe46901117e6da302748cf9d19", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk16j0gmfnc7here7hvzgh3h0xngycum8jxvuhka0keqwfha2qpn9eq02t07a" + }, + "tip": { + "blockNo": 33286, + "hash": "7ff56c7ed35523061285160b38afbf5b27684d0b98cf6d35a80749f8c395934b", + "slot": 900131 + } + }, + { + "eventType": 0, + "block": { + "body": [ + { + "body": { + "certificates": [] + } + } + ], + "fees": { + "__type": "bigint", + "value": "169197" + }, + "header": { + "blockNo": 33287, + "hash": "3eb201b97f4fba1f17ab733113bd41d815b014635c85ca2689b6b900f834d42f", + "slot": 900184 + }, + "issuerVk": "6ce213932a309648e6293b7309ef1bc9c8f100f7f634b1f74be68f1090eeafec", + "previousBlock": "7ff56c7ed35523061285160b38afbf5b27684d0b98cf6d35a80749f8c395934b", + "size": 299, + "totalOutput": { + "__type": "bigint", + "value": "8899493641" + }, + "txCount": 1, + "vrf": "vrf_vk16j0gmfnc7here7hvzgh3h0xngycum8jxvuhka0keqwfha2qpn9eq02t07a" + }, + "tip": { + "blockNo": 33287, + "hash": "3eb201b97f4fba1f17ab733113bd41d815b014635c85ca2689b6b900f834d42f", + "slot": 900184 + } + }, + { + "eventType": 0, + "block": { + "body": [ + { + "body": { + "certificates": [ + { + "__typename": "StakeKeyRegistrationCertificate", + "stakeKeyHash": "f2f6381fa7a3dcc144939b47dffb7dad677856dfbbee4c4b7e426049" + }, + { + "__typename": "PoolRegistrationCertificate", + "poolParameters": { + "id": "pool1ml3j87d8n3u8czhej8pxfmnpmdt7jgqyv7kraqdvnx9lztt6xrt", + "vrf": "905eac3f98ded9d17bcbda0fa89a77aed2d5a524fd094850f59db907f3bc4c48", + "pledge": { + "__type": "bigint", + "value": "1000000000" + }, + "cost": { + "__type": "bigint", + "value": "340000000" + }, + "margin": { + "denominator": 1, + "numerator": 0 + }, + "rewardAccount": "stake_test1ure0vwql573aes2yjwd50hlm0kkkw7zkm7a7unzt0epxqjglskp3u", + "owners": [ + "stake_test1ure0vwql573aes2yjwd50hlm0kkkw7zkm7a7unzt0epxqjglskp3u" + ], + "relays": [ + { + "__typename": "RelayByName", + "hostname": "relays-new.cardano-testnet.iohkdev.io", + "port": { + "__type": "undefined" + } + } + ], + "metadataJson": { + "__type": "undefined" + } + } + }, + { + "__typename": "StakeDelegationCertificate", + "poolId": "pool1ml3j87d8n3u8czhej8pxfmnpmdt7jgqyv7kraqdvnx9lztt6xrt", + "stakeKeyHash": "f2f6381fa7a3dcc144939b47dffb7dad677856dfbbee4c4b7e426049" + } + ] + } + } + ], + "fees": { + "__type": "bigint", + "value": "1789613" + }, + "header": { + "blockNo": 33288, + "hash": "6077c9f2593b09a82eb7624fd192709b1835c6741e17c2d26f842de2d26b3ca0", + "slot": 900193 + }, + "issuerVk": "6ce213932a309648e6293b7309ef1bc9c8f100f7f634b1f74be68f1090eeafec", + "previousBlock": "3eb201b97f4fba1f17ab733113bd41d815b014635c85ca2689b6b900f834d42f", + "size": 779, + "totalOutput": { + "__type": "bigint", + "value": "497810387" + }, + "txCount": 1, + "vrf": "vrf_vk16j0gmfnc7here7hvzgh3h0xngycum8jxvuhka0keqwfha2qpn9eq02t07a" + }, + "tip": { + "blockNo": 33288, + "hash": "6077c9f2593b09a82eb7624fd192709b1835c6741e17c2d26f842de2d26b3ca0", + "slot": 900193 + } + } + ], + "metadata": { + "cardano": { + "compactGenesis": { + "systemStart": { + "__type": "Date", + "value": 1660003200000 + }, + "networkMagic": 2, + "network": "testnet", + "activeSlotsCoefficient": 0.05, + "securityParameter": 432, + "epochLength": 86400, + "slotsPerKesPeriod": 86400, + "maxKesEvolutions": 120, + "slotLength": 1, + "updateQuorum": 5, + "maxLovelaceSupply": { + "__type": "bigint", + "value": "45000000000000000" + }, + "networkId": 0 + }, + "intersection": { + "point": "origin", + "tip": { + "slot": 8256347, + "hash": "a359e8f24c40d49125ee37f418b17ee0c19d08364169eeaa507b4f361e153413", + "blockNo": 338437 + } + } + }, + "options": { + "blockHeights": "32159..32210,33267..33288" + }, + "software": { + "commit": { + "hash": "8e33ff608963fe7d1313755cdf776b3d84874243", + "tags": [] + }, + "name": "@cardano-sdk/golden-test-generator", + "version": "0.4.2" + } + } +} \ No newline at end of file diff --git a/packages/projection/test/events/data/with-stake-key-deregistration.json b/packages/projection/test/events/data/with-stake-key-deregistration.json new file mode 100644 index 00000000000..18b1fe9351a --- /dev/null +++ b/packages/projection/test/events/data/with-stake-key-deregistration.json @@ -0,0 +1,3798 @@ +{ + "body": [ + { + "eventType": 0, + "block": { + "body": [ + { + "body": { + "certificates": [ + { + "__typename": "StakeKeyRegistrationCertificate", + "stakeKeyHash": "e0a76f244a3713cca96055cc819939676f81bd022bbc8da593e979ab" + } + ] + } + } + ], + "fees": { + "__type": "bigint", + "value": "177953" + }, + "header": { + "blockNo": 22608, + "hash": "5a0e5c844f1ac53f9edc376d5205c0ef7fbe2bfd8fca9a093dc04b02546deb30", + "slot": 687717 + }, + "issuerVk": "6bcf7016645af155410dab9c3de8d1105a047b8ef6f0a998e9cb035953b9d4d6", + "previousBlock": "e2120756e837f95584293272c5af96d228f1fdd5296af46a57b346dda18ed44f", + "size": 335, + "totalOutput": { + "__type": "bigint", + "value": "4422047" + }, + "txCount": 1, + "vrf": "vrf_vk1d74euqcsp66pc5gg3nwqecwwms5nkd7xg5e8rcasn2va8t5g2x7qjw06gk" + }, + "tip": { + "blockNo": 22608, + "hash": "5a0e5c844f1ac53f9edc376d5205c0ef7fbe2bfd8fca9a093dc04b02546deb30", + "slot": 687717 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 22609, + "hash": "5f79d5d942ccd86dbb7f7bf66feafa14f61b71e6f399e1be773fe4a535a1aac7", + "slot": 687718 + }, + "issuerVk": "e54f3cb4dbe3eb6ab64ff404e2c119fc29d9b97c89f9883626aa60b361f6255d", + "previousBlock": "5a0e5c844f1ac53f9edc376d5205c0ef7fbe2bfd8fca9a093dc04b02546deb30", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk1g8j3ckz2mq80xg75jvhp5qrny5428j0ufmd8xh0y9g6jc5da4mrqu4m9e5" + }, + "tip": { + "blockNo": 22609, + "hash": "5f79d5d942ccd86dbb7f7bf66feafa14f61b71e6f399e1be773fe4a535a1aac7", + "slot": 687718 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 22610, + "hash": "9a69a154234d3ff08f7814d393f38269f57f7aac3bbe493855087d0e1fe02a47", + "slot": 687754 + }, + "issuerVk": "e54f3cb4dbe3eb6ab64ff404e2c119fc29d9b97c89f9883626aa60b361f6255d", + "previousBlock": "5f79d5d942ccd86dbb7f7bf66feafa14f61b71e6f399e1be773fe4a535a1aac7", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk1g8j3ckz2mq80xg75jvhp5qrny5428j0ufmd8xh0y9g6jc5da4mrqu4m9e5" + }, + "tip": { + "blockNo": 22610, + "hash": "9a69a154234d3ff08f7814d393f38269f57f7aac3bbe493855087d0e1fe02a47", + "slot": 687754 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 22611, + "hash": "e3c93a9ee018dda38d63456c18481c69b50d37265a76eb6758cd426f605bf7d8", + "slot": 687760 + }, + "issuerVk": "6ce213932a309648e6293b7309ef1bc9c8f100f7f634b1f74be68f1090eeafec", + "previousBlock": "9a69a154234d3ff08f7814d393f38269f57f7aac3bbe493855087d0e1fe02a47", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk16j0gmfnc7here7hvzgh3h0xngycum8jxvuhka0keqwfha2qpn9eq02t07a" + }, + "tip": { + "blockNo": 22611, + "hash": "e3c93a9ee018dda38d63456c18481c69b50d37265a76eb6758cd426f605bf7d8", + "slot": 687760 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 22612, + "hash": "df6aa31483219f380ca0b81719ce6feb146debbdc700f3da05f5bd8ce2394fa3", + "slot": 687769 + }, + "issuerVk": "6ce213932a309648e6293b7309ef1bc9c8f100f7f634b1f74be68f1090eeafec", + "previousBlock": "e3c93a9ee018dda38d63456c18481c69b50d37265a76eb6758cd426f605bf7d8", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk16j0gmfnc7here7hvzgh3h0xngycum8jxvuhka0keqwfha2qpn9eq02t07a" + }, + "tip": { + "blockNo": 22612, + "hash": "df6aa31483219f380ca0b81719ce6feb146debbdc700f3da05f5bd8ce2394fa3", + "slot": 687769 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 22613, + "hash": "3f5ee242e1a089fb9deeca39bc0e15b2c715f5e2c1ebb345d0e06624cb1d97b6", + "slot": 687810 + }, + "issuerVk": "6ce213932a309648e6293b7309ef1bc9c8f100f7f634b1f74be68f1090eeafec", + "previousBlock": "df6aa31483219f380ca0b81719ce6feb146debbdc700f3da05f5bd8ce2394fa3", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk16j0gmfnc7here7hvzgh3h0xngycum8jxvuhka0keqwfha2qpn9eq02t07a" + }, + "tip": { + "blockNo": 22613, + "hash": "3f5ee242e1a089fb9deeca39bc0e15b2c715f5e2c1ebb345d0e06624cb1d97b6", + "slot": 687810 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 22614, + "hash": "493df92278fd258c317ac8a988b3a9cae198bf74fb01685d557e01671ad56be9", + "slot": 687814 + }, + "issuerVk": "6ce213932a309648e6293b7309ef1bc9c8f100f7f634b1f74be68f1090eeafec", + "previousBlock": "3f5ee242e1a089fb9deeca39bc0e15b2c715f5e2c1ebb345d0e06624cb1d97b6", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk16j0gmfnc7here7hvzgh3h0xngycum8jxvuhka0keqwfha2qpn9eq02t07a" + }, + "tip": { + "blockNo": 22614, + "hash": "493df92278fd258c317ac8a988b3a9cae198bf74fb01685d557e01671ad56be9", + "slot": 687814 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 22615, + "hash": "e708afa5b3cfd9efc4d618422497a494ac49bb28e294d70e2c4dd63ac860b23b", + "slot": 687824 + }, + "issuerVk": "e54f3cb4dbe3eb6ab64ff404e2c119fc29d9b97c89f9883626aa60b361f6255d", + "previousBlock": "493df92278fd258c317ac8a988b3a9cae198bf74fb01685d557e01671ad56be9", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk1g8j3ckz2mq80xg75jvhp5qrny5428j0ufmd8xh0y9g6jc5da4mrqu4m9e5" + }, + "tip": { + "blockNo": 22615, + "hash": "e708afa5b3cfd9efc4d618422497a494ac49bb28e294d70e2c4dd63ac860b23b", + "slot": 687824 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 22616, + "hash": "b6b5472568926486953de40fc0ff4ff2c709cec4b9a144986d28a23f670dd006", + "slot": 687832 + }, + "issuerVk": "6bcf7016645af155410dab9c3de8d1105a047b8ef6f0a998e9cb035953b9d4d6", + "previousBlock": "e708afa5b3cfd9efc4d618422497a494ac49bb28e294d70e2c4dd63ac860b23b", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk1d74euqcsp66pc5gg3nwqecwwms5nkd7xg5e8rcasn2va8t5g2x7qjw06gk" + }, + "tip": { + "blockNo": 22616, + "hash": "b6b5472568926486953de40fc0ff4ff2c709cec4b9a144986d28a23f670dd006", + "slot": 687832 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 22617, + "hash": "665e5f3ed9f10ec54776984127ade18d4fadba447e5ed77383f9c48cd0384b58", + "slot": 687844 + }, + "issuerVk": "e54f3cb4dbe3eb6ab64ff404e2c119fc29d9b97c89f9883626aa60b361f6255d", + "previousBlock": "b6b5472568926486953de40fc0ff4ff2c709cec4b9a144986d28a23f670dd006", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk1g8j3ckz2mq80xg75jvhp5qrny5428j0ufmd8xh0y9g6jc5da4mrqu4m9e5" + }, + "tip": { + "blockNo": 22617, + "hash": "665e5f3ed9f10ec54776984127ade18d4fadba447e5ed77383f9c48cd0384b58", + "slot": 687844 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 22618, + "hash": "b830b7fb2eb6f7ed18a30cedd2c347769d83ecd7902edf89a4c9ea2b7ffa2020", + "slot": 687859 + }, + "issuerVk": "e54f3cb4dbe3eb6ab64ff404e2c119fc29d9b97c89f9883626aa60b361f6255d", + "previousBlock": "665e5f3ed9f10ec54776984127ade18d4fadba447e5ed77383f9c48cd0384b58", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk1g8j3ckz2mq80xg75jvhp5qrny5428j0ufmd8xh0y9g6jc5da4mrqu4m9e5" + }, + "tip": { + "blockNo": 22618, + "hash": "b830b7fb2eb6f7ed18a30cedd2c347769d83ecd7902edf89a4c9ea2b7ffa2020", + "slot": 687859 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 22619, + "hash": "103a3777540704d20ca4fd04fafeed2adfa15b82c4d6ada7cd2f0985982e1a6a", + "slot": 687863 + }, + "issuerVk": "6bcf7016645af155410dab9c3de8d1105a047b8ef6f0a998e9cb035953b9d4d6", + "previousBlock": "b830b7fb2eb6f7ed18a30cedd2c347769d83ecd7902edf89a4c9ea2b7ffa2020", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk1d74euqcsp66pc5gg3nwqecwwms5nkd7xg5e8rcasn2va8t5g2x7qjw06gk" + }, + "tip": { + "blockNo": 22619, + "hash": "103a3777540704d20ca4fd04fafeed2adfa15b82c4d6ada7cd2f0985982e1a6a", + "slot": 687863 + } + }, + { + "eventType": 0, + "block": { + "body": [ + { + "body": { + "certificates": [ + { + "__typename": "StakeKeyDeregistrationCertificate", + "stakeKeyHash": "e0a76f244a3713cca96055cc819939676f81bd022bbc8da593e979ab" + } + ] + } + } + ], + "fees": { + "__type": "bigint", + "value": "177953" + }, + "header": { + "blockNo": 22620, + "hash": "786f9ca474cc0db3ccbd35fec7ce69835a0a58b2d954db07102768033869b0f2", + "slot": 687927 + }, + "issuerVk": "e54f3cb4dbe3eb6ab64ff404e2c119fc29d9b97c89f9883626aa60b361f6255d", + "previousBlock": "103a3777540704d20ca4fd04fafeed2adfa15b82c4d6ada7cd2f0985982e1a6a", + "size": 335, + "totalOutput": { + "__type": "bigint", + "value": "4644094" + }, + "txCount": 1, + "vrf": "vrf_vk1g8j3ckz2mq80xg75jvhp5qrny5428j0ufmd8xh0y9g6jc5da4mrqu4m9e5" + }, + "tip": { + "blockNo": 22620, + "hash": "786f9ca474cc0db3ccbd35fec7ce69835a0a58b2d954db07102768033869b0f2", + "slot": 687927 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 22621, + "hash": "c75e9fdb8c24caf2e8d10d1a066c1157572c4ce769378d6708ff2e0aa87ba2db", + "slot": 687935 + }, + "issuerVk": "e54f3cb4dbe3eb6ab64ff404e2c119fc29d9b97c89f9883626aa60b361f6255d", + "previousBlock": "786f9ca474cc0db3ccbd35fec7ce69835a0a58b2d954db07102768033869b0f2", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk1g8j3ckz2mq80xg75jvhp5qrny5428j0ufmd8xh0y9g6jc5da4mrqu4m9e5" + }, + "tip": { + "blockNo": 22621, + "hash": "c75e9fdb8c24caf2e8d10d1a066c1157572c4ce769378d6708ff2e0aa87ba2db", + "slot": 687935 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 22622, + "hash": "2741f38a64f15781877f170fde11c530100d5462312c124eec1c709f90dc276a", + "slot": 687957 + }, + "issuerVk": "6bcf7016645af155410dab9c3de8d1105a047b8ef6f0a998e9cb035953b9d4d6", + "previousBlock": "c75e9fdb8c24caf2e8d10d1a066c1157572c4ce769378d6708ff2e0aa87ba2db", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk1d74euqcsp66pc5gg3nwqecwwms5nkd7xg5e8rcasn2va8t5g2x7qjw06gk" + }, + "tip": { + "blockNo": 22622, + "hash": "2741f38a64f15781877f170fde11c530100d5462312c124eec1c709f90dc276a", + "slot": 687957 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 22623, + "hash": "85d5f143601edb72bd168a37de34cdfc98d6de0cd5e79833232e60e057b4d98b", + "slot": 687968 + }, + "issuerVk": "e54f3cb4dbe3eb6ab64ff404e2c119fc29d9b97c89f9883626aa60b361f6255d", + "previousBlock": "2741f38a64f15781877f170fde11c530100d5462312c124eec1c709f90dc276a", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk1g8j3ckz2mq80xg75jvhp5qrny5428j0ufmd8xh0y9g6jc5da4mrqu4m9e5" + }, + "tip": { + "blockNo": 22623, + "hash": "85d5f143601edb72bd168a37de34cdfc98d6de0cd5e79833232e60e057b4d98b", + "slot": 687968 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 22624, + "hash": "b2e904676ac9d441b100a495276cc8b706b8104407767415cdeef7f2fe9695d0", + "slot": 687982 + }, + "issuerVk": "6ce213932a309648e6293b7309ef1bc9c8f100f7f634b1f74be68f1090eeafec", + "previousBlock": "85d5f143601edb72bd168a37de34cdfc98d6de0cd5e79833232e60e057b4d98b", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk16j0gmfnc7here7hvzgh3h0xngycum8jxvuhka0keqwfha2qpn9eq02t07a" + }, + "tip": { + "blockNo": 22624, + "hash": "b2e904676ac9d441b100a495276cc8b706b8104407767415cdeef7f2fe9695d0", + "slot": 687982 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 22625, + "hash": "53feb27c6c5563a915f0871de41a2631974b2d03fad257f3728ac2e6034f3d07", + "slot": 688006 + }, + "issuerVk": "6ce213932a309648e6293b7309ef1bc9c8f100f7f634b1f74be68f1090eeafec", + "previousBlock": "b2e904676ac9d441b100a495276cc8b706b8104407767415cdeef7f2fe9695d0", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk16j0gmfnc7here7hvzgh3h0xngycum8jxvuhka0keqwfha2qpn9eq02t07a" + }, + "tip": { + "blockNo": 22625, + "hash": "53feb27c6c5563a915f0871de41a2631974b2d03fad257f3728ac2e6034f3d07", + "slot": 688006 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 22626, + "hash": "57113c10bf1e4fcefa87431d8099c57544458492d263f9c6ee83dea5657d3e93", + "slot": 688019 + }, + "issuerVk": "6ce213932a309648e6293b7309ef1bc9c8f100f7f634b1f74be68f1090eeafec", + "previousBlock": "53feb27c6c5563a915f0871de41a2631974b2d03fad257f3728ac2e6034f3d07", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk16j0gmfnc7here7hvzgh3h0xngycum8jxvuhka0keqwfha2qpn9eq02t07a" + }, + "tip": { + "blockNo": 22626, + "hash": "57113c10bf1e4fcefa87431d8099c57544458492d263f9c6ee83dea5657d3e93", + "slot": 688019 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 22627, + "hash": "ad436c5fcc23dc4a2aafc3961b94de939b7fa4dc153f4cd99167b56236a37c57", + "slot": 688059 + }, + "issuerVk": "e54f3cb4dbe3eb6ab64ff404e2c119fc29d9b97c89f9883626aa60b361f6255d", + "previousBlock": "57113c10bf1e4fcefa87431d8099c57544458492d263f9c6ee83dea5657d3e93", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk1g8j3ckz2mq80xg75jvhp5qrny5428j0ufmd8xh0y9g6jc5da4mrqu4m9e5" + }, + "tip": { + "blockNo": 22627, + "hash": "ad436c5fcc23dc4a2aafc3961b94de939b7fa4dc153f4cd99167b56236a37c57", + "slot": 688059 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 22628, + "hash": "5753a8ffe8f15314d3fd46bff9d7e13d7fcee1150f7025f6576afee7d3e78c12", + "slot": 688067 + }, + "issuerVk": "6ce213932a309648e6293b7309ef1bc9c8f100f7f634b1f74be68f1090eeafec", + "previousBlock": "ad436c5fcc23dc4a2aafc3961b94de939b7fa4dc153f4cd99167b56236a37c57", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk16j0gmfnc7here7hvzgh3h0xngycum8jxvuhka0keqwfha2qpn9eq02t07a" + }, + "tip": { + "blockNo": 22628, + "hash": "5753a8ffe8f15314d3fd46bff9d7e13d7fcee1150f7025f6576afee7d3e78c12", + "slot": 688067 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 22629, + "hash": "06599b903cfee6d94ed7659a4f8b72dfad1513ce587f9c933b21b1fafb67205b", + "slot": 688081 + }, + "issuerVk": "6bcf7016645af155410dab9c3de8d1105a047b8ef6f0a998e9cb035953b9d4d6", + "previousBlock": "5753a8ffe8f15314d3fd46bff9d7e13d7fcee1150f7025f6576afee7d3e78c12", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk1d74euqcsp66pc5gg3nwqecwwms5nkd7xg5e8rcasn2va8t5g2x7qjw06gk" + }, + "tip": { + "blockNo": 22629, + "hash": "06599b903cfee6d94ed7659a4f8b72dfad1513ce587f9c933b21b1fafb67205b", + "slot": 688081 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 22630, + "hash": "237b58cb033a1e74be62fd7925da061e662b085b72bfcef3edf35d6544d2dcdf", + "slot": 688102 + }, + "issuerVk": "6bcf7016645af155410dab9c3de8d1105a047b8ef6f0a998e9cb035953b9d4d6", + "previousBlock": "06599b903cfee6d94ed7659a4f8b72dfad1513ce587f9c933b21b1fafb67205b", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk1d74euqcsp66pc5gg3nwqecwwms5nkd7xg5e8rcasn2va8t5g2x7qjw06gk" + }, + "tip": { + "blockNo": 22630, + "hash": "237b58cb033a1e74be62fd7925da061e662b085b72bfcef3edf35d6544d2dcdf", + "slot": 688102 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 22631, + "hash": "b9d7aa8961eb0d97125c3ecf7c235e0f2e14a04da4fd7508588c2ffbbd6b4ae0", + "slot": 688114 + }, + "issuerVk": "e54f3cb4dbe3eb6ab64ff404e2c119fc29d9b97c89f9883626aa60b361f6255d", + "previousBlock": "237b58cb033a1e74be62fd7925da061e662b085b72bfcef3edf35d6544d2dcdf", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk1g8j3ckz2mq80xg75jvhp5qrny5428j0ufmd8xh0y9g6jc5da4mrqu4m9e5" + }, + "tip": { + "blockNo": 22631, + "hash": "b9d7aa8961eb0d97125c3ecf7c235e0f2e14a04da4fd7508588c2ffbbd6b4ae0", + "slot": 688114 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 22632, + "hash": "94b834539d2e7dee0399624f05a9a4450539a991356cff5ddfff5e8b5693b3e3", + "slot": 688188 + }, + "issuerVk": "6bcf7016645af155410dab9c3de8d1105a047b8ef6f0a998e9cb035953b9d4d6", + "previousBlock": "b9d7aa8961eb0d97125c3ecf7c235e0f2e14a04da4fd7508588c2ffbbd6b4ae0", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk1d74euqcsp66pc5gg3nwqecwwms5nkd7xg5e8rcasn2va8t5g2x7qjw06gk" + }, + "tip": { + "blockNo": 22632, + "hash": "94b834539d2e7dee0399624f05a9a4450539a991356cff5ddfff5e8b5693b3e3", + "slot": 688188 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 22633, + "hash": "b693111ae802f1653abd5bd677544653505649147bf5b32a070abc6890508c2d", + "slot": 688189 + }, + "issuerVk": "6ce213932a309648e6293b7309ef1bc9c8f100f7f634b1f74be68f1090eeafec", + "previousBlock": "94b834539d2e7dee0399624f05a9a4450539a991356cff5ddfff5e8b5693b3e3", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk16j0gmfnc7here7hvzgh3h0xngycum8jxvuhka0keqwfha2qpn9eq02t07a" + }, + "tip": { + "blockNo": 22633, + "hash": "b693111ae802f1653abd5bd677544653505649147bf5b32a070abc6890508c2d", + "slot": 688189 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 22634, + "hash": "ad81e5b9d2417d332aa37fe83018b96e5117e0fd1c1bd4140ad1dbdffd19e889", + "slot": 688193 + }, + "issuerVk": "e54f3cb4dbe3eb6ab64ff404e2c119fc29d9b97c89f9883626aa60b361f6255d", + "previousBlock": "b693111ae802f1653abd5bd677544653505649147bf5b32a070abc6890508c2d", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk1g8j3ckz2mq80xg75jvhp5qrny5428j0ufmd8xh0y9g6jc5da4mrqu4m9e5" + }, + "tip": { + "blockNo": 22634, + "hash": "ad81e5b9d2417d332aa37fe83018b96e5117e0fd1c1bd4140ad1dbdffd19e889", + "slot": 688193 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 22635, + "hash": "512286429f2bbab4fe378dabce217865de09a9feb396f4e2e9ac457a5a7a8ad3", + "slot": 688214 + }, + "issuerVk": "6bcf7016645af155410dab9c3de8d1105a047b8ef6f0a998e9cb035953b9d4d6", + "previousBlock": "ad81e5b9d2417d332aa37fe83018b96e5117e0fd1c1bd4140ad1dbdffd19e889", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk1d74euqcsp66pc5gg3nwqecwwms5nkd7xg5e8rcasn2va8t5g2x7qjw06gk" + }, + "tip": { + "blockNo": 22635, + "hash": "512286429f2bbab4fe378dabce217865de09a9feb396f4e2e9ac457a5a7a8ad3", + "slot": 688214 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 22636, + "hash": "ec6b4679465a27baeda92c835aa7d63143c93d3cdd576823992b99ccd8791ccc", + "slot": 688216 + }, + "issuerVk": "6ce213932a309648e6293b7309ef1bc9c8f100f7f634b1f74be68f1090eeafec", + "previousBlock": "512286429f2bbab4fe378dabce217865de09a9feb396f4e2e9ac457a5a7a8ad3", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk16j0gmfnc7here7hvzgh3h0xngycum8jxvuhka0keqwfha2qpn9eq02t07a" + }, + "tip": { + "blockNo": 22636, + "hash": "ec6b4679465a27baeda92c835aa7d63143c93d3cdd576823992b99ccd8791ccc", + "slot": 688216 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 22637, + "hash": "3588ff1a5ab2284b5a9184337ca45ef77acf1867326ce72899dde2f77332f0bb", + "slot": 688233 + }, + "issuerVk": "6ce213932a309648e6293b7309ef1bc9c8f100f7f634b1f74be68f1090eeafec", + "previousBlock": "ec6b4679465a27baeda92c835aa7d63143c93d3cdd576823992b99ccd8791ccc", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk16j0gmfnc7here7hvzgh3h0xngycum8jxvuhka0keqwfha2qpn9eq02t07a" + }, + "tip": { + "blockNo": 22637, + "hash": "3588ff1a5ab2284b5a9184337ca45ef77acf1867326ce72899dde2f77332f0bb", + "slot": 688233 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 22638, + "hash": "04076cdb6b703019c6d933e87ebc2a2e8442706b61fb1ae177242a9dc74f5820", + "slot": 688286 + }, + "issuerVk": "6bcf7016645af155410dab9c3de8d1105a047b8ef6f0a998e9cb035953b9d4d6", + "previousBlock": "3588ff1a5ab2284b5a9184337ca45ef77acf1867326ce72899dde2f77332f0bb", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk1d74euqcsp66pc5gg3nwqecwwms5nkd7xg5e8rcasn2va8t5g2x7qjw06gk" + }, + "tip": { + "blockNo": 22638, + "hash": "04076cdb6b703019c6d933e87ebc2a2e8442706b61fb1ae177242a9dc74f5820", + "slot": 688286 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 22639, + "hash": "f715037422a4eed45321619c9b3060e51b6602d4c3a806d71542433c1e66960d", + "slot": 688324 + }, + "issuerVk": "6ce213932a309648e6293b7309ef1bc9c8f100f7f634b1f74be68f1090eeafec", + "previousBlock": "04076cdb6b703019c6d933e87ebc2a2e8442706b61fb1ae177242a9dc74f5820", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk16j0gmfnc7here7hvzgh3h0xngycum8jxvuhka0keqwfha2qpn9eq02t07a" + }, + "tip": { + "blockNo": 22639, + "hash": "f715037422a4eed45321619c9b3060e51b6602d4c3a806d71542433c1e66960d", + "slot": 688324 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 22640, + "hash": "a8ee593a92c46ddd8d129a1e06c442af86ccb70b2526b8f4664582ece7cb4292", + "slot": 688336 + }, + "issuerVk": "6bcf7016645af155410dab9c3de8d1105a047b8ef6f0a998e9cb035953b9d4d6", + "previousBlock": "f715037422a4eed45321619c9b3060e51b6602d4c3a806d71542433c1e66960d", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk1d74euqcsp66pc5gg3nwqecwwms5nkd7xg5e8rcasn2va8t5g2x7qjw06gk" + }, + "tip": { + "blockNo": 22640, + "hash": "a8ee593a92c46ddd8d129a1e06c442af86ccb70b2526b8f4664582ece7cb4292", + "slot": 688336 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 22641, + "hash": "e98222d75bea3484ceb6ccdaeab3b6a24124363b283fc0e42776939ee381ff3e", + "slot": 688377 + }, + "issuerVk": "6bcf7016645af155410dab9c3de8d1105a047b8ef6f0a998e9cb035953b9d4d6", + "previousBlock": "a8ee593a92c46ddd8d129a1e06c442af86ccb70b2526b8f4664582ece7cb4292", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk1d74euqcsp66pc5gg3nwqecwwms5nkd7xg5e8rcasn2va8t5g2x7qjw06gk" + }, + "tip": { + "blockNo": 22641, + "hash": "e98222d75bea3484ceb6ccdaeab3b6a24124363b283fc0e42776939ee381ff3e", + "slot": 688377 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 22642, + "hash": "4c5836a244f6a4f4026c3756f8f3510eec6108b10c9c3da50fb1014ec87f3f1b", + "slot": 688380 + }, + "issuerVk": "e54f3cb4dbe3eb6ab64ff404e2c119fc29d9b97c89f9883626aa60b361f6255d", + "previousBlock": "e98222d75bea3484ceb6ccdaeab3b6a24124363b283fc0e42776939ee381ff3e", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk1g8j3ckz2mq80xg75jvhp5qrny5428j0ufmd8xh0y9g6jc5da4mrqu4m9e5" + }, + "tip": { + "blockNo": 22642, + "hash": "4c5836a244f6a4f4026c3756f8f3510eec6108b10c9c3da50fb1014ec87f3f1b", + "slot": 688380 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 22643, + "hash": "2a8746e081a2f907bbec84c7272d3e5e160bd6612cb70d0aaa176f109aec38bf", + "slot": 688401 + }, + "issuerVk": "6bcf7016645af155410dab9c3de8d1105a047b8ef6f0a998e9cb035953b9d4d6", + "previousBlock": "4c5836a244f6a4f4026c3756f8f3510eec6108b10c9c3da50fb1014ec87f3f1b", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk1d74euqcsp66pc5gg3nwqecwwms5nkd7xg5e8rcasn2va8t5g2x7qjw06gk" + }, + "tip": { + "blockNo": 22643, + "hash": "2a8746e081a2f907bbec84c7272d3e5e160bd6612cb70d0aaa176f109aec38bf", + "slot": 688401 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 22644, + "hash": "aca4657fc04875dbaf5f52fb563e011a0caa9bff262ab2c9a522a1d18baa3fbf", + "slot": 688498 + }, + "issuerVk": "6bcf7016645af155410dab9c3de8d1105a047b8ef6f0a998e9cb035953b9d4d6", + "previousBlock": "2a8746e081a2f907bbec84c7272d3e5e160bd6612cb70d0aaa176f109aec38bf", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk1d74euqcsp66pc5gg3nwqecwwms5nkd7xg5e8rcasn2va8t5g2x7qjw06gk" + }, + "tip": { + "blockNo": 22644, + "hash": "aca4657fc04875dbaf5f52fb563e011a0caa9bff262ab2c9a522a1d18baa3fbf", + "slot": 688498 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 22645, + "hash": "2dc32134d9e53e4ef03755bd71514c0a3ce2a6958c66a568c91003654e4244bf", + "slot": 688513 + }, + "issuerVk": "6bcf7016645af155410dab9c3de8d1105a047b8ef6f0a998e9cb035953b9d4d6", + "previousBlock": "aca4657fc04875dbaf5f52fb563e011a0caa9bff262ab2c9a522a1d18baa3fbf", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk1d74euqcsp66pc5gg3nwqecwwms5nkd7xg5e8rcasn2va8t5g2x7qjw06gk" + }, + "tip": { + "blockNo": 22645, + "hash": "2dc32134d9e53e4ef03755bd71514c0a3ce2a6958c66a568c91003654e4244bf", + "slot": 688513 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 22646, + "hash": "20885b5060e65c2909ff6922ab688855a266be1d5873c050a39b69cba83fc4a0", + "slot": 688524 + }, + "issuerVk": "6bcf7016645af155410dab9c3de8d1105a047b8ef6f0a998e9cb035953b9d4d6", + "previousBlock": "2dc32134d9e53e4ef03755bd71514c0a3ce2a6958c66a568c91003654e4244bf", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk1d74euqcsp66pc5gg3nwqecwwms5nkd7xg5e8rcasn2va8t5g2x7qjw06gk" + }, + "tip": { + "blockNo": 22646, + "hash": "20885b5060e65c2909ff6922ab688855a266be1d5873c050a39b69cba83fc4a0", + "slot": 688524 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 22647, + "hash": "4fd2cdfb13b351e1f18f0ace0a3f61100f569c12aea5a0e27906c70599d536d2", + "slot": 688606 + }, + "issuerVk": "6bcf7016645af155410dab9c3de8d1105a047b8ef6f0a998e9cb035953b9d4d6", + "previousBlock": "20885b5060e65c2909ff6922ab688855a266be1d5873c050a39b69cba83fc4a0", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk1d74euqcsp66pc5gg3nwqecwwms5nkd7xg5e8rcasn2va8t5g2x7qjw06gk" + }, + "tip": { + "blockNo": 22647, + "hash": "4fd2cdfb13b351e1f18f0ace0a3f61100f569c12aea5a0e27906c70599d536d2", + "slot": 688606 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 22648, + "hash": "1514dcaf5eba6cd0220c78da9236321abfda1f1de5a84aadde0c05a37ad2ee6e", + "slot": 688655 + }, + "issuerVk": "6bcf7016645af155410dab9c3de8d1105a047b8ef6f0a998e9cb035953b9d4d6", + "previousBlock": "4fd2cdfb13b351e1f18f0ace0a3f61100f569c12aea5a0e27906c70599d536d2", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk1d74euqcsp66pc5gg3nwqecwwms5nkd7xg5e8rcasn2va8t5g2x7qjw06gk" + }, + "tip": { + "blockNo": 22648, + "hash": "1514dcaf5eba6cd0220c78da9236321abfda1f1de5a84aadde0c05a37ad2ee6e", + "slot": 688655 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 22649, + "hash": "02676cfb27c00648003ebec7a43097a48789eb67c0a7c10acd722f1a413c73b0", + "slot": 688685 + }, + "issuerVk": "e54f3cb4dbe3eb6ab64ff404e2c119fc29d9b97c89f9883626aa60b361f6255d", + "previousBlock": "1514dcaf5eba6cd0220c78da9236321abfda1f1de5a84aadde0c05a37ad2ee6e", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk1g8j3ckz2mq80xg75jvhp5qrny5428j0ufmd8xh0y9g6jc5da4mrqu4m9e5" + }, + "tip": { + "blockNo": 22649, + "hash": "02676cfb27c00648003ebec7a43097a48789eb67c0a7c10acd722f1a413c73b0", + "slot": 688685 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 22650, + "hash": "95297d44e9099d991fc470a3c5f6a0cdcdd1dc78465c6a79b0f232623fcd932b", + "slot": 688709 + }, + "issuerVk": "6bcf7016645af155410dab9c3de8d1105a047b8ef6f0a998e9cb035953b9d4d6", + "previousBlock": "02676cfb27c00648003ebec7a43097a48789eb67c0a7c10acd722f1a413c73b0", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk1d74euqcsp66pc5gg3nwqecwwms5nkd7xg5e8rcasn2va8t5g2x7qjw06gk" + }, + "tip": { + "blockNo": 22650, + "hash": "95297d44e9099d991fc470a3c5f6a0cdcdd1dc78465c6a79b0f232623fcd932b", + "slot": 688709 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 22651, + "hash": "063a3e3ccb4a1ed28c3f0ee545f35a5e629036c3ed96c7ff24283f8b88d61946", + "slot": 688725 + }, + "issuerVk": "e54f3cb4dbe3eb6ab64ff404e2c119fc29d9b97c89f9883626aa60b361f6255d", + "previousBlock": "95297d44e9099d991fc470a3c5f6a0cdcdd1dc78465c6a79b0f232623fcd932b", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk1g8j3ckz2mq80xg75jvhp5qrny5428j0ufmd8xh0y9g6jc5da4mrqu4m9e5" + }, + "tip": { + "blockNo": 22651, + "hash": "063a3e3ccb4a1ed28c3f0ee545f35a5e629036c3ed96c7ff24283f8b88d61946", + "slot": 688725 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 22652, + "hash": "7cc8edd4f801189b13492caf61acfb27229c87b1e4efe542ee9d5ac469ece137", + "slot": 688729 + }, + "issuerVk": "e54f3cb4dbe3eb6ab64ff404e2c119fc29d9b97c89f9883626aa60b361f6255d", + "previousBlock": "063a3e3ccb4a1ed28c3f0ee545f35a5e629036c3ed96c7ff24283f8b88d61946", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk1g8j3ckz2mq80xg75jvhp5qrny5428j0ufmd8xh0y9g6jc5da4mrqu4m9e5" + }, + "tip": { + "blockNo": 22652, + "hash": "7cc8edd4f801189b13492caf61acfb27229c87b1e4efe542ee9d5ac469ece137", + "slot": 688729 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 22653, + "hash": "22d3e8afa8ad454824fe731fc59905e9f460b20335360e13857d9355a31a03b5", + "slot": 688773 + }, + "issuerVk": "e54f3cb4dbe3eb6ab64ff404e2c119fc29d9b97c89f9883626aa60b361f6255d", + "previousBlock": "7cc8edd4f801189b13492caf61acfb27229c87b1e4efe542ee9d5ac469ece137", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk1g8j3ckz2mq80xg75jvhp5qrny5428j0ufmd8xh0y9g6jc5da4mrqu4m9e5" + }, + "tip": { + "blockNo": 22653, + "hash": "22d3e8afa8ad454824fe731fc59905e9f460b20335360e13857d9355a31a03b5", + "slot": 688773 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 22654, + "hash": "85a19bbde81ddf32126254720fd109cbf6e9dc8952cee8926bd3b7f443579660", + "slot": 688791 + }, + "issuerVk": "6ce213932a309648e6293b7309ef1bc9c8f100f7f634b1f74be68f1090eeafec", + "previousBlock": "22d3e8afa8ad454824fe731fc59905e9f460b20335360e13857d9355a31a03b5", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk16j0gmfnc7here7hvzgh3h0xngycum8jxvuhka0keqwfha2qpn9eq02t07a" + }, + "tip": { + "blockNo": 22654, + "hash": "85a19bbde81ddf32126254720fd109cbf6e9dc8952cee8926bd3b7f443579660", + "slot": 688791 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 22655, + "hash": "56cf4e9335b4d556126b65e652dea167ce0d6828d62236a2dce27f9e94bb3b20", + "slot": 688798 + }, + "issuerVk": "6bcf7016645af155410dab9c3de8d1105a047b8ef6f0a998e9cb035953b9d4d6", + "previousBlock": "85a19bbde81ddf32126254720fd109cbf6e9dc8952cee8926bd3b7f443579660", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk1d74euqcsp66pc5gg3nwqecwwms5nkd7xg5e8rcasn2va8t5g2x7qjw06gk" + }, + "tip": { + "blockNo": 22655, + "hash": "56cf4e9335b4d556126b65e652dea167ce0d6828d62236a2dce27f9e94bb3b20", + "slot": 688798 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 22656, + "hash": "13183257d8d1b8fbb966566f57ebf7eb8f86ae421850ee42ba6ea91666c4e1cc", + "slot": 688806 + }, + "issuerVk": "e54f3cb4dbe3eb6ab64ff404e2c119fc29d9b97c89f9883626aa60b361f6255d", + "previousBlock": "56cf4e9335b4d556126b65e652dea167ce0d6828d62236a2dce27f9e94bb3b20", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk1g8j3ckz2mq80xg75jvhp5qrny5428j0ufmd8xh0y9g6jc5da4mrqu4m9e5" + }, + "tip": { + "blockNo": 22656, + "hash": "13183257d8d1b8fbb966566f57ebf7eb8f86ae421850ee42ba6ea91666c4e1cc", + "slot": 688806 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 22657, + "hash": "395ef1ca45a78ca979471b3783049314b8e29f9dc31b55c5f09d4e2e26e21c40", + "slot": 688809 + }, + "issuerVk": "6ce213932a309648e6293b7309ef1bc9c8f100f7f634b1f74be68f1090eeafec", + "previousBlock": "13183257d8d1b8fbb966566f57ebf7eb8f86ae421850ee42ba6ea91666c4e1cc", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk16j0gmfnc7here7hvzgh3h0xngycum8jxvuhka0keqwfha2qpn9eq02t07a" + }, + "tip": { + "blockNo": 22657, + "hash": "395ef1ca45a78ca979471b3783049314b8e29f9dc31b55c5f09d4e2e26e21c40", + "slot": 688809 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 22658, + "hash": "78d8a21321c8a5abbac2f59c84ca34f03665be3cc238afb0e5f544c971fc103e", + "slot": 688822 + }, + "issuerVk": "e54f3cb4dbe3eb6ab64ff404e2c119fc29d9b97c89f9883626aa60b361f6255d", + "previousBlock": "395ef1ca45a78ca979471b3783049314b8e29f9dc31b55c5f09d4e2e26e21c40", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk1g8j3ckz2mq80xg75jvhp5qrny5428j0ufmd8xh0y9g6jc5da4mrqu4m9e5" + }, + "tip": { + "blockNo": 22658, + "hash": "78d8a21321c8a5abbac2f59c84ca34f03665be3cc238afb0e5f544c971fc103e", + "slot": 688822 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 22659, + "hash": "b458723be748d8be06b330a00bc1b7a335cbd9bdc40f09dd7240419059a00d1e", + "slot": 688831 + }, + "issuerVk": "e54f3cb4dbe3eb6ab64ff404e2c119fc29d9b97c89f9883626aa60b361f6255d", + "previousBlock": "78d8a21321c8a5abbac2f59c84ca34f03665be3cc238afb0e5f544c971fc103e", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk1g8j3ckz2mq80xg75jvhp5qrny5428j0ufmd8xh0y9g6jc5da4mrqu4m9e5" + }, + "tip": { + "blockNo": 22659, + "hash": "b458723be748d8be06b330a00bc1b7a335cbd9bdc40f09dd7240419059a00d1e", + "slot": 688831 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 22660, + "hash": "f93df4a0c5ee2940c64504c49ac89103f70a6a2220317e5cba60d1a34056aab7", + "slot": 688840 + }, + "issuerVk": "6ce213932a309648e6293b7309ef1bc9c8f100f7f634b1f74be68f1090eeafec", + "previousBlock": "b458723be748d8be06b330a00bc1b7a335cbd9bdc40f09dd7240419059a00d1e", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk16j0gmfnc7here7hvzgh3h0xngycum8jxvuhka0keqwfha2qpn9eq02t07a" + }, + "tip": { + "blockNo": 22660, + "hash": "f93df4a0c5ee2940c64504c49ac89103f70a6a2220317e5cba60d1a34056aab7", + "slot": 688840 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 22661, + "hash": "7c14238239c4b4af0542f564be8346d197059cc6c18e6863ab4691d69006d3dc", + "slot": 688852 + }, + "issuerVk": "6ce213932a309648e6293b7309ef1bc9c8f100f7f634b1f74be68f1090eeafec", + "previousBlock": "f93df4a0c5ee2940c64504c49ac89103f70a6a2220317e5cba60d1a34056aab7", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk16j0gmfnc7here7hvzgh3h0xngycum8jxvuhka0keqwfha2qpn9eq02t07a" + }, + "tip": { + "blockNo": 22661, + "hash": "7c14238239c4b4af0542f564be8346d197059cc6c18e6863ab4691d69006d3dc", + "slot": 688852 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 22662, + "hash": "44e89a0c615cbf3419724e447bbb66258f9af4031ff073632c57b014457d634c", + "slot": 688884 + }, + "issuerVk": "6bcf7016645af155410dab9c3de8d1105a047b8ef6f0a998e9cb035953b9d4d6", + "previousBlock": "7c14238239c4b4af0542f564be8346d197059cc6c18e6863ab4691d69006d3dc", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk1d74euqcsp66pc5gg3nwqecwwms5nkd7xg5e8rcasn2va8t5g2x7qjw06gk" + }, + "tip": { + "blockNo": 22662, + "hash": "44e89a0c615cbf3419724e447bbb66258f9af4031ff073632c57b014457d634c", + "slot": 688884 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 22663, + "hash": "890238d9e1f436e03c217e802f2c19e5417c9d5e97eee6b804f12c3678c960fc", + "slot": 688907 + }, + "issuerVk": "6bcf7016645af155410dab9c3de8d1105a047b8ef6f0a998e9cb035953b9d4d6", + "previousBlock": "44e89a0c615cbf3419724e447bbb66258f9af4031ff073632c57b014457d634c", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk1d74euqcsp66pc5gg3nwqecwwms5nkd7xg5e8rcasn2va8t5g2x7qjw06gk" + }, + "tip": { + "blockNo": 22663, + "hash": "890238d9e1f436e03c217e802f2c19e5417c9d5e97eee6b804f12c3678c960fc", + "slot": 688907 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 22664, + "hash": "fd309495b07e89049a592df9b41f068a4ef5be1ee81994d7b0452c2ceb62556f", + "slot": 688920 + }, + "issuerVk": "e54f3cb4dbe3eb6ab64ff404e2c119fc29d9b97c89f9883626aa60b361f6255d", + "previousBlock": "890238d9e1f436e03c217e802f2c19e5417c9d5e97eee6b804f12c3678c960fc", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk1g8j3ckz2mq80xg75jvhp5qrny5428j0ufmd8xh0y9g6jc5da4mrqu4m9e5" + }, + "tip": { + "blockNo": 22664, + "hash": "fd309495b07e89049a592df9b41f068a4ef5be1ee81994d7b0452c2ceb62556f", + "slot": 688920 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 22665, + "hash": "8051d22fdb7ce1ed21caf9346f3fad1c83be30b8c0ae9db6a2da719c846caa04", + "slot": 688955 + }, + "issuerVk": "6ce213932a309648e6293b7309ef1bc9c8f100f7f634b1f74be68f1090eeafec", + "previousBlock": "fd309495b07e89049a592df9b41f068a4ef5be1ee81994d7b0452c2ceb62556f", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk16j0gmfnc7here7hvzgh3h0xngycum8jxvuhka0keqwfha2qpn9eq02t07a" + }, + "tip": { + "blockNo": 22665, + "hash": "8051d22fdb7ce1ed21caf9346f3fad1c83be30b8c0ae9db6a2da719c846caa04", + "slot": 688955 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 22666, + "hash": "5170a2dc3123f3800b13cd421d0f63c1e759c845c78dd7607328e7744ea94fa6", + "slot": 689027 + }, + "issuerVk": "e54f3cb4dbe3eb6ab64ff404e2c119fc29d9b97c89f9883626aa60b361f6255d", + "previousBlock": "8051d22fdb7ce1ed21caf9346f3fad1c83be30b8c0ae9db6a2da719c846caa04", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk1g8j3ckz2mq80xg75jvhp5qrny5428j0ufmd8xh0y9g6jc5da4mrqu4m9e5" + }, + "tip": { + "blockNo": 22666, + "hash": "5170a2dc3123f3800b13cd421d0f63c1e759c845c78dd7607328e7744ea94fa6", + "slot": 689027 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 22667, + "hash": "da450375001ea71367416f3616d20fadc2ef1e5393adb580569f3545249474cf", + "slot": 689047 + }, + "issuerVk": "e54f3cb4dbe3eb6ab64ff404e2c119fc29d9b97c89f9883626aa60b361f6255d", + "previousBlock": "5170a2dc3123f3800b13cd421d0f63c1e759c845c78dd7607328e7744ea94fa6", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk1g8j3ckz2mq80xg75jvhp5qrny5428j0ufmd8xh0y9g6jc5da4mrqu4m9e5" + }, + "tip": { + "blockNo": 22667, + "hash": "da450375001ea71367416f3616d20fadc2ef1e5393adb580569f3545249474cf", + "slot": 689047 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 22668, + "hash": "10b3a8d4aef9e3d1c461eb9e37e73697ce7e1f971f261cab2876835d89c40b06", + "slot": 689076 + }, + "issuerVk": "e54f3cb4dbe3eb6ab64ff404e2c119fc29d9b97c89f9883626aa60b361f6255d", + "previousBlock": "da450375001ea71367416f3616d20fadc2ef1e5393adb580569f3545249474cf", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk1g8j3ckz2mq80xg75jvhp5qrny5428j0ufmd8xh0y9g6jc5da4mrqu4m9e5" + }, + "tip": { + "blockNo": 22668, + "hash": "10b3a8d4aef9e3d1c461eb9e37e73697ce7e1f971f261cab2876835d89c40b06", + "slot": 689076 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 22669, + "hash": "49f447a03ad5a397d156eb621c384d20419d1f381a5e6099cba270d3f82bb49d", + "slot": 689131 + }, + "issuerVk": "e54f3cb4dbe3eb6ab64ff404e2c119fc29d9b97c89f9883626aa60b361f6255d", + "previousBlock": "10b3a8d4aef9e3d1c461eb9e37e73697ce7e1f971f261cab2876835d89c40b06", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk1g8j3ckz2mq80xg75jvhp5qrny5428j0ufmd8xh0y9g6jc5da4mrqu4m9e5" + }, + "tip": { + "blockNo": 22669, + "hash": "49f447a03ad5a397d156eb621c384d20419d1f381a5e6099cba270d3f82bb49d", + "slot": 689131 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 22670, + "hash": "80f74a8f92f599a364de4f7b150be07d3c634fe215296eaf7e1a240ab2adb3ed", + "slot": 689136 + }, + "issuerVk": "6bcf7016645af155410dab9c3de8d1105a047b8ef6f0a998e9cb035953b9d4d6", + "previousBlock": "49f447a03ad5a397d156eb621c384d20419d1f381a5e6099cba270d3f82bb49d", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk1d74euqcsp66pc5gg3nwqecwwms5nkd7xg5e8rcasn2va8t5g2x7qjw06gk" + }, + "tip": { + "blockNo": 22670, + "hash": "80f74a8f92f599a364de4f7b150be07d3c634fe215296eaf7e1a240ab2adb3ed", + "slot": 689136 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 22671, + "hash": "ffb1074b84ef7f6dea49a64753d87fcf7a985b5482935a4188de36a08c5e24b7", + "slot": 689139 + }, + "issuerVk": "6ce213932a309648e6293b7309ef1bc9c8f100f7f634b1f74be68f1090eeafec", + "previousBlock": "80f74a8f92f599a364de4f7b150be07d3c634fe215296eaf7e1a240ab2adb3ed", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk16j0gmfnc7here7hvzgh3h0xngycum8jxvuhka0keqwfha2qpn9eq02t07a" + }, + "tip": { + "blockNo": 22671, + "hash": "ffb1074b84ef7f6dea49a64753d87fcf7a985b5482935a4188de36a08c5e24b7", + "slot": 689139 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 22672, + "hash": "c34cbe15ac7c24ce3ddbc1f879453034387bc77e2e133dfda425086d778c675b", + "slot": 689194 + }, + "issuerVk": "e54f3cb4dbe3eb6ab64ff404e2c119fc29d9b97c89f9883626aa60b361f6255d", + "previousBlock": "ffb1074b84ef7f6dea49a64753d87fcf7a985b5482935a4188de36a08c5e24b7", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk1g8j3ckz2mq80xg75jvhp5qrny5428j0ufmd8xh0y9g6jc5da4mrqu4m9e5" + }, + "tip": { + "blockNo": 22672, + "hash": "c34cbe15ac7c24ce3ddbc1f879453034387bc77e2e133dfda425086d778c675b", + "slot": 689194 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 22673, + "hash": "6da062d311f64a88966b1cb1d5d392e035003edfdee4b0e0aba58188e9af3098", + "slot": 689228 + }, + "issuerVk": "6bcf7016645af155410dab9c3de8d1105a047b8ef6f0a998e9cb035953b9d4d6", + "previousBlock": "c34cbe15ac7c24ce3ddbc1f879453034387bc77e2e133dfda425086d778c675b", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk1d74euqcsp66pc5gg3nwqecwwms5nkd7xg5e8rcasn2va8t5g2x7qjw06gk" + }, + "tip": { + "blockNo": 22673, + "hash": "6da062d311f64a88966b1cb1d5d392e035003edfdee4b0e0aba58188e9af3098", + "slot": 689228 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 22674, + "hash": "fe5318043c69fbec84742f94440c30bd096a614bddef2aa0d8441b56ff4950c9", + "slot": 689230 + }, + "issuerVk": "6bcf7016645af155410dab9c3de8d1105a047b8ef6f0a998e9cb035953b9d4d6", + "previousBlock": "6da062d311f64a88966b1cb1d5d392e035003edfdee4b0e0aba58188e9af3098", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk1d74euqcsp66pc5gg3nwqecwwms5nkd7xg5e8rcasn2va8t5g2x7qjw06gk" + }, + "tip": { + "blockNo": 22674, + "hash": "fe5318043c69fbec84742f94440c30bd096a614bddef2aa0d8441b56ff4950c9", + "slot": 689230 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 22675, + "hash": "5d8fab68632782101f516064b05d2d0a163a743ed45d156938458cd55d71328a", + "slot": 689248 + }, + "issuerVk": "6ce213932a309648e6293b7309ef1bc9c8f100f7f634b1f74be68f1090eeafec", + "previousBlock": "fe5318043c69fbec84742f94440c30bd096a614bddef2aa0d8441b56ff4950c9", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk16j0gmfnc7here7hvzgh3h0xngycum8jxvuhka0keqwfha2qpn9eq02t07a" + }, + "tip": { + "blockNo": 22675, + "hash": "5d8fab68632782101f516064b05d2d0a163a743ed45d156938458cd55d71328a", + "slot": 689248 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 22676, + "hash": "15079d006e49d15a22c4cd542603f8230358c8793be754941af0b427832f22a5", + "slot": 689293 + }, + "issuerVk": "e54f3cb4dbe3eb6ab64ff404e2c119fc29d9b97c89f9883626aa60b361f6255d", + "previousBlock": "5d8fab68632782101f516064b05d2d0a163a743ed45d156938458cd55d71328a", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk1g8j3ckz2mq80xg75jvhp5qrny5428j0ufmd8xh0y9g6jc5da4mrqu4m9e5" + }, + "tip": { + "blockNo": 22676, + "hash": "15079d006e49d15a22c4cd542603f8230358c8793be754941af0b427832f22a5", + "slot": 689293 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 22677, + "hash": "a4bcea0fff98b34ecd6d5b030599e81f2b5ef97a2423a2325500c1e339818db0", + "slot": 689297 + }, + "issuerVk": "e54f3cb4dbe3eb6ab64ff404e2c119fc29d9b97c89f9883626aa60b361f6255d", + "previousBlock": "15079d006e49d15a22c4cd542603f8230358c8793be754941af0b427832f22a5", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk1g8j3ckz2mq80xg75jvhp5qrny5428j0ufmd8xh0y9g6jc5da4mrqu4m9e5" + }, + "tip": { + "blockNo": 22677, + "hash": "a4bcea0fff98b34ecd6d5b030599e81f2b5ef97a2423a2325500c1e339818db0", + "slot": 689297 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 22678, + "hash": "c540236f2f14d0713a1571fd7554bf70d97a008bfc5ee281fadc99b8100a4c41", + "slot": 689302 + }, + "issuerVk": "6ce213932a309648e6293b7309ef1bc9c8f100f7f634b1f74be68f1090eeafec", + "previousBlock": "a4bcea0fff98b34ecd6d5b030599e81f2b5ef97a2423a2325500c1e339818db0", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk16j0gmfnc7here7hvzgh3h0xngycum8jxvuhka0keqwfha2qpn9eq02t07a" + }, + "tip": { + "blockNo": 22678, + "hash": "c540236f2f14d0713a1571fd7554bf70d97a008bfc5ee281fadc99b8100a4c41", + "slot": 689302 + } + }, + { + "eventType": 0, + "block": { + "body": [ + { + "body": { + "certificates": [] + } + } + ], + "fees": { + "__type": "bigint", + "value": "200000" + }, + "header": { + "blockNo": 22679, + "hash": "86f176a80db10b974bec5669377320f378c1e4663412325a46d1baa6dcdfe78a", + "slot": 689348 + }, + "issuerVk": "6bcf7016645af155410dab9c3de8d1105a047b8ef6f0a998e9cb035953b9d4d6", + "previousBlock": "c540236f2f14d0713a1571fd7554bf70d97a008bfc5ee281fadc99b8100a4c41", + "size": 227, + "totalOutput": { + "__type": "bigint", + "value": "10000000000" + }, + "txCount": 1, + "vrf": "vrf_vk1d74euqcsp66pc5gg3nwqecwwms5nkd7xg5e8rcasn2va8t5g2x7qjw06gk" + }, + "tip": { + "blockNo": 22679, + "hash": "86f176a80db10b974bec5669377320f378c1e4663412325a46d1baa6dcdfe78a", + "slot": 689348 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 22680, + "hash": "d16408189e3292095efd17da415845f07900fef014e0ffce0f36fc9ed6043803", + "slot": 689363 + }, + "issuerVk": "e54f3cb4dbe3eb6ab64ff404e2c119fc29d9b97c89f9883626aa60b361f6255d", + "previousBlock": "86f176a80db10b974bec5669377320f378c1e4663412325a46d1baa6dcdfe78a", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk1g8j3ckz2mq80xg75jvhp5qrny5428j0ufmd8xh0y9g6jc5da4mrqu4m9e5" + }, + "tip": { + "blockNo": 22680, + "hash": "d16408189e3292095efd17da415845f07900fef014e0ffce0f36fc9ed6043803", + "slot": 689363 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 22681, + "hash": "5dfc672d0eb55fd1a87873369fc561e30067f65efe6c828f14b0ba97d05f8874", + "slot": 689416 + }, + "issuerVk": "e54f3cb4dbe3eb6ab64ff404e2c119fc29d9b97c89f9883626aa60b361f6255d", + "previousBlock": "d16408189e3292095efd17da415845f07900fef014e0ffce0f36fc9ed6043803", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk1g8j3ckz2mq80xg75jvhp5qrny5428j0ufmd8xh0y9g6jc5da4mrqu4m9e5" + }, + "tip": { + "blockNo": 22681, + "hash": "5dfc672d0eb55fd1a87873369fc561e30067f65efe6c828f14b0ba97d05f8874", + "slot": 689416 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 22682, + "hash": "f19601090d43dfa0d96dfe411a716c05574ddfe5ea70897d3f23135aaa61257b", + "slot": 689472 + }, + "issuerVk": "6bcf7016645af155410dab9c3de8d1105a047b8ef6f0a998e9cb035953b9d4d6", + "previousBlock": "5dfc672d0eb55fd1a87873369fc561e30067f65efe6c828f14b0ba97d05f8874", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk1d74euqcsp66pc5gg3nwqecwwms5nkd7xg5e8rcasn2va8t5g2x7qjw06gk" + }, + "tip": { + "blockNo": 22682, + "hash": "f19601090d43dfa0d96dfe411a716c05574ddfe5ea70897d3f23135aaa61257b", + "slot": 689472 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 22683, + "hash": "6e80c2a5f02488bdb84dc61fef6c4bc456ba99b36db677196d59692c43b7e1a3", + "slot": 689505 + }, + "issuerVk": "6bcf7016645af155410dab9c3de8d1105a047b8ef6f0a998e9cb035953b9d4d6", + "previousBlock": "f19601090d43dfa0d96dfe411a716c05574ddfe5ea70897d3f23135aaa61257b", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk1d74euqcsp66pc5gg3nwqecwwms5nkd7xg5e8rcasn2va8t5g2x7qjw06gk" + }, + "tip": { + "blockNo": 22683, + "hash": "6e80c2a5f02488bdb84dc61fef6c4bc456ba99b36db677196d59692c43b7e1a3", + "slot": 689505 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 22684, + "hash": "d61094db103e3d355dd672139675b9be48cfe070199a5674add61b2372ba6708", + "slot": 689542 + }, + "issuerVk": "e54f3cb4dbe3eb6ab64ff404e2c119fc29d9b97c89f9883626aa60b361f6255d", + "previousBlock": "6e80c2a5f02488bdb84dc61fef6c4bc456ba99b36db677196d59692c43b7e1a3", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk1g8j3ckz2mq80xg75jvhp5qrny5428j0ufmd8xh0y9g6jc5da4mrqu4m9e5" + }, + "tip": { + "blockNo": 22684, + "hash": "d61094db103e3d355dd672139675b9be48cfe070199a5674add61b2372ba6708", + "slot": 689542 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 22685, + "hash": "13495a68d2887d1b725087660b724010fc881e98a44d9df9d143559adee1f6d4", + "slot": 689560 + }, + "issuerVk": "e54f3cb4dbe3eb6ab64ff404e2c119fc29d9b97c89f9883626aa60b361f6255d", + "previousBlock": "d61094db103e3d355dd672139675b9be48cfe070199a5674add61b2372ba6708", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk1g8j3ckz2mq80xg75jvhp5qrny5428j0ufmd8xh0y9g6jc5da4mrqu4m9e5" + }, + "tip": { + "blockNo": 22685, + "hash": "13495a68d2887d1b725087660b724010fc881e98a44d9df9d143559adee1f6d4", + "slot": 689560 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 22686, + "hash": "cede7f79164df54bce7601971548e2353f7ab65babd2ecea80e4d3f3fe36f41b", + "slot": 689598 + }, + "issuerVk": "e54f3cb4dbe3eb6ab64ff404e2c119fc29d9b97c89f9883626aa60b361f6255d", + "previousBlock": "13495a68d2887d1b725087660b724010fc881e98a44d9df9d143559adee1f6d4", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk1g8j3ckz2mq80xg75jvhp5qrny5428j0ufmd8xh0y9g6jc5da4mrqu4m9e5" + }, + "tip": { + "blockNo": 22686, + "hash": "cede7f79164df54bce7601971548e2353f7ab65babd2ecea80e4d3f3fe36f41b", + "slot": 689598 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 22687, + "hash": "b818f7be72e4e85cda5c686c010f068a59c6c79272ee85f14ae84d5ac5311bd5", + "slot": 689605 + }, + "issuerVk": "6bcf7016645af155410dab9c3de8d1105a047b8ef6f0a998e9cb035953b9d4d6", + "previousBlock": "cede7f79164df54bce7601971548e2353f7ab65babd2ecea80e4d3f3fe36f41b", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk1d74euqcsp66pc5gg3nwqecwwms5nkd7xg5e8rcasn2va8t5g2x7qjw06gk" + }, + "tip": { + "blockNo": 22687, + "hash": "b818f7be72e4e85cda5c686c010f068a59c6c79272ee85f14ae84d5ac5311bd5", + "slot": 689605 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 22688, + "hash": "69b740b49b6388b1dbebdb8d6d1b2b8eed6003266ab82384b0e2429de55cfca3", + "slot": 689622 + }, + "issuerVk": "6ce213932a309648e6293b7309ef1bc9c8f100f7f634b1f74be68f1090eeafec", + "previousBlock": "b818f7be72e4e85cda5c686c010f068a59c6c79272ee85f14ae84d5ac5311bd5", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk16j0gmfnc7here7hvzgh3h0xngycum8jxvuhka0keqwfha2qpn9eq02t07a" + }, + "tip": { + "blockNo": 22688, + "hash": "69b740b49b6388b1dbebdb8d6d1b2b8eed6003266ab82384b0e2429de55cfca3", + "slot": 689622 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 22689, + "hash": "192065b848280b1fbda7655bba5f7f79491b7b0ad29034387456f3a73dce50ff", + "slot": 689682 + }, + "issuerVk": "e54f3cb4dbe3eb6ab64ff404e2c119fc29d9b97c89f9883626aa60b361f6255d", + "previousBlock": "69b740b49b6388b1dbebdb8d6d1b2b8eed6003266ab82384b0e2429de55cfca3", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk1g8j3ckz2mq80xg75jvhp5qrny5428j0ufmd8xh0y9g6jc5da4mrqu4m9e5" + }, + "tip": { + "blockNo": 22689, + "hash": "192065b848280b1fbda7655bba5f7f79491b7b0ad29034387456f3a73dce50ff", + "slot": 689682 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 22690, + "hash": "1b89b06bef13ddc1dc68e0c716a7015a9dd91e9bd36417ad1aacaa3b051a10cf", + "slot": 689683 + }, + "issuerVk": "6ce213932a309648e6293b7309ef1bc9c8f100f7f634b1f74be68f1090eeafec", + "previousBlock": "192065b848280b1fbda7655bba5f7f79491b7b0ad29034387456f3a73dce50ff", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk16j0gmfnc7here7hvzgh3h0xngycum8jxvuhka0keqwfha2qpn9eq02t07a" + }, + "tip": { + "blockNo": 22690, + "hash": "1b89b06bef13ddc1dc68e0c716a7015a9dd91e9bd36417ad1aacaa3b051a10cf", + "slot": 689683 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 22691, + "hash": "6cd0dc6bb6a2f44ef8da32883753f82f5a18eb7261c46f0b3652adbecd213ed9", + "slot": 689696 + }, + "issuerVk": "6bcf7016645af155410dab9c3de8d1105a047b8ef6f0a998e9cb035953b9d4d6", + "previousBlock": "1b89b06bef13ddc1dc68e0c716a7015a9dd91e9bd36417ad1aacaa3b051a10cf", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk1d74euqcsp66pc5gg3nwqecwwms5nkd7xg5e8rcasn2va8t5g2x7qjw06gk" + }, + "tip": { + "blockNo": 22691, + "hash": "6cd0dc6bb6a2f44ef8da32883753f82f5a18eb7261c46f0b3652adbecd213ed9", + "slot": 689696 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 22692, + "hash": "ea5eb496c654379fbf7dec70d42a55e9327c990e51bdf49319615fe82f7e91f5", + "slot": 689724 + }, + "issuerVk": "e54f3cb4dbe3eb6ab64ff404e2c119fc29d9b97c89f9883626aa60b361f6255d", + "previousBlock": "6cd0dc6bb6a2f44ef8da32883753f82f5a18eb7261c46f0b3652adbecd213ed9", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk1g8j3ckz2mq80xg75jvhp5qrny5428j0ufmd8xh0y9g6jc5da4mrqu4m9e5" + }, + "tip": { + "blockNo": 22692, + "hash": "ea5eb496c654379fbf7dec70d42a55e9327c990e51bdf49319615fe82f7e91f5", + "slot": 689724 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 22693, + "hash": "00bf925f4b4c1a2e1b14469164c5e980b0408fbe37a5673f2fe11672e86d066e", + "slot": 689741 + }, + "issuerVk": "6ce213932a309648e6293b7309ef1bc9c8f100f7f634b1f74be68f1090eeafec", + "previousBlock": "ea5eb496c654379fbf7dec70d42a55e9327c990e51bdf49319615fe82f7e91f5", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk16j0gmfnc7here7hvzgh3h0xngycum8jxvuhka0keqwfha2qpn9eq02t07a" + }, + "tip": { + "blockNo": 22693, + "hash": "00bf925f4b4c1a2e1b14469164c5e980b0408fbe37a5673f2fe11672e86d066e", + "slot": 689741 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 22694, + "hash": "561b030b381efb66cb6c4ce3fbfe03691b906e78a79f9ee8a9c2e33711527291", + "slot": 689750 + }, + "issuerVk": "6bcf7016645af155410dab9c3de8d1105a047b8ef6f0a998e9cb035953b9d4d6", + "previousBlock": "00bf925f4b4c1a2e1b14469164c5e980b0408fbe37a5673f2fe11672e86d066e", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk1d74euqcsp66pc5gg3nwqecwwms5nkd7xg5e8rcasn2va8t5g2x7qjw06gk" + }, + "tip": { + "blockNo": 22694, + "hash": "561b030b381efb66cb6c4ce3fbfe03691b906e78a79f9ee8a9c2e33711527291", + "slot": 689750 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 22695, + "hash": "17068e427eca65c895d4b7a1f4414a714eb7febf4e95cc6b830639877058acb0", + "slot": 689765 + }, + "issuerVk": "6bcf7016645af155410dab9c3de8d1105a047b8ef6f0a998e9cb035953b9d4d6", + "previousBlock": "561b030b381efb66cb6c4ce3fbfe03691b906e78a79f9ee8a9c2e33711527291", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk1d74euqcsp66pc5gg3nwqecwwms5nkd7xg5e8rcasn2va8t5g2x7qjw06gk" + }, + "tip": { + "blockNo": 22695, + "hash": "17068e427eca65c895d4b7a1f4414a714eb7febf4e95cc6b830639877058acb0", + "slot": 689765 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 22696, + "hash": "3a84d9323a9e72a0644d9e26d68ff918df11e08e7d8bb967c24d0515be0ec595", + "slot": 689767 + }, + "issuerVk": "6bcf7016645af155410dab9c3de8d1105a047b8ef6f0a998e9cb035953b9d4d6", + "previousBlock": "17068e427eca65c895d4b7a1f4414a714eb7febf4e95cc6b830639877058acb0", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk1d74euqcsp66pc5gg3nwqecwwms5nkd7xg5e8rcasn2va8t5g2x7qjw06gk" + }, + "tip": { + "blockNo": 22696, + "hash": "3a84d9323a9e72a0644d9e26d68ff918df11e08e7d8bb967c24d0515be0ec595", + "slot": 689767 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 22697, + "hash": "ca05f5fca6c7b9c293384fd92b754eee0c56719b4cf79b79df7aebcdc60ad7b7", + "slot": 689773 + }, + "issuerVk": "6bcf7016645af155410dab9c3de8d1105a047b8ef6f0a998e9cb035953b9d4d6", + "previousBlock": "3a84d9323a9e72a0644d9e26d68ff918df11e08e7d8bb967c24d0515be0ec595", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk1d74euqcsp66pc5gg3nwqecwwms5nkd7xg5e8rcasn2va8t5g2x7qjw06gk" + }, + "tip": { + "blockNo": 22697, + "hash": "ca05f5fca6c7b9c293384fd92b754eee0c56719b4cf79b79df7aebcdc60ad7b7", + "slot": 689773 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 22698, + "hash": "184aa245b987f004da801ab953b8acb48e3125013a1eadc52fa954ee8d1b07cc", + "slot": 689785 + }, + "issuerVk": "e54f3cb4dbe3eb6ab64ff404e2c119fc29d9b97c89f9883626aa60b361f6255d", + "previousBlock": "ca05f5fca6c7b9c293384fd92b754eee0c56719b4cf79b79df7aebcdc60ad7b7", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk1g8j3ckz2mq80xg75jvhp5qrny5428j0ufmd8xh0y9g6jc5da4mrqu4m9e5" + }, + "tip": { + "blockNo": 22698, + "hash": "184aa245b987f004da801ab953b8acb48e3125013a1eadc52fa954ee8d1b07cc", + "slot": 689785 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 22699, + "hash": "b2e7bad9cd46dfe4eb0fde79bf89692c77b3670a780e1a2d6d5b7f37ff6adefc", + "slot": 689797 + }, + "issuerVk": "e54f3cb4dbe3eb6ab64ff404e2c119fc29d9b97c89f9883626aa60b361f6255d", + "previousBlock": "184aa245b987f004da801ab953b8acb48e3125013a1eadc52fa954ee8d1b07cc", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk1g8j3ckz2mq80xg75jvhp5qrny5428j0ufmd8xh0y9g6jc5da4mrqu4m9e5" + }, + "tip": { + "blockNo": 22699, + "hash": "b2e7bad9cd46dfe4eb0fde79bf89692c77b3670a780e1a2d6d5b7f37ff6adefc", + "slot": 689797 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 22700, + "hash": "40b0b5d9865d9fad745fdc88a7186be007ae28d2ea4fa64cc19103f5a7d12288", + "slot": 689799 + }, + "issuerVk": "6bcf7016645af155410dab9c3de8d1105a047b8ef6f0a998e9cb035953b9d4d6", + "previousBlock": "b2e7bad9cd46dfe4eb0fde79bf89692c77b3670a780e1a2d6d5b7f37ff6adefc", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk1d74euqcsp66pc5gg3nwqecwwms5nkd7xg5e8rcasn2va8t5g2x7qjw06gk" + }, + "tip": { + "blockNo": 22700, + "hash": "40b0b5d9865d9fad745fdc88a7186be007ae28d2ea4fa64cc19103f5a7d12288", + "slot": 689799 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 22701, + "hash": "d4b613a0965197b72b9f874e180859d611a5db7ac821dc8a03062e317d92dcd6", + "slot": 689828 + }, + "issuerVk": "e54f3cb4dbe3eb6ab64ff404e2c119fc29d9b97c89f9883626aa60b361f6255d", + "previousBlock": "40b0b5d9865d9fad745fdc88a7186be007ae28d2ea4fa64cc19103f5a7d12288", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk1g8j3ckz2mq80xg75jvhp5qrny5428j0ufmd8xh0y9g6jc5da4mrqu4m9e5" + }, + "tip": { + "blockNo": 22701, + "hash": "d4b613a0965197b72b9f874e180859d611a5db7ac821dc8a03062e317d92dcd6", + "slot": 689828 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 22702, + "hash": "4d2573c62694fe7f17d35dd401a255e13128df07d75e050f11a375e834656df2", + "slot": 689830 + }, + "issuerVk": "6ce213932a309648e6293b7309ef1bc9c8f100f7f634b1f74be68f1090eeafec", + "previousBlock": "d4b613a0965197b72b9f874e180859d611a5db7ac821dc8a03062e317d92dcd6", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk16j0gmfnc7here7hvzgh3h0xngycum8jxvuhka0keqwfha2qpn9eq02t07a" + }, + "tip": { + "blockNo": 22702, + "hash": "4d2573c62694fe7f17d35dd401a255e13128df07d75e050f11a375e834656df2", + "slot": 689830 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 22703, + "hash": "5a422a9f498240072a2c53a0cd139e9c732d7e0f3137a43d08a74d0f5aa8c5d7", + "slot": 689840 + }, + "issuerVk": "6bcf7016645af155410dab9c3de8d1105a047b8ef6f0a998e9cb035953b9d4d6", + "previousBlock": "4d2573c62694fe7f17d35dd401a255e13128df07d75e050f11a375e834656df2", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk1d74euqcsp66pc5gg3nwqecwwms5nkd7xg5e8rcasn2va8t5g2x7qjw06gk" + }, + "tip": { + "blockNo": 22703, + "hash": "5a422a9f498240072a2c53a0cd139e9c732d7e0f3137a43d08a74d0f5aa8c5d7", + "slot": 689840 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 22704, + "hash": "fd8ae80a61d8fc69b1f76c7aa962c1b6a7b2bf8f7cf9e2beaa6a8531850754fc", + "slot": 689898 + }, + "issuerVk": "6bcf7016645af155410dab9c3de8d1105a047b8ef6f0a998e9cb035953b9d4d6", + "previousBlock": "5a422a9f498240072a2c53a0cd139e9c732d7e0f3137a43d08a74d0f5aa8c5d7", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk1d74euqcsp66pc5gg3nwqecwwms5nkd7xg5e8rcasn2va8t5g2x7qjw06gk" + }, + "tip": { + "blockNo": 22704, + "hash": "fd8ae80a61d8fc69b1f76c7aa962c1b6a7b2bf8f7cf9e2beaa6a8531850754fc", + "slot": 689898 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 22705, + "hash": "837a781eb152f64d3281f704a582f3378c2aa6b5ee2eb986d4e2bff6b60a02cf", + "slot": 689970 + }, + "issuerVk": "6ce213932a309648e6293b7309ef1bc9c8f100f7f634b1f74be68f1090eeafec", + "previousBlock": "fd8ae80a61d8fc69b1f76c7aa962c1b6a7b2bf8f7cf9e2beaa6a8531850754fc", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk16j0gmfnc7here7hvzgh3h0xngycum8jxvuhka0keqwfha2qpn9eq02t07a" + }, + "tip": { + "blockNo": 22705, + "hash": "837a781eb152f64d3281f704a582f3378c2aa6b5ee2eb986d4e2bff6b60a02cf", + "slot": 689970 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 22706, + "hash": "cd91d45e0b497778b3d93ad2eeb334cbec35f6bdb34d8bef9ea61b355c8011f3", + "slot": 690032 + }, + "issuerVk": "6ce213932a309648e6293b7309ef1bc9c8f100f7f634b1f74be68f1090eeafec", + "previousBlock": "837a781eb152f64d3281f704a582f3378c2aa6b5ee2eb986d4e2bff6b60a02cf", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk16j0gmfnc7here7hvzgh3h0xngycum8jxvuhka0keqwfha2qpn9eq02t07a" + }, + "tip": { + "blockNo": 22706, + "hash": "cd91d45e0b497778b3d93ad2eeb334cbec35f6bdb34d8bef9ea61b355c8011f3", + "slot": 690032 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 22707, + "hash": "b582bf7255b3007145e3d7a8eef0fd7aadd3029765ee52eebe73a3261460856f", + "slot": 690112 + }, + "issuerVk": "e54f3cb4dbe3eb6ab64ff404e2c119fc29d9b97c89f9883626aa60b361f6255d", + "previousBlock": "cd91d45e0b497778b3d93ad2eeb334cbec35f6bdb34d8bef9ea61b355c8011f3", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk1g8j3ckz2mq80xg75jvhp5qrny5428j0ufmd8xh0y9g6jc5da4mrqu4m9e5" + }, + "tip": { + "blockNo": 22707, + "hash": "b582bf7255b3007145e3d7a8eef0fd7aadd3029765ee52eebe73a3261460856f", + "slot": 690112 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 22708, + "hash": "a72cd4201a0cfa44d103af89765a409be0fedc91455241c6e6ebffa37e9616a8", + "slot": 690144 + }, + "issuerVk": "6ce213932a309648e6293b7309ef1bc9c8f100f7f634b1f74be68f1090eeafec", + "previousBlock": "b582bf7255b3007145e3d7a8eef0fd7aadd3029765ee52eebe73a3261460856f", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk16j0gmfnc7here7hvzgh3h0xngycum8jxvuhka0keqwfha2qpn9eq02t07a" + }, + "tip": { + "blockNo": 22708, + "hash": "a72cd4201a0cfa44d103af89765a409be0fedc91455241c6e6ebffa37e9616a8", + "slot": 690144 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 22709, + "hash": "d647f6b714f3a22d63a0c11be0b5b965f09e9e5e2c19a9ea718a2e983d22f92e", + "slot": 690150 + }, + "issuerVk": "e54f3cb4dbe3eb6ab64ff404e2c119fc29d9b97c89f9883626aa60b361f6255d", + "previousBlock": "a72cd4201a0cfa44d103af89765a409be0fedc91455241c6e6ebffa37e9616a8", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk1g8j3ckz2mq80xg75jvhp5qrny5428j0ufmd8xh0y9g6jc5da4mrqu4m9e5" + }, + "tip": { + "blockNo": 22709, + "hash": "d647f6b714f3a22d63a0c11be0b5b965f09e9e5e2c19a9ea718a2e983d22f92e", + "slot": 690150 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 22710, + "hash": "3aa648fadd56624d0a7316f3fd1e068e6edf9783ebca5e6726a71b7545b0e5b3", + "slot": 690207 + }, + "issuerVk": "e54f3cb4dbe3eb6ab64ff404e2c119fc29d9b97c89f9883626aa60b361f6255d", + "previousBlock": "d647f6b714f3a22d63a0c11be0b5b965f09e9e5e2c19a9ea718a2e983d22f92e", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk1g8j3ckz2mq80xg75jvhp5qrny5428j0ufmd8xh0y9g6jc5da4mrqu4m9e5" + }, + "tip": { + "blockNo": 22710, + "hash": "3aa648fadd56624d0a7316f3fd1e068e6edf9783ebca5e6726a71b7545b0e5b3", + "slot": 690207 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 22711, + "hash": "6a8856225c85fea0f5a81f0caf54e8f471052a72ec433e2ac498cba01318ecd3", + "slot": 690212 + }, + "issuerVk": "e54f3cb4dbe3eb6ab64ff404e2c119fc29d9b97c89f9883626aa60b361f6255d", + "previousBlock": "3aa648fadd56624d0a7316f3fd1e068e6edf9783ebca5e6726a71b7545b0e5b3", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk1g8j3ckz2mq80xg75jvhp5qrny5428j0ufmd8xh0y9g6jc5da4mrqu4m9e5" + }, + "tip": { + "blockNo": 22711, + "hash": "6a8856225c85fea0f5a81f0caf54e8f471052a72ec433e2ac498cba01318ecd3", + "slot": 690212 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 22712, + "hash": "4bf5bb3c317aad464854baeb75546fc40fe63afdf16679c111aeb45a82edbe12", + "slot": 690239 + }, + "issuerVk": "6bcf7016645af155410dab9c3de8d1105a047b8ef6f0a998e9cb035953b9d4d6", + "previousBlock": "6a8856225c85fea0f5a81f0caf54e8f471052a72ec433e2ac498cba01318ecd3", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk1d74euqcsp66pc5gg3nwqecwwms5nkd7xg5e8rcasn2va8t5g2x7qjw06gk" + }, + "tip": { + "blockNo": 22712, + "hash": "4bf5bb3c317aad464854baeb75546fc40fe63afdf16679c111aeb45a82edbe12", + "slot": 690239 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 22713, + "hash": "35d9c3f5d56c3d07168fc175f7f12c3a11bf851304e4506976ee3272d51becd5", + "slot": 690254 + }, + "issuerVk": "6ce213932a309648e6293b7309ef1bc9c8f100f7f634b1f74be68f1090eeafec", + "previousBlock": "4bf5bb3c317aad464854baeb75546fc40fe63afdf16679c111aeb45a82edbe12", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk16j0gmfnc7here7hvzgh3h0xngycum8jxvuhka0keqwfha2qpn9eq02t07a" + }, + "tip": { + "blockNo": 22713, + "hash": "35d9c3f5d56c3d07168fc175f7f12c3a11bf851304e4506976ee3272d51becd5", + "slot": 690254 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 22714, + "hash": "1cd40df4584725a55e5e29324db6dc32da256dcac4121176a2c02b8376d241a6", + "slot": 690256 + }, + "issuerVk": "6bcf7016645af155410dab9c3de8d1105a047b8ef6f0a998e9cb035953b9d4d6", + "previousBlock": "35d9c3f5d56c3d07168fc175f7f12c3a11bf851304e4506976ee3272d51becd5", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk1d74euqcsp66pc5gg3nwqecwwms5nkd7xg5e8rcasn2va8t5g2x7qjw06gk" + }, + "tip": { + "blockNo": 22714, + "hash": "1cd40df4584725a55e5e29324db6dc32da256dcac4121176a2c02b8376d241a6", + "slot": 690256 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 22715, + "hash": "a8e376f23188c97d1b3b14ffe6d4f751e5a8691a3a9413e0a81415415d171999", + "slot": 690321 + }, + "issuerVk": "6ce213932a309648e6293b7309ef1bc9c8f100f7f634b1f74be68f1090eeafec", + "previousBlock": "1cd40df4584725a55e5e29324db6dc32da256dcac4121176a2c02b8376d241a6", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk16j0gmfnc7here7hvzgh3h0xngycum8jxvuhka0keqwfha2qpn9eq02t07a" + }, + "tip": { + "blockNo": 22715, + "hash": "a8e376f23188c97d1b3b14ffe6d4f751e5a8691a3a9413e0a81415415d171999", + "slot": 690321 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 22716, + "hash": "a5e114e0e2502742f6b46773582c54ac28250ebc7fb88a3a282f2e49c3d199a0", + "slot": 690386 + }, + "issuerVk": "6ce213932a309648e6293b7309ef1bc9c8f100f7f634b1f74be68f1090eeafec", + "previousBlock": "a8e376f23188c97d1b3b14ffe6d4f751e5a8691a3a9413e0a81415415d171999", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk16j0gmfnc7here7hvzgh3h0xngycum8jxvuhka0keqwfha2qpn9eq02t07a" + }, + "tip": { + "blockNo": 22716, + "hash": "a5e114e0e2502742f6b46773582c54ac28250ebc7fb88a3a282f2e49c3d199a0", + "slot": 690386 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 22717, + "hash": "2315777fb1b5401088a20c32e6ebb06ec75ad676f5e7430776ce780954f6fe14", + "slot": 690400 + }, + "issuerVk": "e54f3cb4dbe3eb6ab64ff404e2c119fc29d9b97c89f9883626aa60b361f6255d", + "previousBlock": "a5e114e0e2502742f6b46773582c54ac28250ebc7fb88a3a282f2e49c3d199a0", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk1g8j3ckz2mq80xg75jvhp5qrny5428j0ufmd8xh0y9g6jc5da4mrqu4m9e5" + }, + "tip": { + "blockNo": 22717, + "hash": "2315777fb1b5401088a20c32e6ebb06ec75ad676f5e7430776ce780954f6fe14", + "slot": 690400 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 22718, + "hash": "0b6b5c9daaf7ce0a2e2bc9322e0129dbdd1ac2339bc2884f6e6da195a4c03570", + "slot": 690469 + }, + "issuerVk": "e54f3cb4dbe3eb6ab64ff404e2c119fc29d9b97c89f9883626aa60b361f6255d", + "previousBlock": "2315777fb1b5401088a20c32e6ebb06ec75ad676f5e7430776ce780954f6fe14", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk1g8j3ckz2mq80xg75jvhp5qrny5428j0ufmd8xh0y9g6jc5da4mrqu4m9e5" + }, + "tip": { + "blockNo": 22718, + "hash": "0b6b5c9daaf7ce0a2e2bc9322e0129dbdd1ac2339bc2884f6e6da195a4c03570", + "slot": 690469 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 22719, + "hash": "20c6a312fe269c41cb0d8c70dea482f0abd0e543327f953efeaf40c107cba43a", + "slot": 690490 + }, + "issuerVk": "6bcf7016645af155410dab9c3de8d1105a047b8ef6f0a998e9cb035953b9d4d6", + "previousBlock": "0b6b5c9daaf7ce0a2e2bc9322e0129dbdd1ac2339bc2884f6e6da195a4c03570", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk1d74euqcsp66pc5gg3nwqecwwms5nkd7xg5e8rcasn2va8t5g2x7qjw06gk" + }, + "tip": { + "blockNo": 22719, + "hash": "20c6a312fe269c41cb0d8c70dea482f0abd0e543327f953efeaf40c107cba43a", + "slot": 690490 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 22720, + "hash": "900414a5a4f46e8a5f706e48a396621f6f74619cc7f293950cab285b514fc94f", + "slot": 690530 + }, + "issuerVk": "6bcf7016645af155410dab9c3de8d1105a047b8ef6f0a998e9cb035953b9d4d6", + "previousBlock": "20c6a312fe269c41cb0d8c70dea482f0abd0e543327f953efeaf40c107cba43a", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk1d74euqcsp66pc5gg3nwqecwwms5nkd7xg5e8rcasn2va8t5g2x7qjw06gk" + }, + "tip": { + "blockNo": 22720, + "hash": "900414a5a4f46e8a5f706e48a396621f6f74619cc7f293950cab285b514fc94f", + "slot": 690530 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 22721, + "hash": "7af959d0fc51a3b128a26e928125d22cfa8b47ab911017aaf6046a167ee88b46", + "slot": 690546 + }, + "issuerVk": "e54f3cb4dbe3eb6ab64ff404e2c119fc29d9b97c89f9883626aa60b361f6255d", + "previousBlock": "900414a5a4f46e8a5f706e48a396621f6f74619cc7f293950cab285b514fc94f", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk1g8j3ckz2mq80xg75jvhp5qrny5428j0ufmd8xh0y9g6jc5da4mrqu4m9e5" + }, + "tip": { + "blockNo": 22721, + "hash": "7af959d0fc51a3b128a26e928125d22cfa8b47ab911017aaf6046a167ee88b46", + "slot": 690546 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 22722, + "hash": "85d507b73f4eb08ee799aaa65a39fda70eb7e692b906a1771896905fa4724b16", + "slot": 690587 + }, + "issuerVk": "e54f3cb4dbe3eb6ab64ff404e2c119fc29d9b97c89f9883626aa60b361f6255d", + "previousBlock": "7af959d0fc51a3b128a26e928125d22cfa8b47ab911017aaf6046a167ee88b46", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk1g8j3ckz2mq80xg75jvhp5qrny5428j0ufmd8xh0y9g6jc5da4mrqu4m9e5" + }, + "tip": { + "blockNo": 22722, + "hash": "85d507b73f4eb08ee799aaa65a39fda70eb7e692b906a1771896905fa4724b16", + "slot": 690587 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 22723, + "hash": "1920bf83222d397782695acb49d8bddf6140b4185962ac4d3e15c9b3e3640fda", + "slot": 690591 + }, + "issuerVk": "6ce213932a309648e6293b7309ef1bc9c8f100f7f634b1f74be68f1090eeafec", + "previousBlock": "85d507b73f4eb08ee799aaa65a39fda70eb7e692b906a1771896905fa4724b16", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk16j0gmfnc7here7hvzgh3h0xngycum8jxvuhka0keqwfha2qpn9eq02t07a" + }, + "tip": { + "blockNo": 22723, + "hash": "1920bf83222d397782695acb49d8bddf6140b4185962ac4d3e15c9b3e3640fda", + "slot": 690591 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 22724, + "hash": "347a345746a0a57e0d200a9825b6f48563ef612fdf46e7da36f9ec1ad2c88b19", + "slot": 690595 + }, + "issuerVk": "e54f3cb4dbe3eb6ab64ff404e2c119fc29d9b97c89f9883626aa60b361f6255d", + "previousBlock": "1920bf83222d397782695acb49d8bddf6140b4185962ac4d3e15c9b3e3640fda", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk1g8j3ckz2mq80xg75jvhp5qrny5428j0ufmd8xh0y9g6jc5da4mrqu4m9e5" + }, + "tip": { + "blockNo": 22724, + "hash": "347a345746a0a57e0d200a9825b6f48563ef612fdf46e7da36f9ec1ad2c88b19", + "slot": 690595 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 22725, + "hash": "efc1e93fa139f4d345d21fd2a173c55add1892647573228e1ce25ffe927acadc", + "slot": 690630 + }, + "issuerVk": "e54f3cb4dbe3eb6ab64ff404e2c119fc29d9b97c89f9883626aa60b361f6255d", + "previousBlock": "347a345746a0a57e0d200a9825b6f48563ef612fdf46e7da36f9ec1ad2c88b19", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk1g8j3ckz2mq80xg75jvhp5qrny5428j0ufmd8xh0y9g6jc5da4mrqu4m9e5" + }, + "tip": { + "blockNo": 22725, + "hash": "efc1e93fa139f4d345d21fd2a173c55add1892647573228e1ce25ffe927acadc", + "slot": 690630 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 22726, + "hash": "e9a902f6617485238d6b4f19bcffe28a941d72445f21793bdf588f081ce1f3f1", + "slot": 690645 + }, + "issuerVk": "6ce213932a309648e6293b7309ef1bc9c8f100f7f634b1f74be68f1090eeafec", + "previousBlock": "efc1e93fa139f4d345d21fd2a173c55add1892647573228e1ce25ffe927acadc", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk16j0gmfnc7here7hvzgh3h0xngycum8jxvuhka0keqwfha2qpn9eq02t07a" + }, + "tip": { + "blockNo": 22726, + "hash": "e9a902f6617485238d6b4f19bcffe28a941d72445f21793bdf588f081ce1f3f1", + "slot": 690645 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 22727, + "hash": "8726b52eac2c51e4319ff5239c39d333ec8b4160a8f8af55cf829d74ec5610bd", + "slot": 690648 + }, + "issuerVk": "e54f3cb4dbe3eb6ab64ff404e2c119fc29d9b97c89f9883626aa60b361f6255d", + "previousBlock": "e9a902f6617485238d6b4f19bcffe28a941d72445f21793bdf588f081ce1f3f1", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk1g8j3ckz2mq80xg75jvhp5qrny5428j0ufmd8xh0y9g6jc5da4mrqu4m9e5" + }, + "tip": { + "blockNo": 22727, + "hash": "8726b52eac2c51e4319ff5239c39d333ec8b4160a8f8af55cf829d74ec5610bd", + "slot": 690648 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 22728, + "hash": "f6afd91e64edf68cd7af3549554ced43bee4eb25c09f06e14e74df6dc572a7d5", + "slot": 690699 + }, + "issuerVk": "e54f3cb4dbe3eb6ab64ff404e2c119fc29d9b97c89f9883626aa60b361f6255d", + "previousBlock": "8726b52eac2c51e4319ff5239c39d333ec8b4160a8f8af55cf829d74ec5610bd", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk1g8j3ckz2mq80xg75jvhp5qrny5428j0ufmd8xh0y9g6jc5da4mrqu4m9e5" + }, + "tip": { + "blockNo": 22728, + "hash": "f6afd91e64edf68cd7af3549554ced43bee4eb25c09f06e14e74df6dc572a7d5", + "slot": 690699 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 22729, + "hash": "5d47946b1d999b10d856bdfd03627345d629d98fd2093b55c00a52cf9a28a06a", + "slot": 690781 + }, + "issuerVk": "6bcf7016645af155410dab9c3de8d1105a047b8ef6f0a998e9cb035953b9d4d6", + "previousBlock": "f6afd91e64edf68cd7af3549554ced43bee4eb25c09f06e14e74df6dc572a7d5", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk1d74euqcsp66pc5gg3nwqecwwms5nkd7xg5e8rcasn2va8t5g2x7qjw06gk" + }, + "tip": { + "blockNo": 22729, + "hash": "5d47946b1d999b10d856bdfd03627345d629d98fd2093b55c00a52cf9a28a06a", + "slot": 690781 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 22730, + "hash": "89807ff6429e993e44a8293914d26d3cf96fea34c6c79680c48a7fb9ba525a66", + "slot": 690786 + }, + "issuerVk": "6bcf7016645af155410dab9c3de8d1105a047b8ef6f0a998e9cb035953b9d4d6", + "previousBlock": "5d47946b1d999b10d856bdfd03627345d629d98fd2093b55c00a52cf9a28a06a", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk1d74euqcsp66pc5gg3nwqecwwms5nkd7xg5e8rcasn2va8t5g2x7qjw06gk" + }, + "tip": { + "blockNo": 22730, + "hash": "89807ff6429e993e44a8293914d26d3cf96fea34c6c79680c48a7fb9ba525a66", + "slot": 690786 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 22731, + "hash": "81da672937ae72393fe01732bb76f34790a59b294c5392184dc4959ead29b6d1", + "slot": 690821 + }, + "issuerVk": "6bcf7016645af155410dab9c3de8d1105a047b8ef6f0a998e9cb035953b9d4d6", + "previousBlock": "89807ff6429e993e44a8293914d26d3cf96fea34c6c79680c48a7fb9ba525a66", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk1d74euqcsp66pc5gg3nwqecwwms5nkd7xg5e8rcasn2va8t5g2x7qjw06gk" + }, + "tip": { + "blockNo": 22731, + "hash": "81da672937ae72393fe01732bb76f34790a59b294c5392184dc4959ead29b6d1", + "slot": 690821 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 22732, + "hash": "763c38e842c3ae6cbc3006db3fb40ccc3d0833ef7e0aab146841a8dc9aacc113", + "slot": 690860 + }, + "issuerVk": "6ce213932a309648e6293b7309ef1bc9c8f100f7f634b1f74be68f1090eeafec", + "previousBlock": "81da672937ae72393fe01732bb76f34790a59b294c5392184dc4959ead29b6d1", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk16j0gmfnc7here7hvzgh3h0xngycum8jxvuhka0keqwfha2qpn9eq02t07a" + }, + "tip": { + "blockNo": 22732, + "hash": "763c38e842c3ae6cbc3006db3fb40ccc3d0833ef7e0aab146841a8dc9aacc113", + "slot": 690860 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 22733, + "hash": "a865d2b3ee29e9dda42ae7352ae657c363f2dabe23f4d2e454ac854ce9e0881a", + "slot": 690866 + }, + "issuerVk": "6ce213932a309648e6293b7309ef1bc9c8f100f7f634b1f74be68f1090eeafec", + "previousBlock": "763c38e842c3ae6cbc3006db3fb40ccc3d0833ef7e0aab146841a8dc9aacc113", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk16j0gmfnc7here7hvzgh3h0xngycum8jxvuhka0keqwfha2qpn9eq02t07a" + }, + "tip": { + "blockNo": 22733, + "hash": "a865d2b3ee29e9dda42ae7352ae657c363f2dabe23f4d2e454ac854ce9e0881a", + "slot": 690866 + } + }, + { + "eventType": 0, + "block": { + "body": [], + "fees": { + "__type": "bigint", + "value": "0" + }, + "header": { + "blockNo": 22734, + "hash": "383bb0210d135b0701aca287b4b534957b64f364076158987af3a128d20c04f7", + "slot": 690875 + }, + "issuerVk": "e54f3cb4dbe3eb6ab64ff404e2c119fc29d9b97c89f9883626aa60b361f6255d", + "previousBlock": "a865d2b3ee29e9dda42ae7352ae657c363f2dabe23f4d2e454ac854ce9e0881a", + "size": 4, + "totalOutput": { + "__type": "bigint", + "value": "0" + }, + "txCount": 0, + "vrf": "vrf_vk1g8j3ckz2mq80xg75jvhp5qrny5428j0ufmd8xh0y9g6jc5da4mrqu4m9e5" + }, + "tip": { + "blockNo": 22734, + "hash": "383bb0210d135b0701aca287b4b534957b64f364076158987af3a128d20c04f7", + "slot": 690875 + } + }, + { + "eventType": 0, + "block": { + "body": [ + { + "body": { + "certificates": [ + { + "__typename": "StakeKeyRegistrationCertificate", + "stakeKeyHash": "3b62970858d61cf667701c1f34abef41659516b191d7d374e8b0857b" + } + ] + } + } + ], + "fees": { + "__type": "bigint", + "value": "182309" + }, + "header": { + "blockNo": 22735, + "hash": "c16ae3e9b3b2aa1a59ce1119932ca8c7c6c1a7e03f0b70e637fb87bdd80cd47e", + "slot": 690928 + }, + "issuerVk": "6bcf7016645af155410dab9c3de8d1105a047b8ef6f0a998e9cb035953b9d4d6", + "previousBlock": "383bb0210d135b0701aca287b4b534957b64f364076158987af3a128d20c04f7", + "size": 403, + "totalOutput": { + "__type": "bigint", + "value": "19999417691" + }, + "txCount": 1, + "vrf": "vrf_vk1d74euqcsp66pc5gg3nwqecwwms5nkd7xg5e8rcasn2va8t5g2x7qjw06gk" + }, + "tip": { + "blockNo": 22735, + "hash": "c16ae3e9b3b2aa1a59ce1119932ca8c7c6c1a7e03f0b70e637fb87bdd80cd47e", + "slot": 690928 + } + } + ], + "metadata": { + "cardano": { + "compactGenesis": { + "systemStart": { + "__type": "Date", + "value": 1660003200000 + }, + "networkMagic": 2, + "network": "testnet", + "activeSlotsCoefficient": 0.05, + "securityParameter": 432, + "epochLength": 86400, + "slotsPerKesPeriod": 86400, + "maxKesEvolutions": 120, + "slotLength": 1, + "updateQuorum": 5, + "maxLovelaceSupply": { + "__type": "bigint", + "value": "45000000000000000" + }, + "networkId": 0 + }, + "intersection": { + "point": "origin", + "tip": { + "slot": 8256347, + "hash": "a359e8f24c40d49125ee37f418b17ee0c19d08364169eeaa507b4f361e153413", + "blockNo": 338437 + } + } + }, + "options": { + "blockHeights": "22608..22735" + }, + "software": { + "commit": { + "hash": "8e33ff608963fe7d1313755cdf776b3d84874243", + "tags": [] + }, + "name": "@cardano-sdk/golden-test-generator", + "version": "0.4.2" + } + } +} \ No newline at end of file diff --git a/packages/projection/test/events/index.ts b/packages/projection/test/events/index.ts new file mode 100644 index 00000000000..3203b17885f --- /dev/null +++ b/packages/projection/test/events/index.ts @@ -0,0 +1,20 @@ +import { ChainSyncData } from '../../../golden-test-generator/src'; +import { ProjectorEvent } from '../../src'; +import { from } from 'rxjs'; + +const prepareData = (dataFileName: string) => { + const { + body: events, + metadata: { + cardano: { compactGenesis } + } + } = require(`./data/${dataFileName}`) as ChainSyncData; + return { + chainSync$: from(events as ProjectorEvent[]), + genesis: compactGenesis + }; +}; +export type StubChainSyncData = ReturnType; + +export const dataWithPoolRetirement = prepareData('with-pool-retirement.json'); +export const dataWithStakeKeyDeregistration = prepareData('with-stake-key-deregistration'); diff --git a/packages/projection/test/operators/certificates/withCertificates.test.ts b/packages/projection/test/operators/certificates/withCertificates.test.ts new file mode 100644 index 00000000000..d47d5a8db11 --- /dev/null +++ b/packages/projection/test/operators/certificates/withCertificates.test.ts @@ -0,0 +1,131 @@ +import { Cardano, ChainSyncEventType } from '@cardano-sdk/core'; +import { + ProjectorEvent, + RollBackwardEvent, + RollForwardEvent, + WithRolledBackEvents, + withCertificates +} from '../../../src'; +import { createTestScheduler } from '@cardano-sdk/util-dev'; + +const rollForwardEvent = (slot: Cardano.Slot, txs: Cardano.Certificate[][]) => + ({ + block: { + body: txs.map( + (certificates) => + ({ + body: { certificates } + } as Cardano.TxAlonzo) + ), + header: { slot } + }, + eventType: ChainSyncEventType.RollForward + } as RollForwardEvent); + +const rollBackwardEvent = (blocks: Cardano.Certificate[][][]) => + ({ + eventType: ChainSyncEventType.RollBackward, + rolledBackEvents: blocks.map((txs, slot) => ({ + block: { + body: txs.map((certificates) => ({ + body: { certificates } + })), + header: { slot } + } + })) + } as RollBackwardEvent); + +const certificates = [ + [{ __typename: Cardano.CertificateType.StakeKeyRegistration }] as Cardano.Certificate[], + [ + { __typename: Cardano.CertificateType.StakeKeyDeregistration }, + { __typename: Cardano.CertificateType.GenesisKeyDelegation } + ] as Cardano.Certificate[] +]; + +describe('withCertificates', () => { + it('flattens certificates from all transactions, preserving an on-chain pointer', () => { + createTestScheduler().run(({ hot, expectObservable, expectSubscriptions }) => { + const source$ = hot>('ab', { + a: rollForwardEvent(1, certificates), + b: rollForwardEvent(2, []) + }); + expectObservable(source$.pipe(withCertificates())).toBe('ab', { + a: { + ...rollForwardEvent(1, certificates), + certificates: [ + { + certificate: certificates[0][0], + pointer: { + certIndex: 0, + slot: 1, + txIndex: 0 + } + }, + { + certificate: certificates[1][0], + pointer: { + certIndex: 0, + slot: 1, + txIndex: 1 + } + }, + { + certificate: certificates[1][1], + pointer: { + certIndex: 1, + slot: 1, + txIndex: 1 + } + } + ] + }, + b: { + ...rollForwardEvent(2, []), + certificates: [] + } + }); + expectSubscriptions(source$.subscriptions).toBe('^'); + }); + }); + + it('flattens and reverses the order of all rolled back certificates', () => { + createTestScheduler().run(({ hot, expectObservable, expectSubscriptions }) => { + const source$ = hot>('a', { + a: rollBackwardEvent([certificates]) + }); + expectObservable(source$.pipe(withCertificates())).toBe('a', { + a: { + ...rollBackwardEvent([certificates]), + certificates: [ + { + certificate: certificates[1][1], + pointer: { + certIndex: 1, + slot: 0, + txIndex: 1 + } + }, + { + certificate: certificates[1][0], + pointer: { + certIndex: 0, + slot: 0, + txIndex: 1 + } + }, + { + certificate: certificates[0][0], + pointer: { + certIndex: 0, + slot: 0, + txIndex: 0 + } + } + ] + } + }); + expectSubscriptions(source$.subscriptions).toBe('^'); + }); + }); +}); diff --git a/packages/projection/test/operators/certificates/withStakeKeys.test.ts b/packages/projection/test/operators/certificates/withStakeKeys.test.ts new file mode 100644 index 00000000000..ea2e7051a6c --- /dev/null +++ b/packages/projection/test/operators/certificates/withStakeKeys.test.ts @@ -0,0 +1,25 @@ +/* eslint-disable unicorn/no-array-for-each */ +import { Cardano } from '@cardano-sdk/core'; +import { dataWithStakeKeyDeregistration } from '../../events'; +import { lastValueFrom, tap } from 'rxjs'; +import { withCertificates, withRolledBackEvents, withStabilityWindow, withStakeKeys } from '../../../src'; + +describe('withStakeKeys', () => { + it('can be used to keep track of the current set of active stake keys', async () => { + const activeStakeKeys = new Set(); + const project$ = dataWithStakeKeyDeregistration.chainSync$.pipe( + withStabilityWindow(dataWithStakeKeyDeregistration.genesis), + withRolledBackEvents(), + withCertificates(), + withStakeKeys(), + tap(({ stakeKeys: { register, deregister } }) => { + register.forEach(activeStakeKeys.add.bind(activeStakeKeys)); + deregister.forEach(activeStakeKeys.delete.bind(activeStakeKeys)); + }) + ); + await lastValueFrom(project$); + expect(activeStakeKeys).toEqual( + new Set([Cardano.Ed25519KeyHash('3b62970858d61cf667701c1f34abef41659516b191d7d374e8b0857b')]) + ); + }); +}); diff --git a/packages/projection/test/operators/certificates/withStakePools.test.ts b/packages/projection/test/operators/certificates/withStakePools.test.ts new file mode 100644 index 00000000000..2936416fa43 --- /dev/null +++ b/packages/projection/test/operators/certificates/withStakePools.test.ts @@ -0,0 +1,67 @@ +/* eslint-disable unicorn/no-array-for-each */ +import { Cardano, ChainSyncEventType } from '@cardano-sdk/core'; +import { + PoolRetirement, + PoolUpdate, + WithCertificateSource, + withCertificates, + withEpochNo, + withRolledBackEvents, + withStabilityWindow, + withStakePools +} from '../../../src'; +import { dataWithPoolRetirement } from '../../events'; +import { genesisToEraSummary } from '../genesisToEraSummary'; +import { lastValueFrom, tap } from 'rxjs'; + +describe('withStakePools', () => { + it('can be used to keep track of stake pool registrations and retirements', async () => { + const stakePools = new Map< + Cardano.PoolId, + { + updates: PoolUpdate[]; + retirements: PoolRetirement[]; + } + >(); + const findOrCreate = (poolId: Cardano.PoolId) => { + let stakePool = stakePools.get(poolId); + if (!stakePool) { + stakePools.set(poolId, (stakePool = { retirements: [], updates: [] })); + } + return stakePool; + }; + const project$ = dataWithPoolRetirement.chainSync$.pipe( + withStabilityWindow(dataWithPoolRetirement.genesis), + withRolledBackEvents(), + withEpochNo([genesisToEraSummary(dataWithPoolRetirement.genesis)]), + withCertificates(), + withStakePools(), + tap((evt) => { + if (evt.eventType === ChainSyncEventType.RollForward) { + for (const [poolId, poolUpdates] of evt.stakePools.updates) { + findOrCreate(poolId).updates.push(...poolUpdates); + } + for (const [poolId, poolRetirements] of evt.stakePools.retirements) { + findOrCreate(poolId).retirements.push(...poolRetirements); + } + } else { + // delete all updates and retirements <= current tip + const belowOrAtTip = ({ source }: WithCertificateSource) => + evt.tip !== 'origin' && source.slot <= evt.tip.slot; + for (const [_, stakePool] of stakePools) { + stakePool.updates = stakePool.updates.filter(belowOrAtTip); + stakePool.retirements = stakePool.retirements.filter(belowOrAtTip); + } + } + }) + ); + await lastValueFrom(project$); + expect(stakePools.size).toBe(3); + expect( + stakePools.get(Cardano.PoolId('pool1n3s8unkvmre59uzt4ned0903f9q2p8dhscw5v9eeyc0sw0m439t'))!.updates + ).toHaveLength(2); + expect( + stakePools.get(Cardano.PoolId('pool12pq2rzx8d7ern46udp6xrn0e0jaqt9hes9gs85hstp0egvfnf9q'))!.retirements + ).toHaveLength(2); + }); +}); diff --git a/packages/projection/test/operators/genesisToEraSummary.ts b/packages/projection/test/operators/genesisToEraSummary.ts new file mode 100644 index 00000000000..0889f9dcb71 --- /dev/null +++ b/packages/projection/test/operators/genesisToEraSummary.ts @@ -0,0 +1,12 @@ +import { Cardano, EraSummary } from '@cardano-sdk/core'; + +export const genesisToEraSummary = ({ systemStart, epochLength, slotLength }: Cardano.CompactGenesis): EraSummary => ({ + parameters: { + epochLength, + slotLength + }, + start: { + slot: 0, + time: systemStart + } +}); diff --git a/packages/projection/test/operators/projectorOperator.test.ts b/packages/projection/test/operators/projectorOperator.test.ts new file mode 100644 index 00000000000..d0349eeb5ba --- /dev/null +++ b/packages/projection/test/operators/projectorOperator.test.ts @@ -0,0 +1,45 @@ +import { ChainSyncEventType } from '@cardano-sdk/core'; +import { ProjectorEvent, ProjectorEventHandlers, projectorOperator } from '../../src'; +import { createTestScheduler } from '@cardano-sdk/util-dev'; +import { of } from 'rxjs'; + +describe('projectorOperator', () => { + // eslint-disable-next-line unicorn/consistent-function-scoping + const testProjectorOperator = (handlers: ProjectorEventHandlers) => { + createTestScheduler().run(({ hot, expectObservable, expectSubscriptions }) => { + const source$ = hot('ab', { + a: { + eventType: ChainSyncEventType.RollForward + } as ProjectorEvent, + b: { + eventType: ChainSyncEventType.RollBackward + } as ProjectorEvent + }); + expectObservable(source$.pipe(projectorOperator(handlers)())).toBe('ab', { + a: { + eventType: ChainSyncEventType.RollForward, + someProp: true + }, + b: { + eventType: ChainSyncEventType.RollBackward, + someProp: false + } + }); + expectSubscriptions(source$.subscriptions).toBe('^'); + }); + }; + + it('can be used to add a synchronous handler', () => { + testProjectorOperator({ + rollBackward: (e) => ({ ...e, someProp: false }), + rollForward: (e) => ({ ...e, someProp: true }) + }); + }); + + it('can be used to add an asynchronous handler', () => { + testProjectorOperator({ + rollBackward: (e) => of({ ...e, someProp: false }), + rollForward: (e) => of({ ...e, someProp: true }) + }); + }); +}); diff --git a/packages/projection/test/operators/withEpochNo.test.ts b/packages/projection/test/operators/withEpochNo.test.ts new file mode 100644 index 00000000000..ec9d3c57b9d --- /dev/null +++ b/packages/projection/test/operators/withEpochNo.test.ts @@ -0,0 +1,42 @@ +import { ChainSyncEventType } from '@cardano-sdk/core'; +import { ProjectorEvent, RollForwardEvent, withEpochNo } from '../../src'; +import { createTestScheduler } from '@cardano-sdk/util-dev'; + +const rollForwardEvent = (slot: number) => + ({ + block: { header: { slot } }, + eventType: ChainSyncEventType.RollForward + } as RollForwardEvent); +const eraSummaries = [ + { + parameters: { epochLength: 432_000, slotLength: 1000 }, + start: { slot: 0, time: new Date(1_595_967_616_000) } + } +]; + +describe('withEpochNo', () => { + it('computes and adds "epochNo" to the events', () => { + createTestScheduler().run(({ hot, expectObservable, expectSubscriptions }) => { + const source$ = hot('abc', { + a: rollForwardEvent(0), + b: rollForwardEvent(500_000), + c: rollForwardEvent(2_000_000) + }); + expectObservable(source$.pipe(withEpochNo(eraSummaries))).toBe('abc', { + a: { + ...rollForwardEvent(0), + epochNo: 0 + }, + b: { + ...rollForwardEvent(500_000), + epochNo: 1 + }, + c: { + ...rollForwardEvent(2_000_000), + epochNo: 4 + } + }); + expectSubscriptions(source$.subscriptions).toBe('^'); + }); + }); +}); diff --git a/packages/projection/test/operators/withEventContext.test.ts b/packages/projection/test/operators/withEventContext.test.ts new file mode 100644 index 00000000000..e40daf11c00 --- /dev/null +++ b/packages/projection/test/operators/withEventContext.test.ts @@ -0,0 +1,67 @@ +import { ChainSyncEventType } from '@cardano-sdk/core'; +import { ProjectorEvent, withEventContext } from '../../src'; +import { createTestScheduler } from '@cardano-sdk/util-dev'; + +describe('withEventContext', () => { + describe('with observable context', () => { + it('creates and adds context to every event', () => { + createTestScheduler().run(({ cold, hot, expectObservable, expectSubscriptions, flush }) => { + const createContext = jest.fn(() => + cold('a', { + a: { ctx: 'a' } + }) + ); + const source$ = hot('a--b', { + a: { + eventType: ChainSyncEventType.RollForward + } as ProjectorEvent, + b: { + eventType: ChainSyncEventType.RollBackward + } as ProjectorEvent + }); + expectObservable(source$.pipe(withEventContext(createContext))).toBe('a--b', { + a: { + ctx: 'a', + eventType: ChainSyncEventType.RollForward + }, + b: { + ctx: 'a', + eventType: ChainSyncEventType.RollBackward + } + }); + expectSubscriptions(source$.subscriptions).toBe('^'); + flush(); + expect(createContext).toBeCalledTimes(2); + }); + }); + }); + + describe('with non-observable context', () => { + it('creates and adds context to every event', () => { + createTestScheduler().run(({ hot, expectObservable, expectSubscriptions, flush }) => { + const createContext = jest.fn(() => ({ ctx: 'a' })); + const source$ = hot('a--b', { + a: { + eventType: ChainSyncEventType.RollForward + } as ProjectorEvent, + b: { + eventType: ChainSyncEventType.RollBackward + } as ProjectorEvent + }); + expectObservable(source$.pipe(withEventContext(createContext))).toBe('a--b', { + a: { + ctx: 'a', + eventType: ChainSyncEventType.RollForward + }, + b: { + ctx: 'a', + eventType: ChainSyncEventType.RollBackward + } + }); + expectSubscriptions(source$.subscriptions).toBe('^'); + flush(); + expect(createContext).toBeCalledTimes(2); + }); + }); + }); +}); diff --git a/packages/projection/test/operators/withRolledBackEvents.test.ts b/packages/projection/test/operators/withRolledBackEvents.test.ts new file mode 100644 index 00000000000..657e53c56a8 --- /dev/null +++ b/packages/projection/test/operators/withRolledBackEvents.test.ts @@ -0,0 +1,97 @@ +import { Cardano, ChainSyncEventType } from '@cardano-sdk/core'; +import { + InsufficientEventCacheError, + RollBackwardEvent, + RollForwardEvent, + WithStabilityWindow, + withRolledBackEvents +} from '../../src'; +import { createTestScheduler } from '@cardano-sdk/util-dev'; + +describe('withRolledBackEvents', () => { + const stabilityWindowSlotsCount = 2; + const blockId = Cardano.BlockId('0000000000000000000000000000000000000000000000000000000000000000'); + const rollForwardEvent = (slot: number, hash?: Cardano.BlockId, blockNo = slot) => + ({ + block: { header: { blockNo, hash, slot } }, + eventType: ChainSyncEventType.RollForward, + stabilityWindowSlotsCount, + tip: { slot } + } as RollForwardEvent); + const rollBackwardEvent = (slot: number, hash: Cardano.BlockId, blockNo = slot) => + ({ + eventType: ChainSyncEventType.RollBackward, + stabilityWindowSlotsCount, + tip: { blockNo, hash, slot } + } as RollBackwardEvent); + + describe('without evtCache$', () => { + it('adds "rolledBackEvents" to the events', () => { + createTestScheduler().run(({ hot, expectObservable, expectSubscriptions }) => { + const source$ = hot('a-bcde', { + a: rollForwardEvent(0), + b: rollForwardEvent(1, blockId), + c: rollForwardEvent(2), + d: rollForwardEvent(3), + e: rollBackwardEvent(1, blockId) + }); + expectObservable(source$.pipe(withRolledBackEvents())).toBe('-abcde', { + a: rollForwardEvent(0), + b: rollForwardEvent(1, blockId), + c: rollForwardEvent(2), + d: rollForwardEvent(3), + e: { + ...rollBackwardEvent(1, blockId), + rolledBackEvents: [rollForwardEvent(3), rollForwardEvent(2)] + } + }); + expectSubscriptions(source$.subscriptions).toBe('^'); + }); + }); + }); + + describe('with evtCache$', () => { + it('adds "rolledBackEvents" that includes events from supplied evtCache$', () => { + createTestScheduler().run(({ cold, hot, expectObservable, expectSubscriptions }) => { + const evtCache$ = cold('a-bc|', { + a: rollForwardEvent(0), + b: rollForwardEvent(1, blockId), + c: rollForwardEvent(2) + }); + const source$ = hot('de', { + d: rollForwardEvent(3), + e: rollBackwardEvent(1, blockId) + }); + expectObservable(source$.pipe(withRolledBackEvents(evtCache$))).toBe('-----(de)', { + d: rollForwardEvent(3), + e: { + ...rollBackwardEvent(1, blockId), + rolledBackEvents: [rollForwardEvent(3), rollForwardEvent(2)] + } + }); + expectSubscriptions(source$.subscriptions).toBe('^'); + }); + }); + + it('errors if evtCache$ doesnt have events within the rollback', () => { + createTestScheduler().run(({ cold, hot, expectObservable, expectSubscriptions }) => { + const evtCache$ = cold('a-b|', { + a: rollForwardEvent(0), + b: rollForwardEvent(1, blockId) + }); + const source$ = hot('de', { + d: rollForwardEvent(3), + e: rollBackwardEvent(1, blockId) + }); + expectObservable(source$.pipe(withRolledBackEvents(evtCache$))).toBe( + '----(d#)', + { + d: rollForwardEvent(3) + }, + new InsufficientEventCacheError() + ); + expectSubscriptions(source$.subscriptions).toBe('^---!'); + }); + }); + }); +}); diff --git a/packages/projection/test/operators/withStabilityWindow.test.ts b/packages/projection/test/operators/withStabilityWindow.test.ts new file mode 100644 index 00000000000..1a24d6860a6 --- /dev/null +++ b/packages/projection/test/operators/withStabilityWindow.test.ts @@ -0,0 +1,33 @@ +import { Cardano, ChainSyncEventType } from '@cardano-sdk/core'; +import { ProjectorEvent, withStabilityWindow } from '../../src'; +import { createTestScheduler } from '@cardano-sdk/util-dev'; + +describe('withStabilityWindow', () => { + it('computes and adds "stabilityWindowSlotsCount" to the events', () => { + createTestScheduler().run(({ hot, expectObservable, expectSubscriptions }) => { + const source$ = hot('a-b', { + a: { + eventType: ChainSyncEventType.RollForward + } as ProjectorEvent, + b: { + eventType: ChainSyncEventType.RollBackward + } as ProjectorEvent + }); + expectObservable( + source$.pipe( + withStabilityWindow({ activeSlotsCoefficient: 0.05, securityParameter: 432 } as Cardano.CompactGenesis) + ) + ).toBe('-ab', { + a: { + eventType: ChainSyncEventType.RollForward, + stabilityWindowSlotsCount: 25_920 + }, + b: { + eventType: ChainSyncEventType.RollBackward, + stabilityWindowSlotsCount: 25_920 + } + }); + expectSubscriptions(source$.subscriptions).toBe('^'); + }); + }); +}); diff --git a/packages/projection/test/operators/withStaticContext.test.ts b/packages/projection/test/operators/withStaticContext.test.ts new file mode 100644 index 00000000000..2b3304300b7 --- /dev/null +++ b/packages/projection/test/operators/withStaticContext.test.ts @@ -0,0 +1,63 @@ +import { ChainSyncEventType } from '@cardano-sdk/core'; +import { ProjectorEvent, withStaticContext } from '../../src'; +import { createTestScheduler } from '@cardano-sdk/util-dev'; + +describe('withStaticContext', () => { + describe('with observable context', () => { + it('adds last emitted context to every event', () => { + createTestScheduler().run(({ hot, expectObservable, expectSubscriptions }) => { + const context$ = hot('a-b', { + a: { ctx: 'a' }, + b: { ctx: 'b' } + }); + const source$ = hot('a--b', { + a: { + eventType: ChainSyncEventType.RollForward + } as ProjectorEvent, + b: { + eventType: ChainSyncEventType.RollBackward + } as ProjectorEvent + }); + expectObservable(source$.pipe(withStaticContext(context$))).toBe('-a-b', { + a: { + ctx: 'a', + eventType: ChainSyncEventType.RollForward + }, + b: { + ctx: 'b', + eventType: ChainSyncEventType.RollBackward + } + }); + expectSubscriptions(source$.subscriptions).toBe('^'); + expectSubscriptions(context$.subscriptions).toBe('^'); + }); + }); + }); + + describe('with non-observable context', () => { + it('adds context to every event', () => { + createTestScheduler().run(({ hot, expectObservable, expectSubscriptions }) => { + const context = { ctx: 'a' }; + const source$ = hot('a--b', { + a: { + eventType: ChainSyncEventType.RollForward + } as ProjectorEvent, + b: { + eventType: ChainSyncEventType.RollBackward + } as ProjectorEvent + }); + expectObservable(source$.pipe(withStaticContext(context))).toBe('-a-b', { + a: { + ctx: 'a', + eventType: ChainSyncEventType.RollForward + }, + b: { + ctx: 'a', + eventType: ChainSyncEventType.RollBackward + } + }); + expectSubscriptions(source$.subscriptions).toBe('^'); + }); + }); + }); +}); diff --git a/packages/projection/test/tsconfig.json b/packages/projection/test/tsconfig.json new file mode 100644 index 00000000000..c3617bf9c12 --- /dev/null +++ b/packages/projection/test/tsconfig.json @@ -0,0 +1,29 @@ +{ + "extends": "../../../test/tsconfig.json", + "compilerOptions": { + "baseUrl": "." + }, + "include": [ + "../../golden-test-generator/src" + ], + "references": [ + { + "path": "../src" + }, + { + "path": "../../core/src" + }, + { + "path": "../../util-dev/src" + }, + { + "path": "../../util/src" + }, + { + "path": "../../util-rxjs/src" + }, + { + "path": "../../ogmios/src" + } + ] +} diff --git a/packages/util-rxjs/src/index.ts b/packages/util-rxjs/src/index.ts index 12c0db4f6d7..53da8ab72fa 100644 --- a/packages/util-rxjs/src/index.ts +++ b/packages/util-rxjs/src/index.ts @@ -1,3 +1,4 @@ export * from './TrackerSubject'; export * from './blockingWithLatestFrom'; export * from './toEmpty'; +export * from './types'; diff --git a/packages/util-rxjs/src/types.ts b/packages/util-rxjs/src/types.ts new file mode 100644 index 00000000000..e1d06797b09 --- /dev/null +++ b/packages/util-rxjs/src/types.ts @@ -0,0 +1,3 @@ +import { Observable } from 'rxjs'; + +export type ObservableType = O extends Observable ? T : unknown; diff --git a/yarn-project.nix b/yarn-project.nix index a04ca4b161c..9a6fa0632cd 100644 --- a/yarn-project.nix +++ b/yarn-project.nix @@ -344,6 +344,7 @@ cacheEntries = { "isexe@npm:2.0.0" = { filename = "isexe-npm-2.0.0-b58870bd2e-26bf6c5480.zip"; sha512 = "26bf6c5480dda5161c820c5b5c751ae1e766c587b1f951ea3fcfc973bafb7831ae5b54a31a69bd670220e42e99ec154475025a468eae58ea262f813fdc8d1c62"; }; "has-property-descriptors@npm:1.0.0" = { filename = "has-property-descriptors-npm-1.0.0-56289b918d-a6d3f0a266.zip"; sha512 = "a6d3f0a266d0294d972e354782e872e2fe1b6495b321e6ef678c9b7a06a40408a6891817350c62e752adced73a94ac903c54734fee05bf65b1905ee1368194bb"; }; "is-arguments@npm:1.1.1" = { filename = "is-arguments-npm-1.1.1-eff4f6d4d7-7f02700ec2.zip"; sha512 = "7f02700ec2171b691ef3e4d0e3e6c0ba408e8434368504bb593d0d7c891c0dbfda6d19d30808b904a6cb1929bca648c061ba438c39f296c2a8ca083229c49f27"; }; +"@types/node@npm:18.11.9" = { filename = "@types-node-npm-18.11.9-d21dd6ec05-cc0aae109e.zip"; sha512 = "cc0aae109e9b7adefc32eecb838d6fad931663bb06484b5e9cbbbf74865c721b03d16fd8d74ad90e31dbe093d956a7c2c306ba5429ba0c00f3f7505103d7a496"; }; "dotenv@npm:10.0.0" = { filename = "dotenv-npm-10.0.0-36b272df25-f412c5fe8c.zip"; sha512 = "f412c5fe8c24fbe313d302d2500e247ba8a1946492db405a4de4d30dd0eb186a88a43f13c958c5a7de303938949c4231c56994f97d05c4bc1f22478d631b4005"; }; "eslint-plugin-promise@npm:5.2.0" = { filename = "eslint-plugin-promise-npm-5.2.0-bbf641e133-5d6b2d2840.zip"; sha512 = "5d6b2d28408c5afde6386942862427af3d83c9a130eb2555bb54b26a1761914e2c7326aca1be26dd3fee6405e65a2ee9432a4526147e5962545060ea0ef64058"; }; "eslint-plugin-sonarjs@npm:0.9.1" = { filename = "eslint-plugin-sonarjs-npm-0.9.1-6be893f90a-5a752effe8.zip"; sha512 = "5a752effe8b6ef795c2fe7ce3936e6f8201b8376d9cd021fc9477ee13beba9f7f1c8bbcbbc7ff6a728354c5e59a2b834de7a93769529b20047f6362107aa509f"; }; @@ -1892,12 +1893,12 @@ cacheEntries = { "isarray@npm:2.0.5" = { filename = "isarray-npm-2.0.5-4ba522212d-bd5bbe4104.zip"; sha512 = "bd5bbe4104438c4196ba58a54650116007fa0262eccef13a4c55b2e09a5b36b59f1e75b9fcc49883dd9d4953892e6fc007eef9e9155648ceea036e184b0f930a"; }; "concat-stream@npm:2.0.0" = { filename = "concat-stream-npm-2.0.0-8bb2ad5aa0-d7f75d48f0.zip"; sha512 = "d7f75d48f0ecd356c1545d87e22f57b488172811b1181d96021c7c4b14ab8855f5313280263dca44bb06e5222f274d047da3e290a38841ef87b59719bde967c7"; }; "camelcase@npm:3.0.0" = { filename = "camelcase-npm-3.0.0-0c65af0c7f-ae4fe1c17c.zip"; sha512 = "ae4fe1c17c8442a3a345a6b7d2393f028ab7a7601af0c352ad15d1ab97ca75112e19e29c942b2a214898e160194829b68923bce30e018d62149c6d84187f1673"; }; -"artillery@npm:2.0.0-24" = { filename = "artillery-npm-2.0.0-24-db0552e801-08f82aaefe.zip"; sha512 = "08f82aaefe499ef5abcf49d287075d6ed93b53336b6d6c1f6071a96f8015e055e9ef22ae11123927e8eb46a40f38d17f96cf081d0914892891707cd0f3f9d787"; }; "lodash.defaults@npm:4.2.0" = { filename = "lodash.defaults-npm-4.2.0-c5dea025ab-8492325823.zip"; sha512 = "84923258235592c8886e29de5491946ff8c2ae5c82a7ac5cddd2e3cb697e6fbdfbbb6efcca015795c86eec2bb953a5a2ee4016e3735a3f02720428a40efbb8f1"; }; "lodash.difference@npm:4.5.0" = { filename = "lodash.difference-npm-4.5.0-7a179a50e1-ecee276aa5.zip"; sha512 = "ecee276aa578f300e79350805a14a51be8d1f12b3c1389a19996d8ab516f814211a5f65c68331571ecdad96522b863ccc484b55504ce8c9947212a29f8857d5a"; }; "lodash.flatten@npm:4.4.0" = { filename = "lodash.flatten-npm-4.4.0-495935e617-0ac34a393d.zip"; sha512 = "0ac34a393d4b795d4b7421153d27c13ae67e08786c9cbb60ff5b732210d46f833598eee3fb3844bb10070e8488efe390ea53bb567377e0cb47e9e630bf0811cb"; }; "@octokit/graphql@npm:5.0.4" = { filename = "@octokit-graphql-npm-5.0.4-dd4f7f9ed4-8cf65cf7e6.zip"; sha512 = "8cf65cf7e6608cf3cbc96a2fa902172b4d5dc30e88ee0bae3711bf467a25b828b10cce1aaabb7f82a7580bfbcf7028b91d1dd1a894940945e38ca2deb6509754"; }; "@octokit/request-error@npm:3.0.2" = { filename = "@octokit-request-error-npm-3.0.2-ad6a6ba74d-41549554ce.zip"; sha512 = "41549554ce780de13d3421f8036635014c8dcbdf867c288526ef7b17e9d92470f33341ddadacf2868dc0181440842803484104efbe11ebfaecdaeec58871a13e"; }; +"artillery@npm:2.0.0-26" = { filename = "artillery-npm-2.0.0-26-7bb83d9195-a3d6744fe8.zip"; sha512 = "a3d6744fe8427f9e37516d469776611f86126fd78ae945d63d0e1cb7562fe4300ce4f306d41b196dcdb21ed900499d34e3ecbc9c5c940fe8923e5383a19a041a"; }; "lazystream@npm:1.0.1" = { filename = "lazystream-npm-1.0.1-7477e64441-822c54c6b8.zip"; sha512 = "822c54c6b87701a6491c70d4fabc4cafcf0f87d6b656af168ee7bb3c45de9128a801cb612e6eeeefc64d298a7524a698dd49b13b0121ae50c2ae305f0dcc5310"; }; "add-stream@npm:1.0.0" = { filename = "add-stream-npm-1.0.0-a5a0c0498c-3e9e8b0b8f.zip"; sha512 = "3e9e8b0b8f0170406d7c3a9a39bfbdf419ccccb0fd2a396338c0fda0a339af73bf738ad414fc520741de74517acf0dd92b4a36fd3298a47fd5371eee8f2c5a06"; }; "dateformat@npm:3.0.3" = { filename = "dateformat-npm-3.0.3-ed02e5ddbd-ca4911148a.zip"; sha512 = "ca4911148abb09887bd9bdcd632c399b06f3ecad709a18eb594d289a1031982f441e08e281db77ffebcb2cbcbfa1ac578a7cbfbf8743f41009aa5adc1846ed34"; }; @@ -1930,27 +1931,24 @@ cacheEntries = { "socketio-wildcard@npm:2.0.0" = { filename = "socketio-wildcard-npm-2.0.0-16062e8d6f-fb7803e3fc.zip"; sha512 = "fb7803e3fce554159b7631b7028d3df12ec893c8467b5e289919645a3423fdb5156ec7376093ae0faf523c4789f3ae7549a23777429e0d40186f41549d63be8c"; }; "sprintf-js@npm:1.1.2" = { filename = "sprintf-js-npm-1.1.2-ea16269a6d-d4bb464646.zip"; sha512 = "d4bb46464632b335e5faed381bd331157e0af64915a98ede833452663bc672823db49d7531c32d58798e85236581fb7342fd0270531ffc8f914e186187bf1c90"; }; "try-require@npm:1.2.1" = { filename = "try-require-npm-1.2.1-68868334ee-9c26a9be59.zip"; sha512 = "9c26a9be5953fa58bdff7ef3c5c598a96ee6a85f67cb8bb3961202775eaf2ac1baceaade9d0c0758e627819d2bdd7070ae4907f0fec5ce1978d81a38b58a09ec"; }; +"parse-conflict-json@npm:2.0.2" = { filename = "parse-conflict-json-npm-2.0.2-a4f038bc41-076f65c958.zip"; sha512 = "076f65c958696586daefb153f59d575dfb59648be43116a21b74d5ff69ec63dd56f585a27cc2da56d8e64ca5abf0373d6619b8330c035131f8d1e990c8406378"; }; +"get-pkg-repo@npm:4.2.1" = { filename = "get-pkg-repo-npm-4.2.1-b1cd052cb4-5abf169137.zip"; sha512 = "5abf169137665e45b09a857b33ad2fdcf2f4a09f0ecbd0ebdd789a7ce78c39186a21f58621127eb724d2d4a3a7ee8e6bd4ac7715efda01ad5200665afc218e0d"; }; "@artilleryio/sketches-js@npm:1.0.4" = { filename = "@artilleryio-sketches-js-npm-1.0.4-295bb7a93e-a53ea649f1.zip"; sha512 = "a53ea649f1f3c5d08da06fac033a4d95f4946c1777fde8a270801db094a56a43728dcee93665ecd00e076e2208aa7b067175936ec706cf712386ed8d716dde69"; }; "artillery-plugin-metrics-by-endpoint@npm:1.0.2" = { filename = "artillery-plugin-metrics-by-endpoint-npm-1.0.2-b8930e1fdb-da0c2e48ab.zip"; sha512 = "da0c2e48abb83e441a6eb5936485f3a041e3de12b8e7a78f2784188d7f581aa5b3724f4d1824a1f9f54605e6a347472157598dfe3b727cfa0907a85dbe2927c6"; }; "async@npm:2.6.4" = { filename = "async-npm-2.6.4-3155e80151-a52083fb32.zip"; sha512 = "a52083fb32e1ebe1d63e5c5624038bb30be68ff07a6c8d7dfe35e47c93fc144bd8652cbec869e0ac07d57dde387aa5f1386be3559cdee799cb1f789678d88e19"; }; "deep-for-each@npm:3.0.0" = { filename = "deep-for-each-npm-3.0.0-5aa901f30c-52cae92b9c.zip"; sha512 = "52cae92b9c63180a7b58bac8a55eb1f88cb8812cd499d8ed27621c50d814bfbca058596df69b85d2626fc11cd170d0305dc2047aeaa82f8082f8e3052b79a610"; }; "driftless@npm:2.0.3" = { filename = "driftless-npm-2.0.3-12dde7d989-b4e12d9387.zip"; sha512 = "b4e12d9387e1aeab3a18978bd2646069f3fb320c2295f6a53332d8b4914b10e93dc57e9db5fc727b4198868d873bd7aafaa6262d0f78a2ae134376254a1e4d7d"; }; "sqs-consumer@npm:5.7.0" = { filename = "sqs-consumer-npm-5.7.0-09231a3791-d1eb00cbc5.zip"; sha512 = "d1eb00cbc509bfdef7bb42b649aed834daec5a9a7ac505f7a3d2e16e1e5e10f83378ca43736a13f8fab2fda91ed8551d806569bb6e9c38c057889a4717e2b621"; }; -"parse-conflict-json@npm:2.0.2" = { filename = "parse-conflict-json-npm-2.0.2-a4f038bc41-076f65c958.zip"; sha512 = "076f65c958696586daefb153f59d575dfb59648be43116a21b74d5ff69ec63dd56f585a27cc2da56d8e64ca5abf0373d6619b8330c035131f8d1e990c8406378"; }; -"get-pkg-repo@npm:4.2.1" = { filename = "get-pkg-repo-npm-4.2.1-b1cd052cb4-5abf169137.zip"; sha512 = "5abf169137665e45b09a857b33ad2fdcf2f4a09f0ecbd0ebdd789a7ce78c39186a21f58621127eb724d2d4a3a7ee8e6bd4ac7715efda01ad5200665afc218e0d"; }; -"arrivals@npm:2.1.2" = { filename = "arrivals-npm-2.1.2-6009dc39b2-9144fbedd4.zip"; sha512 = "9144fbedd447a5089f97266c64784b5a61a051b21a563ecb25832282a03bf065ee5b57d4436a62abbad42fc886a6136830dc9c1fa736503b0973811ec2ba2a64"; }; -"artillery-plugin-ensure@npm:1.1.1" = { filename = "artillery-plugin-ensure-npm-1.1.1-b2c970e127-edb9abd725.zip"; sha512 = "edb9abd7256b70701bb5ecbd4f85129c476f83ccc1a310dfdc7d35799e6ecd3df3163ad730b3c84819a1e8c060e74e1a5aa154466bc89dc2fa42dfce9a8efb67"; }; -"cli-table3@npm:0.6.3" = { filename = "cli-table3-npm-0.6.3-1dca7f9152-09897f6846.zip"; sha512 = "09897f68467973f827c04e7eaadf13b55f8aec49ecd6647cc276386ea660059322e2dd8020a8b6b84d422dbdd619597046fa89cbbbdc95b2cea149a2df7c096c"; }; -"temp@npm:0.9.4" = { filename = "temp-npm-0.9.4-750c79cf8d-8709d4d632.zip"; sha512 = "8709d4d63278bd309ca0e49e80a268308dea543a949e71acd427b3314cd9417da9a2cc73425dd9c21c6780334dbffd67e05e7be5aaa73e9affe8479afc6f20e3"; }; "marky@npm:1.2.5" = { filename = "marky-npm-1.2.5-007e6cc885-823b946677.zip"; sha512 = "823b946677749551cdfc3b5221685478b5d1b9cc0dc03eff977c6f9a615fb05c67559f9556cb3c0fcb941a9ea0e195e37befd83026443396ccee8b724f54f4c5"; }; "@npmcli/map-workspaces@npm:2.0.4" = { filename = "@npmcli-map-workspaces-npm-2.0.4-42a45fa797-cc8d662ac5.zip"; sha512 = "cc8d662ac5115ad9822742a11e11d2d32eda74214bd0f4efec30c9cd833975b5b4c8409fe54ddbb451b040b17a943f770976506cba0f26cfccd58d99b5880d6f"; }; "@npmcli/metavuln-calculator@npm:3.1.1" = { filename = "@npmcli-metavuln-calculator-npm-3.1.1-3a4345b9a5-dc9846fdb8.zip"; sha512 = "dc9846fdb82a1f4274ff8943f81452c75615bd9bca523c862956ea2c32e18c5a4be5572e169104d3a0eb262b7ede72c8dbbc202a4ab3b3f4946fa55f226dcc64"; }; "readdir-scoped-modules@npm:1.1.0" = { filename = "readdir-scoped-modules-npm-1.1.0-651d6882ac-6d9f334e40.zip"; sha512 = "6d9f334e40dfd0f5e4a8aab5e67eb460c95c85083c690431f87ab2c9135191170e70c2db6d71afcafb78e073d23eb95dcb3fc33ef91308f6ebfe3197be35e608"; }; "path-exists@npm:2.1.0" = { filename = "path-exists-npm-2.1.0-be4aa2cccc-fdb734f1d0.zip"; sha512 = "fdb734f1d00f225f7a0033ce6d73bff6a7f76ea08936abf0e5196fa6e54a645103538cd8aedcb90d6d8c3fa3705ded0c58a4da5948ae92aa8834892c1ab44a84"; }; "pinkie-promise@npm:2.0.1" = { filename = "pinkie-promise-npm-2.0.1-095439b8c5-b53a4a2e73.zip"; sha512 = "b53a4a2e73bf56b6f421eef711e7bdcb693d6abb474d57c5c413b809f654ba5ee750c6a96dd7225052d4b96c4d053cdcb34b708a86fceed4663303abee52fcca"; }; -"artillery-plugin-expect@npm:2.1.0" = { filename = "artillery-plugin-expect-npm-2.1.0-f9b0225385-a6c9eb0584.zip"; sha512 = "a6c9eb0584cbbf9c7b3df094623505060658964a2e9bf746456067f95ec28e5a49248268e6ae3cf869f4179e303e930f62fb1ab5651a6bd36dd8a7da6b306bfa"; }; -"form-data@npm:3.0.1" = { filename = "form-data-npm-3.0.1-d080d436e0-b019e8d35c.zip"; sha512 = "b019e8d35c8afc14a2bd8a7a92fa4f525a4726b6d5a9740e8d2623c30e308fbb58dc8469f90415a856698933c8479b01646a9dff33c87cc4e76d72aedbbf860d"; }; -"jsonpath@npm:1.1.1" = { filename = "jsonpath-npm-1.1.1-d88994ce7e-5480d8e9e4.zip"; sha512 = "5480d8e9e424fe2ed4ade6860b6e2cefddb21adb3a99abe0254cd9428e8ef9b0c9fb5729d6a5a514e90df50d645ccea9f3be48d627570e6222dd5dadc28eba7b"; }; +"arrivals@npm:2.1.2" = { filename = "arrivals-npm-2.1.2-6009dc39b2-9144fbedd4.zip"; sha512 = "9144fbedd447a5089f97266c64784b5a61a051b21a563ecb25832282a03bf065ee5b57d4436a62abbad42fc886a6136830dc9c1fa736503b0973811ec2ba2a64"; }; +"artillery-plugin-ensure@npm:1.1.1" = { filename = "artillery-plugin-ensure-npm-1.1.1-b2c970e127-edb9abd725.zip"; sha512 = "edb9abd7256b70701bb5ecbd4f85129c476f83ccc1a310dfdc7d35799e6ecd3df3163ad730b3c84819a1e8c060e74e1a5aa154466bc89dc2fa42dfce9a8efb67"; }; +"cli-table3@npm:0.6.3" = { filename = "cli-table3-npm-0.6.3-1dca7f9152-09897f6846.zip"; sha512 = "09897f68467973f827c04e7eaadf13b55f8aec49ecd6647cc276386ea660059322e2dd8020a8b6b84d422dbdd619597046fa89cbbbdc95b2cea149a2df7c096c"; }; +"temp@npm:0.9.4" = { filename = "temp-npm-0.9.4-750c79cf8d-8709d4d632.zip"; sha512 = "8709d4d63278bd309ca0e49e80a268308dea543a949e71acd427b3314cd9417da9a2cc73425dd9c21c6780334dbffd67e05e7be5aaa73e9affe8479afc6f20e3"; }; "crc-32@npm:1.2.2" = { filename = "crc-32-npm-1.2.2-28bdc12bcc-ad2d0ad0cb.zip"; sha512 = "ad2d0ad0cbd465b75dcaeeff0600f8195b686816ab5f3ba4c6e052a07f728c3e70df2e3ca9fd3d4484dc4ba70586e161ca5a2334ec8bf5a41bf022a6103ff243"; }; "es-get-iterator@npm:1.1.2" = { filename = "es-get-iterator-npm-1.1.2-e8db4dc1b9-f75e66acb6.zip"; sha512 = "f75e66acb6a45686fa08b3ade9c9421a70d36a0c43ed4363e67f4d7aab2226cb73dd977cb48abbaf75721b946d3cd810682fcf310c7ad0867802fbf929b17dcf"; }; "is-map@npm:2.0.2" = { filename = "is-map-npm-2.0.2-486724dabc-ace3d0ecd6.zip"; sha512 = "ace3d0ecd667bbdefdb1852de601268f67f2db725624b1958f279316e13fecb8fa7df91fd60f690d7417b4ec180712f5a7ee967008e27c65cfd475cc84337728"; }; @@ -1958,60 +1956,65 @@ cacheEntries = { "is-weakmap@npm:2.0.1" = { filename = "is-weakmap-npm-2.0.1-88ca3d1dc4-1222bb7e90.zip"; sha512 = "1222bb7e90c32bdb949226e66d26cb7bce12e1e28e3e1b40bfa6b390ba3e08192a8664a703dff2a00a84825f4e022f9cd58c4599ff9981ab72b1d69479f4f7f6"; }; "pify@npm:2.3.0" = { filename = "pify-npm-2.3.0-8b63310934-9503aaeaf4.zip"; sha512 = "9503aaeaf4577acc58642ad1d25c45c6d90288596238fb68f82811c08104c800e5a7870398e9f015d82b44ecbcbef3dc3d4251a1cbb582f6e5959fe09884b2ba"; }; "is-plain-object@npm:5.0.0" = { filename = "is-plain-object-npm-5.0.0-285b70faa3-e32d27061e.zip"; sha512 = "e32d27061eef62c0847d303125440a38660517e586f2f3db7c9d179ae5b6674ab0f469d519b2e25c147a1a3bc87156d0d5f4d8821e0ce4a9ee7fe1fcf11ce45c"; }; -"socket.io-client@npm:4.5.3" = { filename = "socket.io-client-npm-4.5.3-4804f67d3a-ebd2dbddec.zip"; sha512 = "ebd2dbddece9e8b5926e8f20ed3d0620bdb07de70ece8fb6fa786690f543f420e2ea784a37e46ac470af3cc11f0199d9ecabd8f30eaf63c80974c3eaa7e8a9b0"; }; +"artillery-plugin-expect@npm:2.1.0" = { filename = "artillery-plugin-expect-npm-2.1.0-f9b0225385-a6c9eb0584.zip"; sha512 = "a6c9eb0584cbbf9c7b3df094623505060658964a2e9bf746456067f95ec28e5a49248268e6ae3cf869f4179e303e930f62fb1ab5651a6bd36dd8a7da6b306bfa"; }; +"form-data@npm:3.0.1" = { filename = "form-data-npm-3.0.1-d080d436e0-b019e8d35c.zip"; sha512 = "b019e8d35c8afc14a2bd8a7a92fa4f525a4726b6d5a9740e8d2623c30e308fbb58dc8469f90415a856698933c8479b01646a9dff33c87cc4e76d72aedbbf860d"; }; +"jsonpath@npm:1.1.1" = { filename = "jsonpath-npm-1.1.1-d88994ce7e-5480d8e9e4.zip"; sha512 = "5480d8e9e424fe2ed4ade6860b6e2cefddb21adb3a99abe0254cd9428e8ef9b0c9fb5729d6a5a514e90df50d645ccea9f3be48d627570e6222dd5dadc28eba7b"; }; "bin-links@npm:3.0.3" = { filename = "bin-links-npm-3.0.3-6f4ee98953-ea2dc6f91a.zip"; sha512 = "ea2dc6f91a6ef8b3840ceb48530bbeb8d6d1c6f7985fe1409b16d7e7db39432f0cb5ce15cc2788bb86d989abad6e2c7fba3500996a210a682eec18fb26a66e72"; }; "gitconfiglocal@npm:1.0.0" = { filename = "gitconfiglocal-npm-1.0.0-905970379d-e6d2764c15.zip"; sha512 = "e6d2764c15bbab6d1d1000d1181bb907f6b3796bb04f63614dba571b18369e0ecb1beaf27ce8da5b24307ef607e3a5f262a67cb9575510b9446aac697d421beb"; }; "find-up@npm:2.1.0" = { filename = "find-up-npm-2.1.0-9f6cb1765c-43284fe4da.zip"; sha512 = "43284fe4da09f89011f08e3c32cd38401e786b19226ea440b75386c1b12a4cb738c94969808d53a84f564ede22f732c8409e3cfc3f7fb5b5c32378ad0bbf28bd"; }; -"present@npm:0.0.3" = { filename = "present-npm-0.0.3-431f1e3c72-808c5afd29.zip"; sha512 = "808c5afd29aa78dd4daf63b92571acbe51c2e9121eb4a0a9f124c43368f5d6676065c16472e88e2e80b16500fc079a8aee5597e37500d3d58c398731693c7fd0"; }; +"socket.io-client@npm:4.5.3" = { filename = "socket.io-client-npm-4.5.3-4804f67d3a-ebd2dbddec.zip"; sha512 = "ebd2dbddece9e8b5926e8f20ed3d0620bdb07de70ece8fb6fa786690f543f420e2ea784a37e46ac470af3cc11f0199d9ecabd8f30eaf63c80974c3eaa7e8a9b0"; }; "is-weakset@npm:2.0.2" = { filename = "is-weakset-npm-2.0.2-b3cbc6c9cd-5d8698d1fa.zip"; sha512 = "5d8698d1fa599a0635d7ca85be9c26d547b317ed8fd83fc75f03efbe75d50001b5eececb1e9971de85fcde84f69ae6f8346bc92d20d55d46201d328e4c74a367"; }; "just-diff-apply@npm:5.4.1" = { filename = "just-diff-apply-npm-5.4.1-9d0c0d06d1-e324ccfdb5.zip"; sha512 = "e324ccfdb5df174e3ec30751f6b7e8d84a75a1c559c7b294ccba79c94390b424cc84714cb2dc72cef41e0ba0cf5ecce33e5d6dedd14f5700285de38892d81cce"; }; "just-diff@npm:5.1.1" = { filename = "just-diff-npm-5.1.1-6a7120e346-a6dfd77865.zip"; sha512 = "a6dfd778658c56c0144a22a435dd0a1cae890c4c7a973dbc1c16be0b092cfb5c8ac2d42d608d9713c3fc83683722ecb1585f67c30205f2836bfbe61022bd6999"; }; "@hutson/parse-repository-url@npm:3.0.2" = { filename = "@hutson-parse-repository-url-npm-3.0.2-ae5ef1b671-39992c5f18.zip"; sha512 = "39992c5f183c5ca3d761d6ed9dfabcb79b5f3750bf1b7f3532e1dc439ca370138bbd426ee250fdaba460bc948e6761fbefd484b8f4f36885d71ded96138340d1"; }; "path-type@npm:1.1.0" = { filename = "path-type-npm-1.1.0-3949afd6c1-59a4b2c0e5.zip"; sha512 = "59a4b2c0e566baf4db3021a1ed4ec09a8b36fca960a490b54a6bcefdb9987dafe772852982b6011cd09579478a96e57960a01f75fa78a794192853c9d468fc79"; }; -"@oclif/command@npm:1.8.19" = { filename = "@oclif-command-npm-1.8.19-5ee0a5bc3a-7668d2ac40.zip"; sha512 = "7668d2ac4017d62a23b0bd530195456e7858e599850d770b969e33222b171e137b37153db50c1f464c959b403407bd1f937cbc956da44acdd0e130a20b7fb0c6"; }; -"@oclif/config@npm:1.18.5" = { filename = "@oclif-config-npm-1.18.5-11482bd152-192a147f0b.zip"; sha512 = "192a147f0b71eab63e6c707e162c3e8e4f398b6fdfa9510d725cfc649e5501ad5d2080533e75c53a5a61054dcef0fa4006ea637d20aba43f56c1e86f4299ef2d"; }; -"nanotimer@npm:0.3.14" = { filename = "nanotimer-npm-0.3.14-6404e48428-75b8355720.zip"; sha512 = "75b8355720add8cb8989b16762791dc18735e5d7d2bd610cda349a10be1978943ccf30afa67dd5c877a29b57f4ca4e417b76f0acdb4f42981d862f2062df4931"; }; -"filtrex@npm:2.2.3" = { filename = "filtrex-npm-2.2.3-42bc9c8b88-302f101cd0.zip"; sha512 = "302f101cd09b03ee29ddcf1b10414286c18b7044949f1d06054052668b61260c326417009172b16150c94463a75e62221abe16384dc3104b2ee265ee03158460"; }; -"cli-highlight@npm:2.1.11" = { filename = "cli-highlight-npm-2.1.11-569697f73a-0a60e60545.zip"; sha512 = "0a60e60545e39efea78c1732a25b91692017ec40fb6e9497208dc0eeeae69991d3923a8d6e4edd0543db3c395ed14529a33dd4d0353f1679c5b6dded792a8496"; }; -"@colors/colors@npm:1.5.0" = { filename = "@colors-colors-npm-1.5.0-875af3a8b4-d64d5260be.zip"; sha512 = "d64d5260bed1d5012ae3fc617d38d1afc0329fec05342f4e6b838f46998855ba56e0a73833f4a80fa8378c84810da254f76a8a19c39d038260dc06dc4e007425"; }; +"present@npm:0.0.3" = { filename = "present-npm-0.0.3-431f1e3c72-808c5afd29.zip"; sha512 = "808c5afd29aa78dd4daf63b92571acbe51c2e9121eb4a0a9f124c43368f5d6676065c16472e88e2e80b16500fc079a8aee5597e37500d3d58c398731693c7fd0"; }; "debuglog@npm:1.0.1" = { filename = "debuglog-npm-1.0.1-c553c84ea5-970679f2eb.zip"; sha512 = "970679f2eb7a73867e04d45b52583e7ec6dee1f33c058e9147702e72a665a9647f9c3d6e7c2f66f6bf18510b23eb5ded1b617e48ac1db23603809c5ddbbb9763"; }; "conventional-changelog-writer@npm:5.0.1" = { filename = "conventional-changelog-writer-npm-5.0.1-c7d8f4132f-5c0129db44.zip"; sha512 = "5c0129db44577f14b1f8de225b62a392a9927ba7fe3422cb21ad71a771b8472bd03badb7c87cb47419913abc3f2ce3759b69f59550cdc6f7a7b0459015b3b44c"; }; "@octokit/endpoint@npm:7.0.3" = { filename = "@octokit-endpoint-npm-7.0.3-cabcb716ae-c36b157706.zip"; sha512 = "c36b1577062e51d1683779a59c75d046d59f9a5c3a0f046d465e6c4c39f64bfc3a3052b42fa91a4552c7903ec382c604b4a2e1aadebdf7458191849ede5d4978"; }; "pinkie@npm:2.0.4" = { filename = "pinkie-npm-2.0.4-cffce4fb09-b12b10afea.zip"; sha512 = "b12b10afea1177595aab036fc220785488f67b4b0fc49e7a27979472592e971614fa1c728e63ad3e7eb748b4ec3c3dbd780819331dad6f7d635c77c10537b9db"; }; +"@oclif/command@npm:1.8.20" = { filename = "@oclif-command-npm-1.8.20-5b9735fd89-8f8fc3076f.zip"; sha512 = "8f8fc3076f11faccf984a78e3be317ecf5cd93b7ed849af2b65103aa8bfe385e64f5c489660d615fcba7d9c9d032f45b303998c8d3bcf548e980f23510207d30"; }; +"@oclif/config@npm:1.18.6" = { filename = "@oclif-config-npm-1.18.6-5897d75f2a-25baa87943.zip"; sha512 = "25baa87943d95428d2a5e64856fb9368474592badc5dad5fc2302d2f263885c766158a0ff071f1b4c0a69c39b279adfdd35037f2445fccec1544946aaf7a978a"; }; +"nanotimer@npm:0.3.14" = { filename = "nanotimer-npm-0.3.14-6404e48428-75b8355720.zip"; sha512 = "75b8355720add8cb8989b16762791dc18735e5d7d2bd610cda349a10be1978943ccf30afa67dd5c877a29b57f4ca4e417b76f0acdb4f42981d862f2062df4931"; }; +"filtrex@npm:2.2.3" = { filename = "filtrex-npm-2.2.3-42bc9c8b88-302f101cd0.zip"; sha512 = "302f101cd09b03ee29ddcf1b10414286c18b7044949f1d06054052668b61260c326417009172b16150c94463a75e62221abe16384dc3104b2ee265ee03158460"; }; +"cli-highlight@npm:2.1.11" = { filename = "cli-highlight-npm-2.1.11-569697f73a-0a60e60545.zip"; sha512 = "0a60e60545e39efea78c1732a25b91692017ec40fb6e9497208dc0eeeae69991d3923a8d6e4edd0543db3c395ed14529a33dd4d0353f1679c5b6dded792a8496"; }; +"@colors/colors@npm:1.5.0" = { filename = "@colors-colors-npm-1.5.0-875af3a8b4-d64d5260be.zip"; sha512 = "d64d5260bed1d5012ae3fc617d38d1afc0329fec05342f4e6b838f46998855ba56e0a73833f4a80fa8378c84810da254f76a8a19c39d038260dc06dc4e007425"; }; +"through2@npm:2.0.5" = { filename = "through2-npm-2.0.5-77d90f13cd-beb0f338aa.zip"; sha512 = "beb0f338aa2931e5660ec7bf3ad949e6d2e068c31f4737b9525e5201b824ac40cac6a337224856b56bd1ddd866334bbfb92a9f57cd6f66bc3f18d3d86fc0fe50"; }; +"load-json-file@npm:1.1.0" = { filename = "load-json-file-npm-1.1.0-455d5470c2-0e4e4f380d.zip"; sha512 = "0e4e4f380d897e13aa236246a917527ea5a14e4fc34d49e01ce4e7e2a1e08e2740ee463a03fb021c04f594f29a178f4adb994087549d7c1c5315fcd29bf9934b"; }; "cheerio@npm:1.0.0-rc.12" = { filename = "cheerio-npm-1.0.0-rc.12-6785a97c2a-5d4c1b7a53.zip"; sha512 = "5d4c1b7a53cf22d3a2eddc0aff70cf23cbb30d01a4c79013e703a012475c02461aa1fcd99127e8d83a02216386ed6942b2c8103845fd0812300dd199e6e7e054"; }; "esprima@npm:1.2.2" = { filename = "esprima-npm-1.2.2-506b351d14-4f10006f0e.zip"; sha512 = "4f10006f0e315f2f7d8cf6630e465f183512f1ab2e862b11785a133ce37ed1696573deefb5256e510eaa4368342b13b393334477f6ccdcdb8f10e782b0f5e6dc"; }; "underscore@npm:1.12.1" = { filename = "underscore-npm-1.12.1-f5ca0889f5-ec327603aa.zip"; sha512 = "ec327603aa112b99fe9d74cd9bf3b3b7451465a9d2610ceab269a532e3f191650ab017903be34dc86fe406a11d04d8905a3b04dd4c129493e51bee09a3f3074c"; }; "rimraf@npm:2.6.3" = { filename = "rimraf-npm-2.6.3-f34c6c72ec-3ea587b981.zip"; sha512 = "3ea587b981a19016297edb96d1ffe48af7e6af69660e3b371dbfc73722a73a0b0e9be5c88089fbeeb866c389c1098e07f64929c7414290504b855f54f901ab10"; }; -"through2@npm:2.0.5" = { filename = "through2-npm-2.0.5-77d90f13cd-beb0f338aa.zip"; sha512 = "beb0f338aa2931e5660ec7bf3ad949e6d2e068c31f4737b9525e5201b824ac40cac6a337224856b56bd1ddd866334bbfb92a9f57cd6f66bc3f18d3d86fc0fe50"; }; -"load-json-file@npm:1.1.0" = { filename = "load-json-file-npm-1.1.0-455d5470c2-0e4e4f380d.zip"; sha512 = "0e4e4f380d897e13aa236246a917527ea5a14e4fc34d49e01ce4e7e2a1e08e2740ee463a03fb021c04f594f29a178f4adb994087549d7c1c5315fcd29bf9934b"; }; +"dezalgo@npm:1.0.4" = { filename = "dezalgo-npm-1.0.4-ae3b673c98-895389c6ae.zip"; sha512 = "895389c6aead740d2ab5da4d3466d20fa30f738010a4d3f4dcccc9fc645ca31c9d10b7e1804ae489b1eb02c7986f9f1f34ba132d409b043082a86d9a4e745624"; }; "static-eval@npm:2.0.2" = { filename = "static-eval-npm-2.0.2-047eda8cb5-335a923c5c.zip"; sha512 = "335a923c5ccb29add404ac23d0a55c0da6cee3071f6f67a7053aeac0dedc6dbfc53ac9269e9c25f403f5b7603a291ef47d7114f99bde241184f7aa3f9286dc32"; }; "ora@npm:4.1.1" = { filename = "ora-npm-4.1.1-2df946d305-5dcee3a2e1.zip"; sha512 = "5dcee3a2e143c7b578531ceda051e8c4b64655a019030fe3de4aef67ac28d08fca996aef71522d40b2316a272aa158d65028d7f43c126d318b70a49d9fa4f991"; }; "posthog-node@npm:1.3.0" = { filename = "posthog-node-npm-1.3.0-541563cffe-626bb95e6c.zip"; sha512 = "626bb95e6c62d9fe8fbfc8cda2ead6dcdda46c26590b5a4c29b8edbf9182b962f20c686d4d3ce89b38055ea37a7672e8f7b860207257b802e49c9fb6a3f0bba7"; }; "@socket.io/component-emitter@npm:3.1.0" = { filename = "@socket.io-component-emitter-npm-3.1.0-3f778351c2-db069d9542.zip"; sha512 = "db069d95425b419de1514dffe945cc439795f6a8ef5b9465715acf5b8b50798e2c91b8719cbf5434b3fe7de179d6cdcd503c277b7871cb3dd03febb69bdd50fa"; }; -"dezalgo@npm:1.0.4" = { filename = "dezalgo-npm-1.0.4-ae3b673c98-895389c6ae.zip"; sha512 = "895389c6aead740d2ab5da4d3466d20fa30f738010a4d3f4dcccc9fc645ca31c9d10b7e1804ae489b1eb02c7986f9f1f34ba132d409b043082a86d9a4e745624"; }; +"locate-path@npm:2.0.0" = { filename = "locate-path-npm-2.0.0-673d28b0ea-02d581edbb.zip"; sha512 = "02d581edbbbb0fa292e28d96b7de36b5b62c2fa8b5a7e82638ebb33afa74284acf022d3b1e9ae10e3ffb7658fbc49163fcd5e76e7d1baaa7801c3e05a81da755"; }; "tslib@npm:2.4.1" = { filename = "tslib-npm-2.4.1-36f0ed04db-19480d6e03.zip"; sha512 = "19480d6e0313292bd6505d4efe096a6b31c70e21cf08b5febf4da62e95c265c8f571f7b36fcc3d1a17e068032f59c269fab3459d6cd3ed6949eafecf64315fca"; }; -"aws-sdk@npm:2.1247.0" = { filename = "aws-sdk-npm-2.1247.0-5f2bde520f-211d6a3ab6.zip"; sha512 = "211d6a3ab6cb7d694ed51c38cd05105d0e2909ab1111cd2588ecbd697f138f61b2bcda30b54079a5531355a28e398c34a630ab086f6d02e0b24c8549ce5a98e8"; }; +"aws-sdk@npm:2.1252.0" = { filename = "aws-sdk-npm-2.1252.0-1aec3f3b2e-c187647957.zip"; sha512 = "c1876479577bc26697d791d9b53b297fa3bfb17cf70157c282a156799ca573bdc1102436b3942c759cddd060aa746814cebc06fa1bad08c76ef3c1e510a8f6d5"; }; "highlight.js@npm:10.7.3" = { filename = "highlight.js-npm-10.7.3-247e67d5c0-defeafcd54.zip"; sha512 = "defeafcd546b535d710d8efb8e650af9e3b369ef53e28c3dc7893eacfe263200bba4c5fcf43524ae66d5c0c296b1af0870523ceae3e3104d24b7abf6374a4fea"; }; "parse5@npm:5.1.1" = { filename = "parse5-npm-5.1.1-8e63d82cff-613a714af4.zip"; sha512 = "613a714af4c1101d1cb9f7cece2558e35b9ae8a0c03518223a4a1e35494624d9a9ad5fad4c13eab66a0e0adccd9aa3d522fc8f5f9cc19789e0579f3fa0bdfc65"; }; "socket.io-parser@npm:4.2.1" = { filename = "socket.io-parser-npm-4.2.1-7ef513b498-2582202f22.zip"; sha512 = "2582202f22538d7e6b4436991378cb4cea3b2f8219cda24923ae35afd291ab5ad6120e7d093e41738256b6c6ad10c667dd25753c2d9a2340fead04e9286f152d"; }; -"locate-path@npm:2.0.0" = { filename = "locate-path-npm-2.0.0-673d28b0ea-02d581edbb.zip"; sha512 = "02d581edbbbb0fa292e28d96b7de36b5b62c2fa8b5a7e82638ebb33afa74284acf022d3b1e9ae10e3ffb7658fbc49163fcd5e76e7d1baaa7801c3e05a81da755"; }; +"split@npm:1.0.1" = { filename = "split-npm-1.0.1-88871d88a2-12f4554a57.zip"; sha512 = "12f4554a5792c7e98bb3e22b53c63bfa5ef89aa704353e1db608a55b51f5b12afaad6e4a8ecf7843c15f273f43cdadd67b3705cc43d48a75c2cf4641d51f7e7a"; }; "@oclif/plugin-help@npm:3.3.1" = { filename = "@oclif-plugin-help-npm-3.3.1-58a3d9c8f4-07c67a9ed3.zip"; sha512 = "07c67a9ed32ea05a6407823325fac7379fdea2cd0b688ef927d6265f695c1e3707d13de6a706e2af5b1949ea4beb5720d11feb87e1f4323bfe5948846766d9e2"; }; "parse5-htmlparser2-tree-adapter@npm:6.0.1" = { filename = "parse5-htmlparser2-tree-adapter-npm-6.0.1-60b4888f75-1848378b35.zip"; sha512 = "1848378b355d027915645c13f13f982e60502d201f53bc2067a508bf2dba4aac08219fc781dcd160167f5f50f0c73f58d20fa4fb3d90ee46762c20234fa90a6d"; }; -"split@npm:1.0.1" = { filename = "split-npm-1.0.1-88871d88a2-12f4554a57.zip"; sha512 = "12f4554a5792c7e98bb3e22b53c63bfa5ef89aa704353e1db608a55b51f5b12afaad6e4a8ecf7843c15f273f43cdadd67b3705cc43d48a75c2cf4641d51f7e7a"; }; -"artillery-plugin-publish-metrics@npm:2.0.1" = { filename = "artillery-plugin-publish-metrics-npm-2.0.1-c1c4dfdf0e-6098c359b6.zip"; sha512 = "6098c359b6f3e1f82c28540485c0c369d99c7bb3f2d3fabbd4e112c65e7ba4284fdac299853f5685b2c4f07a99028b7b025208e4924fa3b03560b83be22d7fa4"; }; +"asap@npm:2.0.6" = { filename = "asap-npm-2.0.6-36714d439d-b296c92c4b.zip"; sha512 = "b296c92c4b969e973260e47523207cd5769abd27c245a68c26dc7a0fe8053c55bb04360237cb51cab1df52be939da77150ace99ad331fb7fb13b3423ed73ff3d"; }; +"parse-json@npm:2.2.0" = { filename = "parse-json-npm-2.2.0-f7c91e74a7-dda78a63e5.zip"; sha512 = "dda78a63e57a47b713a038630868538f718a7ca0cd172a36887b0392ccf544ed0374902eb28f8bf3409e8b71d62b79d17062f8543afccf2745f9b0b2d2bb80ca"; }; +"strip-bom@npm:2.0.0" = { filename = "strip-bom-npm-2.0.0-5c4b64ed5a-08efb746bc.zip"; sha512 = "08efb746bc67b10814cd03d79eb31bac633393a782e3f35efbc1b61b5165d3806d03332a97f362822cf0d4dd14ba2e12707fcff44fe1c870c48a063a0c9e4944"; }; +"artillery-plugin-publish-metrics@npm:2.0.2" = { filename = "artillery-plugin-publish-metrics-npm-2.0.2-1faa219284-650e01b6e1.zip"; sha512 = "650e01b6e13052897a3b33dd1a78375ea101f4509cad4e66b7d8cbb92474f96a6652177255b52aaad1eb05958c43184b894b53fb84d7a928ea1bf4fd12b734e9"; }; "domhandler@npm:5.0.3" = { filename = "domhandler-npm-5.0.3-3ede73dc10-0f58f4a6af.zip"; sha512 = "0f58f4a6af63e6f3a4320aa446d28b5790a009018707bce2859dcb1d21144c7876482b5188395a188dfa974238c019e0a1e610d2fc269a12b2c192ea2b0b131c"; }; "parse5@npm:7.1.1" = { filename = "parse5-npm-7.1.1-27fa6524c4-8f72fbfa6d.zip"; sha512 = "8f72fbfa6df83a3f29f58e1818f7bd46b47ff3e26d79c74e10b8fc7ef7ee76163f205113f1b2f6a5b8dc4e31e726f490444f04890cead6e974dbcbe8172b1321"; }; "component-type@npm:1.2.1" = { filename = "component-type-npm-1.2.1-fbcf9d9331-41a81f8742.zip"; sha512 = "41a81f87425088c072dc99b7bd06d8c81057047a599955572bfa7f320e1f4d0b38422b2eee922e0ac6e4132376c572673dbf5eb02717898173ec11512bc06b34"; }; "join-component@npm:1.1.0" = { filename = "join-component-npm-1.1.0-ff9cb9b0d6-b904c2f985.zip"; sha512 = "b904c2f98549e4195022caca3a7dc837f9706c670ff333f3d617f2aed23bce2841322a999734683b6ab8e202568ad810c11ff79b58a64df66888153f04750239"; }; "remove-trailing-slash@npm:0.1.1" = { filename = "remove-trailing-slash-npm-0.1.1-abb35881b8-dd200c6b7d.zip"; sha512 = "dd200c6b7d6f2b49d12b3eff3abc7089917e8a268cefcd5bf67ff23f8c2ad9f866fbe2f3566e1a8dbdc4f4b1171e2941f7dd00852f8de549bb73c3df53b09d96"; }; -"asap@npm:2.0.6" = { filename = "asap-npm-2.0.6-36714d439d-b296c92c4b.zip"; sha512 = "b296c92c4b969e973260e47523207cd5769abd27c245a68c26dc7a0fe8053c55bb04360237cb51cab1df52be939da77150ace99ad331fb7fb13b3423ed73ff3d"; }; -"parse-json@npm:2.2.0" = { filename = "parse-json-npm-2.2.0-f7c91e74a7-dda78a63e5.zip"; sha512 = "dda78a63e57a47b713a038630868538f718a7ca0cd172a36887b0392ccf544ed0374902eb28f8bf3409e8b71d62b79d17062f8543afccf2745f9b0b2d2bb80ca"; }; -"strip-bom@npm:2.0.0" = { filename = "strip-bom-npm-2.0.0-5c4b64ed5a-08efb746bc.zip"; sha512 = "08efb746bc67b10814cd03d79eb31bac633393a782e3f35efbc1b61b5165d3806d03332a97f362822cf0d4dd14ba2e12707fcff44fe1c870c48a063a0c9e4944"; }; "parse5-htmlparser2-tree-adapter@npm:7.0.0" = { filename = "parse5-htmlparser2-tree-adapter-npm-7.0.0-38e1b3a974-fc5d01e077.zip"; sha512 = "fc5d01e07733142a1baf81de5c2a9c41426c04b7ab29dd218acb80cd34a63177c90aff4a4aee66cf9f1d0aeecff1389adb7452ad6f8af0a5888e3e9ad6ef733d"; }; "mz@npm:2.7.0" = { filename = "mz-npm-2.7.0-ec3cef4ec2-8427de0ece.zip"; sha512 = "8427de0ece99a07e9faed3c0c6778820d7543e3776f9a84d22cf0ec0a8eb65f6e9aee9c9d353ff9a105ff62d33a9463c6ca638974cc652ee8140cd1e35951c87"; }; "axios@npm:0.24.0" = { filename = "axios-npm-0.24.0-39e5c1e79e-468cf496c0.zip"; sha512 = "468cf496c08a6aadfb7e699bebdac02851e3043d4e7d282350804ea8900e30d368daa6e3cd4ab83b8ddb5a3b1e17a5a21ada13fc9cebd27b74828f47a4236316"; }; "engine.io-client@npm:6.2.3" = { filename = "engine.io-client-npm-6.2.3-971a75cbbb-c09fb64295.zip"; sha512 = "c09fb6429503a4a8a599ec1c4f67f100202e6e06588b67b81d386a4ebf8e81160cf7501ad6770ffe0a04575f41868f0a4cbf330b85de3f7cd24ebcf2bf9fc660"; }; -"@oclif/parser@npm:3.8.8" = { filename = "@oclif-parser-npm-3.8.8-ef72278e06-47408de58a.zip"; sha512 = "47408de58a106521195e5f086b35e76105ee01a7ec7cb39d25ae883ffda40be239f73843a28fb46cf20dab163ce1c114292cfc9bb876772b148a2450e0932f57"; }; +"path-exists@npm:3.0.0" = { filename = "path-exists-npm-3.0.0-e80371aa68-96e92643aa.zip"; sha512 = "96e92643aa34b4b28d0de1cd2eba52a1c5313a90c6542d03f62750d82480e20bfa62bc865d5cfc6165f5fcd5aeb0851043c40a39be5989646f223300021bae0a"; }; +"@babel/preset-env@npm:7.19.4" = { filename = "@babel-preset-env-npm-7.19.4-b69b33437e-f12af25281.zip"; sha512 = "f12af25281f3c5e7df60fa1e79ad481ddd7f6a111d4c0fabcffdabf0eaed3a01b4f8c647ae5445ed1f58df70f52083ffd283e8919ade7afa73801a49c733d22c"; }; +"@oclif/parser@npm:3.8.9" = { filename = "@oclif-parser-npm-3.8.9-5528a8791e-f77a7eb94f.zip"; sha512 = "f77a7eb94fd87a7308f3ae340c1642b19cccde22100d4c1ad8b812059cff7a7dfb5365f105e794fef73b085a4ce7ef66714968df975f95a3e3c8ef3963308be1"; }; "events@npm:1.1.1" = { filename = "events-npm-1.1.1-ca9e5d580e-40431eb005.zip"; sha512 = "40431eb005cc4c57861b93d44c2981a49e7feb99df84cf551baed299ceea4444edf7744733f6a6667e942af687359b1f4a87ec1ec4f21d5127dac48a782039b9"; }; "ieee754@npm:1.1.13" = { filename = "ieee754-npm-1.1.13-a57522ba12-102df1ba66.zip"; sha512 = "102df1ba662e316e6160f7ce29c7c7fa3e04f2014c288336c5a9ff40bbcc2a27d209fa2a81ebfb33f28b1941021343d30e9ad8ee85a2d61f79f5936c35edc33d"; }; "querystring@npm:0.2.0" = { filename = "querystring-npm-0.2.0-421b870c92-8258d6734f.zip"; sha512 = "8258d6734f19be27e93f601758858c299bdebe71147909e367101ba459b95446fbe5b975bf9beb76390156a592b6f4ac3a68b6087cea165c259705b8b4e56a69"; }; @@ -2021,21 +2024,19 @@ cacheEntries = { "domutils@npm:3.0.1" = { filename = "domutils-npm-3.0.1-7937818218-23aa7a8405.zip"; sha512 = "23aa7a840572d395220e173cb6263b0d028596e3950100520870a125af33ff819e6f609e1606d6f7d73bd9e7feb03bb404286e57a39063b5384c62b724d987b3"; }; "axios-retry@npm:3.3.1" = { filename = "axios-retry-npm-3.3.1-782716e692-125c75e080.zip"; sha512 = "125c75e08048a28de5d0dfa9de9a1924185d863a4323a71472646a1d5a326f727ff59e75e1b557220da1aad7cba01222c47c26194c5940f295378668dd3b9163"; }; "update-notifier@npm:5.1.0" = { filename = "update-notifier-npm-5.1.0-6bf595ecee-461e5e5b00.zip"; sha512 = "461e5e5b002419296d3868ee2abe0f9ab3e1846d9db642936d0c46f838872ec56069eddfe662c45ce1af0a8d6d5026353728de2e0a95ab2e3546a22ea077caf1"; }; -"path-exists@npm:3.0.0" = { filename = "path-exists-npm-3.0.0-e80371aa68-96e92643aa.zip"; sha512 = "96e92643aa34b4b28d0de1cd2eba52a1c5313a90c6542d03f62750d82480e20bfa62bc865d5cfc6165f5fcd5aeb0851043c40a39be5989646f223300021bae0a"; }; -"@babel/preset-env@npm:7.19.4" = { filename = "@babel-preset-env-npm-7.19.4-b69b33437e-f12af25281.zip"; sha512 = "f12af25281f3c5e7df60fa1e79ad481ddd7f6a111d4c0fabcffdabf0eaed3a01b4f8c647ae5445ed1f58df70f52083ffd283e8919ade7afa73801a49c733d22c"; }; -"@aws-sdk/credential-providers@npm:3.202.0" = { filename = "@aws-sdk-credential-providers-npm-3.202.0-4d04416667-63d6167167.zip"; sha512 = "63d6167167a90ab9f990c0fea05e855b4d34d675b7574bb19a4425d1d407ff40159980ca3055981d6a2196cae80333b43e61e33f6b8cc869a3e5be7dd35d610a"; }; +"handlebars@npm:4.7.7" = { filename = "handlebars-npm-4.7.7-a9ccfabf80-1e79a43f5e.zip"; sha512 = "1e79a43f5e18d15742977cb987923eab3e2a8f44f2d9d340982bcb69e1735ed049226e534d7c1074eaddaf37e4fb4f471a8adb71cddd5bc8cf3f894241df5cee"; }; +"p-locate@npm:2.0.0" = { filename = "p-locate-npm-2.0.0-3a2ee263dd-e2dceb9b49.zip"; sha512 = "e2dceb9b49b96d5513d90f715780f6f4972f46987dc32a0e18bc6c3fc74a1a5d73ec5f81b1398af5e58b99ea1ad03fd41e9181c01fa81b4af2833958696e3081"; }; +"@aws-sdk/credential-providers@npm:3.208.0" = { filename = "@aws-sdk-credential-providers-npm-3.208.0-4294cbfe51-a29a73bf3e.zip"; sha512 = "a29a73bf3ecee67c3e58f4be461f752ff7f25f8a72f0b10198e947fd9a9bb623c5bf2c02a47ef03aaa0b4a39726006726ed643f0e8d06bd2834964620a45d923"; }; "@oclif/errors@npm:1.3.6" = { filename = "@oclif-errors-npm-1.3.6-6e003a0ae6-be9f686e30.zip"; sha512 = "be9f686e30f91f792aeaba635e2473da5494c1d25bf98a55ff766aca52b78fd3cb2c75902b6c24f21d6c893841a45a69367645971e793cc677d643eeb39f146f"; }; "htmlparser2@npm:8.0.1" = { filename = "htmlparser2-npm-8.0.1-b432299617-06d5c71e83.zip"; sha512 = "06d5c71e8313597722bc429ae2a7a8333d77bd3ab07ccb916628384b37332027b047f8619448d8f4a3312b6609c6ea3302a4e77435d859e9e686999e6699ca39"; }; "md5@npm:2.3.0" = { filename = "md5-npm-2.3.0-86c49d3915-a63cacf401.zip"; sha512 = "a63cacf4018dc9dee08c36e6f924a64ced735b37826116c905717c41cebeb41a522f7a526ba6ad578f9c80f02cb365033ccd67fe186ffbcc1a1faeb75daa9b6e"; }; -"handlebars@npm:4.7.7" = { filename = "handlebars-npm-4.7.7-a9ccfabf80-1e79a43f5e.zip"; sha512 = "1e79a43f5e18d15742977cb987923eab3e2a8f44f2d9d340982bcb69e1735ed049226e534d7c1074eaddaf37e4fb4f471a8adb71cddd5bc8cf3f894241df5cee"; }; -"p-locate@npm:2.0.0" = { filename = "p-locate-npm-2.0.0-3a2ee263dd-e2dceb9b49.zip"; sha512 = "e2dceb9b49b96d5513d90f715780f6f4972f46987dc32a0e18bc6c3fc74a1a5d73ec5f81b1398af5e58b99ea1ad03fd41e9181c01fa81b4af2833958696e3081"; }; +"is-utf8@npm:0.2.1" = { filename = "is-utf8-npm-0.2.1-46ab364e2f-167ccd2be8.zip"; sha512 = "167ccd2be869fc228cc62c1a28df4b78c6b5485d15a29027d3b5dceb09b383e86a3522008b56dcac14b592b22f0a224388718c2505027a994fd8471465de54b3"; }; "widest-line@npm:3.1.0" = { filename = "widest-line-npm-3.1.0-717bf2680b-03db6c9d0a.zip"; sha512 = "03db6c9d0af9329c37d74378ff1d91972b12553c7d72a6f4e8525fe61563fa7adb0b9d6e8d546b7e059688712ea874edd5ded475999abdeedf708de9849310e0"; }; "opentracing@npm:0.14.7" = { filename = "opentracing-npm-0.14.7-a8451c5ee8-5f7e444390.zip"; sha512 = "5f7e44439062d056a2a72ac89eff463c9cf5659a2aea230ff7f5a226c5e960c195ce04ec2e2cc590140bbb9c5d2be11a5a50a23484cbe2d0e132af4309d4c904"; }; "url@npm:0.10.3" = { filename = "url-npm-0.10.3-37c0b27c3c-7b83ddb106.zip"; sha512 = "7b83ddb106c27bf9bde8629ccbe8d26e9db789c8cda5aa7db72ca2c6f9b8a88a5adf206f3e10db78e6e2d042b327c45db34c7010c1bf0d9908936a17a2b57d05"; }; "xml2js@npm:0.4.19" = { filename = "xml2js-npm-0.4.19-104b7b16eb-ca8b2fee43.zip"; sha512 = "ca8b2fee430d450a18947786bfd7cd1a353ee00fc6fd550acbc8a8e65f1b4df5e9786fcb2990c1a5514ecd554d445fb74e1d716b3a4fcfffc10554aeb5db482b"; }; "domelementtype@npm:2.3.0" = { filename = "domelementtype-npm-2.3.0-02de7cbfba-ee837a318f.zip"; sha512 = "ee837a318ff702622f383409d1f5b25dd1024b692ef64d3096ff702e26339f8e345820f29a68bcdcea8cfee3531776b3382651232fbeae95612d6f0a75efb4f6"; }; "entities@npm:4.4.0" = { filename = "entities-npm-4.4.0-97635dc5cc-84d250329f.zip"; sha512 = "84d250329f4b56b40fa93ed067b194db21e8815e4eb9b59f43a086f0ecd342814f6bc483de8a77da5d64e0f626033192b1b4f1792232a7ea6b970ebe0f3187c2"; }; -"is-utf8@npm:0.2.1" = { filename = "is-utf8-npm-0.2.1-46ab364e2f-167ccd2be8.zip"; sha512 = "167ccd2be869fc228cc62c1a28df4b78c6b5485d15a29027d3b5dceb09b383e86a3522008b56dcac14b592b22f0a224388718c2505027a994fd8471465de54b3"; }; "hot-shots@npm:6.8.7" = { filename = "hot-shots-npm-6.8.7-a03009081e-67d5b73362.zip"; sha512 = "67d5b73362ac5fab6c9da133b7a9b8001379c4c501b3b579da895dc32b5aa0fee24e063cb037be53ea77c0020f8563123f7478abbfa24d9c03f3aa9c8aa722fe"; }; "mixpanel@npm:0.13.0" = { filename = "mixpanel-npm-0.13.0-da020f2419-b7486d763a.zip"; sha512 = "b7486d763aa8f57670e99590db0488bc722178b8844c0508d127c8f1b160fd36053e3e90f0cc11d0669dfd7778b170b3638200b481005c6583122ae343c5f069"; }; "buffer@npm:4.9.2" = { filename = "buffer-npm-4.9.2-9e40b5e87a-8801bc1ba0.zip"; sha512 = "8801bc1ba08539f3be70eee307a8b9db3d40f6afbfd3cf623ab7ef41dffff1d0a31de0addbe1e66e0ca5f7193eeb667bfb1ecad3647f8f1b0750de07c13295c3"; }; @@ -2047,22 +2048,13 @@ cacheEntries = { "@oclif/linewrap@npm:1.0.0" = { filename = "@oclif-linewrap-npm-1.0.0-e738997487-a072016a58.zip"; sha512 = "a072016a58b5e1331bbc21303ad5100fcda846ac4b181e344aec88bb24c5da09c416651e51313ffcc846a83514b74b8b987dd965982900f3edbb42b4e87cc246"; }; "datadog-metrics@npm:0.9.3" = { filename = "datadog-metrics-npm-0.9.3-1c4dc1e44e-f16c0feb21.zip"; sha512 = "f16c0feb21a1e08944e68df53be14da7a11a3482bcf17173af9d1cff7872378a676b4c9379758180914a58490818a475baadfb69637e0a6d53c22411fb452411"; }; "thenify-all@npm:1.6.0" = { filename = "thenify-all-npm-1.6.0-96309bbc8b-dba7cc8a23.zip"; sha512 = "dba7cc8a23a154cdcb6acb7f51d61511c37a6b077ec5ab5da6e8b874272015937788402fd271fdfc5f187f8cb0948e38d0a42dcc89d554d731652ab458f5343e"; }; -"oclif@npm:3.2.24" = { filename = "oclif-npm-3.2.24-cb216c17bb-86581117b4.zip"; sha512 = "86581117b47f95805a6d18d4e98e29f1890138e4c5873ccfc023575f25daa47e998168b61a5633bfb66a37954078b83a50fd9d7d2c052671201d3ce026f6b369"; }; +"oclif@npm:3.2.25" = { filename = "oclif-npm-3.2.25-4c5920831c-89b3a472d5.zip"; sha512 = "89b3a472d554a385a01896649d29608ce417004a69c206c30f7788fab42a6a97f0ccfe3c99acccbfc3a7d5da355172a9ac7fc7364d6b2991341d455298a11d1e"; }; "is-retry-allowed@npm:2.2.0" = { filename = "is-retry-allowed-npm-2.2.0-b4b58fc581-3d1103a929.zip"; sha512 = "3d1103a9290b5d03626756a41054844633eac78bc5d3e3a95b13afeae94fa3cfbcf7f0b5520d83f75f48a25ce7b142fdbac4217dc4b0630f3ea55e866ec3a029"; }; "has-yarn@npm:2.1.0" = { filename = "has-yarn-npm-2.1.0-b73f6750d9-5eb1d0bb85.zip"; sha512 = "5eb1d0bb8518103d7da24532bdbc7124ffc6d367b5d3c10840b508116f2f1bcbcf10fd3ba843ff6e2e991bdf9969fd862d42b2ed58aade88343326c950b7e7f7"; }; "import-lazy@npm:2.1.0" = { filename = "import-lazy-npm-2.1.0-b128ce6959-05294f3b9d.zip"; sha512 = "05294f3b9dd4971d3a996f0d2f176410fb6745d491d6e73376429189f5c1c3d290548116b2960a7cf3e89c20cdf11431739d1d2d8c54b84061980795010e803a"; }; "is-npm@npm:5.0.0" = { filename = "is-npm-npm-5.0.0-2758bcd54b-9baff02b0c.zip"; sha512 = "9baff02b0c69a3d3c79b162cb2f9e67fb40ef6d172c16601b2e2471c21e9a4fa1fc9885a308d7bc6f3a3cd2a324c27fa0bf284c133c3349bb22571ab70d041cc"; }; "is-yarn-global@npm:0.3.0" = { filename = "is-yarn-global-npm-0.3.0-18cad00879-bca013d65f.zip"; sha512 = "bca013d65fee2862024c9fbb3ba13720ffca2fe750095174c1c80922fdda16402b5c233f5ac9e265bc12ecb5446e7b7f519a32d9541788f01d4d44e24d2bf481"; }; "xdg-basedir@npm:4.0.0" = { filename = "xdg-basedir-npm-4.0.0-ed08d380e2-0073d5b59a.zip"; sha512 = "0073d5b59a37224ed3a5ac0dd2ec1d36f09c49f0afd769008a6e9cd3cd666bd6317bd1c7ce2eab47e1de285a286bad11a9b038196413cd753b79770361855f3c"; }; -"@aws-sdk/types@npm:3.201.0" = { filename = "@aws-sdk-types-npm-3.201.0-86cd3177dc-faaf94dddf.zip"; sha512 = "faaf94dddf52f2effd693556473a9d95d7a63b2786e2688480068cc6fcc5f95d8ff85c2c1d7f46cfa6032063522ec41747c08a15c39346566c5649cf861e2b20"; }; -"@oclif/help@npm:1.0.3" = { filename = "@oclif-help-npm-1.0.3-a197005938-dc12979518.zip"; sha512 = "dc12979518c7eb71708d806202c922499b65873bf0d2b9d862977122a4124fb341065422d2a710cde0124127e7719db9b521b7b42da681f6f895f6926f18fb3b"; }; -"libhoney@npm:2.3.3" = { filename = "libhoney-npm-2.3.3-e739256257-29a382fb25.zip"; sha512 = "29a382fb25b16c35231bf4a99516c688d696efbe7702426effba88c68eaf659e4d597b3ba6eb927df378624643cb326050577607b3dcbc0167db637407ae85df"; }; -"charenc@npm:0.0.2" = { filename = "charenc-npm-0.0.2-aca0c2f207-81dcadbe57.zip"; sha512 = "81dcadbe57e861d527faf6dd3855dc857395a1c4d6781f4847288ab23cffb7b3ee80d57c15bba7252ffe3e5e8019db767757ee7975663ad2ca0939bb8fcaf2e5"; }; -"crypt@npm:0.0.2" = { filename = "crypt-npm-0.0.2-033627d94f-baf4c7bbe0.zip"; sha512 = "baf4c7bbe05df656ec230018af8cf7dbe8c14b36b98726939cef008d473f6fe7a4fad906cfea4062c93af516f1550a3f43ceb4d6615329612c6511378ed9fe34"; }; -"is-buffer@npm:1.1.6" = { filename = "is-buffer-npm-1.1.6-08199d9ccc-4a186d995d.zip"; sha512 = "4a186d995d8bbf9153b4bd9ff9fd04ae75068fe695d29025d25e592d9488911eeece84eefbd8fa41b8ddcc0711058a71d4c466dcf6f1f6e1d83830052d8ca707"; }; -"latest-version@npm:5.1.0" = { filename = "latest-version-npm-5.1.0-ddb9b0eb39-fbc72b071e.zip"; sha512 = "fbc72b071eb66c40f652441fd783a9cca62f08bf42433651937f078cd9ef94bf728ec7743992777826e4e89305aef24f234b515e6030503a2cbee7fc9bdc2c0f"; }; -"pupa@npm:2.1.1" = { filename = "pupa-npm-2.1.1-fb256825ba-49529e5037.zip"; sha512 = "49529e50372ffdb0cccf0efa0f3b3cb0a2c77805d0d9cc2725bd2a0f6bb414631e61c93a38561b26be1259550b7bb6c2cb92315aa09c8bf93f3bdcb49f2b2fb7"; }; -"semver-diff@npm:3.1.1" = { filename = "semver-diff-npm-3.1.1-1207a795e9-8bbe5a5d7a.zip"; sha512 = "8bbe5a5d7add2d5e51b72314a9215cd294d71f41cdc2bf6bd59ee76411f3610b576172896f1d191d0d7294cb9f2f847438d2ee158adacc0c224dca79052812fe"; }; "uglify-js@npm:3.17.4" = { filename = "uglify-js-npm-3.17.4-58d4ab56aa-7b3897df38.zip"; sha512 = "7b3897df38b6fc7d7d9f4dcd658599d81aa2b1fb0d074829dd4e5290f7318dbca1f4af2f45acb833b95b1fe0ed4698662ab61b87e94328eb4c0a0d3435baf924"; }; "wordwrap@npm:1.0.0" = { filename = "wordwrap-npm-1.0.0-ae57a645e8-2a44b27881.zip"; sha512 = "2a44b2788165d0a3de71fd517d4880a8e20ea3a82c080ce46e294f0b68b69a2e49cff5f99c600e275c698a90d12c5ea32aff06c311f0db2eb3f1201f3e7b2a04"; }; "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@npm:7.18.6" = { filename = "@babel-plugin-bugfix-safari-id-destructuring-collision-in-function-expression-npm-7.18.6-f7c2554216-845bd280c5.zip"; sha512 = "845bd280c55a6a91d232cfa54eaf9708ec71e594676fe705794f494bb8b711d833b752b59d1a5c154695225880c23dbc9cab0e53af16fd57807976cd3ff41b8d"; }; @@ -2091,11 +2083,15 @@ cacheEntries = { "@babel/plugin-transform-unicode-escapes@npm:7.18.10" = { filename = "@babel-plugin-transform-unicode-escapes-npm-7.18.10-83a00fbee1-f5baca55cb.zip"; sha512 = "f5baca55cb3c11bc08ec589f5f522d85c1ab509b4d11492437e45027d64ae0b22f0907bd1381e8d7f2a436384bb1f9ad89d19277314242c5c2671a0f91d0f9cd"; }; "babel-plugin-polyfill-regenerator@npm:0.4.1" = { filename = "babel-plugin-polyfill-regenerator-npm-0.4.1-f2ab3efe27-ab0355efba.zip"; sha512 = "ab0355efbad17d29492503230387679dfb780b63b25408990d2e4cf421012dae61d6199ddc309f4d2409ce4e9d3002d187702700dd8f4f8770ebbba651ed066c"; }; "core-js-compat@npm:3.26.0" = { filename = "core-js-compat-npm-3.26.0-a6d25098a0-120780ec33.zip"; sha512 = "120780ec33d441e476810abac9bf57199c2083006b179dc23d0ab0cfea096eff2a2fc3e9cb315d245735df661cfa4b76a8b8c37f5056fd02428a3cd2ea1d9f36"; }; -"clean-stack@npm:3.0.1" = { filename = "clean-stack-npm-3.0.1-85c3878b76-dc18c842d7.zip"; sha512 = "dc18c842d7792dd72d463936b1b0a5b2621f0fc11588ee48b602e1a29b6c010c606d89f3de1f95d15d72de74aea93c0fbac8246593a31d95f8462cac36148e05"; }; -"@oclif/errors@npm:1.3.5" = { filename = "@oclif-errors-npm-1.3.5-225f1b7c03-abce216ff1.zip"; sha512 = "abce216ff1321ac4924fe405c50e9b2a93cfb51ad229d7e6ced8ee1c4bd01a85ee270b4433a12c73da9394dd8e9f6ec73443f8582da7ac46379b7e4991c3fa50"; }; -"punycode@npm:1.3.2" = { filename = "punycode-npm-1.3.2-3727a84cea-b8807fd594.zip"; sha512 = "b8807fd594b1db33335692d1f03e8beeddde6fda7fbb4a2e32925d88d20a3aa4cd8dcc0c109ccaccbd2ba761c208dfaaada83007087ea8bfb0129c9ef1b99ed6"; }; -"xmlbuilder@npm:9.0.7" = { filename = "xmlbuilder-npm-9.0.7-44519dbccb-8193bb3238.zip"; sha512 = "8193bb323806a002764f013bea0c6e9ff2dc26fd29109408761b16b59a8ad2214c2abe8e691755fd8b525586e3a0e1efeb92335947d7b0899032b779f1705a53"; }; -"is-installed-globally@npm:0.4.0" = { filename = "is-installed-globally-npm-0.4.0-a30dd056c7-3359840d59.zip"; sha512 = "3359840d5982d22e9b350034237b2cda2a12bac1b48a721912e1ab8e0631dd07d45a2797a120b7b87552759a65ba03e819f1bd63f2d7ab8657ec0b44ee0bf399"; }; +"@aws-sdk/types@npm:3.208.0" = { filename = "@aws-sdk-types-npm-3.208.0-060aea37db-3d4eb51720.zip"; sha512 = "3d4eb51720bd20b6811dece5e096ba3b59da842d1c8b2a8e2785e9931d916f41197651da689aa415083e1259e03507b7703ecbbac001b4cdbe68dde2ed94b5cf"; }; +"@oclif/help@npm:1.0.3" = { filename = "@oclif-help-npm-1.0.3-a197005938-dc12979518.zip"; sha512 = "dc12979518c7eb71708d806202c922499b65873bf0d2b9d862977122a4124fb341065422d2a710cde0124127e7719db9b521b7b42da681f6f895f6926f18fb3b"; }; +"libhoney@npm:2.3.3" = { filename = "libhoney-npm-2.3.3-e739256257-29a382fb25.zip"; sha512 = "29a382fb25b16c35231bf4a99516c688d696efbe7702426effba88c68eaf659e4d597b3ba6eb927df378624643cb326050577607b3dcbc0167db637407ae85df"; }; +"charenc@npm:0.0.2" = { filename = "charenc-npm-0.0.2-aca0c2f207-81dcadbe57.zip"; sha512 = "81dcadbe57e861d527faf6dd3855dc857395a1c4d6781f4847288ab23cffb7b3ee80d57c15bba7252ffe3e5e8019db767757ee7975663ad2ca0939bb8fcaf2e5"; }; +"crypt@npm:0.0.2" = { filename = "crypt-npm-0.0.2-033627d94f-baf4c7bbe0.zip"; sha512 = "baf4c7bbe05df656ec230018af8cf7dbe8c14b36b98726939cef008d473f6fe7a4fad906cfea4062c93af516f1550a3f43ceb4d6615329612c6511378ed9fe34"; }; +"is-buffer@npm:1.1.6" = { filename = "is-buffer-npm-1.1.6-08199d9ccc-4a186d995d.zip"; sha512 = "4a186d995d8bbf9153b4bd9ff9fd04ae75068fe695d29025d25e592d9488911eeece84eefbd8fa41b8ddcc0711058a71d4c466dcf6f1f6e1d83830052d8ca707"; }; +"latest-version@npm:5.1.0" = { filename = "latest-version-npm-5.1.0-ddb9b0eb39-fbc72b071e.zip"; sha512 = "fbc72b071eb66c40f652441fd783a9cca62f08bf42433651937f078cd9ef94bf728ec7743992777826e4e89305aef24f234b515e6030503a2cbee7fc9bdc2c0f"; }; +"pupa@npm:2.1.1" = { filename = "pupa-npm-2.1.1-fb256825ba-49529e5037.zip"; sha512 = "49529e50372ffdb0cccf0efa0f3b3cb0a2c77805d0d9cc2725bd2a0f6bb414631e61c93a38561b26be1259550b7bb6c2cb92315aa09c8bf93f3bdcb49f2b2fb7"; }; +"semver-diff@npm:3.1.1" = { filename = "semver-diff-npm-3.1.1-1207a795e9-8bbe5a5d7a.zip"; sha512 = "8bbe5a5d7add2d5e51b72314a9215cd294d71f41cdc2bf6bd59ee76411f3610b576172896f1d191d0d7294cb9f2f847438d2ee158adacc0c224dca79052812fe"; }; "p-limit@npm:1.3.0" = { filename = "p-limit-npm-1.3.0-fdb471d864-281c1c0b8c.zip"; sha512 = "281c1c0b8c82e1ac9f81acd72a2e35d402bf572e09721ce5520164e9de07d8274451378a3470707179ad13240535558f4b277f02405ad752e08c7d5b0d54fbfd"; }; "@babel/plugin-proposal-class-properties@npm:7.18.6" = { filename = "@babel-plugin-proposal-class-properties-npm-7.18.6-5f5c2d730f-49a78a2773.zip"; sha512 = "49a78a2773ec0db56e915d9797e44fd079ab8a9b2e1716e0df07c92532f2c65d76aeda9543883916b8e0ff13606afeffa67c5b93d05b607bc87653ad18a91422"; }; "@babel/plugin-proposal-dynamic-import@npm:7.18.6" = { filename = "@babel-plugin-proposal-dynamic-import-npm-7.18.6-73822d1a00-96b1c8a8ad.zip"; sha512 = "96b1c8a8ad8171d39e9ab106be33bde37ae09b22fb2c449afee9a5edf3c537933d79d963dcdc2694d10677cb96da739cdf1b53454e6a5deab9801f28a818bb2f"; }; @@ -2117,12 +2113,11 @@ cacheEntries = { "@babel/plugin-transform-spread@npm:7.19.0" = { filename = "@babel-plugin-transform-spread-npm-7.19.0-ab4a212eb3-e73a4deb09.zip"; sha512 = "e73a4deb095999185e70b524d0ff4e35df50fcda58299e700a6149a15bbc1a9b369ef1cef384e15a54b3c3ce316cc0f054dbf249dcd0d1ca59f4281dd4df9718"; }; "@babel/plugin-transform-unicode-regex@npm:7.18.6" = { filename = "@babel-plugin-transform-unicode-regex-npm-7.18.6-0f8a7395d6-d9e18d5753.zip"; sha512 = "d9e18d57536a2d317fb0b7c04f8f55347f3cfacb75e636b4c6fa2080ab13a3542771b5120e726b598b815891fc606d1472ac02b749c69fd527b03847f22dc25e"; }; "babel-plugin-polyfill-corejs3@npm:0.6.0" = { filename = "babel-plugin-polyfill-corejs3-npm-0.6.0-2d0edf85b8-470bb8c59f.zip"; sha512 = "470bb8c59f7c0912bd77fe1b5a2e72f349b3f65bbdee1d60d6eb7e1f4a085c6f24b2dd5ab4ac6c2df6444a96b070ef6790eccc9edb6a2668c60d33133bfb62c6"; }; -"@aws-sdk/property-provider@npm:3.201.0" = { filename = "@aws-sdk-property-provider-npm-3.201.0-d39e06616d-153d7cf6ab.zip"; sha512 = "153d7cf6abc3bc5489c9daf2de66f2ca535406ed7dc96c01dc930ae552bef17c3ef08129fd812d8762e45b5edebf338dcb13051630da64018219876dc0d9aa2f"; }; -"@aws-sdk/shared-ini-file-loader@npm:3.201.0" = { filename = "@aws-sdk-shared-ini-file-loader-npm-3.201.0-f9d15ecc5c-f07c74bc25.zip"; sha512 = "f07c74bc2549adea819c63df46fa8e2e51164eaba3cec867db001a4b255c83834f01678f11d92254f0aa6c8074474f1d8ee72fb2a9dd06f54e8844ed3063f86b"; }; -"@oclif/config@npm:1.18.2" = { filename = "@oclif-config-npm-1.18.2-f93d475df5-edb82ae885.zip"; sha512 = "edb82ae885bb5a7a244d99707f837f8f0c7a3286a9f19e6cda2af599a06c189c21221082acde9927dadf951d060bdc05bee9ea5f9e8223c12688956b94c3b1e0"; }; -"dogapi@npm:2.8.4" = { filename = "dogapi-npm-2.8.4-21179cc2eb-153da30207.zip"; sha512 = "153da30207eb124c6e1d742ef10bc04bb4d671022a04e7a7b0122c236deaebe3cd1086e47fde7c61242f9e6bbee3271025abf6db083c008117f662a5ac355c3e"; }; -"boolbase@npm:1.0.0" = { filename = "boolbase-npm-1.0.0-965fe9af6d-3e25c80ef6.zip"; sha512 = "3e25c80ef626c3a3487c73dbfc70ac322ec830666c9ad915d11b701142fab25ec1e63eff2c450c74347acfd2de854ccde865cd79ef4db1683f7c7b046ea43bb0"; }; -"css-what@npm:6.1.0" = { filename = "css-what-npm-6.1.0-57f751efbb-b975e547e1.zip"; sha512 = "b975e547e1e90b79625918f84e67db5d33d896e6de846c9b584094e529f0c63e2ab85ee33b9daffd05bff3a146a1916bec664e18bb76dd5f66cbff9fc13b2bbe"; }; +"clean-stack@npm:3.0.1" = { filename = "clean-stack-npm-3.0.1-85c3878b76-dc18c842d7.zip"; sha512 = "dc18c842d7792dd72d463936b1b0a5b2621f0fc11588ee48b602e1a29b6c010c606d89f3de1f95d15d72de74aea93c0fbac8246593a31d95f8462cac36148e05"; }; +"@oclif/errors@npm:1.3.5" = { filename = "@oclif-errors-npm-1.3.5-225f1b7c03-abce216ff1.zip"; sha512 = "abce216ff1321ac4924fe405c50e9b2a93cfb51ad229d7e6ced8ee1c4bd01a85ee270b4433a12c73da9394dd8e9f6ec73443f8582da7ac46379b7e4991c3fa50"; }; +"punycode@npm:1.3.2" = { filename = "punycode-npm-1.3.2-3727a84cea-b8807fd594.zip"; sha512 = "b8807fd594b1db33335692d1f03e8beeddde6fda7fbb4a2e32925d88d20a3aa4cd8dcc0c109ccaccbd2ba761c208dfaaada83007087ea8bfb0129c9ef1b99ed6"; }; +"xmlbuilder@npm:9.0.7" = { filename = "xmlbuilder-npm-9.0.7-44519dbccb-8193bb3238.zip"; sha512 = "8193bb323806a002764f013bea0c6e9ff2dc26fd29109408761b16b59a8ad2214c2abe8e691755fd8b525586e3a0e1efeb92335947d7b0899032b779f1705a53"; }; +"is-installed-globally@npm:0.4.0" = { filename = "is-installed-globally-npm-0.4.0-a30dd056c7-3359840d59.zip"; sha512 = "3359840d5982d22e9b350034237b2cda2a12bac1b48a721912e1ab8e0631dd07d45a2797a120b7b87552759a65ba03e819f1bd63f2d7ab8657ec0b44ee0bf399"; }; "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@npm:7.18.9" = { filename = "@babel-plugin-bugfix-v8-spread-parameters-in-optional-chaining-npm-7.18.9-4ab877f7f6-93abb5cb17.zip"; sha512 = "93abb5cb179a13db171bfc2cdf79489598f43c50cc174f97a2b7bb1d44d24ade7109665a20cf4e317ad6c1c730f036f06478f7c7e789b4240be1abdb60d6452f"; }; "@babel/plugin-proposal-class-static-block@npm:7.18.6" = { filename = "@babel-plugin-proposal-class-static-block-npm-7.18.6-abe0aa00be-b8d7ae99ed.zip"; sha512 = "b8d7ae99ed5ad784f39e7820e3ac03841f91d6ed60ab4a98c61d6112253da36013e12807bae4ffed0ef3cb318e47debac112ed614e03b403fb8b075b09a828ee"; }; "@babel/plugin-proposal-optional-chaining@npm:7.18.9" = { filename = "@babel-plugin-proposal-optional-chaining-npm-7.18.9-f7302c42f9-f2db40e261.zip"; sha512 = "f2db40e26172f07c50b635cb61e1f36165de3ba868fcf608d967642f0d044b7c6beb0e7ecf17cbd421144b99e1eae7ad6031ded92925343bb0ed1d08707b514f"; }; @@ -2130,110 +2125,117 @@ cacheEntries = { "@babel/plugin-transform-function-name@npm:7.18.9" = { filename = "@babel-plugin-transform-function-name-npm-7.18.9-4e425dceeb-62dd9c6cdc.zip"; sha512 = "62dd9c6cdc9714704efe15545e782ee52d74dc73916bf954b4d3bee088fb0ec9e3c8f52e751252433656c09f744b27b757fc06ed99bcde28e8a21600a1d8e597"; }; "@babel/plugin-transform-modules-commonjs@npm:7.19.6" = { filename = "@babel-plugin-transform-modules-commonjs-npm-7.19.6-059b1e12cf-85d46945ab.zip"; sha512 = "85d46945ab5ba3fff89e962d560a5d40253f228b9659a697683db3de07c0236e8cd60e5eb41958007359951a42bc268bf32350fcdb5b4a86f58dff1e032c096e"; }; "babel-plugin-polyfill-corejs2@npm:0.3.3" = { filename = "babel-plugin-polyfill-corejs2-npm-0.3.3-374b04c5be-7db3044993.zip"; sha512 = "7db3044993f3dddb3cc3d407bc82e640964a3bfe22de05d90e1f8f7a5cb71460011ab136d3c03c6c1ba428359ebf635688cd6205e28d0469bba221985f5c6179"; }; -"@aws-sdk/credential-provider-env@npm:3.201.0" = { filename = "@aws-sdk-credential-provider-env-npm-3.201.0-e297d4780d-fc2b2c447e.zip"; sha512 = "fc2b2c447e29d88f63d55d01fc91c1327bdbfbb4321a521932c98b988f9792ebdcd4eb408417eefa3615050fa9ee5e4ed0458b619ab621d8d562423a9b63a433"; }; -"@aws-sdk/credential-provider-web-identity@npm:3.201.0" = { filename = "@aws-sdk-credential-provider-web-identity-npm-3.201.0-4b44d239b0-f64533fd9c.zip"; sha512 = "f64533fd9c0d672240892d742e61d7c1bf8d1731572993ba5dc5b34a8d380d5e06407f4b940fbb743196ec3448da869876775abb33a88c4d347cb0f86c2eabdd"; }; -"fs-extra@npm:8.1.0" = { filename = "fs-extra-npm-8.1.0-197473387f-bf44f0e6ce.zip"; sha512 = "bf44f0e6cea59d5ce071bba4c43ca76d216f89e402dc6285c128abc0902e9b8525135aa808adad72c9d5d218e9f4bcc63962815529ff2f684ad532172a284880"; }; -"github-slugger@npm:1.5.0" = { filename = "github-slugger-npm-1.5.0-8a3622aa03-c709882245.zip"; sha512 = "c70988224578b3bdaa25df65973ffc8c24594a77a28550c3636e495e49d17aef5cdb04c04fa3f1744babef98c61eecc6a43299a13ea7f3cc33d680bf9053ffbe"; }; +"@aws-sdk/property-provider@npm:3.208.0" = { filename = "@aws-sdk-property-provider-npm-3.208.0-e9b4395997-0943741b1f.zip"; sha512 = "0943741b1f358a8b94bc232849742fba267811fef2ba9dc3fdf39fd9e406b92547efa676235a500989e0edbdb9c47906971644a26cf92f8a9309bdce499814fa"; }; +"@aws-sdk/shared-ini-file-loader@npm:3.208.0" = { filename = "@aws-sdk-shared-ini-file-loader-npm-3.208.0-24cbac1357-ede4844f31.zip"; sha512 = "ede4844f312739afbf2d8b50bf70e9e4eb066513b984c318a046fe5ed82164f9f856f5157a96dc066b5bf2d8dc546e44564c2f1281da1aae8487f9235b5c8339"; }; +"@oclif/config@npm:1.18.2" = { filename = "@oclif-config-npm-1.18.2-f93d475df5-edb82ae885.zip"; sha512 = "edb82ae885bb5a7a244d99707f837f8f0c7a3286a9f19e6cda2af599a06c189c21221082acde9927dadf951d060bdc05bee9ea5f9e8223c12688956b94c3b1e0"; }; +"dogapi@npm:2.8.4" = { filename = "dogapi-npm-2.8.4-21179cc2eb-153da30207.zip"; sha512 = "153da30207eb124c6e1d742ef10bc04bb4d671022a04e7a7b0122c236deaebe3cd1086e47fde7c61242f9e6bbee3271025abf6db083c008117f662a5ac355c3e"; }; +"boolbase@npm:1.0.0" = { filename = "boolbase-npm-1.0.0-965fe9af6d-3e25c80ef6.zip"; sha512 = "3e25c80ef626c3a3487c73dbfc70ac322ec830666c9ad915d11b701142fab25ec1e63eff2c450c74347acfd2de854ccde865cd79ef4db1683f7c7b046ea43bb0"; }; +"css-what@npm:6.1.0" = { filename = "css-what-npm-6.1.0-57f751efbb-b975e547e1.zip"; sha512 = "b975e547e1e90b79625918f84e67db5d33d896e6de846c9b584094e529f0c63e2ab85ee33b9daffd05bff3a146a1916bec664e18bb76dd5f66cbff9fc13b2bbe"; }; "@babel/plugin-proposal-async-generator-functions@npm:7.19.1" = { filename = "@babel-plugin-proposal-async-generator-functions-npm-7.19.1-ec555c8b68-f101555b00.zip"; sha512 = "f101555b00aee6ee0107c9e40d872ad646bbd3094abdbeda56d17b107df69a0cb49e5d02dcf5f9d8753e25564e798d08429f12d811aaa1b307b6a725c0b8159c"; }; "@babel/plugin-proposal-private-property-in-object@npm:7.18.6" = { filename = "@babel-plugin-proposal-private-property-in-object-npm-7.18.6-755223e615-c8e56a9729.zip"; sha512 = "c8e56a972930730345f39f2384916fd8e711b3f4b4eae2ca9740e99958980118120d5cc9b6ac150f0965a5a35f825910e2c3013d90be3e9993ab6111df444569"; }; "@babel/plugin-transform-modules-systemjs@npm:7.19.6" = { filename = "@babel-plugin-transform-modules-systemjs-npm-7.19.6-e65f7a323c-8526431cc8.zip"; sha512 = "8526431cc81ea3eb232ad50862d0ed1cbb422b5251d14a8d6610d0ca0617f6e75f35179e98eb1235d0cccb980120350b9f112594e5646dd45378d41eaaf87342"; }; -"@aws-sdk/credential-provider-cognito-identity@npm:3.202.0" = { filename = "@aws-sdk-credential-provider-cognito-identity-npm-3.202.0-1e54db2dfb-4ef68b1c54.zip"; sha512 = "4ef68b1c54aef1740b891bbecaed039525a21499b37da5284cbbe0bf028a9622d6f3f42901cd323586f7572b6ff1da6aebbf3f139f4100e653349bcf1db88efd"; }; -"@aws-sdk/credential-provider-process@npm:3.201.0" = { filename = "@aws-sdk-credential-provider-process-npm-3.201.0-1b269277b6-aaaed9f707.zip"; sha512 = "aaaed9f707219f1418c550131d8bcab0da16be2b06dd34d8d8287c16b35ebbfac911566fcbf9dceef2ed725ab4e8a19be551f4ca5274171486d13efbfb387319"; }; +"@aws-sdk/credential-provider-env@npm:3.208.0" = { filename = "@aws-sdk-credential-provider-env-npm-3.208.0-0e49ec6c5b-4090c8f4ea.zip"; sha512 = "4090c8f4eaba869d77a16f9a7791ff8a8a3a9284f498fae28da6de50882277716389e12f87410cc4dc66952552b328f73099b4e7c255916c822bd3e6b9cc10cf"; }; +"@aws-sdk/credential-provider-web-identity@npm:3.208.0" = { filename = "@aws-sdk-credential-provider-web-identity-npm-3.208.0-219dae9a5e-2a83249472.zip"; sha512 = "2a832494723039baa6c2352d2e6139546fbe5cbd7ec027e98742dd81acadb4ee95724baedd965c8cfb0e405abeff110e88db54d6ac4eeac57d6c11327a3a9931"; }; +"fs-extra@npm:8.1.0" = { filename = "fs-extra-npm-8.1.0-197473387f-bf44f0e6ce.zip"; sha512 = "bf44f0e6cea59d5ce071bba4c43ca76d216f89e402dc6285c128abc0902e9b8525135aa808adad72c9d5d218e9f4bcc63962815529ff2f684ad532172a284880"; }; +"github-slugger@npm:1.5.0" = { filename = "github-slugger-npm-1.5.0-8a3622aa03-c709882245.zip"; sha512 = "c70988224578b3bdaa25df65973ffc8c24594a77a28550c3636e495e49d17aef5cdb04c04fa3f1744babef98c61eecc6a43299a13ea7f3cc33d680bf9053ffbe"; }; +"@babel/plugin-proposal-object-rest-spread@npm:7.19.4" = { filename = "@babel-plugin-proposal-object-rest-spread-npm-7.19.4-68e455a9f2-90a2a59da3.zip"; sha512 = "90a2a59da305e6c8c83831e16079193df33d727a77a90972e286af2c8c0295fddb91b0978b88f16f63080d08a82b08ce3ee82a88b0488b3c51decc73c1d35786"; }; +"@babel/preset-modules@npm:0.1.5" = { filename = "@babel-preset-modules-npm-0.1.5-15ffcd64c2-8430e0e9e9.zip"; sha512 = "8430e0e9e9d520b53e22e8c4c6a5a080a12b63af6eabe559c2310b187bd62ae113f3da82ba33e9d1d0f3230930ca702843aae9dd226dec51f7d7114dc1f51c10"; }; +"@aws-sdk/credential-provider-cognito-identity@npm:3.208.0" = { filename = "@aws-sdk-credential-provider-cognito-identity-npm-3.208.0-2ae487dda0-e24854095d.zip"; sha512 = "e24854095d5fcdca09482f7fbe03b2d433d7fcb0f9db006d0376e7f400c9c4878898e6c648c6c51457dab9ff0ce3ac572f9ee7e64cc66b9f9b67f5f9f29c2172"; }; +"@aws-sdk/credential-provider-process@npm:3.208.0" = { filename = "@aws-sdk-credential-provider-process-npm-3.208.0-3fd0b30c03-38703ccf98.zip"; sha512 = "38703ccf98466380cba235cfd66f4948be67c6ae1e46f4e1a9c5c4abbddc77bd5a1a55911fb1ab433284cedd2af4f5ccb171073c26960bfcae86a1c8c3f15c09"; }; "debug@npm:3.1.0" = { filename = "debug-npm-3.1.0-9f0accb99b-0b52718ab9.zip"; sha512 = "0b52718ab957254a5b3ca07fc34543bc778f358620c206a08452251eb7fc193c3ea3505072acbf4350219c14e2d71ceb7bdaa0d3370aa630b50da790458d08b3"; }; "lightstep-tracer@npm:0.31.2" = { filename = "lightstep-tracer-npm-0.31.2-3829fcb8e9-bbfc20aa46.zip"; sha512 = "bbfc20aa46e9884cb70b5a56a8eb59325e957ea4862954902dbf6203b955394b16ce989251cea6481c589b0a0d23ad43c2f5598a4ce7188d8adf91bb3df13cdc"; }; "https-proxy-agent@npm:5.0.0" = { filename = "https-proxy-agent-npm-5.0.0-bb777903c3-165bfb090b.zip"; sha512 = "165bfb090bd26d47693597661298006841ab733d0c7383a8cb2f17373387a94c903a3ac687090aa739de05e379ab6f868bae84ab4eac288ad85c328cd1ec9e53"; }; "thenify@npm:3.3.1" = { filename = "thenify-npm-3.3.1-030bedb22c-84e1b804bf.zip"; sha512 = "84e1b804bfec49f3531215f17b4a6e50fd4397b5f7c1bccc427b9c656e1ecfb13ea79d899930184f78bc2f57285c54d9a50a590c8868f4f0cef5c1d9f898b05e"; }; -"@oclif/plugin-help@npm:5.1.17" = { filename = "@oclif-plugin-help-npm-5.1.17-27a73c59d3-cb4e35acb4.zip"; sha512 = "cb4e35acb427315c3601303908a190ef761f8e4644ae838762154c51b2dff7143e4a4165134ad9fca476eb9f3c33908374774642f6d570ad1923cb8e01b77868"; }; +"@oclif/plugin-help@npm:5.1.18" = { filename = "@oclif-plugin-help-npm-5.1.18-edd2fde254-f1b817b3bc.zip"; sha512 = "f1b817b3bc871c6c83655de4f2149947793881cb371f1b91f45d4c35c00130c0790ba599011a3db2bfd490780c4d116d75b266b9144bd3379d8f7e9764e26b7f"; }; "find-yarn-workspace-root@npm:2.0.0" = { filename = "find-yarn-workspace-root-npm-2.0.0-e58a501607-fa5ca8f9d0.zip"; sha512 = "fa5ca8f9d08fe7a54ce7c0a5931ff9b7e36f9ee7b9475fb13752bcea80ec6b5f180fa5102d60b376d5526ce924ea3fc6b19301262efa0a5d248dd710f3644242"; }; "escape-goat@npm:2.1.1" = { filename = "escape-goat-npm-2.1.1-2e437cf3fe-ce05c70c20.zip"; sha512 = "ce05c70c20dd7007b60d2d644b625da5412325fdb57acf671ba06cb2ab3cd6789e2087026921a05b665b0a03fadee2955e7fc0b9a67da15a6551a980b260eba7"; }; -"@babel/plugin-proposal-object-rest-spread@npm:7.19.4" = { filename = "@babel-plugin-proposal-object-rest-spread-npm-7.19.4-68e455a9f2-90a2a59da3.zip"; sha512 = "90a2a59da305e6c8c83831e16079193df33d727a77a90972e286af2c8c0295fddb91b0978b88f16f63080d08a82b08ce3ee82a88b0488b3c51decc73c1d35786"; }; -"@babel/preset-modules@npm:0.1.5" = { filename = "@babel-preset-modules-npm-0.1.5-15ffcd64c2-8430e0e9e9.zip"; sha512 = "8430e0e9e9d520b53e22e8c4c6a5a080a12b63af6eabe559c2310b187bd62ae113f3da82ba33e9d1d0f3230930ca702843aae9dd226dec51f7d7114dc1f51c10"; }; -"@aws-sdk/credential-provider-imds@npm:3.201.0" = { filename = "@aws-sdk-credential-provider-imds-npm-3.201.0-15963b9749-5ff529d171.zip"; sha512 = "5ff529d1715fd4635c3f683a48b436eecb31cb2777543e45c5eb9a22ed15962e917fda0403258a1a10828eacaacc2d0cee8f76974af000f74c29aef3ae92897d"; }; -"@aws-sdk/credential-provider-sso@npm:3.202.0" = { filename = "@aws-sdk-credential-provider-sso-npm-3.202.0-0f2b6a0156-eab89b4a8b.zip"; sha512 = "eab89b4a8b3c04a15fa92b72eef0bb57aa7f8835d35326c0ea3e7a274c74c64bf88684b5fc92f4a768ccce63b2f34836b1ddec82a508f5377b1ecf4290c01d1f"; }; +"p-try@npm:1.0.0" = { filename = "p-try-npm-1.0.0-7373139e40-3b5303f77e.zip"; sha512 = "3b5303f77eb7722144154288bfd96f799f8ff3e2b2b39330efe38db5dd359e4fb27012464cd85cb0a76e9b7edd1b443568cb3192c22e7cffc34989df0bafd605"; }; +"@aws-sdk/credential-provider-imds@npm:3.208.0" = { filename = "@aws-sdk-credential-provider-imds-npm-3.208.0-08c7e29b2f-f69f26c18c.zip"; sha512 = "f69f26c18cd211a3af48c48e5a599ae20da26e6591f131961cb898d48bb83fe4e7d226b2a7602451d20d808870e0139e50d77d0b3bd7639e21a1e1fa057402d0"; }; +"@aws-sdk/credential-provider-sso@npm:3.208.0" = { filename = "@aws-sdk-credential-provider-sso-npm-3.208.0-626d1d26ee-3695e630aa.zip"; sha512 = "3695e630aa5b8d9b45330142b0a02217d1fecc79430bc3eae1956e61d1d87672a848fa3daa030fb70dbb2ccb925e4c6f273be5c878c30acdfaa67826fb8f417e"; }; "unix-dgram@npm:2.0.6" = { filename = "unix-dgram-npm-2.0.6-ba1ecce10e-0ab238726f.zip"; sha512 = "0ab238726fd69e0a0174664225117b4575b40bd5df546c50a01de2fadf9da602c385ec8ff2f159607a127a6e7bf67628931903d43d286db27460b5abbe8cf8ac"; }; "urljoin@npm:0.1.5" = { filename = "urljoin-npm-0.1.5-34a0198ad6-7a71edd26b.zip"; sha512 = "7a71edd26bd18856ffee5dd7719b25a89d38958d8efe5fec1f31ebe628be8f7b5ad898a7395c359891ca72e933bb56b73a82706ee70443462d2ee815558f3ed7"; }; "configstore@npm:5.0.1" = { filename = "configstore-npm-5.0.1-739433cdc5-60ef65d493.zip"; sha512 = "60ef65d493b63f96e14b11ba7ec072fdbf3d40110a94fb7199d1c287761bdea5c5244e76b2596325f30c1b652213aa75de96ea20afd4a5f82065e61ea090988e"; }; -"p-try@npm:1.0.0" = { filename = "p-try-npm-1.0.0-7373139e40-3b5303f77e.zip"; sha512 = "3b5303f77eb7722144154288bfd96f799f8ff3e2b2b39330efe38db5dd359e4fb27012464cd85cb0a76e9b7edd1b443568cb3192c22e7cffc34989df0bafd605"; }; -"superagent-proxy@npm:3.0.0" = { filename = "superagent-proxy-npm-3.0.0-be9790b84e-55747e2834.zip"; sha512 = "55747e283464bdc35e818627a1b1dd04a005da87f8ed81a8ba9dedea84a68e16ce55101b784ad6a5793516ac0e7c70a13749c31686fe9f2e2bb655b0f8e7d31b"; }; -"global-dirs@npm:3.0.0" = { filename = "global-dirs-npm-3.0.0-45faebeb68-953c17cf14.zip"; sha512 = "953c17cf14bf6ee0e2100ae82a0d779934eed8a3ec5c94a7a4f37c5b3b592c31ea015fb9a15cf32484de13c79f4a814f3015152f3e1d65976cfbe47c1bfe4a88"; }; "regenerator-transform@npm:0.15.0" = { filename = "regenerator-transform-npm-0.15.0-c03f3a30a0-86e54849ab.zip"; sha512 = "86e54849ab1167618d28bb56d214c52a983daf29b0d115c976d79840511420049b6b42c9ebdf187defa8e7129bdd74b6dd266420d0d3868c9fa7f793b5d15d49"; }; "@babel/helper-skip-transparent-expression-wrappers@npm:7.20.0" = { filename = "@babel-helper-skip-transparent-expression-wrappers-npm-7.20.0-3370bb1f83-34da8c832d.zip"; sha512 = "34da8c832d1c8a546e45d5c1d59755459ffe43629436707079989599b91e8c19e50e73af7a4bd09c95402d389266731b0d9c5f69e372d8ebd3a709c05c80d7dd"; }; +"superagent-proxy@npm:3.0.0" = { filename = "superagent-proxy-npm-3.0.0-be9790b84e-55747e2834.zip"; sha512 = "55747e283464bdc35e818627a1b1dd04a005da87f8ed81a8ba9dedea84a68e16ce55101b784ad6a5793516ac0e7c70a13749c31686fe9f2e2bb655b0f8e7d31b"; }; +"global-dirs@npm:3.0.0" = { filename = "global-dirs-npm-3.0.0-45faebeb68-953c17cf14.zip"; sha512 = "953c17cf14bf6ee0e2100ae82a0d779934eed8a3ec5c94a7a4f37c5b3b592c31ea015fb9a15cf32484de13c79f4a814f3015152f3e1d65976cfbe47c1bfe4a88"; }; +"@babel/helper-create-regexp-features-plugin@npm:7.19.0" = { filename = "@babel-helper-create-regexp-features-plugin-npm-7.19.0-664f2c7fc6-811cc90afe.zip"; sha512 = "811cc90afe9fc25a74ed37fc0c1361a4a91b0b940235dd3958e3f03b366d40a903b40fc93b51bcb93be774aba573219f8f215664bea1d1301f58797ca6854f3f"; }; +"@babel/helper-builder-binary-assignment-operator-visitor@npm:7.18.9" = { filename = "@babel-helper-builder-binary-assignment-operator-visitor-npm-7.18.9-a2c86d7a16-b4bc214cb5.zip"; sha512 = "b4bc214cb56329daff6cc18a7f7a26aeafb55a1242e5362f3d47fe3808421f8c7cd91fff95d6b9b7ccb67e14e5a67d944e49dbe026942bfcbfda19b1c72a8e72"; }; "universalify@npm:0.1.2" = { filename = "universalify-npm-0.1.2-9b22d31d2d-40cdc60f6e.zip"; sha512 = "40cdc60f6e61070fe658ca36016a8f4ec216b29bf04a55dce14e3710cc84c7448538ef4dad3728d0bfe29975ccd7bfb5f414c45e7b78883567fb31b246f02dff"; }; "css-select@npm:5.1.0" = { filename = "css-select-npm-5.1.0-9365a79de5-2772c049b1.zip"; sha512 = "2772c049b188d3b8a8159907192e926e11824aea525b8282981f72ba3f349cf9ecd523fdf7734875ee2cb772246c22117fc062da105b6d59afe8dcd5c99c9bda"; }; -"@oclif/plugin-not-found@npm:2.3.7" = { filename = "@oclif-plugin-not-found-npm-2.3.7-7f3fb30847-66c13ab073.zip"; sha512 = "66c13ab07319a11dbf04bd4e4fa2c8d6aabba85c2ca29d577a29c0ef884fe8f480f4886ec0e549c2a21cc7fdf8ab66dc773f0a2c3177b2dd5aa66b6c291f32e0"; }; +"@oclif/plugin-not-found@npm:2.3.8" = { filename = "@oclif-plugin-not-found-npm-2.3.8-eb94b6b515-f4b9d63a5d.zip"; sha512 = "f4b9d63a5dcb68c5c8e627bfb2a3d2670fc1d569532c8793194d9c3dc68309a0feb436f8c7da0d5d3e932ef0247e740fe470fad04f65e88ef45b0de68584dad8"; }; "boxen@npm:5.1.2" = { filename = "boxen-npm-5.1.2-364ee34f2f-82d03e42a7.zip"; sha512 = "82d03e42a72576ff235123f17b7c505372fe05c83f75f61e7d4fa4bcb393897ec95ce766fecb8f26b915f0f7a7227d66e5ec7cef43f5b2bd9d3aeed47ec55877"; }; -"@babel/helper-create-regexp-features-plugin@npm:7.19.0" = { filename = "@babel-helper-create-regexp-features-plugin-npm-7.19.0-664f2c7fc6-811cc90afe.zip"; sha512 = "811cc90afe9fc25a74ed37fc0c1361a4a91b0b940235dd3958e3f03b366d40a903b40fc93b51bcb93be774aba573219f8f215664bea1d1301f58797ca6854f3f"; }; -"@babel/helper-builder-binary-assignment-operator-visitor@npm:7.18.9" = { filename = "@babel-helper-builder-binary-assignment-operator-visitor-npm-7.18.9-a2c86d7a16-b4bc214cb5.zip"; sha512 = "b4bc214cb56329daff6cc18a7f7a26aeafb55a1242e5362f3d47fe3808421f8c7cd91fff95d6b9b7ccb67e14e5a67d944e49dbe026942bfcbfda19b1c72a8e72"; }; -"@aws-sdk/credential-provider-ini@npm:3.202.0" = { filename = "@aws-sdk-credential-provider-ini-npm-3.202.0-b1fa9e4c05-7ac7bc0722.zip"; sha512 = "7ac7bc0722352f207031d423f912405749e42f3e20f8cb4251dfa7012634c2fabea034506eb647177285bd1e4e5d36b0efd7237a701f24b3582dfcf282b07696"; }; +"@babel/plugin-transform-classes@npm:7.19.0" = { filename = "@babel-plugin-transform-classes-npm-7.19.0-6768e825ce-5500953031.zip"; sha512 = "5500953031fc3eae73f717c7b59ef406158a4a710d566a0f78a4944240bcf98f817f07cf1d6af0e749e21f0dfee29c36412b75d57b0a753c3ad823b70c596b79"; }; +"@aws-sdk/credential-provider-ini@npm:3.208.0" = { filename = "@aws-sdk-credential-provider-ini-npm-3.208.0-704cd0d705-fb7d92bca1.zip"; sha512 = "fb7d92bca139680afe8b004d055113ce29c808ffa5f8875d3911878731e3278d1eecf35a83252f219816c21c24dac4ae049d2b2b582bf9a18ca940126dd385f0"; }; "jsonfile@npm:4.0.0" = { filename = "jsonfile-npm-4.0.0-10ce3aea15-6447d6224f.zip"; sha512 = "6447d6224f0d31623eef9b51185af03ac328a7553efcee30fa423d98a9e276ca08db87d71e17f2310b0263fd3ffa6c2a90a6308367f661dc21580f9469897c9e"; }; "async@npm:1.5.0" = { filename = "async-npm-1.5.0-b35ca24a49-084979f4a2.zip"; sha512 = "084979f4a2a34435053e8627a592ba6949ee63a82886530540b1bbeea91a86085834bac5bd479719f7d4996ab3845afb67162fd83d70a873e70977508516e484"; }; "eventemitter3@npm:1.1.1" = { filename = "eventemitter3-npm-1.1.1-d08a8a198c-fbab15f99a.zip"; sha512 = "fbab15f99a70238966d8327c33a526bd0c4ebe38f4a963d1fc2bb341228edd6769fcf07bcdf1c3165abc45000865a9e26eaf66b257b0a1ba70ef54387c3acc0a"; }; "google-protobuf@npm:3.6.1" = { filename = "google-protobuf-npm-3.6.1-d7d324a989-80802bbb29.zip"; sha512 = "80802bbb29e6d9883dbcbf6fe2b835e98d13a2887863b432884b71c9bd8833b799af914e7321914e04934ee3c08ff76d3cceca9d15672986f01121080c01c227"; }; "hex2dec@npm:1.0.1" = { filename = "hex2dec-npm-1.0.1-2d5881bd54-7e83a37f36.zip"; sha512 = "7e83a37f36ef815c2a6ff7cae27680255ad5670ce41edc74a9e2eaaec716fd0ef9a452105ce814c628225b1795813cd7a2c92df70e381797e12403d65a1c9adc"; }; "package-json@npm:6.5.0" = { filename = "package-json-npm-6.5.0-30e58237bb-cc9f890d36.zip"; sha512 = "cc9f890d3667d7610e6184decf543278b87f657d1ace0deb4a9c9155feca738ef88f660c82200763d3348010f4e42e9c7adc91e96ab0f86a770955995b5351e2"; }; -"@babel/plugin-transform-classes@npm:7.19.0" = { filename = "@babel-plugin-transform-classes-npm-7.19.0-6768e825ce-5500953031.zip"; sha512 = "5500953031fc3eae73f717c7b59ef406158a4a710d566a0f78a4944240bcf98f817f07cf1d6af0e749e21f0dfee29c36412b75d57b0a753c3ad823b70c596b79"; }; "extend@npm:2.0.2" = { filename = "extend-npm-2.0.2-bc63afd440-b54b6f7af6.zip"; sha512 = "b54b6f7af6c780a611791198341d393f8c3f295edb89dd27d81278d0b817e850df7d261ee0c2f092ae68562ac4e20c8ec4b31fe7cfa2ca86bedfd4c48190b40f"; }; "source-map-support@npm:0.3.3" = { filename = "source-map-support-npm-0.3.3-0c259759e6-25a623c051.zip"; sha512 = "25a623c051a23e034eeb1b6044449cb4754ab9998afd25b1bf554d7a455d9f5383cf83fed6f85740babe4ed2edf3677c5e1baa2ca79657c396f1d4725095e5f2"; }; -"@aws-sdk/credential-provider-node@npm:3.202.0" = { filename = "@aws-sdk-credential-provider-node-npm-3.202.0-6f17a4b7ad-0d24c6dd71.zip"; sha512 = "0d24c6dd7184ec0525279f5e3adf734c6e9ba3f1aa6efae6af7511eed6724537fc265bfd74f455dcc082d31064edc9957ccb0d6a75791f389a1ef9dda0811b4e"; }; -"@oclif/plugin-warn-if-update-available@npm:2.0.12" = { filename = "@oclif-plugin-warn-if-update-available-npm-2.0.12-be2c7af246-1a785eecea.zip"; sha512 = "1a785eeceac1ea3329fefe0410d4b515b8932455ba9f779bb99a4485ce851386c24b9e3f5f65fdca9b27fca4f118cb5d3a6dd12138abde7af340030ad92f0b59"; }; -"unique-string@npm:2.0.0" = { filename = "unique-string-npm-2.0.0-3153c97e47-ef68f63913.zip"; sha512 = "ef68f639136bcfe040cf7e3cd7a8dff076a665288122855148a6f7134092e6ed33bf83a7f3a9185e46c98dddc445a0da6ac25612afa1a7c38b8b654d6c02498e"; }; -"ini@npm:2.0.0" = { filename = "ini-npm-2.0.0-28f7426761-e7aadc5fb2.zip"; sha512 = "e7aadc5fb2e4aefc666d74ee2160c073995a4061556b1b5b4241ecb19ad609243b9cceafe91bae49c219519394bbd31512516cb22a3b1ca6e66d869e0447e84e"; }; "@babel/helper-remap-async-to-generator@npm:7.18.9" = { filename = "@babel-helper-remap-async-to-generator-npm-7.18.9-c29d128186-4be6076192.zip"; sha512 = "4be6076192308671b046245899b703ba090dbe7ad03e0bea897bb2944ae5b88e5e85853c9d1f83f643474b54c578d8ac0800b80341a86e8538264a725fbbefec"; }; "@babel/helper-define-polyfill-provider@npm:0.3.3" = { filename = "@babel-helper-define-polyfill-provider-npm-0.3.3-8c896ae707-8e3fe75513.zip"; sha512 = "8e3fe75513302e34f6d92bd67b53890e8545e6c5bca8fe757b9979f09d68d7e259f6daea90dc9e01e332c4f8781bda31c5fe551c82a277f9bc0bec007aed497c"; }; -"@aws-sdk/url-parser@npm:3.201.0" = { filename = "@aws-sdk-url-parser-npm-3.201.0-b23224ed98-e255dbf836.zip"; sha512 = "e255dbf8363eca202a4c8e84ea15a7c20939e3d18774dfd8692de4e4db84052c64c313bb9446da3bac1c68b111f68a2811860d51898da18516bc8dcac4dd7127"; }; +"@aws-sdk/credential-provider-node@npm:3.208.0" = { filename = "@aws-sdk-credential-provider-node-npm-3.208.0-a0353233e7-140c94c857.zip"; sha512 = "140c94c857fd68ce7edd3e0d91c2248b26f83c4920e8649713f0ff801f7037d43ac6b1cb2a96149d326b994ab110bd315715563c028638e770b9155427d83cbd"; }; +"@oclif/config@npm:1.18.5" = { filename = "@oclif-config-npm-1.18.5-11482bd152-192a147f0b.zip"; sha512 = "192a147f0b71eab63e6c707e162c3e8e4f398b6fdfa9510d725cfc649e5501ad5d2080533e75c53a5a61054dcef0fa4006ea637d20aba43f56c1e86f4299ef2d"; }; +"@oclif/plugin-warn-if-update-available@npm:2.0.13" = { filename = "@oclif-plugin-warn-if-update-available-npm-2.0.13-3173a1076f-3276d2133b.zip"; sha512 = "3276d2133b591f95b322795f50ad00842eec6ca8322f28a1f80db2a385fbc73d9a1985e88627eae751c1aaf95abb2f37c6849be32dd1ad291e8ab2d0b0d620b4"; }; +"unique-string@npm:2.0.0" = { filename = "unique-string-npm-2.0.0-3153c97e47-ef68f63913.zip"; sha512 = "ef68f639136bcfe040cf7e3cd7a8dff076a665288122855148a6f7134092e6ed33bf83a7f3a9185e46c98dddc445a0da6ac25612afa1a7c38b8b654d6c02498e"; }; +"ini@npm:2.0.0" = { filename = "ini-npm-2.0.0-28f7426761-e7aadc5fb2.zip"; sha512 = "e7aadc5fb2e4aefc666d74ee2160c073995a4061556b1b5b4241ecb19ad609243b9cceafe91bae49c219519394bbd31512516cb22a3b1ca6e66d869e0447e84e"; }; +"@babel/helper-explode-assignable-expression@npm:7.18.6" = { filename = "@babel-helper-explode-assignable-expression-npm-7.18.6-9b20d989e6-225cfcc337.zip"; sha512 = "225cfcc3376a8799023d15dc95000609e9d4e7547b29528c7f7111a0e05493ffb12c15d70d379a0bb32d42752f340233c4115bded6d299bc0c3ab7a12be3d30f"; }; +"@aws-sdk/url-parser@npm:3.208.0" = { filename = "@aws-sdk-url-parser-npm-3.208.0-6f5156056c-09c20067d1.zip"; sha512 = "09c20067d12609172906d9c37d77609db6deb82dd981fc06ce9404e3537b95f96311d30933d7724af8aecc8661a357a33ba59c42ba68f8ec91ef187e045cd9e0"; }; "nth-check@npm:2.1.1" = { filename = "nth-check-npm-2.1.1-f97afc8169-5afc3dafcd.zip"; sha512 = "5afc3dafcd1573b08877ca8e6148c52abd565f1d06b1eb08caf982e3fa289a82f2cae697ffb55b5021e146d60443f1590a5d6b944844e944714a5b549675bcd3"; }; "fast-levenshtein@npm:3.0.0" = { filename = "fast-levenshtein-npm-3.0.0-8fbb1bef2f-02732ba6c6.zip"; sha512 = "02732ba6c656797ca7e987c25f3e53718c8fcc39a4bfab46def78eef7a8729eb629632d4a7eca4c27a33e10deabffa9984839557e18a96e91ecf7ccaeedb9890"; }; "concurrently@npm:7.5.0" = { filename = "concurrently-npm-7.5.0-3391f9b984-7886e1c855.zip"; sha512 = "7886e1c8559d2699ae1b62be8aca5d56c226966e252a2b9dd6077b3c1fd5397e98ef537c040fffa1de50418bd2616746eb9dd589a31ffb9056d4758b850a865b"; }; "yosay@npm:2.0.2" = { filename = "yosay-npm-2.0.2-50f629c5fa-7e0220ef13.zip"; sha512 = "7e0220ef1321a9f0db4632fb564ff0bad66523bd22bb5cd6435886145bba284a4c1f651f51d629f4a904c79b0bbf13940fee1e127746f9f20b3e5eae8336c6cb"; }; "ansi-align@npm:3.0.1" = { filename = "ansi-align-npm-3.0.1-8e6288d20a-6abfa08f21.zip"; sha512 = "6abfa08f2141d231c257162b15292467081fa49a208593e055c866aa0455b57f3a86b5a678c190c618faa79b4c59e254493099cb700dd9cf2293c6be2c8f5d8d"; }; -"@babel/helper-explode-assignable-expression@npm:7.18.6" = { filename = "@babel-helper-explode-assignable-expression-npm-7.18.6-9b20d989e6-225cfcc337.zip"; sha512 = "225cfcc3376a8799023d15dc95000609e9d4e7547b29528c7f7111a0e05493ffb12c15d70d379a0bb32d42752f340233c4115bded6d299bc0c3ab7a12be3d30f"; }; -"@aws-sdk/node-config-provider@npm:3.201.0" = { filename = "@aws-sdk-node-config-provider-npm-3.201.0-316cfdf115-8279d9eb53.zip"; sha512 = "8279d9eb534f4eee7d87e07c7390eed9bf3e69bf9a3824e07fe8e80dc6d142b40f9be04c4524d3259553adf911fec1c0649b9d6ed421691be90f8652054029f3"; }; +"@aws-sdk/node-config-provider@npm:3.208.0" = { filename = "@aws-sdk-node-config-provider-npm-3.208.0-48c27661cf-eb216ad6ff.zip"; sha512 = "eb216ad6ffc0e7e1edb80008c36b52de8cdf47f68922dcb4ed355784fb7c0b4008da74db1286653b7f0bc22f4187832ed3d4580cbb7ef115146c9a3a97b8dc79"; }; "thrift@npm:0.14.2" = { filename = "thrift-npm-0.14.2-16c45c9371-de212a1947.zip"; sha512 = "de212a1947bfb63f5f29f8e4525e446817117f6fe8b5fe8b7aa0c3dcc76a5f8bc610a9c4339fab1316c0c9c0722412b65f20f70020b24216cb39d7df77270f3f"; }; "registry-auth-token@npm:4.2.2" = { filename = "registry-auth-token-npm-4.2.2-ffd70a9849-c503019854.zip"; sha512 = "c5030198546ecfdcbcb0722cbc3e260c4f5f174d8d07bdfedd4620e79bfdf17a2db735aa230d600bd388fce6edd26c0a9ed2eb7e9b4641ec15213a28a806688b"; }; "registry-url@npm:5.1.0" = { filename = "registry-url-npm-5.1.0-f58d0ca7ff-bcea86c84a.zip"; sha512 = "bcea86c84a0dbb66467b53187fadebfea79017cddfb4a45cf27530d7275e49082fe9f44301976eb0164c438e395684bcf3dae4819b36ff9d1640d8cc60c73df9"; }; "source-map@npm:0.1.32" = { filename = "source-map-npm-0.1.32-04e965212e-e59947d780.zip"; sha512 = "e59947d780134650b19ad28eb5cbe8a5ef8c3ca2c5281bbf21c33ed9a12eb009f3732bb31eedddd0ef113aa77e04945f12fd8c7f12d5cb527f9cd8896a887df3"; }; "crypto-random-string@npm:2.0.0" = { filename = "crypto-random-string-npm-2.0.0-8ab47992ef-0283879f55.zip"; sha512 = "0283879f55e7c16fdceacc181f87a0a65c53bc16ffe1d58b9d19a6277adcd71900d02bb2c4843dd55e78c51e30e89b0fec618a7f170ebcc95b33182c28f05fd6"; }; "superagent@npm:6.1.0" = { filename = "superagent-npm-6.1.0-053b76aea5-32ca1bc980.zip"; sha512 = "32ca1bc9805679cddeffdf5cf369da47359a0d38ee45ea668bba4116e17c247739e4084db9cc88217dd594a816e766a3dbf2431de017fbac0bc80efd6af30c1d"; }; -"@oclif/color@npm:1.0.1" = { filename = "@oclif-color-npm-1.0.1-b2e944da7f-7901e928b4.zip"; sha512 = "7901e928b45ce8483e1cb5ceabf5a597d20933097cb20276a9fefbcd54ae642f595c6b1fef398fdd14fa70dadf0936ec38caf81b0d2346475f9523ff99136a49"; }; +"@oclif/color@npm:1.0.2" = { filename = "@oclif-color-npm-1.0.2-acf182292f-8ce8477162.zip"; sha512 = "8ce84771629afb5b8fabb21d172c8e44605e6dac4be16ef7c44144bb547daea4cf3cf6db2308f6d705ffce11c281652950fca7231f59369b4c7712bd0733105e"; }; "date-fns@npm:2.29.3" = { filename = "date-fns-npm-2.29.3-fef7e3c72c-e01cf5b62a.zip"; sha512 = "e01cf5b62af04e05dfff921bb9c9933310ed0e1ae9a81eb8653452e64dc841acf7f6e01e1a5ae5644d0337e9a7f936175fd2cb6819dc122fdd9c5e86c56be484"; }; "spawn-command@npm:0.0.2" = { filename = "spawn-command-npm-0.0.2-014d4d5d9f-e35c5d2817.zip"; sha512 = "e35c5d28177b4d461d33c88cc11f6f3a5079e2b132c11e1746453bbb7a0c0b8a634f07541a2a234fa4758239d88203b758def509161b651e81958894c0b4b64b"; }; "qqjs@npm:0.3.11" = { filename = "qqjs-npm-0.3.11-a7e926aa2c-7962df855b.zip"; sha512 = "7962df855b7a0405550ae39beb5c133574a11db475635d4fb6311c469d83cf9cae03efa4c8a0e02b82a4cae9d7bec072383354249f12ab136dc8590e57a40dbd"; }; "yeoman-generator@npm:5.7.0" = { filename = "yeoman-generator-npm-5.7.0-ab59b3fd69-16b779372d.zip"; sha512 = "16b779372d89e2bff2b10d73c942f7b30a08ba92f329d1a1f0e485810d2ee1f8aa59ff454bd5398042ec8e6fdc7db89f8dd98040b42f6a92a2eaca579bca1a3f"; }; "cli-boxes@npm:1.0.0" = { filename = "cli-boxes-npm-1.0.0-fdd89bc01b-101cfd6464.zip"; sha512 = "101cfd6464a418a76523c332665eaf0641522f30ecc2492de48263ada6b0852333b2ed47b2998ddda621e7008471c51f597f813be798db237c33ba45b27e802a"; }; -"browser-or-node@npm:1.3.0" = { filename = "browser-or-node-npm-1.3.0-747274248d-14a7e3f7bd.zip"; sha512 = "14a7e3f7bd2dfeac0d1e8fed378a22c7e3c943c30e84ce09ba0636c82f79f78d321536fd2846dd505b6d7ee6fb0fdb8d7f084afe40f2378eee5533cb8e7cd456"; }; "regexpu-core@npm:5.2.1" = { filename = "regexpu-core-npm-5.2.1-a3ca320a7f-c1244db79f.zip"; sha512 = "c1244db79f7a4597414cd7fdf5171fa73905f0cbc684385c78127fc6198f9cade8fe829a1c4036c8ec57ac75b1ffb8c196451abdd2e153f26a4d8043fa10bbb3"; }; -"@aws-sdk/querystring-parser@npm:3.201.0" = { filename = "@aws-sdk-querystring-parser-npm-3.201.0-392e8fe979-40c4158b45.zip"; sha512 = "40c4158b45992fd97939a329f7e24aac746ab43d348da3a7bbc3c640e7a7a80c881ef84f6bcc95ffac53d704cb5787638fbec56f3a54424983c2f7f323b5b21a"; }; +"browser-or-node@npm:1.3.0" = { filename = "browser-or-node-npm-1.3.0-747274248d-14a7e3f7bd.zip"; sha512 = "14a7e3f7bd2dfeac0d1e8fed378a22c7e3c943c30e84ce09ba0636c82f79f78d321536fd2846dd505b6d7ee6fb0fdb8d7f084afe40f2378eee5533cb8e7cd456"; }; +"@babel/helper-wrap-function@npm:7.19.0" = { filename = "@babel-helper-wrap-function-npm-7.19.0-0db6124801-2453a6b134.zip"; sha512 = "2453a6b134f12cc779179188c4358a66252c29b634a8195c0cf626e17f9806c3c4c40e159cd8056c2ec82b69b9056a088014fa43d6ccc1aca67da8d9605da8fd"; }; +"@aws-sdk/querystring-parser@npm:3.208.0" = { filename = "@aws-sdk-querystring-parser-npm-3.208.0-f1d91b9484-136e7f1c7c.zip"; sha512 = "136e7f1c7cdac0d5087b369e3ba69625ee6e0e634d6a1b543d0a3da3602fe9d8981145b683f2847c31972f08e5cdd317feb11c7b49d1fc65b0d14e6ddfdb358f"; }; "proxy-agent@npm:5.0.0" = { filename = "proxy-agent-npm-5.0.0-41772f4b01-3b0bb73a4d.zip"; sha512 = "3b0bb73a4d3a07711d3cad72b2fa4320880f7a6ec1959cdcc186ac6ffb173db8137d7c4046c27fdfa6e2207b2eb75e802f3d5e14c766700586ec4d47299a5124"; }; "amdefine@npm:1.0.1" = { filename = "amdefine-npm-1.0.1-40b219807a-9d4e15b946.zip"; sha512 = "9d4e15b94641643a9385b2841b4cb2bcf4e8e2f741ea4bd475c93ad7bab261ad4ed827a32e9c549b38b98759c4526c173ae4e6dde8caeb75ee5cebedc9863762"; }; "ws@npm:5.2.3" = { filename = "ws-npm-5.2.3-b2f5e4219f-bdb2223a40.zip"; sha512 = "bdb2223a40c2c68cf91b25a6c9b8c67d5275378ec6187f343314d3df7530e55b77cb9fe79fb1c6a9758389ac5aefc569d24236924b5c65c5dbbaff409ef739fc"; }; "wrap-ansi@npm:2.1.0" = { filename = "wrap-ansi-npm-2.1.0-1fd9d50973-2dacd4b363.zip"; sha512 = "2dacd4b3636f7a53ee13d4d0fe7fa2ed9ad81e9967e17231924ea88a286ec4619a78288de8d41881ee483f4449ab2c0287cde8154ba1bd0126c10271101b2ee3"; }; -"@babel/helper-wrap-function@npm:7.19.0" = { filename = "@babel-helper-wrap-function-npm-7.19.0-0db6124801-2453a6b134.zip"; sha512 = "2453a6b134f12cc779179188c4358a66252c29b634a8195c0cf626e17f9806c3c4c40e159cd8056c2ec82b69b9056a088014fa43d6ccc1aca67da8d9605da8fd"; }; "component-emitter@npm:1.3.0" = { filename = "component-emitter-npm-1.3.0-4b848565b9-b3c46de38f.zip"; sha512 = "b3c46de38ffd35c57d1c02488355be9f218e582aec72d72d1b8bbec95a3ac1b38c96cd6e03ff015577e68f550fbb361a3bfdbd9bb248be9390b7b3745691be6b"; }; "cookiejar@npm:2.1.3" = { filename = "cookiejar-npm-2.1.3-ec18b65dd0-88259983eb.zip"; sha512 = "88259983ebc52ceb23cdacfa48762b6a518a57872eff1c7ed01d214fff5cf492e2660d7d5c04700a28f1787a76811df39e8639f8e17670b3cf94ecd86e161f07"; }; "fast-safe-stringify@npm:2.1.1" = { filename = "fast-safe-stringify-npm-2.1.1-7ce89033ca-a851cbddc4.zip"; sha512 = "a851cbddc451745662f8f00ddb622d6766f9bd97642dabfd9a405fb0d646d69fc0b9a1243cbf67f5f18a39f40f6fa821737651ff1bceeba06c9992ca2dc5bd3d"; }; "formidable@npm:1.2.6" = { filename = "formidable-npm-1.2.6-68be5e1519-2b68ed07ba.zip"; sha512 = "2b68ed07ba88302b9c63f8eda94f19a460cef6017bfda48348f09f41d2a36660c9353137991618e0e4c3db115b41e4b8f6fa63bc973b7a7c91dec66acdd02a56"; }; "mime@npm:2.6.0" = { filename = "mime-npm-2.6.0-88b89d8de0-1497ba7b9f.zip"; sha512 = "1497ba7b9f6960694268a557eae24b743fd2923da46ec392b042469f4b901721ba0adcf8b0d3c2677839d0e243b209d76e5edcbd09cfdeffa2dfb6bb4df4b862"; }; "http-call@npm:5.3.0" = { filename = "http-call-npm-5.3.0-f2c0703f3b-06e9342e1f.zip"; sha512 = "06e9342e1fc9d805ab666c862cac58ece953e0a72007410f4fba9aef40075f4c8bf0fdebbcfa1648433db05003ce1e00496ddb92e8dcff319a976638b2be4057"; }; -"tmp@npm:0.1.0" = { filename = "tmp-npm-0.1.0-fa18ef19c4-6bab8431de.zip"; sha512 = "6bab8431de9d245d4264bd8cd6bb216f9d22f179f935dada92a11d1315572c8eb7c3334201e00594b4708608bd536fad3a63bfb037e7804d827d66aa53a1afcd"; }; -"github-username@npm:6.0.0" = { filename = "github-username-npm-6.0.0-6b7380ded2-c40a6151dc.zip"; sha512 = "c40a6151dc293b66809c4c52c21dde2b0ea91a256e1a2eb489658947c12032aecd781c61b921e613f52290feb88c53994ee59a09450bfde2eeded34b3e07e2b7"; }; "regenerate@npm:1.4.2" = { filename = "regenerate-npm-1.4.2-b296c5b63a-3317a09b2f.zip"; sha512 = "3317a09b2f802da8db09aa276e469b57a6c0dd818347e05b8862959c6193408242f150db5de83c12c3fa99091ad95fb42a6db2c3329bfaa12a0ea4cbbeb30cb0"; }; "regjsgen@npm:0.7.1" = { filename = "regjsgen-npm-0.7.1-953834bf22-7cac399921.zip"; sha512 = "7cac399921c58db8e16454869283ff66871531180218064fa938ac05c11c2976792a00706c3c78bbc625e1d793ca373065ea90564e06189a751a7b4ae33acadc"; }; "unicode-match-property-value-ecmascript@npm:2.0.0" = { filename = "unicode-match-property-value-ecmascript-npm-2.0.0-b52f4f7ca4-8fe6a09d90.zip"; sha512 = "8fe6a09d9085a625cabcead5d95bdbc1a2d5d481712856092ce0347231e81a60b93a68f1b69e82b3076a07e415a72c708044efa2aa40ae23e2e7b5c99ed4a9ea"; }; -"async-limiter@npm:1.0.1" = { filename = "async-limiter-npm-1.0.1-7e6819bcdb-2b849695b4.zip"; sha512 = "2b849695b465d93ad44c116220dee29a5aeb63adac16c1088983c339b0de57d76e82533e8e364a93a9f997f28bbfc6a92948cefc120652bd07f3b59f8d75cf2b"; }; +"tmp@npm:0.1.0" = { filename = "tmp-npm-0.1.0-fa18ef19c4-6bab8431de.zip"; sha512 = "6bab8431de9d245d4264bd8cd6bb216f9d22f179f935dada92a11d1315572c8eb7c3334201e00594b4708608bd536fad3a63bfb037e7804d827d66aa53a1afcd"; }; +"github-username@npm:6.0.0" = { filename = "github-username-npm-6.0.0-6b7380ded2-c40a6151dc.zip"; sha512 = "c40a6151dc293b66809c4c52c21dde2b0ea91a256e1a2eb489658947c12032aecd781c61b921e613f52290feb88c53994ee59a09450bfde2eeded34b3e07e2b7"; }; "regenerate-unicode-properties@npm:10.1.0" = { filename = "regenerate-unicode-properties-npm-10.1.0-f0d5adf0df-b1a8929588.zip"; sha512 = "b1a8929588433ab8b9dc1a34cf3665b3b472f79f2af6ceae00d905fc496b332b9af09c6718fb28c730918f19a00dc1d7310adbaa9b72a2ec7ad2f435da8ace17"; }; "regjsparser@npm:0.9.1" = { filename = "regjsparser-npm-0.9.1-47cd7c2ee2-5e1b76afe8.zip"; sha512 = "5e1b76afe8f1d03c3beaf9e0d935dd467589c3625f6d65fb8ffa14f224d783a0fed4bf49c2c1b8211043ef92b6117313419edf055a098ed8342e340586741afc"; }; +"async-limiter@npm:1.0.1" = { filename = "async-limiter-npm-1.0.1-7e6819bcdb-2b849695b4.zip"; sha512 = "2b849695b465d93ad44c116220dee29a5aeb63adac16c1088983c339b0de57d76e82533e8e364a93a9f997f28bbfc6a92948cefc120652bd07f3b59f8d75cf2b"; }; +"unicode-match-property-ecmascript@npm:2.0.0" = { filename = "unicode-match-property-ecmascript-npm-2.0.0-97a00fd52c-1f34a7434a.zip"; sha512 = "1f34a7434a23df4885b5890ac36c5b2161a809887000be560f56ad4b11126d433c0c1c39baf1016bdabed4ec54829a6190ee37aa24919aa116dc1a5a8a62965a"; }; "lru-cache@npm:5.1.1" = { filename = "lru-cache-npm-5.1.1-f475882a51-c154ae1cbb.zip"; sha512 = "c154ae1cbb0c2206d1501a0e94df349653c92c8cbb25236d7e85190bcaf4567a03ac6eb43166fabfa36fd35623694da7233e88d9601fbf411a9a481d85dbd2cb"; }; "fs-extra@npm:6.0.1" = { filename = "fs-extra-npm-6.0.1-fe74e3ae93-133dbd765e.zip"; sha512 = "133dbd765e05c1cdaaf723308e00ffbe746da5ad516ad890ae2da2a538982c1175371055c778fbe68d1fca1da9ed4003ba55c4a14e070372eabf6a7c48062759"; }; -"unicode-match-property-ecmascript@npm:2.0.0" = { filename = "unicode-match-property-ecmascript-npm-2.0.0-97a00fd52c-1f34a7434a.zip"; sha512 = "1f34a7434a23df4885b5890ac36c5b2161a809887000be560f56ad4b11126d433c0c1c39baf1016bdabed4ec54829a6190ee37aa24919aa116dc1a5a8a62965a"; }; "is-retry-allowed@npm:1.2.0" = { filename = "is-retry-allowed-npm-1.2.0-730be11f6c-50d700a89a.zip"; sha512 = "50d700a89ae31926b1c91b3eb0104dbceeac8790d8b80d02f5c76d9a75c2056f1bb24b5268a8a018dead606bddf116b2262e5ac07401eb8b8783b266ed22558d"; }; "http-proxy-agent@npm:4.0.1" = { filename = "http-proxy-agent-npm-4.0.1-ce9ef61788-c6a5da5a19.zip"; sha512 = "c6a5da5a1929416b6bbdf77b1aca13888013fe7eb9d59fc292e25d18e041bb154a8dfada58e223fc7b76b9b2d155a87e92e608235201f77d34aa258707963a82"; }; "socks-proxy-agent@npm:5.0.1" = { filename = "socks-proxy-agent-npm-5.0.1-dc5271bb57-1b60c4977b.zip"; sha512 = "1b60c4977b2fef783f0fc4dc619cd2758aafdb43f3cf679f1e3627cb6c6e752811cee5513ebb4157ad26786033d2f85029440f197d321e8293b38cc5aab01e06"; }; "got@npm:9.6.0" = { filename = "got-npm-9.6.0-80edc15fd0-941807bd97.zip"; sha512 = "941807bd9704bacf5eb401f0cc1212ffa1f67c6642f2d028fd75900471c221b1da2b8527f4553d2558f3faeda62ea1cf31665f8b002c6137f5de8732f07370b0"; }; "jsesc@npm:0.5.0" = { filename = "jsesc-npm-0.5.0-6827074492-b8b44cbfc9.zip"; sha512 = "b8b44cbfc92f198ad972fba706ee6a1dfa7485321ee8c0b25f5cedd538dcb20cde3197de16a7265430fce8277a12db066219369e3d51055038946039f6e20e17"; }; -"yallist@npm:3.1.1" = { filename = "yallist-npm-3.1.1-a568a556b4-48f7bb00dc.zip"; sha512 = "48f7bb00dc19fc635a13a39fe547f527b10c9290e7b3e836b9a8f1ca04d4d342e85714416b3c2ab74949c9c66f9cebb0473e6bc353b79035356103b47641285d"; }; -"execa@npm:0.10.0" = { filename = "execa-npm-0.10.0-d18cb8f7af-da132af2b2.zip"; sha512 = "da132af2b209e69d79f91751ac6d15ddbb8d9414f9e5f7a53405232679a3dca00fe11eb14e0cd5c2c374a749061410a7717fcc3094f6dd779cf4d259faa58d9a"; }; "unicode-canonical-property-names-ecmascript@npm:2.0.0" = { filename = "unicode-canonical-property-names-ecmascript-npm-2.0.0-d2d8554a14-39be078afd.zip"; sha512 = "39be078afd014c14dcd957a7a46a60061bc37c4508ba146517f85f60361acf4c7539552645ece25de840e17e293baa5556268d091ca6762747fdd0c705001a45"; }; "unicode-property-aliases-ecmascript@npm:2.1.0" = { filename = "unicode-property-aliases-ecmascript-npm-2.1.0-46779595f4-2435244318.zip"; sha512 = "243524431893649b62cc674d877bd64ef292d6071dd2fd01ab4d5ad26efbc104ffcd064f93f8a06b7e4ec54c172bf03f6417921a0d8c3a9994161fe1f88f815b"; }; +"yallist@npm:3.1.1" = { filename = "yallist-npm-3.1.1-a568a556b4-48f7bb00dc.zip"; sha512 = "48f7bb00dc19fc635a13a39fe547f527b10c9290e7b3e836b9a8f1ca04d4d342e85714416b3c2ab74949c9c66f9cebb0473e6bc353b79035356103b47641285d"; }; +"execa@npm:0.10.0" = { filename = "execa-npm-0.10.0-d18cb8f7af-da132af2b2.zip"; sha512 = "da132af2b209e69d79f91751ac6d15ddbb8d9414f9e5f7a53405232679a3dca00fe11eb14e0cd5c2c374a749061410a7717fcc3094f6dd779cf4d259faa58d9a"; }; "globby@npm:10.0.2" = { filename = "globby-npm-10.0.2-9b274c88d3-167cd067f2.zip"; sha512 = "167cd067f2cdc030db2ec43232a1e835fa06217577d545709dbf29fd21631b30ff8258705172069c855dc4d5766c3b2690834e35b936fbff01ad0329fb95a26f"; }; "@tootallnate/once@npm:1.1.2" = { filename = "@tootallnate-once-npm-1.1.2-0517220057-e1fb1bbbc1.zip"; sha512 = "e1fb1bbbc12089a0cb9433dc290f97bddd062deadb6178ce9bcb93bb7c1aecde5e60184bc7065aec42fe1663622a213493c48bbd4972d931aae48315f18e1be9"; }; "@octokit/rest@npm:18.12.0" = { filename = "@octokit-rest-npm-18.12.0-f250ac8e5e-c18bd6676a.zip"; sha512 = "c18bd6676a60b66819b016b0f969fcd04d8dfa04d01b7af9af9a7410ff028c621c995185e29454c23c47906da506c1e01620711259989a964ebbfd9106f5b715"; }; @@ -2246,9 +2248,9 @@ cacheEntries = { "decompress-response@npm:3.3.0" = { filename = "decompress-response-npm-3.3.0-6e7b6375c3-952552ac3b.zip"; sha512 = "952552ac3bd7de2fc18015086b09468645c9638d98a551305e485230ada278c039c91116e946d07894b39ee53c0f0d5b6473f25a224029344354513b412d7380"; }; "url-parse-lax@npm:3.0.0" = { filename = "url-parse-lax-npm-3.0.0-92aa8effa0-1040e35775.zip"; sha512 = "1040e357750451173132228036aff1fd04abbd43eac1fb3e4fca7495a078bcb8d33cb765fe71ad7e473d9c94d98fd67adca63bd2716c815a2da066198dd37217"; }; "pac-proxy-agent@npm:5.0.0" = { filename = "pac-proxy-agent-npm-5.0.0-f989e3d5f0-cfd26a0e2e.zip"; sha512 = "cfd26a0e2ebfea4ca6162465018ce093bf147d26cf6c8fb3e7155bc7c184370d80d4d09a1c097e3db7676d0e3f574ea1cb56a4aa7d1d2e5cca6238935fabf010"; }; -"@oclif/core@npm:1.20.2" = { filename = "@oclif-core-npm-1.20.2-19ad7da207-dd0f68ab8e.zip"; sha512 = "dd0f68ab8e6d5c3f71c2958ad86997449105fbf93e57ee50cd642d342a6197d18336b98520b7557f2bec39d9f70543048244e3490956d29201f76d3421d4513f"; }; +"@oclif/core@npm:1.20.4" = { filename = "@oclif-core-npm-1.20.4-bc109b4d6a-523446ad7b.zip"; sha512 = "523446ad7b961544dde2b6a656500a4d71b1a1be89adf24668d0ab945fcf365c81c042a326e27362fd19f2b9c7f007b43ad2ae241c69b322bf748b1df96b8311"; }; "get-stream@npm:3.0.0" = { filename = "get-stream-npm-3.0.0-ca0b13ddbe-36142f4600.zip"; sha512 = "36142f46005ed74ce3a45c55545ec4e7da8e243554179e345a786baf144e5c4a35fb7bdc49fadfa9f18bd08000589b6fe364abdadfc4e1eb0e1b9914a6bb9c56"; }; -"@aws-sdk/client-sso@npm:3.202.0" = { filename = "@aws-sdk-client-sso-npm-3.202.0-f1e4de5cc9-6f21d8965c.zip"; sha512 = "6f21d8965cc38d024b87dea9b56f726df1a3cd4e51dba0d7a2291c0f683267c97158d70a7b1da0c5b329d0bf84d24097a17f989aa1b910d4dec0ea41a577ebef"; }; +"@aws-sdk/client-sso@npm:3.208.0" = { filename = "@aws-sdk-client-sso-npm-3.208.0-5a934e6ccb-7f5b100ba1.zip"; sha512 = "7f5b100ba1c1d1adaa59fcee703b9643d549ba194c037eda67f2f4394c0da7f8488c12bca424be31d63888ee2778a9b38055e57e625771435ef0925024ed6106"; }; "@types/glob@npm:7.2.0" = { filename = "@types-glob-npm-7.2.0-772334bf9a-6ae717fedf.zip"; sha512 = "6ae717fedfdfdad25f3d5a568323926c64f52ef35897bcac8aca8e19bc50c0bd84630bbd063e5d52078b2137d8e7d3c26eabebd1a2f03ff350fff8a91e79fc19"; }; "@octokit/plugin-paginate-rest@npm:2.21.3" = { filename = "@octokit-plugin-paginate-rest-npm-2.21.3-82d2ad1bba-acf31de2ba.zip"; sha512 = "acf31de2ba4021bceec7ff49c5b0e25309fc3c009d407f153f928ddf436ab66cd4217344138378d5523f5fb233896e1db58c9c7b3ffd9612a66d760bc5d319ed"; }; "defer-to-connect@npm:1.1.3" = { filename = "defer-to-connect-npm-1.1.3-5887885147-9491b301dc.zip"; sha512 = "9491b301dcfa04956f989481ba7a43c2231044206269eb4ab64a52d6639ee15b1252262a789eb4239fb46ab63e44d4e408641bae8e0793d640aee55398cb3930"; }; @@ -2258,52 +2260,51 @@ cacheEntries = { "natural-orderby@npm:2.0.3" = { filename = "natural-orderby-npm-2.0.3-e519eaa77c-039be7f0b6.zip"; sha512 = "039be7f0b6cf81e63d2ae5299553f8e6c8f6ae4f571c7c002eab9c6d36a2e33101704e0ec64c3cecef956fa3b1a68bb0ddfc03208e89f31c0b0bb806f3198646"; }; "object-treeify@npm:1.1.33" = { filename = "object-treeify-npm-1.1.33-2273de9233-3af7f88934.zip"; sha512 = "3af7f889349571ee73f5bdfb5ac478270c85eda8bcba950b454eb598ce41759a1ed6b0b43fbd624cb449080a4eb2df906b602e5138b6186b9563b692231f1694"; }; "@octokit/plugin-rest-endpoint-methods@npm:5.16.2" = { filename = "@octokit-plugin-rest-endpoint-methods-npm-5.16.2-f54316c392-30fcc50c33.zip"; sha512 = "30fcc50c335d1093f03573d9fa3a4b7d027fc98b215c43e07e82ee8dabfa0af0cf1b963feb542312ae32d897a2f68dc671577206f30850215517bebedc5a2c73"; }; -"@aws-sdk/client-cognito-identity@npm:3.202.0" = { filename = "@aws-sdk-client-cognito-identity-npm-3.202.0-afc94e4894-f6cce6cd7c.zip"; sha512 = "f6cce6cd7c1db063a89c1c5865e10b0428fad5ef6e16846655096af3897fcac76facd787f8c2ee5af0510a11f0fa64eb5e5d45268111a324a860ae45a4dde2fa"; }; "cacheable-request@npm:6.1.0" = { filename = "cacheable-request-npm-6.1.0-684b834873-b510b237b1.zip"; sha512 = "b510b237b18d17e89942e9ee2d2a077cb38db03f12167fd100932dfa8fc963424bfae0bfa1598df4ae16c944a5484e43e03df8f32105b04395ee9495e9e4e9f1"; }; -"@aws-sdk/client-sts@npm:3.202.0" = { filename = "@aws-sdk-client-sts-npm-3.202.0-5d56265ec9-71c38b2a50.zip"; sha512 = "71c38b2a5011aaeef7f9b89afbb4e17bdbc9de0338768d9f1d102f77dec3ea4e8594c46c2ae25bbabd370306c725d006699ef72a7e5cbc2d27e89a8b32a94eb2"; }; +"@aws-sdk/client-cognito-identity@npm:3.208.0" = { filename = "@aws-sdk-client-cognito-identity-npm-3.208.0-c69065e81d-4e6acfd6a1.zip"; sha512 = "4e6acfd6a13b0cef58bde1ad532262f4373525a9266c4dac122c255cf479827438fe9091f3c094b3bc9147329e193983b1845b4e7ad719d4f145a70ac50714de"; }; "cardinal@npm:2.1.1" = { filename = "cardinal-npm-2.1.1-b77e7b28a7-e8d4ae4643.zip"; sha512 = "e8d4ae46439cf8fed481c0efd267711ee91e199aa7821a9143e784ed94a6495accd01a0b36d84d377e8ee2cc9928a6c9c123b03be761c60b805f2c026b8a99ad"; }; "password-prompt@npm:1.1.2" = { filename = "password-prompt-npm-1.1.2-086b60f9fe-4763ec1b48.zip"; sha512 = "4763ec1b48cb311d60df37186e31f1b85ec3249a21cc17bbf8407d66c5b55cffe34b4eb529ebd044ed4ced7f3ea3fad744fe15e30a5de31645433e94cd444266"; }; -"@aws-sdk/middleware-stack@npm:3.201.0" = { filename = "@aws-sdk-middleware-stack-npm-3.201.0-f8046da9fe-9d02174d4b.zip"; sha512 = "9d02174d4b17dc186175eed2498a52f4a7154a59c21f7f4f726f7a1896c16510126b1819150c439754c6a4b91e240784b389280441dc20019f8839e63ab03470"; }; -"@aws-sdk/util-base64-browser@npm:3.188.0" = { filename = "@aws-sdk-util-base64-browser-npm-3.188.0-f1e2a7c3a1-127b16db2f.zip"; sha512 = "127b16db2ff70a82d56e003a7c3f531f32e7e8f9e9c5f4daaa2ba55ff5494b42d1531ef1f207a1632e33ac5dc1258cb2ebc8b28eeeaa97f96ad7125b17892e7d"; }; -"@aws-sdk/util-body-length-browser@npm:3.188.0" = { filename = "@aws-sdk-util-body-length-browser-npm-3.188.0-373c33bcdb-1b08bd1e63.zip"; sha512 = "1b08bd1e63ec843ee336f51d894c49bf3c4c2f96e50d1711a12f7d0c5b6f7a15b490e366fec55b63e77036002994bac12927b29de2eb9ac91e4f152b1af78e58"; }; -"@aws-sdk/util-body-length-node@npm:3.201.0" = { filename = "@aws-sdk-util-body-length-node-npm-3.201.0-9fec16a4c0-c4bf0a5e62.zip"; sha512 = "c4bf0a5e623d84d47d9092608334b0f88f132c93e6d32f62bc72e6c41524f6d09e2597a1e2268d8a6f45367c23e3a16e302296d0e14bffae4d0893de10651f29"; }; -"@aws-sdk/util-utf8-browser@npm:3.188.0" = { filename = "@aws-sdk-util-utf8-browser-npm-3.188.0-2fece0e84a-dacd27164a.zip"; sha512 = "dacd27164aa0835888434e080b67f04510e2281560540ff73496f2d0aa73b0b7f830ec08491b35c3a51bf6214615579182aff8727e151e54a74a97a197a2ac31"; }; +"@aws-sdk/client-sts@npm:3.208.0" = { filename = "@aws-sdk-client-sts-npm-3.208.0-73e2c07461-05479d1af1.zip"; sha512 = "05479d1af18d696c71b5901ce050335e0d7713018d120dc9db9cade197120ca4c63e6fb000c4abe01666d02bf26706dc6a502b64f8b0c60c926c9e0b9fd98bef"; }; "pac-resolver@npm:5.0.1" = { filename = "pac-resolver-npm-5.0.1-8067cd1bf4-e3bd8aada7.zip"; sha512 = "e3bd8aada70d173cd4cec1ac810fb56161678b7a597060a740c4a31d9c5f8cd95687b2d0fd90b69c0cafe5ef787404074f38042ba08c8d378fed48973f58e493"; }; "@types/minimatch@npm:5.1.2" = { filename = "@types-minimatch-npm-5.1.2-aab9c394d3-0391a28286.zip"; sha512 = "0391a282860c7cb6fe262c12b99564732401bdaa5e395bee9ca323c312c1a0f45efbf34dce974682036e857db59a5c9b1da522f3d6055aeead7097264c8705a8"; }; -"@aws-sdk/invalid-dependency@npm:3.201.0" = { filename = "@aws-sdk-invalid-dependency-npm-3.201.0-ac37bba260-cd76fa27ed.zip"; sha512 = "cd76fa27edd503f216851b82dec46258177511a4551f148cd2238f24a6e41ebafad65494cb7387c68106f5bfc72f210632281550876caf78c2de6af68047e2c4"; }; -"@aws-sdk/middleware-logger@npm:3.201.0" = { filename = "@aws-sdk-middleware-logger-npm-3.201.0-3eaa084f5e-e561cbf564.zip"; sha512 = "e561cbf564f70fb0462f38fa4f0c2bbbf506f5ede40f27670c5efde2bbbc9868ac3bd0c5aca4af564618c6d5cff58283110c3a2154a5adb41ea4339b58e3395c"; }; -"@aws-sdk/middleware-serde@npm:3.201.0" = { filename = "@aws-sdk-middleware-serde-npm-3.201.0-6648ea2213-d5f56c59ec.zip"; sha512 = "d5f56c59ec2dc36a8f789b44af2f734f46441fdfb0c3098d730a51c045df036d4f42837939ce7baa1999adbec55ca277b66eff531f848ba2f2fafff6c8eb08f3"; }; -"@aws-sdk/protocol-http@npm:3.201.0" = { filename = "@aws-sdk-protocol-http-npm-3.201.0-0453026b39-d737888bbf.zip"; sha512 = "d737888bbfc17545f58d1cab9f7647b4fafb3c5756c85055cb9533741259ddc2184c9ba1b50970db4aae1800e6a4b207bc8c4c426bb5d9e31b367010a727f21e"; }; -"@aws-sdk/util-base64-node@npm:3.201.0" = { filename = "@aws-sdk-util-base64-node-npm-3.201.0-87e6dcd7b4-93daa54982.zip"; sha512 = "93daa549829e1ca85f710bf1c1b7cde7e64581053bdefe568fe70e274d22ad77bb21b22d660b1140202d282f3b3a7cf849edddc5e5341bb714635259f359f405"; }; -"@aws-sdk/util-endpoints@npm:3.202.0" = { filename = "@aws-sdk-util-endpoints-npm-3.202.0-3508ca8fb7-00554d0e73.zip"; sha512 = "00554d0e73257a0459a69ad20ddb27b5817fab2e416e8984700ed0a8dd5bbd605796c988e26d59b617c14e70ff657426b027a0d8b0dce780ad396e99d3ecbb18"; }; -"@aws-sdk/util-utf8-node@npm:3.201.0" = { filename = "@aws-sdk-util-utf8-node-npm-3.201.0-2058ad3973-807e91a0b4.zip"; sha512 = "807e91a0b4d97868d800100563bf9fe471fa9e6913df87a430b3f66e6d50317c4ce34e974af338fc818ef33ea212104c598ca3e2b5ff6fcae0ffa8639db023f2"; }; +"@aws-sdk/middleware-stack@npm:3.208.0" = { filename = "@aws-sdk-middleware-stack-npm-3.208.0-83274d2857-0fc26ff7bc.zip"; sha512 = "0fc26ff7bccec67ba85be4092ae30e6de34802335d6bef15c10c9f43106f50b184b479d0c2585eaf591c939130c9646b1b616937eba891f2c56e1678e77e417f"; }; +"@aws-sdk/util-base64-browser@npm:3.208.0" = { filename = "@aws-sdk-util-base64-browser-npm-3.208.0-c9e492555b-8e2d449b66.zip"; sha512 = "8e2d449b66f3e6bb160af64762c5d53db8778549c0d22dd979a843d0667878a425a480e58e5801712fceac3163a3fc5fa7f3662d9d47f6f0b59d887de4012e03"; }; +"@aws-sdk/util-body-length-browser@npm:3.188.0" = { filename = "@aws-sdk-util-body-length-browser-npm-3.188.0-373c33bcdb-1b08bd1e63.zip"; sha512 = "1b08bd1e63ec843ee336f51d894c49bf3c4c2f96e50d1711a12f7d0c5b6f7a15b490e366fec55b63e77036002994bac12927b29de2eb9ac91e4f152b1af78e58"; }; +"@aws-sdk/util-body-length-node@npm:3.208.0" = { filename = "@aws-sdk-util-body-length-node-npm-3.208.0-f5dbedc375-986b42b358.zip"; sha512 = "986b42b358656dec4e75c231213331c4f01785f9ab17c8b87b6e268b6880818a96117f1785cef9786e6c0f7e2c1332c80e8388a43bfd83e8c7224ad059a72733"; }; +"@aws-sdk/util-utf8-browser@npm:3.188.0" = { filename = "@aws-sdk-util-utf8-browser-npm-3.188.0-2fece0e84a-dacd27164a.zip"; sha512 = "dacd27164aa0835888434e080b67f04510e2281560540ff73496f2d0aa73b0b7f830ec08491b35c3a51bf6214615579182aff8727e151e54a74a97a197a2ac31"; }; "yeoman-environment@npm:3.12.1" = { filename = "yeoman-environment-npm-3.12.1-5c089225ee-71e777fcfa.zip"; sha512 = "71e777fcfa4baf26f9848265292447d7283f4bcb0e6b781018c8f8610c47c430e5a331eb0da03491621a7bcdd6ed40a2854c664a4f9f1ceb9ee111def37f52d1"; }; "@octokit/types@npm:6.41.0" = { filename = "@octokit-types-npm-6.41.0-5788f32962-fd6f75e0b1.zip"; sha512 = "fd6f75e0b19b90d1a3d244d2b0c323ed8f2f05e474a281f60a321986683548ef2e0ec2b3a946aa9405d6092e055344455f69f58957c60f58368c8bdda5b7d2ab"; }; -"@aws-crypto/sha256-js@npm:2.0.0" = { filename = "@aws-crypto-sha256-js-npm-2.0.0-352a1e69d9-e4abf9baec.zip"; sha512 = "e4abf9baec6bed19d380f92a999a41ac5bdd8890dfd45971d29054c298854c5b7087e7de633413f2e64618ef8238ccf4c0b75797c73063c74bbba3cb5d8b2581"; }; -"@aws-sdk/hash-node@npm:3.201.0" = { filename = "@aws-sdk-hash-node-npm-3.201.0-460415f242-64ebe3d43b.zip"; sha512 = "64ebe3d43b506336857ac6e36995fab9e5ebb1b1bbc2b27a1d437a9551bbf74fdcac1e1ac9e0cdb88ca48e030867f26c080d80e54b90423065f8d6a48a16b839"; }; -"@aws-sdk/middleware-content-length@npm:3.201.0" = { filename = "@aws-sdk-middleware-content-length-npm-3.201.0-35414e3334-39639df9b9.zip"; sha512 = "39639df9b9e06f6e82f999358224b883c26ee41ab95d47115fccdef46aa9add83cb039781d62174dd5adcbd6be87cd52d3280bec80774c66e86f2010f1f951c1"; }; -"@aws-sdk/middleware-host-header@npm:3.201.0" = { filename = "@aws-sdk-middleware-host-header-npm-3.201.0-9311ee5972-a53eb86daa.zip"; sha512 = "a53eb86daa02032a381c402c3483f2d2dd78004df8dbc7016996c32fb3db1d23bb104c5b7f3bb16a1c648c31bc1f152cf00bdd0aae2aa8a5d5a9abe97ead5d76"; }; -"@aws-sdk/middleware-recursion-detection@npm:3.201.0" = { filename = "@aws-sdk-middleware-recursion-detection-npm-3.201.0-24eba1c40d-df8b52361a.zip"; sha512 = "df8b52361a692a9bbcdc1af31de86f3966778397e3fd413932c1c7e332076061caff2615748903819313f29c9ebaec1ce8702098fbdbf94630f8f35b6215926d"; }; -"@aws-sdk/middleware-user-agent@npm:3.201.0" = { filename = "@aws-sdk-middleware-user-agent-npm-3.201.0-65ecc63567-0df381c276.zip"; sha512 = "0df381c276dbb4ba4fafa24a343daaa0fe22402a87ae6d88dcf97fb25794d93d34f087838a75e1697b70a686a796c035510e30e7b328ec55cfe0e70e56f0a2c1"; }; -"@aws-sdk/smithy-client@npm:3.201.0" = { filename = "@aws-sdk-smithy-client-npm-3.201.0-cfcd9aece7-54ff910dce.zip"; sha512 = "54ff910dcef8bf5c8b52bbe42f0478946ee1bcb9c9611e001bdfc88607c1aa1e17b371bb06a71b724e792dfc0788f01e1032eb4059ebc054ccc6b04efc57983f"; }; -"@aws-sdk/util-user-agent-browser@npm:3.201.0" = { filename = "@aws-sdk-util-user-agent-browser-npm-3.201.0-4ca615f1d6-0c6bb9aa18.zip"; sha512 = "0c6bb9aa189f158a6c2b4de7ffa9552635e2e9695c2bd57dbc1b2db33438278183038503bdd8b2e105bfe530c263155448db99f0c3d18f39ddb62855bf6e589a"; }; -"@aws-sdk/util-user-agent-node@npm:3.201.0" = { filename = "@aws-sdk-util-user-agent-node-npm-3.201.0-55e7af6fb7-afed1886e7.zip"; sha512 = "afed1886e7395ad16a0461fc4d57bfa9f8f0f32c74f1ab0b7fe751bbd200f384808331d1e1164c286a81af5842eff322cc81b68b7646b9f3488dddb42ec550c4"; }; +"@aws-sdk/invalid-dependency@npm:3.208.0" = { filename = "@aws-sdk-invalid-dependency-npm-3.208.0-e0dcd983b8-edd4455ebe.zip"; sha512 = "edd4455ebe2ef84d6d6819d818989148377e83ac0f4d78c3108d6ccbf88254fbd661305a109e917e5b58f50426c4f89c4980f753e0f0f59a45c9c3faa6483236"; }; +"@aws-sdk/middleware-logger@npm:3.208.0" = { filename = "@aws-sdk-middleware-logger-npm-3.208.0-5724a4725c-474d19748f.zip"; sha512 = "474d19748f03e0f1be159b8704e84a9e0640dafa5b4a58c8fea20bf7ab310c210c1368d39a07d5c303ea85ef2b856e45b1cf0388416a823395b207e3a753a84e"; }; +"@aws-sdk/middleware-serde@npm:3.208.0" = { filename = "@aws-sdk-middleware-serde-npm-3.208.0-1a2a78a95a-4d08677052.zip"; sha512 = "4d08677052023047232bac6ce2c76537f1b9aa6947ecb78d08f6aa11dc562dc4b133a5857e33617c31ef34192a30cbe88170695945ca0af2086de4fd85d07942"; }; +"@aws-sdk/protocol-http@npm:3.208.0" = { filename = "@aws-sdk-protocol-http-npm-3.208.0-a477dc0198-6cf57f264a.zip"; sha512 = "6cf57f264a4ef393fbe5fac71f22eaba47bc421646063dac004919ec7185979ed91a3e03c71373749150249f6be4ae41294a4c068d7c22a5990dcd2f5cf8347c"; }; +"@aws-sdk/util-base64-node@npm:3.208.0" = { filename = "@aws-sdk-util-base64-node-npm-3.208.0-8d785e34ed-d59e0637a5.zip"; sha512 = "d59e0637a5441987cdda19e3a2d1ef0e8e579d3d348f7638385dd35a636935496678e7ae46f59d2edd5acb91b229af5ffe18ef55165cc334a6af5e771d273c46"; }; +"@aws-sdk/util-base64@npm:3.208.0" = { filename = "@aws-sdk-util-base64-npm-3.208.0-5d53487036-2ccab3453a.zip"; sha512 = "2ccab3453a3a3636f3f1397441574b3adb984e1ba3865030393108327ed7304cf80c9b31d69691e6aba85cfe6a611a881bbb724e544324240763bb4e96630ed9"; }; +"@aws-sdk/util-endpoints@npm:3.208.0" = { filename = "@aws-sdk-util-endpoints-npm-3.208.0-3689276c79-6fcc933c06.zip"; sha512 = "6fcc933c0603461b2996e621a35da8760b97a8df5f1305f7587b89308305b09475d60385bf155685522852ebc5a7ae2e351cf9e05664081a704ee22069ea9478"; }; +"@aws-sdk/util-utf8-node@npm:3.208.0" = { filename = "@aws-sdk-util-utf8-node-npm-3.208.0-1def8be722-0f4c1d0d3f.zip"; sha512 = "0f4c1d0d3f6eb40d92bc7163c6dcf97f90b3a8be05df46ba4f9bb7723a3e6acabf2cb0f2486411b03d22e8fcccae9e757ed02afad384ff5f44a3a659a78c5752"; }; "@octokit/core@npm:3.6.0" = { filename = "@octokit-core-npm-3.6.0-1273c50268-f811601290.zip"; sha512 = "f81160129037bd8555d47db60cd5381637b7e3602ad70735a7bdf8f3d250c7b7114a666bb12ef7a8746a326a5d72ed30a1b8f8a5a170007f7285c8e217bef1f0"; }; "normalize-url@npm:4.5.1" = { filename = "normalize-url-npm-4.5.1-603d40bc18-9a9dee01df.zip"; sha512 = "9a9dee01df02ad23e171171893e56e22d752f7cff86fb96aafeae074819b572ea655b60f8302e2d85dbb834dc885c972cc1c573892fea24df46b2765065dd05a"; }; -"@aws-sdk/util-defaults-mode-browser@npm:3.201.0" = { filename = "@aws-sdk-util-defaults-mode-browser-npm-3.201.0-65952504ee-26930118cc.zip"; sha512 = "26930118cccb0bb15a19f916186dc0011322040eee2c47770cbd6a5bce59714e4bd0a4f9ff5f1b0765f09c6df5c7372a9bb1d138d27e0b8ed4114065358a9934"; }; +"@aws-crypto/sha256-js@npm:2.0.0" = { filename = "@aws-crypto-sha256-js-npm-2.0.0-352a1e69d9-e4abf9baec.zip"; sha512 = "e4abf9baec6bed19d380f92a999a41ac5bdd8890dfd45971d29054c298854c5b7087e7de633413f2e64618ef8238ccf4c0b75797c73063c74bbba3cb5d8b2581"; }; +"@aws-sdk/hash-node@npm:3.208.0" = { filename = "@aws-sdk-hash-node-npm-3.208.0-a2e3b3957a-03b8cdb693.zip"; sha512 = "03b8cdb69389d005c7a9f5d653a0d400f7b77060b502e6c8367dd8c60231c53c1e7757cbd7e2953b8041a9ca860e5b7501ee7e88a7897ce23ed8557c8892b2a3"; }; +"@aws-sdk/middleware-content-length@npm:3.208.0" = { filename = "@aws-sdk-middleware-content-length-npm-3.208.0-fe7ef407b5-285d89554e.zip"; sha512 = "285d89554e60864052058562967dd0ce8233c2b3ec714f84ba57d4db54430db21b98ac4fff84380cb290a76cc8eeaca8c98e1ff30e2e18c0c9c23d6ef61cb108"; }; +"@aws-sdk/middleware-host-header@npm:3.208.0" = { filename = "@aws-sdk-middleware-host-header-npm-3.208.0-ecf7b2d795-3fd2a548dc.zip"; sha512 = "3fd2a548dcfaacb098fecc8d92c4914b95bb3e572c89548144b3d484c1669b6e326b327d2841c1d657d4675edf0d9d01840fd07030ede4542af730233784abb4"; }; +"@aws-sdk/middleware-recursion-detection@npm:3.208.0" = { filename = "@aws-sdk-middleware-recursion-detection-npm-3.208.0-63283d7b2d-7a99cae97f.zip"; sha512 = "7a99cae97f7dbcb3041750c6bd68e481391dcfe5fdf8c6b4c2b3214e2fbc245cd1b1c120df6d016d195ef71f452a0bfc2d1e62c28ac6330d80cf99b8ed12bafb"; }; +"@aws-sdk/middleware-user-agent@npm:3.208.0" = { filename = "@aws-sdk-middleware-user-agent-npm-3.208.0-b59716ae46-e9877237e3.zip"; sha512 = "e9877237e329eecde91288ef57dc36581d7ac4c1f2b1f80a4586f2c1d2b74313a0aa01ebd165930479f400d5f052bf5d6d972722a179b9f0a962ed489cd969a2"; }; +"@aws-sdk/smithy-client@npm:3.208.0" = { filename = "@aws-sdk-smithy-client-npm-3.208.0-fe0cb6575b-6f0ed36e8c.zip"; sha512 = "6f0ed36e8c7a7879d0a01f61e3b9027223e6c52b3c29c39497701d2075aee7fe1d08d9cd796d1389b20955203bbdc61f9199bbb244ca239647a4a9bf5115d61b"; }; +"@aws-sdk/util-user-agent-browser@npm:3.208.0" = { filename = "@aws-sdk-util-user-agent-browser-npm-3.208.0-360994fcb5-843b1894e9.zip"; sha512 = "843b1894e9388936f929edaa717835a058a1626bf09ac44e64b0bf1a6147b885a051bab9d411d5065205400ac5f4237252f6474e752d49b90f3fc381388397b1"; }; +"@aws-sdk/util-user-agent-node@npm:3.208.0" = { filename = "@aws-sdk-util-user-agent-node-npm-3.208.0-bf44e0155f-86d2bbecba.zip"; sha512 = "86d2bbecbac58bfb702a63ad075f7586f048315213ddf73a1e6d3e6abb4b598c488964d7b44d7417de586ad451b5a3df3b71232c3c8410e9c17b3024ccca8adc"; }; "get-uri@npm:3.0.2" = { filename = "get-uri-npm-3.0.2-53176650ff-5325b2906b.zip"; sha512 = "5325b2906b08ca37529ca421cf52bc50376e75c6a945e0a8064e3f76b4bb67b8ab1e316a2fc7a307c8c606ab36d030720f39a57c97b027ff1134335e12102946"; }; "ansicolors@npm:0.3.2" = { filename = "ansicolors-npm-0.3.2-cc35882814-e84fae7ebc.zip"; sha512 = "e84fae7ebc27ac96d9dbb57f35f078cd6dde1b7046b0f03f73dcefc9fbb1f2e82e3685d083466aded8faf038f9fa9ebb408d215282bcd7aaa301d5ac3c486815"; }; "ansi-escapes@npm:3.2.0" = { filename = "ansi-escapes-npm-3.2.0-a9d573100e-0f94695b67.zip"; sha512 = "0f94695b677ea742f7f1eed961f7fd8d05670f744c6ad1f8f635362f6681dcfbc1575cb05b43abc7bb6d67e25a75fb8c7ea8f2a57330eb2c76b33f18cb2cef0a"; }; "keyv@npm:3.1.0" = { filename = "keyv-npm-3.1.0-81c9ff4454-bb7e8f3acf.zip"; sha512 = "bb7e8f3acffdbafbc2dd5b63f377fe6ec4c0e2c44fc82720449ef8ab54f4a7ce3802671ed94c0f475ae0a8549703353a2124561fcf3317010c141b32ca1ce903"; }; "responselike@npm:1.0.2" = { filename = "responselike-npm-1.0.2-d0bf50cde4-2e9e70f1dc.zip"; sha512 = "2e9e70f1dcca3da621a80ce71f2f9a9cad12c047145c6ece20df22f0743f051cf7c73505e109814915f23f9e34fb0d358e22827723ee3d56b623533cab8eafcd"; }; -"@aws-sdk/config-resolver@npm:3.201.0" = { filename = "@aws-sdk-config-resolver-npm-3.201.0-cc1b3190d0-4e64056216.zip"; sha512 = "4e640562169516490b9a652582bfe9f05984b898f648b4fc40fc35249fe04f1984a29548a40b360c423b091bfc427be4fbceab35265323bd9ee53d8123b0edbc"; }; -"@aws-sdk/fetch-http-handler@npm:3.201.0" = { filename = "@aws-sdk-fetch-http-handler-npm-3.201.0-dbca2e455f-7598d8caae.zip"; sha512 = "7598d8caaef8214cb082e20e18dd9ae8cc0c8f3cc21c927e4469f6c1b3f09204c94538a419826437edaa9d6a228cd4ff5045d3030e272bc58227526e20b8a72b"; }; -"@aws-sdk/node-http-handler@npm:3.201.0" = { filename = "@aws-sdk-node-http-handler-npm-3.201.0-542b3721c6-48b49092f9.zip"; sha512 = "48b49092f911f3500533433bf0bf50389b01c2bf9151a2c9cafc26ab6e0a06ee43e51704cf6c2c549c00dd500e62b5ae141318641ba6fb5d708f14704114c4cf"; }; -"fast-xml-parser@npm:4.0.11" = { filename = "fast-xml-parser-npm-4.0.11-fb9c5662b0-d8a08e4d55.zip"; sha512 = "d8a08e4d5597e0fc00a86735195872eeb03008913e298830941516f3766e16ee555e2d431acc92e1dda887938edc445252ec5b59494aab60a8389888bd13719c"; }; +"@aws-sdk/util-defaults-mode-browser@npm:3.208.0" = { filename = "@aws-sdk-util-defaults-mode-browser-npm-3.208.0-fdb6b67daf-d5d8f2d1b1.zip"; sha512 = "d5d8f2d1b1ec791b4b90584d85b2cc849b946aff5a4143ddced3ed5387350118d0df2e5ece0df60ed67c16c9ccba085ae5ef0c2b9aff85df42e92fa51ad35575"; }; "netmask@npm:2.0.2" = { filename = "netmask-npm-2.0.2-2299510a4d-c65cb8d3f7.zip"; sha512 = "c65cb8d3f7ea5669edddb3217e4c96910a60d0d9a4b52d9847ff6b28b2d0277cd8464eee0ef85133cdee32605c57940cacdd04a9a019079b091b6bba4cb0ec22"; }; "redeyed@npm:2.1.1" = { filename = "redeyed-npm-2.1.1-7cbceb60bb-39a1426e37.zip"; sha512 = "39a1426e377727cfb47a0e24e95c1cf78d969fbc388dc1e0fa1e2ef8a8756450cefb8b0c2598f63b85f1a331986fca7604c0db798427a5775a1dbdb9c1291979"; }; -"@aws-sdk/middleware-retry@npm:3.201.0" = { filename = "@aws-sdk-middleware-retry-npm-3.201.0-f50299547c-377f767bf6.zip"; sha512 = "377f767bf63316e900c2a3ca62fd7961fef509267693a60623c5d0c0ec706342d47330a9b8bf4bc88fe7ccb7dd84762557d25ab39ae385ac34caecc23a455ffc"; }; -"@aws-sdk/util-defaults-mode-node@npm:3.201.0" = { filename = "@aws-sdk-util-defaults-mode-node-npm-3.201.0-cfd4f0eb04-731a067ab4.zip"; sha512 = "731a067ab4b0a6c945423f4ad91a56b2da3c258d7e34860dcc1c118d6db83e85ca17aa9e63d7a8ee649c1e26ad8f5a12c6759cfc2b6471eac77e58c04e4cf8f8"; }; +"@aws-sdk/config-resolver@npm:3.208.0" = { filename = "@aws-sdk-config-resolver-npm-3.208.0-148481556f-1dc55997a0.zip"; sha512 = "1dc55997a03b24ae1bba3df442cf0039c24228712ddc54036aed783ef8143f7c05c4965590df1eb8ce309ceba815ce70be741d9a7e154e0ee485c4b057cdf04e"; }; +"@aws-sdk/fetch-http-handler@npm:3.208.0" = { filename = "@aws-sdk-fetch-http-handler-npm-3.208.0-b33aef6b65-a0016ec854.zip"; sha512 = "a0016ec854d247e28ba7a86e72d6915854b33d489e88e5d26c8e3843704a3978129b4b52619c9810acd19c47dbf9b4359be17ad939e0be676b4af9cb21952abf"; }; +"@aws-sdk/node-http-handler@npm:3.208.0" = { filename = "@aws-sdk-node-http-handler-npm-3.208.0-f29a699b80-9a45e06c87.zip"; sha512 = "9a45e06c874325cd91f89948cc6cd08541bbeea46f06f8f9f6e721fd411109b2a9c3385efd69f8fc8b02e09da53e559769dfa044e3f9caec53abd4be16388ce1"; }; +"fast-xml-parser@npm:4.0.11" = { filename = "fast-xml-parser-npm-4.0.11-fb9c5662b0-d8a08e4d55.zip"; sha512 = "d8a08e4d5597e0fc00a86735195872eeb03008913e298830941516f3766e16ee555e2d431acc92e1dda887938edc445252ec5b59494aab60a8389888bd13719c"; }; "binaryextensions@npm:4.18.0" = { filename = "binaryextensions-npm-4.18.0-af6f83841f-6fe92a9004.zip"; sha512 = "6fe92a9004c5a7c08a8d49ac4087581043a0d195e76c288619c13e9232d0b80543f01da0037bb0f1b02830c174721fcad92bdfe76c84295cc8f308ee3b74d184"; }; "commander@npm:7.1.0" = { filename = "commander-npm-7.1.0-632d393e57-99c120b939.zip"; sha512 = "99c120b939b610b1fb4a14424b48dc6431643ec46836f251a26434ad77b1eed22577a36378cfd66ed4b56fc69f98553f7dcb30f1539e3685874fd77cfb6e52fb"; }; "dateformat@npm:4.6.3" = { filename = "dateformat-npm-4.6.3-aa1a4cb7f9-c3aa0617c0.zip"; sha512 = "c3aa0617c0a5b30595122bc8d1bee6276a9221e4d392087b41cbbdf175d9662ae0e50d0d6dcdf45caeac5153c4b5b0844265f8cd2b2245451e3da19e39e3b65d"; }; @@ -2314,56 +2315,58 @@ cacheEntries = { "textextensions@npm:5.15.0" = { filename = "textextensions-npm-5.15.0-3ed39c1c35-aa172e941e.zip"; sha512 = "aa172e941e81b44e0d35fa217f758a0d8ba0342dac31539914225a2382b5792ef58bff3ec9009b9c85b0c0605f5a79a906bd97827a2e591d647137fcdbf867d3"; }; "untildify@npm:4.0.0" = { filename = "untildify-npm-4.0.0-4a8b569825-39ced9c418.zip"; sha512 = "39ced9c418a74f73f0a56e1ba4634b4d959422dff61f4c72a8e39f60b99380c1b45ed776fbaa0a4101b157e4310d873ad7d114e8534ca02609b4916bb4187fb9"; }; "@octokit/openapi-types@npm:12.11.0" = { filename = "@octokit-openapi-types-npm-12.11.0-cc40f04bc8-8a7d4bd628.zip"; sha512 = "8a7d4bd6288cc4085cabe0ca9af2b87c875c303af932cb138aa1b2290eb69d32407759ac23707bb02776466e671244a902e9857896903443a69aff4b6b2b0e3b"; }; +"@aws-sdk/middleware-retry@npm:3.208.0" = { filename = "@aws-sdk-middleware-retry-npm-3.208.0-657d1326fb-bb7cf19815.zip"; sha512 = "bb7cf198152fbd17704dd47b3ad4100df52f2bf6d56cc29a37b636dbf00b7d6cbe8038b9b04cddaf7f539dd8430019e1d3f0766f343adfec4e5557641b0629c4"; }; +"@aws-sdk/util-defaults-mode-node@npm:3.208.0" = { filename = "@aws-sdk-util-defaults-mode-node-npm-3.208.0-aac9c4220e-0acb89c0e4.zip"; sha512 = "0acb89c0e40a3094eeedd1f43fc7b2b1863fb403064101181acdeb68c76e1fdce7bd03725ebd8191d429e6748e349daae71eb26cb7ccc5193df37ec6a2b454a1"; }; "cli-table@npm:0.3.11" = { filename = "cli-table-npm-0.3.11-f912789cff-59fb61f992.zip"; sha512 = "59fb61f992ac9bc8610ed98c72bf7f5d396c5afb42926b6747b46b0f8bb98a0dfa097998e77542ac334c1eb7c18dbf4f104d5783493273c5ec4c34084aa7c663"; }; "is-scoped@npm:2.1.0" = { filename = "is-scoped-npm-2.1.0-7710eece3d-bc4726ec6c.zip"; sha512 = "bc4726ec6c71c10d095e815040e361ce9f75503b9c2b1dadd3af720222034cd35e2601e44002a9e372709abc1dba357195c64977395adac2c100789becc901fb"; }; -"@aws-crypto/sha256-browser@npm:2.0.0" = { filename = "@aws-crypto-sha256-browser-npm-2.0.0-cc43d01c67-7bc1ff042d.zip"; sha512 = "7bc1ff042d0c53a46c0fc3824bd97fb3ed1df7dc030b8a995889471052860b8c8ade469c97866fafd8249a3144d0f48b0f1054f357e2b403606009381c4b8f0e"; }; -"@aws-sdk/middleware-endpoint@npm:3.201.0" = { filename = "@aws-sdk-middleware-endpoint-npm-3.201.0-afc95d310c-c6aa52606a.zip"; sha512 = "c6aa52606af616459da3ce7428efd392e9088d99b57db3c1f4362efe1aec93787425901930e1e5a15c1c646b795bedd39feeddb7dc7d84a516ad7be5dc6d1c96"; }; -"@aws-sdk/util-buffer-from@npm:3.201.0" = { filename = "@aws-sdk-util-buffer-from-npm-3.201.0-da0ed8080f-aa03e23c93.zip"; sha512 = "aa03e23c93868718a92c5e34dd42a64797c4741f413f6c30e888d7490340da81fd50a9573ef63d64e70e96a815a3f389642db5f2d9b8d23fa9d587f388805f37"; }; "data-uri-to-buffer@npm:3.0.1" = { filename = "data-uri-to-buffer-npm-3.0.1-830646f9ee-c59c300968.zip"; sha512 = "c59c3009686a78c071806b72f4810856ec28222f0f4e252aa495ec027ed9732298ceea99c50328cf59b151dd34cbc3ad6150bbb43e41fc56fa19f48c99e9fc30"; }; "file-uri-to-path@npm:2.0.0" = { filename = "file-uri-to-path-npm-2.0.0-667f38da3a-4a71a99dda.zip"; sha512 = "4a71a99ddaa6ae7ae7bffe2948c34da59982ed465d930a0af9cb59fcc10fcd93366cc356ec3337c18373fde5df7ac52afda4558f155febd1799d135552207edb"; }; "are-we-there-yet@npm:2.0.0" = { filename = "are-we-there-yet-npm-2.0.0-7d2f5201ce-6c80b4fd04.zip"; sha512 = "6c80b4fd04ecee6ba6e737e0b72a4b41bdc64b7d279edfc998678567ff583c8df27e27523bc789f2c99be603ffa9eaa612803da1d886962d2086e7ff6fa90c7c"; }; "p-transform@npm:1.3.0" = { filename = "p-transform-npm-1.3.0-99cf79f22a-d1e2d6ad75.zip"; sha512 = "d1e2d6ad75241878c302531c262e3c13ea50f5e8c9fbfbf119faf415b719158858ae97dda44b8ec91ad9a7efbbcdb731e452b75df860f9515569d57ea66f9cec"; }; "@octokit/auth-token@npm:2.5.0" = { filename = "@octokit-auth-token-npm-2.5.0-a1c6ffb640-45949296c0.zip"; sha512 = "45949296c09abcd6beb4c3f69d45b0c1f265f9581d2a9683cf4d1800c4cf8259c2f58d58e44c16c20bffb85a0282a176c0d51f4af300e428b863f27b910e6297"; }; "json-buffer@npm:3.0.0" = { filename = "json-buffer-npm-3.0.0-21c267a314-0cecacb802.zip"; sha512 = "0cecacb8025370686a916069a2ff81f7d55167421b6aa7270ee74e244012650dd6bce22b0852202ea7ff8624fce50ff0ec1bdf95914ccb4553426e290d5a63fa"; }; -"@aws-sdk/middleware-signing@npm:3.201.0" = { filename = "@aws-sdk-middleware-signing-npm-3.201.0-a43b88cc60-475363eadb.zip"; sha512 = "475363eadbd93f7ce51f169492dddbfde2f65f2dae9315c872544d63dac46718918b97c5e351e5e39af957974305f165863d9c9793811c93789a91c848af99f8"; }; -"strnum@npm:1.0.5" = { filename = "strnum-npm-1.0.5-9ba11d2a0a-651b2031db.zip"; sha512 = "651b2031db5da1bf4a77fdd2f116a8ac8055157c5420f5569f64879133825915ad461513e7202a16d7fec63c54fd822410d0962f8ca12385c4334891b9ae6dd2"; }; +"@aws-crypto/sha256-browser@npm:2.0.0" = { filename = "@aws-crypto-sha256-browser-npm-2.0.0-cc43d01c67-7bc1ff042d.zip"; sha512 = "7bc1ff042d0c53a46c0fc3824bd97fb3ed1df7dc030b8a995889471052860b8c8ade469c97866fafd8249a3144d0f48b0f1054f357e2b403606009381c4b8f0e"; }; +"@aws-sdk/middleware-endpoint@npm:3.208.0" = { filename = "@aws-sdk-middleware-endpoint-npm-3.208.0-fc9a7986dd-2a5eaa29d0.zip"; sha512 = "2a5eaa29d0c241052d4f5f4242e5fbb432d619092b747924465ab2d85140ba50bd46080fa9a3ddda8602e8c5b11c5a5f86ce193b0c9998bf0f260a5dcbda288c"; }; +"@aws-sdk/util-buffer-from@npm:3.208.0" = { filename = "@aws-sdk-util-buffer-from-npm-3.208.0-71caf9e48b-00bfa4d449.zip"; sha512 = "00bfa4d4494d3a1eb128e19104994d1aca8b3802e9aa218cecafb1ed3ff2ecf5c946485e06aa97ae312458842b0f31a6484dc945232f7cb0e357ba341cb2e53e"; }; "degenerator@npm:3.0.2" = { filename = "degenerator-npm-3.0.2-3b38df9d12-6a8fffe1dd.zip"; sha512 = "6a8fffe1ddde692931a1d74c0636d9e6963f2aa16748d4b95f4833cdcbe8df571e5c127e4f1d625a4c340cc60f5a969ac9e5aa14baecfb6f69b85638e180cd97"; }; -"@aws-crypto/util@npm:2.0.2" = { filename = "@aws-crypto-util-npm-2.0.2-aebd3ca6c4-13cb33a390.zip"; sha512 = "13cb33a39005b09c062398d361043c2224bc8ba42b1432bad52e15bc4bf9ffad4facdddc394b3cc71b3fb8d86a7ec325fd1afa107b5fde0dab84a7e32d311d7f"; }; -"@aws-sdk/util-config-provider@npm:3.201.0" = { filename = "@aws-sdk-util-config-provider-npm-3.201.0-92c20ef3d3-bddea5bba3.zip"; sha512 = "bddea5bba31302787103fe361c8e04daa1fa71aaee7e31595233a5523de2c27a11af163bcb19ac6a3ace1688aa27dc72551bc3f58aae56b7b5b31c8d1658c530"; }; -"@aws-sdk/util-middleware@npm:3.201.0" = { filename = "@aws-sdk-util-middleware-npm-3.201.0-40a4284e30-dda00e0e69.zip"; sha512 = "dda00e0e697fe247a034ddcd805109e6c657ab56184fe3e192ed3a6839e1be686eec0ac02b096494f9a541799d26edff0728212fc19f946bf93a54f70be80102"; }; -"@aws-sdk/service-error-classification@npm:3.201.0" = { filename = "@aws-sdk-service-error-classification-npm-3.201.0-b2151ec756-8c1cb80a96.zip"; sha512 = "8c1cb80a961c5fbaa38aca7f306f71667d9a58a87a1c59b4339fe7bd92d2ae0573f6b2f34f6eb2d034555a6de6397ffb82789b988caeac5711e1846f4c6b0984"; }; -"@aws-sdk/middleware-sdk-sts@npm:3.201.0" = { filename = "@aws-sdk-middleware-sdk-sts-npm-3.201.0-43bffbcea2-78082909e0.zip"; sha512 = "78082909e031931265d2da1d3c9ed63e07b7d9856140a02554c4f0da17665c00720ddf6f1cc2c110f8bad259cb95d95b6ae7867c24acad6aa505cfc83951ed90"; }; +"@aws-sdk/middleware-signing@npm:3.208.0" = { filename = "@aws-sdk-middleware-signing-npm-3.208.0-1bd0259e0f-b42845744d.zip"; sha512 = "b42845744dc72b37a1ec48f8bd94ce4b1dc14509ccbe0fccf40922fc7e7d04f7dd33a6e67deaca0d4509174c38ed7f4cb936fe5e421f6d4d528637b3187b9a45"; }; +"strnum@npm:1.0.5" = { filename = "strnum-npm-1.0.5-9ba11d2a0a-651b2031db.zip"; sha512 = "651b2031db5da1bf4a77fdd2f116a8ac8055157c5420f5569f64879133825915ad461513e7202a16d7fec63c54fd822410d0962f8ca12385c4334891b9ae6dd2"; }; "ftp@npm:0.3.10" = { filename = "ftp-npm-0.3.10-348fb9ac23-ddd313c1d4.zip"; sha512 = "ddd313c1d44eb7429f3a7d77a0155dc8fe86a4c64dca58f395632333ce4b4e74c61413c6e0ef66ea3f3d32d905952fbb6d028c7117d522f793eb1fa282e17357"; }; "mem-fs@npm:2.2.1" = { filename = "mem-fs-npm-2.2.1-5a394345d4-e44fb4acf8.zip"; sha512 = "e44fb4acf8391a847b9e9494115b27300eda77aa7c6caea533786f43d385253515b0c0ff4f00906744b2bd31010df923cc448bb6efb9593f41df5d40b0e69046"; }; "npmlog@npm:5.0.1" = { filename = "npmlog-npm-5.0.1-366cab64a2-516b266302.zip"; sha512 = "516b2663028761f062d13e8beb3f00069c5664925871a9b57989642ebe09f23ab02145bf3ab88da7866c4e112cafff72401f61a672c7c8a20edc585a7016ef5f"; }; "preferred-pm@npm:3.0.3" = { filename = "preferred-pm-npm-3.0.3-68a4791e4b-0de0948cb6.zip"; sha512 = "0de0948cb6ae22213f2ad7868032d89f1e1443d9caabc22ceeb9d284f19d359d65b67fab178f4db5c8c6ca6ae34642bdc72730b70ab1899ea158e2677a88a6d0"; }; "@octokit/graphql@npm:4.8.0" = { filename = "@octokit-graphql-npm-4.8.0-83d118b4da-f68afe53f6.zip"; sha512 = "f68afe53f63900d4a16a0a733f2f500df2695b731f8ed32edb728d50edead7f5011437f71d069c2d2f6d656227703d0c832a3c8af58ecf82bd5dcc051f2d2d74"; }; "@octokit/request-error@npm:2.1.0" = { filename = "@octokit-request-error-npm-2.1.0-51ac624306-baec2b5700.zip"; sha512 = "baec2b5700498be01b4d958f9472cb776b3f3b0ea52924323a07e7a88572e24cac2cdf7eb04a0614031ba346043558b47bea2d346e98f0e8385b4261f138ef18"; }; -"@aws-sdk/abort-controller@npm:3.201.0" = { filename = "@aws-sdk-abort-controller-npm-3.201.0-5a266e31f5-3e879f99ee.zip"; sha512 = "3e879f99eeb1af3794cb6a59aed1f127bdb35532c56e635020bbd8fa80d5d502e546ce2237cf88503e6f9dd29a34accf73538b6a1dbb93e189bcacc408c83a3f"; }; +"@aws-crypto/util@npm:2.0.2" = { filename = "@aws-crypto-util-npm-2.0.2-aebd3ca6c4-13cb33a390.zip"; sha512 = "13cb33a39005b09c062398d361043c2224bc8ba42b1432bad52e15bc4bf9ffad4facdddc394b3cc71b3fb8d86a7ec325fd1afa107b5fde0dab84a7e32d311d7f"; }; +"@aws-sdk/util-config-provider@npm:3.208.0" = { filename = "@aws-sdk-util-config-provider-npm-3.208.0-0655efa646-97b0414b12.zip"; sha512 = "97b0414b120b4eb53001f3ab2135ee94937e47bd7bd0d0de7c6a7e00a282eaa78cd84be2bfd3e389340f0c0b2f7ba60da9a403f084721970ee55b779ecf7a451"; }; +"@aws-sdk/util-middleware@npm:3.208.0" = { filename = "@aws-sdk-util-middleware-npm-3.208.0-14a211734f-5ab692dfcd.zip"; sha512 = "5ab692dfcddc08016a7ef569a85cf0caee5cb3c8c3f6c329b5c31a28167aca500afab9ac62c4ba544643183556885b214b27b08a597a6594a9bb75d31eede5a0"; }; +"@aws-sdk/service-error-classification@npm:3.208.0" = { filename = "@aws-sdk-service-error-classification-npm-3.208.0-8d0adebdc7-ce8da4b3b1.zip"; sha512 = "ce8da4b3b13147465430bf595cddfd55a29960d4f80193d546e49a5e823105cac26e414fafa11a4ad77549524ab784e1facbf29bf0da1c70449848493acf8d31"; }; +"@aws-sdk/middleware-sdk-sts@npm:3.208.0" = { filename = "@aws-sdk-middleware-sdk-sts-npm-3.208.0-288e74a96c-a599a86a8a.zip"; sha512 = "a599a86a8add55a4d42a457c5c1dfbdc54652c830fff23ba9ba65af1aa1142e2b959212945418d020d32bf542b4c9900dedaddf93f84ff063bfc7bb1ebfec792"; }; "colors@npm:1.0.3" = { filename = "colors-npm-1.0.3-6c5d583ab3-234e8d3ab7.zip"; sha512 = "234e8d3ab7e4003851cdd6a1f02eaa16dabc502ee5f4dc576ad7959c64b7477b15bd21177bab4055a4c0a66aa3d919753958030445f87c39a253d73b7a3637f5"; }; "scoped-regex@npm:2.1.0" = { filename = "scoped-regex-npm-2.1.0-6fbe8a6c4c-4e820444cb.zip"; sha512 = "4e820444cb79727bb302d94dafe07999cce18b6026e4866583466821b3d246403034bc46085e1f4b63ec99491b637540a7c74fb2a66c5c4287700ec357d8af86"; }; -"@aws-sdk/querystring-builder@npm:3.201.0" = { filename = "@aws-sdk-querystring-builder-npm-3.201.0-9828050cc4-4e049b91b3.zip"; sha512 = "4e049b91b38072a32517a8109627fa9d101bcd946f5cd734f7227011dd2db7f692dbf20b242f8e0806c91415be4ce04c417bc42d80a29dd6d8bc78619a3031cf"; }; +"@aws-sdk/abort-controller@npm:3.208.0" = { filename = "@aws-sdk-abort-controller-npm-3.208.0-51a201dc7a-ce30192f88.zip"; sha512 = "ce30192f88cb5d2d00c52952e7179df8c6e507603e21e35f24f0c01758f5d16a24f2931be84d6d2787d3428fdec26aa99581ce494200bc4065018c74a487f87e"; }; +"@aws-sdk/querystring-builder@npm:3.208.0" = { filename = "@aws-sdk-querystring-builder-npm-3.208.0-632c3174ab-69ff07e2a0.zip"; sha512 = "69ff07e2a05ae0979da4e5b12ffb223f0eb037fab079f1f4c245101fdb2d9244454a543dcc829120b882a99a63ecfc950f209ba5a1aaacf94432a35a214c2521"; }; +"@octokit/request@npm:5.6.3" = { filename = "@octokit-request-npm-5.6.3-25a5f5382d-c0b4542eb4.zip"; sha512 = "c0b4542eb4baaf880d673c758d3e0b5c4a625a4ae30abf40df5548b35f1ff540edaac74625192b1aff42a79ac661e774da4ab7d5505f1cb4ef81239b1e8510c5"; }; "@aws-crypto/ie11-detection@npm:2.0.2" = { filename = "@aws-crypto-ie11-detection-npm-2.0.2-58e49ef996-713293deea.zip"; sha512 = "713293deea8eefd3ab43dc05e62228571d27754e7293f8ec2fd8a0c693fbbfc55213e6599387776e3cdbc951965dc62e24e92b9c4a853e4a50d00ae6a9f6b2bd"; }; "@aws-crypto/supports-web-crypto@npm:2.0.2" = { filename = "@aws-crypto-supports-web-crypto-npm-2.0.2-8a95e196ac-03d04d2929.zip"; sha512 = "03d04d29292dc1b76db9bc6becd05f52fa79adee0ec084f971b0767f7e73250dd0422bea57636015f8c27f38aefcd1d9c58800a4749cf35339296c8d670f3ccb"; }; -"@aws-sdk/util-locate-window@npm:3.201.0" = { filename = "@aws-sdk-util-locate-window-npm-3.201.0-d38fbc8a5c-ef6f25ab87.zip"; sha512 = "ef6f25ab873126b5ee37528f7d85323b4b5ad564f2a24df216029da65c865c4f5d86bce62f4b5752d8cb981b69295a74cdcbea827fa401551bdd1c5b4cdf4a23"; }; +"@aws-sdk/util-locate-window@npm:3.208.0" = { filename = "@aws-sdk-util-locate-window-npm-3.208.0-a3531f344f-7518c110c4.zip"; sha512 = "7518c110c4fa27c5e1d2d173647f1c58fc6ea244d25733c08ac441d3a2650b050ce06cecbe56b80a9997d514c9f7515b3c529c84c1e04b29aa0265d53af23c52"; }; "@aws-sdk/is-array-buffer@npm:3.201.0" = { filename = "@aws-sdk-is-array-buffer-npm-3.201.0-ecd842dff4-295450b417.zip"; sha512 = "295450b417a9ab0b734050afff6c53aaed8a33dccd3ede60bf67fdec21f675d14ab8edc24f4e1d12aa4e99f9ccaf794aaaaff270c296c1ee38f73ea7ba7f59ce"; }; -"@octokit/request@npm:5.6.3" = { filename = "@octokit-request-npm-5.6.3-25a5f5382d-c0b4542eb4.zip"; sha512 = "c0b4542eb4baaf880d673c758d3e0b5c4a625a4ae30abf40df5548b35f1ff540edaac74625192b1aff42a79ac661e774da4ab7d5505f1cb4ef81239b1e8510c5"; }; "xregexp@npm:2.0.0" = { filename = "xregexp-npm-2.0.0-147587b54c-de62d1f01c.zip"; sha512 = "de62d1f01c9f1a67c80cafe48a3dc081b324249a0e88e65dc9acae9cce6d8e63c9d91c0f97e2ad2d8c5351c856c139c04dc55ebd941e59b7d1d5c1169e164cff"; }; "ast-types@npm:0.13.4" = { filename = "ast-types-npm-0.13.4-69f7e68df8-5a51f7b705.zip"; sha512 = "5a51f7b70588ecced3601845a0e203279ca2f5fdc184416a0a1640c93ec0a267241d6090a328e78eebb8de81f8754754e0a4f1558ba2a3d638f8ccbd0b1f0eff"; }; "@types/node@npm:15.14.9" = { filename = "@types-node-npm-15.14.9-739a59edff-49f7f0522a.zip"; sha512 = "49f7f0522a3af4b8389aee660e88426490cd54b86356672a1fedb49919a8797c00d090ec2dcc4a5df34edc2099d57fc2203d796c4e7fbd382f2022ccd789eee7"; }; -"@aws-crypto/sha256-js@npm:2.0.2" = { filename = "@aws-crypto-sha256-js-npm-2.0.2-09dc003206-9125ec65a2.zip"; sha512 = "9125ec65a2b05fce908ac2289ba97b995a299f2d717684804211df8e8bcffd8cd9b8861582240655b88f2255c46fcee34026f75c057ffb22f44b6a76cd43f65a"; }; -"@aws-sdk/signature-v4@npm:3.201.0" = { filename = "@aws-sdk-signature-v4-npm-3.201.0-5a2075ba7f-cd0abe1af0.zip"; sha512 = "cd0abe1af0a0f4b987a81165518161285f15594113c575180f533c9d9d8384a26f0ad721000ae46da4065162bbedbe2a0382400dc7fa862e46e0dac8d6eefb2f"; }; "vm2@npm:3.9.11" = { filename = "vm2-npm-3.9.11-c063b14f5f-aab39e6e4b.zip"; sha512 = "aab39e6e4b59146d24abacd79f490e854a6e058a8b23d93d2be5aca7720778e2605d2cc028ccc4a5f50d3d91b0c38be9a6247a80d2da1a6de09425cc437770b4"; }; +"@aws-crypto/sha256-js@npm:2.0.2" = { filename = "@aws-crypto-sha256-js-npm-2.0.2-09dc003206-9125ec65a2.zip"; sha512 = "9125ec65a2b05fce908ac2289ba97b995a299f2d717684804211df8e8bcffd8cd9b8861582240655b88f2255c46fcee34026f75c057ffb22f44b6a76cd43f65a"; }; +"@aws-sdk/signature-v4@npm:3.208.0" = { filename = "@aws-sdk-signature-v4-npm-3.208.0-04aed6b89c-3030c09d49.zip"; sha512 = "3030c09d4952f3b75ce6a7f8486f71cffa074c868ba5e18827387b07cbfa27504d77d02d9b44644e57efff2fbfaba2cffd53f1d1b8529a353e6f85977b789bb7"; }; "mem-fs-editor@npm:9.5.0" = { filename = "mem-fs-editor-npm-9.5.0-052747e52f-65919d02f5.zip"; sha512 = "65919d02f596c14245cc75f0493e0221973753ce9bd490b6eb47026e7d64cb18cb17c8760441c65c56c51d83bf6fbc2e6c0a858fa162dfd2054ee3d0210d3579"; }; -"@types/vinyl@npm:2.0.6" = { filename = "@types-vinyl-npm-2.0.6-62fe43810b-5012fb61e3.zip"; sha512 = "5012fb61e3a29e7deaac7e66b6d8cb73d87d15965c8a38cb69277c2beb851a9a8ec09d4a1b07a3151e143afc2e3a102ca368b9a0e08f2f29de9183c97f9c7d85"; }; +"@types/vinyl@npm:2.0.7" = { filename = "@types-vinyl-npm-2.0.7-975445872b-8e6e341860.zip"; sha512 = "8e6e341860a2a024d5802517fb171ffc66bfbd91b0eefe8dd4376e08733e468781417ba861b9d32bb8207707cf554e3aeb60d08297c5e666a40520af95082e2d"; }; "find-yarn-workspace-root2@npm:1.2.16" = { filename = "find-yarn-workspace-root2-npm-1.2.16-0d4f3213bd-b4abdd37ab.zip"; sha512 = "b4abdd37ab87c2172e2abab69ecbfed365d63232742cd1f0a165020fba1b200478e944ec2035c6aaf0ae142ac4c523cbf08670f45e59b242bcc295731b017825"; }; "which-pm@npm:2.0.0" = { filename = "which-pm-npm-2.0.0-b9f68562bc-e556635eaf.zip"; sha512 = "e556635eaf237b3a101043a21c2890af045db40eac4df3575161d4fb834c2aa65456f81c60d8ea4db2d51fe5ac549d989eeabd17278767c2e4179361338ac5ce"; }; "@aws-sdk/util-uri-escape@npm:3.201.0" = { filename = "@aws-sdk-util-uri-escape-npm-3.201.0-5b81898fe5-8bd751459e.zip"; sha512 = "8bd751459eaab75a9b61801f3484cfa5c4e0133381ace6ec901cb9b92b1fee99beb4ef9c0f87ade59425a882ed3a280255d9b2fd8da6a6286e49efb9af8f0d55"; }; "vinyl-file@npm:3.0.0" = { filename = "vinyl-file-npm-3.0.0-4d55e6cd5d-e187a74d41.zip"; sha512 = "e187a74d41f45d22e8faa17b5552a795aca7c4084034dd9683086ace3752651f164c42aee1961081005f8299388b0a62ad1e3eea991a8d3747db58502f900ff4"; }; -"@aws-sdk/util-hex-encoding@npm:3.201.0" = { filename = "@aws-sdk-util-hex-encoding-npm-3.201.0-77317d3d40-a27f3365df.zip"; sha512 = "a27f3365dfb1e6ece79ea34fd6e2c4540eb0084536d7300ff0ff42a7334ddf07f21958c6cfd0bbeb71361ee408e16deae2c82b7c7378b048b8e81a52c75f190a"; }; "@types/expect@npm:1.20.4" = { filename = "@types-expect-npm-1.20.4-9b033f86cb-c09a9abec2.zip"; sha512 = "c09a9abec2c1776dd8948920dc3bad87b1206c843509d3d3002040983b1769b2e3914202a6c20b72e5c3fb5738a1ab87cb7be9d3fe9efabf2a324173b222a224"; }; "vinyl@npm:2.2.1" = { filename = "vinyl-npm-2.2.1-6b14799ad3-1f663973f1.zip"; sha512 = "1f663973f1362f2d074b554f79ff7673187667082373b3d3e628beb1fc2a7ff33024f10b492fbd8db421a09ea3b7b22c3d3de4a0f0e73ead7b4685af570b906f"; }; "@octokit/endpoint@npm:6.0.12" = { filename = "@octokit-endpoint-npm-6.0.12-d467db27fd-b48b29940a.zip"; sha512 = "b48b29940af11c4b9bca41cf56809754bb8385d4e3a6122671799d27f0238ba575b3fde86d2d30a84f4dbbc14430940de821e56ecc6a9a92d47fc2b29a31479d"; }; +"@aws-sdk/util-hex-encoding@npm:3.201.0" = { filename = "@aws-sdk-util-hex-encoding-npm-3.201.0-77317d3d40-a27f3365df.zip"; sha512 = "a27f3365dfb1e6ece79ea34fd6e2c4540eb0084536d7300ff0ff42a7334ddf07f21958c6cfd0bbeb71361ee408e16deae2c82b7c7378b048b8e81a52c75f190a"; }; "gauge@npm:3.0.2" = { filename = "gauge-npm-3.0.2-9e22f7af9e-81296c00c7.zip"; sha512 = "81296c00c7410cdd48f997800155fbead4f32e4f82109be0719c63edc8560e6579946cc8abd04205297640691ec26d21b578837fd13a4e96288ab4b40b1dc3e9"; }; "strip-bom-buf@npm:1.0.0" = { filename = "strip-bom-buf-npm-1.0.0-056a57a073-246665fa1c.zip"; sha512 = "246665fa1c50eb0852ed174fdbd7da34edb444165e7dda2cd58e66b49a2900707d9f8d3f94bcc8542fe1f46ae7b4274a3411b8ab9e43cd1dcf1b77416e324cfb"; }; "clone-stats@npm:1.0.0" = { filename = "clone-stats-npm-1.0.0-cca25a0a42-654c0425af.zip"; sha512 = "654c0425afc5c5c55a4d95b2e0c6eccdd55b5247e7a1e7cca9000b13688b96b0a157950c72c5307f9fd61f17333ad796d3cd654778f2d605438012391cc4ada5"; }; diff --git a/yarn.lock b/yarn.lock index 5bbe3904cd3..6663aace2ce 100644 --- a/yarn.lock +++ b/yarn.lock @@ -130,319 +130,322 @@ __metadata: languageName: node linkType: hard -"@aws-sdk/abort-controller@npm:3.201.0": - version: 3.201.0 - resolution: "@aws-sdk/abort-controller@npm:3.201.0" +"@aws-sdk/abort-controller@npm:3.208.0": + version: 3.208.0 + resolution: "@aws-sdk/abort-controller@npm:3.208.0" dependencies: - "@aws-sdk/types": 3.201.0 + "@aws-sdk/types": 3.208.0 tslib: ^2.3.1 - checksum: 3e879f99eeb1af3794cb6a59aed1f127bdb35532c56e635020bbd8fa80d5d502e546ce2237cf88503e6f9dd29a34accf73538b6a1dbb93e189bcacc408c83a3f + checksum: ce30192f88cb5d2d00c52952e7179df8c6e507603e21e35f24f0c01758f5d16a24f2931be84d6d2787d3428fdec26aa99581ce494200bc4065018c74a487f87e languageName: node linkType: hard -"@aws-sdk/client-cognito-identity@npm:3.202.0": - version: 3.202.0 - resolution: "@aws-sdk/client-cognito-identity@npm:3.202.0" +"@aws-sdk/client-cognito-identity@npm:3.208.0": + version: 3.208.0 + resolution: "@aws-sdk/client-cognito-identity@npm:3.208.0" dependencies: "@aws-crypto/sha256-browser": 2.0.0 "@aws-crypto/sha256-js": 2.0.0 - "@aws-sdk/client-sts": 3.202.0 - "@aws-sdk/config-resolver": 3.201.0 - "@aws-sdk/credential-provider-node": 3.202.0 - "@aws-sdk/fetch-http-handler": 3.201.0 - "@aws-sdk/hash-node": 3.201.0 - "@aws-sdk/invalid-dependency": 3.201.0 - "@aws-sdk/middleware-content-length": 3.201.0 - "@aws-sdk/middleware-endpoint": 3.201.0 - "@aws-sdk/middleware-host-header": 3.201.0 - "@aws-sdk/middleware-logger": 3.201.0 - "@aws-sdk/middleware-recursion-detection": 3.201.0 - "@aws-sdk/middleware-retry": 3.201.0 - "@aws-sdk/middleware-serde": 3.201.0 - "@aws-sdk/middleware-signing": 3.201.0 - "@aws-sdk/middleware-stack": 3.201.0 - "@aws-sdk/middleware-user-agent": 3.201.0 - "@aws-sdk/node-config-provider": 3.201.0 - "@aws-sdk/node-http-handler": 3.201.0 - "@aws-sdk/protocol-http": 3.201.0 - "@aws-sdk/smithy-client": 3.201.0 - "@aws-sdk/types": 3.201.0 - "@aws-sdk/url-parser": 3.201.0 - "@aws-sdk/util-base64-browser": 3.188.0 - "@aws-sdk/util-base64-node": 3.201.0 + "@aws-sdk/client-sts": 3.208.0 + "@aws-sdk/config-resolver": 3.208.0 + "@aws-sdk/credential-provider-node": 3.208.0 + "@aws-sdk/fetch-http-handler": 3.208.0 + "@aws-sdk/hash-node": 3.208.0 + "@aws-sdk/invalid-dependency": 3.208.0 + "@aws-sdk/middleware-content-length": 3.208.0 + "@aws-sdk/middleware-endpoint": 3.208.0 + "@aws-sdk/middleware-host-header": 3.208.0 + "@aws-sdk/middleware-logger": 3.208.0 + "@aws-sdk/middleware-recursion-detection": 3.208.0 + "@aws-sdk/middleware-retry": 3.208.0 + "@aws-sdk/middleware-serde": 3.208.0 + "@aws-sdk/middleware-signing": 3.208.0 + "@aws-sdk/middleware-stack": 3.208.0 + "@aws-sdk/middleware-user-agent": 3.208.0 + "@aws-sdk/node-config-provider": 3.208.0 + "@aws-sdk/node-http-handler": 3.208.0 + "@aws-sdk/protocol-http": 3.208.0 + "@aws-sdk/smithy-client": 3.208.0 + "@aws-sdk/types": 3.208.0 + "@aws-sdk/url-parser": 3.208.0 + "@aws-sdk/util-base64": 3.208.0 + "@aws-sdk/util-base64-browser": 3.208.0 + "@aws-sdk/util-base64-node": 3.208.0 "@aws-sdk/util-body-length-browser": 3.188.0 - "@aws-sdk/util-body-length-node": 3.201.0 - "@aws-sdk/util-defaults-mode-browser": 3.201.0 - "@aws-sdk/util-defaults-mode-node": 3.201.0 - "@aws-sdk/util-endpoints": 3.202.0 - "@aws-sdk/util-user-agent-browser": 3.201.0 - "@aws-sdk/util-user-agent-node": 3.201.0 + "@aws-sdk/util-body-length-node": 3.208.0 + "@aws-sdk/util-defaults-mode-browser": 3.208.0 + "@aws-sdk/util-defaults-mode-node": 3.208.0 + "@aws-sdk/util-endpoints": 3.208.0 + "@aws-sdk/util-user-agent-browser": 3.208.0 + "@aws-sdk/util-user-agent-node": 3.208.0 "@aws-sdk/util-utf8-browser": 3.188.0 - "@aws-sdk/util-utf8-node": 3.201.0 + "@aws-sdk/util-utf8-node": 3.208.0 tslib: ^2.3.1 - checksum: f6cce6cd7c1db063a89c1c5865e10b0428fad5ef6e16846655096af3897fcac76facd787f8c2ee5af0510a11f0fa64eb5e5d45268111a324a860ae45a4dde2fa + checksum: 4e6acfd6a13b0cef58bde1ad532262f4373525a9266c4dac122c255cf479827438fe9091f3c094b3bc9147329e193983b1845b4e7ad719d4f145a70ac50714de languageName: node linkType: hard -"@aws-sdk/client-sso@npm:3.202.0": - version: 3.202.0 - resolution: "@aws-sdk/client-sso@npm:3.202.0" +"@aws-sdk/client-sso@npm:3.208.0": + version: 3.208.0 + resolution: "@aws-sdk/client-sso@npm:3.208.0" dependencies: "@aws-crypto/sha256-browser": 2.0.0 "@aws-crypto/sha256-js": 2.0.0 - "@aws-sdk/config-resolver": 3.201.0 - "@aws-sdk/fetch-http-handler": 3.201.0 - "@aws-sdk/hash-node": 3.201.0 - "@aws-sdk/invalid-dependency": 3.201.0 - "@aws-sdk/middleware-content-length": 3.201.0 - "@aws-sdk/middleware-endpoint": 3.201.0 - "@aws-sdk/middleware-host-header": 3.201.0 - "@aws-sdk/middleware-logger": 3.201.0 - "@aws-sdk/middleware-recursion-detection": 3.201.0 - "@aws-sdk/middleware-retry": 3.201.0 - "@aws-sdk/middleware-serde": 3.201.0 - "@aws-sdk/middleware-stack": 3.201.0 - "@aws-sdk/middleware-user-agent": 3.201.0 - "@aws-sdk/node-config-provider": 3.201.0 - "@aws-sdk/node-http-handler": 3.201.0 - "@aws-sdk/protocol-http": 3.201.0 - "@aws-sdk/smithy-client": 3.201.0 - "@aws-sdk/types": 3.201.0 - "@aws-sdk/url-parser": 3.201.0 - "@aws-sdk/util-base64-browser": 3.188.0 - "@aws-sdk/util-base64-node": 3.201.0 + "@aws-sdk/config-resolver": 3.208.0 + "@aws-sdk/fetch-http-handler": 3.208.0 + "@aws-sdk/hash-node": 3.208.0 + "@aws-sdk/invalid-dependency": 3.208.0 + "@aws-sdk/middleware-content-length": 3.208.0 + "@aws-sdk/middleware-endpoint": 3.208.0 + "@aws-sdk/middleware-host-header": 3.208.0 + "@aws-sdk/middleware-logger": 3.208.0 + "@aws-sdk/middleware-recursion-detection": 3.208.0 + "@aws-sdk/middleware-retry": 3.208.0 + "@aws-sdk/middleware-serde": 3.208.0 + "@aws-sdk/middleware-stack": 3.208.0 + "@aws-sdk/middleware-user-agent": 3.208.0 + "@aws-sdk/node-config-provider": 3.208.0 + "@aws-sdk/node-http-handler": 3.208.0 + "@aws-sdk/protocol-http": 3.208.0 + "@aws-sdk/smithy-client": 3.208.0 + "@aws-sdk/types": 3.208.0 + "@aws-sdk/url-parser": 3.208.0 + "@aws-sdk/util-base64": 3.208.0 + "@aws-sdk/util-base64-browser": 3.208.0 + "@aws-sdk/util-base64-node": 3.208.0 "@aws-sdk/util-body-length-browser": 3.188.0 - "@aws-sdk/util-body-length-node": 3.201.0 - "@aws-sdk/util-defaults-mode-browser": 3.201.0 - "@aws-sdk/util-defaults-mode-node": 3.201.0 - "@aws-sdk/util-endpoints": 3.202.0 - "@aws-sdk/util-user-agent-browser": 3.201.0 - "@aws-sdk/util-user-agent-node": 3.201.0 + "@aws-sdk/util-body-length-node": 3.208.0 + "@aws-sdk/util-defaults-mode-browser": 3.208.0 + "@aws-sdk/util-defaults-mode-node": 3.208.0 + "@aws-sdk/util-endpoints": 3.208.0 + "@aws-sdk/util-user-agent-browser": 3.208.0 + "@aws-sdk/util-user-agent-node": 3.208.0 "@aws-sdk/util-utf8-browser": 3.188.0 - "@aws-sdk/util-utf8-node": 3.201.0 + "@aws-sdk/util-utf8-node": 3.208.0 tslib: ^2.3.1 - checksum: 6f21d8965cc38d024b87dea9b56f726df1a3cd4e51dba0d7a2291c0f683267c97158d70a7b1da0c5b329d0bf84d24097a17f989aa1b910d4dec0ea41a577ebef + checksum: 7f5b100ba1c1d1adaa59fcee703b9643d549ba194c037eda67f2f4394c0da7f8488c12bca424be31d63888ee2778a9b38055e57e625771435ef0925024ed6106 languageName: node linkType: hard -"@aws-sdk/client-sts@npm:3.202.0": - version: 3.202.0 - resolution: "@aws-sdk/client-sts@npm:3.202.0" +"@aws-sdk/client-sts@npm:3.208.0": + version: 3.208.0 + resolution: "@aws-sdk/client-sts@npm:3.208.0" dependencies: "@aws-crypto/sha256-browser": 2.0.0 "@aws-crypto/sha256-js": 2.0.0 - "@aws-sdk/config-resolver": 3.201.0 - "@aws-sdk/credential-provider-node": 3.202.0 - "@aws-sdk/fetch-http-handler": 3.201.0 - "@aws-sdk/hash-node": 3.201.0 - "@aws-sdk/invalid-dependency": 3.201.0 - "@aws-sdk/middleware-content-length": 3.201.0 - "@aws-sdk/middleware-endpoint": 3.201.0 - "@aws-sdk/middleware-host-header": 3.201.0 - "@aws-sdk/middleware-logger": 3.201.0 - "@aws-sdk/middleware-recursion-detection": 3.201.0 - "@aws-sdk/middleware-retry": 3.201.0 - "@aws-sdk/middleware-sdk-sts": 3.201.0 - "@aws-sdk/middleware-serde": 3.201.0 - "@aws-sdk/middleware-signing": 3.201.0 - "@aws-sdk/middleware-stack": 3.201.0 - "@aws-sdk/middleware-user-agent": 3.201.0 - "@aws-sdk/node-config-provider": 3.201.0 - "@aws-sdk/node-http-handler": 3.201.0 - "@aws-sdk/protocol-http": 3.201.0 - "@aws-sdk/smithy-client": 3.201.0 - "@aws-sdk/types": 3.201.0 - "@aws-sdk/url-parser": 3.201.0 - "@aws-sdk/util-base64-browser": 3.188.0 - "@aws-sdk/util-base64-node": 3.201.0 + "@aws-sdk/config-resolver": 3.208.0 + "@aws-sdk/credential-provider-node": 3.208.0 + "@aws-sdk/fetch-http-handler": 3.208.0 + "@aws-sdk/hash-node": 3.208.0 + "@aws-sdk/invalid-dependency": 3.208.0 + "@aws-sdk/middleware-content-length": 3.208.0 + "@aws-sdk/middleware-endpoint": 3.208.0 + "@aws-sdk/middleware-host-header": 3.208.0 + "@aws-sdk/middleware-logger": 3.208.0 + "@aws-sdk/middleware-recursion-detection": 3.208.0 + "@aws-sdk/middleware-retry": 3.208.0 + "@aws-sdk/middleware-sdk-sts": 3.208.0 + "@aws-sdk/middleware-serde": 3.208.0 + "@aws-sdk/middleware-signing": 3.208.0 + "@aws-sdk/middleware-stack": 3.208.0 + "@aws-sdk/middleware-user-agent": 3.208.0 + "@aws-sdk/node-config-provider": 3.208.0 + "@aws-sdk/node-http-handler": 3.208.0 + "@aws-sdk/protocol-http": 3.208.0 + "@aws-sdk/smithy-client": 3.208.0 + "@aws-sdk/types": 3.208.0 + "@aws-sdk/url-parser": 3.208.0 + "@aws-sdk/util-base64": 3.208.0 + "@aws-sdk/util-base64-browser": 3.208.0 + "@aws-sdk/util-base64-node": 3.208.0 "@aws-sdk/util-body-length-browser": 3.188.0 - "@aws-sdk/util-body-length-node": 3.201.0 - "@aws-sdk/util-defaults-mode-browser": 3.201.0 - "@aws-sdk/util-defaults-mode-node": 3.201.0 - "@aws-sdk/util-endpoints": 3.202.0 - "@aws-sdk/util-user-agent-browser": 3.201.0 - "@aws-sdk/util-user-agent-node": 3.201.0 + "@aws-sdk/util-body-length-node": 3.208.0 + "@aws-sdk/util-defaults-mode-browser": 3.208.0 + "@aws-sdk/util-defaults-mode-node": 3.208.0 + "@aws-sdk/util-endpoints": 3.208.0 + "@aws-sdk/util-user-agent-browser": 3.208.0 + "@aws-sdk/util-user-agent-node": 3.208.0 "@aws-sdk/util-utf8-browser": 3.188.0 - "@aws-sdk/util-utf8-node": 3.201.0 + "@aws-sdk/util-utf8-node": 3.208.0 fast-xml-parser: 4.0.11 tslib: ^2.3.1 - checksum: 71c38b2a5011aaeef7f9b89afbb4e17bdbc9de0338768d9f1d102f77dec3ea4e8594c46c2ae25bbabd370306c725d006699ef72a7e5cbc2d27e89a8b32a94eb2 + checksum: 05479d1af18d696c71b5901ce050335e0d7713018d120dc9db9cade197120ca4c63e6fb000c4abe01666d02bf26706dc6a502b64f8b0c60c926c9e0b9fd98bef languageName: node linkType: hard -"@aws-sdk/config-resolver@npm:3.201.0": - version: 3.201.0 - resolution: "@aws-sdk/config-resolver@npm:3.201.0" +"@aws-sdk/config-resolver@npm:3.208.0": + version: 3.208.0 + resolution: "@aws-sdk/config-resolver@npm:3.208.0" dependencies: - "@aws-sdk/signature-v4": 3.201.0 - "@aws-sdk/types": 3.201.0 - "@aws-sdk/util-config-provider": 3.201.0 - "@aws-sdk/util-middleware": 3.201.0 + "@aws-sdk/signature-v4": 3.208.0 + "@aws-sdk/types": 3.208.0 + "@aws-sdk/util-config-provider": 3.208.0 + "@aws-sdk/util-middleware": 3.208.0 tslib: ^2.3.1 - checksum: 4e640562169516490b9a652582bfe9f05984b898f648b4fc40fc35249fe04f1984a29548a40b360c423b091bfc427be4fbceab35265323bd9ee53d8123b0edbc + checksum: 1dc55997a03b24ae1bba3df442cf0039c24228712ddc54036aed783ef8143f7c05c4965590df1eb8ce309ceba815ce70be741d9a7e154e0ee485c4b057cdf04e languageName: node linkType: hard -"@aws-sdk/credential-provider-cognito-identity@npm:3.202.0": - version: 3.202.0 - resolution: "@aws-sdk/credential-provider-cognito-identity@npm:3.202.0" +"@aws-sdk/credential-provider-cognito-identity@npm:3.208.0": + version: 3.208.0 + resolution: "@aws-sdk/credential-provider-cognito-identity@npm:3.208.0" dependencies: - "@aws-sdk/client-cognito-identity": 3.202.0 - "@aws-sdk/property-provider": 3.201.0 - "@aws-sdk/types": 3.201.0 + "@aws-sdk/client-cognito-identity": 3.208.0 + "@aws-sdk/property-provider": 3.208.0 + "@aws-sdk/types": 3.208.0 tslib: ^2.3.1 - checksum: 4ef68b1c54aef1740b891bbecaed039525a21499b37da5284cbbe0bf028a9622d6f3f42901cd323586f7572b6ff1da6aebbf3f139f4100e653349bcf1db88efd + checksum: e24854095d5fcdca09482f7fbe03b2d433d7fcb0f9db006d0376e7f400c9c4878898e6c648c6c51457dab9ff0ce3ac572f9ee7e64cc66b9f9b67f5f9f29c2172 languageName: node linkType: hard -"@aws-sdk/credential-provider-env@npm:3.201.0": - version: 3.201.0 - resolution: "@aws-sdk/credential-provider-env@npm:3.201.0" +"@aws-sdk/credential-provider-env@npm:3.208.0": + version: 3.208.0 + resolution: "@aws-sdk/credential-provider-env@npm:3.208.0" dependencies: - "@aws-sdk/property-provider": 3.201.0 - "@aws-sdk/types": 3.201.0 + "@aws-sdk/property-provider": 3.208.0 + "@aws-sdk/types": 3.208.0 tslib: ^2.3.1 - checksum: fc2b2c447e29d88f63d55d01fc91c1327bdbfbb4321a521932c98b988f9792ebdcd4eb408417eefa3615050fa9ee5e4ed0458b619ab621d8d562423a9b63a433 + checksum: 4090c8f4eaba869d77a16f9a7791ff8a8a3a9284f498fae28da6de50882277716389e12f87410cc4dc66952552b328f73099b4e7c255916c822bd3e6b9cc10cf languageName: node linkType: hard -"@aws-sdk/credential-provider-imds@npm:3.201.0": - version: 3.201.0 - resolution: "@aws-sdk/credential-provider-imds@npm:3.201.0" +"@aws-sdk/credential-provider-imds@npm:3.208.0": + version: 3.208.0 + resolution: "@aws-sdk/credential-provider-imds@npm:3.208.0" dependencies: - "@aws-sdk/node-config-provider": 3.201.0 - "@aws-sdk/property-provider": 3.201.0 - "@aws-sdk/types": 3.201.0 - "@aws-sdk/url-parser": 3.201.0 + "@aws-sdk/node-config-provider": 3.208.0 + "@aws-sdk/property-provider": 3.208.0 + "@aws-sdk/types": 3.208.0 + "@aws-sdk/url-parser": 3.208.0 tslib: ^2.3.1 - checksum: 5ff529d1715fd4635c3f683a48b436eecb31cb2777543e45c5eb9a22ed15962e917fda0403258a1a10828eacaacc2d0cee8f76974af000f74c29aef3ae92897d + checksum: f69f26c18cd211a3af48c48e5a599ae20da26e6591f131961cb898d48bb83fe4e7d226b2a7602451d20d808870e0139e50d77d0b3bd7639e21a1e1fa057402d0 languageName: node linkType: hard -"@aws-sdk/credential-provider-ini@npm:3.202.0": - version: 3.202.0 - resolution: "@aws-sdk/credential-provider-ini@npm:3.202.0" +"@aws-sdk/credential-provider-ini@npm:3.208.0": + version: 3.208.0 + resolution: "@aws-sdk/credential-provider-ini@npm:3.208.0" dependencies: - "@aws-sdk/credential-provider-env": 3.201.0 - "@aws-sdk/credential-provider-imds": 3.201.0 - "@aws-sdk/credential-provider-sso": 3.202.0 - "@aws-sdk/credential-provider-web-identity": 3.201.0 - "@aws-sdk/property-provider": 3.201.0 - "@aws-sdk/shared-ini-file-loader": 3.201.0 - "@aws-sdk/types": 3.201.0 + "@aws-sdk/credential-provider-env": 3.208.0 + "@aws-sdk/credential-provider-imds": 3.208.0 + "@aws-sdk/credential-provider-sso": 3.208.0 + "@aws-sdk/credential-provider-web-identity": 3.208.0 + "@aws-sdk/property-provider": 3.208.0 + "@aws-sdk/shared-ini-file-loader": 3.208.0 + "@aws-sdk/types": 3.208.0 tslib: ^2.3.1 - checksum: 7ac7bc0722352f207031d423f912405749e42f3e20f8cb4251dfa7012634c2fabea034506eb647177285bd1e4e5d36b0efd7237a701f24b3582dfcf282b07696 + checksum: fb7d92bca139680afe8b004d055113ce29c808ffa5f8875d3911878731e3278d1eecf35a83252f219816c21c24dac4ae049d2b2b582bf9a18ca940126dd385f0 languageName: node linkType: hard -"@aws-sdk/credential-provider-node@npm:3.202.0": - version: 3.202.0 - resolution: "@aws-sdk/credential-provider-node@npm:3.202.0" +"@aws-sdk/credential-provider-node@npm:3.208.0": + version: 3.208.0 + resolution: "@aws-sdk/credential-provider-node@npm:3.208.0" dependencies: - "@aws-sdk/credential-provider-env": 3.201.0 - "@aws-sdk/credential-provider-imds": 3.201.0 - "@aws-sdk/credential-provider-ini": 3.202.0 - "@aws-sdk/credential-provider-process": 3.201.0 - "@aws-sdk/credential-provider-sso": 3.202.0 - "@aws-sdk/credential-provider-web-identity": 3.201.0 - "@aws-sdk/property-provider": 3.201.0 - "@aws-sdk/shared-ini-file-loader": 3.201.0 - "@aws-sdk/types": 3.201.0 + "@aws-sdk/credential-provider-env": 3.208.0 + "@aws-sdk/credential-provider-imds": 3.208.0 + "@aws-sdk/credential-provider-ini": 3.208.0 + "@aws-sdk/credential-provider-process": 3.208.0 + "@aws-sdk/credential-provider-sso": 3.208.0 + "@aws-sdk/credential-provider-web-identity": 3.208.0 + "@aws-sdk/property-provider": 3.208.0 + "@aws-sdk/shared-ini-file-loader": 3.208.0 + "@aws-sdk/types": 3.208.0 tslib: ^2.3.1 - checksum: 0d24c6dd7184ec0525279f5e3adf734c6e9ba3f1aa6efae6af7511eed6724537fc265bfd74f455dcc082d31064edc9957ccb0d6a75791f389a1ef9dda0811b4e + checksum: 140c94c857fd68ce7edd3e0d91c2248b26f83c4920e8649713f0ff801f7037d43ac6b1cb2a96149d326b994ab110bd315715563c028638e770b9155427d83cbd languageName: node linkType: hard -"@aws-sdk/credential-provider-process@npm:3.201.0": - version: 3.201.0 - resolution: "@aws-sdk/credential-provider-process@npm:3.201.0" +"@aws-sdk/credential-provider-process@npm:3.208.0": + version: 3.208.0 + resolution: "@aws-sdk/credential-provider-process@npm:3.208.0" dependencies: - "@aws-sdk/property-provider": 3.201.0 - "@aws-sdk/shared-ini-file-loader": 3.201.0 - "@aws-sdk/types": 3.201.0 + "@aws-sdk/property-provider": 3.208.0 + "@aws-sdk/shared-ini-file-loader": 3.208.0 + "@aws-sdk/types": 3.208.0 tslib: ^2.3.1 - checksum: aaaed9f707219f1418c550131d8bcab0da16be2b06dd34d8d8287c16b35ebbfac911566fcbf9dceef2ed725ab4e8a19be551f4ca5274171486d13efbfb387319 + checksum: 38703ccf98466380cba235cfd66f4948be67c6ae1e46f4e1a9c5c4abbddc77bd5a1a55911fb1ab433284cedd2af4f5ccb171073c26960bfcae86a1c8c3f15c09 languageName: node linkType: hard -"@aws-sdk/credential-provider-sso@npm:3.202.0": - version: 3.202.0 - resolution: "@aws-sdk/credential-provider-sso@npm:3.202.0" +"@aws-sdk/credential-provider-sso@npm:3.208.0": + version: 3.208.0 + resolution: "@aws-sdk/credential-provider-sso@npm:3.208.0" dependencies: - "@aws-sdk/client-sso": 3.202.0 - "@aws-sdk/property-provider": 3.201.0 - "@aws-sdk/shared-ini-file-loader": 3.201.0 - "@aws-sdk/types": 3.201.0 + "@aws-sdk/client-sso": 3.208.0 + "@aws-sdk/property-provider": 3.208.0 + "@aws-sdk/shared-ini-file-loader": 3.208.0 + "@aws-sdk/types": 3.208.0 tslib: ^2.3.1 - checksum: eab89b4a8b3c04a15fa92b72eef0bb57aa7f8835d35326c0ea3e7a274c74c64bf88684b5fc92f4a768ccce63b2f34836b1ddec82a508f5377b1ecf4290c01d1f + checksum: 3695e630aa5b8d9b45330142b0a02217d1fecc79430bc3eae1956e61d1d87672a848fa3daa030fb70dbb2ccb925e4c6f273be5c878c30acdfaa67826fb8f417e languageName: node linkType: hard -"@aws-sdk/credential-provider-web-identity@npm:3.201.0": - version: 3.201.0 - resolution: "@aws-sdk/credential-provider-web-identity@npm:3.201.0" +"@aws-sdk/credential-provider-web-identity@npm:3.208.0": + version: 3.208.0 + resolution: "@aws-sdk/credential-provider-web-identity@npm:3.208.0" dependencies: - "@aws-sdk/property-provider": 3.201.0 - "@aws-sdk/types": 3.201.0 + "@aws-sdk/property-provider": 3.208.0 + "@aws-sdk/types": 3.208.0 tslib: ^2.3.1 - checksum: f64533fd9c0d672240892d742e61d7c1bf8d1731572993ba5dc5b34a8d380d5e06407f4b940fbb743196ec3448da869876775abb33a88c4d347cb0f86c2eabdd + checksum: 2a832494723039baa6c2352d2e6139546fbe5cbd7ec027e98742dd81acadb4ee95724baedd965c8cfb0e405abeff110e88db54d6ac4eeac57d6c11327a3a9931 languageName: node linkType: hard "@aws-sdk/credential-providers@npm:^3.127.0": - version: 3.202.0 - resolution: "@aws-sdk/credential-providers@npm:3.202.0" - dependencies: - "@aws-sdk/client-cognito-identity": 3.202.0 - "@aws-sdk/client-sso": 3.202.0 - "@aws-sdk/client-sts": 3.202.0 - "@aws-sdk/credential-provider-cognito-identity": 3.202.0 - "@aws-sdk/credential-provider-env": 3.201.0 - "@aws-sdk/credential-provider-imds": 3.201.0 - "@aws-sdk/credential-provider-ini": 3.202.0 - "@aws-sdk/credential-provider-node": 3.202.0 - "@aws-sdk/credential-provider-process": 3.201.0 - "@aws-sdk/credential-provider-sso": 3.202.0 - "@aws-sdk/credential-provider-web-identity": 3.201.0 - "@aws-sdk/property-provider": 3.201.0 - "@aws-sdk/shared-ini-file-loader": 3.201.0 - "@aws-sdk/types": 3.201.0 + version: 3.208.0 + resolution: "@aws-sdk/credential-providers@npm:3.208.0" + dependencies: + "@aws-sdk/client-cognito-identity": 3.208.0 + "@aws-sdk/client-sso": 3.208.0 + "@aws-sdk/client-sts": 3.208.0 + "@aws-sdk/credential-provider-cognito-identity": 3.208.0 + "@aws-sdk/credential-provider-env": 3.208.0 + "@aws-sdk/credential-provider-imds": 3.208.0 + "@aws-sdk/credential-provider-ini": 3.208.0 + "@aws-sdk/credential-provider-node": 3.208.0 + "@aws-sdk/credential-provider-process": 3.208.0 + "@aws-sdk/credential-provider-sso": 3.208.0 + "@aws-sdk/credential-provider-web-identity": 3.208.0 + "@aws-sdk/property-provider": 3.208.0 + "@aws-sdk/shared-ini-file-loader": 3.208.0 + "@aws-sdk/types": 3.208.0 tslib: ^2.3.1 - checksum: 63d6167167a90ab9f990c0fea05e855b4d34d675b7574bb19a4425d1d407ff40159980ca3055981d6a2196cae80333b43e61e33f6b8cc869a3e5be7dd35d610a + checksum: a29a73bf3ecee67c3e58f4be461f752ff7f25f8a72f0b10198e947fd9a9bb623c5bf2c02a47ef03aaa0b4a39726006726ed643f0e8d06bd2834964620a45d923 languageName: node linkType: hard -"@aws-sdk/fetch-http-handler@npm:3.201.0": - version: 3.201.0 - resolution: "@aws-sdk/fetch-http-handler@npm:3.201.0" +"@aws-sdk/fetch-http-handler@npm:3.208.0": + version: 3.208.0 + resolution: "@aws-sdk/fetch-http-handler@npm:3.208.0" dependencies: - "@aws-sdk/protocol-http": 3.201.0 - "@aws-sdk/querystring-builder": 3.201.0 - "@aws-sdk/types": 3.201.0 - "@aws-sdk/util-base64-browser": 3.188.0 + "@aws-sdk/protocol-http": 3.208.0 + "@aws-sdk/querystring-builder": 3.208.0 + "@aws-sdk/types": 3.208.0 + "@aws-sdk/util-base64": 3.208.0 tslib: ^2.3.1 - checksum: 7598d8caaef8214cb082e20e18dd9ae8cc0c8f3cc21c927e4469f6c1b3f09204c94538a419826437edaa9d6a228cd4ff5045d3030e272bc58227526e20b8a72b + checksum: a0016ec854d247e28ba7a86e72d6915854b33d489e88e5d26c8e3843704a3978129b4b52619c9810acd19c47dbf9b4359be17ad939e0be676b4af9cb21952abf languageName: node linkType: hard -"@aws-sdk/hash-node@npm:3.201.0": - version: 3.201.0 - resolution: "@aws-sdk/hash-node@npm:3.201.0" +"@aws-sdk/hash-node@npm:3.208.0": + version: 3.208.0 + resolution: "@aws-sdk/hash-node@npm:3.208.0" dependencies: - "@aws-sdk/types": 3.201.0 - "@aws-sdk/util-buffer-from": 3.201.0 + "@aws-sdk/types": 3.208.0 + "@aws-sdk/util-buffer-from": 3.208.0 tslib: ^2.3.1 - checksum: 64ebe3d43b506336857ac6e36995fab9e5ebb1b1bbc2b27a1d437a9551bbf74fdcac1e1ac9e0cdb88ca48e030867f26c080d80e54b90423065f8d6a48a16b839 + checksum: 03b8cdb69389d005c7a9f5d653a0d400f7b77060b502e6c8367dd8c60231c53c1e7757cbd7e2953b8041a9ca860e5b7501ee7e88a7897ce23ed8557c8892b2a3 languageName: node linkType: hard -"@aws-sdk/invalid-dependency@npm:3.201.0": - version: 3.201.0 - resolution: "@aws-sdk/invalid-dependency@npm:3.201.0" +"@aws-sdk/invalid-dependency@npm:3.208.0": + version: 3.208.0 + resolution: "@aws-sdk/invalid-dependency@npm:3.208.0" dependencies: - "@aws-sdk/types": 3.201.0 + "@aws-sdk/types": 3.208.0 tslib: ^2.3.1 - checksum: cd76fa27edd503f216851b82dec46258177511a4551f148cd2238f24a6e41ebafad65494cb7387c68106f5bfc72f210632281550876caf78c2de6af68047e2c4 + checksum: edd4455ebe2ef84d6d6819d818989148377e83ac0f4d78c3108d6ccbf88254fbd661305a109e917e5b58f50426c4f89c4980f753e0f0f59a45c9c3faa6483236 languageName: node linkType: hard @@ -455,279 +458,289 @@ __metadata: languageName: node linkType: hard -"@aws-sdk/middleware-content-length@npm:3.201.0": - version: 3.201.0 - resolution: "@aws-sdk/middleware-content-length@npm:3.201.0" +"@aws-sdk/middleware-content-length@npm:3.208.0": + version: 3.208.0 + resolution: "@aws-sdk/middleware-content-length@npm:3.208.0" dependencies: - "@aws-sdk/protocol-http": 3.201.0 - "@aws-sdk/types": 3.201.0 + "@aws-sdk/protocol-http": 3.208.0 + "@aws-sdk/types": 3.208.0 tslib: ^2.3.1 - checksum: 39639df9b9e06f6e82f999358224b883c26ee41ab95d47115fccdef46aa9add83cb039781d62174dd5adcbd6be87cd52d3280bec80774c66e86f2010f1f951c1 + checksum: 285d89554e60864052058562967dd0ce8233c2b3ec714f84ba57d4db54430db21b98ac4fff84380cb290a76cc8eeaca8c98e1ff30e2e18c0c9c23d6ef61cb108 languageName: node linkType: hard -"@aws-sdk/middleware-endpoint@npm:3.201.0": - version: 3.201.0 - resolution: "@aws-sdk/middleware-endpoint@npm:3.201.0" - dependencies: - "@aws-sdk/middleware-serde": 3.201.0 - "@aws-sdk/protocol-http": 3.201.0 - "@aws-sdk/signature-v4": 3.201.0 - "@aws-sdk/types": 3.201.0 - "@aws-sdk/url-parser": 3.201.0 - "@aws-sdk/util-config-provider": 3.201.0 - "@aws-sdk/util-middleware": 3.201.0 +"@aws-sdk/middleware-endpoint@npm:3.208.0": + version: 3.208.0 + resolution: "@aws-sdk/middleware-endpoint@npm:3.208.0" + dependencies: + "@aws-sdk/middleware-serde": 3.208.0 + "@aws-sdk/protocol-http": 3.208.0 + "@aws-sdk/signature-v4": 3.208.0 + "@aws-sdk/types": 3.208.0 + "@aws-sdk/url-parser": 3.208.0 + "@aws-sdk/util-config-provider": 3.208.0 + "@aws-sdk/util-middleware": 3.208.0 tslib: ^2.3.1 - checksum: c6aa52606af616459da3ce7428efd392e9088d99b57db3c1f4362efe1aec93787425901930e1e5a15c1c646b795bedd39feeddb7dc7d84a516ad7be5dc6d1c96 + checksum: 2a5eaa29d0c241052d4f5f4242e5fbb432d619092b747924465ab2d85140ba50bd46080fa9a3ddda8602e8c5b11c5a5f86ce193b0c9998bf0f260a5dcbda288c languageName: node linkType: hard -"@aws-sdk/middleware-host-header@npm:3.201.0": - version: 3.201.0 - resolution: "@aws-sdk/middleware-host-header@npm:3.201.0" +"@aws-sdk/middleware-host-header@npm:3.208.0": + version: 3.208.0 + resolution: "@aws-sdk/middleware-host-header@npm:3.208.0" dependencies: - "@aws-sdk/protocol-http": 3.201.0 - "@aws-sdk/types": 3.201.0 + "@aws-sdk/protocol-http": 3.208.0 + "@aws-sdk/types": 3.208.0 tslib: ^2.3.1 - checksum: a53eb86daa02032a381c402c3483f2d2dd78004df8dbc7016996c32fb3db1d23bb104c5b7f3bb16a1c648c31bc1f152cf00bdd0aae2aa8a5d5a9abe97ead5d76 + checksum: 3fd2a548dcfaacb098fecc8d92c4914b95bb3e572c89548144b3d484c1669b6e326b327d2841c1d657d4675edf0d9d01840fd07030ede4542af730233784abb4 languageName: node linkType: hard -"@aws-sdk/middleware-logger@npm:3.201.0": - version: 3.201.0 - resolution: "@aws-sdk/middleware-logger@npm:3.201.0" +"@aws-sdk/middleware-logger@npm:3.208.0": + version: 3.208.0 + resolution: "@aws-sdk/middleware-logger@npm:3.208.0" dependencies: - "@aws-sdk/types": 3.201.0 + "@aws-sdk/types": 3.208.0 tslib: ^2.3.1 - checksum: e561cbf564f70fb0462f38fa4f0c2bbbf506f5ede40f27670c5efde2bbbc9868ac3bd0c5aca4af564618c6d5cff58283110c3a2154a5adb41ea4339b58e3395c + checksum: 474d19748f03e0f1be159b8704e84a9e0640dafa5b4a58c8fea20bf7ab310c210c1368d39a07d5c303ea85ef2b856e45b1cf0388416a823395b207e3a753a84e languageName: node linkType: hard -"@aws-sdk/middleware-recursion-detection@npm:3.201.0": - version: 3.201.0 - resolution: "@aws-sdk/middleware-recursion-detection@npm:3.201.0" +"@aws-sdk/middleware-recursion-detection@npm:3.208.0": + version: 3.208.0 + resolution: "@aws-sdk/middleware-recursion-detection@npm:3.208.0" dependencies: - "@aws-sdk/protocol-http": 3.201.0 - "@aws-sdk/types": 3.201.0 + "@aws-sdk/protocol-http": 3.208.0 + "@aws-sdk/types": 3.208.0 tslib: ^2.3.1 - checksum: df8b52361a692a9bbcdc1af31de86f3966778397e3fd413932c1c7e332076061caff2615748903819313f29c9ebaec1ce8702098fbdbf94630f8f35b6215926d + checksum: 7a99cae97f7dbcb3041750c6bd68e481391dcfe5fdf8c6b4c2b3214e2fbc245cd1b1c120df6d016d195ef71f452a0bfc2d1e62c28ac6330d80cf99b8ed12bafb languageName: node linkType: hard -"@aws-sdk/middleware-retry@npm:3.201.0": - version: 3.201.0 - resolution: "@aws-sdk/middleware-retry@npm:3.201.0" +"@aws-sdk/middleware-retry@npm:3.208.0": + version: 3.208.0 + resolution: "@aws-sdk/middleware-retry@npm:3.208.0" dependencies: - "@aws-sdk/protocol-http": 3.201.0 - "@aws-sdk/service-error-classification": 3.201.0 - "@aws-sdk/types": 3.201.0 - "@aws-sdk/util-middleware": 3.201.0 + "@aws-sdk/protocol-http": 3.208.0 + "@aws-sdk/service-error-classification": 3.208.0 + "@aws-sdk/types": 3.208.0 + "@aws-sdk/util-middleware": 3.208.0 tslib: ^2.3.1 uuid: ^8.3.2 - checksum: 377f767bf63316e900c2a3ca62fd7961fef509267693a60623c5d0c0ec706342d47330a9b8bf4bc88fe7ccb7dd84762557d25ab39ae385ac34caecc23a455ffc + checksum: bb7cf198152fbd17704dd47b3ad4100df52f2bf6d56cc29a37b636dbf00b7d6cbe8038b9b04cddaf7f539dd8430019e1d3f0766f343adfec4e5557641b0629c4 languageName: node linkType: hard -"@aws-sdk/middleware-sdk-sts@npm:3.201.0": - version: 3.201.0 - resolution: "@aws-sdk/middleware-sdk-sts@npm:3.201.0" +"@aws-sdk/middleware-sdk-sts@npm:3.208.0": + version: 3.208.0 + resolution: "@aws-sdk/middleware-sdk-sts@npm:3.208.0" dependencies: - "@aws-sdk/middleware-signing": 3.201.0 - "@aws-sdk/property-provider": 3.201.0 - "@aws-sdk/protocol-http": 3.201.0 - "@aws-sdk/signature-v4": 3.201.0 - "@aws-sdk/types": 3.201.0 + "@aws-sdk/middleware-signing": 3.208.0 + "@aws-sdk/property-provider": 3.208.0 + "@aws-sdk/protocol-http": 3.208.0 + "@aws-sdk/signature-v4": 3.208.0 + "@aws-sdk/types": 3.208.0 tslib: ^2.3.1 - checksum: 78082909e031931265d2da1d3c9ed63e07b7d9856140a02554c4f0da17665c00720ddf6f1cc2c110f8bad259cb95d95b6ae7867c24acad6aa505cfc83951ed90 + checksum: a599a86a8add55a4d42a457c5c1dfbdc54652c830fff23ba9ba65af1aa1142e2b959212945418d020d32bf542b4c9900dedaddf93f84ff063bfc7bb1ebfec792 languageName: node linkType: hard -"@aws-sdk/middleware-serde@npm:3.201.0": - version: 3.201.0 - resolution: "@aws-sdk/middleware-serde@npm:3.201.0" +"@aws-sdk/middleware-serde@npm:3.208.0": + version: 3.208.0 + resolution: "@aws-sdk/middleware-serde@npm:3.208.0" dependencies: - "@aws-sdk/types": 3.201.0 + "@aws-sdk/types": 3.208.0 tslib: ^2.3.1 - checksum: d5f56c59ec2dc36a8f789b44af2f734f46441fdfb0c3098d730a51c045df036d4f42837939ce7baa1999adbec55ca277b66eff531f848ba2f2fafff6c8eb08f3 + checksum: 4d08677052023047232bac6ce2c76537f1b9aa6947ecb78d08f6aa11dc562dc4b133a5857e33617c31ef34192a30cbe88170695945ca0af2086de4fd85d07942 languageName: node linkType: hard -"@aws-sdk/middleware-signing@npm:3.201.0": - version: 3.201.0 - resolution: "@aws-sdk/middleware-signing@npm:3.201.0" +"@aws-sdk/middleware-signing@npm:3.208.0": + version: 3.208.0 + resolution: "@aws-sdk/middleware-signing@npm:3.208.0" dependencies: - "@aws-sdk/property-provider": 3.201.0 - "@aws-sdk/protocol-http": 3.201.0 - "@aws-sdk/signature-v4": 3.201.0 - "@aws-sdk/types": 3.201.0 - "@aws-sdk/util-middleware": 3.201.0 + "@aws-sdk/property-provider": 3.208.0 + "@aws-sdk/protocol-http": 3.208.0 + "@aws-sdk/signature-v4": 3.208.0 + "@aws-sdk/types": 3.208.0 + "@aws-sdk/util-middleware": 3.208.0 tslib: ^2.3.1 - checksum: 475363eadbd93f7ce51f169492dddbfde2f65f2dae9315c872544d63dac46718918b97c5e351e5e39af957974305f165863d9c9793811c93789a91c848af99f8 + checksum: b42845744dc72b37a1ec48f8bd94ce4b1dc14509ccbe0fccf40922fc7e7d04f7dd33a6e67deaca0d4509174c38ed7f4cb936fe5e421f6d4d528637b3187b9a45 languageName: node linkType: hard -"@aws-sdk/middleware-stack@npm:3.201.0": - version: 3.201.0 - resolution: "@aws-sdk/middleware-stack@npm:3.201.0" +"@aws-sdk/middleware-stack@npm:3.208.0": + version: 3.208.0 + resolution: "@aws-sdk/middleware-stack@npm:3.208.0" dependencies: tslib: ^2.3.1 - checksum: 9d02174d4b17dc186175eed2498a52f4a7154a59c21f7f4f726f7a1896c16510126b1819150c439754c6a4b91e240784b389280441dc20019f8839e63ab03470 + checksum: 0fc26ff7bccec67ba85be4092ae30e6de34802335d6bef15c10c9f43106f50b184b479d0c2585eaf591c939130c9646b1b616937eba891f2c56e1678e77e417f languageName: node linkType: hard -"@aws-sdk/middleware-user-agent@npm:3.201.0": - version: 3.201.0 - resolution: "@aws-sdk/middleware-user-agent@npm:3.201.0" +"@aws-sdk/middleware-user-agent@npm:3.208.0": + version: 3.208.0 + resolution: "@aws-sdk/middleware-user-agent@npm:3.208.0" dependencies: - "@aws-sdk/protocol-http": 3.201.0 - "@aws-sdk/types": 3.201.0 + "@aws-sdk/protocol-http": 3.208.0 + "@aws-sdk/types": 3.208.0 tslib: ^2.3.1 - checksum: 0df381c276dbb4ba4fafa24a343daaa0fe22402a87ae6d88dcf97fb25794d93d34f087838a75e1697b70a686a796c035510e30e7b328ec55cfe0e70e56f0a2c1 + checksum: e9877237e329eecde91288ef57dc36581d7ac4c1f2b1f80a4586f2c1d2b74313a0aa01ebd165930479f400d5f052bf5d6d972722a179b9f0a962ed489cd969a2 languageName: node linkType: hard -"@aws-sdk/node-config-provider@npm:3.201.0": - version: 3.201.0 - resolution: "@aws-sdk/node-config-provider@npm:3.201.0" +"@aws-sdk/node-config-provider@npm:3.208.0": + version: 3.208.0 + resolution: "@aws-sdk/node-config-provider@npm:3.208.0" dependencies: - "@aws-sdk/property-provider": 3.201.0 - "@aws-sdk/shared-ini-file-loader": 3.201.0 - "@aws-sdk/types": 3.201.0 + "@aws-sdk/property-provider": 3.208.0 + "@aws-sdk/shared-ini-file-loader": 3.208.0 + "@aws-sdk/types": 3.208.0 tslib: ^2.3.1 - checksum: 8279d9eb534f4eee7d87e07c7390eed9bf3e69bf9a3824e07fe8e80dc6d142b40f9be04c4524d3259553adf911fec1c0649b9d6ed421691be90f8652054029f3 + checksum: eb216ad6ffc0e7e1edb80008c36b52de8cdf47f68922dcb4ed355784fb7c0b4008da74db1286653b7f0bc22f4187832ed3d4580cbb7ef115146c9a3a97b8dc79 languageName: node linkType: hard -"@aws-sdk/node-http-handler@npm:3.201.0": - version: 3.201.0 - resolution: "@aws-sdk/node-http-handler@npm:3.201.0" +"@aws-sdk/node-http-handler@npm:3.208.0": + version: 3.208.0 + resolution: "@aws-sdk/node-http-handler@npm:3.208.0" dependencies: - "@aws-sdk/abort-controller": 3.201.0 - "@aws-sdk/protocol-http": 3.201.0 - "@aws-sdk/querystring-builder": 3.201.0 - "@aws-sdk/types": 3.201.0 + "@aws-sdk/abort-controller": 3.208.0 + "@aws-sdk/protocol-http": 3.208.0 + "@aws-sdk/querystring-builder": 3.208.0 + "@aws-sdk/types": 3.208.0 tslib: ^2.3.1 - checksum: 48b49092f911f3500533433bf0bf50389b01c2bf9151a2c9cafc26ab6e0a06ee43e51704cf6c2c549c00dd500e62b5ae141318641ba6fb5d708f14704114c4cf + checksum: 9a45e06c874325cd91f89948cc6cd08541bbeea46f06f8f9f6e721fd411109b2a9c3385efd69f8fc8b02e09da53e559769dfa044e3f9caec53abd4be16388ce1 languageName: node linkType: hard -"@aws-sdk/property-provider@npm:3.201.0": - version: 3.201.0 - resolution: "@aws-sdk/property-provider@npm:3.201.0" +"@aws-sdk/property-provider@npm:3.208.0": + version: 3.208.0 + resolution: "@aws-sdk/property-provider@npm:3.208.0" dependencies: - "@aws-sdk/types": 3.201.0 + "@aws-sdk/types": 3.208.0 tslib: ^2.3.1 - checksum: 153d7cf6abc3bc5489c9daf2de66f2ca535406ed7dc96c01dc930ae552bef17c3ef08129fd812d8762e45b5edebf338dcb13051630da64018219876dc0d9aa2f + checksum: 0943741b1f358a8b94bc232849742fba267811fef2ba9dc3fdf39fd9e406b92547efa676235a500989e0edbdb9c47906971644a26cf92f8a9309bdce499814fa languageName: node linkType: hard -"@aws-sdk/protocol-http@npm:3.201.0": - version: 3.201.0 - resolution: "@aws-sdk/protocol-http@npm:3.201.0" +"@aws-sdk/protocol-http@npm:3.208.0": + version: 3.208.0 + resolution: "@aws-sdk/protocol-http@npm:3.208.0" dependencies: - "@aws-sdk/types": 3.201.0 + "@aws-sdk/types": 3.208.0 tslib: ^2.3.1 - checksum: d737888bbfc17545f58d1cab9f7647b4fafb3c5756c85055cb9533741259ddc2184c9ba1b50970db4aae1800e6a4b207bc8c4c426bb5d9e31b367010a727f21e + checksum: 6cf57f264a4ef393fbe5fac71f22eaba47bc421646063dac004919ec7185979ed91a3e03c71373749150249f6be4ae41294a4c068d7c22a5990dcd2f5cf8347c languageName: node linkType: hard -"@aws-sdk/querystring-builder@npm:3.201.0": - version: 3.201.0 - resolution: "@aws-sdk/querystring-builder@npm:3.201.0" +"@aws-sdk/querystring-builder@npm:3.208.0": + version: 3.208.0 + resolution: "@aws-sdk/querystring-builder@npm:3.208.0" dependencies: - "@aws-sdk/types": 3.201.0 + "@aws-sdk/types": 3.208.0 "@aws-sdk/util-uri-escape": 3.201.0 tslib: ^2.3.1 - checksum: 4e049b91b38072a32517a8109627fa9d101bcd946f5cd734f7227011dd2db7f692dbf20b242f8e0806c91415be4ce04c417bc42d80a29dd6d8bc78619a3031cf + checksum: 69ff07e2a05ae0979da4e5b12ffb223f0eb037fab079f1f4c245101fdb2d9244454a543dcc829120b882a99a63ecfc950f209ba5a1aaacf94432a35a214c2521 languageName: node linkType: hard -"@aws-sdk/querystring-parser@npm:3.201.0": - version: 3.201.0 - resolution: "@aws-sdk/querystring-parser@npm:3.201.0" +"@aws-sdk/querystring-parser@npm:3.208.0": + version: 3.208.0 + resolution: "@aws-sdk/querystring-parser@npm:3.208.0" dependencies: - "@aws-sdk/types": 3.201.0 + "@aws-sdk/types": 3.208.0 tslib: ^2.3.1 - checksum: 40c4158b45992fd97939a329f7e24aac746ab43d348da3a7bbc3c640e7a7a80c881ef84f6bcc95ffac53d704cb5787638fbec56f3a54424983c2f7f323b5b21a + checksum: 136e7f1c7cdac0d5087b369e3ba69625ee6e0e634d6a1b543d0a3da3602fe9d8981145b683f2847c31972f08e5cdd317feb11c7b49d1fc65b0d14e6ddfdb358f languageName: node linkType: hard -"@aws-sdk/service-error-classification@npm:3.201.0": - version: 3.201.0 - resolution: "@aws-sdk/service-error-classification@npm:3.201.0" - checksum: 8c1cb80a961c5fbaa38aca7f306f71667d9a58a87a1c59b4339fe7bd92d2ae0573f6b2f34f6eb2d034555a6de6397ffb82789b988caeac5711e1846f4c6b0984 +"@aws-sdk/service-error-classification@npm:3.208.0": + version: 3.208.0 + resolution: "@aws-sdk/service-error-classification@npm:3.208.0" + checksum: ce8da4b3b13147465430bf595cddfd55a29960d4f80193d546e49a5e823105cac26e414fafa11a4ad77549524ab784e1facbf29bf0da1c70449848493acf8d31 languageName: node linkType: hard -"@aws-sdk/shared-ini-file-loader@npm:3.201.0": - version: 3.201.0 - resolution: "@aws-sdk/shared-ini-file-loader@npm:3.201.0" +"@aws-sdk/shared-ini-file-loader@npm:3.208.0": + version: 3.208.0 + resolution: "@aws-sdk/shared-ini-file-loader@npm:3.208.0" dependencies: - "@aws-sdk/types": 3.201.0 + "@aws-sdk/types": 3.208.0 tslib: ^2.3.1 - checksum: f07c74bc2549adea819c63df46fa8e2e51164eaba3cec867db001a4b255c83834f01678f11d92254f0aa6c8074474f1d8ee72fb2a9dd06f54e8844ed3063f86b + checksum: ede4844f312739afbf2d8b50bf70e9e4eb066513b984c318a046fe5ed82164f9f856f5157a96dc066b5bf2d8dc546e44564c2f1281da1aae8487f9235b5c8339 languageName: node linkType: hard -"@aws-sdk/signature-v4@npm:3.201.0": - version: 3.201.0 - resolution: "@aws-sdk/signature-v4@npm:3.201.0" +"@aws-sdk/signature-v4@npm:3.208.0": + version: 3.208.0 + resolution: "@aws-sdk/signature-v4@npm:3.208.0" dependencies: "@aws-sdk/is-array-buffer": 3.201.0 - "@aws-sdk/types": 3.201.0 + "@aws-sdk/types": 3.208.0 "@aws-sdk/util-hex-encoding": 3.201.0 - "@aws-sdk/util-middleware": 3.201.0 + "@aws-sdk/util-middleware": 3.208.0 "@aws-sdk/util-uri-escape": 3.201.0 tslib: ^2.3.1 - checksum: cd0abe1af0a0f4b987a81165518161285f15594113c575180f533c9d9d8384a26f0ad721000ae46da4065162bbedbe2a0382400dc7fa862e46e0dac8d6eefb2f + checksum: 3030c09d4952f3b75ce6a7f8486f71cffa074c868ba5e18827387b07cbfa27504d77d02d9b44644e57efff2fbfaba2cffd53f1d1b8529a353e6f85977b789bb7 languageName: node linkType: hard -"@aws-sdk/smithy-client@npm:3.201.0": - version: 3.201.0 - resolution: "@aws-sdk/smithy-client@npm:3.201.0" +"@aws-sdk/smithy-client@npm:3.208.0": + version: 3.208.0 + resolution: "@aws-sdk/smithy-client@npm:3.208.0" dependencies: - "@aws-sdk/middleware-stack": 3.201.0 - "@aws-sdk/types": 3.201.0 + "@aws-sdk/middleware-stack": 3.208.0 + "@aws-sdk/types": 3.208.0 tslib: ^2.3.1 - checksum: 54ff910dcef8bf5c8b52bbe42f0478946ee1bcb9c9611e001bdfc88607c1aa1e17b371bb06a71b724e792dfc0788f01e1032eb4059ebc054ccc6b04efc57983f + checksum: 6f0ed36e8c7a7879d0a01f61e3b9027223e6c52b3c29c39497701d2075aee7fe1d08d9cd796d1389b20955203bbdc61f9199bbb244ca239647a4a9bf5115d61b languageName: node linkType: hard -"@aws-sdk/types@npm:3.201.0, @aws-sdk/types@npm:^3.1.0, @aws-sdk/types@npm:^3.110.0": - version: 3.201.0 - resolution: "@aws-sdk/types@npm:3.201.0" - checksum: faaf94dddf52f2effd693556473a9d95d7a63b2786e2688480068cc6fcc5f95d8ff85c2c1d7f46cfa6032063522ec41747c08a15c39346566c5649cf861e2b20 +"@aws-sdk/types@npm:3.208.0, @aws-sdk/types@npm:^3.1.0, @aws-sdk/types@npm:^3.110.0": + version: 3.208.0 + resolution: "@aws-sdk/types@npm:3.208.0" + checksum: 3d4eb51720bd20b6811dece5e096ba3b59da842d1c8b2a8e2785e9931d916f41197651da689aa415083e1259e03507b7703ecbbac001b4cdbe68dde2ed94b5cf languageName: node linkType: hard -"@aws-sdk/url-parser@npm:3.201.0": - version: 3.201.0 - resolution: "@aws-sdk/url-parser@npm:3.201.0" +"@aws-sdk/url-parser@npm:3.208.0": + version: 3.208.0 + resolution: "@aws-sdk/url-parser@npm:3.208.0" dependencies: - "@aws-sdk/querystring-parser": 3.201.0 - "@aws-sdk/types": 3.201.0 + "@aws-sdk/querystring-parser": 3.208.0 + "@aws-sdk/types": 3.208.0 tslib: ^2.3.1 - checksum: e255dbf8363eca202a4c8e84ea15a7c20939e3d18774dfd8692de4e4db84052c64c313bb9446da3bac1c68b111f68a2811860d51898da18516bc8dcac4dd7127 + checksum: 09c20067d12609172906d9c37d77609db6deb82dd981fc06ce9404e3537b95f96311d30933d7724af8aecc8661a357a33ba59c42ba68f8ec91ef187e045cd9e0 languageName: node linkType: hard -"@aws-sdk/util-base64-browser@npm:3.188.0": - version: 3.188.0 - resolution: "@aws-sdk/util-base64-browser@npm:3.188.0" +"@aws-sdk/util-base64-browser@npm:3.208.0": + version: 3.208.0 + resolution: "@aws-sdk/util-base64-browser@npm:3.208.0" dependencies: tslib: ^2.3.1 - checksum: 127b16db2ff70a82d56e003a7c3f531f32e7e8f9e9c5f4daaa2ba55ff5494b42d1531ef1f207a1632e33ac5dc1258cb2ebc8b28eeeaa97f96ad7125b17892e7d + checksum: 8e2d449b66f3e6bb160af64762c5d53db8778549c0d22dd979a843d0667878a425a480e58e5801712fceac3163a3fc5fa7f3662d9d47f6f0b59d887de4012e03 languageName: node linkType: hard -"@aws-sdk/util-base64-node@npm:3.201.0": - version: 3.201.0 - resolution: "@aws-sdk/util-base64-node@npm:3.201.0" +"@aws-sdk/util-base64-node@npm:3.208.0": + version: 3.208.0 + resolution: "@aws-sdk/util-base64-node@npm:3.208.0" + dependencies: + "@aws-sdk/util-buffer-from": 3.208.0 + tslib: ^2.3.1 + checksum: d59e0637a5441987cdda19e3a2d1ef0e8e579d3d348f7638385dd35a636935496678e7ae46f59d2edd5acb91b229af5ffe18ef55165cc334a6af5e771d273c46 + languageName: node + linkType: hard + +"@aws-sdk/util-base64@npm:3.208.0": + version: 3.208.0 + resolution: "@aws-sdk/util-base64@npm:3.208.0" dependencies: - "@aws-sdk/util-buffer-from": 3.201.0 + "@aws-sdk/util-buffer-from": 3.208.0 tslib: ^2.3.1 - checksum: 93daa549829e1ca85f710bf1c1b7cde7e64581053bdefe568fe70e274d22ad77bb21b22d660b1140202d282f3b3a7cf849edddc5e5341bb714635259f359f405 + checksum: 2ccab3453a3a3636f3f1397441574b3adb984e1ba3865030393108327ed7304cf80c9b31d69691e6aba85cfe6a611a881bbb724e544324240763bb4e96630ed9 languageName: node linkType: hard @@ -740,67 +753,67 @@ __metadata: languageName: node linkType: hard -"@aws-sdk/util-body-length-node@npm:3.201.0": - version: 3.201.0 - resolution: "@aws-sdk/util-body-length-node@npm:3.201.0" +"@aws-sdk/util-body-length-node@npm:3.208.0": + version: 3.208.0 + resolution: "@aws-sdk/util-body-length-node@npm:3.208.0" dependencies: tslib: ^2.3.1 - checksum: c4bf0a5e623d84d47d9092608334b0f88f132c93e6d32f62bc72e6c41524f6d09e2597a1e2268d8a6f45367c23e3a16e302296d0e14bffae4d0893de10651f29 + checksum: 986b42b358656dec4e75c231213331c4f01785f9ab17c8b87b6e268b6880818a96117f1785cef9786e6c0f7e2c1332c80e8388a43bfd83e8c7224ad059a72733 languageName: node linkType: hard -"@aws-sdk/util-buffer-from@npm:3.201.0": - version: 3.201.0 - resolution: "@aws-sdk/util-buffer-from@npm:3.201.0" +"@aws-sdk/util-buffer-from@npm:3.208.0": + version: 3.208.0 + resolution: "@aws-sdk/util-buffer-from@npm:3.208.0" dependencies: "@aws-sdk/is-array-buffer": 3.201.0 tslib: ^2.3.1 - checksum: aa03e23c93868718a92c5e34dd42a64797c4741f413f6c30e888d7490340da81fd50a9573ef63d64e70e96a815a3f389642db5f2d9b8d23fa9d587f388805f37 + checksum: 00bfa4d4494d3a1eb128e19104994d1aca8b3802e9aa218cecafb1ed3ff2ecf5c946485e06aa97ae312458842b0f31a6484dc945232f7cb0e357ba341cb2e53e languageName: node linkType: hard -"@aws-sdk/util-config-provider@npm:3.201.0": - version: 3.201.0 - resolution: "@aws-sdk/util-config-provider@npm:3.201.0" +"@aws-sdk/util-config-provider@npm:3.208.0": + version: 3.208.0 + resolution: "@aws-sdk/util-config-provider@npm:3.208.0" dependencies: tslib: ^2.3.1 - checksum: bddea5bba31302787103fe361c8e04daa1fa71aaee7e31595233a5523de2c27a11af163bcb19ac6a3ace1688aa27dc72551bc3f58aae56b7b5b31c8d1658c530 + checksum: 97b0414b120b4eb53001f3ab2135ee94937e47bd7bd0d0de7c6a7e00a282eaa78cd84be2bfd3e389340f0c0b2f7ba60da9a403f084721970ee55b779ecf7a451 languageName: node linkType: hard -"@aws-sdk/util-defaults-mode-browser@npm:3.201.0": - version: 3.201.0 - resolution: "@aws-sdk/util-defaults-mode-browser@npm:3.201.0" +"@aws-sdk/util-defaults-mode-browser@npm:3.208.0": + version: 3.208.0 + resolution: "@aws-sdk/util-defaults-mode-browser@npm:3.208.0" dependencies: - "@aws-sdk/property-provider": 3.201.0 - "@aws-sdk/types": 3.201.0 + "@aws-sdk/property-provider": 3.208.0 + "@aws-sdk/types": 3.208.0 bowser: ^2.11.0 tslib: ^2.3.1 - checksum: 26930118cccb0bb15a19f916186dc0011322040eee2c47770cbd6a5bce59714e4bd0a4f9ff5f1b0765f09c6df5c7372a9bb1d138d27e0b8ed4114065358a9934 + checksum: d5d8f2d1b1ec791b4b90584d85b2cc849b946aff5a4143ddced3ed5387350118d0df2e5ece0df60ed67c16c9ccba085ae5ef0c2b9aff85df42e92fa51ad35575 languageName: node linkType: hard -"@aws-sdk/util-defaults-mode-node@npm:3.201.0": - version: 3.201.0 - resolution: "@aws-sdk/util-defaults-mode-node@npm:3.201.0" +"@aws-sdk/util-defaults-mode-node@npm:3.208.0": + version: 3.208.0 + resolution: "@aws-sdk/util-defaults-mode-node@npm:3.208.0" dependencies: - "@aws-sdk/config-resolver": 3.201.0 - "@aws-sdk/credential-provider-imds": 3.201.0 - "@aws-sdk/node-config-provider": 3.201.0 - "@aws-sdk/property-provider": 3.201.0 - "@aws-sdk/types": 3.201.0 + "@aws-sdk/config-resolver": 3.208.0 + "@aws-sdk/credential-provider-imds": 3.208.0 + "@aws-sdk/node-config-provider": 3.208.0 + "@aws-sdk/property-provider": 3.208.0 + "@aws-sdk/types": 3.208.0 tslib: ^2.3.1 - checksum: 731a067ab4b0a6c945423f4ad91a56b2da3c258d7e34860dcc1c118d6db83e85ca17aa9e63d7a8ee649c1e26ad8f5a12c6759cfc2b6471eac77e58c04e4cf8f8 + checksum: 0acb89c0e40a3094eeedd1f43fc7b2b1863fb403064101181acdeb68c76e1fdce7bd03725ebd8191d429e6748e349daae71eb26cb7ccc5193df37ec6a2b454a1 languageName: node linkType: hard -"@aws-sdk/util-endpoints@npm:3.202.0": - version: 3.202.0 - resolution: "@aws-sdk/util-endpoints@npm:3.202.0" +"@aws-sdk/util-endpoints@npm:3.208.0": + version: 3.208.0 + resolution: "@aws-sdk/util-endpoints@npm:3.208.0" dependencies: - "@aws-sdk/types": 3.201.0 + "@aws-sdk/types": 3.208.0 tslib: ^2.3.1 - checksum: 00554d0e73257a0459a69ad20ddb27b5817fab2e416e8984700ed0a8dd5bbd605796c988e26d59b617c14e70ff657426b027a0d8b0dce780ad396e99d3ecbb18 + checksum: 6fcc933c0603461b2996e621a35da8760b97a8df5f1305f7587b89308305b09475d60385bf155685522852ebc5a7ae2e351cf9e05664081a704ee22069ea9478 languageName: node linkType: hard @@ -814,20 +827,20 @@ __metadata: linkType: hard "@aws-sdk/util-locate-window@npm:^3.0.0": - version: 3.201.0 - resolution: "@aws-sdk/util-locate-window@npm:3.201.0" + version: 3.208.0 + resolution: "@aws-sdk/util-locate-window@npm:3.208.0" dependencies: tslib: ^2.3.1 - checksum: ef6f25ab873126b5ee37528f7d85323b4b5ad564f2a24df216029da65c865c4f5d86bce62f4b5752d8cb981b69295a74cdcbea827fa401551bdd1c5b4cdf4a23 + checksum: 7518c110c4fa27c5e1d2d173647f1c58fc6ea244d25733c08ac441d3a2650b050ce06cecbe56b80a9997d514c9f7515b3c529c84c1e04b29aa0265d53af23c52 languageName: node linkType: hard -"@aws-sdk/util-middleware@npm:3.201.0": - version: 3.201.0 - resolution: "@aws-sdk/util-middleware@npm:3.201.0" +"@aws-sdk/util-middleware@npm:3.208.0": + version: 3.208.0 + resolution: "@aws-sdk/util-middleware@npm:3.208.0" dependencies: tslib: ^2.3.1 - checksum: dda00e0e697fe247a034ddcd805109e6c657ab56184fe3e192ed3a6839e1be686eec0ac02b096494f9a541799d26edff0728212fc19f946bf93a54f70be80102 + checksum: 5ab692dfcddc08016a7ef569a85cf0caee5cb3c8c3f6c329b5c31a28167aca500afab9ac62c4ba544643183556885b214b27b08a597a6594a9bb75d31eede5a0 languageName: node linkType: hard @@ -840,30 +853,30 @@ __metadata: languageName: node linkType: hard -"@aws-sdk/util-user-agent-browser@npm:3.201.0": - version: 3.201.0 - resolution: "@aws-sdk/util-user-agent-browser@npm:3.201.0" +"@aws-sdk/util-user-agent-browser@npm:3.208.0": + version: 3.208.0 + resolution: "@aws-sdk/util-user-agent-browser@npm:3.208.0" dependencies: - "@aws-sdk/types": 3.201.0 + "@aws-sdk/types": 3.208.0 bowser: ^2.11.0 tslib: ^2.3.1 - checksum: 0c6bb9aa189f158a6c2b4de7ffa9552635e2e9695c2bd57dbc1b2db33438278183038503bdd8b2e105bfe530c263155448db99f0c3d18f39ddb62855bf6e589a + checksum: 843b1894e9388936f929edaa717835a058a1626bf09ac44e64b0bf1a6147b885a051bab9d411d5065205400ac5f4237252f6474e752d49b90f3fc381388397b1 languageName: node linkType: hard -"@aws-sdk/util-user-agent-node@npm:3.201.0": - version: 3.201.0 - resolution: "@aws-sdk/util-user-agent-node@npm:3.201.0" +"@aws-sdk/util-user-agent-node@npm:3.208.0": + version: 3.208.0 + resolution: "@aws-sdk/util-user-agent-node@npm:3.208.0" dependencies: - "@aws-sdk/node-config-provider": 3.201.0 - "@aws-sdk/types": 3.201.0 + "@aws-sdk/node-config-provider": 3.208.0 + "@aws-sdk/types": 3.208.0 tslib: ^2.3.1 peerDependencies: aws-crt: ">=1.0.0" peerDependenciesMeta: aws-crt: optional: true - checksum: afed1886e7395ad16a0461fc4d57bfa9f8f0f32c74f1ab0b7fe751bbd200f384808331d1e1164c286a81af5842eff322cc81b68b7646b9f3488dddb42ec550c4 + checksum: 86d2bbecbac58bfb702a63ad075f7586f048315213ddf73a1e6d3e6abb4b598c488964d7b44d7417de586ad451b5a3df3b71232c3c8410e9c17b3024ccca8adc languageName: node linkType: hard @@ -876,13 +889,13 @@ __metadata: languageName: node linkType: hard -"@aws-sdk/util-utf8-node@npm:3.201.0": - version: 3.201.0 - resolution: "@aws-sdk/util-utf8-node@npm:3.201.0" +"@aws-sdk/util-utf8-node@npm:3.208.0": + version: 3.208.0 + resolution: "@aws-sdk/util-utf8-node@npm:3.208.0" dependencies: - "@aws-sdk/util-buffer-from": 3.201.0 + "@aws-sdk/util-buffer-from": 3.208.0 tslib: ^2.3.1 - checksum: 807e91a0b4d97868d800100563bf9fe471fa9e6913df87a430b3f66e6d50317c4ce34e974af338fc818ef33ea212104c598ca3e2b5ff6fcae0ffa8639db023f2 + checksum: 0f4c1d0d3f6eb40d92bc7163c6dcf97f90b3a8be05df46ba4f9bb7723a3e6acabf2cb0f2486411b03d22e8fcccae9e757ed02afad384ff5f44a3a659a78c5752 languageName: node linkType: hard @@ -2662,6 +2675,26 @@ __metadata: languageName: unknown linkType: soft +"@cardano-sdk/projection@workspace:packages/projection": + version: 0.0.0-use.local + resolution: "@cardano-sdk/projection@workspace:packages/projection" + dependencies: + "@cardano-sdk/core": ^0.6.0 + "@cardano-sdk/ogmios": ^0.6.0 + "@cardano-sdk/util": ^0.6.0 + "@cardano-sdk/util-dev": ^0.5.0 + "@cardano-sdk/util-rxjs": ^0.4.2 + eslint: ^7.32.0 + jest: ^28.1.3 + npm-run-all: ^4.1.5 + rxjs: ^7.4.0 + shx: ^0.3.3 + ts-custom-error: ^3.2.0 + ts-jest: ^28.0.7 + typescript: ^4.7.4 + languageName: unknown + linkType: soft + "@cardano-sdk/util-dev@^0.5.0, @cardano-sdk/util-dev@workspace:packages/util-dev": version: 0.0.0-use.local resolution: "@cardano-sdk/util-dev@workspace:packages/util-dev" @@ -4801,31 +4834,31 @@ __metadata: linkType: hard "@oclif/color@npm:^1.0.1": - version: 1.0.1 - resolution: "@oclif/color@npm:1.0.1" + version: 1.0.2 + resolution: "@oclif/color@npm:1.0.2" dependencies: ansi-styles: ^4.2.1 chalk: ^4.1.0 strip-ansi: ^6.0.1 supports-color: ^8.1.1 tslib: ^2 - checksum: 7901e928b45ce8483e1cb5ceabf5a597d20933097cb20276a9fefbcd54ae642f595c6b1fef398fdd14fa70dadf0936ec38caf81b0d2346475f9523ff99136a49 + checksum: 8ce84771629afb5b8fabb21d172c8e44605e6dac4be16ef7c44144bb547daea4cf3cf6db2308f6d705ffce11c281652950fca7231f59369b4c7712bd0733105e languageName: node linkType: hard "@oclif/command@npm:^1.8.15, @oclif/command@npm:^1.8.16": - version: 1.8.19 - resolution: "@oclif/command@npm:1.8.19" + version: 1.8.20 + resolution: "@oclif/command@npm:1.8.20" dependencies: "@oclif/config": ^1.18.2 "@oclif/errors": ^1.3.6 "@oclif/help": ^1.0.1 - "@oclif/parser": ^3.8.8 + "@oclif/parser": ^3.8.9 debug: ^4.1.1 semver: ^7.3.8 peerDependencies: "@oclif/config": ^1 - checksum: 7668d2ac4017d62a23b0bd530195456e7858e599850d770b969e33222b171e137b37153db50c1f464c959b403407bd1f937cbc956da44acdd0e130a20b7fb0c6 + checksum: 8f8fc3076f11faccf984a78e3be317ecf5cd93b7ed849af2b65103aa8bfe385e64f5c489660d615fcba7d9c9d032f45b303998c8d3bcf548e980f23510207d30 languageName: node linkType: hard @@ -4843,7 +4876,7 @@ __metadata: languageName: node linkType: hard -"@oclif/config@npm:1.18.5, @oclif/config@npm:^1.18.2, @oclif/config@npm:^1.18.3": +"@oclif/config@npm:1.18.5": version: 1.18.5 resolution: "@oclif/config@npm:1.18.5" dependencies: @@ -4857,12 +4890,26 @@ __metadata: languageName: node linkType: hard -"@oclif/core@npm:^1.20.0": - version: 1.20.2 - resolution: "@oclif/core@npm:1.20.2" +"@oclif/config@npm:^1.18.2, @oclif/config@npm:^1.18.3": + version: 1.18.6 + resolution: "@oclif/config@npm:1.18.6" + dependencies: + "@oclif/errors": ^1.3.6 + "@oclif/parser": ^3.8.9 + debug: ^4.3.4 + globby: ^11.1.0 + is-wsl: ^2.1.1 + tslib: ^2.3.1 + checksum: 25baa87943d95428d2a5e64856fb9368474592badc5dad5fc2302d2f263885c766158a0ff071f1b4c0a69c39b279adfdd35037f2445fccec1544946aaf7a978a + languageName: node + linkType: hard + +"@oclif/core@npm:^1.20.0, @oclif/core@npm:^1.20.2, @oclif/core@npm:^1.20.3": + version: 1.20.4 + resolution: "@oclif/core@npm:1.20.4" dependencies: "@oclif/linewrap": ^1.0.0 - "@oclif/screen": ^3.0.2 + "@oclif/screen": ^3.0.3 ansi-escapes: ^4.3.2 ansi-styles: ^4.3.0 cardinal: ^2.1.1 @@ -4886,10 +4933,10 @@ __metadata: strip-ansi: ^6.0.1 supports-color: ^8.1.1 supports-hyperlinks: ^2.2.0 - tslib: ^2.3.1 + tslib: ^2.4.1 widest-line: ^3.1.0 wrap-ansi: ^7.0.0 - checksum: dd0f68ab8e6d5c3f71c2958ad86997449105fbf93e57ee50cd642d342a6197d18336b98520b7557f2bec39d9f70543048244e3490956d29201f76d3421d4513f + checksum: 523446ad7b961544dde2b6a656500a4d71b1a1be89adf24668d0ab945fcf365c81c042a326e27362fd19f2b9c7f007b43ad2ae241c69b322bf748b1df96b8311 languageName: node linkType: hard @@ -4943,15 +4990,15 @@ __metadata: languageName: node linkType: hard -"@oclif/parser@npm:^3.8.0, @oclif/parser@npm:^3.8.8": - version: 3.8.8 - resolution: "@oclif/parser@npm:3.8.8" +"@oclif/parser@npm:^3.8.0, @oclif/parser@npm:^3.8.8, @oclif/parser@npm:^3.8.9": + version: 3.8.9 + resolution: "@oclif/parser@npm:3.8.9" dependencies: "@oclif/errors": ^1.3.6 "@oclif/linewrap": ^1.0.0 chalk: ^4.1.0 - tslib: ^2.3.1 - checksum: 47408de58a106521195e5f086b35e76105ee01a7ec7cb39d25ae883ffda40be239f73843a28fb46cf20dab163ce1c114292cfc9bb876772b148a2450e0932f57 + tslib: ^2.4.1 + checksum: f77a7eb94fd87a7308f3ae340c1642b19cccde22100d4c1ad8b812059cff7a7dfb5365f105e794fef73b085a4ce7ef66714968df975f95a3e3c8ef3963308be1 languageName: node linkType: hard @@ -4975,42 +5022,42 @@ __metadata: linkType: hard "@oclif/plugin-help@npm:^5.1.16": - version: 5.1.17 - resolution: "@oclif/plugin-help@npm:5.1.17" + version: 5.1.18 + resolution: "@oclif/plugin-help@npm:5.1.18" dependencies: - "@oclif/core": ^1.20.0 - checksum: cb4e35acb427315c3601303908a190ef761f8e4644ae838762154c51b2dff7143e4a4165134ad9fca476eb9f3c33908374774642f6d570ad1923cb8e01b77868 + "@oclif/core": ^1.20.2 + checksum: f1b817b3bc871c6c83655de4f2149947793881cb371f1b91f45d4c35c00130c0790ba599011a3db2bfd490780c4d116d75b266b9144bd3379d8f7e9764e26b7f languageName: node linkType: hard -"@oclif/plugin-not-found@npm:^2.3.6": - version: 2.3.7 - resolution: "@oclif/plugin-not-found@npm:2.3.7" +"@oclif/plugin-not-found@npm:^2.3.7": + version: 2.3.8 + resolution: "@oclif/plugin-not-found@npm:2.3.8" dependencies: "@oclif/color": ^1.0.1 - "@oclif/core": ^1.20.0 + "@oclif/core": ^1.20.3 fast-levenshtein: ^3.0.0 lodash: ^4.17.21 - checksum: 66c13ab07319a11dbf04bd4e4fa2c8d6aabba85c2ca29d577a29c0ef884fe8f480f4886ec0e549c2a21cc7fdf8ab66dc773f0a2c3177b2dd5aa66b6c291f32e0 + checksum: f4b9d63a5dcb68c5c8e627bfb2a3d2670fc1d569532c8793194d9c3dc68309a0feb436f8c7da0d5d3e932ef0247e740fe470fad04f65e88ef45b0de68584dad8 languageName: node linkType: hard "@oclif/plugin-warn-if-update-available@npm:^2.0.6": - version: 2.0.12 - resolution: "@oclif/plugin-warn-if-update-available@npm:2.0.12" + version: 2.0.13 + resolution: "@oclif/plugin-warn-if-update-available@npm:2.0.13" dependencies: - "@oclif/core": ^1.20.0 + "@oclif/core": ^1.20.3 chalk: ^4.1.0 debug: ^4.1.0 fs-extra: ^9.0.1 http-call: ^5.2.2 lodash: ^4.17.21 semver: ^7.3.8 - checksum: 1a785eeceac1ea3329fefe0410d4b515b8932455ba9f779bb99a4485ce851386c24b9e3f5f65fdca9b27fca4f118cb5d3a6dd12138abde7af340030ad92f0b59 + checksum: 3276d2133b591f95b322795f50ad00842eec6ca8322f28a1f80db2a385fbc73d9a1985e88627eae751c1aaf95abb2f37c6849be32dd1ad291e8ab2d0b0d620b4 languageName: node linkType: hard -"@oclif/screen@npm:^3.0.2": +"@oclif/screen@npm:^3.0.3": version: 3.0.3 resolution: "@oclif/screen@npm:3.0.3" checksum: c40650869b1c0c5c16e6ac4a82e10ee7a2879c85bdbddcb10b342dac84b62f6a6b69ec484d485b8ce0970b6383e87535a18737cca077e646818f240afc2a7c26 @@ -6115,7 +6162,7 @@ __metadata: languageName: node linkType: hard -"@types/node@npm:*, @types/node@npm:>=13.7.0, @types/node@npm:^18.0.0, @types/node@npm:^18.11.8": +"@types/node@npm:*, @types/node@npm:>=13.7.0, @types/node@npm:^18.0.0": version: 18.11.8 resolution: "@types/node@npm:18.11.8" checksum: 60b358f97c1a029722dc785811b217615ef20249c3fbde60a65869cfd7a5cd5b1872ee95c79c187ef70e5a078f4ac7670d2129803985268b1f021ad6e8040af8 @@ -6143,6 +6190,13 @@ __metadata: languageName: node linkType: hard +"@types/node@npm:^18.11.8": + version: 18.11.9 + resolution: "@types/node@npm:18.11.9" + checksum: cc0aae109e9b7adefc32eecb838d6fad931663bb06484b5e9cbbbf74865c721b03d16fd8d74ad90e31dbe093d956a7c2c306ba5429ba0c00f3f7505103d7a496 + languageName: node + linkType: hard + "@types/node@npm:^8.0.13": version: 8.10.66 resolution: "@types/node@npm:8.10.66" @@ -6539,12 +6593,12 @@ __metadata: linkType: hard "@types/vinyl@npm:^2.0.4": - version: 2.0.6 - resolution: "@types/vinyl@npm:2.0.6" + version: 2.0.7 + resolution: "@types/vinyl@npm:2.0.7" dependencies: "@types/expect": ^1.20.4 "@types/node": "*" - checksum: 5012fb61e3a29e7deaac7e66b6d8cb73d87d15965c8a38cb69277c2beb851a9a8ec09d4a1b07a3151e143afc2e3a102ca368b9a0e08f2f29de9183c97f9c7d85 + checksum: 8e6e341860a2a024d5802517fb171ffc66bfbd91b0eefe8dd4376e08733e468781417ba861b9d32bb8207707cf554e3aeb60d08297c5e666a40520af95082e2d languageName: node linkType: hard @@ -7897,9 +7951,9 @@ __metadata: languageName: node linkType: hard -"artillery-plugin-publish-metrics@npm:^2.0.1": - version: 2.0.1 - resolution: "artillery-plugin-publish-metrics@npm:2.0.1" +"artillery-plugin-publish-metrics@npm:^2.0.2": + version: 2.0.2 + resolution: "artillery-plugin-publish-metrics@npm:2.0.2" dependencies: async: ^2.6.1 datadog-metrics: ^0.9.3 @@ -7913,13 +7967,13 @@ __metadata: prom-client: ^14.0.1 semver: ^7.3.5 uuid: ^8.3.2 - checksum: 6098c359b6f3e1f82c28540485c0c369d99c7bb3f2d3fabbd4e112c65e7ba4284fdac299853f5685b2c4f07a99028b7b025208e4924fa3b03560b83be22d7fa4 + checksum: 650e01b6e13052897a3b33dd1a78375ea101f4509cad4e66b7d8cbb92474f96a6652177255b52aaad1eb05958c43184b894b53fb84d7a928ea1bf4fd12b734e9 languageName: node linkType: hard "artillery@npm:^2.0.0-24": - version: 2.0.0-24 - resolution: "artillery@npm:2.0.0-24" + version: 2.0.0-26 + resolution: "artillery@npm:2.0.0-26" dependencies: "@artilleryio/sketches-js": ^1.0.4 "@aws-sdk/credential-providers": ^3.127.0 @@ -7932,7 +7986,7 @@ __metadata: artillery-plugin-ensure: ^1.1.1 artillery-plugin-expect: ^2.1.0 artillery-plugin-metrics-by-endpoint: ^1.0.2 - artillery-plugin-publish-metrics: ^2.0.1 + artillery-plugin-publish-metrics: ^2.0.2 async: ^2.6.4 aws-sdk: ^2.1172.0 chalk: ^2.4.2 @@ -7951,6 +8005,7 @@ __metadata: fast-deep-equal: ^3.1.3 filtrex: ^0.5.4 form-data: ^3.0.0 + fs-extra: ^10.1.0 got: ^11.8.5 hpagent: ^0.1.1 https-proxy-agent: ^5.0.0 @@ -7979,7 +8034,7 @@ __metadata: ws: ^7.5.7 bin: artillery: bin/run - checksum: 08f82aaefe499ef5abcf49d287075d6ed93b53336b6d6c1f6071a96f8015e055e9ef22ae11123927e8eb46a40f38d17f96cf081d0914892891707cd0f3f9d787 + checksum: a3d6744fe8427f9e37516d469776611f86126fd78ae945d63d0e1cb7562fe4300ce4f306d41b196dcdb21ed900499d34e3ecbc9c5c940fe8923e5383a19a041a languageName: node linkType: hard @@ -8100,8 +8155,8 @@ __metadata: linkType: hard "aws-sdk@npm:^2.1172.0, aws-sdk@npm:^2.1231.0": - version: 2.1247.0 - resolution: "aws-sdk@npm:2.1247.0" + version: 2.1252.0 + resolution: "aws-sdk@npm:2.1252.0" dependencies: buffer: 4.9.2 events: 1.1.1 @@ -8113,7 +8168,7 @@ __metadata: util: ^0.12.4 uuid: 8.0.0 xml2js: 0.4.19 - checksum: 211d6a3ab6cb7d694ed51c38cd05105d0e2909ab1111cd2588ecbd697f138f61b2bcda30b54079a5531355a28e398c34a630ab086f6d02e0b24c8549ce5a98e8 + checksum: c1876479577bc26697d791d9b53b297fa3bfb17cf70157c282a156799ca573bdc1102436b3942c759cddd060aa746814cebc06fa1bad08c76ef3c1e510a8f6d5 languageName: node linkType: hard @@ -18044,12 +18099,12 @@ __metadata: linkType: hard "oclif@npm:^3.1.0": - version: 3.2.24 - resolution: "oclif@npm:3.2.24" + version: 3.2.25 + resolution: "oclif@npm:3.2.25" dependencies: "@oclif/core": ^1.20.0 "@oclif/plugin-help": ^5.1.16 - "@oclif/plugin-not-found": ^2.3.6 + "@oclif/plugin-not-found": ^2.3.7 "@oclif/plugin-warn-if-update-available": ^2.0.6 aws-sdk: ^2.1231.0 concurrently: ^7.5.0 @@ -18067,7 +18122,7 @@ __metadata: yosay: ^2.0.2 bin: oclif: bin/run - checksum: 86581117b47f95805a6d18d4e98e29f1890138e4c5873ccfc023575f25daa47e998168b61a5633bfb66a37954078b83a50fd9d7d2c052671201d3ce026f6b369 + checksum: 89b3a472d554a385a01896649d29608ce417004a69c206c30f7788fab42a6a97f0ccfe3c99acccbfc3a7d5da355172a9ac7fc7364d6b2991341d455298a11d1e languageName: node linkType: hard @@ -22228,7 +22283,7 @@ __metadata: languageName: node linkType: hard -"tslib@npm:^2.0.0, tslib@npm:^2.0.1, tslib@npm:^2.3.1": +"tslib@npm:^2.0.0, tslib@npm:^2.0.1, tslib@npm:^2.3.1, tslib@npm:^2.4.1": version: 2.4.1 resolution: "tslib@npm:2.4.1" checksum: 19480d6e0313292bd6505d4efe096a6b31c70e21cf08b5febf4da62e95c265c8f571f7b36fcc3d1a17e068032f59c269fab3459d6cd3ed6949eafecf64315fca From bd8f950864f79b689a582c82140c6b035e98da51 Mon Sep 17 00:00:00 2001 From: Martynas Kazlauskas Date: Tue, 15 Nov 2022 16:09:30 +0200 Subject: [PATCH 15/16] docs: update example webpack config path --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index bab035c4c46..e0804c5fbdf 100644 --- a/README.md +++ b/README.md @@ -36,7 +36,7 @@ Packages are distributed as both CommonJS and ESM modules. - Node.js >=14.20.1 - using with `type="module"` requires `--experimental-specifier-resolution=node` flag -- Browser via bundlers (see [example webpack config](./packages/web-extension/e2e/webpack.config.js)) +- Browser via bundlers (see [example webpack config](./packages/e2e/test/web-extension/webpack.config.js)) ### Testing From 6df9255bdc1aa547fe4db0152de0a57d9bd0cad0 Mon Sep 17 00:00:00 2001 From: Martynas Kazlauskas Date: Fri, 18 Nov 2022 08:31:20 +0200 Subject: [PATCH 16/16] build: remove golden-test-generator from .eslintignore --- .eslintignore | 3 +- packages/golden-test-generator/package.json | 1 + .../src/AddressBalance/applyValue.ts | 19 +- .../getOnChainAddressBalances.ts | 22 +- .../src/ChainSyncEvents/chainSyncEvents.ts | 31 +-- packages/golden-test-generator/src/Content.ts | 2 +- packages/golden-test-generator/src/index.ts | 49 ++-- yarn-project.nix | 216 +++++++++--------- yarn.lock | 1 + 9 files changed, 180 insertions(+), 164 deletions(-) diff --git a/.eslintignore b/.eslintignore index 46977d46776..54cbb2264c7 100644 --- a/.eslintignore +++ b/.eslintignore @@ -1,5 +1,4 @@ *.d.ts node_modules dist -packages/golden-test-generator -.yarn \ No newline at end of file +.yarn diff --git a/packages/golden-test-generator/package.json b/packages/golden-test-generator/package.json index bbda3daee0e..721752904e0 100644 --- a/packages/golden-test-generator/package.json +++ b/packages/golden-test-generator/package.json @@ -57,6 +57,7 @@ "coverage": "shx echo No coverage report for this package" }, "dependencies": { + "@cardano-sdk/core": "^0.6.0", "@cardano-sdk/ogmios": "^0.6.0", "@cardano-sdk/util": "^0.6.0", "bunyan": "^1.8.15", diff --git a/packages/golden-test-generator/src/AddressBalance/applyValue.ts b/packages/golden-test-generator/src/AddressBalance/applyValue.ts index a107f1f4e42..94623a437d3 100644 --- a/packages/golden-test-generator/src/AddressBalance/applyValue.ts +++ b/packages/golden-test-generator/src/AddressBalance/applyValue.ts @@ -1,17 +1,22 @@ -/* eslint-disable prettier/prettier */ +/* eslint-disable complexity */ +/* eslint-disable unicorn/no-nested-ternary */ import { BigIntMath } from '@cardano-sdk/util'; import { Ogmios } from '@cardano-sdk/ogmios'; - const throwIfNegative = (value: bigint | number): void => { if (value < 0) { throw new Error('The value provided cannot be applied as it will result in a negative balance'); } }; -// eslint-disable-next-line sonarjs/cognitive-complexity -export const applyValue = (balance: Ogmios.Schema.Value, value: Ogmios.Schema.Value, spending = false): Ogmios.Schema.Value => { - // This is a workaround. coins is typed as a bigint, but it's sometimes being parsed from the raw response as a number. +export const applyValue = ( + balance: Ogmios.Schema.Value, + value: Ogmios.Schema.Value, + spending = false + // eslint-disable-next-line sonarjs/cognitive-complexity +): Ogmios.Schema.Value => { + // This is a workaround. coins is typed as a bigint, + // but it's sometimes being parsed from the raw response as a number. const valueCoins: bigint = typeof value.coins === 'bigint' ? value.coins : BigInt(value.coins); const balanceCoins: bigint = typeof balance.coins === 'bigint' ? balance.coins : BigInt(balance.coins); const coins = balanceCoins + (spending ? -BigIntMath.abs(valueCoins) : valueCoins); @@ -26,7 +31,9 @@ export const applyValue = (balance: Ogmios.Schema.Value, value: Ogmios.Schema.Va balanceToApply.assets![assetId] = balance.assets![assetId] !== undefined ? balance.assets![assetId] + (spending ? -BigIntMath.abs(qty) : qty) - : (spending ? -BigIntMath.abs(qty) : qty); + : spending + ? -BigIntMath.abs(qty) + : qty; throwIfNegative(balanceToApply.assets![assetId]); } } diff --git a/packages/golden-test-generator/src/AddressBalance/getOnChainAddressBalances.ts b/packages/golden-test-generator/src/AddressBalance/getOnChainAddressBalances.ts index 7525d1f2da6..5f878f9727b 100644 --- a/packages/golden-test-generator/src/AddressBalance/getOnChainAddressBalances.ts +++ b/packages/golden-test-generator/src/AddressBalance/getOnChainAddressBalances.ts @@ -1,9 +1,9 @@ /* eslint-disable complexity */ import { GeneratorMetadata } from '../Content'; +import { Intersection } from '@cardano-sdk/core'; import { Logger } from 'ts-log'; import { Ogmios, ogmiosToCore } from '@cardano-sdk/ogmios'; import { applyValue } from './applyValue'; -import { Intersection } from '@cardano-sdk/core'; export type AddressBalances = { [address: string]: Ogmios.Schema.Value; @@ -22,7 +22,7 @@ export const getOnChainAddressBalances = ( onBlock?: (slot: number) => void; } ): Promise => { - const { logger } = options; + const { logger, ogmiosConnectionConfig, onBlock } = options; const trackedAddressBalances: AddressBalances = Object.fromEntries( addresses.map((address) => [address, { assets: {}, coins: 0n }]) ); @@ -37,16 +37,18 @@ export const getOnChainAddressBalances = ( balances: {}, metadata: { cardano: { - compactGenesis: ogmiosToCore.genesis(await Ogmios.StateQuery.genesisConfig( - await Ogmios.createInteractionContext(reject, logger.info, { connection: options.ogmiosConnectionConfig }) - )), + compactGenesis: ogmiosToCore.genesis( + await Ogmios.StateQuery.genesisConfig( + await Ogmios.createInteractionContext(reject, logger.info, { connection: ogmiosConnectionConfig }) + ) + ), intersection: undefined as unknown as Intersection } } }; try { const syncClient = await Ogmios.createChainSyncClient( - await Ogmios.createInteractionContext(reject, logger.info, { connection: options.ogmiosConnectionConfig }), + await Ogmios.createInteractionContext(reject, logger.info, { connection: ogmiosConnectionConfig }), { rollBackward: async (_res, requestNext) => { requestNext(); @@ -63,7 +65,7 @@ export const getOnChainAddressBalances = ( | Ogmios.Schema.BlockAlonzo | Ogmios.Schema.BlockBabbage; let blockBody: - undefined + | undefined | Ogmios.Schema.StandardBlock['body']['txPayload'] | Ogmios.Schema.BlockShelley['body'] | Ogmios.Schema.BlockAllegra['body'] @@ -95,8 +97,8 @@ export const getOnChainAddressBalances = ( } if (b !== undefined) { currentBlock = b.header!.blockHeight; - if (options?.onBlock !== undefined) { - options.onBlock(currentBlock); + if (onBlock !== undefined) { + onBlock(currentBlock); } if (blockBody) { for (const tx of blockBody) { @@ -133,7 +135,7 @@ export const getOnChainAddressBalances = ( } } ); - response.metadata.cardano.intersection = await syncClient.startSync(['origin']) as Intersection; + response.metadata.cardano.intersection = (await syncClient.startSync(['origin'])) as Intersection; } catch (error) { logger.error(error); return reject(error); diff --git a/packages/golden-test-generator/src/ChainSyncEvents/chainSyncEvents.ts b/packages/golden-test-generator/src/ChainSyncEvents/chainSyncEvents.ts index e66d4b9a417..884a3cc6493 100644 --- a/packages/golden-test-generator/src/ChainSyncEvents/chainSyncEvents.ts +++ b/packages/golden-test-generator/src/ChainSyncEvents/chainSyncEvents.ts @@ -1,13 +1,13 @@ +import { ChainSyncEvent, ChainSyncEventType, Intersection } from '@cardano-sdk/core'; import { GeneratorMetadata } from '../Content'; import { Logger } from 'ts-log'; import { Ogmios, ogmiosToCore } from '@cardano-sdk/ogmios'; -import { ChainSyncEvent, ChainSyncEventType, Intersection } from '@cardano-sdk/core'; type CardanoMetadata = Pick; export type GetChainSyncEventsResponse = { events: ChainSyncEvent[]; - metadata: CardanoMetadata + metadata: CardanoMetadata; }; type RequestedBlocks = { [blockHeight: number]: Ogmios.Schema.Block }; @@ -19,17 +19,17 @@ const blocksWithRollbacks = (blockHeights: number[], requestedBlocks: RequestedB const requestedBlock = requestedBlocks[blockHeight]; if (!requestedBlock) throw new Error(`Block not found: ${blockHeight}`); const block = ogmiosToCore.block(requestedBlock); - block && result.push({ eventType: ChainSyncEventType.RollForward, block, tip: block.header }); + block && result.push({ block, eventType: ChainSyncEventType.RollForward, tip: block.header }); } else { const blockNo = -blockHeight; const requestedBlock = requestedBlocks[blockNo]; if (!requestedBlock) throw new Error(`Cannot rollback to a non-requested block: ${blockHeight}`); const header = ogmiosToCore.blockHeader(requestedBlock); - header && result.push(({eventType: ChainSyncEventType.RollBackward, tip: header})); + header && result.push({ eventType: ChainSyncEventType.RollBackward, tip: header }); } } return result; -} +}; export const getChainSyncEvents = async ( blockHeights: number[], @@ -39,7 +39,7 @@ export const getChainSyncEvents = async ( onBlock?: (slot: number) => void; } ): Promise => { - const { logger } = options; + const { logger, onBlock, ogmiosConnectionConfig } = options; const requestedBlocks: RequestedBlocks = {}; return new Promise(async (resolve, reject) => { let currentBlock: number; @@ -47,16 +47,18 @@ export const getChainSyncEvents = async ( let draining = false; const metadata: CardanoMetadata = { cardano: { - compactGenesis: ogmiosToCore.genesis(await Ogmios.StateQuery.genesisConfig( - await Ogmios.createInteractionContext(reject, logger.info, { connection: options.ogmiosConnectionConfig }) - )), + compactGenesis: ogmiosToCore.genesis( + await Ogmios.StateQuery.genesisConfig( + await Ogmios.createInteractionContext(reject, logger.info, { connection: ogmiosConnectionConfig }) + ) + ), intersection: undefined as unknown as Intersection - }, + } }; const maxHeight = Math.max(...blockHeights); try { const syncClient = await Ogmios.createChainSyncClient( - await Ogmios.createInteractionContext(reject, logger.info, { connection: options.ogmiosConnectionConfig }), + await Ogmios.createInteractionContext(reject, logger.info, { connection: ogmiosConnectionConfig }), { rollBackward: async (_res, requestNext) => { requestNext(); @@ -66,8 +68,8 @@ export const getChainSyncEvents = async ( const header = ogmiosToCore.blockHeader(block); if (!header) return; currentBlock = header.blockNo; - if (options?.onBlock !== undefined) { - options.onBlock(currentBlock); + if (onBlock !== undefined) { + onBlock(currentBlock); } if (blockHeights.includes(currentBlock)) { requestedBlocks[currentBlock] = block; @@ -84,11 +86,10 @@ export const getChainSyncEvents = async ( } } ); - metadata.cardano.intersection = await syncClient.startSync(['origin']) as Intersection; + metadata.cardano.intersection = (await syncClient.startSync(['origin'])) as Intersection; } catch (error) { logger.error(error); return reject(error); } }); }; - diff --git a/packages/golden-test-generator/src/Content.ts b/packages/golden-test-generator/src/Content.ts index 55d09da25c2..8777f58acb9 100644 --- a/packages/golden-test-generator/src/Content.ts +++ b/packages/golden-test-generator/src/Content.ts @@ -1,6 +1,6 @@ +import { Cardano, Intersection } from '@cardano-sdk/core'; import { Commit } from 'git-last-commit'; import { getLastCommitPromise } from './util'; -import { Cardano, Intersection } from '@cardano-sdk/core'; const packageJson = require('../../package.json'); export type Metadata = { diff --git a/packages/golden-test-generator/src/index.ts b/packages/golden-test-generator/src/index.ts index 15ed7f5b945..1f79266e74b 100644 --- a/packages/golden-test-generator/src/index.ts +++ b/packages/golden-test-generator/src/index.ts @@ -1,15 +1,16 @@ #!/usr/bin/env node +/* eslint-disable no-console */ import { AddressBalancesResponse, getOnChainAddressBalances } from './AddressBalance'; import { Command } from 'commander'; +import { GeneratorMetadata, prepareContent } from './Content'; import { GetChainSyncEventsResponse, getChainSyncEvents as chainSync } from './ChainSyncEvents'; import { Options, SingleBar } from 'cli-progress'; -import { ensureDir, writeFile } from 'fs-extra'; -import { GeneratorMetadata, prepareContent } from './Content'; import { createLogger } from 'bunyan'; +import { ensureDir, writeFile } from 'fs-extra'; +import { toSerializableObject } from '@cardano-sdk/util'; import chalk from 'chalk'; import hash from 'object-hash'; import path from 'path'; -import { toSerializableObject } from '@cardano-sdk/util'; const clear = require('clear'); const packageJson = require('../../package.json'); @@ -78,29 +79,33 @@ program } }); -const mapBlockHeights = (blockHeights: string) => - blockHeights - .split(',') - .filter((b) => b !== '') - .flatMap((blockHeightSpec) => { - const [from, to] = blockHeightSpec.split('..').map(blockHeight => Number.parseInt(blockHeight)); - if (!to) { // 0 is not supported, as such range doesn't make sense - if (!Number.isNaN(from)) return [from]; // single block - throw new Error('blockHeights must be either numbers or ranges, see --help') - } - const result: number[] = []; - for (let blockHeight = from; blockHeight <= to; blockHeight++) { - result.push(blockHeight) - } - return result; - }); +const mapBlockHeights = (blockHeights: string) => + blockHeights + .split(',') + .filter((b) => b !== '') + .flatMap((blockHeightSpec) => { + const [from, to] = blockHeightSpec.split('..').map((blockHeight) => Number.parseInt(blockHeight)); + if (!to) { + // 0 is not supported, as such range doesn't make sense + if (!Number.isNaN(from)) return [from]; // single block + throw new Error('blockHeights must be either numbers or ranges, see --help'); + } + const result: number[] = []; + for (let blockHeight = from; blockHeight <= to; blockHeight++) { + result.push(blockHeight); + } + return result; + }); program .command('chain-sync-events') .description('Dump the requested blocks (rollForward) in their raw structure and simulate rollbacks') - .argument('[blockHeights]', `Comma-separated sorted list of blocks by number. + .argument( + '[blockHeights]', + `Comma-separated sorted list of blocks by number. Use "-" for rollback to a block, e.g. 10,11,-10,11 - Use ".." for block ranges (inclusive), e.g. 0..9`) + Use ".." for block ranges (inclusive), e.g. 0..9` + ) .requiredOption('--out-dir [outDir]', 'File path to write results to') .option('--log-level [logLevel]', 'Minimum log level', 'info') .action(async (blockHeightsInput: string, { logLevel, outDir }) => { @@ -124,7 +129,7 @@ program options: { blockHeights: blockHeightsInput } - } + }; progress.stop(); const content = await prepareContent(fullMetadata, data); const fileName = path.join(outDir, `blocks-${hash(content)}.json`); diff --git a/yarn-project.nix b/yarn-project.nix index 9a6fa0632cd..9c4c2e4691e 100644 --- a/yarn-project.nix +++ b/yarn-project.nix @@ -179,11 +179,6 @@ cacheEntries = { "interpret@npm:1.4.0" = { filename = "interpret-npm-1.4.0-17b4b5b0a4-2e5f51268b.zip"; sha512 = "2e5f51268b5941e4a17e4ef0575bc91ed0ab5f8515e3cf77486f7c14d13f3010df9c0959f37063dcc96e78d12dc6b0bb1b9e111cdfe69771f4656d2993d36155"; }; "bs-logger@npm:0.2.6" = { filename = "bs-logger-npm-0.2.6-7670f88b66-d34bdaf68c.zip"; sha512 = "d34bdaf68c64bd099ab97c3ea608c9ae7d3f5faa1178b3f3f345acd94e852e608b2d4f9103fb2e503f5e69780e98293df41691b84be909b41cf5045374d54606"; }; "semver@npm:7.3.8" = { filename = "semver-npm-7.3.8-25a996cb4f-ba9c7cbbf2.zip"; sha512 = "ba9c7cbbf2b7884696523450a61fee1a09930d888b7a8d7579025ad93d459b2d1949ee5bbfeb188b2be5f4ac163544c5e98491ad6152df34154feebc2cc337c1"; }; -"@types/object-hash@npm:2.2.1" = { filename = "@types-object-hash-npm-2.2.1-1e19446be3-bbcbf07690.zip"; sha512 = "bbcbf076903e11fa6d61dd5cc365bce2b080b18502ef52672a427443262e465d7b46b8f2821e8cea0307de66aee2eb92ad6e2bed2346acd7c8de118d4123fe3a"; }; -"clear@npm:0.1.0" = { filename = "clear-npm-0.1.0-a3e2e6f4fa-70a1620699.zip"; sha512 = "70a162069947a5bf2e5cea17a281713cd9a154c653a97bc09ed0a00903d66003b13e1b3adb92e406460db3e3cc6bcf6e4049bbca8fd6e8f0d26fbac10dc806fd"; }; -"commander@npm:8.3.0" = { filename = "commander-npm-8.3.0-c0d18c66d5-0f82321821.zip"; sha512 = "0f82321821fc27b83bd409510bb9deeebcfa799ff0bf5d102128b500b7af22872c0c92cb6a0ebc5a4cf19c6b550fba9cedfa7329d18c6442a625f851377bacf0"; }; -"git-last-commit@npm:1.0.1" = { filename = "git-last-commit-npm-1.0.1-247bc4e0f1-44049215f0.zip"; sha512 = "44049215f0838c0d17edd25b44e08793d270ea96d95e56767ae9564eda2f41cf4a63b4bc418d62c2f3a8f6a483d6e12229c316daa4276dc0fef8ad663145af6c"; }; -"object-hash@npm:2.2.0" = { filename = "object-hash-npm-2.2.0-d97a921cc1-55ba841e3a.zip"; sha512 = "55ba841e3adce9c4f1b9b46b41983eda40f854e0d01af2802d3ae18a7085a17168d6b81731d43fdf1d6bcbb3c9f9c56d22c8fea992203ad90a38d7d919bc28f1"; }; "@jest/types@npm:28.1.3" = { filename = "@jest-types-npm-28.1.3-422ad1bd71-1e258d9c06.zip"; sha512 = "1e258d9c063fcf59ebc91e46d5ea5984674ac7ae6cae3e50aa780d22b4405bf2c925f40350bf30013839eb5d4b5e521d956ddf8f3b7c78debef0e75a07f57350"; }; "ansi-styles@npm:3.2.1" = { filename = "ansi-styles-npm-3.2.1-8cb8107983-d85ade01c1.zip"; sha512 = "d85ade01c10e5dd77b6c89f34ed7531da5830d2cb5882c645f330079975b716438cd7ebb81d0d6e6b4f9c577f19ae41ab55f07f19786b02f9dfd9e0377395665"; }; "minimatch@npm:3.1.2" = { filename = "minimatch-npm-3.1.2-9405269906-c154e56640.zip"; sha512 = "c154e566406683e7bcb746e000b84d74465b3a832c45d59912b9b55cd50dee66e5c4b1e5566dba26154040e51672f9aa450a9aef0c97cfc7336b78b7afb9540a"; }; @@ -194,13 +189,17 @@ cacheEntries = { "libphonenumber-js@npm:1.10.14" = { filename = "libphonenumber-js-npm-1.10.14-cf09e196cd-853608aca7.zip"; sha512 = "853608aca7ba63182bc9305ff4f5380c64973866bbd245a87fa219422371edd1e7c694ce3e6a8d8f3fb557bbbe10c7fc32601ff300be9937daf583d84c80bbd3"; }; "validator@npm:13.7.0" = { filename = "validator-npm-13.7.0-624277e841-2b83283de1.zip"; sha512 = "2b83283de1222ca549a7ef57f46e8d49c6669213348db78b7045bce36a3b5843ff1e9f709ebf74574e06223461ee1f264f8cc9a26a0060a79a27de079d8286ef"; }; "jest-environment-jsdom@npm:28.1.3" = { filename = "jest-environment-jsdom-npm-28.1.3-c3ce0aea09-32758f9b9a.zip"; sha512 = "32758f9b9a1fd04ec3ebaaa608d740a36b960d37d00bd3d4d83fdc4b527afc474c14f04fa860817e1fa22923e2dc3cd2b497db41af6a5d73e91327951612025e"; }; +"@types/object-hash@npm:2.2.1" = { filename = "@types-object-hash-npm-2.2.1-1e19446be3-bbcbf07690.zip"; sha512 = "bbcbf076903e11fa6d61dd5cc365bce2b080b18502ef52672a427443262e465d7b46b8f2821e8cea0307de66aee2eb92ad6e2bed2346acd7c8de118d4123fe3a"; }; +"clear@npm:0.1.0" = { filename = "clear-npm-0.1.0-a3e2e6f4fa-70a1620699.zip"; sha512 = "70a162069947a5bf2e5cea17a281713cd9a154c653a97bc09ed0a00903d66003b13e1b3adb92e406460db3e3cc6bcf6e4049bbca8fd6e8f0d26fbac10dc806fd"; }; +"commander@npm:8.3.0" = { filename = "commander-npm-8.3.0-c0d18c66d5-0f82321821.zip"; sha512 = "0f82321821fc27b83bd409510bb9deeebcfa799ff0bf5d102128b500b7af22872c0c92cb6a0ebc5a4cf19c6b550fba9cedfa7329d18c6442a625f851377bacf0"; }; +"git-last-commit@npm:1.0.1" = { filename = "git-last-commit-npm-1.0.1-247bc4e0f1-44049215f0.zip"; sha512 = "44049215f0838c0d17edd25b44e08793d270ea96d95e56767ae9564eda2f41cf4a63b4bc418d62c2f3a8f6a483d6e12229c316daa4276dc0fef8ad663145af6c"; }; +"object-hash@npm:2.2.0" = { filename = "object-hash-npm-2.2.0-d97a921cc1-55ba841e3a.zip"; sha512 = "55ba841e3adce9c4f1b9b46b41983eda40f854e0d01af2802d3ae18a7085a17168d6b81731d43fdf1d6bcbb3c9f9c56d22c8fea992203ad90a38d7d919bc28f1"; }; +"pkg-dir@npm:4.2.0" = { filename = "pkg-dir-npm-4.2.0-2b5d0a8d32-9863e3f351.zip"; sha512 = "9863e3f35132bf99ae1636d31ff1e1e3501251d480336edb1c211133c8d58906bed80f154a1d723652df1fda91e01c7442c2eeaf9dc83157c7ae89087e43c8d6"; }; +"resolve-cwd@npm:3.0.0" = { filename = "resolve-cwd-npm-3.0.0-e6f4e296bf-546e081601.zip"; sha512 = "546e0816012d65778e580ad62b29e975a642989108d9a3c5beabfb2304192fa3c9f9146fbdfe213563c6ff51975ae41bac1d3c6e047dd9572c94863a057b4d81"; }; "@types/cli-progress@npm:3.11.0" = { filename = "@types-cli-progress-npm-3.11.0-889a906352-d440162233.zip"; sha512 = "d4401622333e888925b47c5d5bb0b89dddae17cc020f909a64ad7275b326bf3c6e9cd467f625a197fd958a1e49220d32f4a2b0bf2948fee330c719a9b985674e"; }; "@types/fs-extra@npm:9.0.13" = { filename = "@types-fs-extra-npm-9.0.13-12fb7badd7-add79e212a.zip"; sha512 = "add79e212acd5ac76b97b9045834e03a7996aef60a814185e0459088fd290519a3c1620865d588fa36c4498bf614210d2a703af5cf80aa1dbc125db78f6edac3"; }; "@types/ws@npm:7.4.7" = { filename = "@types-ws-npm-7.4.7-d0c95c0958-b4c9b8ad20.zip"; sha512 = "b4c9b8ad209620c9b21e78314ce4ff07515c0cadab9af101c1651e7bfb992d7fd933bd8b9c99d110738fd6db523ed15f82f29f50b45510288da72e964dedb1a3"; }; "cli-progress@npm:3.11.2" = { filename = "cli-progress-npm-3.11.2-6cecb7043d-147d26b80c.zip"; sha512 = "147d26b80ceaa24d72f0354d1b58b7f3567b928bf5943be879de31cf16b0a4f1d059984e2e35a664d7d27ae3e7fafd69fd94b35f462c8879caf96d7f31eac442"; }; -"pkg-dir@npm:4.2.0" = { filename = "pkg-dir-npm-4.2.0-2b5d0a8d32-9863e3f351.zip"; sha512 = "9863e3f35132bf99ae1636d31ff1e1e3501251d480336edb1c211133c8d58906bed80f154a1d723652df1fda91e01c7442c2eeaf9dc83157c7ae89087e43c8d6"; }; -"resolve-cwd@npm:3.0.0" = { filename = "resolve-cwd-npm-3.0.0-e6f4e296bf-546e081601.zip"; sha512 = "546e0816012d65778e580ad62b29e975a642989108d9a3c5beabfb2304192fa3c9f9146fbdfe213563c6ff51975ae41bac1d3c6e047dd9572c94863a057b4d81"; }; -"chalk@npm:4.1.2" = { filename = "chalk-npm-4.1.2-ba8b67ab80-fe75c9d5c7.zip"; sha512 = "fe75c9d5c76a7a98d45495b91b2172fa3b7a09e0cc9370e5c8feb1c567b85c4288e2b3fded7cfdd7359ac28d6b3844feb8b82b8686842e93d23c827c417e83fc"; }; "b4a@npm:1.6.1" = { filename = "b4a-npm-1.6.1-11ac2fd316-9d085922d4.zip"; sha512 = "9d085922d4a6bcaac69e68520681cd60da0e2dca8ea80a89cd27a3a3037058d4669a2904aa9925c7f567d84f62f64beafaf0c831771bd4eb86ca5ecbbca402d8"; }; "base64-js@npm:1.5.1" = { filename = "base64-js-npm-1.5.1-b2f7275641-669632eb37.zip"; sha512 = "669632eb3745404c2f822a18fc3a0122d2f9a7a13f7fb8b5823ee19d1d2ff9ee5b52c53367176ea4ad093c332fd5ab4bd0ebae5a8e27917a4105a4cfc86b1005"; }; "ieee754@npm:1.2.1" = { filename = "ieee754-npm-1.2.1-fb63b3caeb-5144c0c981.zip"; sha512 = "5144c0c9815e54ada181d80a0b810221a253562422e7c6c3a60b1901154184f49326ec239d618c416c1c5945a2e197107aee8d986a3dd836b53dffefd99b5e7e"; }; @@ -210,13 +209,13 @@ cacheEntries = { "@types/uuid@npm:8.3.4" = { filename = "@types-uuid-npm-8.3.4-7547f4402c-6f11f3ff70.zip"; sha512 = "6f11f3ff70f30210edaa8071422d405e9c1d4e53abbe50fdce365150d3c698fe7bbff65c1e71ae080cbfb8fded860dbb5e174da96fdbbdfcaa3fb3daa474d20f"; }; "uuid@npm:8.3.2" = { filename = "uuid-npm-8.3.2-eca0baba53-5575a8a75c.zip"; sha512 = "5575a8a75c13120e2f10e6ddc801b2c7ed7d8f3c8ac22c7ed0c7b2ba6383ec0abda88c905085d630e251719e0777045ae3236f04c812184b7c765f63a70e58df"; }; "blake2b@npm:2.1.3" = { filename = "blake2b-npm-2.1.3-b5b61ec9ad-e652234249.zip"; sha512 = "e652234249cbdb3345488d52b5e76e8572b8e5333f3f0d5e716772b7c5d2142f433c3fe86130e92117329532e1d1235cdaa89f40bbca27a8ae528bef428241ef"; }; -"fs-extra@npm:10.1.0" = { filename = "fs-extra-npm-10.1.0-86573680ed-dc94ab3709.zip"; sha512 = "dc94ab37096f813cc3ca12f0f1b5ad6744dfed9ed21e953d72530d103cea193c2f81584a39e9dee1bea36de5ee66805678c0dddc048e8af1427ac19c00fffc50"; }; +"chalk@npm:4.1.2" = { filename = "chalk-npm-4.1.2-ba8b67ab80-fe75c9d5c7.zip"; sha512 = "fe75c9d5c76a7a98d45495b91b2172fa3b7a09e0cc9370e5c8feb1c567b85c4288e2b3fded7cfdd7359ac28d6b3844feb8b82b8686842e93d23c827c417e83fc"; }; "@emurgo/cardano-message-signing-nodejs@npm:1.0.1" = { filename = "@emurgo-cardano-message-signing-nodejs-npm-1.0.1-b8b8c49564-0849d3cc4d.zip"; sha512 = "0849d3cc4dc3d33072afeaa44c7316f62d2cde1e2f7449cf24ac8b2a65a89ff17f301572c89a6890433054098084a57c01013c4a37d956ef7bc33bce90fc048f"; }; "jest-diff@npm:26.6.2" = { filename = "jest-diff-npm-26.6.2-06ca2a96ca-d00d297f31.zip"; sha512 = "d00d297f31e1ac0252127089892432caa7a11c69bde29cf3bb6c7a839c8afdb95cf1fd401f9df16a4422745da2e6a5d94b428b30666a2540c38e1c5699915c2d"; }; "pretty-format@npm:26.6.2" = { filename = "pretty-format-npm-26.6.2-6edfcf7149-e3b808404d.zip"; sha512 = "e3b808404d7e1519f0df1aa1f25cee0054ab475775c6b2b8c5568ff23194a92d54bf93274139b6f584ca70fd773be4eaa754b0e03f12bb0a8d1426b07f079976"; }; "form-data@npm:4.0.0" = { filename = "form-data-npm-4.0.0-916facec2d-01135bf867.zip"; sha512 = "01135bf8675f9d5c61ff18e2e2932f719ca4de964e3be90ef4c36aacfc7b9cb2fceb5eca0b7e0190e3383fe51c5b37f4cb80b62ca06a99aaabfcfd6ac7c9328c"; }; "@cardano-ogmios/client@npm:5.5.7" = { filename = "@cardano-ogmios-client-npm-5.5.7-da244a4d16-6db12ba4cd.zip"; sha512 = "6db12ba4cde6012e8f8707ab38cb62d2990fea9952c768afa2cc85a7008aeb36202d0408c7c940c0d5a3859dd6fc1459c13a0af03c081a37757b39b27404df08"; }; -"bunyan@npm:1.8.15" = { filename = "bunyan-npm-1.8.15-e130eb0235-a479e0787c.zip"; sha512 = "a479e0787c3a0b6565b54bd15f0b6c729d624c5aba53523e140e49e279b7a78508df93000e758bf6d02361117d6b4e6e5fc1d5ece05366fb6c4ba41bf1ac7d52"; }; +"fs-extra@npm:10.1.0" = { filename = "fs-extra-npm-10.1.0-86573680ed-dc94ab3709.zip"; sha512 = "dc94ab37096f813cc3ca12f0f1b5ad6744dfed9ed21e953d72530d103cea193c2f81584a39e9dee1bea36de5ee66805678c0dddc048e8af1427ac19c00fffc50"; }; "@types/pbkdf2@npm:3.1.0" = { filename = "@types-pbkdf2-npm-3.1.0-9fa74ff7fb-d15024b195.zip"; sha512 = "d15024b1957c21cf3b8887329d9bd8dfde754cf13a09d76ae25f1391cfc62bb8b8d7b760773c5dbaa748172fba8b3e0c3dbe962af6ccbd69b76df12a48dfba40"; }; "get-random-values@npm:2.0.0" = { filename = "get-random-values-npm-2.0.0-bb4f5d9318-c11c3cb7e6.zip"; sha512 = "c11c3cb7e61f5d17f3b9070a03d1756781b8a985926cb2dcf68ecf966f01fbfdcedf13e3362525acb28689a1971cebec0691ac542990c1bb7b873bbf95ed9a3f"; }; "@types/istanbul-lib-coverage@npm:2.0.4" = { filename = "@types-istanbul-lib-coverage-npm-2.0.4-734954bb56-a25d7589ee.zip"; sha512 = "a25d7589ee65c94d31464c16b72a9dc81dfa0bea9d3e105ae03882d616e2a0712a9c101a599ec482d297c3591e16336962878cb3eb1a0a62d5b76d277a890ce7"; }; @@ -224,6 +223,7 @@ cacheEntries = { "cross-spawn@npm:6.0.5" = { filename = "cross-spawn-npm-6.0.5-2deab6c280-f893bb0d96.zip"; sha512 = "f893bb0d96cd3d5751d04e67145bdddf25f99449531a72e82dcbbd42796bbc8268c1076c6b3ea51d4d455839902804b94bc45dfb37ecbb32ea8e54a6741c3ab9"; }; "jest-util@npm:28.1.3" = { filename = "jest-util-npm-28.1.3-9ae2283a08-fd6459742c.zip"; sha512 = "fd6459742c941f070223f25e38a2ac0719aad92561591e9fb2a50d602a5d19d754750b79b4074327a42b00055662b95da3b006542ceb8b54309da44d4a62e721"; }; "lru-cache@npm:6.0.0" = { filename = "lru-cache-npm-6.0.0-b4c8668fe1-f97f499f89.zip"; sha512 = "f97f499f898f23e4585742138a22f22526254fdba6d75d41a1c2526b3b6cc5747ef59c5612ba7375f42aca4f8461950e925ba08c991ead0651b4918b7c978297"; }; +"bunyan@npm:1.8.15" = { filename = "bunyan-npm-1.8.15-e130eb0235-a479e0787c.zip"; sha512 = "a479e0787c3a0b6565b54bd15f0b6c729d624c5aba53523e140e49e279b7a78508df93000e758bf6d02361117d6b4e6e5fc1d5ece05366fb6c4ba41bf1ac7d52"; }; "@jest/schemas@npm:28.1.3" = { filename = "@jest-schemas-npm-28.1.3-231835b296-3cf1d4b66c.zip"; sha512 = "3cf1d4b66c9c4ffda58b246de1ddcba8e6ad085af63dccdf07922511f13b68c0cc480a7bc620cb4f3099a6f134801c747e1df7bfc7a4ef4dceefbdea3e31e1de"; }; "@types/istanbul-reports@npm:3.0.1" = { filename = "@types-istanbul-reports-npm-3.0.1-770e825002-f1ad54bc68.zip"; sha512 = "f1ad54bc68f37f60b30c7915886b92f86b847033e597f9b34f2415acdbe5ed742fa559a0a40050d74cdba3b6a63c342cac1f3a64dba5b68b66a6941f4abd7903"; }; "@types/yargs@npm:17.0.13" = { filename = "@types-yargs-npm-17.0.13-67226ed55b-0ab269abc2.zip"; sha512 = "0ab269abc2da2223cf0a8c16d578850fbe327d40fb85724b5c3f9f6cf38d03656ef699518c05d4df3bc337339ec6d0aad7df01682a9dca4783ad1ccc7336cf12"; }; @@ -238,10 +238,6 @@ cacheEntries = { "brace-expansion@npm:1.1.11" = { filename = "brace-expansion-npm-1.1.11-fb95eb05ad-faf34a7bb0.zip"; sha512 = "faf34a7bb0c3fcf4b59c7808bc5d2a96a40988addf2e7e09dfbb67a2251800e0d14cd2bfc1aa79174f2f5095c54ff27f46fb1289fe2d77dac755b5eb3434cc07"; }; "nanoassert@npm:1.1.0" = { filename = "nanoassert-npm-1.1.0-1da45b4766-f360fe639d.zip"; sha512 = "f360fe639db8edc422de9f5a8a7d384ba9c11e9c6fac149f7ad3b0a94e4ec9d5aa44ce55b3e4c7682658efad792604fc96c336b0e80a3590744104ba58af80c7"; }; "jest-mock@npm:28.1.3" = { filename = "jest-mock-npm-28.1.3-75849d2dd2-a573bf8e5f.zip"; sha512 = "a573bf8e5f12f4c29c661266c31b5c6b69a28d3195b83049983bce025b2b1a0152351567e89e63b102ef817034c2a3aa97eda4e776f3bae2aee54c5765573aa7"; }; -"ansi-styles@npm:4.3.0" = { filename = "ansi-styles-npm-4.3.0-245c7d42c7-513b44c3b2.zip"; sha512 = "513b44c3b2105dd14cc42a19271e80f386466c4be574bccf60b627432f9198571ebf4ab1e4c3ba17347658f4ee1711c163d574248c0c1cdc2d5917a0ad582ec4"; }; -"supports-color@npm:7.2.0" = { filename = "supports-color-npm-7.2.0-606bfcf7da-3dda818de0.zip"; sha512 = "3dda818de06ebbe5b9653e07842d9479f3555ebc77e9a0280caf5a14fb877ffee9ed57007c3b78f5a6324b8dbeec648d9e97a24e2ed9fdb81ddc69ea07100f4a"; }; -"graceful-fs@npm:4.2.10" = { filename = "graceful-fs-npm-4.2.10-79c70989ca-3f109d70ae.zip"; sha512 = "3f109d70ae123951905d85032ebeae3c2a5a7a997430df00ea30df0e3a6c60cf6689b109654d6fdacd28810a053348c4d14642da1d075049e6be1ba5216218da"; }; -"universalify@npm:2.0.0" = { filename = "universalify-npm-2.0.0-03b8b418a8-2406a4edf4.zip"; sha512 = "2406a4edf4a8830aa6813278bab1f953a8e40f2f63a37873ffa9a3bc8f9745d06cc8e88f3572cb899b7e509013f7f6fcc3e37e8a6d914167a5381d8440518c44"; }; "@ledgerhq/hw-transport-webhid@npm:6.27.6" = { filename = "@ledgerhq-hw-transport-webhid-npm-6.27.6-4bd2b71407-3643a64bbe.zip"; sha512 = "3643a64bbecdefd2139e5d6c0193ba3baae7831cadcdbef4e4f30db5c6a15db6a5bce32b37f82e3fd406094cd2ee3edf05fcb214f64505fc4f2afc59c2e09870"; }; "bip39@npm:3.0.4" = { filename = "bip39-npm-3.0.4-7c69c9182f-79ce1600a0.zip"; sha512 = "79ce1600a03d1ba5053bdd4e6323f9463ec340764c7e52918b6c6b9dca81221940f2d9a65656447f108f9bc2c8d9ae8df319cca83bbd1dad63f53ef2768d9bae"; }; "diff-sequences@npm:26.6.2" = { filename = "diff-sequences-npm-26.6.2-fbf1967570-79af871776.zip"; sha512 = "79af871776ef149a7ff3345d6b1bf37fe6e81f68632aa5542787851f6f60fba19b0be22fdd1e06046f56ae7382763ccfe94a982c39ee72bd107aef435ecbc0cf"; }; @@ -260,9 +256,10 @@ cacheEntries = { "ws@npm:7.5.9" = { filename = "ws-npm-7.5.9-26f12a5ed6-c3c100a181.zip"; sha512 = "c3c100a181b731f40b7f2fddf004aa023f79d64f489706a28bc23ff88e87f6a64b3c6651fbec3a84a53960b75159574d7a7385709847a62ddb7ad6af76f49138"; }; "blake2b-wasm@npm:1.1.7" = { filename = "blake2b-wasm-npm-1.1.7-ac747aaa82-be5ebacdd2.zip"; sha512 = "be5ebacdd25076ae5fcaf1c60c37096c85490a36ee1f8e78d5c4c2fb8ccad0fe0e22cecadba6fcf6ed7d91c1aed9c55980811fe064fafb4ccd80ac34a8a326ea"; }; "@types/jsdom@npm:16.2.15" = { filename = "@types-jsdom-npm-16.2.15-1241c41fda-e038335321.zip"; sha512 = "e038335321bef42ebf220aaf597e186e2eec8de6107ce7a70de1c046a84c1fbb42d454e195a20383a6870b18c7ef6fa6b73812a626f88a4a2ef1f711d2e2e13c"; }; -"moment@npm:2.29.4" = { filename = "moment-npm-2.29.4-902943305d-0ec3f9c2bc.zip"; sha512 = "0ec3f9c2bcba38dc2451b1daed5daded747f17610b92427bebe1d08d48d8b7bdd8d9197500b072d14e326dd0ccf3e326b9e3d07c5895d3d49e39b6803b76e80e"; }; -"safe-json-stringify@npm:1.2.0" = { filename = "safe-json-stringify-npm-1.2.0-77cfd16d74-5bb32db6d6.zip"; sha512 = "5bb32db6d6a3ceb3752df51f4043a412419cd3d4fcd5680a865dfa34cd7e575ba659c077d13f52981ced084061df9c75c7fb12e391584d4264e6914c1cd3d216"; }; -"string-width@npm:4.2.3" = { filename = "string-width-npm-4.2.3-2c27177bae-e52c10dc3f.zip"; sha512 = "e52c10dc3fbfcd6c3a15f159f54a90024241d0f149cf8aed2982a2d801d2e64df0bf1dc351cf8e95c3319323f9f220c16e740b06faecd53e2462df1d2b5443fb"; }; +"ansi-styles@npm:4.3.0" = { filename = "ansi-styles-npm-4.3.0-245c7d42c7-513b44c3b2.zip"; sha512 = "513b44c3b2105dd14cc42a19271e80f386466c4be574bccf60b627432f9198571ebf4ab1e4c3ba17347658f4ee1711c163d574248c0c1cdc2d5917a0ad582ec4"; }; +"supports-color@npm:7.2.0" = { filename = "supports-color-npm-7.2.0-606bfcf7da-3dda818de0.zip"; sha512 = "3dda818de06ebbe5b9653e07842d9479f3555ebc77e9a0280caf5a14fb877ffee9ed57007c3b78f5a6324b8dbeec648d9e97a24e2ed9fdb81ddc69ea07100f4a"; }; +"graceful-fs@npm:4.2.10" = { filename = "graceful-fs-npm-4.2.10-79c70989ca-3f109d70ae.zip"; sha512 = "3f109d70ae123951905d85032ebeae3c2a5a7a997430df00ea30df0e3a6c60cf6689b109654d6fdacd28810a053348c4d14642da1d075049e6be1ba5216218da"; }; +"universalify@npm:2.0.0" = { filename = "universalify-npm-2.0.0-03b8b418a8-2406a4edf4.zip"; sha512 = "2406a4edf4a8830aa6813278bab1f953a8e40f2f63a37873ffa9a3bc8f9745d06cc8e88f3572cb899b7e509013f7f6fcc3e37e8a6d914167a5381d8440518c44"; }; "@ledgerhq/hw-transport-node-hid-noevents@npm:6.27.6" = { filename = "@ledgerhq-hw-transport-node-hid-noevents-npm-6.27.6-cedae94cbe-d2dffe0517.zip"; sha512 = "d2dffe0517d4466f65b12a6122673032316998a8a7a65b899a6ee2225c65bcd0391c49419344eab664f61122a26b308ba85bb503b775707819cbb7940457a7ab"; }; "pbkdf2@npm:3.1.2" = { filename = "pbkdf2-npm-3.1.2-d67bbb584f-2c950a100b.zip"; sha512 = "2c950a100b1da72123449208e231afc188d980177d021d7121e96a2de7f2abbc96ead2b87d03d8fe5c318face097f203270d7e27908af9f471c165a4e8e69c92"; }; "@cardano-sdk/core@npm:0.5.0" = { filename = "@cardano-sdk-core-npm-0.5.0-3788cc892c-7fd5eaa990.zip"; sha512 = "7fd5eaa99022985e128a57d2578ffdc9188938a196594d2f352f4964c5bad981eaa9c1997218b6d9d5b922810112db4ff46e5b46bec95c44def4a8174d53aa8a"; }; @@ -280,7 +277,9 @@ cacheEntries = { "cross-fetch@npm:3.1.5" = { filename = "cross-fetch-npm-3.1.5-e414995db9-f6b8c6ee3e.zip"; sha512 = "f6b8c6ee3ef993ace6277fd789c71b6acf1b504fd5f5c7128df4ef2f125a429e29cd62dc8c127523f04a5f2fa4771ed80e3f3d9695617f441425045f505cf3bb"; }; "fastq@npm:1.13.0" = { filename = "fastq-npm-1.13.0-a45963881c-32cf15c29a.zip"; sha512 = "32cf15c29afe622af187d12fc9cd93e160a0cb7c31a3bb6ace86b7dea3b28e7b72acde89c882663f307b2184e14782c6c664fa315973c03626c7d4bff070bb0b"; }; "@jest/environment@npm:28.1.3" = { filename = "@jest-environment-npm-28.1.3-506a81a227-14c496b84a.zip"; sha512 = "14c496b84aef951df33128cea68988e9de43b2e9d62be9f9c4308d4ac307fa345642813679f80d0a4cedeb900cf6f0b6bb2b92ce089528e8721f72295fdc727f"; }; -"jsonfile@npm:6.1.0" = { filename = "jsonfile-npm-6.1.0-20a4796cee-7af3b8e1ac.zip"; sha512 = "7af3b8e1ac8fe7f1eccc6263c6ca14e1966fcbc74b618d3c78a0a2075579487547b94f72b7a1114e844a1e15bb00d440e5d1720bfc4612d790a6f285d5ea8354"; }; +"moment@npm:2.29.4" = { filename = "moment-npm-2.29.4-902943305d-0ec3f9c2bc.zip"; sha512 = "0ec3f9c2bcba38dc2451b1daed5daded747f17610b92427bebe1d08d48d8b7bdd8d9197500b072d14e326dd0ccf3e326b9e3d07c5895d3d49e39b6803b76e80e"; }; +"safe-json-stringify@npm:1.2.0" = { filename = "safe-json-stringify-npm-1.2.0-77cfd16d74-5bb32db6d6.zip"; sha512 = "5bb32db6d6a3ceb3752df51f4043a412419cd3d4fcd5680a865dfa34cd7e575ba659c077d13f52981ced084061df9c75c7fb12e391584d4264e6914c1cd3d216"; }; +"string-width@npm:4.2.3" = { filename = "string-width-npm-4.2.3-2c27177bae-e52c10dc3f.zip"; sha512 = "e52c10dc3fbfcd6c3a15f159f54a90024241d0f149cf8aed2982a2d801d2e64df0bf1dc351cf8e95c3319323f9f220c16e740b06faecd53e2462df1d2b5443fb"; }; "@cardano-foundation/ledgerjs-hw-app-cardano@npm:5.1.0" = { filename = "@cardano-foundation-ledgerjs-hw-app-cardano-npm-5.1.0-1d822e2551-82da994e76.zip"; sha512 = "82da994e76e87ce3f5f7031d28b1cfae435e8ad2df07b03dea6f7154b2c1e9152c559586fce4eb8ca3b35c9553a2fec61ebaba5db79c1a6191b67708006e3617"; }; "@sinclair/typebox@npm:0.24.51" = { filename = "@sinclair-typebox-npm-0.24.51-cdde4a266f-fd0d855e74.zip"; sha512 = "fd0d855e748ef767eb19da1a60ed0ab928e91e0f358c1dd198d600762c0015440b15755e96d1176e2a0db7e09c6a64ed487828ee10dd0c3e22f61eb09c478cd0"; }; "@types/yargs-parser@npm:21.0.0" = { filename = "@types-yargs-parser-npm-21.0.0-c8a3b32c52-b2f4c8d12a.zip"; sha512 = "b2f4c8d12ac18a567440379909127cf2cec393daffb73f246d0a25df36ea983b93b7e9e824251f959e9f928cbc7c1aab6728d0a0ff15d6145f66cec2be67d9a2"; }; @@ -291,7 +290,7 @@ cacheEntries = { "inherits@npm:2.0.4" = { filename = "inherits-npm-2.0.4-c66b3957a0-4a48a73384.zip"; sha512 = "4a48a733847879d6cf6691860a6b1e3f0f4754176e4d71494c41f3475553768b10f84b5ce1d40fbd0e34e6bfbb864ee35858ad4dd2cf31e02fc4a154b724d7f1"; }; "path-is-absolute@npm:1.0.1" = { filename = "path-is-absolute-npm-1.0.1-31bc695ffd-060840f92c.zip"; sha512 = "060840f92cf8effa293bcc1bea81281bd7d363731d214cbe5c227df207c34cd727430f70c6037b5159c8a870b9157cba65e775446b0ab06fd5ecc7e54615a3b8"; }; "util-deprecate@npm:1.0.2" = { filename = "util-deprecate-npm-1.0.2-e3fe1a219c-474acf1146.zip"; sha512 = "474acf1146cb2701fe3b074892217553dfcf9a031280919ba1b8d651a068c9b15d863b7303cb15bd00a862b498e6cf4ad7b4a08fb134edd5a6f7641681cb54a2"; }; -"dtrace-provider@npm:0.8.8" = { filename = "dtrace-provider-npm-0.8.8-c06c6b4a53-f2dc89df6a.zip"; sha512 = "f2dc89df6a9c443dc9bae3b53496e0685b5da89142951d451c1ce062c75d96698ffc0b3d90f621a59a6a18578be552378ad4e08210759038910ff2080be556b9"; }; +"jsonfile@npm:6.1.0" = { filename = "jsonfile-npm-6.1.0-20a4796cee-7af3b8e1ac.zip"; sha512 = "7af3b8e1ac8fe7f1eccc6263c6ca14e1966fcbc74b618d3c78a0a2075579487547b94f72b7a1114e844a1e15bb00d440e5d1720bfc4612d790a6f285d5ea8354"; }; "@ledgerhq/errors@npm:6.11.1" = { filename = "@ledgerhq-errors-npm-6.11.1-fcf3f5ce50-fa087e60d9.zip"; sha512 = "fa087e60d94662065c766ea7c0802595bd02b7142dd7a1e0e08273fd563979a92033c3308141b13387218830c4bfea45b8813b45a0c770d972d4a81f47124020"; }; "events@npm:3.3.0" = { filename = "events-npm-3.3.0-c280bc7e48-f6f487ad21.zip"; sha512 = "f6f487ad2198aa41d878fa31452f1a3c00958f46e9019286ff4787c84aac329332ab45c9cdc8c445928fc6d7ded294b9e005a7fce9426488518017831b272780"; }; "global@npm:4.4.0" = { filename = "global-npm-4.4.0-888ee8033d-9c057557c8.zip"; sha512 = "9c057557c8f5a5bcfbeb9378ba4fe2255d04679452be504608dd5f13b54edf79f7be1db1031ea06a4ec6edd3b9f5f17d2d172fb47e6c69dae57fd84b7e72b77f"; }; @@ -307,8 +306,7 @@ cacheEntries = { "webextension-polyfill@npm:0.9.0" = { filename = "webextension-polyfill-npm-0.9.0-59e5846f45-586184df6c.zip"; sha512 = "586184df6c5be541577ab8595774fb6a3ac435d5e918280881600b736971fe92eff3c548d9bdfcb3d9d0366f05287d6c009f94e6e9c8bc4098ee913cac074a9d"; }; "string_decoder@npm:1.3.0" = { filename = "string_decoder-npm-1.3.0-2422117fd0-8417646695.zip"; sha512 = "8417646695a66e73aefc4420eb3b84cc9ffd89572861fe004e6aeb13c7bc00e2f616247505d2dbbef24247c372f70268f594af7126f43548565c68c117bdeb56"; }; "@jest/fake-timers@npm:28.1.3" = { filename = "@jest-fake-timers-npm-28.1.3-593b0acb9a-cec14d5b14.zip"; sha512 = "cec14d5b14913a54dce64a62912c5456235f5d90b509ceae19c727565073114dae1aaf960ac6be96b3eb94789a3a758b96b72c8fca7e49a6ccac415fbc0321e1"; }; -"mv@npm:2.1.1" = { filename = "mv-npm-2.1.1-4c2aca3831-59d4b5ebff.zip"; sha512 = "59d4b5ebff6c265b452d6630ae8873d573c82e36fdc1ed9c34c7901a0bf2d3d357022f49db8e9bded127b743f709c7ef7befec249a2b3967578d649a8029aa06"; }; -"has-flag@npm:4.0.0" = { filename = "has-flag-npm-4.0.0-32af9f0536-261a135703.zip"; sha512 = "261a1357037ead75e338156b1f9452c016a37dcd3283a972a30d9e4a87441ba372c8b81f818cd0fbcd9c0354b4ae7e18b9e1afa1971164aef6d18c2b6095a8ad"; }; +"dtrace-provider@npm:0.8.8" = { filename = "dtrace-provider-npm-0.8.8-c06c6b4a53-f2dc89df6a.zip"; sha512 = "f2dc89df6a9c443dc9bae3b53496e0685b5da89142951d451c1ce062c75d96698ffc0b3d90f621a59a6a18578be552378ad4e08210759038910ff2080be556b9"; }; "@ledgerhq/logs@npm:6.10.1" = { filename = "@ledgerhq-logs-npm-6.10.1-9526630da7-4dde46557d.zip"; sha512 = "4dde46557d9daa6028f7040d26585aaa7260445212ad8348ae4a01463b7d76a1592dfc36921e47f5fc477c50b5d73e840070ac167e3cbe5b45123f36a4f96b08"; }; "@types/node@npm:11.11.6" = { filename = "@types-node-npm-11.11.6-40abad0842-075f1c011c.zip"; sha512 = "075f1c011cf568e49701419acbcb55c24906b3bb5a34d9412a3b88f228a7a78401a5ad4d3e1cd6855c99aaea5ef96e37fc86ca097e50f06da92cf822befc1fff"; }; "path-exists@npm:4.0.0" = { filename = "path-exists-npm-4.0.0-e9e4f63eb0-505807199d.zip"; sha512 = "505807199dfb7c50737b057dd8d351b82c033029ab94cb10a657609e00c1bc53b951cfdbccab8de04c5584d5eff31128ce6afd3db79281874a5ef2adbba55ed1"; }; @@ -320,9 +318,8 @@ cacheEntries = { "supports-preserve-symlinks-flag@npm:1.0.0" = { filename = "supports-preserve-symlinks-flag-npm-1.0.0-f17c4d0028-53b1e247e6.zip"; sha512 = "53b1e247e68e05db7b3808b99b892bd36fb096e6fba213a06da7fab22045e97597db425c724f2bbd6c99a3c295e1e73f3e4de78592289f38431049e1277ca0ae"; }; "@types/parse5@npm:6.0.3" = { filename = "@types-parse5-npm-6.0.3-a0bee0f9b4-ddb59ee414.zip"; sha512 = "ddb59ee4144af5dfcc508a8dcf32f37879d11e12559561e65788756b95b33e6f03ea027d88e1f5408f9b7bfb656bf630ace31a2169edf44151daaf8dd58df1b7"; }; "@types/tough-cookie@npm:4.0.2" = { filename = "@types-tough-cookie-npm-4.0.2-9e61f877e6-e055556ffd.zip"; sha512 = "e055556ffdaa39ad85ede0af192c93f93f986f4bd9e9426efdc2948e3e2632db3a4a584d4937dbf6d7620527419bc99e6182d3daf2b08685e710f2eda5291905"; }; -"color-convert@npm:2.0.1" = { filename = "color-convert-npm-2.0.1-79730e935b-79e6bdb9fd.zip"; sha512 = "79e6bdb9fd479a205c71d89574fccfb22bd9053bd98c6c4d870d65c132e5e904e6034978e55b43d69fcaa7433af2016ee203ce76eeba9cfa554b373e7f7db336"; }; -"emoji-regex@npm:8.0.0" = { filename = "emoji-regex-npm-8.0.0-213764015c-d4c5c39d5a.zip"; sha512 = "d4c5c39d5a9868b5fa152f00cada8a936868fd3367f33f71be515ecee4c803132d11b31a6222b2571b1e5f7e13890156a94880345594d0ce7e3c9895f560f192"; }; -"is-fullwidth-code-point@npm:3.0.0" = { filename = "is-fullwidth-code-point-npm-3.0.0-1ecf4ebee5-44a30c2945.zip"; sha512 = "44a30c29457c7fb8f00297bce733f0a64cd22eca270f83e58c105e0d015e45c019491a4ab2faef91ab51d4738c670daff901c799f6a700e27f7314029e99e348"; }; +"mv@npm:2.1.1" = { filename = "mv-npm-2.1.1-4c2aca3831-59d4b5ebff.zip"; sha512 = "59d4b5ebff6c265b452d6630ae8873d573c82e36fdc1ed9c34c7901a0bf2d3d357022f49db8e9bded127b743f709c7ef7befec249a2b3967578d649a8029aa06"; }; +"has-flag@npm:4.0.0" = { filename = "has-flag-npm-4.0.0-32af9f0536-261a135703.zip"; sha512 = "261a1357037ead75e338156b1f9452c016a37dcd3283a972a30d9e4a87441ba372c8b81f818cd0fbcd9c0354b4ae7e18b9e1afa1971164aef6d18c2b6095a8ad"; }; "randombytes@npm:2.1.0" = { filename = "randombytes-npm-2.1.0-e3da76bccf-d779499376.zip"; sha512 = "d779499376bd4cbb435ef3ab9a957006c8682f343f14089ed5f27764e4645114196e75b7f6abf1cbd84fd247c0cb0651698444df8c9bf30e62120fbbc52269d6"; }; "safe-buffer@npm:5.2.1" = { filename = "safe-buffer-npm-5.2.1-3481c8aa9b-b99c4b41fd.zip"; sha512 = "b99c4b41fdd67a6aaf280fcd05e9ffb0813654894223afb78a31f14a19ad220bba8aba1cb14eddce1fcfb037155fe6de4e861784eb434f7d11ed58d1e70dd491"; }; "@emurgo/cardano-serialization-lib-browser@npm:11.0.0-rc.6" = { filename = "@emurgo-cardano-serialization-lib-browser-npm-11.0.0-rc.6-f8fcee633c-a5f154735a.zip"; sha512 = "a5f154735a0a4bc9a608bd7dcd431050819dda200ad8824bffb2a49342a83abb0048b5b453ea7090e603df0f883692015eec274921702e4c10e2714f06db363c"; }; @@ -337,7 +334,9 @@ cacheEntries = { "delayed-stream@npm:1.0.0" = { filename = "delayed-stream-npm-1.0.0-c5a4c4cc02-46fe6e83e2.zip"; sha512 = "46fe6e83e2cb1d85ba50bd52803c68be9bd953282fa7096f51fc29edd5d67ff84ff753c51966061e5ba7cb5e47ef6d36a91924eddb7f3f3483b1c560f77a0020"; }; "mime-db@npm:1.52.0" = { filename = "mime-db-npm-1.52.0-b5371d6fd2-0d99a03585.zip"; sha512 = "0d99a03585f8b39d68182803b12ac601d9c01abfa28ec56204fa330bc9f3d1c5e14beb049bafadb3dbdf646dfb94b87e24d4ec7b31b7279ef906a8ea9b6a513f"; }; "reusify@npm:1.0.4" = { filename = "reusify-npm-1.0.4-95ac4aec11-c3076ebcc2.zip"; sha512 = "c3076ebcc22a6bc252cb0b9c77561795256c22b757f40c0d8110b1300723f15ec0fc8685e8d4ea6d7666f36c79ccc793b1939c748bf36f18f542744a4e379fcc"; }; -"strip-ansi@npm:6.0.1" = { filename = "strip-ansi-npm-6.0.1-caddc7cb40-f3cd25890a.zip"; sha512 = "f3cd25890aef3ba6e1a74e20896c21a46f482e93df4a06567cebf2b57edabb15133f1f94e57434e0a958d61186087b1008e89c94875d019910a213181a14fc8c"; }; +"color-convert@npm:2.0.1" = { filename = "color-convert-npm-2.0.1-79730e935b-79e6bdb9fd.zip"; sha512 = "79e6bdb9fd479a205c71d89574fccfb22bd9053bd98c6c4d870d65c132e5e904e6034978e55b43d69fcaa7433af2016ee203ce76eeba9cfa554b373e7f7db336"; }; +"emoji-regex@npm:8.0.0" = { filename = "emoji-regex-npm-8.0.0-213764015c-d4c5c39d5a.zip"; sha512 = "d4c5c39d5a9868b5fa152f00cada8a936868fd3367f33f71be515ecee4c803132d11b31a6222b2571b1e5f7e13890156a94880345594d0ce7e3c9895f560f192"; }; +"is-fullwidth-code-point@npm:3.0.0" = { filename = "is-fullwidth-code-point-npm-3.0.0-1ecf4ebee5-44a30c2945.zip"; sha512 = "44a30c29457c7fb8f00297bce733f0a64cd22eca270f83e58c105e0d015e45c019491a4ab2faef91ab51d4738c670daff901c799f6a700e27f7314029e99e348"; }; "bech32@npm:1.1.4" = { filename = "bech32-npm-1.1.4-87b69922f7-0e98db6191.zip"; sha512 = "0e98db619191548390d6f09ff68b0253ba7ae6a55db93dfdbb070ba234c1fd3308c0606fbcc95fad50437227b10011e2698b89f0181f6e7f845c499bd14d0f4b"; }; "int64-buffer@npm:1.0.1" = { filename = "int64-buffer-npm-1.0.1-5826886d25-9962be285f.zip"; sha512 = "9962be285f4a0d6bd8f6fba3cffcfd80b15848af370bd9ec6cb2d9c8a8adf83b230cdf66b694f87c992c1a33724385b28ba7cac61602a7fcf9b9c8691015c7e2"; }; "shebang-regex@npm:1.0.0" = { filename = "shebang-regex-npm-1.0.0-c3612b74e9-404c5a752c.zip"; sha512 = "404c5a752cd40f94591dfd9346da40a735a05139dac890ffc229afba610854d8799aaa52f87f7e0c94c5007f2c6af55bdcaeb584b56691926c5eaf41dc8f1372"; }; @@ -352,7 +351,7 @@ cacheEntries = { "husky@npm:7.0.4" = { filename = "husky-npm-7.0.4-917ba035c6-c6ec4af63d.zip"; sha512 = "c6ec4af63da2c9522da8674a20ad9b48362cc92704896cc8a58c6a2a39d797feb2b806f93fbd83a6d653fbdceb2c3b6e0b602c6b2e8565206ffc2882ef7db9e9"; }; "prettier@npm:2.7.1" = { filename = "prettier-npm-2.7.1-d1f40f5e1a-55a4409182.zip"; sha512 = "55a4409182260866ab31284d929b3cb961e5fdb91fe0d2e099dac92eaecec890f36e524b4c19e6ceae839c99c6d7195817579cdffc8e2c80da0cb794463a748b"; }; "node-fetch@npm:2.6.7" = { filename = "node-fetch-npm-2.6.7-777aa2a6df-8d816ffd1e.zip"; sha512 = "8d816ffd1ee22cab8301c7756ef04f3437f18dace86a1dae22cf81db8ef29c0bf6655f3215cb0cdb22b420b6fe141e64b26905e7f33f9377a7fa59135ea3e10b"; }; -"pkg@npm:5.8.0" = { filename = "pkg-npm-5.8.0-f9fed71dd1-eb85975275.zip"; sha512 = "eb85975275ab4c5760884c1cc9b6251a17a8c15eb1b5a13183d0a5a0385650459e44d8438af7ecf5c5d185b55046cce9ce705b5b6d59ae058a157f49f6fb56a0"; }; +"strip-ansi@npm:6.0.1" = { filename = "strip-ansi-npm-6.0.1-caddc7cb40-f3cd25890a.zip"; sha512 = "f3cd25890aef3ba6e1a74e20896c21a46f482e93df4a06567cebf2b57edabb15133f1f94e57434e0a958d61186087b1008e89c94875d019910a213181a14fc8c"; }; "@types/ledgerhq__hw-transport@npm:4.21.4" = { filename = "@types-ledgerhq__hw-transport-npm-4.21.4-0dc4aede83-f47bb5c1ca.zip"; sha512 = "f47bb5c1ca339ca3e44dbe2205aed11d22037eb9c071ca2ed99026be99b219170c1f21e07a13c2405d91333846803608cee7fd6f3a91e11d6e32c062da699a22"; }; "base-x@npm:3.0.9" = { filename = "base-x-npm-3.0.9-7b2588e106-957101d6fd.zip"; sha512 = "957101d6fd09e1903e846fd8f69fd7e5e3e50254383e61ab667c725866bec54e5ece5ba49ce385128ae48f9ec93a26567d1d5ebb91f4d56ef4a9cc0d5a5481e8"; }; "@ledgerhq/devices@npm:7.0.3" = { filename = "@ledgerhq-devices-npm-7.0.3-e25e867f58-e1f49d116a.zip"; sha512 = "e1f49d116ac51a6df787032f6531a93e50f3ab087a78c7d14ed41ef9de7ee3529104073bfad4adaf601affa65ea49f960f2a81a4645593f7b1cc6f5fd197d4e4"; }; @@ -369,16 +368,14 @@ cacheEntries = { "@commitlint/config-conventional@npm:13.2.0" = { filename = "@commitlint-config-conventional-npm-13.2.0-bf758636f7-fd659269fe.zip"; sha512 = "fd659269fe31df17bf479b90e915e063c7dc61b795396458d403c4154f037e152ad015463c078a881af18456c638ab3b6c1b67966abc42b131e5a900ad3c2753"; }; "eslint-plugin-jest@npm:24.7.0" = { filename = "eslint-plugin-jest-npm-24.7.0-5e69b4d54e-a405658282.zip"; sha512 = "a4056582825ab3359d2e0e3aae50518f6f867d1cfb3240496605247d3ff9c84b4164f1a7e1f7087d5a2eae1343d738ada1ba74c422b13ad20b737601dc47ae08"; }; "eslint-plugin-prettier@npm:3.4.1" = { filename = "eslint-plugin-prettier-npm-3.4.1-c0bf5af22f-fa6a89f0d7.zip"; sha512 = "fa6a89f0d7cba1cc87064352f5a4a68dc3739448dd279bec2bced1bfa3b704467e603d13b69dcec853f8fa30b286b8b715912898e9da776e1b016cf0ee48bd99"; }; -"nan@npm:2.17.0" = { filename = "nan-npm-2.17.0-bf36a21d6f-ec609aeaf7.zip"; sha512 = "ec609aeaf7e68b76592a3ba96b372aa7f5df5b056c1e37410b0f1deefbab5a57a922061e2c5b369bae9c7c6b5e6eecf4ad2dac8833a1a7d3a751e0a7c7f849ed"; }; -"ncp@npm:2.0.0" = { filename = "ncp-npm-2.0.0-2121969339-ea9b19221d.zip"; sha512 = "ea9b19221da1d1c5529bdb9f8e85c9d191d156bcaae408cce5e415b7fbfd8744c288e792bd7faf1fe3b70fd44c74e22f0d43c39b209bc7ac1fb8016f70793a16"; }; +"pkg@npm:5.8.0" = { filename = "pkg-npm-5.8.0-f9fed71dd1-eb85975275.zip"; sha512 = "eb85975275ab4c5760884c1cc9b6251a17a8c15eb1b5a13183d0a5a0385650459e44d8438af7ecf5c5d185b55046cce9ce705b5b6d59ae058a157f49f6fb56a0"; }; "blake2@npm:4.1.1" = { filename = "blake2-npm-4.1.1-afaa1b9852-7ddd70d81b.zip"; sha512 = "7ddd70d81b8db24326636dce2f8be4f7142230b500619dd3ee90c457386bf45d08ec7e7b9f12be8c694d74d67a766fb59ddff1b8edfea917ac67141b9aa37ed6"; }; "min-document@npm:2.19.0" = { filename = "min-document-npm-2.19.0-458cdb3d84-da6437562e.zip"; sha512 = "da6437562ea2228041542a2384528e74e22d1daa1a4ec439c165abf0b9d8a63e17e3b8a6dc6e0c731845e85301198730426932a0e813d23f932ca668340c9623"; }; "get-intrinsic@npm:1.1.3" = { filename = "get-intrinsic-npm-1.1.3-b6c7bd1010-152d79e872.zip"; sha512 = "152d79e87251d536cf880ba75cfc3d6c6c50e12b3a64e1ea960e73a3752b47c69f46034456eae1b0894359ce3bc64c55c186f2811f8a788b75b638b06fab228a"; }; "wait-on@npm:6.0.1" = { filename = "wait-on-npm-6.0.1-9e03b09170-e4d62aa414.zip"; sha512 = "e4d62aa4145d99fe34747ccf7506d4b4d6e60dd677c0eb18a51e316d38116ace2d194e4b22a9eb7b767b0282f39878ddcc4ae9440dcb0c005c9150668747cf5b"; }; "@sinonjs/fake-timers@npm:9.1.2" = { filename = "@sinonjs-fake-timers-npm-9.1.2-3ff37ab7fb-7d3aef54e1.zip"; sha512 = "7d3aef54e17c1073101cb64d953157c19d62a40e261a30923fa1ee337b049c5f29cc47b1f0c477880f42b5659848ba9ab897607ac8ea4acd5c30ddcfac57fca6"; }; -"mkdirp@npm:0.5.6" = { filename = "mkdirp-npm-0.5.6-dcd5a6b97b-0c91b721bb.zip"; sha512 = "0c91b721bb12c3f9af4b77ebf73604baf350e64d80df91754dc509491ae93bf238581e59c7188360cec7cb62fc4100959245a42cfe01834efedc5e9d068376c2"; }; -"rimraf@npm:2.4.5" = { filename = "rimraf-npm-2.4.5-64bcf0249e-036793b405.zip"; sha512 = "036793b4055d65344ad7bea73c3f4095640af7455478fe56c19783619463e6bb4374ab3556b9e6d4d6d3dd210eb677b0955ece38813e734c294fd2687201151d"; }; -"color-name@npm:1.1.4" = { filename = "color-name-npm-1.1.4-025792b0ea-b044585952.zip"; sha512 = "b0445859521eb4021cd0fb0cc1a75cecf67fceecae89b63f62b201cca8d345baf8b952c966862a9d9a2632987d4f6581f0ec8d957dfacece86f0a7919316f610"; }; +"nan@npm:2.17.0" = { filename = "nan-npm-2.17.0-bf36a21d6f-ec609aeaf7.zip"; sha512 = "ec609aeaf7e68b76592a3ba96b372aa7f5df5b056c1e37410b0f1deefbab5a57a922061e2c5b369bae9c7c6b5e6eecf4ad2dac8833a1a7d3a751e0a7c7f849ed"; }; +"ncp@npm:2.0.0" = { filename = "ncp-npm-2.0.0-2121969339-ea9b19221d.zip"; sha512 = "ea9b19221da1d1c5529bdb9f8e85c9d191d156bcaae408cce5e415b7fbfd8744c288e792bd7faf1fe3b70fd44c74e22f0d43c39b209bc7ac1fb8016f70793a16"; }; "@ledgerhq/hw-transport@npm:5.51.1" = { filename = "@ledgerhq-hw-transport-npm-5.51.1-c1120421b9-55c8c1a05c.zip"; sha512 = "55c8c1a05cd71e24fdbe8c9a95a327bf3416199f85be53169d57aec3f53fcedd8ec57ab048c8869031809fb947128157c260d8afe169b3271308a6c6abbbb13e"; }; "node-hid@npm:2.1.1" = { filename = "node-hid-npm-2.1.1-840235e168-56fabeec50.zip"; sha512 = "56fabeec500652c4100e7e461ed0bc09dfda84abd3d37183242104ed819bc21e7e2ff4ca124301d0f43c3b19b546f9cd7367ea3870c0f06b5e34bbd28bc57e5a"; }; "create-hash@npm:1.2.0" = { filename = "create-hash-npm-1.2.0-afd048e1ce-02a6ae3bb9.zip"; sha512 = "02a6ae3bb9cd4afee3fabd846c1d8426a0e6b495560a977ba46120c473cb283be6aa1cace76b5f927cf4e499c6146fb798253e48e83d522feba807d6b722eaa9"; }; @@ -390,6 +387,9 @@ cacheEntries = { "validate-npm-package-license@npm:3.0.4" = { filename = "validate-npm-package-license-npm-3.0.4-7af8adc7a8-35703ac889.zip"; sha512 = "35703ac889d419cf2aceef63daeadbe4e77227c39ab6287eeb6c1b36a746b364f50ba22e88591f5d017bc54685d8137bc2d328d0a896e4d3fd22093c0f32a9ad"; }; "is-typed-array@npm:1.1.9" = { filename = "is-typed-array-npm-1.1.9-c7c4ca7eec-11910f1e58.zip"; sha512 = "11910f1e58755fef43bf0074e52fa5b932bf101ec65d613e0a83d40e8e4c6e3f2ee142d624ebc7624c091d3bbe921131f8db7d36ecbbb71909f2fe310c1faa65"; }; "conventional-changelog-conventionalcommits@npm:5.0.0" = { filename = "conventional-changelog-conventionalcommits-npm-5.0.0-a270202fe8-b67d12e4e0.zip"; sha512 = "b67d12e4e0fdde5baa32c3d77af472de38646a18657b26f5543eecce041a318103092fbfcef247e2319a16957c9ac78c6ea78acc11a5db6acf74be79a28c561f"; }; +"mkdirp@npm:0.5.6" = { filename = "mkdirp-npm-0.5.6-dcd5a6b97b-0c91b721bb.zip"; sha512 = "0c91b721bb12c3f9af4b77ebf73604baf350e64d80df91754dc509491ae93bf238581e59c7188360cec7cb62fc4100959245a42cfe01834efedc5e9d068376c2"; }; +"rimraf@npm:2.4.5" = { filename = "rimraf-npm-2.4.5-64bcf0249e-036793b405.zip"; sha512 = "036793b4055d65344ad7bea73c3f4095640af7455478fe56c19783619463e6bb4374ab3556b9e6d4d6d3dd210eb677b0955ece38813e734c294fd2687201151d"; }; +"color-name@npm:1.1.4" = { filename = "color-name-npm-1.1.4-025792b0ea-b044585952.zip"; sha512 = "b0445859521eb4021cd0fb0cc1a75cecf67fceecae89b63f62b201cca8d345baf8b952c966862a9d9a2632987d4f6581f0ec8d957dfacece86f0a7919316f610"; }; "@types/yargs@npm:15.0.14" = { filename = "@types-yargs-npm-15.0.14-07ba249dbb-8e358aeb8f.zip"; sha512 = "8e358aeb8f0c3758e59e2b8fcfdee5627ab2fe3d92f50f380503d966c7f33287be3322155516a50d27727fde1ad3878f48f60cd6648439126d4b0bbb1a1153ed"; }; "p-locate@npm:4.1.0" = { filename = "p-locate-npm-4.1.0-eec6872537-513bd14a45.zip"; sha512 = "513bd14a455f5da4ebfcb819ef706c54adb09097703de6aeaa5d26fe5ea16df92b48d1ac45e01e3944ce1e6aa2a66f7f8894742b8c9d6e276e16cd2049a2b870"; }; "yargs@npm:17.6.0" = { filename = "yargs-npm-17.6.0-6343ad1a2d-604bdb4a63.zip"; sha512 = "604bdb4a6395a870540d2f3fea083c8e28441f12da8fd05b172b1e68480f00ed73d76be4a05fac19de9bf55ec7729b41e81cf555cccaed700aa192e4fff64872"; }; @@ -407,9 +407,6 @@ cacheEntries = { "collect-v8-coverage@npm:1.0.1" = { filename = "collect-v8-coverage-npm-1.0.1-39dec86bad-4efe0a1fcc.zip"; sha512 = "4efe0a1fccd517b65478a2364b33dadd0a43fc92a56f59aaece9b6186fe5177b2de471253587de7c91516f07c7268c2f6770b6cbcffc0e0ece353b766ec87e55"; }; "eslint-import-resolver-typescript@npm:2.7.1" = { filename = "eslint-import-resolver-typescript-npm-2.7.1-2dfe313e23-1d81b657b1.zip"; sha512 = "1d81b657b1f73bf95b8f0b745c0305574b91630c1db340318f3ca8918e206fce20a933b95e7c419338cc4452cb80bb2b2d92acaf01b6aa315c78a332d832545c"; }; "typedoc@npm:0.22.18" = { filename = "typedoc-npm-0.22.18-bac06a3e09-b813d81296.zip"; sha512 = "b813d8129682f6ed5a4e96bacaf019e4da1d2744ca89fef850d6bb4c034616567ce67e6a7f5cfc5f00aac573f0b45d44b1427aafa262ab88dce6b460cb9e744c"; }; -"@babel/parser@npm:7.18.4" = { filename = "@babel-parser-npm-7.18.4-63fd355e07-e05b2dc720.zip"; sha512 = "e05b2dc720c4b200e088258f3c2a2de5041c140444edc38181d1217b10074e881a7133162c5b62356061f26279f08df5a06ec14c5842996ee8601ad03c57a44f"; }; -"is-core-module@npm:2.9.0" = { filename = "is-core-module-npm-2.9.0-5ba77c35ae-b27034318b.zip"; sha512 = "b27034318b4b462f1c8f1dfb1b32baecd651d891a4e2d1922135daeff4141dfced2b82b07aef83ef54275c4a3526aa38da859223664d0868ca24182badb784ce"; }; -"stream-meter@npm:1.0.4" = { filename = "stream-meter-npm-1.0.4-3d727492d5-a732f7ede9.zip"; sha512 = "a732f7ede9dadd6214083aaf4e3014d664498a56b91cdbc4e6abae59ec8ae507883f58f1f3ca7a939cdb9cc8e2320997241191e9fb8c7717f3fad9ca8cb5dc46"; }; "rxjs@npm:6.6.7" = { filename = "rxjs-npm-6.6.7-055046ea3c-bc334edef1.zip"; sha512 = "bc334edef1bb8bbf56590b0b25734ba0deaf8825b703256a93714308ea36dff8a11d25533671adf8e104e5e8f256aa6fdfe39b2e248cdbd7a5f90c260acbbd1b"; }; "bindings@npm:1.5.0" = { filename = "bindings-npm-1.5.0-77ce1d213c-65b6b48095.zip"; sha512 = "65b6b48095717c2e6105a021a7da4ea435aa8d3d3cd085cb9e85bcb6e5773cf318c4745c3f7c504412855940b585bdf9b918236612a1c7a7942491de176f1ae7"; }; "dom-walk@npm:0.1.2" = { filename = "dom-walk-npm-0.1.2-7d20a1a8d8-19eb0ce9c6.zip"; sha512 = "19eb0ce9c6de39d5e231530685248545d9cd2bd97b2cb3486e0bfc0f2a393a9addddfd5557463a932b52fdfcf68ad2a619020cd2c74a5fe46fbecaa8e80872f3"; }; @@ -417,9 +414,9 @@ cacheEntries = { "@atixlabs/eslint-config@npm:1.2.3" = { filename = "@atixlabs-eslint-config-npm-1.2.3-b7b32410ea-8563b35adc.zip"; sha512 = "8563b35adc2b291a71213a49ba695bad4fd8425c8ce3dbf88090ca860d30dbef1bb6523650e54ec310470fff2947b600598720c95ae83b87dcb862675dccc916"; }; "prettier-linter-helpers@npm:1.0.0" = { filename = "prettier-linter-helpers-npm-1.0.0-6925131a7e-00ce8011cf.zip"; sha512 = "00ce8011cf6430158d27f9c92cfea0a7699405633f7f1d4a45f07e21bf78e99895911cbcdc3853db3a824201a7c745bd49bfea8abd5fb9883e765a90f74f8392"; }; "whatwg-url@npm:5.0.0" = { filename = "whatwg-url-npm-5.0.0-374fb45e60-b8daed4ad3.zip"; sha512 = "b8daed4ad3356cc4899048a15b2c143a9aed0dfae1f611ebd55073310c7b910f522ad75d727346ad64203d7e6c79ef25eafd465f4d12775ca44b90fa82ed9e2c"; }; -"@babel/types@npm:7.18.4" = { filename = "@babel-types-npm-7.18.4-758c2695f8-85df59beb9.zip"; sha512 = "85df59beb99c1b95e9e41590442f2ffa1e5b1b558d025489db40c9f7c906bd03a17da26c3ec486e5800e80af27c42ca7eee9506d9212ab17766d2d68d30fbf52"; }; -"into-stream@npm:6.0.0" = { filename = "into-stream-npm-6.0.0-663ab596b2-8df24c9ead.zip"; sha512 = "8df24c9eadd7cdd1cbc160bc20914b961dfd0ca29767785b69e698f799e85466b6f7c637d237dca1472d09d333399f70cc05a2fb8d08cb449dc9a80d92193980"; }; -"multistream@npm:4.1.0" = { filename = "multistream-npm-4.1.0-0df2458b36-305c49a1aa.zip"; sha512 = "305c49a1aadcb7f63f64d8ca2bb6e7852e5f7dba94c7329e9a72ce53cd0046686b71668dc1adbf123f17d2dd107765fc946e64c36a26b15c470a3146ea3bc923"; }; +"@babel/parser@npm:7.18.4" = { filename = "@babel-parser-npm-7.18.4-63fd355e07-e05b2dc720.zip"; sha512 = "e05b2dc720c4b200e088258f3c2a2de5041c140444edc38181d1217b10074e881a7133162c5b62356061f26279f08df5a06ec14c5842996ee8601ad03c57a44f"; }; +"is-core-module@npm:2.9.0" = { filename = "is-core-module-npm-2.9.0-5ba77c35ae-b27034318b.zip"; sha512 = "b27034318b4b462f1c8f1dfb1b32baecd651d891a4e2d1922135daeff4141dfced2b82b07aef83ef54275c4a3526aa38da859223664d0868ca24182badb784ce"; }; +"stream-meter@npm:1.0.4" = { filename = "stream-meter-npm-1.0.4-3d727492d5-a732f7ede9.zip"; sha512 = "a732f7ede9dadd6214083aaf4e3014d664498a56b91cdbc4e6abae59ec8ae507883f58f1f3ca7a939cdb9cc8e2320997241191e9fb8c7717f3fad9ca8cb5dc46"; }; "@ledgerhq/errors@npm:5.50.0" = { filename = "@ledgerhq-errors-npm-5.50.0-ba43187a5a-2933e85f5a.zip"; sha512 = "2933e85f5a3768bfb303ba08b759e01f3de9bfc6d1a18b4b0f9353bb16cfbac302a5e6f683867056d3a4d9897ec8c2656c268662338e881df27315936809084d"; }; "@trezor/connect-common@npm:0.0.9" = { filename = "@trezor-connect-common-npm-0.0.9-79e33c0861-fb71533a2a.zip"; sha512 = "fb71533a2ae73de6257c8e4159eefd4fd4a96c1708ec5388ac40317e46867eb07f1b49c48ee3498cf660b82611e59ceda2f34d4154416fe11003439760a92992"; }; "bowser@npm:2.11.0" = { filename = "bowser-npm-2.11.0-33664d9063-29c3f01f22.zip"; sha512 = "29c3f01f22e703fa6644fc3b684307442df4240b6e10f6cfe1b61c6ca5721073189ca97cdeedb376081148c8518e33b1d818a57f781d70b0b70e1f31fb48814f"; }; @@ -434,7 +431,9 @@ cacheEntries = { "available-typed-arrays@npm:1.0.5" = { filename = "available-typed-arrays-npm-1.0.5-88f321e4d3-20eb47b3ce.zip"; sha512 = "20eb47b3cefd7db027b9bbb993c658abd36d4edd3fe1060e83699a03ee275b0c9b216cc076ff3f2db29073225fb70e7613987af14269ac1fe2a19803ccc97f1a"; }; "q@npm:1.5.1" = { filename = "q-npm-1.5.1-a28b3cfeaf-147baa93c8.zip"; sha512 = "147baa93c805bc1200ed698bdf9c72e9e42c05f96d007e33a558b5fdfd63e5ea130e99313f28efc1783e90e6bdb4e48b67a36fcc026b7b09202437ae88a1fb12"; }; "@sinonjs/commons@npm:1.8.3" = { filename = "@sinonjs-commons-npm-1.8.3-30cf78d93f-6159726db5.zip"; sha512 = "6159726db5ce6bf9f2297f8427f7ca5b3dff45b31e5cee23496f1fa6ef0bb4eab878b23fb2c5e6446381f6a66aba4968ef2fc255c1180d753d4b8c271636a2e5"; }; -"@babel/generator@npm:7.18.2" = { filename = "@babel-generator-npm-7.18.2-0f6d05ed9c-d0661e9553.zip"; sha512 = "d0661e95532ddd97566d41fec26355a7b28d1cbc4df95fe80cc084c413342935911b48db20910708db39714844ddd614f61c2ec4cca3fb10181418bdcaa2e7a3"; }; +"@babel/types@npm:7.18.4" = { filename = "@babel-types-npm-7.18.4-758c2695f8-85df59beb9.zip"; sha512 = "85df59beb99c1b95e9e41590442f2ffa1e5b1b558d025489db40c9f7c906bd03a17da26c3ec486e5800e80af27c42ca7eee9506d9212ab17766d2d68d30fbf52"; }; +"into-stream@npm:6.0.0" = { filename = "into-stream-npm-6.0.0-663ab596b2-8df24c9ead.zip"; sha512 = "8df24c9eadd7cdd1cbc160bc20914b961dfd0ca29767785b69e698f799e85466b6f7c637d237dca1472d09d333399f70cc05a2fb8d08cb449dc9a80d92193980"; }; +"multistream@npm:4.1.0" = { filename = "multistream-npm-4.1.0-0df2458b36-305c49a1aa.zip"; sha512 = "305c49a1aadcb7f63f64d8ca2bb6e7852e5f7dba94c7329e9a72ce53cd0046686b71668dc1adbf123f17d2dd107765fc946e64c36a26b15c470a3146ea3bc923"; }; "node-addon-api@npm:3.2.1" = { filename = "node-addon-api-npm-3.2.1-a29528f81d-2369986bb0.zip"; sha512 = "2369986bb0881ccd9ef6bacdf39550e07e089a9c8ede1cbc5fc7712d8e2faa4d50da0e487e333d4125f8c7a616c730131d1091676c9d499af1d74560756b4a18"; }; "hash-base@npm:3.1.0" = { filename = "hash-base-npm-3.1.0-26fc5711dd-26b7e97ac3.zip"; sha512 = "26b7e97ac3de13cb23fc3145e7e3450b0530274a9562144fc2bf5c1e2983afd0e09ed7cc3b20974ba66039fad316db463da80eb452e7373e780cbee9a0d2f2dc"; }; "@babel/runtime@npm:7.20.0" = { filename = "@babel-runtime-npm-7.20.0-722de6c8f0-637fca51db.zip"; sha512 = "637fca51db34f3a59d329b7e0d01163769fe94915fdb04e4ac4ba62de9f1ca637ce3a564fe3b0166ccdd7f02f14b6a5707ee3e550b3e01c72327c6620d8e6a8b"; }; @@ -466,7 +465,7 @@ cacheEntries = { "symbol-tree@npm:3.2.4" = { filename = "symbol-tree-npm-3.2.4-fe70cdb75b-6e8fc7e148.zip"; sha512 = "6e8fc7e1486b8b54bea91199d9535bb72f10842e40c79e882fc94fb7b14b89866adf2fd79efa5ebb5b658bc07fb459ccce5ac0e99ef3d72f474e74aaf284029d"; }; "webidl-conversions@npm:4.0.2" = { filename = "webidl-conversions-npm-4.0.2-1d159e6409-c93d8dfe90.zip"; sha512 = "c93d8dfe908a0140a4ae9c0ebc87a33805b416a33ee638a605b551523eec94a9632165e54632f6d57a39c5f948c4bab10e0e066525e9a4b87a79f0d04fbca374"; }; "xml-name-validator@npm:2.0.1" = { filename = "xml-name-validator-npm-2.0.1-73c308485a-648e8950d5.zip"; sha512 = "648e8950d5abca736d2e77f016bdec06b6a27d8b7c2616590f7e726267c9315611bb2d909d7fd34d55bd88ac6ec0f3b5bfb1c1d4510f3fb19a7397eee6c7e66a"; }; -"fs-extra@npm:9.1.0" = { filename = "fs-extra-npm-9.1.0-983c2ddb4c-ba71ba32e0.zip"; sha512 = "ba71ba32e0faa74ab931b7a0031d1523c66a73e225de7426e275e238e312d07313d2da2d33e34a52aa406c8763ade5712eb3ec9ba4d9edce652bcacdc29e6b20"; }; +"@babel/generator@npm:7.18.2" = { filename = "@babel-generator-npm-7.18.2-0f6d05ed9c-d0661e9553.zip"; sha512 = "d0661e95532ddd97566d41fec26355a7b28d1cbc4df95fe80cc084c413342935911b48db20910708db39714844ddd614f61c2ec4cca3fb10181418bdcaa2e7a3"; }; "cipher-base@npm:1.0.4" = { filename = "cipher-base-npm-1.0.4-2e98b97140-47d3568dbc.zip"; sha512 = "47d3568dbc17431a339bad1fe7dff83ac0891be8206911ace3d3b818fc695f376df809bea406e759cdea07fff4b454fa25f1013e648851bec790c1d75763032e"; }; "p-limit@npm:2.3.0" = { filename = "p-limit-npm-2.3.0-94a0310039-84ff17f1a3.zip"; sha512 = "84ff17f1a38126c3314e91ecfe56aecbf36430940e2873dadaa773ffe072dc23b7af8e46d4b6485d302a11673fe94c6b67ca2cfbb60c989848b02100d0594ac1"; }; "spdx-correct@npm:3.1.1" = { filename = "spdx-correct-npm-3.1.1-47f574c27a-77ce438344.zip"; sha512 = "77ce438344a34f9930feffa61be0eddcda5b55fc592906ef75621d4b52c07400a97084d8701557b13f7d2aae0cb64f808431f469e566ef3fe0a3a131dcb775a6"; }; @@ -481,6 +480,7 @@ cacheEntries = { "cssstyle@npm:0.2.37" = { filename = "cssstyle-npm-0.2.37-c1a080a226-cc36921c7d.zip"; sha512 = "cc36921c7dbfc59b12ca3ab2dfc09cb71d437e721487b670fe1b513d4ddee97719ae4d76cf5c32ef7d6cf0188159a6657328e233fda668f4c52f61bb33c75f29"; }; "html-encoding-sniffer@npm:1.0.2" = { filename = "html-encoding-sniffer-npm-1.0.2-ff426fe520-b874df6750.zip"; sha512 = "b874df6750451b7642fbe8e998c6bdd2911b0f42ad2927814b717bf1f4b082b0904b6178a1bfbc40117bf5799777993b0825e7713ca0fca49844e5aec03aa0e2"; }; "whatwg-encoding@npm:1.0.5" = { filename = "whatwg-encoding-npm-1.0.5-85e0fb7d7d-5be4efe111.zip"; sha512 = "5be4efe111dce29ddee3448d3915477fcc3b28f991d9cf1300b4e50d6d189010d47bca2f51140a844cf9b726e8f066f4aee72a04d687bfe4f2ee2767b2f5b1e6"; }; +"fs-extra@npm:9.1.0" = { filename = "fs-extra-npm-9.1.0-983c2ddb4c-ba71ba32e0.zip"; sha512 = "ba71ba32e0faa74ab931b7a0031d1523c66a73e225de7426e275e238e312d07313d2da2d33e34a52aa406c8763ade5712eb3ec9ba4d9edce652bcacdc29e6b20"; }; "tslib@npm:1.14.1" = { filename = "tslib-npm-1.14.1-102499115e-dbe628ef87.zip"; sha512 = "dbe628ef87f66691d5d2959b3e41b9ca0045c3ee3c7c7b906cc1e328b39f199bb1ad9e671c39025bd56122ac57dfbf7385a94843b1cc07c60a4db74795829acd"; }; "md5.js@npm:1.3.5" = { filename = "md5.js-npm-1.3.5-130901125a-098494d885.zip"; sha512 = "098494d885684bcc4f92294b18ba61b7bd353c23147fbc4688c75b45cb8590f5a95fd4584d742415dcc52487f7a1ef6ea611cfa1543b0dc4492fe026357f3f0c"; }; "file-uri-to-path@npm:1.0.0" = { filename = "file-uri-to-path-npm-1.0.0-1043ac6206-b648580bdd.zip"; sha512 = "b648580bdd893a008c92c7ecc96c3ee57a5e7b6c4c18a9a09b44fb5d36d79146f8e442578bc0e173dc027adf3987e254ba1dfd6e3ec998b7c282873010502144"; }; @@ -498,10 +498,6 @@ cacheEntries = { "jest-message-util@npm:28.1.3" = { filename = "jest-message-util-npm-28.1.3-bee4da4d10-1f26685416.zip"; sha512 = "1f266854166dcc6900d75a88b54a25225a2f3710d463063ff1c99021569045c35c7d58557b25447a17eb3a65ce763b2f9b25550248b468a9d4657db365f39e96"; }; "tough-cookie@npm:2.5.0" = { filename = "tough-cookie-npm-2.5.0-79a2fe43fe-16a8cd0902.zip"; sha512 = "16a8cd090224dd176eee23837cbe7573ca0fa297d7e468ab5e1c02d49a4e9a97bb05fef11320605eac516f91d54c57838a25864e8680e27b069a5231d8264977"; }; "whatwg-url@npm:4.8.0" = { filename = "whatwg-url-npm-4.8.0-d8ac04371a-f6b2022955.zip"; sha512 = "f6b2022955b8b78d46d814ce575d9d516dfe14b1a4d21eb5d9fdf68c88a375272d464d26a3ece05e08e1143c5c1002155b8a3bdbf99fe392e51af7c47b518f0b"; }; -"@babel/helper-validator-identifier@npm:7.19.1" = { filename = "@babel-helper-validator-identifier-npm-7.19.1-d84f19e1dc-0eca5e86a7.zip"; sha512 = "0eca5e86a729162af569b46c6c41a63e18b43dbe09fda1d2a3c8924f7d617116af39cac5e4cd5d431bb760b4dca3c0970e0c444789b1db42bcf1fa41fbad0a3a"; }; -"to-fast-properties@npm:2.0.0" = { filename = "to-fast-properties-npm-2.0.0-0dc60cc481-be2de62fe5.zip"; sha512 = "be2de62fe58ead94e3e592680052683b1ec986c72d589e7b21e5697f8744cdbf48c266fa72f6c15932894c10187b5f54573a3bcf7da0bfd964d5caf23d436168"; }; -"globby@npm:11.1.0" = { filename = "globby-npm-11.1.0-bdcdf20c71-b4be8885e0.zip"; sha512 = "b4be8885e0cfa018fc783792942d53926c35c50b3aefd3fdcfb9d22c627639dc26bd2327a40a0b74b074100ce95bb7187bfeae2f236856aa3de183af7a02aea6"; }; -"p-is-promise@npm:3.0.0" = { filename = "p-is-promise-npm-3.0.0-a3c472793c-74e511225f.zip"; sha512 = "74e511225fde5eeda7a120d51c60c284de90d68dec7c73611e7e59e8d1c44cc7e2246686544515849149b74ed0571ad470a456ac0d00314f8d03d2cc1ad43aae"; }; "@ledgerhq/devices@npm:5.51.1" = { filename = "@ledgerhq-devices-npm-5.51.1-8986be31a8-bb63548b4b.zip"; sha512 = "bb63548b4b143d3669fab33f219aa705d9114be9fbb42f1b26064fbf89a047186972518cd608ad90329a760a6ff0e91b32aaf9d2e543ae384fe381fbf29fea64"; }; "@jest/console@npm:28.1.3" = { filename = "@jest-console-npm-28.1.3-8b24613279-fe50d98d26.zip"; sha512 = "fe50d98d26d02ce2901c76dff4bd5429a33c13affb692c9ebf8a578ca2f38a5dd854363d40d6c394f215150791fd1f692afd8e730a4178dda24107c8dfd9750a"; }; "pretty-format@npm:28.1.3" = { filename = "pretty-format-npm-28.1.3-fdf56e33bc-e69f857358.zip"; sha512 = "e69f857358a3e03d271252d7524bec758c35e44680287f36c1cb905187fbc82da9981a6eb07edfd8a03bc3cbeebfa6f5234c13a3d5b59f2bbdf9b4c4053e0a7f"; }; @@ -510,8 +506,10 @@ cacheEntries = { "@typescript-eslint/experimental-utils@npm:4.33.0" = { filename = "@typescript-eslint-experimental-utils-npm-4.33.0-f10f287886-f859800ada.zip"; sha512 = "f859800ada0884f92db6856f24efcb1d073ac9883ddc2b1aa9339f392215487895bed8447ebce3741e8141bb32e545244abef62b73193ba9a8a0527c523aabae"; }; "espree@npm:6.2.1" = { filename = "espree-npm-6.2.1-c3370c8022-99c508950b.zip"; sha512 = "99c508950b5b9f53d008d781d2abb7a4ef3496ea699306fb6eb737c7e513aa594644314364c50ec27abb220124c6851fff64a6b62c358479534369904849360b"; }; "type-detect@npm:4.0.8" = { filename = "type-detect-npm-4.0.8-8d8127b901-62b5628bff.zip"; sha512 = "62b5628bff67c0eb0b66afa371bd73e230399a8d2ad30d852716efcc4656a7516904570cd8631a49a3ce57c10225adf5d0cbdcb47f6b0255fe6557c453925a15"; }; -"glob@npm:6.0.4" = { filename = "glob-npm-6.0.4-dbb227ba4a-c4946c3d01.zip"; sha512 = "c4946c3d015ac81f704d185f2b3a55eb670100693c2cf7bc833d0efd970ec727d860d4839a5178e46a7e594b34a34661bae2f4c3405727c9fd189f84954ca3c0"; }; -"jsesc@npm:2.5.2" = { filename = "jsesc-npm-2.5.2-c5acb78804-4dc1907711.zip"; sha512 = "4dc190771129e12023f729ce20e1e0bfceac84d73a85bc3119f7f938843fe25a4aeccb54b6494dce26fcf263d815f5f31acdefac7cc9329efb8422a4f4d9fa9d"; }; +"@babel/helper-validator-identifier@npm:7.19.1" = { filename = "@babel-helper-validator-identifier-npm-7.19.1-d84f19e1dc-0eca5e86a7.zip"; sha512 = "0eca5e86a729162af569b46c6c41a63e18b43dbe09fda1d2a3c8924f7d617116af39cac5e4cd5d431bb760b4dca3c0970e0c444789b1db42bcf1fa41fbad0a3a"; }; +"to-fast-properties@npm:2.0.0" = { filename = "to-fast-properties-npm-2.0.0-0dc60cc481-be2de62fe5.zip"; sha512 = "be2de62fe58ead94e3e592680052683b1ec986c72d589e7b21e5697f8744cdbf48c266fa72f6c15932894c10187b5f54573a3bcf7da0bfd964d5caf23d436168"; }; +"globby@npm:11.1.0" = { filename = "globby-npm-11.1.0-bdcdf20c71-b4be8885e0.zip"; sha512 = "b4be8885e0cfa018fc783792942d53926c35c50b3aefd3fdcfb9d22c627639dc26bd2327a40a0b74b074100ce95bb7187bfeae2f236856aa3de183af7a02aea6"; }; +"p-is-promise@npm:3.0.0" = { filename = "p-is-promise-npm-3.0.0-a3c472793c-74e511225f.zip"; sha512 = "74e511225fde5eeda7a120d51c60c284de90d68dec7c73611e7e59e8d1c44cc7e2246686544515849149b74ed0571ad470a456ac0d00314f8d03d2cc1ad43aae"; }; "regenerator-runtime@npm:0.13.10" = { filename = "regenerator-runtime-npm-0.13.10-57e3c1406b-09893f5a9e.zip"; sha512 = "09893f5a9e82932642d9a999716b6c626dc53ef2a01307c952ebbf8e011802360163a37c304c18a6c358548be5a72b448e37209954a18696f21e438c81cbb4b9"; }; "@trezor/transport@npm:1.1.2" = { filename = "@trezor-transport-npm-1.1.2-c55b85fdd4-12225758e6.zip"; sha512 = "12225758e6d618b96e9adc5866c828458fcee0f37ebef9faa28c08c9a3dd116d018f0ea0df1cd9e3858870279750b42c778aad04407156711883214125631118"; }; "@cardano-ogmios/schema@npm:5.5.2" = { filename = "@cardano-ogmios-schema-npm-5.5.2-67e8a157c7-4536856e83.zip"; sha512 = "4536856e83f1b9821a62bcaa6238373494290db2e2d1736acbce5be3c6188ab0d94efc949d0e22f9cd8f20b0433261e48a19e6654b0dd71478fb2600885c64aa"; }; @@ -524,10 +522,8 @@ cacheEntries = { "eslint-watch@npm:7.0.0" = { filename = "eslint-watch-npm-7.0.0-37d20ffd02-34dca673ac.zip"; sha512 = "34dca673acde5b37b46338b781cd984513f363a8e245d9208c44df7d4b33a5026bb2b4c8846ac19fdcedfe42074ffd46decb320db749a781c7a512dadf0514a4"; }; "shiki@npm:0.10.1" = { filename = "shiki-npm-0.10.1-2c9519a6d0-fb746f3cb3.zip"; sha512 = "fb746f3cb3de7e545e3b10a6cb658d3938f840e4ccc9a3c90ceb7e69a8f89dbb432171faac1e9f02a03f103684dad88ee5e54b5c4964fa6b579fca6e8e26424d"; }; "express@npm:4.18.2" = { filename = "express-npm-4.18.2-bb15ff679a-3c4b9b0768.zip"; sha512 = "3c4b9b076879442f6b968fe53d85d9f1eeacbb4f4c41e5f16cc36d77ce39a2b0d81b3f250514982110d815b2f7173f5561367f9110fcc541f9371948e8c8b037"; }; -"@babel/types@npm:7.20.0" = { filename = "@babel-types-npm-7.20.0-034a40ef5c-8729b1114c.zip"; sha512 = "8729b1114c707a03625cd79e3ae3a28d69b36ddcf804cb0a4599af226e5e9fad71665bdc0e56c43527ecfcabc545d9c797231f5ce718ae1ab52d31a57b6c2024"; }; -"at-least-node@npm:1.0.0" = { filename = "at-least-node-npm-1.0.0-2b36e661fa-463e2f8e43.zip"; sha512 = "463e2f8e43384f1afb54bc68485c436d7622acec08b6fad269b421cb1d29cebb5af751426793d0961ed243146fe4dc983402f6d5a51b720b277818dbf6f2e49e"; }; -"from2@npm:2.3.0" = { filename = "from2-npm-2.3.0-bd16dc410b-6080eba079.zip"; sha512 = "6080eba0793dce32f475141fb3d54cc15f84ee52e420ee22ac3ab0ad639dc95a1875bc6eb9c0e1140e94972a36a89dc5542491b85f1ab8df0c126241e0f1a61b"; }; -"pkg-fetch@npm:3.4.2" = { filename = "pkg-fetch-npm-3.4.2-2669e3068c-e0f73cedf6.zip"; sha512 = "e0f73cedf6cb8882e4d998700031443e6542d213f9817d66deb03fb89c122ca7f7505f11401f85a760a2d3951f9b793d0f78782be220c46c56ccf70f9915812a"; }; +"glob@npm:6.0.4" = { filename = "glob-npm-6.0.4-dbb227ba4a-c4946c3d01.zip"; sha512 = "c4946c3d015ac81f704d185f2b3a55eb670100693c2cf7bc833d0efd970ec727d860d4839a5178e46a7e594b34a34661bae2f4c3405727c9fd189f84954ca3c0"; }; +"jsesc@npm:2.5.2" = { filename = "jsesc-npm-2.5.2-c5acb78804-4dc1907711.zip"; sha512 = "4dc190771129e12023f729ce20e1e0bfceac84d73a85bc3119f7f938843fe25a4aeccb54b6494dce26fcf263d815f5f31acdefac7cc9329efb8422a4f4d9fa9d"; }; "eslint@npm:7.32.0" = { filename = "eslint-npm-7.32.0-e15cc6682f-cc85af9985.zip"; sha512 = "cc85af9985a3a11085c011f3d27abe8111006d34cc274291b3c4d7bea51a4e2ff6135780249becd919ba7f6d6d1ecc38a6b73dacb6a7be08d38453b344dc8d37"; }; "p-try@npm:2.2.0" = { filename = "p-try-npm-2.2.0-e0390dbaf8-f8a8e9a769.zip"; sha512 = "f8a8e9a7693659383f06aec604ad5ead237c7a261c18048a6e1b5b85a5f8a067e469aa24f5bc009b991ea3b058a87f5065ef4176793a200d4917349881216cae"; }; "spdx-license-ids@npm:3.0.12" = { filename = "spdx-license-ids-npm-3.0.12-750216a0df-92a4dddce6.zip"; sha512 = "92a4dddce62ce1db6fe54a7a839cf85e06abc308fc83b776a55b44e4f1906f02e7ebd506120847039e976bbbad359ea8bdfafb7925eae5cd7e73255f02e0b7d6"; }; @@ -544,6 +540,10 @@ cacheEntries = { "lint-staged@npm:13.0.3" = { filename = "lint-staged-npm-13.0.3-5f9010e5ff-53d585007d.zip"; sha512 = "53d585007df06e162febab6b0836b55016d902586a267823c8a1158529d8c742dc7297e523f7023dff02250bef3eb0d6934f4ec4f9961adfc2ebbed5f54162d0"; }; "ts-node@npm:10.9.1" = { filename = "ts-node-npm-10.9.1-6c268be7f4-090adff130.zip"; sha512 = "090adff1302ab20bd3486e6b4799e90f97726ed39e02b39e566f8ab674fd5bd5f727f43615debbfc580d33c6d9d1c6b1b3ce7d8e3cca3e20530a145ffa232c35"; }; "escodegen@npm:1.14.3" = { filename = "escodegen-npm-1.14.3-a4dedc6eeb-381cdc4767.zip"; sha512 = "381cdc4767ecdb221206bbbab021b467bbc2a6f5c9a99c9e6353040080bdd3dfe73d7604ad89a47aca6ea7d58bc635f6bd3fbc8da9a1998e9ddfa8372362ccd0"; }; +"@babel/types@npm:7.20.0" = { filename = "@babel-types-npm-7.20.0-034a40ef5c-8729b1114c.zip"; sha512 = "8729b1114c707a03625cd79e3ae3a28d69b36ddcf804cb0a4599af226e5e9fad71665bdc0e56c43527ecfcabc545d9c797231f5ce718ae1ab52d31a57b6c2024"; }; +"at-least-node@npm:1.0.0" = { filename = "at-least-node-npm-1.0.0-2b36e661fa-463e2f8e43.zip"; sha512 = "463e2f8e43384f1afb54bc68485c436d7622acec08b6fad269b421cb1d29cebb5af751426793d0961ed243146fe4dc983402f6d5a51b720b277818dbf6f2e49e"; }; +"from2@npm:2.3.0" = { filename = "from2-npm-2.3.0-bd16dc410b-6080eba079.zip"; sha512 = "6080eba0793dce32f475141fb3d54cc15f84ee52e420ee22ac3ab0ad639dc95a1875bc6eb9c0e1140e94972a36a89dc5542491b85f1ab8df0c126241e0f1a61b"; }; +"pkg-fetch@npm:3.4.2" = { filename = "pkg-fetch-npm-3.4.2-2669e3068c-e0f73cedf6.zip"; sha512 = "e0f73cedf6cb8882e4d998700031443e6542d213f9817d66deb03fb89c122ca7f7505f11401f85a760a2d3951f9b793d0f78782be220c46c56ccf70f9915812a"; }; "@trezor/utils@npm:1.0.1" = { filename = "@trezor-utils-npm-1.0.1-6972b85783-1550c7eaf2.zip"; sha512 = "1550c7eaf24a8fb937663afb0d39881ec71ba2ecc1e2b56360e7c5860d8f3a37a1eec9f06cbe8a03ae9d6e0616c31a45ec9c2467f9d658381b9b1b339da7befe"; }; "runtypes@npm:6.6.0" = { filename = "runtypes-npm-6.6.0-1804139713-86cb470528.zip"; sha512 = "86cb4705285385ce3e50f8dbe1650001da1c375407735296cf86c13f5af2da408ee7f6d22849d5f849f87cf6416d841dd618548be0509886a0236294b22c551d"; }; "jest-regex-util@npm:28.0.2" = { filename = "jest-regex-util-npm-28.0.2-56e93935f3-0ea8c5c82e.zip"; sha512 = "0ea8c5c82ec88bc85e273c0ec82e0c0f35f7a1e2d055070e50f0cc2a2177f848eec55f73e37ae0d045c3db5014c42b2f90ac62c1ab3fdb354d2abd66a9e08add"; }; @@ -561,9 +561,6 @@ cacheEntries = { "psl@npm:1.9.0" = { filename = "psl-npm-1.9.0-a546edad1a-20c4277f64.zip"; sha512 = "20c4277f640c93d393130673f392618e9a8044c6c7bf61c53917a0fddb4952790f5f362c6c730a9c32b124813e173733f9895add8d26f566ed0ea0654b2e711d"; }; "punycode@npm:2.1.1" = { filename = "punycode-npm-2.1.1-26eb3e15cf-823bf443c6.zip"; sha512 = "823bf443c6dd14f669984dea25757b37993f67e8d94698996064035edd43bed8a5a17a9f12e439c2b35df1078c6bec05a6c86e336209eb1061e8025c481168e8"; }; "iconv-lite@npm:0.4.24" = { filename = "iconv-lite-npm-0.4.24-c5c4ac6695-bd9f120f5a.zip"; sha512 = "bd9f120f5a5b306f0bc0b9ae1edeb1577161503f5f8252a20f1a9e56ef8775c9959fd01c55f2d3a39d9a8abaf3e30c1abeb1895f367dcbbe0a8fd1c9ca01c4f6"; }; -"@jridgewell/gen-mapping@npm:0.3.2" = { filename = "@jridgewell-gen-mapping-npm-0.3.2-c64eeb4a4e-1832707a1c.zip"; sha512 = "1832707a1c476afebe4d0fbbd4b9434fdb51a4c3e009ab1e9938648e21b7a97049fa6009393bdf05cab7504108413441df26d8a3c12193996e65493a4efb6882"; }; -"array-union@npm:2.1.0" = { filename = "array-union-npm-2.1.0-4e4852b221-5bee12395c.zip"; sha512 = "5bee12395cba82da674931df6d0fea23c4aa4660cb3b338ced9f828782a65caa232573e6bf3968f23e0c5eb301764a382cef2f128b170a9dc59de0e36c39f98d"; }; -"merge2@npm:1.4.1" = { filename = "merge2-npm-1.4.1-a2507bd06c-7268db63ed.zip"; sha512 = "7268db63ed5169466540b6fb947aec313200bcf6d40c5ab722c22e242f651994619bcd85601602972d3c85bd2cc45a358a4c61937e9f11a061919a1da569b0c2"; }; "@ledgerhq/logs@npm:5.50.0" = { filename = "@ledgerhq-logs-npm-5.50.0-6ce5d8aa3f-ad2e2f0f52.zip"; sha512 = "ad2e2f0f52ef2c921ccd19e4e65911d661fe625880f9358dc7cde5375d2a3fbc30bc0af6f1d219887878366e814e05b5008e924bfcabf35880c927909dd20b83"; }; "@trezor/blockchain-link@npm:2.1.4" = { filename = "@trezor-blockchain-link-npm-2.1.4-a45bf53237-19a95e4d9f.zip"; sha512 = "19a95e4d9feeaa15d6d3122f158a929ad3725117dce5921ef51d71c64add1b956c8e5574bf457ffc696e9d5f24e8bc2231ba67ef4a10a03e26c64df2a2d6db73"; }; "ansi-escapes@npm:4.3.2" = { filename = "ansi-escapes-npm-4.3.2-3ad173702f-93111c4218.zip"; sha512 = "93111c42189c0a6bed9cdb4d7f2829548e943827ee8479c74d6e0b22ee127b2a21d3f8b5ca57723b8ef78ce011fbfc2784350eb2bde3ccfccf2f575fa8489815"; }; @@ -587,7 +584,9 @@ cacheEntries = { "brace-expansion@npm:2.0.1" = { filename = "brace-expansion-npm-2.0.1-17aa2616f9-a61e7cd2e8.zip"; sha512 = "a61e7cd2e8a8505e9f0036b3b6108ba5e926b4b55089eeb5550cd04a471fe216c96d4fe7e4c7f995c728c554ae20ddfc4244cad10aef255e72b62930afd233d1"; }; "@babel/code-frame@npm:7.18.6" = { filename = "@babel-code-frame-npm-7.18.6-25229a7e34-195e2be317.zip"; sha512 = "195e2be3172d7684bf95cff69ae3b7a15a9841ea9d27d3c843662d50cdd7d6470fd9c8e64be84d031117e4a4083486effba39f9aef6bbb2c89f7f21bcfba33ba"; }; "stack-utils@npm:2.0.5" = { filename = "stack-utils-npm-2.0.5-e0438f409a-76b69da0f5.zip"; sha512 = "76b69da0f5b48a34a0f93c98ee2a96544d2c4ca2557f7eef5ddb961d3bdc33870b46f498a84a7c4f4ffb781df639840e7ebf6639164ed4da5e1aeb659615b9c7"; }; -"dir-glob@npm:3.0.1" = { filename = "dir-glob-npm-3.0.1-1aea628b1b-fa05e18324.zip"; sha512 = "fa05e18324510d7283f55862f3161c6759a3f2f8dbce491a2fc14c8324c498286c54282c1f0e933cb930da8419b30679389499b919122952a4f8592362ef4615"; }; +"@jridgewell/gen-mapping@npm:0.3.2" = { filename = "@jridgewell-gen-mapping-npm-0.3.2-c64eeb4a4e-1832707a1c.zip"; sha512 = "1832707a1c476afebe4d0fbbd4b9434fdb51a4c3e009ab1e9938648e21b7a97049fa6009393bdf05cab7504108413441df26d8a3c12193996e65493a4efb6882"; }; +"array-union@npm:2.1.0" = { filename = "array-union-npm-2.1.0-4e4852b221-5bee12395c.zip"; sha512 = "5bee12395cba82da674931df6d0fea23c4aa4660cb3b338ced9f828782a65caa232573e6bf3968f23e0c5eb301764a382cef2f128b170a9dc59de0e36c39f98d"; }; +"merge2@npm:1.4.1" = { filename = "merge2-npm-1.4.1-a2507bd06c-7268db63ed.zip"; sha512 = "7268db63ed5169466540b6fb947aec313200bcf6d40c5ab722c22e242f651994619bcd85601602972d3c85bd2cc45a358a4c61937e9f11a061919a1da569b0c2"; }; "long@npm:4.0.0" = { filename = "long-npm-4.0.0-ecd96a31ed-16afbe8f74.zip"; sha512 = "16afbe8f749c7c849db1f4de4e2e6a31ac6e617cead3bdc4f9605cb703cd20e1e9fc1a7baba674ffcca57d660a6e5b53a9e236d7b25a295d3855cca79cc06744"; }; "jest-changed-files@npm:28.1.3" = { filename = "jest-changed-files-npm-28.1.3-bb00ac0321-c78af14a68.zip"; sha512 = "c78af14a68b9b19101623ae7fde15a2488f9b3dbe8cca12a05c4a223bc9bfd3bf41ee06830f20fb560c52434435d6153c9cc6cf450b1f7b03e5e7f96a953a6a6"; }; "jest-resolve-dependencies@npm:28.1.3" = { filename = "jest-resolve-dependencies-npm-28.1.3-143d112ae5-4eea9ec33a.zip"; sha512 = "4eea9ec33aefc1c71dc5956391efbcc7be76bda986b366ab3931d99c5f7ed01c9ebd7520e405ea2c76e1bb2c7ce504be6eca2b9831df16564d1e625500f3bfe7"; }; @@ -629,9 +628,7 @@ cacheEntries = { "statuses@npm:2.0.1" = { filename = "statuses-npm-2.0.1-81d2b97fee-18c7623fdb.zip"; sha512 = "18c7623fdb8f646fb213ca4051be4df7efb3484d4ab662937ca6fbef7ced9b9e12842709872eb3020cc3504b93bde88935c9f6417489627a7786f24f8031cbcb"; }; "utils-merge@npm:1.0.1" = { filename = "utils-merge-npm-1.0.1-363bbdfbca-c810954932.zip"; sha512 = "c81095493225ecfc28add49c106ca4f09cdf56bc66731aa8dabc2edbbccb1e1bfe2de6a115e5c6a380d3ea166d1636410b62ef216bb07b3feb1cfde1d95d5080"; }; "vary@npm:1.1.2" = { filename = "vary-npm-1.1.2-b49f70ae63-ae0123222c.zip"; sha512 = "ae0123222c6df65b437669d63dfa8c36cee20a504101b2fcd97b8bf76f91259c17f9f2b4d70a1e3c6bbcee7f51b28392833adb6b2770b23b01abec84e369660b"; }; -"@babel/helper-string-parser@npm:7.19.4" = { filename = "@babel-helper-string-parser-npm-7.19.4-0db110dc3a-b2f8a3920b.zip"; sha512 = "b2f8a3920b30dfac81ec282ac4ad9598ea170648f8254b10f475abe6d944808fb006aab325d3eb5a8ad3bea8dfa888cfa6ef471050dae5748497c110ec060943"; }; -"progress@npm:2.0.3" = { filename = "progress-npm-2.0.3-d1f87e2ac6-f67403fe7b.zip"; sha512 = "f67403fe7b34912148d9252cb7481266a354bd99ce82c835f79070643bb3c6583d10dbcfda4d41e04bbc1d8437e9af0fb1e1f2135727878f5308682a579429b7"; }; -"readable-stream@npm:2.3.7" = { filename = "readable-stream-npm-2.3.7-77b22a9818-e4920cf754.zip"; sha512 = "e4920cf7549a60f8aaf694d483a0e61b2a878b969d224f89b3bc788b8d920075132c4b55a7494ee944c7b6a9a0eada28a7f6220d80b0312ece70bbf08eeca755"; }; +"dir-glob@npm:3.0.1" = { filename = "dir-glob-npm-3.0.1-1aea628b1b-fa05e18324.zip"; sha512 = "fa05e18324510d7283f55862f3161c6759a3f2f8dbce491a2fc14c8324c498286c54282c1f0e933cb930da8419b30679389499b919122952a4f8592362ef4615"; }; "bytebuffer@npm:5.0.1" = { filename = "bytebuffer-npm-5.0.1-8cf796268c-d95db66499.zip"; sha512 = "d95db66499df77394d6f769b216054b596e492783905f53a06e7c0b7091b24d7b0477de133d08300672e0cd5e140eab81728cdd31ccd9367f7dc4944cdaf913b"; }; "json-stable-stringify@npm:1.0.1" = { filename = "json-stable-stringify-npm-1.0.1-65df019fbd-65d6cbf0fc.zip"; sha512 = "65d6cbf0fca72a4136999f65f4401cf39a129f7aeff0fdd987ac3d3423a2113659294045fb8377e6e20d865cac32b1b8d70f3d87346c9786adcee60661d96ca5"; }; "escape-string-regexp@npm:4.0.0" = { filename = "escape-string-regexp-npm-4.0.0-4b531d8d59-98b48897d9.zip"; sha512 = "98b48897d93060f2322108bf29db0feba7dd774be96cd069458d1453347b25ce8682ecc39859d4bca2203cc0ab19c237bcc71755eff49a0f8d90beadeeba5cc5"; }; @@ -641,6 +638,7 @@ cacheEntries = { "imurmurhash@npm:0.1.4" = { filename = "imurmurhash-npm-0.1.4-610c5068a0-7cae75c8cd.zip"; sha512 = "7cae75c8cd9a50f57dadd77482359f659eaebac0319dd9368bcd1714f55e65badd6929ca58569da2b6494ef13fdd5598cd700b1eba23f8b79c5f19d195a3ecf7"; }; "json-stable-stringify-without-jsonify@npm:1.0.1" = { filename = "json-stable-stringify-without-jsonify-npm-1.0.1-b65772b28b-cff44156dd.zip"; sha512 = "cff44156ddce9c67c44386ad5cddf91925fe06b1d217f2da9c4910d01f358c6e3989c4d5a02683c7a5667f9727ff05831f7aa8ae66c8ff691c556f0884d49215"; }; "lodash.merge@npm:4.6.2" = { filename = "lodash.merge-npm-4.6.2-77cb4416bf-ad580b4bdb.zip"; sha512 = "ad580b4bdbb7ca1f7abf7e1bce63a9a0b98e370cf40194b03380a46b4ed799c9573029599caebc1b14e3f24b111aef72b96674a56cfa105e0f5ac70546cdc005"; }; +"progress@npm:2.0.3" = { filename = "progress-npm-2.0.3-d1f87e2ac6-f67403fe7b.zip"; sha512 = "f67403fe7b34912148d9252cb7481266a354bd99ce82c835f79070643bb3c6583d10dbcfda4d41e04bbc1d8437e9af0fb1e1f2135727878f5308682a579429b7"; }; "strip-json-comments@npm:3.1.1" = { filename = "strip-json-comments-npm-3.1.1-dcb2324823-492f73e272.zip"; sha512 = "492f73e27268f9b1c122733f28ecb0e7e8d8a531a6662efbd08e22cccb3f9475e90a1b82cab06a392f6afae6d2de636f977e231296400d0ec5304ba70f166443"; }; "text-table@npm:0.2.0" = { filename = "text-table-npm-0.2.0-d92a778b59-b6937a38c8.zip"; sha512 = "b6937a38c80c7f84d9c11dd75e49d5c44f71d95e810a3250bd1f1797fc7117c57698204adf676b71497acc205d769d65c16ae8fa10afad832ae1322630aef10a"; }; "v8-compile-cache@npm:2.3.0" = { filename = "v8-compile-cache-npm-2.3.0-961375f150-adb0a271ea.zip"; sha512 = "adb0a271eaa2297f2f4c536acbfee872d0dd26ec2d76f66921aa7fc437319132773483344207bdbeee169225f4739016d8d2dbf0553913a52bb34da6d0334f8e"; }; @@ -690,7 +688,8 @@ cacheEntries = { "esprima@npm:4.0.1" = { filename = "esprima-npm-4.0.1-1084e98778-b45bc805a6.zip"; sha512 = "b45bc805a613dbea2835278c306b91aff6173c8d034223fa81498c77dcbce3b2931bf6006db816f62eacd9fd4ea975dfd85a5b7f3c6402cfd050d4ca3c13a628"; }; "estraverse@npm:4.3.0" = { filename = "estraverse-npm-4.3.0-920a32f3c6-a6299491f9.zip"; sha512 = "a6299491f9940bb246124a8d44b7b7a413a8336f5436f9837aaa9330209bd9ee8af7e91a654a3545aee9c54b3308e78ee360cef1d777d37cfef77d2fa33b5827"; }; "source-map@npm:0.6.1" = { filename = "source-map-npm-0.6.1-1a3621db16-59ce8640cf.zip"; sha512 = "59ce8640cf3f3124f64ac289012c2b8bd377c238e316fb323ea22fbfe83da07d81e000071d7242cad7a23cd91c7de98e4df8830ec3f133cb6133a5f6e9f67bc2"; }; -"prebuild-install@npm:6.1.4" = { filename = "prebuild-install-npm-6.1.4-dba03730c6-de4313eda8.zip"; sha512 = "de4313eda821305912af922700a2db04bb8e77fe8aa9c2788550f1000c026cbefc82da468ec0c0a37764c5417bd8169dbd540928535fb38d00bb9bbd673dd217"; }; +"@babel/helper-string-parser@npm:7.19.4" = { filename = "@babel-helper-string-parser-npm-7.19.4-0db110dc3a-b2f8a3920b.zip"; sha512 = "b2f8a3920b30dfac81ec282ac4ad9598ea170648f8254b10f475abe6d944808fb006aab325d3eb5a8ad3bea8dfa888cfa6ef471050dae5748497c110ec060943"; }; +"readable-stream@npm:2.3.7" = { filename = "readable-stream-npm-2.3.7-77b22a9818-e4920cf754.zip"; sha512 = "e4920cf7549a60f8aaf694d483a0e61b2a878b969d224f89b3bc788b8d920075132c4b55a7494ee944c7b6a9a0eada28a7f6220d80b0312ece70bbf08eeca755"; }; "@babel/code-frame@npm:7.12.11" = { filename = "@babel-code-frame-npm-7.12.11-1a9a1b277f-3963eff3eb.zip"; sha512 = "3963eff3ebfb0e091c7e6f99596ef4b258683e4ba8a134e4e95f77afe85be5c931e184fff6435fb4885d12eba04a5e25532f7fbc292ca13b48e7da943474e2f3"; }; "doctrine@npm:3.0.0" = { filename = "doctrine-npm-3.0.0-c6f1615f04-fd7673ca77.zip"; sha512 = "fd7673ca77fe26cd5cba38d816bc72d641f500f1f9b25b83e8ce28827fe2da7ad583a8da26ab6af85f834138cf8dae9f69b0cd6ab925f52ddab1754db44d99ce"; }; "enquirer@npm:2.3.6" = { filename = "enquirer-npm-2.3.6-7899175762-1c0911e14a.zip"; sha512 = "1c0911e14a6f8d26721c91e01db06092a5f7675159f0261d69c403396a385afd13dd76825e7678f66daffa930cfaa8d45f506fb35f818a2788463d022af1b884"; }; @@ -718,9 +717,7 @@ cacheEntries = { "type-is@npm:1.6.18" = { filename = "type-is-npm-1.6.18-6dee4d4961-2c8e47675d.zip"; sha512 = "2c8e47675d55f8b4e404bcf529abdf5036c537a04c2b20177bcf78c9e3c1da69da3942b1346e6edb09e823228c0ee656ef0e033765ec39a70d496ef601a0c657"; }; "jsdom@npm:19.0.0" = { filename = "jsdom-npm-19.0.0-f0768fdc93-94b693bf4a.zip"; sha512 = "94b693bf4a394097dd96705550bb7b6cd3c8db3c5414e6e9c92a0995ed8b61067597da2f37fca6bed4b5a2f1ef33960ee759522156dccd0b306311988ea87cfb"; }; "safer-buffer@npm:2.1.2" = { filename = "safer-buffer-npm-2.1.2-8d5c0b705e-cab8f25ae6.zip"; sha512 = "cab8f25ae6f1434abee8d80023d7e72b598cf1327164ddab31003c51215526801e40b66c5e65d658a0af1e9d6478cadcb4c745f4bd6751f97d8644786c0978b0"; }; -"@jridgewell/set-array@npm:1.1.2" = { filename = "@jridgewell-set-array-npm-1.1.2-45b82d7fb6-69a84d5980.zip"; sha512 = "69a84d5980385f396ff60a175f7177af0b8da4ddb81824cb7016a9ef914eee9806c72b6b65942003c63f7983d4f39a5c6c27185bbca88eb4690b62075602e28e"; }; -"@jridgewell/sourcemap-codec@npm:1.4.14" = { filename = "@jridgewell-sourcemap-codec-npm-1.4.14-f5f0630788-61100637b6.zip"; sha512 = "61100637b6d173d3ba786a5dff019e1a74b1f394f323c1fee337ff390239f053b87266c7a948777f4b1ee68c01a8ad0ab61e5ff4abb5a012a0b091bec391ab97"; }; -"https-proxy-agent@npm:5.0.1" = { filename = "https-proxy-agent-npm-5.0.1-42d65f358e-571fccdf38.zip"; sha512 = "571fccdf38184f05943e12d37d6ce38197becdd69e58d03f43637f7fa1269cf303a7d228aa27e5b27bbd3af8f09fd938e1c91dcfefff2df7ba77c20ed8dfc765"; }; +"prebuild-install@npm:6.1.4" = { filename = "prebuild-install-npm-6.1.4-dba03730c6-de4313eda8.zip"; sha512 = "de4313eda821305912af922700a2db04bb8e77fe8aa9c2788550f1000c026cbefc82da468ec0c0a37764c5417bd8169dbd540928535fb38d00bb9bbd673dd217"; }; "@trezor/utils@npm:9.0.2" = { filename = "@trezor-utils-npm-9.0.2-32af02c225-661ffc9ef9.zip"; sha512 = "661ffc9ef923835ccc22c08590e816253397f6de76fd01fdbb1236b588fa94fd5b64065417d9f73ccb54b02e9dc73106b7dbab622b3e0f683d35e4e1114658fe"; }; "@types/web@npm:0.0.51" = { filename = "@types-web-npm-0.0.51-6eb354c2ca-3b56836500.zip"; sha512 = "3b56836500c1e8d5163a07e2219bc5dc595ad9903b5bc4f3fb9a5c8b08408056fa5a748baca4cc0d5b41878f2d5ca403d56c0e420f92c786f88d64a758df30f4"; }; "ws@npm:7.4.6" = { filename = "ws-npm-7.4.6-9c9a725604-3a990b32ed.zip"; sha512 = "3a990b32ed08c72070d5e8913e14dfcd831919205be52a3ff0b4cdd998c8d554f167c9df3841605cde8b11d607768cacab3e823c58c96a5c08c987e093eb767a"; }; @@ -736,8 +733,9 @@ cacheEntries = { "abbrev@npm:1.1.1" = { filename = "abbrev-npm-1.1.1-3659247eab-a4a97ec07d.zip"; sha512 = "a4a97ec07d7ea112c517036882b2ac22f3109b7b19077dc656316d07d308438aac28e4d9746dc4d84bf6b1e75b4a7b0a5f3cb30592419f128ca9a8cee3bcfa17"; }; "xtend@npm:4.0.2" = { filename = "xtend-npm-4.0.2-7f2375736e-ac5dfa738b.zip"; sha512 = "ac5dfa738b21f6e7f0dd6e65e1b3155036d68104e67e5d5d1bde74892e327d7e5636a076f625599dc394330a731861e87343ff184b0047fef1360a7ec0a5a36a"; }; "escape-string-regexp@npm:2.0.0" = { filename = "escape-string-regexp-npm-2.0.0-aef69d2a25-9f8a2d5743.zip"; sha512 = "9f8a2d5743677c16e85c810e3024d54f0c8dea6424fad3c79ef6666e81dd0846f7437f5e729dfcdac8981bc9e5294c39b4580814d114076b8d36318f46ae4395"; }; -"path-type@npm:4.0.0" = { filename = "path-type-npm-4.0.0-10d47fc86a-5b1e2daa24.zip"; sha512 = "5b1e2daa247062061325b8fdbfd1fb56dde0a448fb1455453276ea18c60685bdad23a445dc148cf87bc216be1573357509b7d4060494a6fd768c7efad833ee45"; }; -"fast-glob@npm:3.2.12" = { filename = "fast-glob-npm-3.2.12-162763bbae-0b1990f6ce.zip"; sha512 = "0b1990f6ce831c7e28c4d505edcdaad8e27e88ab9fa65eedadb730438cfc7cde4910d6c975d6b7b8dc8a73da4773702ebcfcd6e3518e73938bb1383badfe01c2"; }; +"@jridgewell/set-array@npm:1.1.2" = { filename = "@jridgewell-set-array-npm-1.1.2-45b82d7fb6-69a84d5980.zip"; sha512 = "69a84d5980385f396ff60a175f7177af0b8da4ddb81824cb7016a9ef914eee9806c72b6b65942003c63f7983d4f39a5c6c27185bbca88eb4690b62075602e28e"; }; +"@jridgewell/sourcemap-codec@npm:1.4.14" = { filename = "@jridgewell-sourcemap-codec-npm-1.4.14-f5f0630788-61100637b6.zip"; sha512 = "61100637b6d173d3ba786a5dff019e1a74b1f394f323c1fee337ff390239f053b87266c7a948777f4b1ee68c01a8ad0ab61e5ff4abb5a012a0b091bec391ab97"; }; +"https-proxy-agent@npm:5.0.1" = { filename = "https-proxy-agent-npm-5.0.1-42d65f358e-571fccdf38.zip"; sha512 = "571fccdf38184f05943e12d37d6ce38197becdd69e58d03f43637f7fa1269cf303a7d228aa27e5b27bbd3af8f09fd938e1c91dcfefff2df7ba77c20ed8dfc765"; }; "@humanwhocodes/config-array@npm:0.5.0" = { filename = "@humanwhocodes-config-array-npm-0.5.0-5ded120470-44ee6a9f05.zip"; sha512 = "44ee6a9f05d93dd9d5935a006b17572328ba9caff8002442f601736cbda79c580cc0f5a49ce9eb88fbacc5c3a6b62098357c2e95326cd17bb9f1a6c61d6e95e7"; }; "cross-spawn@npm:7.0.3" = { filename = "cross-spawn-npm-7.0.3-e4ff3e65b3-671cc7c728.zip"; sha512 = "671cc7c7288c3a8406f3c69a3ae2fc85555c04169e9d611def9a675635472614f1c0ed0ef80955d5b6d4e724f6ced67f0ad1bb006c2ea643488fcfef994d7f52"; }; "espree@npm:7.3.1" = { filename = "espree-npm-7.3.1-8d8ea5d1e3-aa9b50dcce.zip"; sha512 = "aa9b50dcce883449af2e23bc2b8d9abb77118f96f4cb313935d6b220f77137eaef7724a83c3f6243b96bc0e4ab14766198e60818caad99f9519ae5a336a39b45"; }; @@ -757,11 +755,8 @@ cacheEntries = { "pg-connection-string@npm:2.5.0" = { filename = "pg-connection-string-npm-2.5.0-1ee5de9ab9-a6f3a068f7.zip"; sha512 = "a6f3a068f7c9416a5b33a326811caf0dfaaee045c225b7c628b4c9b4e9a2b25bdd12a21e4c48940e1000ea223a4e608ca122d2ff3dd08c8b1db0fc9f5705133a"; }; "reflect-metadata@npm:0.1.13" = { filename = "reflect-metadata-npm-0.1.13-c525998e20-798d379a7b.zip"; sha512 = "798d379a7b6f6455501145419505c97dd11cbc23857a386add2b9ef15963ccf15a48d9d15507afe01d4cd74116df8a213247200bac00320bd7c11ddeaa5e8fb4"; }; "serve-static@npm:1.15.0" = { filename = "serve-static-npm-1.15.0-86c81879f5-af57fc13be.zip"; sha512 = "af57fc13be40d90a12562e98c0b7855cf6e8bd4c107fe9a45c212bf023058d54a1871b1c89511c3958f70626fff47faeb795f5d83f8cf88514dbaeb2b724464d"; }; -"@jridgewell/trace-mapping@npm:0.3.17" = { filename = "@jridgewell-trace-mapping-npm-0.3.17-57578fd48c-9d703b859c.zip"; sha512 = "9d703b859cff5cd83b7308fd457a431387db5db96bd781a63bf48e183418dd9d3d44e76b9e4ae13237f6abeeb25d739ec9215c1d5bfdd08f66f750a50074a339"; }; -"tar-fs@npm:2.1.1" = { filename = "tar-fs-npm-2.1.1-e374d3b7a2-f5b9a70059.zip"; sha512 = "f5b9a70059f5b2969e65f037b4e4da2daf0fa762d3d232ffd96e819e3f94665dbbbe62f76f084f1acb4dbdcce16c6e4dac08d12ffc6d24b8d76720f4d9cf032d"; }; -"isarray@npm:1.0.0" = { filename = "isarray-npm-1.0.0-db4f547720-f032df8e02.zip"; sha512 = "f032df8e02dce8ec565cf2eb605ea939bdccea528dbcf565cdf92bfa2da9110461159d86a537388ef1acef8815a330642d7885b29010e8f7eac967c9993b65ab"; }; -"process-nextick-args@npm:2.0.1" = { filename = "process-nextick-args-npm-2.0.1-b8d7971609-1d38588e52.zip"; sha512 = "1d38588e520dab7cea67cbbe2efdd86a10cc7a074c09657635e34f035277b59fbb57d09d8638346bf7090f8e8ebc070c96fa5fd183b777fff4f5edff5e9466cf"; }; -"safe-buffer@npm:5.1.2" = { filename = "safe-buffer-npm-5.1.2-c27fedf6c4-f2f1f7943c.zip"; sha512 = "f2f1f7943ca44a594893a852894055cf619c1fbcb611237fc39e461ae751187e7baf4dc391a72125e0ac4fb2d8c5c0b3c71529622e6a58f46b960211e704903c"; }; +"path-type@npm:4.0.0" = { filename = "path-type-npm-4.0.0-10d47fc86a-5b1e2daa24.zip"; sha512 = "5b1e2daa247062061325b8fdbfd1fb56dde0a448fb1455453276ea18c60685bdad23a445dc148cf87bc216be1573357509b7d4060494a6fd768c7efad833ee45"; }; +"fast-glob@npm:3.2.12" = { filename = "fast-glob-npm-3.2.12-162763bbae-0b1990f6ce.zip"; sha512 = "0b1990f6ce831c7e28c4d505edcdaad8e27e88ab9fa65eedadb730438cfc7cde4910d6c975d6b7b8dc8a73da4773702ebcfcd6e3518e73938bb1383badfe01c2"; }; "long@npm:3.2.0" = { filename = "long-npm-3.2.0-cff4684aa8-bc27bdeab4.zip"; sha512 = "bc27bdeab42cb2f25d0a0faf5fbf77b657bd59236ae0ed649c44f91f35e632230ebd0c62d208bb4e9c69ca558a45e9c9c0810e6b5c0380a1754b8f3b5b7b62d7"; }; "jsonify@npm:0.0.1" = { filename = "jsonify-npm-0.0.1-22c28aed92-027287e1c0.zip"; sha512 = "027287e1c0294fce15f18c0ff990cfc2318e7f01fb76515f784d5cd0784abfec6fc5c2355c3a2f2cb0ad7f4aa2f5b74ebbfe4e80476c35b2d13cabdb572e1134"; }; "ajv@npm:6.12.6" = { filename = "ajv-npm-6.12.6-4b5105e2b2-874972efe5.zip"; sha512 = "874972efe5c4202ab0a68379481fbd3d1b5d0a7bd6d3cc21d40d3536ebff3352a2a1fabb632d4fd2cc7fe4cbdcd5ed6782084c9bbf7f32a1536d18f9da5007d4"; }; @@ -790,12 +785,11 @@ cacheEntries = { "ms@npm:2.0.0" = { filename = "ms-npm-2.0.0-9e1101a471-0e6a22b8b7.zip"; sha512 = "0e6a22b8b746d2e0b65a430519934fefd41b6db0682e3477c10f60c76e947c4c0ad06f63ffdf1d78d335f83edee8c0aa928aa66a36c7cd95b69b26f468d527f4"; }; "http-errors@npm:2.0.0" = { filename = "http-errors-npm-2.0.0-3f1c503428-9b0a378266.zip"; sha512 = "9b0a3782665c52ce9dc658a0d1560bcb0214ba5699e4ea15aefb2a496e2ca83db03ebc42e1cce4ac1f413e4e0d2d736a3fd755772c556a9a06853ba2a0b7d920"; }; "ee-first@npm:1.1.1" = { filename = "ee-first-npm-1.1.1-33f8535b39-1b4cac778d.zip"; sha512 = "1b4cac778d64ce3b582a7e26b218afe07e207a0f9bfe13cc7395a6d307849cfe361e65033c3251e00c27dd060cab43014c2d6b2647676135e18b77d2d05b3f4f"; }; -"detect-libc@npm:1.0.3" = { filename = "detect-libc-npm-1.0.3-c30ac344d4-daaaed925f.zip"; sha512 = "daaaed925ffa7889bd91d56e9624e6c8033911bb60f3a50a74a87500680652969dbaab9526d1e200a4c94acf80fc862a22131841145a0a8482d60a99c24f4a3e"; }; -"expand-template@npm:2.0.3" = { filename = "expand-template-npm-2.0.3-80de959306-588c198472.zip"; sha512 = "588c19847216421ed92befb521767b7018dc88f88b0576df98cb242f20961425e96a92cbece525ef28cc5becceae5d544ae0f5b9b5e2aa05acb13716ca5b3099"; }; -"github-from-package@npm:0.0.0" = { filename = "github-from-package-npm-0.0.0-519f80c9a1-14e448192a.zip"; sha512 = "14e448192a35c1e42efee94c9d01a10f42fe790375891a24b25261246ce9336ab9df5d274585aedd4568f7922246c2a78b8a8cd2571bfe99c693a9718e7dd0e3"; }; -"mkdirp-classic@npm:0.5.3" = { filename = "mkdirp-classic-npm-0.5.3-3b5c991910-3f4e088208.zip"; sha512 = "3f4e088208270bbcc148d53b73e9a5bd9eef05ad2cbf3b3d0ff8795278d50dd1d11a8ef1875ff5aea3fa888931f95bfcb2ad5b7c1061cfefd6284d199e6776ac"; }; -"napi-build-utils@npm:1.0.2" = { filename = "napi-build-utils-npm-1.0.2-892e4bba56-06c14271ee.zip"; sha512 = "06c14271ee966e108d55ae109f340976a9556c8603e888037145d6522726aebe89dd0c861b4b83947feaf6d39e79e08817559e8693deedc2c94e82c5cbd090c7"; }; -"string_decoder@npm:1.1.1" = { filename = "string_decoder-npm-1.1.1-e46a6c1353-9ab7e56f9d.zip"; sha512 = "9ab7e56f9d60a28f2be697419917c50cac19f3e8e6c28ef26ed5f4852289fe0de5d6997d29becf59028556f2c62983790c1d9ba1e2a3cc401768ca12d5183a5b"; }; +"@jridgewell/trace-mapping@npm:0.3.17" = { filename = "@jridgewell-trace-mapping-npm-0.3.17-57578fd48c-9d703b859c.zip"; sha512 = "9d703b859cff5cd83b7308fd457a431387db5db96bd781a63bf48e183418dd9d3d44e76b9e4ae13237f6abeeb25d739ec9215c1d5bfdd08f66f750a50074a339"; }; +"tar-fs@npm:2.1.1" = { filename = "tar-fs-npm-2.1.1-e374d3b7a2-f5b9a70059.zip"; sha512 = "f5b9a70059f5b2969e65f037b4e4da2daf0fa762d3d232ffd96e819e3f94665dbbbe62f76f084f1acb4dbdcce16c6e4dac08d12ffc6d24b8d76720f4d9cf032d"; }; +"isarray@npm:1.0.0" = { filename = "isarray-npm-1.0.0-db4f547720-f032df8e02.zip"; sha512 = "f032df8e02dce8ec565cf2eb605ea939bdccea528dbcf565cdf92bfa2da9110461159d86a537388ef1acef8815a330642d7885b29010e8f7eac967c9993b65ab"; }; +"process-nextick-args@npm:2.0.1" = { filename = "process-nextick-args-npm-2.0.1-b8d7971609-1d38588e52.zip"; sha512 = "1d38588e520dab7cea67cbbe2efdd86a10cc7a074c09657635e34f035277b59fbb57d09d8638346bf7090f8e8ebc070c96fa5fd183b777fff4f5edff5e9466cf"; }; +"safe-buffer@npm:5.1.2" = { filename = "safe-buffer-npm-5.1.2-c27fedf6c4-f2f1f7943c.zip"; sha512 = "f2f1f7943ca44a594893a852894055cf619c1fbcb611237fc39e461ae751187e7baf4dc391a72125e0ac4fb2d8c5c0b3c71529622e6a58f46b960211e704903c"; }; "socks-proxy-agent@npm:6.1.1" = { filename = "socks-proxy-agent-npm-6.1.1-a3843946ba-9a8a4f791b.zip"; sha512 = "9a8a4f791bba0060315cf7291ca6f9db37d6fc280fd0860d73d8887d3efe4c22e823aa25a8d5375f6079279f8dc91b50c075345179bf832bfe3c7c26d3582e3c"; }; "ansi-colors@npm:4.1.3" = { filename = "ansi-colors-npm-4.1.3-8ffd0ae6c7-a9c2ec8420.zip"; sha512 = "a9c2ec842038a1fabc7db9ece7d3177e2fe1c5dc6f0c51ecfbf5f39911427b89c00b5dc6b8bd95f82a26e9b16aaae2e83d45f060e98070ce4d1333038edceb0e"; }; "table@npm:6.8.0" = { filename = "table-npm-6.8.0-7f881347d4-5b07fe462e.zip"; sha512 = "5b07fe462ee03d2e1fac02cbb578efd2e0b55ac07e3d3db2e950aa9570ade5a4a2b8d3c15e9f25c89e4e50b646bc4269934601ee1eef4ca7968ad31960977690"; }; @@ -842,8 +836,12 @@ cacheEntries = { "webidl-conversions@npm:7.0.0" = { filename = "webidl-conversions-npm-7.0.0-e8c8e30c68-f05588567a.zip"; sha512 = "f05588567a2a76428515333eff87200fae6c83c3948a7482ebb109562971e77ef6dc49749afa58abb993391227c5697b3ecca52018793e0cb4620a48f10bd21b"; }; "whatwg-mimetype@npm:3.0.0" = { filename = "whatwg-mimetype-npm-3.0.0-5b617710c1-ce08bbb36b.zip"; sha512 = "ce08bbb36b6aaf64f3a84da89707e3e6a31e5ab1c1a2379fd68df79ba712a4ab090904f0b50e6693b0dafc8e6343a6157e40bf18fdffd26e513cf95ee2a59824"; }; "xml-name-validator@npm:4.0.0" = { filename = "xml-name-validator-npm-4.0.0-0857c21729-af100b79c2.zip"; sha512 = "af100b79c29804f05fa35aa3683e29a321db9b9685d5e5febda3fa1e40f13f85abc40f45a6b2bf7bee33f68a1dc5e8eaef4cec100a304a9db565e6061d4cb5ad"; }; -"node-abi@npm:2.30.1" = { filename = "node-abi-npm-2.30.1-36a2c4e28a-3f4b0c912c.zip"; sha512 = "3f4b0c912ce4befcd7ceab4493ba90b51d60dfcc90f567c93f731d897ef8691add601cb64c181683b800f21d479d68f9a6e15d8ab8acd16a5706333b9e30a881"; }; -"tunnel-agent@npm:0.6.0" = { filename = "tunnel-agent-npm-0.6.0-64345ab7eb-05f6510358.zip"; sha512 = "05f6510358f8afc62a057b8b692f05d70c1782b70db86d6a1e0d5e28a32389e52fa6e7707b6c5ecccacc031462e4bc35af85ecfe4bbc341767917b7cf6965711"; }; +"detect-libc@npm:1.0.3" = { filename = "detect-libc-npm-1.0.3-c30ac344d4-daaaed925f.zip"; sha512 = "daaaed925ffa7889bd91d56e9624e6c8033911bb60f3a50a74a87500680652969dbaab9526d1e200a4c94acf80fc862a22131841145a0a8482d60a99c24f4a3e"; }; +"expand-template@npm:2.0.3" = { filename = "expand-template-npm-2.0.3-80de959306-588c198472.zip"; sha512 = "588c19847216421ed92befb521767b7018dc88f88b0576df98cb242f20961425e96a92cbece525ef28cc5becceae5d544ae0f5b9b5e2aa05acb13716ca5b3099"; }; +"github-from-package@npm:0.0.0" = { filename = "github-from-package-npm-0.0.0-519f80c9a1-14e448192a.zip"; sha512 = "14e448192a35c1e42efee94c9d01a10f42fe790375891a24b25261246ce9336ab9df5d274585aedd4568f7922246c2a78b8a8cd2571bfe99c693a9718e7dd0e3"; }; +"mkdirp-classic@npm:0.5.3" = { filename = "mkdirp-classic-npm-0.5.3-3b5c991910-3f4e088208.zip"; sha512 = "3f4e088208270bbcc148d53b73e9a5bd9eef05ad2cbf3b3d0ff8795278d50dd1d11a8ef1875ff5aea3fa888931f95bfcb2ad5b7c1061cfefd6284d199e6776ac"; }; +"napi-build-utils@npm:1.0.2" = { filename = "napi-build-utils-npm-1.0.2-892e4bba56-06c14271ee.zip"; sha512 = "06c14271ee966e108d55ae109f340976a9556c8603e888037145d6522726aebe89dd0c861b4b83947feaf6d39e79e08817559e8693deedc2c94e82c5cbd090c7"; }; +"string_decoder@npm:1.1.1" = { filename = "string_decoder-npm-1.1.1-e46a6c1353-9ab7e56f9d.zip"; sha512 = "9ab7e56f9d60a28f2be697419917c50cac19f3e8e6c28ef26ed5f4852289fe0de5d6997d29becf59028556f2c62983790c1d9ba1e2a3cc401768ca12d5183a5b"; }; "resolve-from@npm:4.0.0" = { filename = "resolve-from-npm-4.0.0-f758ec21bf-f4ba0b8494.zip"; sha512 = "f4ba0b8494846a5066328ad33ef8ac173801a51739eb4d63408c847da9a2e1c1de1e6cbbf72699211f3d13f8fc1325648b169bd15eb7da35688e30a5fb0e4a7f"; }; "prelude-ls@npm:1.2.1" = { filename = "prelude-ls-npm-1.2.1-3e4d272a55-cd192ec0d0.zip"; sha512 = "cd192ec0d0a8e4c6da3bb80e4f62afe336df3f76271ac6deb0e6a36187133b6073a19e9727a1ff108cd8b9982e4768850d413baa71214dd80c7979617dca827a"; }; "jest-resolve@npm:28.1.3" = { filename = "jest-resolve-npm-28.1.3-acd3a0d26b-df61a490c9.zip"; sha512 = "df61a490c93f4f4cf52135e43d6a4fcacb07b0b7d4acc6319e9289529c1d14f2d8e1638e095dbf96f156834802755e38db68caca69dba21a3261ee711d4426b6"; }; @@ -875,10 +873,8 @@ cacheEntries = { "w3c-xmlserializer@npm:3.0.0" = { filename = "w3c-xmlserializer-npm-3.0.0-3419fc8f05-0af8589942.zip"; sha512 = "0af8589942eeb11c9fe29eb31a1a09f3d5dd136aea53a9848dfbabff79ac0dd26fe13eb54d330d5555fe27bb50b28dca0715e09f9cc2bfa7670ccc8b7f919ca2"; }; "whatwg-encoding@npm:2.0.0" = { filename = "whatwg-encoding-npm-2.0.0-d7451f51b4-7087810c41.zip"; sha512 = "7087810c410aa9b689cbd6af8773341a53cdc1f3aae2a882c163bd5522ec8ca4cdfc269aef417a5792f411807d5d77d50df4c24e3abb00bb60192858a40cc675"; }; "optionator@npm:0.8.3" = { filename = "optionator-npm-0.8.3-bc555bc5b7-b8695ddf3d.zip"; sha512 = "b8695ddf3d593203e25ab0900e265d860038486c943ff8b774f596a310f8ceebdb30c6832407a8198ba3ec9debe1abe1f51d4aad94843612db3b76d690c61d34"; }; -"@nodelib/fs.stat@npm:2.0.5" = { filename = "@nodelib-fs.stat-npm-2.0.5-01f4dd3030-012480b5ca.zip"; sha512 = "012480b5ca9d97bff9261571dbbec7bbc6033f69cc92908bc1ecfad0792361a5a1994bc48674b9ef76419d056a03efadfce5a6cf6dbc0a36559571a7a483f6f0"; }; -"agent-base@npm:6.0.2" = { filename = "agent-base-npm-6.0.2-428f325a93-f52b6872cc.zip"; sha512 = "f52b6872cc96fd5f622071b71ef200e01c7c4c454ee68bc9accca90c98cfb39f2810e3e9aa330435835eedc8c23f4f8a15267f67c6e245d2b33757575bdac49d"; }; -"yargs@npm:16.2.0" = { filename = "yargs-npm-16.2.0-547873d425-b14afbb51e.zip"; sha512 = "b14afbb51e3251a204d81937c86a7e9d4bdbf9a2bcee38226c900d00f522969ab675703bee2a6f99f8e20103f608382936034e64d921b74df82b63c07c5e8f59"; }; -"pump@npm:3.0.0" = { filename = "pump-npm-3.0.0-0080bf6a7a-e42e9229fb.zip"; sha512 = "e42e9229fba14732593a718b04cb5e1cfef8254544870997e0ecd9732b189a48e1256e4e5478148ecb47c8511dca2b09eae56b4d0aad8009e6fac8072923cfc9"; }; +"node-abi@npm:2.30.1" = { filename = "node-abi-npm-2.30.1-36a2c4e28a-3f4b0c912c.zip"; sha512 = "3f4b0c912ce4befcd7ceab4493ba90b51d60dfcc90f567c93f731d897ef8691add601cb64c181683b800f21d479d68f9a6e15d8ab8acd16a5706333b9e30a881"; }; +"tunnel-agent@npm:0.6.0" = { filename = "tunnel-agent-npm-0.6.0-64345ab7eb-05f6510358.zip"; sha512 = "05f6510358f8afc62a057b8b692f05d70c1782b70db86d6a1e0d5e28a32389e52fa6e7707b6c5ecccacc031462e4bc35af85ecfe4bbc341767917b7cf6965711"; }; "@trezor/utxo-lib@npm:1.0.0" = { filename = "@trezor-utxo-lib-npm-1.0.0-f82f6bc1ba-925eb91a19.zip"; sha512 = "925eb91a19757a832a36137f0fd2c532b722f139801163063fa909f42bf4ff88285e09ba5eb6b89ea53d81b003daa1dd8bc3d383a7afc0d272e163de827bd5df"; }; "@humanwhocodes/object-schema@npm:1.2.1" = { filename = "@humanwhocodes-object-schema-npm-1.2.1-eb622b5d0e-a824a1ec31.zip"; sha512 = "a824a1ec31591231e4bad5787641f59e9633827d0a2eaae131a288d33c9ef0290bd16fda8da6f7c0fcb014147865d12118df10db57f27f41e20da92369fcb3f1"; }; "path-key@npm:3.1.1" = { filename = "path-key-npm-3.1.1-0e66ea8321-55cd7a9dd4.zip"; sha512 = "55cd7a9dd4b343412a8386a743f9c746ef196e57c823d90ca3ab917f90ab9f13dd0ded27252ba49dbdfcab2b091d998bc446f6220cd3cea65db407502a740020"; }; @@ -905,9 +901,10 @@ cacheEntries = { "side-channel@npm:1.0.4" = { filename = "side-channel-npm-1.0.4-e1f38b9e06-351e41b947.zip"; sha512 = "351e41b947079c10bd0858364f32bb3a7379514c399edb64ab3dce683933483fc63fb5e4efe0a15a2e8a7e3c436b6a91736ddb8d8c6591b0460a24bb4a1ee245"; }; "acorn-globals@npm:6.0.0" = { filename = "acorn-globals-npm-6.0.0-acbec28ad5-72d95e5b5e.zip"; sha512 = "72d95e5b5e585f9acd019b993ab8bbba68bb3cbc9d9b5c1ebb3c2f1fe5981f11deababfb4949f48e6262f9c57878837f5958c0cca396f81023814680ca878042"; }; "whatwg-url@npm:10.0.0" = { filename = "whatwg-url-npm-10.0.0-769b9530cc-a21ec309c5.zip"; sha512 = "a21ec309c5cc743fe9414509408bedf65eaf0fb5c17ac66baa08ef12fce16da4dd30ce90abefbd5a716408301c58a73666dabfd5042cf4242992eb98b954f861"; }; -"@jridgewell/resolve-uri@npm:3.1.0" = { filename = "@jridgewell-resolve-uri-npm-3.1.0-6ff2351e61-b5ceaaf9a1.zip"; sha512 = "b5ceaaf9a110fcb2780d1d8f8d4a0bfd216702f31c988d8042e5f8fbe353c55d9b0f55a1733afdc64806f8e79c485d2464680ac48a0d9fcadb9548ee6b81d267"; }; -"chownr@npm:1.1.4" = { filename = "chownr-npm-1.1.4-5bd400ab08-115648f8eb.zip"; sha512 = "115648f8eb38bac5e41c3857f3e663f9c39ed6480d1349977c4d96c95a47266fcacc5a5aabf3cb6c481e22d72f41992827db47301851766c4fd77ac21a4f081d"; }; -"simple-get@npm:3.1.1" = { filename = "simple-get-npm-3.1.1-dce5923dba-80195e70bf.zip"; sha512 = "80195e70bf171486e75c31e28e5485468195cc42f85940f8b45c4a68472160144d223eb4d07bc82ef80cb974b7c401db021a540deb2d34ac4b3b8883da2d6401"; }; +"@nodelib/fs.stat@npm:2.0.5" = { filename = "@nodelib-fs.stat-npm-2.0.5-01f4dd3030-012480b5ca.zip"; sha512 = "012480b5ca9d97bff9261571dbbec7bbc6033f69cc92908bc1ecfad0792361a5a1994bc48674b9ef76419d056a03efadfce5a6cf6dbc0a36559571a7a483f6f0"; }; +"agent-base@npm:6.0.2" = { filename = "agent-base-npm-6.0.2-428f325a93-f52b6872cc.zip"; sha512 = "f52b6872cc96fd5f622071b71ef200e01c7c4c454ee68bc9accca90c98cfb39f2810e3e9aa330435835eedc8c23f4f8a15267f67c6e245d2b33757575bdac49d"; }; +"yargs@npm:16.2.0" = { filename = "yargs-npm-16.2.0-547873d425-b14afbb51e.zip"; sha512 = "b14afbb51e3251a204d81937c86a7e9d4bdbf9a2bcee38226c900d00f522969ab675703bee2a6f99f8e20103f608382936034e64d921b74df82b63c07c5e8f59"; }; +"pump@npm:3.0.0" = { filename = "pump-npm-3.0.0-0080bf6a7a-e42e9229fb.zip"; sha512 = "e42e9229fba14732593a718b04cb5e1cfef8254544870997e0ecd9732b189a48e1256e4e5478148ecb47c8511dca2b09eae56b4d0aad8009e6fac8072923cfc9"; }; "json-schema-traverse@npm:0.4.1" = { filename = "json-schema-traverse-npm-0.4.1-4759091693-7486074d3b.zip"; sha512 = "7486074d3ba247769fda17d5181b345c9fb7d12e0da98b22d1d71a5db9698d8b4bd900a3ec1a4ffdd60846fc2556274a5c894d0c48795f14cb03aeae7b55260b"; }; "shebang-command@npm:2.0.0" = { filename = "shebang-command-npm-2.0.0-eb2b01921d-6b52fe8727.zip"; sha512 = "6b52fe87271c12968f6a054e60f6bde5f0f3d2db483a1e5c3e12d657c488a15474121a1d55cd958f6df026a54374ec38a4a963988c213b7570e1d51575cea7fa"; }; "yocto-queue@npm:0.1.0" = { filename = "yocto-queue-npm-0.1.0-c6c9a7db29-f77b3d8d00.zip"; sha512 = "f77b3d8d00310def622123df93d4ee654fc6a0096182af8bd60679ddcdfb3474c56c6c7190817c84a2785648cdee9d721c0154eb45698c62176c322fb46fc700"; }; @@ -927,9 +924,9 @@ cacheEntries = { "toidentifier@npm:1.0.1" = { filename = "toidentifier-npm-1.0.1-f759712599-952c29e2a8.zip"; sha512 = "952c29e2a85d7123239b5cfdd889a0dde47ab0497f0913d70588f19c53f7e0b5327c95f4651e413c74b785147f9637b17410ac8c846d5d4a20a5a33eb6dc3a45"; }; "data-urls@npm:3.0.2" = { filename = "data-urls-npm-3.0.2-c8b2050319-033fc3dd0f.zip"; sha512 = "033fc3dd0fba6d24bc9a024ddcf9923691dd24f90a3d26f6545d6a2f71ec6956f93462f2cdf2183cc46f10dc01ed3bcb36731a8208456eb1a08147e571fe2a76"; }; "http-proxy-agent@npm:5.0.0" = { filename = "http-proxy-agent-npm-5.0.0-7f1f121b83-e2ee1ff165.zip"; sha512 = "e2ee1ff1656a131953839b2a19cd1f3a52d97c25ba87bd2559af6ae87114abf60971e498021f9b73f9fd78aea8876d1fb0d4656aac8a03c6caa9fc175f22b786"; }; -"@nodelib/fs.walk@npm:1.2.8" = { filename = "@nodelib-fs.walk-npm-1.2.8-b4a89da548-190c643f15.zip"; sha512 = "190c643f156d8f8f277bf2a6078af1ffde1fd43f498f187c2db24d35b4b4b5785c02c7dc52e356497b9a1b65b13edc996de08de0b961c32844364da02986dc53"; }; -"npmlog@npm:4.1.2" = { filename = "npmlog-npm-4.1.2-cfb32957b5-edbda9f95e.zip"; sha512 = "edbda9f95ec20957a892de1839afc6fb735054c3accf6fbefe767bac9a639fd5cea2baeac6bd2bcd50a85cb54924d57d9886c81c7fbc2332c2ddd19227504192"; }; -"rc@npm:1.2.8" = { filename = "rc-npm-1.2.8-d6768ac936-2e26e052f8.zip"; sha512 = "2e26e052f8be2abd64e6d1dabfbd7be03f80ec18ccbc49562d31f617d0015fbdbcf0f9eed30346ea6ab789e0fdfe4337f033f8016efdbee0df5354751842080e"; }; +"@jridgewell/resolve-uri@npm:3.1.0" = { filename = "@jridgewell-resolve-uri-npm-3.1.0-6ff2351e61-b5ceaaf9a1.zip"; sha512 = "b5ceaaf9a110fcb2780d1d8f8d4a0bfd216702f31c988d8042e5f8fbe353c55d9b0f55a1733afdc64806f8e79c485d2464680ac48a0d9fcadb9548ee6b81d267"; }; +"chownr@npm:1.1.4" = { filename = "chownr-npm-1.1.4-5bd400ab08-115648f8eb.zip"; sha512 = "115648f8eb38bac5e41c3857f3e663f9c39ed6480d1349977c4d96c95a47266fcacc5a5aabf3cb6c481e22d72f41992827db47301851766c4fd77ac21a4f081d"; }; +"simple-get@npm:3.1.1" = { filename = "simple-get-npm-3.1.1-dce5923dba-80195e70bf.zip"; sha512 = "80195e70bf171486e75c31e28e5485468195cc42f85940f8b45c4a68472160144d223eb4d07bc82ef80cb974b7c401db021a540deb2d34ac4b3b8883da2d6401"; }; "@eslint/eslintrc@npm:0.4.3" = { filename = "@eslint-eslintrc-npm-0.4.3-ee1bbcab87-03a7704150.zip"; sha512 = "03a7704150b868c318aab6a94d87a33d30dc2ec579d27374575014f06237ba1370ae11178db772f985ef680d469dc237e7b16a1c5d8edaaeb8c3733e7a95a6d3"; }; "uri-js@npm:4.4.1" = { filename = "uri-js-npm-4.4.1-66d11cbcaf-7167432de6.zip"; sha512 = "7167432de6817fe8e9e0c9684f1d2de2bb688c94388f7569f7dbdb1587c9f4ca2a77962f134ec90be0cc4d004c939ff0d05acc9f34a0db39a3c797dada262633"; }; "lodash.truncate@npm:4.4.2" = { filename = "lodash.truncate-npm-4.4.2-bc50fe1663-b463d8a382.zip"; sha512 = "b463d8a382cfb5f0e71c504dcb6f807a7bd379ff1ea216669aa42c52fc28c54e404bfbd96791aa09e6df0de2c1d7b8f1b7f4b1a61f324d38fe98bc535aeee4f5"; }; @@ -959,6 +956,9 @@ cacheEntries = { "tdigest@npm:0.1.2" = { filename = "tdigest-npm-0.1.2-b73cfcf726-44de824675.zip"; sha512 = "44de8246752b6f8c2924685f969fd3d94c36949f22b0907e99bef2b2220726dd8467f4730ea96b06040b9aa2587c0866049640039d1b956952dfa962bc2075a3"; }; "js-tokens@npm:4.0.0" = { filename = "js-tokens-npm-4.0.0-0ac852e9e2-8a95213a5a.zip"; sha512 = "8a95213a5a77deb6cbe94d86340e8d9ace2b93bc367790b260101d2f36a2eaf4e4e22d9fa9cf459b38af3a32fb4190e638024cf82ec95ef708680e405ea7cc78"; }; "tough-cookie@npm:4.1.2" = { filename = "tough-cookie-npm-4.1.2-09068826e1-a7359e9a3e.zip"; sha512 = "a7359e9a3e875121a84d6ba40cc184dec5784af84f67f3a56d1d2ae39b87c0e004e6ba7c7331f9622a7d2c88609032473488b28fe9f59a1fec115674589de39a"; }; +"@nodelib/fs.walk@npm:1.2.8" = { filename = "@nodelib-fs.walk-npm-1.2.8-b4a89da548-190c643f15.zip"; sha512 = "190c643f156d8f8f277bf2a6078af1ffde1fd43f498f187c2db24d35b4b4b5785c02c7dc52e356497b9a1b65b13edc996de08de0b961c32844364da02986dc53"; }; +"npmlog@npm:4.1.2" = { filename = "npmlog-npm-4.1.2-cfb32957b5-edbda9f95e.zip"; sha512 = "edbda9f95ec20957a892de1839afc6fb735054c3accf6fbefe767bac9a639fd5cea2baeac6bd2bcd50a85cb54924d57d9886c81c7fbc2332c2ddd19227504192"; }; +"rc@npm:1.2.8" = { filename = "rc-npm-1.2.8-d6768ac936-2e26e052f8.zip"; sha512 = "2e26e052f8be2abd64e6d1dabfbd7be03f80ec18ccbc49562d31f617d0015fbdbcf0f9eed30346ea6ab789e0fdfe4337f033f8016efdbee0df5354751842080e"; }; "jest-pnp-resolver@npm:1.2.2" = { filename = "jest-pnp-resolver-npm-1.2.2-da20f8bdfe-bd85dcc0e7.zip"; sha512 = "bd85dcc0e76e0eb0c3d56382ec140f08d25ff4068cda9d0e360bb78fb176cb726d0beab82dc0e8694cafd09f55fee7622b8bcb240afa5fad301f4ed3eebb4f47"; }; "resolve.exports@npm:1.1.0" = { filename = "resolve.exports-npm-1.1.0-81756e03ba-52865af8ed.zip"; sha512 = "52865af8edb088f6c7759a328584a5de6b226754f004b742523adcfe398cfbc4559515104bc2ae87b8e78b1e4de46c9baec400b3fb1f7d517b86d2d48a098a2d"; }; "@jest/test-sequencer@npm:28.1.3" = { filename = "@jest-test-sequencer-npm-28.1.3-456bc6e2ff-13f8905e6d.zip"; sha512 = "13f8905e6d1ec8286694146f7be3cf90eff801bbdea5e5c403e6881444bb390ed15494c7b9948aa94bd7e9c9a851e0d3002ed6e7371d048b478596e5b23df953"; }; @@ -982,7 +982,6 @@ cacheEntries = { "xmlchars@npm:2.2.0" = { filename = "xmlchars-npm-2.2.0-8b78f0f5e4-8c70ac9407.zip"; sha512 = "8c70ac94070ccca03f47a81fcce3b271bd1f37a591bf5424e787ae313fcb9c212f5f6786e1fa82076a2c632c0141552babcd85698c437506dfa6ae2d58723062"; }; "browser-process-hrtime@npm:1.0.0" = { filename = "browser-process-hrtime-npm-1.0.0-db700805c2-e30f868cdb.zip"; sha512 = "e30f868cdb770b1201afb714ad1575dd86366b6e861900884665fb627109b3cc757c40067d3bfee1ff2a29c835257ea30725a8018a9afd02ac1c24b408b1e45f"; }; "prelude-ls@npm:1.1.2" = { filename = "prelude-ls-npm-1.1.2-a0daac0886-c4867c8748.zip"; sha512 = "c4867c87488e4a0c233e158e4d0d5565b609b105d75e4c05dc760840475f06b731332eb93cc8c9cecb840aa8ec323ca3c9a56ad7820ad2e63f0261dadcb154e4"; }; -"yargs-parser@npm:20.2.9" = { filename = "yargs-parser-npm-20.2.9-a1d19e598d-8bb69015f2.zip"; sha512 = "8bb69015f2b0ff9e17b2c8e6bfe224ab463dd00ca211eece72a4cd8a906224d2703fb8a326d36fdd0e68701e201b2a60ed7cf81ce0fd9b3799f9fe7745977ae3"; }; "socks@npm:2.7.1" = { filename = "socks-npm-2.7.1-17f2b53052-259d9e3e8e.zip"; sha512 = "259d9e3e8e1c9809a7f5c32238c3d4d2a36b39b83851d0f573bfde5f21c4b1288417ce1af06af1452569cd1eb0841169afd4998f0e04ba04656f6b7f0e46d748"; }; "bitcoin-ops@npm:1.4.1" = { filename = "bitcoin-ops-npm-1.4.1-e1e62763b3-3daa3303d6.zip"; sha512 = "3daa3303d6af49c0727041b5d7801a20c5806d00f1cc1afa2d53099974e30a7b1e7e9e578723dd25f5e120903f2725c595c0205d5d99a6578ad65213d74d806d"; }; "bn.js@npm:4.12.0" = { filename = "bn.js-npm-4.12.0-3ec6c884f6-39afb4f15f.zip"; sha512 = "39afb4f15f4ea537b55eaf1446c896af28ac948fdcf47171961475724d1bb65118cca49fa6e3d67706e4790955ec0e74de584e45c8f1ef89f46c812bee5b5a12"; }; @@ -1013,8 +1012,7 @@ cacheEntries = { "iconv-lite@npm:0.6.3" = { filename = "iconv-lite-npm-0.6.3-24b8aae27e-3f60d47a5c.zip"; sha512 = "3f60d47a5c8fc3313317edfd29a00a692cc87a19cac0159e2ce711d0ebc9019064108323b5e493625e25594f11c6236647d8e256fbe7a58f4a3b33b89e6d30bf"; }; "type-check@npm:0.3.2" = { filename = "type-check-npm-0.3.2-a4a38bb0b6-dd3b149564.zip"; sha512 = "dd3b1495642731bc0e1fc40abe5e977e0263005551ac83342ecb6f4f89551d106b368ec32ad3fb2da19b3bd7b2d1f64330da2ea9176d8ddbfe389fb286eb5124"; }; "request@npm:2.88.2" = { filename = "request-npm-2.88.2-f4a57c72c4-4e112c087f.zip"; sha512 = "4e112c087f6eabe7327869da2417e9d28fcd0910419edd2eb17b6acfc4bfa1dad61954525949c228705805882d8a98a86a0ea12d7f739c01ee92af7062996983"; }; -"end-of-stream@npm:1.4.4" = { filename = "end-of-stream-npm-1.4.4-497fc6dee1-530a5a5a1e.zip"; sha512 = "530a5a5a1e517e962854a31693dbb5c0b2fc40b46dad2a56a2deec656ca040631124f4795823acc68238147805f8b021abbe221f4afed5ef3c8e8efc2024908b"; }; -"simple-concat@npm:1.0.1" = { filename = "simple-concat-npm-1.0.1-48df70de29-4d211042cc.zip"; sha512 = "4d211042cc3d73a718c21ac6c4e7d7a0363e184be6a5ad25c8a1502e49df6d0a0253979e3d50dbdd3f60ef6c6c58d756b5d66ac1e05cda9cacd2e9fc59e3876a"; }; +"yargs-parser@npm:20.2.9" = { filename = "yargs-parser-npm-20.2.9-a1d19e598d-8bb69015f2.zip"; sha512 = "8bb69015f2b0ff9e17b2c8e6bfe224ab463dd00ca211eece72a4cd8a906224d2703fb8a326d36fdd0e68701e201b2a60ed7cf81ce0fd9b3799f9fe7745977ae3"; }; "protobufjs@npm:6.11.3" = { filename = "protobufjs-npm-6.11.3-566fb31188-4a6ce19641.zip"; sha512 = "4a6ce1964167e4c45c53fd8a312d7646415c777dd31b4ba346719947b88e61654912326101f927da387d6b6473ab52a7ea4f54d6f15d63b31130ce28e2e15070"; }; "bip66@npm:1.1.5" = { filename = "bip66-npm-1.1.5-e1d2ea7768-956cff6e51.zip"; sha512 = "956cff6e51d7206571ef8ce875bc5fa61b5c181589790b9155799b7edcae4b20dbb3eed43b188ff3eec27cdbe98e0b7e0ec9f1cb2e4f5370c119028b248ad859"; }; "bs58@npm:4.0.1" = { filename = "bs58-npm-4.0.1-8d2a7822b1-b3c5365bb9.zip"; sha512 = "b3c5365bb9e0c561e1a82f1a2d809a1a692059fae016be233a6127ad2f50a6b986467c3a50669ce4c18929dcccb297c5909314dd347a25a68c21b68eb3e95ac2"; }; @@ -1046,9 +1044,8 @@ cacheEntries = { "@tootallnate/once@npm:2.0.0" = { filename = "@tootallnate-once-npm-2.0.0-e36cf4f140-ad87447820.zip"; sha512 = "ad87447820dd3f24825d2d947ebc03072b20a42bfc96cbafec16bff8bbda6c1a81fcb0be56d5b21968560c5359a0af4038a68ba150c3e1694fe4c109a063bed8"; }; "tr46@npm:3.0.0" = { filename = "tr46-npm-3.0.0-e1ae1ea7c9-44c3cc6767.zip"; sha512 = "44c3cc6767fb800490e6e9fd64fd49041aa4e49e1f6a012b34a75de739cc9ed3a6405296072c1df8b6389ae139c5e7c6496f659cfe13a04a4bff3a1422981270"; }; "levn@npm:0.3.0" = { filename = "levn-npm-0.3.0-48d774b1c2-0d084a5242.zip"; sha512 = "0d084a524231a8246bb10fec48cdbb35282099f6954838604f3c7fc66f2e16fa66fd9cc2f3f20a541a113c4dafdf181e822c887c8a319c9195444e6c64ac395e"; }; -"tar-stream@npm:2.2.0" = { filename = "tar-stream-npm-2.2.0-884c79b510-699831a8b9.zip"; sha512 = "699831a8b97666ef50021c767f84924cfee21c142c2eb0e79c63254e140e6408d6d55a065a2992548e72b06de39237ef2b802b99e3ece93ca3904a37622a66f3"; }; -"deep-extend@npm:0.6.0" = { filename = "deep-extend-npm-0.6.0-e182924219-7be7e5a8d4.zip"; sha512 = "7be7e5a8d468d6b10e6a67c3de828f55001b6eb515d014f7aeb9066ce36bd5717161eb47d6a0f7bed8a9083935b465bc163ee2581c8b128d29bf61092fdf57a7"; }; -"decompress-response@npm:4.2.1" = { filename = "decompress-response-npm-4.2.1-abe5b4ebe4-4e783ca4df.zip"; sha512 = "4e783ca4dfe9417354d61349750fe05236f565a4415a6ca20983a311be2371debaedd9104c0b0e7b36e5f167aeaae04f84f1a0b3f8be4162f1d7d15598b8fdba"; }; +"end-of-stream@npm:1.4.4" = { filename = "end-of-stream-npm-1.4.4-497fc6dee1-530a5a5a1e.zip"; sha512 = "530a5a5a1e517e962854a31693dbb5c0b2fc40b46dad2a56a2deec656ca040631124f4795823acc68238147805f8b021abbe221f4afed5ef3c8e8efc2024908b"; }; +"simple-concat@npm:1.0.1" = { filename = "simple-concat-npm-1.0.1-48df70de29-4d211042cc.zip"; sha512 = "4d211042cc3d73a718c21ac6c4e7d7a0363e184be6a5ad25c8a1502e49df6d0a0253979e3d50dbdd3f60ef6c6c58d756b5d66ac1e05cda9cacd2e9fc59e3876a"; }; "ripple-lib@npm:1.10.0" = { filename = "ripple-lib-npm-1.10.0-910de70382-622ba76573.zip"; sha512 = "622ba7657326a651c0d7c17be8abf599e3fd4911e4567c92fe338368598496fd0221ec73bcf76bc31d292ba3dc27d0caa145df89d6fc9fcb3284a2ffafe76fec"; }; "ajv@npm:8.11.0" = { filename = "ajv-npm-8.11.0-83d029789c-5e0ff22680.zip"; sha512 = "5e0ff226806763be73e93dd7805b634f6f5921e3e90ca04acdf8db81eed9d8d3f0d4c5f1213047f45ebbf8047ffe0c840fa1ef2ec42c3a644899f69aa72b5bef"; }; "babel-jest@npm:28.1.3" = { filename = "babel-jest-npm-28.1.3-3bb56d0efd-57ccd2296e.zip"; sha512 = "57ccd2296e1839687b5df2fd138c3d00717e0369e385254b012ccd4ee70e75f5d5c8e6cfcdf92d155015b468cfebb847b38e69bb5805d8aaf730e20575127cc6"; }; @@ -1079,7 +1076,9 @@ cacheEntries = { "url-parse@npm:1.5.10" = { filename = "url-parse-npm-1.5.10-64fa2bcd6d-fbdba6b1d8.zip"; sha512 = "fbdba6b1d83336aca2216bbdc38ba658d9cfb8fc7f665eb8b17852de638ff7d1a162c198a8e4ed66001ddbf6c9888d41e4798912c62b4fd777a31657989f7bdf"; }; "bintrees@npm:1.0.2" = { filename = "bintrees-npm-1.0.2-b28feeda03-56a52b7d36.zip"; sha512 = "56a52b7d3634e30002b1eda740d2517a22fa8e9e2eb088e919f37c030a0ed86e364ab59e472fc770fc8751308054bb1c892979d150e11d9e11ac33bcc1b5d16e"; }; "universalify@npm:0.2.0" = { filename = "universalify-npm-0.2.0-9984e61c10-e86134cb12.zip"; sha512 = "e86134cb12919d177c2353196a4cc09981524ee87abf621f7bc8d249dbbbebaec5e7d1314b96061497981350df786e4c5128dbf442eba104d6e765bc260678b5"; }; -"cliui@npm:7.0.4" = { filename = "cliui-npm-7.0.4-d6b8a9edb6-ce2e8f578a.zip"; sha512 = "ce2e8f578a4813806788ac399b9e866297740eecd4ad1823c27fd344d78b22c5f8597d548adbcc46f0573e43e21e751f39446c5a5e804a12aace402b7a315d7f"; }; +"tar-stream@npm:2.2.0" = { filename = "tar-stream-npm-2.2.0-884c79b510-699831a8b9.zip"; sha512 = "699831a8b97666ef50021c767f84924cfee21c142c2eb0e79c63254e140e6408d6d55a065a2992548e72b06de39237ef2b802b99e3ece93ca3904a37622a66f3"; }; +"deep-extend@npm:0.6.0" = { filename = "deep-extend-npm-0.6.0-e182924219-7be7e5a8d4.zip"; sha512 = "7be7e5a8d468d6b10e6a67c3de828f55001b6eb515d014f7aeb9066ce36bd5717161eb47d6a0f7bed8a9083935b465bc163ee2581c8b128d29bf61092fdf57a7"; }; +"decompress-response@npm:4.2.1" = { filename = "decompress-response-npm-4.2.1-abe5b4ebe4-4e783ca4df.zip"; sha512 = "4e783ca4dfe9417354d61349750fe05236f565a4415a6ca20983a311be2371debaedd9104c0b0e7b36e5f167aeaae04f84f1a0b3f8be4162f1d7d15598b8fdba"; }; "bs58check@npm:2.1.2" = { filename = "bs58check-npm-2.1.2-4e87e40195-43bdf08a5d.zip"; sha512 = "43bdf08a5dd04581b78f040bc4169480e17008da482ffe2a6507327bbc4fc5c28de0501f7faf22901cfe57fbca79cbb202ca529003fedb4cb8dccd265b38e54d"; }; "@types/graceful-fs@npm:4.1.5" = { filename = "@types-graceful-fs-npm-4.1.5-91d62e1050-d076bb61f4.zip"; sha512 = "d076bb61f45d0fc42dee496ef8b1c2f8742e15d5e47e90e20d0243386e426c04d4efd408a48875ab432f7960b4ce3414db20ed0fbbfc7bcc89d84e574f6e045a"; }; "fb-watchman@npm:2.0.2" = { filename = "fb-watchman-npm-2.0.2-bcb6f8f831-b15a124cef.zip"; sha512 = "b15a124cef28916fe07b400eb87cbc73ca082c142abf7ca8e8de6af43eca79ca7bd13eb4d4d48240b3bd3136eaac40d16e42d6edf87a8e5d1dd8070626860c78"; }; @@ -1112,8 +1111,7 @@ cacheEntries = { "packet-reader@npm:1.0.0" = { filename = "packet-reader-npm-1.0.0-e93c92246b-0b7516f0cb.zip"; sha512 = "0b7516f0cbf3e322aad591bed29ba544220088c53943145c0d9121a6f59182ad811f7fd6785a8979a34356aca69d97653689029964c5998dc02645633d88ffd7"; }; "pg-pool@npm:3.5.2" = { filename = "pg-pool-npm-3.5.2-d467bbecca-a5d0292002.zip"; sha512 = "a5d029200257671f0c17ca54b9ab6213e2060e64e5cc792b78edd50ab471a26cd364890d05d546d9296949e079e943821cf2ceb4d488f4e6a6789fb781a628bf"; }; "whatwg-url@npm:11.0.0" = { filename = "whatwg-url-npm-11.0.0-073529d93a-ed4826aaa5.zip"; sha512 = "ed4826aaa57e66bb3488a4b25c9cd476c46ba96052747388b5801f137dd740b73fde91ad207d96baf9f17fbcc80fc1a477ad65181b5eb5fa718d27c69501d7af"; }; -"@nodelib/fs.scandir@npm:2.1.5" = { filename = "@nodelib-fs.scandir-npm-2.1.5-89c67370dd-a970d595bd.zip"; sha512 = "a970d595bd23c66c880e0ef1817791432dbb7acbb8d44b7e7d0e7a22f4521260d4a83f7f9fd61d44fda4610105577f8f58a60718105fb38352baed612fd79e59"; }; -"are-we-there-yet@npm:1.1.7" = { filename = "are-we-there-yet-npm-1.1.7-db9f39924e-70d251719c.zip"; sha512 = "70d251719c969b2745bfe5ddf3ebaefa846a636e90a6d5212573676af5d6670e15457761d4725731e19cbebdce42c4ab0cbedf23ab047f2a08274985aa10a3c7"; }; +"cliui@npm:7.0.4" = { filename = "cliui-npm-7.0.4-d6b8a9edb6-ce2e8f578a.zip"; sha512 = "ce2e8f578a4813806788ac399b9e866297740eecd4ad1823c27fd344d78b22c5f8597d548adbcc46f0573e43e21e751f39446c5a5e804a12aace402b7a315d7f"; }; "ip@npm:2.0.0" = { filename = "ip-npm-2.0.0-204facb3cc-cfcfac6b87.zip"; sha512 = "cfcfac6b873b701996d71ec82a7dd27ba92450afdb421e356f44044ed688df04567344c36cbacea7d01b1c39a4c732dc012570ebe9bebfb06f27314bca625349"; }; "smart-buffer@npm:4.2.0" = { filename = "smart-buffer-npm-4.2.0-5ac3f668bb-b5167a7142.zip"; sha512 = "b5167a7142c1da704c0e3af85c402002b597081dd9575031a90b4f229ca5678e9a36e8a374f1814c8156a725d17008ae3bde63b92f9cfd132526379e580bec8b"; }; "bchaddrjs@npm:0.5.2" = { filename = "bchaddrjs-npm-0.5.2-4329f14274-522a86ba35.zip"; sha512 = "522a86ba35dc7387c9a471f5b19c8ae53f1d7ad887597303eb44df7dea9f683d10c7d60030a50b0113f0a9da4b323de960d77c68b2518b820600ac58e8b94aa7"; }; @@ -1148,6 +1146,8 @@ cacheEntries = { "@emurgo/cardano-message-signing-asmjs@npm:1.0.1" = { filename = "@emurgo-cardano-message-signing-asmjs-npm-1.0.1-acb89efd8d-2cdb4c2fbf.zip"; sha512 = "2cdb4c2fbf78632b6256e2300dab6cab0bdbae7c9e80d3f619e1f09fc53b3ec7ab659ae4c9094dac3e1cbdb756d0bc0d2927f4619b34b1766e97a7d198aa9e3a"; }; "@vespaiach/axios-fetch-adapter@npm:0.3.1" = { filename = "@vespaiach-axios-fetch-adapter-npm-0.3.1-217a961524-976a7f920e.zip"; sha512 = "976a7f920ec2eddeb08fcced2980139f046f72df767e693440a2b727afef65e5664e24a1e8d4c9cf053db717a6fe2395f7e53ac56c3fb1cc6d2d6a90203cb1cf"; }; "ts-stopwatch@npm:0.0.4" = { filename = "ts-stopwatch-npm-0.0.4-c27e630553-2f48476016.zip"; sha512 = "2f48476016356bf0fd25ae19d51d7aea5492ea5d85ff78ddd4a8bf818e207131c29ddaf6b469ac387060ae2d9b5f5d5585546dbd570868dbfe931bb54adbb622"; }; +"@nodelib/fs.scandir@npm:2.1.5" = { filename = "@nodelib-fs.scandir-npm-2.1.5-89c67370dd-a970d595bd.zip"; sha512 = "a970d595bd23c66c880e0ef1817791432dbb7acbb8d44b7e7d0e7a22f4521260d4a83f7f9fd61d44fda4610105577f8f58a60718105fb38352baed612fd79e59"; }; +"are-we-there-yet@npm:1.1.7" = { filename = "are-we-there-yet-npm-1.1.7-db9f39924e-70d251719c.zip"; sha512 = "70d251719c969b2745bfe5ddf3ebaefa846a636e90a6d5212573676af5d6670e15457761d4725731e19cbebdce42c4ab0cbedf23ab047f2a08274985aa10a3c7"; }; "@protobufjs/aspromise@npm:1.1.2" = { filename = "@protobufjs-aspromise-npm-1.1.2-71d00b938f-011fe7ef08.zip"; sha512 = "011fe7ef0826b0fd1a95935a033a3c0fd08483903e1aa8f8b4e0704e3233406abb9ee25350ec0c20bbecb2aad8da0dcea58b392bbd77d6690736f02c143865d2"; }; "@protobufjs/base64@npm:1.1.2" = { filename = "@protobufjs-base64-npm-1.1.2-cd8ca6814a-67173ac34d.zip"; sha512 = "67173ac34de1e242c55da52c2f5bdc65505d82453893f9b51dc74af9fe4c065cf4a657a4538e91b0d4a1a1e0a0642215e31894c31650ff6e3831471061e1ee9e"; }; "@protobufjs/codegen@npm:2.0.4" = { filename = "@protobufjs-codegen-npm-2.0.4-36e188bbe6-59240c850b.zip"; sha512 = "59240c850b1d3d0b56d8f8098dd04787dcaec5c5bd8de186fa548de86b86076e1c50e80144b90335e705a044edf5bc8b0998548474c2a10a98c7e004a1547e4b"; }; @@ -1172,8 +1172,6 @@ cacheEntries = { "@types/ssh2@npm:1.11.6" = { filename = "@types-ssh2-npm-1.11.6-8669bc5e40-4812694de5.zip"; sha512 = "4812694de5444802f7386da7882da9072a6d63b5b634eb59fdca39e8f7ad4964bcefe7844d375d594cb979a0804e24aea273098bdbb84e7e23a9d3b5698d3936"; }; "mime@npm:1.6.0" = { filename = "mime-npm-1.6.0-60ae95038a-fef25e3926.zip"; sha512 = "fef25e39263e6d207580bdc629f8872a3f9772c923c7f8c7e793175cee22777bbe8bba95e5d509a40aaa292d8974514ce634ae35769faa45f22d17edda5e8557"; }; "blake2b-no-wasm@npm:2.1.4" = { filename = "blake2b-no-wasm-npm-2.1.4-bf866917aa-0e7461b722.zip"; sha512 = "0e7461b722383d7e39668729c5e1e21e09bce91b414caff15be3dbd4fa92b01f240c3cebeff987bd09878ed52d6e6b207f6f2274e42441838c44f19a5eadcc3d"; }; -"fs-constants@npm:1.0.0" = { filename = "fs-constants-npm-1.0.0-59576b2177-18f5b71837.zip"; sha512 = "18f5b718371816155849475ac36c7d0b24d39a11d91348cfcb308b4494824413e03572c403c86d3a260e049465518c4f0d5bd00f0371cdfcad6d4f30a85b350d"; }; -"mimic-response@npm:2.1.0" = { filename = "mimic-response-npm-2.1.0-037463e454-014fad6ab9.zip"; sha512 = "014fad6ab936657e5f2f48bd87af62a8e928ebe84472aaf9e14fec4fcb31257a5edff77324d8ac13ddc6685ba5135cf16e381efac324e5f174fb4ddbf902bf07"; }; "jsonschema@npm:1.2.2" = { filename = "jsonschema-npm-1.2.2-265000400b-daaa46bdfd.zip"; sha512 = "daaa46bdfdc0033af54be0bb194d36e345218c6ffc4122083e3f1b88009824e062f3c08c8598ab0c26312d23f3e016774883f5d2c28988588354ea775acf0359"; }; "tiny-secp256k1@npm:1.1.6" = { filename = "tiny-secp256k1-npm-1.1.6-00db893e04-f8f705f8a7.zip"; sha512 = "f8f705f8a76dc9ccc9aa46f7bc353c00be63940c0a1198175fd77c9b85bdf24eb6db3d72c4756d24af320900290313c580c07695cda645d98410822f94ee01f5"; }; "json-schema-traverse@npm:1.0.0" = { filename = "json-schema-traverse-npm-1.0.0-fb3684f4f0-02f2f466cd.zip"; sha512 = "02f2f466cdb0362558b2f1fd5e15cce82ef55d60cd7f8fa828cf35ba74330f8d767fcae5c5c2adb7851fa811766c694b9405810879bc4e1ddd78a7c0e03658ad"; }; @@ -1201,6 +1199,8 @@ cacheEntries = { "@types/jest@npm:28.1.8" = { filename = "@types-jest-npm-28.1.8-c361b866d1-d4cd36158a.zip"; sha512 = "d4cd36158a3ae1d4b42cc48a77c95de74bc56b84cf81e09af3ee0399c34f4a7da8ab9e787570f10004bd642f9e781b0033c37327fbbf4a8e4b6e37e8ee3693a7"; }; "buffer@npm:6.0.3" = { filename = "buffer-npm-6.0.3-cd90dfedfe-5ad23293d9.zip"; sha512 = "5ad23293d9a731e4318e420025800b42bf0d264004c0286c8cc010af7a270c7a0f6522e84f54b9ad65cbd6db20b8badbfd8d2ebf4f80fa03dab093b89e68c3f9"; }; "expect-webdriverio@npm:3.4.0" = { filename = "expect-webdriverio-npm-3.4.0-5013579f3f-68369326fa.zip"; sha512 = "68369326fa3c8581a6af56c9e0752574083f44fb79286df1ce22ccc829f912f4099d3f75ccb894e7e0c377eba9ef452982b3d35c8223c5210bd8cb19788447c1"; }; +"fs-constants@npm:1.0.0" = { filename = "fs-constants-npm-1.0.0-59576b2177-18f5b71837.zip"; sha512 = "18f5b718371816155849475ac36c7d0b24d39a11d91348cfcb308b4494824413e03572c403c86d3a260e049465518c4f0d5bd00f0371cdfcad6d4f30a85b350d"; }; +"mimic-response@npm:2.1.0" = { filename = "mimic-response-npm-2.1.0-037463e454-014fad6ab9.zip"; sha512 = "014fad6ab936657e5f2f48bd87af62a8e928ebe84472aaf9e14fec4fcb31257a5edff77324d8ac13ddc6685ba5135cf16e381efac324e5f174fb4ddbf902bf07"; }; "@protobufjs/fetch@npm:1.1.0" = { filename = "@protobufjs-fetch-npm-1.1.0-ca857b7df4-3fce7e09eb.zip"; sha512 = "3fce7e09eb3f1171dd55a192066450f65324fd5f7cc01a431df01bb00d0a895e6bfb5b0c5561ce157ee1d886349c90703d10a4e11a1a256418ff591b969b3477"; }; "write-file-atomic@npm:4.0.2" = { filename = "write-file-atomic-npm-4.0.2-661baae4aa-5da60bd4ee.zip"; sha512 = "5da60bd4eeeb935eec97ead3df6e28e5917a6bd317478e4a85a5285e8480b8ed96032bbcc6ecd07b236142a24f3ca871c924ec4a6575e623ec1b11bf8c1c253c"; }; "jest-runner@npm:28.1.3" = { filename = "jest-runner-npm-28.1.3-b6c86f7ed5-32405cd970.zip"; sha512 = "32405cd970fa6b11e039192dae699fd1bcc6f61f67d50605af81d193f24dd4373b25f5fcc1c571a028ec1b02174e8a4b6d0d608772063fb06f08a5105693533b"; }; @@ -1257,8 +1257,6 @@ cacheEntries = { "raw-body@npm:2.5.1" = { filename = "raw-body-npm-2.5.1-9dd1d9fff9-5362adff15.zip"; sha512 = "5362adff1575d691bb3f75998803a0ffed8c64eabeaa06e54b4ada25a0cd1b2ae7f4f5ec46565d1bec337e08b5ac90c76eaa0758de6f72a633f025d754dec29e"; }; "babel-loader@npm:8.2.5" = { filename = "babel-loader-npm-8.2.5-e749e26bb5-a660555788.zip"; sha512 = "a6605557885eabbc3250412405f2c63ca87287a95a439c643fdb47d5ea3d5326f72e43ab97be070316998cb685d5dfbc70927ce1abe8be7a6a4f5919287773fb"; }; "wdio-chromedriver-service@npm:7.3.2" = { filename = "wdio-chromedriver-service-npm-7.3.2-8149aa8fc1-281d63c500.zip"; sha512 = "281d63c500eda2fe0f6bd08e9aa9d84590ea66bd53494d913801ddaf36f9edda3991327202820e9328a1a1dbbb42af2c43623cdeddadddeef3a83ccbda2bb067"; }; -"run-parallel@npm:1.2.0" = { filename = "run-parallel-npm-1.2.0-3f47ff2034-cb4f97ad25.zip"; sha512 = "cb4f97ad25a75ebc11a8ef4e33bb962f8af8516bb2001082ceabd8902e15b98f4b84b4f8a9b222e5d57fc3bd1379c483886ed4619367a7680dad65316993021d"; }; -"bl@npm:4.1.0" = { filename = "bl-npm-4.1.0-7f94cdcf3f-9e8521fa7e.zip"; sha512 = "9e8521fa7e83aa9427c6f8ccdcba6e8167ef30cc9a22df26effcc5ab682ef91d2cbc23a239f945d099289e4bbcfae7a192e9c28c84c6202e710a0dfec3722662"; }; "cashaddrjs@npm:0.4.4" = { filename = "cashaddrjs-npm-0.4.4-13ed64354c-ffc458dfc9.zip"; sha512 = "ffc458dfc96c8f3938c7bc4e024c27d1797c63c99a5fd3a9c5a43c8046e74f891cf132a21c1ac3622474f2bb18131548d6305aac59914768e7ff1be6c18ee882"; }; "jest-snapshot@npm:28.1.3" = { filename = "jest-snapshot-npm-28.1.3-b36ae70475-2a46a5493f.zip"; sha512 = "2a46a5493f1fb50b0a236a21f25045e7f46a244f9f3ae37ef4fbcd40249d0d68bb20c950ce77439e4e2cac985b05c3061c90b34739bf6069913a1199c8c716e1"; }; "@babel/generator@npm:7.20.0" = { filename = "@babel-generator-npm-7.20.0-ce0b0f9883-df2fef0ac3.zip"; sha512 = "df2fef0ac305cf031013e311d4582b15b5c297fd538bec71e6cae3b689189ac4be6055482487b06da1be2f007b8985d5162a84e14e43a20435b8c89551910509"; }; @@ -1275,7 +1273,8 @@ cacheEntries = { "json-schema-ref-parser@npm:9.0.9" = { filename = "json-schema-ref-parser-npm-9.0.9-1203e379cb-e05166a84c.zip"; sha512 = "e05166a84c702f54f192edb2eb2e39236c3b03c30561777d63fd156ecd3aa3d2fffc0806a5703384bfba3c78800b1dc05f8da1ea25e6470b35a823210f7d48c4"; }; "ono@npm:7.1.3" = { filename = "ono-npm-7.1.3-c00f8cdb80-d341681f1b.zip"; sha512 = "d341681f1bdd08071760a8d92d37e0e5fb483c6f5c510543a17896c8ee7bdd399a375c632d39f9c78bd2aeab4e5e2eaae9ae0ab71c9738276ba8459c18ce41c4"; }; "cardano-wallet-js@npm:1.4.0" = { filename = "cardano-wallet-js-npm-1.4.0-fd65a36951-2f449823b2.zip"; sha512 = "2f449823b288e5e709bd62c214043def965ef102068467a6cff385c74cdcf45a91c23d85bc37a05fcd37dd8b35ebf2915f2e962264ceaa39d8f73de32f2509fa"; }; -"gauge@npm:2.7.4" = { filename = "gauge-npm-2.7.4-2189a73529-a89b53cee6.zip"; sha512 = "a89b53cee65579b46832e050b5f3a79a832cc422c190de79c6b8e2e15296ab92faddde6ddf2d376875cbba2b043efa99b9e1ed8124e7365f61b04e3cee9d40ee"; }; +"run-parallel@npm:1.2.0" = { filename = "run-parallel-npm-1.2.0-3f47ff2034-cb4f97ad25.zip"; sha512 = "cb4f97ad25a75ebc11a8ef4e33bb962f8af8516bb2001082ceabd8902e15b98f4b84b4f8a9b222e5d57fc3bd1379c483886ed4619367a7680dad65316993021d"; }; +"bl@npm:4.1.0" = { filename = "bl-npm-4.1.0-7f94cdcf3f-9e8521fa7e.zip"; sha512 = "9e8521fa7e83aa9427c6f8ccdcba6e8167ef30cc9a22df26effcc5ab682ef91d2cbc23a239f945d099289e4bbcfae7a192e9c28c84c6202e710a0dfec3722662"; }; "stream-browserify@npm:3.0.0" = { filename = "stream-browserify-npm-3.0.0-4c0bd97245-4c47ef64d6.zip"; sha512 = "4c47ef64d6f03815a9ca3874e2319805e8e8a85f3550776c47ce523b6f4c6cd57f40e46ec6a9ab8ad260fde61863c2718f250d3bedb3fe9052444eb9abfd9921"; }; "babel-plugin-istanbul@npm:6.1.1" = { filename = "babel-plugin-istanbul-npm-6.1.1-df824055e4-cb4fd95738.zip"; sha512 = "cb4fd95738219f232f0aece1116628cccff16db891713c4ccb501cddbbf9272951a5df81f2f2658dfdf4b3e7b236a9d5cbcf04d5d8c07dd5077297339598061a"; }; "supports-color@npm:8.1.1" = { filename = "supports-color-npm-8.1.1-289e937149-c052193a7e.zip"; sha512 = "c052193a7e43c6cdc741eb7f378df605636e01ad434badf7324f17fb60c69a880d8d8fcdcb562cf94c2350e57b937d7425ab5b8326c67c2adc48f7c87c1db406"; }; @@ -1291,6 +1290,7 @@ cacheEntries = { "@wdio/mocha-framework@npm:7.25.4" = { filename = "@wdio-mocha-framework-npm-7.25.4-c64a35ef6e-37f2176be2.zip"; sha512 = "37f2176be23d1b674a7cbb1bf0de67a8dbea929e1cdbc431f920872c585cb557bbf67c427c43955aa691937ee657ce506cc332104fd3f50ded57f2106cfe95d6"; }; "@wdio/spec-reporter@npm:7.25.4" = { filename = "@wdio-spec-reporter-npm-7.25.4-ef00b48172-8ad1557077.zip"; sha512 = "8ad15570774cdacfbcd6d96d965c5f6165e72c83b740a93ad82c64d3aebba585b555c8cbd3dc85aed558316dd3a12a65c2a49c5a4e22fa3f88d79c85a7c7cc03"; }; "copy-webpack-plugin@npm:10.2.4" = { filename = "copy-webpack-plugin-npm-10.2.4-c83f04e53e-87f0f4530a.zip"; sha512 = "87f0f4530ab3e58ec06a7c3182028dfd8cc85b045a0d18c4464caafeae1ed1141c2aad6eae37e100a74a72b69dc48c93af358c07038b7a22f490a678c0ab142e"; }; +"gauge@npm:2.7.4" = { filename = "gauge-npm-2.7.4-2189a73529-a89b53cee6.zip"; sha512 = "a89b53cee65579b46832e050b5f3a79a832cc422c190de79c6b8e2e15296ab92faddde6ddf2d376875cbba2b043efa99b9e1ed8124e7365f61b04e3cee9d40ee"; }; "ripple-keypairs@npm:1.1.4" = { filename = "ripple-keypairs-npm-1.1.4-dbdf34fe80-d2faaa2c81.zip"; sha512 = "d2faaa2c81bf7419631c11b57cf91fa7924d57a39b73370c7aa119ad5200dd574884f15f1a1e0b3221d966fc5cca82d8643fa9595580e8bd121389c61e9b6c70"; }; "@jest/reporters@npm:28.1.3" = { filename = "@jest-reporters-npm-28.1.3-548703b241-a7440887ce.zip"; sha512 = "a7440887ce837922cbeaa64c3232eb48aae02aa9123f29fc4280ad3e1afe4b35dcba171ba1d5fd219037c396c5152d9c2d102cff1798dd5ae3bd33ac4759ae0a"; }; "@types/babel__core@npm:7.1.19" = { filename = "@types-babel__core-npm-7.1.19-bd8ad53364-8c9fa87a1c.zip"; sha512 = "8c9fa87a1c2224cbec251683a58bebb0d74c497118034166aaa0491a4e2627998a6621fc71f8a60ffd27d9c0c52097defedf7637adc6618d0331c15adb302338"; }; @@ -1329,7 +1329,6 @@ cacheEntries = { "retry@npm:0.12.0" = { filename = "retry-npm-0.12.0-72ac7fb4cc-623bd7d2e5.zip"; sha512 = "623bd7d2e5119467ba66202d733ec3c2e2e26568074923bc0585b6b99db14f357e79bdedb63cab56cec47491c4a0da7e6021a7465ca6dc4f481d3898fdd3158c"; }; "@wdio/local-runner@npm:7.25.4" = { filename = "@wdio-local-runner-npm-7.25.4-4af89435b4-55dfdc495b.zip"; sha512 = "55dfdc495b8be4c0cd95bebb2318f5facde9f9be10b166cfa2b610fb58ea1417bbceb4e86981781050b6a705a4170e1eff8337619b0ddbff5380f4df2cf7d8c6"; }; "@wdio/static-server-service@npm:7.25.4" = { filename = "@wdio-static-server-service-npm-7.25.4-2603cd2a9a-5ed91d9f44.zip"; sha512 = "5ed91d9f44fe45b992715ec6b12883cd10708b4c04d0d859a494eef8aa0857bd01a721859917e42d0b490eac7933514489fe67fe43fadc9b9dcb86de0ecbb838"; }; -"queue-microtask@npm:1.2.3" = { filename = "queue-microtask-npm-1.2.3-fcc98e4e2d-b676f8c040.zip"; sha512 = "b676f8c040cdc5b12723ad2f91414d267605b26419d5c821ff03befa817ddd10e238d22b25d604920340fd73efd8ba795465a0377c4adf45a4a41e4234e42dc4"; }; "big-integer@npm:1.6.36" = { filename = "big-integer-npm-1.6.36-b30e0a8305-8cb9366ab7.zip"; sha512 = "8cb9366ab72975a94ace5a99f6f81e0624dc8a5d14349df1f331d75ceec405c9286ad04c2a1188bc4ec4aa65cbbf1f8065f5d6b529fdb4a9d9867bbdfa769306"; }; "jest-leak-detector@npm:28.1.3" = { filename = "jest-leak-detector-npm-28.1.3-36abac94be-2e976a4880.zip"; sha512 = "2e976a4880cf9af11f53a19f6a3820e0f90b635a900737a5427fc42e337d5628ba446dcd7c020ecea3806cf92bc0bbf6982ed62a9cd84e5a13d8751aa30fbbb7"; }; "source-map-support@npm:0.5.13" = { filename = "source-map-support-npm-0.5.13-377dfd7321-933550047b.zip"; sha512 = "933550047b6c1a2328599a21d8b7666507427c0f5ef5eaadd56b5da0fd9505e239053c66fe181bf1df469a3b7af9d775778eee283cbb7ae16b902ddc09e93a97"; }; @@ -1342,8 +1341,7 @@ cacheEntries = { "@jsdevtools/ono@npm:7.1.3" = { filename = "@jsdevtools-ono-npm-7.1.3-cb2313543b-2297fcd472.zip"; sha512 = "2297fcd472ba810bffe8519d2249171132844c7174f3a16634f9260761c8c78bc0428a4190b5b6d72d45673c13918ab9844d706c3ed4ef8f62ab11a2627a08ad"; }; "make-dir@npm:3.1.0" = { filename = "make-dir-npm-3.1.0-d1d7505142-484200020a.zip"; sha512 = "484200020ab5a1fdf12f393fe5f385fc8e4378824c940fba1729dcd198ae4ff24867bc7a5646331e50cead8abff5d9270c456314386e629acec6dff4b8016b78"; }; "@emurgo/cardano-serialization-lib-nodejs@npm:10.2.0" = { filename = "@emurgo-cardano-serialization-lib-nodejs-npm-10.2.0-220a08c8b9-4337c4b57d.zip"; sha512 = "4337c4b57d6c980ffa0263e9c4d1819deb25d4b70042524f4f61b24826e6aef5e316e0a29026bc53f423a2337013b33e201b18cd4abe5bc5591f3214dbeda244"; }; -"aproba@npm:1.2.0" = { filename = "aproba-npm-1.2.0-34129f0778-0fca141966.zip"; sha512 = "0fca141966559d195072ed047658b6e6c4fe92428c385dd38e288eacfc55807e7b4989322f030faff32c0f46bb0bc10f1e0ac32ec22d25315a1e5bbc0ebb76dc"; }; -"object-assign@npm:4.1.1" = { filename = "object-assign-npm-4.1.1-1004ad6dec-fcc6e4ea8c.zip"; sha512 = "fcc6e4ea8c7fe48abfbb552578b1c53e0d194086e2e6bbbf59e0a536381a292f39943c6e9628af05b5528aa5e3318bb30d6b2e53cadaf5b8fe9e12c4b69af23f"; }; +"queue-microtask@npm:1.2.3" = { filename = "queue-microtask-npm-1.2.3-fcc98e4e2d-b676f8c040.zip"; sha512 = "b676f8c040cdc5b12723ad2f91414d267605b26419d5c821ff03befa817ddd10e238d22b25d604920340fd73efd8ba795465a0377c4adf45a4a41e4234e42dc4"; }; "@istanbuljs/schema@npm:0.1.3" = { filename = "@istanbuljs-schema-npm-0.1.3-466bd3eaaa-5282759d96.zip"; sha512 = "5282759d961d61350f33d9118d16bcaed914ebf8061a52f4fa474b2cb08720c9c81d165e13b82f2e5a8a212cc5af482f0c6fc1ac27b9e067e5394c9a6ed186c9"; }; "@babel/plugin-syntax-typescript@npm:7.20.0" = { filename = "@babel-plugin-syntax-typescript-npm-7.20.0-21fa6329fe-6189c0b5c3.zip"; sha512 = "6189c0b5c32ba3c9a80a42338bd50719d783b20ef29b853d4f03929e971913d3cefd80184e924ae98ad6db09080be8fe6f1ffde9a6db8972523234f0274d36f7"; }; "@jest/expect-utils@npm:28.1.3" = { filename = "@jest-expect-utils-npm-28.1.3-d83dfb8847-808ea3a682.zip"; sha512 = "808ea3a68292a7e0b95490fdd55605c430b4cf209ea76b5b61bfb2a1badcb41bc046810fe4e364bd5fe04663978aa2bd73d8f8465a761dd7c655aeb44cf22987"; }; @@ -1359,7 +1357,8 @@ cacheEntries = { "axios@npm:0.21.4" = { filename = "axios-npm-0.21.4-e278873748-44245f24ac.zip"; sha512 = "44245f24ac971e7458f3120c92f9d66d1fc695e8b97019139de5b0cc65d9b8104647db01e5f46917728edfc0cfd88eb30fc4c55e6053eef4ace76768ce95ff3c"; }; "jest-matcher-utils@npm:28.1.3" = { filename = "jest-matcher-utils-npm-28.1.3-6a206019d4-6b34f0cf66.zip"; sha512 = "6b34f0cf66f6781e92e3bec97bf27796bd2ba31121e5c5997218d9adba6deea38a30df5203937d6785b68023ed95cbad73663cc9aad6fb0cb59aeb5813a58daf"; }; "tcp-port-used@npm:1.0.2" = { filename = "tcp-port-used-npm-1.0.2-538a2b9319-ea1bd3f778.zip"; sha512 = "ea1bd3f7789a79bb228382e7314167357cd2a2dc3e17521393739075b85e3df0009c53aab4aaa9d180a59791ab152fe87079adaf05242c411b1778a41e543863"; }; -"strip-ansi@npm:3.0.1" = { filename = "strip-ansi-npm-3.0.1-6aec1365b9-9b974de611.zip"; sha512 = "9b974de611ce5075c70629c00fa98c46144043db92ae17748fb780f706f7a789e9989fd10597b7c2053ae8d1513fd707816a91f1879b2f71e6ac0b6a863db465"; }; +"aproba@npm:1.2.0" = { filename = "aproba-npm-1.2.0-34129f0778-0fca141966.zip"; sha512 = "0fca141966559d195072ed047658b6e6c4fe92428c385dd38e288eacfc55807e7b4989322f030faff32c0f46bb0bc10f1e0ac32ec22d25315a1e5bbc0ebb76dc"; }; +"object-assign@npm:4.1.1" = { filename = "object-assign-npm-4.1.1-1004ad6dec-fcc6e4ea8c.zip"; sha512 = "fcc6e4ea8c7fe48abfbb552578b1c53e0d194086e2e6bbbf59e0a536381a292f39943c6e9628af05b5528aa5e3318bb30d6b2e53cadaf5b8fe9e12c4b69af23f"; }; "bn.js@npm:5.2.1" = { filename = "bn.js-npm-5.2.1-dc952b1965-3dd8c8d380.zip"; sha512 = "3dd8c8d38055fedfa95c1d5fc3c99f8dd547b36287b37768db0abab3c239711f88ff58d18d155dd8ad902b0b0cee973747b7ae20ea12a09473272b0201c9edd3"; }; "brorand@npm:1.1.0" = { filename = "brorand-npm-1.1.0-ea86634c4b-8a05c9f3c4.zip"; sha512 = "8a05c9f3c4b46572dec6ef71012b1946db6cae8c7bb60ccd4b7dd5a84655db49fe043ecc6272e7ef1f69dc53d6730b9e2a3a03a8310509a3d797a618cbee52be"; }; "@bcoe/v8-coverage@npm:0.2.3" = { filename = "@bcoe-v8-coverage-npm-0.2.3-9e27b3c57e-850f930553.zip"; sha512 = "850f9305536d0f2bd13e9e0881cb5f02e4f93fad1189f7b2d4bebf694e3206924eadee1068130d43c11b750efcc9405f88a8e42ef098b6d75239c0f047de1a27"; }; @@ -1391,6 +1390,7 @@ cacheEntries = { "proxy-from-env@npm:1.1.0" = { filename = "proxy-from-env-npm-1.1.0-c13d07f26b-ed7fcc2ba0.zip"; sha512 = "ed7fcc2ba0a33404958e34d95d18638249a68c430e30fcb6c478497d72739ba64ce9810a24f53a7d921d0c065e5b78e3822759800698167256b04659366ca4d4"; }; "glob-parent@npm:6.0.2" = { filename = "glob-parent-npm-6.0.2-2cbef12738-c13ee97978.zip"; sha512 = "c13ee97978bef4f55106b71e66428eb1512e71a7466ba49025fc2aec59a5bfb0954d5abd58fc5ee6c9b076eef4e1f6d3375c2e964b88466ca390da4419a786a8"; }; "serialize-javascript@npm:6.0.0" = { filename = "serialize-javascript-npm-6.0.0-0bb8a3c88d-56f90b562a.zip"; sha512 = "56f90b562a1bdc92e55afb3e657c6397c01a902c588c0fe3d4c490efdcc97dcd2a3074ba12df9e94630f33a5ce5b76a74784a7041294628a6f4306e0ec84bf93"; }; +"strip-ansi@npm:3.0.1" = { filename = "strip-ansi-npm-3.0.1-6aec1365b9-9b974de611.zip"; sha512 = "9b974de611ce5075c70629c00fa98c46144043db92ae17748fb780f706f7a789e9989fd10597b7c2053ae8d1513fd707816a91f1879b2f71e6ac0b6a863db465"; }; "big-integer@npm:1.6.51" = { filename = "big-integer-npm-1.6.51-1a244d8e1f-3d444173d1.zip"; sha512 = "3d444173d1b2e20747e2c175568bedeebd8315b0637ea95d75fd27830d3b8e8ba36c6af40374f36bdaea7b5de376dcada1b07587cb2a79a928fccdb6e6e3c518"; }; "detect-newline@npm:3.1.0" = { filename = "detect-newline-npm-3.1.0-6d33fa8d37-ae6cd429c4.zip"; sha512 = "ae6cd429c41ad01b164c59ea36f264a2c479598e61cba7c99da24175a7ab80ddf066420f2bec9a1c57a6bead411b4655ff15ad7d281c000a89791f48cbe939e7"; }; "@ampproject/remapping@npm:2.2.0" = { filename = "@ampproject-remapping-npm-2.2.0-114878fa50-d74d170d06.zip"; sha512 = "d74d170d06468913921d72430259424b7e4c826b5a7d39ff839a29d547efb97dc577caa8ba3fb5cf023624e9af9d09651afc3d4112a45e2050328abc9b3a2292"; }; @@ -1410,7 +1410,6 @@ cacheEntries = { "easy-table@npm:1.2.0" = { filename = "easy-table-npm-1.2.0-038f469334-66961b1975.zip"; sha512 = "66961b19751a68d2d30ce9b74ef750c374cc3112bbcac3d1ed5a939e43c035ecf6b1954098df2d5b05f1e853ab2b67de893794390dcbf0abe1f157fddeb52174"; }; "@wdio/logger@npm:7.19.0" = { filename = "@wdio-logger-npm-7.19.0-c4071c6a76-74ab9ec11f.zip"; sha512 = "74ab9ec11f990b901a87efeffed9494812f06296f5e86b6cf8a86c6106d53a79e555a63e52743ff53992dbbaea64b5a93c26414c05b21e294b461829e10c7bb2"; }; "webpack-cli@npm:4.10.0" = { filename = "webpack-cli-npm-4.10.0-09cee8c457-2ff5355ac3.zip"; sha512 = "2ff5355ac348e6b40f2630a203b981728834dca96d6d621be96249764b2d0fc01dd54edfcc37f02214d02935de2cf0eefd6ce689d970d154ef493f01ba922390"; }; -"string-width@npm:1.0.2" = { filename = "string-width-npm-1.0.2-01031f9add-5c79439e95.zip"; sha512 = "5c79439e95bc3bd7233a332c5f5926ab2ee90b23816ed4faa380ce3b2576d7800b0a5bb15ae88ed28737acc7ea06a518c2eef39142dd727adad0e45c776cd37e"; }; "hash.js@npm:1.1.7" = { filename = "hash.js-npm-1.1.7-f1ad187358-e350096e65.zip"; sha512 = "e350096e659c62422b85fa508e4b3669017311aa4c49b74f19f8e1bc7f3a54a584fdfd45326d4964d6011f2b2d882e38bea775a96046f2a61b7779a979629d8f"; }; "elliptic@npm:6.5.4" = { filename = "elliptic-npm-6.5.4-0ca8204a86-d56d21fd04.zip"; sha512 = "d56d21fd04e97869f7ffcc92e18903b9f67f2d4637a23c860492fbbff5a3155fd9ca0184ce0c865dd6eb2487d234ce9551335c021c376cd2d3b7cb749c7d10f4"; }; "istanbul-reports@npm:3.1.5" = { filename = "istanbul-reports-npm-3.1.5-fb11324e3e-7867228f83.zip"; sha512 = "7867228f83ed39477b188ea07e7ccb9b4f5320b6f73d1db93a0981b7414fa4ef72d3f80c4692c442f90fc250d9406e71d8d7ab65bb615cb334e6292b73192b89"; }; @@ -1431,6 +1430,7 @@ cacheEntries = { "@wdio/repl@npm:7.25.4" = { filename = "@wdio-repl-npm-7.25.4-965d673ad7-c2cbc2a23b.zip"; sha512 = "c2cbc2a23b21efdc864ff3743daba1bab37918e88f988c836cfb275c9baa4bb11291302e75ee37a70f11e0e34b2020e89cea55326c132312e8ee00d10e3ae5df"; }; "@wdio/utils@npm:7.25.4" = { filename = "@wdio-utils-npm-7.25.4-a7a0857122-7a10604139.zip"; sha512 = "7a10604139d04eaf70fe45440a24020739b7c317eddbf1fb7ef4d389719ef6370f56e584381ab17472307fd04610c5f87fb68b94f0bc0b4b11ef5f9f1c1b1b4c"; }; "@types/morgan@npm:1.9.3" = { filename = "@types-morgan-npm-1.9.3-118eec1c2b-0b9bc8641c.zip"; sha512 = "0b9bc8641ce03f7176f617523b8da300e5d47225b1667396749950ac7fdfa1f990447d490648fbaff050c2b0ef5fa60c3f2f00c6b76efec06fe5148de5020813"; }; +"string-width@npm:1.0.2" = { filename = "string-width-npm-1.0.2-01031f9add-5c79439e95.zip"; sha512 = "5c79439e95bc3bd7233a332c5f5926ab2ee90b23816ed4faa380ce3b2576d7800b0a5bb15ae88ed28737acc7ea06a518c2eef39142dd727adad0e45c776cd37e"; }; "buffer@npm:5.6.0" = { filename = "buffer-npm-5.6.0-e1494693bf-d659494c50.zip"; sha512 = "d659494c5032dd39d03d2912e64179cc44c6340e7e9d1f68d3840e7ab4559989fbce92b4950174593c38d05268224235ba404f0878775cab2a616b6dcad9c23e"; }; "istanbul-lib-report@npm:3.0.0" = { filename = "istanbul-lib-report-npm-3.0.0-660f97340a-3f29eb3f53.zip"; sha512 = "3f29eb3f53c59b987386e07fe772d24c7f58c6897f34c9d7a296f4000de7ae3de9eb95c3de3df91dc65b134c84dee35c54eee572a56243e8907c48064e34ff1b"; }; "istanbul-lib-source-maps@npm:4.0.1" = { filename = "istanbul-lib-source-maps-npm-4.0.1-af0f859df7-21ad3df45d.zip"; sha512 = "21ad3df45db4b81852b662b8d4161f6446cd250c1ddc70ef96a585e2e85c26ed7cd9c2a396a71533cfb981d1a645508bc9618cae431e55d01a0628e7dec62ef2"; }; @@ -1445,7 +1445,6 @@ cacheEntries = { "cli-width@npm:3.0.0" = { filename = "cli-width-npm-3.0.0-387b3f68f9-4c94af3769.zip"; sha512 = "4c94af3769367a70e11ed69aa6095f1c600c0ff510f3921ab4045af961820d57c0233acfa8b6396037391f31b4c397e1f614d234294f979ff61430a6c166c3f6"; }; "cpu-features@npm:0.0.4" = { filename = "cpu-features-npm-0.0.4-b474ef5da3-a20d58e41e.zip"; sha512 = "a20d58e41e63182b34753dfe23bd1d967944ec13d84b70849b5d334fb4a558b7e71e7f955ed86c8e75dd65b5c5b882f1c494174d342cb6d8a062d77f79d39596"; }; "schema-utils@npm:4.0.0" = { filename = "schema-utils-npm-4.0.0-4b7d8bb168-c843e92fdd.zip"; sha512 = "c843e92fdd1a5c145dbb6ffdae33e501867f9703afac67bdf35a685e49f85b1dcc10ea250033175a64bd9d31f0555bc6785b8359da0c90bcea30cf6dfbb55a8f"; }; -"ansi-regex@npm:2.1.1" = { filename = "ansi-regex-npm-2.1.1-ddd24d102b-190abd03e4.zip"; sha512 = "190abd03e4ff86794f338a31795d262c1dfe8c91f7e01d04f13f646f1dcb16c5800818f886047876f1272f065570ab86b24b99089f8b68a0e11ff19aed4ca8f1"; }; "@istanbuljs/load-nyc-config@npm:1.1.0" = { filename = "@istanbuljs-load-nyc-config-npm-1.1.0-42d17c9cb1-d578da5e2e.zip"; sha512 = "d578da5e2e804d5c93228450a1380e1a3c691de4953acc162f387b717258512a3e07b83510a936d9fab03eac90817473917e24f5d16297af3867f59328d58568"; }; "istanbul-lib-instrument@npm:5.2.1" = { filename = "istanbul-lib-instrument-npm-5.2.1-1b3ad719a9-bf16f1803b.zip"; sha512 = "bf16f1803ba5e51b28bbd49ed955a736488381e09375d830e42ddeb403855b2006f850711d95ad726f2ba3f1ae8e7366de7e51d2b9ac67dc4d80191ef7ddf272"; }; "abstract-leveldown@npm:6.3.0" = { filename = "abstract-leveldown-npm-6.3.0-4f3be79649-121a8509d8.zip"; sha512 = "121a8509d8c6a540e656c2a69e5b8d853d4df71072011afefc868b98076991bb00120550e90643de9dc18889c675f62413409eeb4c8c204663124c7d215e4ec3"; }; @@ -1467,6 +1466,7 @@ cacheEntries = { "ajv-keywords@npm:3.5.2" = { filename = "ajv-keywords-npm-3.5.2-0e391b70e2-7dc5e59316.zip"; sha512 = "7dc5e5931677a680589050f79dcbe1fefbb8fea38a955af03724229139175b433c63c68f7ae5f86cf8f65d55eb7c25f75a046723e2e58296707617ca690feae9"; }; "extract-zip@npm:2.0.1" = { filename = "extract-zip-npm-2.0.1-92a28e392b-8cbda9debd.zip"; sha512 = "8cbda9debdd6d6980819cc69734d874ddd71051c9fe5bde1ef307ebcedfe949ba57b004894b585f758b7c9eeeea0e3d87f2dda89b7d25320459c2c9643ebb635"; }; "debug@npm:4.3.1" = { filename = "debug-npm-4.3.1-22e08d605e-2c3352e37d.zip"; sha512 = "2c3352e37d5c46b0d203317cd45ea0e26b2c99f2d9dfec8b128e6ceba90dfb65425f5331bf3020fe9929d7da8c16758e737f4f3bfc0fce6b8b3d503bae03298b"; }; +"ansi-regex@npm:2.1.1" = { filename = "ansi-regex-npm-2.1.1-ddd24d102b-190abd03e4.zip"; sha512 = "190abd03e4ff86794f338a31795d262c1dfe8c91f7e01d04f13f646f1dcb16c5800818f886047876f1272f065570ab86b24b99089f8b68a0e11ff19aed4ca8f1"; }; "assert@npm:2.0.0" = { filename = "assert-npm-2.0.0-ef73bc19f5-bb91f181a8.zip"; sha512 = "bb91f181a86d10588ee16c5e09c280f9811373974c29974cbe401987ea34e966699d7989a812b0e19377b511ea0bc627f5905647ce569311824848ede382cae8"; }; "@jest/expect@npm:28.1.3" = { filename = "@jest-expect-npm-28.1.3-3794e8420c-4197f6fddd.zip"; sha512 = "4197f6fdddc33dc45ba4e838f992fc61839c421d7aed0dfe665ef9c2f172bb1df8a8cac9cecee272b40e744a326da521d5e182709fe82a0b936055bfffa3b473"; }; "camelcase-keys@npm:6.2.2" = { filename = "camelcase-keys-npm-6.2.2-d13777ec12-43c9af1adf.zip"; sha512 = "43c9af1adf840471e54c68ab3e5fe8a62719a6b7dbf4e2e86886b7b0ff96112c945736342b837bd2529ec9d1c7d1934e5653318478d98e0cf22c475c04658e2a"; }; @@ -1487,7 +1487,6 @@ cacheEntries = { "commander@npm:7.2.0" = { filename = "commander-npm-7.2.0-19178180f8-53501cbeee.zip"; sha512 = "53501cbeee61d5157546c0bef0fedb6cdfc763a882136284bed9a07225f09a14b82d2a84e7637edfd1a679fb35ed9502fd58ef1d091e6287f60d790147f68ddc"; }; "fastest-levenshtein@npm:1.0.16" = { filename = "fastest-levenshtein-npm-1.0.16-192d328856-a78d44285c.zip"; sha512 = "a78d44285c9e2ae2c25f3ef0f8a73f332c1247b7ea7fb4a191e6bb51aa6ee1ef0dfb3ed113616dcdc7023e18e35a8db41f61c8d88988e877cf510df8edafbc71"; }; "interpret@npm:2.2.0" = { filename = "interpret-npm-2.2.0-3603a544e1-f51efef7cb.zip"; sha512 = "f51efef7cb8d02da16408ffa3504cd6053014c5aeb7bb8c223727e053e4235bf565e45d67028b0c8740d917c603807aa3c27d7bd2f21bf20b6417e2bb3e5fd6e"; }; -"code-point-at@npm:1.1.0" = { filename = "code-point-at-npm-1.1.0-37de5fe566-17d5666611.zip"; sha512 = "17d5666611f9b16d64fdf48176d9b7fb1c7d1c1607a189f7e600040a11a6616982876af148230336adb7d8fe728a559f743a4e29db3747e3b1a32fa7f4529681"; }; "minimalistic-assert@npm:1.0.1" = { filename = "minimalistic-assert-npm-1.0.1-dc8bb23d29-cc7974a926.zip"; sha512 = "cc7974a9268fbf130fb055aff76700d7e2d8be5f761fb5c60318d0ed010d839ab3661a533ad29a5d37653133385204c503bfac995aaa4236f4e847461ea32ba7"; }; "minimalistic-crypto-utils@npm:1.0.1" = { filename = "minimalistic-crypto-utils-npm-1.0.1-e66b10822e-6e8a0422b3.zip"; sha512 = "6e8a0422b30039406efd4c440829ea8f988845db02a3299f372fceba56ffa94994a9c0f2fd70c17f9969eedfbd72f34b5070ead9656a34d3f71c0bd72583a0ed"; }; "html-escaper@npm:2.0.2" = { filename = "html-escaper-npm-2.0.2-38e51ef294-d2df2da3ad.zip"; sha512 = "d2df2da3ad40ca9ee3a39c5cc6475ef67c8f83c234475f24d8e9ce0dc80a2c82df8e1d6fa78ddd1e9022a586ea1bd247a615e80a5cd9273d90111ddda7d9e974"; }; @@ -1508,7 +1507,7 @@ cacheEntries = { "is2@npm:2.0.9" = { filename = "is2-npm-2.0.9-69ddc5474e-be778a3bd0.zip"; sha512 = "be778a3bd0770799bd6d9b79916d2467a150a111088858dc00f6ea5a52b0e12d3a0a5cfd350d990bdb562552388be406707ee91ac6d40b96371c3a97aca1e579"; }; "@webpack-cli/info@npm:1.5.0" = { filename = "@webpack-cli-info-npm-1.5.0-9d9627ae19-7f56fe037c.zip"; sha512 = "7f56fe037cd7d1fd5c7428588519fbf04a0cad33925ee4202ffbafd00f8ec1f2f67d991245e687d50e0f3e23f7b7814273d56cb9f7da4b05eed47c8d815c6296"; }; "rechoir@npm:0.7.1" = { filename = "rechoir-npm-0.7.1-0c7e5c1201-2a04aab4e2.zip"; sha512 = "2a04aab4e28c05fcd6ee6768446bc8b859d8f108e71fc7f5bcbc5ef25e53330ce2c11d10f82a24591a2df4c49c4f61feabe1fd11f844c66feedd4cd7bb61146a"; }; -"is-fullwidth-code-point@npm:1.0.0" = { filename = "is-fullwidth-code-point-npm-1.0.0-0e436ba1ef-4d46a7465a.zip"; sha512 = "4d46a7465a66a8aebcc5340d3b63a56602133874af576a9ca42c6f0f4bd787a743605771c5f246db77da96605fefeffb65fc1dbe862dcc7328f4b4d03edf5a57"; }; +"code-point-at@npm:1.1.0" = { filename = "code-point-at-npm-1.1.0-37de5fe566-17d5666611.zip"; sha512 = "17d5666611f9b16d64fdf48176d9b7fb1c7d1c1607a189f7e600040a11a6616982876af148230336adb7d8fe728a559f743a4e29db3747e3b1a32fa7f4529681"; }; "@jridgewell/gen-mapping@npm:0.1.1" = { filename = "@jridgewell-gen-mapping-npm-0.1.1-3bad172ac6-3bcc21fe78.zip"; sha512 = "3bcc21fe786de6ffbf35c399a174faab05eb23ce6a03e8769569de28abbf4facc2db36a9ddb0150545ae23a8d35a7cf7237b2aa9e9356a7c626fb4698287d5cc"; }; "@babel/compat-data@npm:7.20.0" = { filename = "@babel-compat-data-npm-7.20.0-93782a8eba-325148e296.zip"; sha512 = "325148e2961edcfc17d53ec4b27f85ebdd6be1aa33d1d297acf84fb5879f58c0a18bfb6418f9f108b4c84a98606adb1668250a15fd4fab2cc84c537b454b9a42"; }; "@babel/helper-module-transforms@npm:7.19.6" = { filename = "@babel-helper-module-transforms-npm-7.19.6-c73ab63519-c28692b37d.zip"; sha512 = "c28692b37d4b5abacc775bcab52a74f44a493f38c58cb72b56a6c6d67a97485dd8aff6f26905abd1a924d3261a171d0214a9fb76f48d8598f1e35b8b29284792"; }; @@ -1521,6 +1520,7 @@ cacheEntries = { "js-yaml@npm:4.1.0" = { filename = "js-yaml-npm-4.1.0-3606f32312-c7830dfd45.zip"; sha512 = "c7830dfd456c3ef2c6e355cc5a92e6700ceafa1d14bba54497b34a99f0376cecbb3e9ac14d3e5849b426d5a5140709a66237a8c991c675431271c4ce5504151a"; }; "verror@npm:1.10.0" = { filename = "verror-npm-1.10.0-c3f839c579-c431df0bed.zip"; sha512 = "c431df0bedf2088b227a4e051e0ff4ca54df2c114096b0c01e1cbaadb021c30a04d7dd5b41ab277bcd51246ca135bf931d4c4c796ecae7a4fef6d744ecef36ea"; }; "webpack-merge@npm:5.8.0" = { filename = "webpack-merge-npm-5.8.0-e3c95fdc3c-88786ab910.zip"; sha512 = "88786ab91013f1bd2a683834ff381be81c245a4b0f63304a5103e90f6653f44dab496a0768287f8531761f8ad957d1f9f3ccb2cb55df0de1bd9ee343e079da26"; }; +"is-fullwidth-code-point@npm:1.0.0" = { filename = "is-fullwidth-code-point-npm-1.0.0-0e436ba1ef-4d46a7465a.zip"; sha512 = "4d46a7465a66a8aebcc5340d3b63a56602133874af576a9ca42c6f0f4bd787a743605771c5f246db77da96605fefeffb65fc1dbe862dcc7328f4b4d03edf5a57"; }; "supports-hyperlinks@npm:2.3.0" = { filename = "supports-hyperlinks-npm-2.3.0-d19176eba2-9ee0de3c8c.zip"; sha512 = "9ee0de3c8ce919d453511b2b1588a8205bd429d98af94a01df87411391010fe22ca463f268c84b2ce2abad019dfff8452aa02806eeb5c905a8d7ad5c4f4c52b8"; }; "camelcase@npm:5.3.1" = { filename = "camelcase-npm-5.3.1-5db8af62c5-e6effce26b.zip"; sha512 = "e6effce26b9404e3c0f301498184f243811c30dfe6d0b9051863bd8e4034d09c8c2923794f280d6827e5aa055f6c434115ff97864a16a963366fb35fd673024b"; }; "get-package-type@npm:0.1.0" = { filename = "get-package-type-npm-0.1.0-6c70cdc8ab-bba0811116.zip"; sha512 = "bba0811116d11e56d702682ddef7c73ba3481f114590e705fc549f4d868972263896af313c57a25c076e3c0d567e11d919a64ba1b30c879be985fc9d44f96148"; }; @@ -1569,7 +1569,6 @@ cacheEntries = { "yauzl@npm:2.10.0" = { filename = "yauzl-npm-2.10.0-72e70ea021-7f21fe0bba.zip"; sha512 = "7f21fe0bbad6e2cb130044a5d1d0d5a0e5bf3d8d4f8c4e6ee12163ce798fee3de7388d22a7a0907f563ac5f9d40f8699a223d3d5c1718da90b0156da6904022b"; }; "ip-regex@npm:4.3.0" = { filename = "ip-regex-npm-4.3.0-4ac12c6be9-7ff904b891.zip"; sha512 = "7ff904b891221b1847f3fdf3dbb3e6a8660dc39bc283f79eb7ed88f5338e1a3d1104b779bc83759159be266249c59c2160e779ee39446d79d4ed0890dfd06f08"; }; "is-url@npm:1.2.4" = { filename = "is-url-npm-1.2.4-0a28aeb560-100e74b3b1.zip"; sha512 = "100e74b3b1feab87a43ef7653736e88d997eb7bd32e71fd3ebc413e58c1cbe56269699c776aaea84244b0567f2a7d68dfaa512a062293ed2f9fdecb394148432"; }; -"number-is-nan@npm:1.0.1" = { filename = "number-is-nan-npm-1.0.1-845325a0fe-13656bc9aa.zip"; sha512 = "13656bc9aa771b96cef209ffca31c31a03b507ca6862ba7c3f638a283560620d723d52e626d57892c7fff475f4c36ac07f0600f14544692ff595abff214b9ffb"; }; "is-nan@npm:1.3.2" = { filename = "is-nan-npm-1.3.2-a087d31a28-5dfadcef6a.zip"; sha512 = "5dfadcef6ad12d3029d43643d9800adbba21cf3ce2ec849f734b0e14ee8da4070d82b15fdb35138716d02587c6578225b9a22779cab34888a139cc43e4e3610a"; }; "object-is@npm:1.1.5" = { filename = "object-is-npm-1.1.5-48a862602b-989b18c4cb.zip"; sha512 = "989b18c4cba258a6b74dc1d74a41805c1a1425bce29f6cabb50dcb1a6a651ea9104a1b07046739a49a5bb1bc49727bcb00efd5c55f932f6ea04ec8927a7901fe"; }; "browserslist@npm:4.21.4" = { filename = "browserslist-npm-4.21.4-7d64a96afc-4af3793704.zip"; sha512 = "4af3793704dbb4615bcd29059ab472344dc7961c8680aa6c4bb84f05340e14038d06a5aead58724eae69455b8fade8b8c69f1638016e87e5578969d74c078b79"; }; @@ -1584,6 +1583,7 @@ cacheEntries = { "basic-auth@npm:2.0.1" = { filename = "basic-auth-npm-2.0.1-f1627ef330-3419b805d5.zip"; sha512 = "3419b805d5dfc518f3a05dcf42aa53aa9ce820e50b6df5097f9e186322e1bc733c36722b624802cd37e791035aa73b828ed814d8362333d42d7f5cd04d7a5e48"; }; "on-finished@npm:2.3.0" = { filename = "on-finished-npm-2.3.0-4ce92f72c6-1db595bd96.zip"; sha512 = "1db595bd963b0124d6fa261d18320422407b8f01dc65863840f3ddaaf7bcad5b28ff6847286703ca53f4ec19595bd67a2f1253db79fc4094911ec6aa8df1671b"; }; "wildcard@npm:2.0.0" = { filename = "wildcard-npm-2.0.0-baedca033a-1f4fe4c03d.zip"; sha512 = "1f4fe4c03dfc492777c60f795bbba597ac78794f1b650d68f398fbee9adb765367c516ebd4220889b6a81e9626e7228bbe0d66237abb311573c2ee1f4902a5ad"; }; +"number-is-nan@npm:1.0.1" = { filename = "number-is-nan-npm-1.0.1-845325a0fe-13656bc9aa.zip"; sha512 = "13656bc9aa771b96cef209ffca31c31a03b507ca6862ba7c3f638a283560620d723d52e626d57892c7fff475f4c36ac07f0600f14544692ff595abff214b9ffb"; }; "@babel/helper-module-imports@npm:7.18.6" = { filename = "@babel-helper-module-imports-npm-7.18.6-1031faa864-f393f8a3b3.zip"; sha512 = "f393f8a3b3304b1b7a288a38c10989de754f01d29caf62ce7c4e5835daf0a27b81f3ac687d9d2780d39685aae7b55267324b512150e7b2be967b0c493b6a1def"; }; "@babel/helper-simple-access@npm:7.19.4" = { filename = "@babel-helper-simple-access-npm-7.19.4-c02920b575-964cb1ec36.zip"; sha512 = "964cb1ec36b69aabbb02f8d5ee1d680ebbb628611a6740958d9b05107ab16c0492044e430618ae42b1f8ea73e4e1bafe3750e8ebc959d6f3277d9cfbe1a94880"; }; "@lerna/has-npm-version@npm:5.6.2" = { filename = "@lerna-has-npm-version-npm-5.6.2-49cd3d82eb-98ca116161.zip"; sha512 = "98ca1161618a84e0509b9c988f3dd2e147225564d31820ea7b94332388afb7650b510ad902919c5ec9a0ec95b27aab81b4c3067769d106c801426620018a7aa4"; }; diff --git a/yarn.lock b/yarn.lock index 6663aace2ce..af00ff3b883 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2552,6 +2552,7 @@ __metadata: version: 0.0.0-use.local resolution: "@cardano-sdk/golden-test-generator@workspace:packages/golden-test-generator" dependencies: + "@cardano-sdk/core": ^0.6.0 "@cardano-sdk/ogmios": ^0.6.0 "@cardano-sdk/util": ^0.6.0 "@types/cli-progress": ^3.9.2