diff --git a/.yarnrc.yml b/.yarnrc.yml index c4ee7f33..443180cf 100644 --- a/.yarnrc.yml +++ b/.yarnrc.yml @@ -1,11 +1,13 @@ nodeLinker: node-modules +npmAuthToken: "${NPM_AUTH_TOKEN:-}" + +httpTimeout: 30000 + plugins: - path: .yarn/plugins/@yarnpkg/plugin-workspace-tools.cjs spec: "@yarnpkg/plugin-workspace-tools" - path: .yarn/plugins/@yarnpkg/plugin-version.cjs spec: "@yarnpkg/plugin-version" -npmAuthToken: "${NPM_AUTH_TOKEN:-}" - yarnPath: .yarn/releases/yarn-3.2.4.cjs diff --git a/package.json b/package.json index 4539ea96..caa2a057 100644 --- a/package.json +++ b/package.json @@ -15,7 +15,7 @@ "@apollo/client": "^3.7.0", "@metamask/eth-sig-util": "^4.0.1", "@octokit/request": "^5.6.3", - "@subql/contract-sdk": "^0.100.2", + "@subql/contract-sdk": "^0.111.0", "@testing-library/react": "^14.0.0", "@types/jest": "^28.1.6", "@types/react": "^18.2.28", diff --git a/packages/network-clients/CHANGELOG.md b/packages/network-clients/CHANGELOG.md index 47a863ab..f7c1b2cd 100644 --- a/packages/network-clients/CHANGELOG.md +++ b/packages/network-clients/CHANGELOG.md @@ -7,6 +7,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.111.0] - 2023-12-15 + ## [0.100.2] - 2023-11-24 ## [0.100.0] - 2023-11-01 @@ -49,7 +51,8 @@ Upgrade @subql/contracts - Release first version -[unreleased]: https://github.com/subquery/network-clients/compare/v0.100.2...HEAD +[unreleased]: https://github.com/subquery/network-clients/compare/v0.111.0...HEAD +[0.111.0]: https://github.com/subquery/network-clients/compare/v0.100.2...v0.111.0 [0.100.2]: https://github.com/subquery/network-clients/compare/v0.100.0...v0.100.2 [0.100.0]: https://github.com/subquery/network-clients/compare/v0.3.18...v0.100.0 [0.3.18]: https://github.com/subquery/network-clients/compare/v0.3.17...v0.3.18 diff --git a/packages/network-clients/package.json b/packages/network-clients/package.json index eb53a54e..57f6939d 100644 --- a/packages/network-clients/package.json +++ b/packages/network-clients/package.json @@ -1,6 +1,6 @@ { "name": "@subql/network-clients", - "version": "0.100.2", + "version": "0.111.0", "description": "SubQuery client sdk for network", "main": "dist/index.js", "author": "SubQuery Pte Limited", @@ -25,7 +25,7 @@ "typescript": "^4.6.4" }, "peerDependencies": { - "@subql/contract-sdk": "^0.100.2", + "@subql/contract-sdk": "^0.111.0", "ipfs-http-client": "^53.0.1" }, "stableVersion": "0.100.0" diff --git a/packages/network-config/CHANGELOG.md b/packages/network-config/CHANGELOG.md index 7d30d29d..8e140026 100644 --- a/packages/network-config/CHANGELOG.md +++ b/packages/network-config/CHANGELOG.md @@ -7,6 +7,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.111.0] - 2023-12-15 + ## [0.100.2] - 2023-11-24 ## [0.100.0] - 2023-11-01 @@ -41,7 +43,8 @@ Add `LEADERBOARD_SUBQL_ENDPOINTS` - Release first version -[unreleased]: https://github.com/subquery/network-clients/compare/v0.100.2...HEAD +[unreleased]: https://github.com/subquery/network-clients/compare/v0.111.0...HEAD +[0.111.0]: https://github.com/subquery/network-clients/compare/v0.100.2...v0.111.0 [0.100.2]: https://github.com/subquery/network-clients/compare/v0.100.0...v0.100.2 [0.100.0]: https://github.com/subquery/network-clients/compare/v0.3.16...v0.100.0 [0.3.16]: https://github.com/subquery/network-clients/compare/v0.3.14...v0.3.16 diff --git a/packages/network-config/package.json b/packages/network-config/package.json index f8b47811..b11780b8 100644 --- a/packages/network-config/package.json +++ b/packages/network-config/package.json @@ -1,6 +1,6 @@ { "name": "@subql/network-config", - "version": "0.100.2", + "version": "0.111.0", "main": "dist/index.js", "description": "SubQuery package containing network configuration", "author": "SubQuery Pte Limited", @@ -12,7 +12,7 @@ "typescript": "^4.8.4" }, "peerDependencies": { - "@subql/contract-sdk": "^0.100.2", + "@subql/contract-sdk": "^0.111.0", "ipfs-http-client": "^53.0.1" }, "stableVersion": "0.100.0" diff --git a/packages/network-config/src/config.ts b/packages/network-config/src/config.ts index 377e9507..56980786 100644 --- a/packages/network-config/src/config.ts +++ b/packages/network-config/src/config.ts @@ -5,7 +5,6 @@ import { GQLEndpoint, IPFS_URLS, RPC_ENDPOINTS, SQNetworks, gqlEndpoints } from import { SdkOptions } from '@subql/contract-sdk/types'; -import keplerDeploymentDetails from '@subql/contract-sdk/publish/kepler.json'; import mainnetDeploymentDetails from '@subql/contract-sdk/publish/mainnet.json'; import testnetDeploymentDetails from '@subql/contract-sdk/publish/testnet.json'; @@ -21,19 +20,17 @@ export const NETWORK_CONFIGS: Record = { // TODO: FIXME // eslint-disable-next-line @typescript-eslint/ban-ts-comment // @ts-ignore - sdkOptions: { network: 'mainnet', deploymentDetails: mainnetDeploymentDetails }, + sdkOptions: { network: 'mainnet', deploymentDetails: mainnetDeploymentDetails.child }, gql: gqlEndpoints(SQNetworks.MAINNET), }, - [SQNetworks.KEPLER]: { - defaultEndpoint: RPC_ENDPOINTS.kepler, - // eslint-disable-next-line @typescript-eslint/ban-ts-comment - // @ts-ignore - sdkOptions: { network: 'kepler', deploymentDetails: keplerDeploymentDetails }, - gql: gqlEndpoints(SQNetworks.KEPLER), - }, [SQNetworks.TESTNET]: { defaultEndpoint: RPC_ENDPOINTS.testnet, - sdkOptions: { network: 'testnet', deploymentDetails: testnetDeploymentDetails }, + sdkOptions: { network: 'testnet', deploymentDetails: testnetDeploymentDetails.child }, + gql: gqlEndpoints(SQNetworks.TESTNET), + }, + [SQNetworks.LOCAL]: { + defaultEndpoint: RPC_ENDPOINTS.testnet, + sdkOptions: { network: 'testnet', deploymentDetails: testnetDeploymentDetails.child }, gql: gqlEndpoints(SQNetworks.TESTNET), }, }; diff --git a/packages/network-config/src/constants.ts b/packages/network-config/src/constants.ts index 580bd686..8f2093e7 100644 --- a/packages/network-config/src/constants.ts +++ b/packages/network-config/src/constants.ts @@ -3,8 +3,8 @@ export enum SQNetworks { TESTNET = 'testnet', - KEPLER = 'kepler', MAINNET = 'mainnet', + LOCAL = 'local', } export enum GQLEndpoint { @@ -19,39 +19,39 @@ export const IPFS_URLS = { export const RPC_ENDPOINTS = { [SQNetworks.MAINNET]: 'https://polygon-rpc.com/', - [SQNetworks.KEPLER]: 'https://polygon-rpc.com/', [SQNetworks.TESTNET]: 'https://rpc.ankr.com/polygon_mumbai', + [SQNetworks.LOCAL]: 'https://polygon-rpc.com/', }; export const NETWORK_SUBQL_ENDPOINTS = { [SQNetworks.MAINNET]: 'https://api.subquery.network/sq/subquery/kepler-network', - [SQNetworks.KEPLER]: 'https://api.subquery.network/sq/subquery/kepler-network', + [SQNetworks.LOCAL]: 'https://api.subquery.network/sq/subquery/kepler-network', // TODO: change back to testnet-prod endpoint [SQNetworks.TESTNET]: 'https://api.subquery.network/sq/subquery/kepler-testnet', }; export const LEADERBOARD_SUBQL_ENDPOINTS = { [SQNetworks.MAINNET]: 'https://leaderboard-api.subquery.network/graphql', - [SQNetworks.KEPLER]: 'https://leaderboard-api.subquery.network/graphql', + [SQNetworks.LOCAL]: 'https://leaderboard-api.subquery.network/graphql', [SQNetworks.TESTNET]: 'https://leaderboard-api.thechaindata.com/graphql', }; export const STABLE_COIN_ADDRESSES = { [SQNetworks.MAINNET]: '0x2791Bca1f2de4661ED88A30C99A7a9449Aa84174', - [SQNetworks.KEPLER]: '0x2791Bca1f2de4661ED88A30C99A7a9449Aa84174', [SQNetworks.TESTNET]: '0x7E65A71046170A5b1AaB5C5cC64242EDF95CaBEA', + [SQNetworks.LOCAL]: '0x2791Bca1f2de4661ED88A30C99A7a9449Aa84174', } as const; export const STABLE_COIN_SYMBOLS = { [SQNetworks.MAINNET]: 'USDC', - [SQNetworks.KEPLER]: 'USDC', [SQNetworks.TESTNET]: 'USDC', + [SQNetworks.LOCAL]: 'USDC', } as const; export const TOKEN_SYMBOLS = { [SQNetworks.MAINNET]: 'SQT', - [SQNetworks.KEPLER]: 'kSQT', - [SQNetworks.TESTNET]: 'kSQT', + [SQNetworks.TESTNET]: 'SQT', + [SQNetworks.LOCAL]: 'kSQT', } as const; export const STABLE_COIN_DECIMAL = 6; @@ -77,10 +77,10 @@ export const NETWORKS_CONFIG_INFO = { decimals: 18, }, }, - [SQNetworks.KEPLER]: { + [SQNetworks.MAINNET]: { chainId: '0x89', chainName: 'Polygon', - rpcUrls: ['https://polygon-rpc.com'], + rpcUrls: ['https://polygon-rpc.com/'], iconUrls: ['https://icons.llamao.fi/icons/chains/rsz_polygon.jpg'], blockExplorerUrls: ['https://polygonscan.com/'], nativeCurrency: { @@ -89,10 +89,10 @@ export const NETWORKS_CONFIG_INFO = { decimals: 18, }, }, - [SQNetworks.MAINNET]: { + [SQNetworks.LOCAL]: { chainId: '0x89', chainName: 'Polygon', - rpcUrls: ['https://polygon-rpc.com/'], + rpcUrls: ['https://polygon-rpc.com'], iconUrls: ['https://icons.llamao.fi/icons/chains/rsz_polygon.jpg'], blockExplorerUrls: ['https://polygonscan.com/'], nativeCurrency: { diff --git a/packages/network-query/leaderboard.codegen.ts b/packages/network-query/leaderboard.codegen.ts index 80bd9371..46fcf30e 100644 --- a/packages/network-query/leaderboard.codegen.ts +++ b/packages/network-query/leaderboard.codegen.ts @@ -5,7 +5,7 @@ import { CodegenConfig } from '@graphql-codegen/cli'; import { NETWORK_CONFIGS } from '@subql/network-config'; const config: CodegenConfig = { - schema: NETWORK_CONFIGS.kepler.gql.leaderboard, + schema: NETWORK_CONFIGS.mainnet.gql.leaderboard, documents: './queries/leaderboard/*.gql', config: { preResolveTypes: true, diff --git a/packages/network-query/types.codegen.ts b/packages/network-query/types.codegen.ts index fc4985f9..7bd063b0 100644 --- a/packages/network-query/types.codegen.ts +++ b/packages/network-query/types.codegen.ts @@ -5,7 +5,7 @@ import { CodegenConfig } from '@graphql-codegen/cli'; import { NETWORK_CONFIGS } from '@subql/network-config'; const config: CodegenConfig = { - schema: [`${NETWORK_CONFIGS.testnet.gql.network}`, `${NETWORK_CONFIGS.kepler.gql.leaderboard}`], + schema: [`${NETWORK_CONFIGS.testnet.gql.network}`, `${NETWORK_CONFIGS.mainnet.gql.leaderboard}`], documents: ['./queries/network/*.gql', './queries/leaderboard/*.gql'], config: { preResolveTypes: true, diff --git a/packages/react-hooks/CHANGELOG.md b/packages/react-hooks/CHANGELOG.md index 4323fa4f..23b71fb7 100644 --- a/packages/react-hooks/CHANGELOG.md +++ b/packages/react-hooks/CHANGELOG.md @@ -7,6 +7,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.111.0] - 2023-12-15 + ## [0.100.2] - 2023-11-24 ## [0.100.0] - 2023-11-01 @@ -35,7 +37,8 @@ Add `leaderboard`. - Release first version -[unreleased]: https://github.com/subquery/network-clients/compare/v0.100.2...HEAD +[unreleased]: https://github.com/subquery/network-clients/compare/v0.111.0...HEAD +[0.111.0]: https://github.com/subquery/network-clients/compare/v0.100.2...v0.111.0 [0.100.2]: https://github.com/subquery/network-clients/compare/v0.100.0...v0.100.2 [0.100.0]: https://github.com/subquery/network-clients/compare/v0.3.15...v0.100.0 [0.3.15]: https://github.com/subquery/network-clients/compare/v0.3.13...v0.3.15 diff --git a/packages/react-hooks/leaderboard.codegen.ts b/packages/react-hooks/leaderboard.codegen.ts index ba014274..d54a0416 100644 --- a/packages/react-hooks/leaderboard.codegen.ts +++ b/packages/react-hooks/leaderboard.codegen.ts @@ -6,7 +6,7 @@ import { NETWORK_CONFIGS } from '@subql/network-config'; const config: CodegenConfig = { // FIXME: use `NETWORK_CONFIGS.kepler.gql.network` - schema: NETWORK_CONFIGS.kepler.gql.leaderboard, + schema: NETWORK_CONFIGS.mainnet.gql.leaderboard, documents: '../network-query/queries/leaderboard/*.gql', config: { preResolveTypes: true, diff --git a/packages/react-hooks/package.json b/packages/react-hooks/package.json index 135cfff3..ed0006a1 100644 --- a/packages/react-hooks/package.json +++ b/packages/react-hooks/package.json @@ -1,6 +1,6 @@ { "name": "@subql/react-hooks", - "version": "0.100.3-1", + "version": "0.111.0", "description": "SubQuery client sdk for react hooks", "main": "dist/index.js", "author": "SubQuery Pte Limited", @@ -35,7 +35,7 @@ "typescript": "^4.6.4" }, "peerDependencies": { - "@subql/contract-sdk": "^0.100.2", + "@subql/contract-sdk": "^0.111.0", "graphql": "^16.5.0", "react": "^18" }, diff --git a/packages/react-hooks/src/utils.ts b/packages/react-hooks/src/utils.ts index eb39768c..f9e6382e 100644 --- a/packages/react-hooks/src/utils.ts +++ b/packages/react-hooks/src/utils.ts @@ -32,7 +32,7 @@ export function mapAsync(scope: (t: T) => O, data: AsyncData): AsyncDat return { ...data, data: data.data ? scope(data.data) : undefined }; } -export type RenderResult = ReactElement | null; +export type RenderResult = ReactElement | React.ReactNode | null; export type Handlers = { loading: () => RenderResult; diff --git a/yarn.lock b/yarn.lock index 2f066226..4c076c77 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1090,6 +1090,28 @@ __metadata: languageName: node linkType: hard +"@ethereumjs/block@npm:^3.6.2": + version: 3.6.3 + resolution: "@ethereumjs/block@npm:3.6.3" + dependencies: + "@ethereumjs/common": ^2.6.5 + "@ethereumjs/tx": ^3.5.2 + ethereumjs-util: ^7.1.5 + merkle-patricia-tree: ^4.2.4 + checksum: d08c78134d15bc09c08b9a355ab736faa0f6b04ab87d2962e60df9c8bf977ebc68fe10aec6ca50bc2486532f489d7968fb5046defcd839b3b5ce28ca9dbce40f + languageName: node + linkType: hard + +"@ethereumjs/common@npm:^2.6.4, @ethereumjs/common@npm:^2.6.5": + version: 2.6.5 + resolution: "@ethereumjs/common@npm:2.6.5" + dependencies: + crc-32: ^1.2.0 + ethereumjs-util: ^7.1.5 + checksum: 0143386f267ef01b7a8bb1847596f964ad58643c084e5fd8e3a0271a7bf8428605dbf38cbb92c84f6622080ad095abeb765f178c02d86ec52abf9e8a4c0e4ecf + languageName: node + linkType: hard + "@ethereumjs/rlp@npm:^4.0.1": version: 4.0.1 resolution: "@ethereumjs/rlp@npm:4.0.1" @@ -1099,6 +1121,16 @@ __metadata: languageName: node linkType: hard +"@ethereumjs/tx@npm:^3.5.2": + version: 3.5.2 + resolution: "@ethereumjs/tx@npm:3.5.2" + dependencies: + "@ethereumjs/common": ^2.6.4 + ethereumjs-util: ^7.1.5 + checksum: a34a7228a623b40300484d15875b9f31f0a612cfeab64a845f6866cf0bfe439519e9455ac6396149f29bc527cf0ee277ace082ae013a1075dcbf7193220a0146 + languageName: node + linkType: hard + "@ethereumjs/util@npm:^8.0.6": version: 8.0.6 resolution: "@ethereumjs/util@npm:8.0.6" @@ -2502,6 +2534,29 @@ __metadata: languageName: node linkType: hard +"@maticnetwork/maticjs-ethers@npm:^1.0.3": + version: 1.0.3 + resolution: "@maticnetwork/maticjs-ethers@npm:1.0.3" + dependencies: + ethers: ^5.5.1 + peerDependencies: + "@maticnetwork/maticjs": ^3.2.5 + checksum: 6dcdb2da3247e897dae9274369bd4f9832fb7a3f9eeb9359f66a68b1b23d062fc38706ba4421663d58d7ab0cf733141e395041228ab44ac3e79766a0448f3a01 + languageName: node + linkType: hard + +"@maticnetwork/maticjs@npm:^3.6.7": + version: 3.6.7 + resolution: "@maticnetwork/maticjs@npm:3.6.7" + dependencies: + "@ethereumjs/block": ^3.6.2 + ethereumjs-util: ^7.1.4 + merkle-patricia-tree: ^4.2.4 + node-fetch: ^2.6.1 + checksum: 3a07aec72963c6e80443e911095f137ae9e4cd13cea01bdee4a604621e1e656f8d6a08c3c8457ddb0d90690117dd038cf3874343a24f50f96c5bb379dc819c77 + languageName: node + linkType: hard + "@metamask/eth-sig-util@npm:5.1.0": version: 5.1.0 resolution: "@metamask/eth-sig-util@npm:5.1.0" @@ -3089,10 +3144,13 @@ __metadata: languageName: unknown linkType: soft -"@subql/contract-sdk@npm:^0.100.2": - version: 0.100.2 - resolution: "@subql/contract-sdk@npm:0.100.2" - checksum: c731ff3f4330559ef7f7b895d80514368ec0d1abc4eaeadc84874f6e449d078fe35ee58ec429798111ac04accafe4836eb8fd0fc0aebdfc3fc44ccfc7f413a94 +"@subql/contract-sdk@npm:^0.111.0": + version: 0.111.0 + resolution: "@subql/contract-sdk@npm:0.111.0" + dependencies: + "@maticnetwork/maticjs": ^3.6.7 + "@maticnetwork/maticjs-ethers": ^1.0.3 + checksum: db20fb424c491033f3be7cff318249f7b22bd377f746ddf420a88af6439db912929fecd05e89756d62b62fddd6e81c7e69d03cb60fb05ab303ef3db434e3d3ab languageName: node linkType: hard @@ -3113,7 +3171,7 @@ __metadata: graphql: ^16.5.0 typescript: ^4.6.4 peerDependencies: - "@subql/contract-sdk": ^0.100.2 + "@subql/contract-sdk": ^0.111.0 ipfs-http-client: ^53.0.1 languageName: unknown linkType: soft @@ -3124,7 +3182,7 @@ __metadata: dependencies: typescript: ^4.8.4 peerDependencies: - "@subql/contract-sdk": ^0.100.2 + "@subql/contract-sdk": ^0.111.0 ipfs-http-client: ^53.0.1 languageName: unknown linkType: soft @@ -3155,7 +3213,7 @@ __metadata: "@apollo/client": ^3.7.0 "@metamask/eth-sig-util": ^4.0.1 "@octokit/request": ^5.6.3 - "@subql/contract-sdk": ^0.100.2 + "@subql/contract-sdk": ^0.111.0 "@testing-library/react": ^14.0.0 "@types/jest": ^28.1.6 "@types/react": ^18.2.28 @@ -3211,7 +3269,7 @@ __metadata: prettier: ^2.7.1 typescript: ^4.6.4 peerDependencies: - "@subql/contract-sdk": ^0.100.2 + "@subql/contract-sdk": ^0.111.0 graphql: ^16.5.0 react: ^18 languageName: unknown @@ -3294,6 +3352,13 @@ __metadata: languageName: node linkType: hard +"@types/abstract-leveldown@npm:*": + version: 7.2.5 + resolution: "@types/abstract-leveldown@npm:7.2.5" + checksum: 3a99b13c81a53a62b42bea9cff326880de3146b4eeff528b039be69a268515b3120a6c12142e96646fcb0a03c463f298998581e86d9ddb29fbea3612f40edb2b + languageName: node + linkType: hard + "@types/aria-query@npm:^5.0.1": version: 5.0.2 resolution: "@types/aria-query@npm:5.0.2" @@ -3351,6 +3416,15 @@ __metadata: languageName: node linkType: hard +"@types/bn.js@npm:^5.1.0": + version: 5.1.5 + resolution: "@types/bn.js@npm:5.1.5" + dependencies: + "@types/node": "*" + checksum: c87b28c4af74545624f8a3dae5294b16aa190c222626e8d4b2e327b33b1a3f1eeb43e7a24d914a9774bca43d8cd6e1cb0325c1f4b3a244af6693a024e1d918e6 + languageName: node + linkType: hard + "@types/ethereum-checksum-address@npm:^0.0.0": version: 0.0.0 resolution: "@types/ethereum-checksum-address@npm:0.0.0" @@ -3450,6 +3524,24 @@ __metadata: languageName: node linkType: hard +"@types/level-errors@npm:*": + version: 3.0.2 + resolution: "@types/level-errors@npm:3.0.2" + checksum: 3d9b801f6499f795b60ac723c1b3f93ca105f20ed26966eeb606c804b10c65984c3233fb99914644d75a3223f80f220eca74fda316640a85a5b3d7572cd86925 + languageName: node + linkType: hard + +"@types/levelup@npm:^4.3.0": + version: 4.3.3 + resolution: "@types/levelup@npm:4.3.3" + dependencies: + "@types/abstract-leveldown": "*" + "@types/level-errors": "*" + "@types/node": "*" + checksum: 04969bb805035960b8d6650e8f76893be7ba70267bb7012f6f00d67a0cf096ada552355629791b3f5925e9cdb6912d3fe08892c33c3c583e8fd02099b573bdd7 + languageName: node + linkType: hard + "@types/long@npm:^4.0.1": version: 4.0.2 resolution: "@types/long@npm:4.0.2" @@ -3838,6 +3930,32 @@ __metadata: languageName: node linkType: hard +"abstract-leveldown@npm:^6.2.1": + version: 6.3.0 + resolution: "abstract-leveldown@npm:6.3.0" + dependencies: + buffer: ^5.5.0 + immediate: ^3.2.3 + level-concat-iterator: ~2.0.0 + level-supports: ~1.0.0 + xtend: ~4.0.0 + checksum: 121a8509d8c6a540e656c2a69e5b8d853d4df71072011afefc868b98076991bb00120550e90643de9dc18889c675f62413409eeb4c8c204663124c7d215e4ec3 + languageName: node + linkType: hard + +"abstract-leveldown@npm:~6.2.1": + version: 6.2.3 + resolution: "abstract-leveldown@npm:6.2.3" + dependencies: + buffer: ^5.5.0 + immediate: ^3.2.3 + level-concat-iterator: ~2.0.0 + level-supports: ~1.0.0 + xtend: ~4.0.0 + checksum: 00202b2eb7955dd7bc04f3e44d225e60160cedb8f96fe6ae0e6dca9c356d57071f001ece8ae1d53f48095c4c036d92b3440f2bc7666730610ddea030f9fbde4a + languageName: node + linkType: hard + "acorn-globals@npm:^7.0.0": version: 7.0.1 resolution: "acorn-globals@npm:7.0.1" @@ -4772,7 +4890,7 @@ __metadata: languageName: node linkType: hard -"bn.js@npm:^5.2.0, bn.js@npm:^5.2.1": +"bn.js@npm:^5.1.2, bn.js@npm:^5.2.0, bn.js@npm:^5.2.1": version: 5.2.1 resolution: "bn.js@npm:5.2.1" checksum: 3dd8c8d38055fedfa95c1d5fc3c99f8dd547b36287b37768db0abab3c239711f88ff58d18d155dd8ad902b0b0cee973747b7ae20ea12a09473272b0201c9edd3 @@ -4915,7 +5033,7 @@ __metadata: languageName: node linkType: hard -"buffer@npm:^5.5.0": +"buffer@npm:^5.5.0, buffer@npm:^5.6.0": version: 5.7.1 resolution: "buffer@npm:5.7.1" dependencies: @@ -5565,6 +5683,15 @@ __metadata: languageName: node linkType: hard +"crc-32@npm:^1.2.0": + version: 1.2.2 + resolution: "crc-32@npm:1.2.2" + bin: + crc32: bin/crc32.njs + checksum: ad2d0ad0cbd465b75dcaeeff0600f8195b686816ab5f3ba4c6e052a07f728c3e70df2e3ca9fd3d4484dc4ba70586e161ca5a2334ec8bf5a41bf022a6103ff243 + languageName: node + linkType: hard + "create-hash@npm:^1.1.0, create-hash@npm:^1.1.2, create-hash@npm:^1.2.0": version: 1.2.0 resolution: "create-hash@npm:1.2.0" @@ -5896,6 +6023,16 @@ __metadata: languageName: node linkType: hard +"deferred-leveldown@npm:~5.3.0": + version: 5.3.0 + resolution: "deferred-leveldown@npm:5.3.0" + dependencies: + abstract-leveldown: ~6.2.1 + inherits: ^2.0.3 + checksum: 5631e153528bb9de1aa60d59a5065d1a519374c5e4c1d486f2190dba4008dcf5c2ee8dd7f2f81396fc4d5a6bb6e7d0055e3dfe68afe00da02adaa3bf329addf7 + languageName: node + linkType: hard + "define-data-property@npm:^1.0.1": version: 1.1.0 resolution: "define-data-property@npm:1.1.0" @@ -6167,6 +6304,18 @@ __metadata: languageName: node linkType: hard +"encoding-down@npm:^6.3.0": + version: 6.3.0 + resolution: "encoding-down@npm:6.3.0" + dependencies: + abstract-leveldown: ^6.2.1 + inherits: ^2.0.3 + level-codec: ^9.0.0 + level-errors: ^2.0.0 + checksum: 74043e6d9061a470614ff61d708c849259ab32932a428fd5ddfb0878719804f56a52f59b31cccd95fddc2e636c0fd22dc3e02481fb98d5bf1bdbbbc44ca09bdc + languageName: node + linkType: hard + "encoding@npm:^0.1.13": version: 0.1.13 resolution: "encoding@npm:0.1.13" @@ -6224,6 +6373,17 @@ __metadata: languageName: node linkType: hard +"errno@npm:~0.1.1": + version: 0.1.8 + resolution: "errno@npm:0.1.8" + dependencies: + prr: ~1.0.1 + bin: + errno: cli.js + checksum: 1271f7b9fbb3bcbec76ffde932485d1e3561856d21d847ec613a9722ee924cdd4e523a62dc71a44174d91e898fe21fdc8d5b50823f4b5e0ce8c35c8271e6ef4a + languageName: node + linkType: hard + "error-ex@npm:^1.3.1": version: 1.3.2 resolution: "error-ex@npm:1.3.2" @@ -6603,7 +6763,20 @@ __metadata: languageName: node linkType: hard -"ethers@npm:^5.6.8": +"ethereumjs-util@npm:^7.1.4, ethereumjs-util@npm:^7.1.5": + version: 7.1.5 + resolution: "ethereumjs-util@npm:7.1.5" + dependencies: + "@types/bn.js": ^5.1.0 + bn.js: ^5.1.2 + create-hash: ^1.1.2 + ethereum-cryptography: ^0.1.3 + rlp: ^2.2.4 + checksum: 27a3c79d6e06b2df34b80d478ce465b371c8458b58f5afc14d91c8564c13363ad336e6e83f57eb0bd719fde94d10ee5697ceef78b5aa932087150c5287b286d1 + languageName: node + linkType: hard + +"ethers@npm:^5.5.1, ethers@npm:^5.6.8": version: 5.7.2 resolution: "ethers@npm:5.7.2" dependencies: @@ -7168,6 +7341,13 @@ __metadata: languageName: node linkType: hard +"functional-red-black-tree@npm:~1.0.1": + version: 1.0.1 + resolution: "functional-red-black-tree@npm:1.0.1" + checksum: ca6c170f37640e2d94297da8bb4bf27a1d12bea3e00e6a3e007fd7aa32e37e000f5772acf941b4e4f3cf1c95c3752033d0c509af157ad8f526e7f00723b9eb9f + languageName: node + linkType: hard + "functions-have-names@npm:^1.2.2, functions-have-names@npm:^1.2.3": version: 1.2.3 resolution: "functions-have-names@npm:1.2.3" @@ -7890,6 +8070,20 @@ __metadata: languageName: node linkType: hard +"immediate@npm:^3.2.3": + version: 3.3.0 + resolution: "immediate@npm:3.3.0" + checksum: 634b4305101e2452eba6c07d485bf3e415995e533c94b9c3ffbc37026fa1be34def6e4f2276b0dc2162a3f91628564a4bfb26280278b89d3ee54624e854d2f5f + languageName: node + linkType: hard + +"immediate@npm:~3.2.3": + version: 3.2.3 + resolution: "immediate@npm:3.2.3" + checksum: 9867dc70794f3aa246a90afe8a0166607590b687e8c572839ff2342292ac2da4b1cdfd396d38f7b9e72625d817d601e73c33c2874e9c0b8e0f1d6658b3c03496 + languageName: node + linkType: hard + "immutable@npm:~3.7.6": version: 3.7.6 resolution: "immutable@npm:3.7.6" @@ -7978,7 +8172,7 @@ __metadata: languageName: node linkType: hard -"inherits@npm:2, inherits@npm:^2.0.1, inherits@npm:^2.0.3, inherits@npm:^2.0.4": +"inherits@npm:2, inherits@npm:^2.0.1, inherits@npm:^2.0.3, inherits@npm:^2.0.4, inherits@npm:~2.0.1": version: 2.0.4 resolution: "inherits@npm:2.0.4" checksum: 4a48a733847879d6cf6691860a6b1e3f0f4754176e4d71494c41f3475553768b10f84b5ce1d40fbd0e34e6bfbb864ee35858ad4dd2cf31e02fc4a154b724d7f1 @@ -9702,6 +9896,95 @@ __metadata: languageName: node linkType: hard +"level-codec@npm:^9.0.0": + version: 9.0.2 + resolution: "level-codec@npm:9.0.2" + dependencies: + buffer: ^5.6.0 + checksum: 289003d51b8afcdd24c4d318606abf2bae81975e4b527d7349abfdbacc8fef26711f2f24e2d20da0e1dce0bb216a856c9433ccb9ca25fa78a96aed9f51e506ed + languageName: node + linkType: hard + +"level-concat-iterator@npm:~2.0.0": + version: 2.0.1 + resolution: "level-concat-iterator@npm:2.0.1" + checksum: 562583ef1292215f8e749c402510cb61c4d6fccf4541082b3d21dfa5ecde9fcccfe52bdcb5cfff9d2384e7ce5891f44df9439a6ddb39b0ffe31015600b4a828a + languageName: node + linkType: hard + +"level-errors@npm:^2.0.0, level-errors@npm:~2.0.0": + version: 2.0.1 + resolution: "level-errors@npm:2.0.1" + dependencies: + errno: ~0.1.1 + checksum: aca5d7670e2a40609db8d7743fce289bb5202c0bc13e4a78f81f36a6642e9abc0110f48087d3d3c2c04f023d70d4ee6f2db0e20c63d29b3fda323a67bfff6526 + languageName: node + linkType: hard + +"level-iterator-stream@npm:~4.0.0": + version: 4.0.2 + resolution: "level-iterator-stream@npm:4.0.2" + dependencies: + inherits: ^2.0.4 + readable-stream: ^3.4.0 + xtend: ^4.0.2 + checksum: 239e2c7e62bffb485ed696bcd3b98de7a2bc455d13be4fce175ae3544fe9cda81c2ed93d3e88b61380ae6d28cce02511862d77b86fb2ba5b5cf00471f3c1eccc + languageName: node + linkType: hard + +"level-mem@npm:^5.0.1": + version: 5.0.1 + resolution: "level-mem@npm:5.0.1" + dependencies: + level-packager: ^5.0.3 + memdown: ^5.0.0 + checksum: 37a38163b0c7cc55f64385fdff78438669f953bc08dc751739e2f1edd401472a89001a73a95cc8b81f38f989e46279797c11eb82e702690ea9a171e02bf31e84 + languageName: node + linkType: hard + +"level-packager@npm:^5.0.3": + version: 5.1.1 + resolution: "level-packager@npm:5.1.1" + dependencies: + encoding-down: ^6.3.0 + levelup: ^4.3.2 + checksum: befe2aa54f2010a6ecf7ddce392c8dee225e1839205080a2704d75e560e28b01191b345494696196777b70d376e3eaae4c9e7c330cc70d3000839f5b18dd78f2 + languageName: node + linkType: hard + +"level-supports@npm:~1.0.0": + version: 1.0.1 + resolution: "level-supports@npm:1.0.1" + dependencies: + xtend: ^4.0.2 + checksum: 5d6bdb88cf00c3d9adcde970db06a548c72c5a94bf42c72f998b58341a105bfe2ea30d313ce1e84396b98cc9ddbc0a9bd94574955a86e929f73c986e10fc0df0 + languageName: node + linkType: hard + +"level-ws@npm:^2.0.0": + version: 2.0.0 + resolution: "level-ws@npm:2.0.0" + dependencies: + inherits: ^2.0.3 + readable-stream: ^3.1.0 + xtend: ^4.0.1 + checksum: 4e5cbf090a07367373f693c98ad5b4797e7e694ea801ce5cd4103e06837ec883bdce9588ac11e0b9963ca144b96c95c6401c9e43583028ba1e4f847e81ec9ad6 + languageName: node + linkType: hard + +"levelup@npm:^4.3.2": + version: 4.4.0 + resolution: "levelup@npm:4.4.0" + dependencies: + deferred-leveldown: ~5.3.0 + level-errors: ~2.0.0 + level-iterator-stream: ~4.0.0 + level-supports: ~1.0.0 + xtend: ~4.0.0 + checksum: 5a09e34c78cd7c23f9f6cb73563f1ebe8121ffc5f9f5f232242529d4fbdd40e8d1ffb337d2defa0b842334e0dbd4028fbfe7a072eebfe2c4d07174f0aa4aabca + languageName: node + linkType: hard + "leven@npm:^3.1.0": version: 3.1.0 resolution: "leven@npm:3.1.0" @@ -10096,6 +10379,13 @@ __metadata: languageName: node linkType: hard +"ltgt@npm:~2.2.0": + version: 2.2.1 + resolution: "ltgt@npm:2.2.1" + checksum: 7e3874296f7538bc8087b428ac4208008d7b76916354b34a08818ca7c83958c1df10ec427eeeaad895f6b81e41e24745b18d30f89abcc21d228b94f6961d50a2 + languageName: node + linkType: hard + "lz-string@npm:^1.5.0": version: 1.5.0 resolution: "lz-string@npm:1.5.0" @@ -10195,6 +10485,20 @@ __metadata: languageName: node linkType: hard +"memdown@npm:^5.0.0": + version: 5.1.0 + resolution: "memdown@npm:5.1.0" + dependencies: + abstract-leveldown: ~6.2.1 + functional-red-black-tree: ~1.0.1 + immediate: ~3.2.3 + inherits: ~2.0.1 + ltgt: ~2.2.0 + safe-buffer: ~5.2.0 + checksum: 23e4414034e975eae1edd6864874bbe77501d41814fc27e8ead946c3379cb1cbea303d724083d08a6a269af9bf5d55073f1f767dfa7ad6e70465769f87e29794 + languageName: node + linkType: hard + "meow@npm:^10.1.2": version: 10.1.5 resolution: "meow@npm:10.1.5" @@ -10245,6 +10549,20 @@ __metadata: languageName: node linkType: hard +"merkle-patricia-tree@npm:^4.2.4": + version: 4.2.4 + resolution: "merkle-patricia-tree@npm:4.2.4" + dependencies: + "@types/levelup": ^4.3.0 + ethereumjs-util: ^7.1.4 + level-mem: ^5.0.1 + level-ws: ^2.0.0 + readable-stream: ^3.6.0 + semaphore-async-await: ^1.5.1 + checksum: acedc7eea7bb14b97da01e8e023406ed55742f8e82bdd28d1ed821e3bd0cfed9e92f18c7cb300aee0d38f319c960026fd4d4e601f61e2a8665b73c0786d9f799 + languageName: node + linkType: hard + "meros@npm:^1.1.4": version: 1.2.1 resolution: "meros@npm:1.2.1" @@ -11562,6 +11880,13 @@ __metadata: languageName: node linkType: hard +"prr@npm:~1.0.1": + version: 1.0.1 + resolution: "prr@npm:1.0.1" + checksum: 3bca2db0479fd38f8c4c9439139b0c42dcaadcc2fbb7bb8e0e6afaa1383457f1d19aea9e5f961d5b080f1cfc05bfa1fe9e45c97a1d3fd6d421950a73d3108381 + languageName: node + linkType: hard + "psl@npm:^1.1.33": version: 1.9.0 resolution: "psl@npm:1.9.0" @@ -11748,6 +12073,17 @@ __metadata: languageName: node linkType: hard +"readable-stream@npm:^3.1.0": + version: 3.6.2 + resolution: "readable-stream@npm:3.6.2" + dependencies: + inherits: ^2.0.3 + string_decoder: ^1.1.1 + util-deprecate: ^1.0.1 + checksum: bdcbe6c22e846b6af075e32cf8f4751c2576238c5043169a1c221c92ee2878458a816a4ea33f4c67623c0b6827c8a400409bfb3cf0bf3381392d0b1dfb52ac8d + languageName: node + linkType: hard + "readable-stream@npm:^3.4.0, readable-stream@npm:^3.6.0": version: 3.6.0 resolution: "readable-stream@npm:3.6.0" @@ -12078,7 +12414,7 @@ __metadata: languageName: node linkType: hard -"rlp@npm:^2.2.3": +"rlp@npm:^2.2.3, rlp@npm:^2.2.4": version: 2.2.7 resolution: "rlp@npm:2.2.7" dependencies: @@ -12227,6 +12563,13 @@ __metadata: languageName: node linkType: hard +"semaphore-async-await@npm:^1.5.1": + version: 1.5.1 + resolution: "semaphore-async-await@npm:1.5.1" + checksum: 2dedf7c59ba5f2da860fed95a81017189de6257cbe06c9de0ff2e610a3ae427e9bde1ab7685a62b03ebc28982dee437110492215d75fd6dc8257ce7a38e66b74 + languageName: node + linkType: hard + "semver-compare@npm:^1.0.0": version: 1.0.0 resolution: "semver-compare@npm:1.0.0" @@ -13989,6 +14332,13 @@ __metadata: languageName: node linkType: hard +"xtend@npm:^4.0.1, xtend@npm:^4.0.2, xtend@npm:~4.0.0": + version: 4.0.2 + resolution: "xtend@npm:4.0.2" + checksum: ac5dfa738b21f6e7f0dd6e65e1b3155036d68104e67e5d5d1bde74892e327d7e5636a076f625599dc394330a731861e87343ff184b0047fef1360a7ec0a5a36a + languageName: node + linkType: hard + "y18n@npm:^4.0.0": version: 4.0.3 resolution: "y18n@npm:4.0.3"