diff --git a/.github/workflow-templates/dev-tests/action.yml b/.github/workflow-templates/dev-tests/action.yml index b97df5cb29..a5fb1554ac 100644 --- a/.github/workflow-templates/dev-tests/action.yml +++ b/.github/workflow-templates/dev-tests/action.yml @@ -19,12 +19,12 @@ inputs: runs: using: "composite" steps: - - uses: pnpm/action-setup@v3 + - uses: pnpm/action-setup@v4 with: - version: 8.6.12 + version: 9 - uses: actions/setup-node@v4 with: - node-version: 20.10.0 + node-version: 22.8.0 cache: "pnpm" cache-dependency-path: test/pnpm-lock.yaml @@ -33,15 +33,16 @@ runs: run: | #### Preparing the legacy types cd moonbeam-types-bundle - npm ci - npm run build + pnpm i + pnpm build #### Preparing the typescript api cd ../typescript-api - npm ci + pnpm i + pnpm build cd ../test - pnpm i ../typescript-api + pnpm add ../typescript-api - name: "Install and run dev test" shell: bash diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 234da2db29..0ee07e80f4 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -163,7 +163,7 @@ jobs: chmod +x bin/ec-linux-amd64 - name: Check files # Prettier and editorconfig-checker have different ideas about indentation - run: /tmp/bin/ec-linux-amd64 --exclude "(typescript-api\/src\/moon(?:base|beam|river)\/interfaces\/.*\.ts)|(test\/contracts\/lib\/.*)" -disable-indent-size + run: /tmp/bin/ec-linux-amd64 --exclude "(typescript-api\/)|(test\/contracts\/lib\/.*)" -disable-indent-size check-prettier: name: "Check with Prettier" @@ -200,11 +200,11 @@ jobs: - name: Use pnpm uses: pnpm/action-setup@v4 with: - version: 8.6.12 + version: 9 - name: Use Node.js uses: actions/setup-node@v4 with: - node-version: 20.10.0 + node-version: 22 cache: "pnpm" cache-dependency-path: test/pnpm-lock.yaml - name: Run Eslint check @@ -607,11 +607,11 @@ jobs: - name: Use pnpm uses: pnpm/action-setup@v4 with: - version: 8.6.12 + version: 9 - name: Use Node.js uses: actions/setup-node@v4 with: - node-version: 20.10.0 + node-version: 22 cache: "pnpm" cache-dependency-path: test/pnpm-lock.yaml - run: | @@ -633,12 +633,13 @@ jobs: #### Preparing the repository cd moonbeam-types-bundle - npm ci - npm run build + pnpm i + pnpm build #### Preparing the typescript api cd ../typescript-api - npm ci + pnpm i + pnpm build - name: Running Tracing Tests env: DEBUG_COLOURS: "1" @@ -719,10 +720,10 @@ jobs: ref: ${{ needs.set-tags.outputs.git_ref }} - uses: pnpm/action-setup@v4 with: - version: 8 + version: 9 - uses: actions/setup-node@v4 with: - node-version: 20.10.0 + node-version: 22 - name: Create local folders run: | mkdir -p target/release/wbuild/${{ matrix.chain }}-runtime/ @@ -775,10 +776,10 @@ jobs: ref: ${{ needs.set-tags.outputs.git_ref }} - uses: pnpm/action-setup@v4 with: - version: 8 + version: 9 - uses: actions/setup-node@v4 with: - node-version: 20.10.0 + node-version: 22 cache: "pnpm" cache-dependency-path: test/pnpm-lock.yaml - name: Create local folders @@ -824,10 +825,10 @@ jobs: ref: ${{ needs.set-tags.outputs.git_ref }} - uses: pnpm/action-setup@v4 with: - version: 8 + version: 9 - uses: actions/setup-node@v4 with: - node-version: 20.10.0 + node-version: 22 - name: Create local folders run: | mkdir -p target/release/wbuild/${{ matrix.chain }}-runtime/ diff --git a/.github/workflows/check-benchmarks.yml b/.github/workflows/check-benchmarks.yml index 4b4dbad68a..9848859355 100644 --- a/.github/workflows/check-benchmarks.yml +++ b/.github/workflows/check-benchmarks.yml @@ -2,6 +2,10 @@ name: Check benchmarks on: workflow_dispatch: + on: + schedule: + - cron: "0 5 * * 0" # Runs every Sunday at 5:00 AM UTC + - cron: "0 5 * * 3" # Runs every Wednesday at 5:00 AM UTC jobs: set-tags: diff --git a/.github/workflows/publish-runtime.yml b/.github/workflows/publish-runtime.yml index 7e24f7c6c3..8710eaf29f 100644 --- a/.github/workflows/publish-runtime.yml +++ b/.github/workflows/publish-runtime.yml @@ -38,7 +38,7 @@ jobs: - id: get-version run: | RUST_VERSION=$(cat rust-toolchain | grep channel | grep --only-matching --perl-regexp "(\d+\.){2}\d+(-nightly)?") - echo "::set-output name=rust_version::$RUST_VERSION" + echo "rust_version=$RUST_VERSION" >> $GITHUB_OUTPUT build-srtool-runtimes: needs: ["setup-scripts", "read-rust-version"] @@ -89,7 +89,7 @@ jobs: GH_WORKFLOW_MATRIX_CHAIN: ${{ matrix.chain }} GH_WORKFLOW_MATRIX_SRTOOL_IMAGE: ${{ matrix.srtool_image }} GH_WORKFLOW_MATRIX_SRTOOL_IMAGE_TAG: ${{ matrix.srtool_image_tag }} - RUNTIME_BUILD_OPTS: "--features on-chain-release-build" + RUNTIME_BUILD_OPTS: "--features=on-chain-release-build" RUNTIME_BUILD_PROFILE: "production" run: | # Ensure we have permissions to write to the runtime folder target for the docker user diff --git a/.github/workflows/publish-typescript-api.yml b/.github/workflows/publish-typescript-api.yml index 6e3c29f366..ee71f64c86 100644 --- a/.github/workflows/publish-typescript-api.yml +++ b/.github/workflows/publish-typescript-api.yml @@ -17,7 +17,7 @@ jobs: - name: Use Node.js uses: actions/setup-node@v4 with: - node-version: 20.10.0 + node-version: 22 - name: Build typescript API run: | cd typescript-api @@ -40,11 +40,11 @@ jobs: - name: Use pnpm uses: pnpm/action-setup@v4 with: - version: 8.6.12 + version: 9 - name: Use Node.js uses: actions/setup-node@v4 with: - node-version: 20.10.0 + node-version: 22 - name: Upgrade polkadotjs for tests run: | cd test diff --git a/.github/workflows/upgrade-typescript-api.yml b/.github/workflows/upgrade-typescript-api.yml index 74e12daee3..e2dd997821 100644 --- a/.github/workflows/upgrade-typescript-api.yml +++ b/.github/workflows/upgrade-typescript-api.yml @@ -26,21 +26,20 @@ jobs: - name: Use Node.js uses: actions/setup-node@v4 with: - node-version: 20.10.0 + node-version: 22 - name: Use pnpm uses: pnpm/action-setup@v4 with: - version: 8 + version: 9 - name: Upgrade polkadotjs for moonbeam-types-bundle run: | cd moonbeam-types-bundle - npm install @polkadot/api@latest + pnpm install - name: Upgrade polkadotjs for typescript-api run: | cd typescript-api - npm install @polkadot/api@latest - npm install @polkadot/typegen@latest - npm run build + pnpm install + pnpm run build - name: regenerate typescript api with new runtime metadata run: | cd typescript-api diff --git a/.vscode/settings.json b/.vscode/settings.json index e395fdb6d5..ec8bf3b29a 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -2,7 +2,7 @@ "editor.formatOnSave": true, "editor.rulers": [100], "[typescript]": { - "editor.defaultFormatter": "esbenp.prettier-vscode" + "editor.defaultFormatter": "vscode.typescript-language-features" }, "[json]": { "editor.defaultFormatter": "esbenp.prettier-vscode" diff --git a/Cargo.lock b/Cargo.lock index b4b9f80ec5..c788d475a7 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -3389,7 +3389,7 @@ dependencies = [ [[package]] name = "fc-api" version = "1.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-v1.11.0#9a74ea7ae476886a6e840196e5603c411444c31c" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-v1.11.0#42a7a8e179bb96401daf6c71728e6c71e38c8293" dependencies = [ "async-trait", "fp-storage", @@ -3401,7 +3401,7 @@ dependencies = [ [[package]] name = "fc-consensus" version = "2.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-v1.11.0#9a74ea7ae476886a6e840196e5603c411444c31c" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-v1.11.0#42a7a8e179bb96401daf6c71728e6c71e38c8293" dependencies = [ "async-trait", "fp-consensus", @@ -3417,7 +3417,7 @@ dependencies = [ [[package]] name = "fc-db" version = "2.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-v1.11.0#9a74ea7ae476886a6e840196e5603c411444c31c" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-v1.11.0#42a7a8e179bb96401daf6c71728e6c71e38c8293" dependencies = [ "async-trait", "ethereum", @@ -3447,7 +3447,7 @@ dependencies = [ [[package]] name = "fc-mapping-sync" version = "2.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-v1.11.0#9a74ea7ae476886a6e840196e5603c411444c31c" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-v1.11.0#42a7a8e179bb96401daf6c71728e6c71e38c8293" dependencies = [ "fc-db", "fc-storage", @@ -3470,7 +3470,7 @@ dependencies = [ [[package]] name = "fc-rpc" version = "2.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-v1.11.0#9a74ea7ae476886a6e840196e5603c411444c31c" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-v1.11.0#42a7a8e179bb96401daf6c71728e6c71e38c8293" dependencies = [ "ethereum", "ethereum-types", @@ -3524,7 +3524,7 @@ dependencies = [ [[package]] name = "fc-rpc-core" version = "1.1.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-v1.11.0#9a74ea7ae476886a6e840196e5603c411444c31c" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-v1.11.0#42a7a8e179bb96401daf6c71728e6c71e38c8293" dependencies = [ "ethereum", "ethereum-types", @@ -3539,7 +3539,7 @@ dependencies = [ [[package]] name = "fc-storage" version = "1.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-v1.11.0#9a74ea7ae476886a6e840196e5603c411444c31c" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-v1.11.0#42a7a8e179bb96401daf6c71728e6c71e38c8293" dependencies = [ "ethereum", "ethereum-types", @@ -3733,7 +3733,7 @@ dependencies = [ [[package]] name = "fp-account" version = "1.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-v1.11.0#9a74ea7ae476886a6e840196e5603c411444c31c" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-v1.11.0#42a7a8e179bb96401daf6c71728e6c71e38c8293" dependencies = [ "hex", "impl-serde 0.4.0", @@ -3751,7 +3751,7 @@ dependencies = [ [[package]] name = "fp-consensus" version = "2.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-v1.11.0#9a74ea7ae476886a6e840196e5603c411444c31c" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-v1.11.0#42a7a8e179bb96401daf6c71728e6c71e38c8293" dependencies = [ "ethereum", "parity-scale-codec", @@ -3762,7 +3762,7 @@ dependencies = [ [[package]] name = "fp-ethereum" version = "1.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-v1.11.0#9a74ea7ae476886a6e840196e5603c411444c31c" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-v1.11.0#42a7a8e179bb96401daf6c71728e6c71e38c8293" dependencies = [ "ethereum", "ethereum-types", @@ -3774,8 +3774,9 @@ dependencies = [ [[package]] name = "fp-evm" version = "3.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-v1.11.0#9a74ea7ae476886a6e840196e5603c411444c31c" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-v1.11.0#42a7a8e179bb96401daf6c71728e6c71e38c8293" dependencies = [ + "environmental", "evm", "frame-support", "num_enum 0.7.2", @@ -3789,7 +3790,7 @@ dependencies = [ [[package]] name = "fp-rpc" version = "3.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-v1.11.0#9a74ea7ae476886a6e840196e5603c411444c31c" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-v1.11.0#42a7a8e179bb96401daf6c71728e6c71e38c8293" dependencies = [ "ethereum", "ethereum-types", @@ -3805,7 +3806,7 @@ dependencies = [ [[package]] name = "fp-self-contained" version = "1.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-v1.11.0#9a74ea7ae476886a6e840196e5603c411444c31c" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-v1.11.0#42a7a8e179bb96401daf6c71728e6c71e38c8293" dependencies = [ "frame-support", "parity-scale-codec", @@ -3817,7 +3818,7 @@ dependencies = [ [[package]] name = "fp-storage" version = "2.0.0" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-v1.11.0#9a74ea7ae476886a6e840196e5603c411444c31c" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-v1.11.0#42a7a8e179bb96401daf6c71728e6c71e38c8293" dependencies = [ "parity-scale-codec", "serde", @@ -8779,7 +8780,7 @@ dependencies = [ [[package]] name = "pallet-ethereum" version = "4.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-v1.11.0#9a74ea7ae476886a6e840196e5603c411444c31c" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-v1.11.0#42a7a8e179bb96401daf6c71728e6c71e38c8293" dependencies = [ "environmental", "ethereum", @@ -8835,7 +8836,7 @@ dependencies = [ [[package]] name = "pallet-evm" version = "6.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-v1.11.0#9a74ea7ae476886a6e840196e5603c411444c31c" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-v1.11.0#42a7a8e179bb96401daf6c71728e6c71e38c8293" dependencies = [ "environmental", "evm", @@ -8860,7 +8861,7 @@ dependencies = [ [[package]] name = "pallet-evm-chain-id" version = "1.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-v1.11.0#9a74ea7ae476886a6e840196e5603c411444c31c" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-v1.11.0#42a7a8e179bb96401daf6c71728e6c71e38c8293" dependencies = [ "frame-support", "frame-system", @@ -8955,7 +8956,7 @@ dependencies = [ [[package]] name = "pallet-evm-precompile-blake2" version = "2.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-v1.11.0#9a74ea7ae476886a6e840196e5603c411444c31c" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-v1.11.0#42a7a8e179bb96401daf6c71728e6c71e38c8293" dependencies = [ "fp-evm", ] @@ -8963,7 +8964,7 @@ dependencies = [ [[package]] name = "pallet-evm-precompile-bn128" version = "2.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-v1.11.0#9a74ea7ae476886a6e840196e5603c411444c31c" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-v1.11.0#42a7a8e179bb96401daf6c71728e6c71e38c8293" dependencies = [ "fp-evm", "sp-core", @@ -9095,7 +9096,7 @@ dependencies = [ [[package]] name = "pallet-evm-precompile-dispatch" version = "2.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-v1.11.0#9a74ea7ae476886a6e840196e5603c411444c31c" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-v1.11.0#42a7a8e179bb96401daf6c71728e6c71e38c8293" dependencies = [ "fp-evm", "frame-support", @@ -9172,7 +9173,7 @@ dependencies = [ [[package]] name = "pallet-evm-precompile-modexp" version = "2.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-v1.11.0#9a74ea7ae476886a6e840196e5603c411444c31c" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-v1.11.0#42a7a8e179bb96401daf6c71728e6c71e38c8293" dependencies = [ "fp-evm", "num", @@ -9418,7 +9419,7 @@ dependencies = [ [[package]] name = "pallet-evm-precompile-sha3fips" version = "2.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-v1.11.0#9a74ea7ae476886a6e840196e5603c411444c31c" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-v1.11.0#42a7a8e179bb96401daf6c71728e6c71e38c8293" dependencies = [ "fp-evm", "tiny-keccak", @@ -9427,7 +9428,7 @@ dependencies = [ [[package]] name = "pallet-evm-precompile-simple" version = "2.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-v1.11.0#9a74ea7ae476886a6e840196e5603c411444c31c" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-v1.11.0#42a7a8e179bb96401daf6c71728e6c71e38c8293" dependencies = [ "fp-evm", "ripemd", @@ -9437,7 +9438,7 @@ dependencies = [ [[package]] name = "pallet-evm-precompile-storage-cleaner" version = "0.1.0" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-v1.11.0#9a74ea7ae476886a6e840196e5603c411444c31c" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-v1.11.0#42a7a8e179bb96401daf6c71728e6c71e38c8293" dependencies = [ "fp-evm", "frame-support", @@ -12220,7 +12221,7 @@ dependencies = [ [[package]] name = "precompile-utils" version = "0.1.0" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-v1.11.0#9a74ea7ae476886a6e840196e5603c411444c31c" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-v1.11.0#42a7a8e179bb96401daf6c71728e6c71e38c8293" dependencies = [ "derive_more", "environmental", @@ -12249,7 +12250,7 @@ dependencies = [ [[package]] name = "precompile-utils-macro" version = "0.1.0" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-v1.11.0#9a74ea7ae476886a6e840196e5603c411444c31c" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-v1.11.0#42a7a8e179bb96401daf6c71728e6c71e38c8293" dependencies = [ "case", "num_enum 0.7.2", diff --git a/moonbeam-types-bundle/.gitignore b/moonbeam-types-bundle/.gitignore index 6de4e77ecb..13345b3f9c 100644 --- a/moonbeam-types-bundle/.gitignore +++ b/moonbeam-types-bundle/.gitignore @@ -1,3 +1,4 @@ # ignore files generated by typescript dist/ -**.json \ No newline at end of file +**.json +tsconfig.tsbuildinfo \ No newline at end of file diff --git a/moonbeam-types-bundle/check.ts b/moonbeam-types-bundle/check.ts deleted file mode 100644 index 835aaf40a6..0000000000 --- a/moonbeam-types-bundle/check.ts +++ /dev/null @@ -1,100 +0,0 @@ -// Script to make sure types are accurate - -import _ from "underscore"; -import { moonbeamDefinitions } from "."; -// import { moonbeamDefinitions_old } from "./index_old"; - -function logDif(obj1: any, obj2: any) { - console.log("+different objects+"); - console.log(obj1); - console.log(obj2); -} - -// function to check types/json are the same -function deepEqual(obj1: any, obj2: any) { - if (_.isArray(obj1)) { - if (_.isArray(obj2)) { - obj1.sort(); - obj2.sort(); - obj1.forEach((e, i) => { - deepEqual(e, obj2[i]); - }); - } else { - logDif(obj1, obj2); - } - } else if (_.isObject(obj1)) { - if (_.isObject(obj2)) { - Object.keys(obj1).forEach((key) => { - deepEqual(obj1[key], obj2[key]); - }); - } else { - logDif(obj1, obj2); - } - } else if (typeof obj1 === "string") { - if (typeof obj2 === "string") { - if (!(obj1 === obj2)) { - logDif(obj1, obj2); - } - } else { - logDif(obj1, obj2); - } - } else { - console.log("unknown type", obj1); - } -} - -// Used to compare types with their older version to see missing fields -function compare(obj1: any, obj2: any) { - let isSame = true; - - // check keys - const keys1 = Object.keys(obj1); - const keys2 = Object.keys(obj2); - keys1.forEach((key) => { - if (!keys2.includes(key)) { - console.log(key + " is not included in obj2"); - isSame = false; - } else { - const sameValue = _.isMatch(obj2[key], obj1[key]); - if (!sameValue) { - console.log("different values for ", key); - console.log(obj2[key]); - console.log(obj1[key]); - isSame = false; - } - } - }); - keys2.forEach((key) => { - if (!keys1.includes(key)) { - console.log(key + " is not included in obj1"); - isSame = false; - } else { - const sameValue = _.isMatch(obj2[key], obj1[key]); - if (!sameValue) { - console.log("different values for ", key); - console.log(obj2[key]); - console.log(obj1[key]); - isSame = false; - } - } - }); - isSame = _.isMatch(obj1, obj2) && _.isMatch(obj2, obj1); - console.log("isSame", isSame); -} -// compare( -// moonbeamDefinitions_old.types ? moonbeamDefinitions_old.types[6].types : {}, -// moonbeamDefinitions_old.types ? moonbeamDefinitions_old.types[7].types : {} -// ); -// compare( -// moonbeamDefinitions.types ? moonbeamDefinitions.types[7].types : {}, -// moonbeamDefinitions_old.types ? moonbeamDefinitions_old.types[7].types : {} -// ); - -// Uncomment to compare different versions - -// [0, 1, 2, 3, 4, 5, 6, 7].forEach((i) => { -// deepEqual( -// moonbeamDefinitions.types ? moonbeamDefinitions.types[i].types : {}, -// moonbeamDefinitions_old.types ? moonbeamDefinitions_old.types[i].types : {} -// ); -// }); diff --git a/moonbeam-types-bundle/generateJSON.ts b/moonbeam-types-bundle/generateJSON.ts deleted file mode 100644 index 80d92443fe..0000000000 --- a/moonbeam-types-bundle/generateJSON.ts +++ /dev/null @@ -1,32 +0,0 @@ -// @ts-expect-error -import type { RegistryTypes } from "@polkadot/types/types"; -import fs from "fs"; -import { moonbeamDefinitions } from "."; - -async function generateJSON() { - const version = process.argv[2] || "latest"; - let types: RegistryTypes; - if (!moonbeamDefinitions.types) { - throw new Error("missing types definitions"); - } else if (version === "latest") { - types = moonbeamDefinitions.types[moonbeamDefinitions.types.length - 1].types; - } else if (Number(version)) { - let i = 0; - while ( - i < moonbeamDefinitions.types.length && - moonbeamDefinitions.types[i].minmax[1] && - Number(moonbeamDefinitions.types[i].minmax[1]) < Number(version) - ) { - i += 1; - } - types = moonbeamDefinitions.types[i].types; - } else { - throw new Error("parameter must be number or `latest`"); - } - console.log(JSON.stringify(types)); - fs.appendFile("moonbeam-types-" + version + ".json", JSON.stringify(types), function (err) { - if (err) throw err; - console.log("Saved for version : " + version); - }); -} -generateJSON(); diff --git a/moonbeam-types-bundle/package-lock.json b/moonbeam-types-bundle/package-lock.json deleted file mode 100644 index ce31fb5e79..0000000000 --- a/moonbeam-types-bundle/package-lock.json +++ /dev/null @@ -1,1517 +0,0 @@ -{ - "name": "moonbeam-types-bundle", - "version": "2.0.10", - "lockfileVersion": 2, - "requires": true, - "packages": { - "": { - "name": "moonbeam-types-bundle", - "version": "2.0.10", - "license": "GPL-3.0-only", - "dependencies": { - "@polkadot/api": "^11.2.1", - "typescript": "^4.7.4" - }, - "devDependencies": { - "@types/underscore": "^1.11.3", - "underscore": "^1.13.1" - } - }, - "node_modules/@noble/curves": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/@noble/curves/-/curves-1.4.0.tgz", - "integrity": "sha512-p+4cb332SFCrReJkCYe8Xzm0OWi4Jji5jVdIZRL/PmacmDkFNw6MrrV+gGpiPxLHbV+zKFRywUWbaseT+tZRXg==", - "dependencies": { - "@noble/hashes": "1.4.0" - }, - "funding": { - "url": "https://paulmillr.com/funding/" - } - }, - "node_modules/@noble/hashes": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-1.4.0.tgz", - "integrity": "sha512-V1JJ1WTRUqHHrOSh597hURcMqVKVGL/ea3kv0gSnEdsEZ0/+VyPghM1lMNGc00z7CIQorSvbKpuJkxvuHbvdbg==", - "engines": { - "node": ">= 16" - }, - "funding": { - "url": "https://paulmillr.com/funding/" - } - }, - "node_modules/@polkadot-api/json-rpc-provider": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/@polkadot-api/json-rpc-provider/-/json-rpc-provider-0.0.1.tgz", - "integrity": "sha512-/SMC/l7foRjpykLTUTacIH05H3mr9ip8b5xxfwXlVezXrNVLp3Cv0GX6uItkKd+ZjzVPf3PFrDF2B2/HLSNESA==", - "optional": true - }, - "node_modules/@polkadot-api/json-rpc-provider-proxy": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/@polkadot-api/json-rpc-provider-proxy/-/json-rpc-provider-proxy-0.0.1.tgz", - "integrity": "sha512-gmVDUP8LpCH0BXewbzqXF2sdHddq1H1q+XrAW2of+KZj4woQkIGBRGTJHeBEVHe30EB+UejR1N2dT4PO/RvDdg==", - "optional": true - }, - "node_modules/@polkadot-api/metadata-builders": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/@polkadot-api/metadata-builders/-/metadata-builders-0.0.1.tgz", - "integrity": "sha512-GCI78BHDzXAF/L2pZD6Aod/yl82adqQ7ftNmKg51ixRL02JpWUA+SpUKTJE5MY1p8kiJJIo09P2um24SiJHxNA==", - "optional": true, - "dependencies": { - "@polkadot-api/substrate-bindings": "0.0.1", - "@polkadot-api/utils": "0.0.1" - } - }, - "node_modules/@polkadot-api/observable-client": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/@polkadot-api/observable-client/-/observable-client-0.1.0.tgz", - "integrity": "sha512-GBCGDRztKorTLna/unjl/9SWZcRmvV58o9jwU2Y038VuPXZcr01jcw/1O3x+yeAuwyGzbucI/mLTDa1QoEml3A==", - "optional": true, - "dependencies": { - "@polkadot-api/metadata-builders": "0.0.1", - "@polkadot-api/substrate-bindings": "0.0.1", - "@polkadot-api/substrate-client": "0.0.1", - "@polkadot-api/utils": "0.0.1" - }, - "peerDependencies": { - "rxjs": ">=7.8.0" - } - }, - "node_modules/@polkadot-api/substrate-bindings": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/@polkadot-api/substrate-bindings/-/substrate-bindings-0.0.1.tgz", - "integrity": "sha512-bAe7a5bOPnuFVmpv7y4BBMRpNTnMmE0jtTqRUw/+D8ZlEHNVEJQGr4wu3QQCl7k1GnSV1wfv3mzIbYjErEBocg==", - "optional": true, - "dependencies": { - "@noble/hashes": "^1.3.1", - "@polkadot-api/utils": "0.0.1", - "@scure/base": "^1.1.1", - "scale-ts": "^1.6.0" - } - }, - "node_modules/@polkadot-api/substrate-client": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/@polkadot-api/substrate-client/-/substrate-client-0.0.1.tgz", - "integrity": "sha512-9Bg9SGc3AwE+wXONQoW8GC00N3v6lCZLW74HQzqB6ROdcm5VAHM4CB/xRzWSUF9CXL78ugiwtHx3wBcpx4H4Wg==", - "optional": true - }, - "node_modules/@polkadot-api/utils": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/@polkadot-api/utils/-/utils-0.0.1.tgz", - "integrity": "sha512-3j+pRmlF9SgiYDabSdZsBSsN5XHbpXOAce1lWj56IEEaFZVjsiCaxDOA7C9nCcgfVXuvnbxqqEGQvnY+QfBAUw==", - "optional": true - }, - "node_modules/@polkadot/api": { - "version": "11.2.1", - "resolved": "https://registry.npmjs.org/@polkadot/api/-/api-11.2.1.tgz", - "integrity": "sha512-NwcWadMt+mrJ3T7RuwpnaIYtH4x0eix+GiKRtLMtIO32uAfhwVyMnqvLtxDxa4XDJ/es2rtSMYG+t0b1BTM+xQ==", - "dependencies": { - "@polkadot/api-augment": "11.2.1", - "@polkadot/api-base": "11.2.1", - "@polkadot/api-derive": "11.2.1", - "@polkadot/keyring": "^12.6.2", - "@polkadot/rpc-augment": "11.2.1", - "@polkadot/rpc-core": "11.2.1", - "@polkadot/rpc-provider": "11.2.1", - "@polkadot/types": "11.2.1", - "@polkadot/types-augment": "11.2.1", - "@polkadot/types-codec": "11.2.1", - "@polkadot/types-create": "11.2.1", - "@polkadot/types-known": "11.2.1", - "@polkadot/util": "^12.6.2", - "@polkadot/util-crypto": "^12.6.2", - "eventemitter3": "^5.0.1", - "rxjs": "^7.8.1", - "tslib": "^2.6.2" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/@polkadot/api-augment": { - "version": "11.2.1", - "resolved": "https://registry.npmjs.org/@polkadot/api-augment/-/api-augment-11.2.1.tgz", - "integrity": "sha512-Huo457lCqeavbrf1O/2qQYGNFWURLXndW4vNkj8AP+I757WIqebhc6K3+mz+KoV1aTsX/qwaiEgeoTjrrIwcqA==", - "dependencies": { - "@polkadot/api-base": "11.2.1", - "@polkadot/rpc-augment": "11.2.1", - "@polkadot/types": "11.2.1", - "@polkadot/types-augment": "11.2.1", - "@polkadot/types-codec": "11.2.1", - "@polkadot/util": "^12.6.2", - "tslib": "^2.6.2" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/@polkadot/api-base": { - "version": "11.2.1", - "resolved": "https://registry.npmjs.org/@polkadot/api-base/-/api-base-11.2.1.tgz", - "integrity": "sha512-lVYTHQf8S4rpOJ9d1jvQjviHLE6zljl13vmgs+gXHGJwMAqhhNwKY3ZMQW/u/bRE2uKk0cAlahtsRtiFpjHAfw==", - "dependencies": { - "@polkadot/rpc-core": "11.2.1", - "@polkadot/types": "11.2.1", - "@polkadot/util": "^12.6.2", - "rxjs": "^7.8.1", - "tslib": "^2.6.2" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/@polkadot/api-derive": { - "version": "11.2.1", - "resolved": "https://registry.npmjs.org/@polkadot/api-derive/-/api-derive-11.2.1.tgz", - "integrity": "sha512-ts6D6tXmvhBpHDT7E03TStXfG6+/bXCvJ7HZUVNDXi4P9cToClzJVOX5uKsPI5/MUYDEq13scxPyQK63m8SsHg==", - "dependencies": { - "@polkadot/api": "11.2.1", - "@polkadot/api-augment": "11.2.1", - "@polkadot/api-base": "11.2.1", - "@polkadot/rpc-core": "11.2.1", - "@polkadot/types": "11.2.1", - "@polkadot/types-codec": "11.2.1", - "@polkadot/util": "^12.6.2", - "@polkadot/util-crypto": "^12.6.2", - "rxjs": "^7.8.1", - "tslib": "^2.6.2" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/@polkadot/keyring": { - "version": "12.6.2", - "resolved": "https://registry.npmjs.org/@polkadot/keyring/-/keyring-12.6.2.tgz", - "integrity": "sha512-O3Q7GVmRYm8q7HuB3S0+Yf/q/EB2egKRRU3fv9b3B7V+A52tKzA+vIwEmNVaD1g5FKW9oB97rmpggs0zaKFqHw==", - "dependencies": { - "@polkadot/util": "12.6.2", - "@polkadot/util-crypto": "12.6.2", - "tslib": "^2.6.2" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "@polkadot/util": "12.6.2", - "@polkadot/util-crypto": "12.6.2" - } - }, - "node_modules/@polkadot/networks": { - "version": "12.6.2", - "resolved": "https://registry.npmjs.org/@polkadot/networks/-/networks-12.6.2.tgz", - "integrity": "sha512-1oWtZm1IvPWqvMrldVH6NI2gBoCndl5GEwx7lAuQWGr7eNL+6Bdc5K3Z9T0MzFvDGoi2/CBqjX9dRKo39pDC/w==", - "dependencies": { - "@polkadot/util": "12.6.2", - "@substrate/ss58-registry": "^1.44.0", - "tslib": "^2.6.2" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/@polkadot/rpc-augment": { - "version": "11.2.1", - "resolved": "https://registry.npmjs.org/@polkadot/rpc-augment/-/rpc-augment-11.2.1.tgz", - "integrity": "sha512-AbkqWTnKCi71LdqFVbCyYelf5N/Wtj4jFnpRd8z7tIbbiAnNRW61dBgdF9jZ8jd9Z0JvfAmCmG17uCEdsqfNjA==", - "dependencies": { - "@polkadot/rpc-core": "11.2.1", - "@polkadot/types": "11.2.1", - "@polkadot/types-codec": "11.2.1", - "@polkadot/util": "^12.6.2", - "tslib": "^2.6.2" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/@polkadot/rpc-core": { - "version": "11.2.1", - "resolved": "https://registry.npmjs.org/@polkadot/rpc-core/-/rpc-core-11.2.1.tgz", - "integrity": "sha512-GHNIHDvBts6HDvySfYksuLccaVnI+fc7ubY1uYcJMoyGv9pLhMtveH4Ft7NTxqkBqopbPXZHc8ca9CaIeBVr7w==", - "dependencies": { - "@polkadot/rpc-augment": "11.2.1", - "@polkadot/rpc-provider": "11.2.1", - "@polkadot/types": "11.2.1", - "@polkadot/util": "^12.6.2", - "rxjs": "^7.8.1", - "tslib": "^2.6.2" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/@polkadot/rpc-provider": { - "version": "11.2.1", - "resolved": "https://registry.npmjs.org/@polkadot/rpc-provider/-/rpc-provider-11.2.1.tgz", - "integrity": "sha512-TO9pdxNmTweK1vi9JYUAoLr/JYJUwPJTTdrSJrmGmiNPaM7txbQVgtT4suQYflVZTgXUYR7OYQ201fH+Qb9J9w==", - "dependencies": { - "@polkadot/keyring": "^12.6.2", - "@polkadot/types": "11.2.1", - "@polkadot/types-support": "11.2.1", - "@polkadot/util": "^12.6.2", - "@polkadot/util-crypto": "^12.6.2", - "@polkadot/x-fetch": "^12.6.2", - "@polkadot/x-global": "^12.6.2", - "@polkadot/x-ws": "^12.6.2", - "eventemitter3": "^5.0.1", - "mock-socket": "^9.3.1", - "nock": "^13.5.0", - "tslib": "^2.6.2" - }, - "engines": { - "node": ">=18" - }, - "optionalDependencies": { - "@substrate/connect": "0.8.10" - } - }, - "node_modules/@polkadot/types": { - "version": "11.2.1", - "resolved": "https://registry.npmjs.org/@polkadot/types/-/types-11.2.1.tgz", - "integrity": "sha512-NVPhO/eFPkL8arWk4xVbsJzRdGfue3gJK+A2iYzOfCr9rDHEj99B+E2Z0Or6zDN6n+thgQYwsr19rKgXvAc18Q==", - "dependencies": { - "@polkadot/keyring": "^12.6.2", - "@polkadot/types-augment": "11.2.1", - "@polkadot/types-codec": "11.2.1", - "@polkadot/types-create": "11.2.1", - "@polkadot/util": "^12.6.2", - "@polkadot/util-crypto": "^12.6.2", - "rxjs": "^7.8.1", - "tslib": "^2.6.2" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/@polkadot/types-augment": { - "version": "11.2.1", - "resolved": "https://registry.npmjs.org/@polkadot/types-augment/-/types-augment-11.2.1.tgz", - "integrity": "sha512-3zBsuSKjZlMEeDVqPTkLnFvjPdyGcW3UBihzCgpTmXhLSuwTbsscMwKtKwIPkOHHQPYJYyZXTMkurMXCJOz2kA==", - "dependencies": { - "@polkadot/types": "11.2.1", - "@polkadot/types-codec": "11.2.1", - "@polkadot/util": "^12.6.2", - "tslib": "^2.6.2" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/@polkadot/types-codec": { - "version": "11.2.1", - "resolved": "https://registry.npmjs.org/@polkadot/types-codec/-/types-codec-11.2.1.tgz", - "integrity": "sha512-9VRRf1g/nahAC3/VSiCSUIRL7uuup04JEZLIAG2LaDgmCBOSV9dt1Yj9114bRUrHHkeUSBmiq64+YX1hZMpQzQ==", - "dependencies": { - "@polkadot/util": "^12.6.2", - "@polkadot/x-bigint": "^12.6.2", - "tslib": "^2.6.2" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/@polkadot/types-create": { - "version": "11.2.1", - "resolved": "https://registry.npmjs.org/@polkadot/types-create/-/types-create-11.2.1.tgz", - "integrity": "sha512-Y0Zri7x6/rHURVNLMi6i1+rmJDLCn8OQl8BIvRmsIBkCYh2oCzy0g9aqVoCdm+QnoUU5ZNtu+U/gj1kL5ODivQ==", - "dependencies": { - "@polkadot/types-codec": "11.2.1", - "@polkadot/util": "^12.6.2", - "tslib": "^2.6.2" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/@polkadot/types-known": { - "version": "11.2.1", - "resolved": "https://registry.npmjs.org/@polkadot/types-known/-/types-known-11.2.1.tgz", - "integrity": "sha512-dnbmVKagVI6ARuZaGMGc67HPeHGrR7/lcwfS7jGzEmRcoQk7p/UQjWfOk/LG9NzvQkmRVbE0Gqskn4VorqnTbA==", - "dependencies": { - "@polkadot/networks": "^12.6.2", - "@polkadot/types": "11.2.1", - "@polkadot/types-codec": "11.2.1", - "@polkadot/types-create": "11.2.1", - "@polkadot/util": "^12.6.2", - "tslib": "^2.6.2" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/@polkadot/types-support": { - "version": "11.2.1", - "resolved": "https://registry.npmjs.org/@polkadot/types-support/-/types-support-11.2.1.tgz", - "integrity": "sha512-VGSUDUEQjt8K3Bv8gHYAE/nD98qPPuZ2DcikM9z9isw04qj2amxZaS26+iknJ9KSCzWgrNBHjcr5Q0o76//2yA==", - "dependencies": { - "@polkadot/util": "^12.6.2", - "tslib": "^2.6.2" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/@polkadot/util": { - "version": "12.6.2", - "resolved": "https://registry.npmjs.org/@polkadot/util/-/util-12.6.2.tgz", - "integrity": "sha512-l8TubR7CLEY47240uki0TQzFvtnxFIO7uI/0GoWzpYD/O62EIAMRsuY01N4DuwgKq2ZWD59WhzsLYmA5K6ksdw==", - "dependencies": { - "@polkadot/x-bigint": "12.6.2", - "@polkadot/x-global": "12.6.2", - "@polkadot/x-textdecoder": "12.6.2", - "@polkadot/x-textencoder": "12.6.2", - "@types/bn.js": "^5.1.5", - "bn.js": "^5.2.1", - "tslib": "^2.6.2" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/@polkadot/util-crypto": { - "version": "12.6.2", - "resolved": "https://registry.npmjs.org/@polkadot/util-crypto/-/util-crypto-12.6.2.tgz", - "integrity": "sha512-FEWI/dJ7wDMNN1WOzZAjQoIcCP/3vz3wvAp5QQm+lOrzOLj0iDmaIGIcBkz8HVm3ErfSe/uKP0KS4jgV/ib+Mg==", - "dependencies": { - "@noble/curves": "^1.3.0", - "@noble/hashes": "^1.3.3", - "@polkadot/networks": "12.6.2", - "@polkadot/util": "12.6.2", - "@polkadot/wasm-crypto": "^7.3.2", - "@polkadot/wasm-util": "^7.3.2", - "@polkadot/x-bigint": "12.6.2", - "@polkadot/x-randomvalues": "12.6.2", - "@scure/base": "^1.1.5", - "tslib": "^2.6.2" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "@polkadot/util": "12.6.2" - } - }, - "node_modules/@polkadot/wasm-bridge": { - "version": "7.3.2", - "resolved": "https://registry.npmjs.org/@polkadot/wasm-bridge/-/wasm-bridge-7.3.2.tgz", - "integrity": "sha512-AJEXChcf/nKXd5Q/YLEV5dXQMle3UNT7jcXYmIffZAo/KI394a+/24PaISyQjoNC0fkzS1Q8T5pnGGHmXiVz2g==", - "dependencies": { - "@polkadot/wasm-util": "7.3.2", - "tslib": "^2.6.2" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "@polkadot/util": "*", - "@polkadot/x-randomvalues": "*" - } - }, - "node_modules/@polkadot/wasm-crypto": { - "version": "7.3.2", - "resolved": "https://registry.npmjs.org/@polkadot/wasm-crypto/-/wasm-crypto-7.3.2.tgz", - "integrity": "sha512-+neIDLSJ6jjVXsjyZ5oLSv16oIpwp+PxFqTUaZdZDoA2EyFRQB8pP7+qLsMNk+WJuhuJ4qXil/7XiOnZYZ+wxw==", - "dependencies": { - "@polkadot/wasm-bridge": "7.3.2", - "@polkadot/wasm-crypto-asmjs": "7.3.2", - "@polkadot/wasm-crypto-init": "7.3.2", - "@polkadot/wasm-crypto-wasm": "7.3.2", - "@polkadot/wasm-util": "7.3.2", - "tslib": "^2.6.2" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "@polkadot/util": "*", - "@polkadot/x-randomvalues": "*" - } - }, - "node_modules/@polkadot/wasm-crypto-asmjs": { - "version": "7.3.2", - "resolved": "https://registry.npmjs.org/@polkadot/wasm-crypto-asmjs/-/wasm-crypto-asmjs-7.3.2.tgz", - "integrity": "sha512-QP5eiUqUFur/2UoF2KKKYJcesc71fXhQFLT3D4ZjG28Mfk2ZPI0QNRUfpcxVQmIUpV5USHg4geCBNuCYsMm20Q==", - "dependencies": { - "tslib": "^2.6.2" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "@polkadot/util": "*" - } - }, - "node_modules/@polkadot/wasm-crypto-init": { - "version": "7.3.2", - "resolved": "https://registry.npmjs.org/@polkadot/wasm-crypto-init/-/wasm-crypto-init-7.3.2.tgz", - "integrity": "sha512-FPq73zGmvZtnuJaFV44brze3Lkrki3b4PebxCy9Fplw8nTmisKo9Xxtfew08r0njyYh+uiJRAxPCXadkC9sc8g==", - "dependencies": { - "@polkadot/wasm-bridge": "7.3.2", - "@polkadot/wasm-crypto-asmjs": "7.3.2", - "@polkadot/wasm-crypto-wasm": "7.3.2", - "@polkadot/wasm-util": "7.3.2", - "tslib": "^2.6.2" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "@polkadot/util": "*", - "@polkadot/x-randomvalues": "*" - } - }, - "node_modules/@polkadot/wasm-crypto-wasm": { - "version": "7.3.2", - "resolved": "https://registry.npmjs.org/@polkadot/wasm-crypto-wasm/-/wasm-crypto-wasm-7.3.2.tgz", - "integrity": "sha512-15wd0EMv9IXs5Abp1ZKpKKAVyZPhATIAHfKsyoWCEFDLSOA0/K0QGOxzrAlsrdUkiKZOq7uzSIgIDgW8okx2Mw==", - "dependencies": { - "@polkadot/wasm-util": "7.3.2", - "tslib": "^2.6.2" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "@polkadot/util": "*" - } - }, - "node_modules/@polkadot/wasm-util": { - "version": "7.3.2", - "resolved": "https://registry.npmjs.org/@polkadot/wasm-util/-/wasm-util-7.3.2.tgz", - "integrity": "sha512-bmD+Dxo1lTZyZNxbyPE380wd82QsX+43mgCm40boyKrRppXEyQmWT98v/Poc7chLuskYb6X8IQ6lvvK2bGR4Tg==", - "dependencies": { - "tslib": "^2.6.2" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "@polkadot/util": "*" - } - }, - "node_modules/@polkadot/x-bigint": { - "version": "12.6.2", - "resolved": "https://registry.npmjs.org/@polkadot/x-bigint/-/x-bigint-12.6.2.tgz", - "integrity": "sha512-HSIk60uFPX4GOFZSnIF7VYJz7WZA7tpFJsne7SzxOooRwMTWEtw3fUpFy5cYYOeLh17/kHH1Y7SVcuxzVLc74Q==", - "dependencies": { - "@polkadot/x-global": "12.6.2", - "tslib": "^2.6.2" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/@polkadot/x-fetch": { - "version": "12.6.2", - "resolved": "https://registry.npmjs.org/@polkadot/x-fetch/-/x-fetch-12.6.2.tgz", - "integrity": "sha512-8wM/Z9JJPWN1pzSpU7XxTI1ldj/AfC8hKioBlUahZ8gUiJaOF7K9XEFCrCDLis/A1BoOu7Ne6WMx/vsJJIbDWw==", - "dependencies": { - "@polkadot/x-global": "12.6.2", - "node-fetch": "^3.3.2", - "tslib": "^2.6.2" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/@polkadot/x-global": { - "version": "12.6.2", - "resolved": "https://registry.npmjs.org/@polkadot/x-global/-/x-global-12.6.2.tgz", - "integrity": "sha512-a8d6m+PW98jmsYDtAWp88qS4dl8DyqUBsd0S+WgyfSMtpEXu6v9nXDgPZgwF5xdDvXhm+P0ZfVkVTnIGrScb5g==", - "dependencies": { - "tslib": "^2.6.2" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/@polkadot/x-randomvalues": { - "version": "12.6.2", - "resolved": "https://registry.npmjs.org/@polkadot/x-randomvalues/-/x-randomvalues-12.6.2.tgz", - "integrity": "sha512-Vr8uG7rH2IcNJwtyf5ebdODMcr0XjoCpUbI91Zv6AlKVYOGKZlKLYJHIwpTaKKB+7KPWyQrk4Mlym/rS7v9feg==", - "dependencies": { - "@polkadot/x-global": "12.6.2", - "tslib": "^2.6.2" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "@polkadot/util": "12.6.2", - "@polkadot/wasm-util": "*" - } - }, - "node_modules/@polkadot/x-textdecoder": { - "version": "12.6.2", - "resolved": "https://registry.npmjs.org/@polkadot/x-textdecoder/-/x-textdecoder-12.6.2.tgz", - "integrity": "sha512-M1Bir7tYvNappfpFWXOJcnxUhBUFWkUFIdJSyH0zs5LmFtFdbKAeiDXxSp2Swp5ddOZdZgPac294/o2TnQKN1w==", - "dependencies": { - "@polkadot/x-global": "12.6.2", - "tslib": "^2.6.2" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/@polkadot/x-textencoder": { - "version": "12.6.2", - "resolved": "https://registry.npmjs.org/@polkadot/x-textencoder/-/x-textencoder-12.6.2.tgz", - "integrity": "sha512-4N+3UVCpI489tUJ6cv3uf0PjOHvgGp9Dl+SZRLgFGt9mvxnvpW/7+XBADRMtlG4xi5gaRK7bgl5bmY6OMDsNdw==", - "dependencies": { - "@polkadot/x-global": "12.6.2", - "tslib": "^2.6.2" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/@polkadot/x-ws": { - "version": "12.6.2", - "resolved": "https://registry.npmjs.org/@polkadot/x-ws/-/x-ws-12.6.2.tgz", - "integrity": "sha512-cGZWo7K5eRRQCRl2LrcyCYsrc3lRbTlixZh3AzgU8uX4wASVGRlNWi/Hf4TtHNe1ExCDmxabJzdIsABIfrr7xw==", - "dependencies": { - "@polkadot/x-global": "12.6.2", - "tslib": "^2.6.2", - "ws": "^8.15.1" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/@scure/base": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/@scure/base/-/base-1.1.6.tgz", - "integrity": "sha512-ok9AWwhcgYuGG3Zfhyqg+zwl+Wn5uE+dwC0NV/2qQkx4dABbb/bx96vWu8NSj+BNjjSjno+JRYRjle1jV08k3g==", - "funding": { - "url": "https://paulmillr.com/funding/" - } - }, - "node_modules/@substrate/connect": { - "version": "0.8.10", - "resolved": "https://registry.npmjs.org/@substrate/connect/-/connect-0.8.10.tgz", - "integrity": "sha512-DIyQ13DDlXqVFnLV+S6/JDgiGowVRRrh18kahieJxhgvzcWicw5eLc6jpfQ0moVVLBYkO7rctB5Wreldwpva8w==", - "optional": true, - "dependencies": { - "@substrate/connect-extension-protocol": "^2.0.0", - "@substrate/connect-known-chains": "^1.1.4", - "@substrate/light-client-extension-helpers": "^0.0.6", - "smoldot": "2.0.22" - } - }, - "node_modules/@substrate/connect-extension-protocol": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@substrate/connect-extension-protocol/-/connect-extension-protocol-2.0.0.tgz", - "integrity": "sha512-nKu8pDrE3LNCEgJjZe1iGXzaD6OSIDD4Xzz/yo4KO9mQ6LBvf49BVrt4qxBFGL6++NneLiWUZGoh+VSd4PyVIg==", - "optional": true - }, - "node_modules/@substrate/connect-known-chains": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/@substrate/connect-known-chains/-/connect-known-chains-1.1.5.tgz", - "integrity": "sha512-GCdDMs5q9xDYyP/KEwrlWMdqv8OIPjuVMZvNowvUrvEFo5d+x+VqfRPzyl/RbV+snRQVWTTacRydE7GqyjCYPQ==", - "optional": true - }, - "node_modules/@substrate/light-client-extension-helpers": { - "version": "0.0.6", - "resolved": "https://registry.npmjs.org/@substrate/light-client-extension-helpers/-/light-client-extension-helpers-0.0.6.tgz", - "integrity": "sha512-girltEuxQ1BvkJWmc8JJlk4ZxnlGXc/wkLcNguhY+UoDEMBK0LsdtfzQKIfrIehi4QdeSBlFEFBoI4RqPmsZzA==", - "optional": true, - "dependencies": { - "@polkadot-api/json-rpc-provider": "0.0.1", - "@polkadot-api/json-rpc-provider-proxy": "0.0.1", - "@polkadot-api/observable-client": "0.1.0", - "@polkadot-api/substrate-client": "0.0.1", - "@substrate/connect-extension-protocol": "^2.0.0", - "@substrate/connect-known-chains": "^1.1.4", - "rxjs": "^7.8.1" - }, - "peerDependencies": { - "smoldot": "2.x" - } - }, - "node_modules/@substrate/ss58-registry": { - "version": "1.48.0", - "resolved": "https://registry.npmjs.org/@substrate/ss58-registry/-/ss58-registry-1.48.0.tgz", - "integrity": "sha512-lE9TGgtd93fTEIoHhSdtvSFBoCsvTbqiCvQIMvX4m6BO/hESywzzTzTFMVP1doBwDDMAN4lsMfIM3X3pdmt7kQ==" - }, - "node_modules/@types/bn.js": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@types/bn.js/-/bn.js-5.1.5.tgz", - "integrity": "sha512-V46N0zwKRF5Q00AZ6hWtN0T8gGmDUaUzLWQvHFo5yThtVwK/VCenFY3wXVbOvNfajEpsTfQM4IN9k/d6gUVX3A==", - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/node": { - "version": "20.12.13", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.12.13.tgz", - "integrity": "sha512-gBGeanV41c1L171rR7wjbMiEpEI/l5XFQdLLfhr/REwpgDy/4U8y89+i8kRiLzDyZdOkXh+cRaTetUnCYutoXA==", - "dependencies": { - "undici-types": "~5.26.4" - } - }, - "node_modules/@types/underscore": { - "version": "1.11.4", - "resolved": "https://registry.npmjs.org/@types/underscore/-/underscore-1.11.4.tgz", - "integrity": "sha512-uO4CD2ELOjw8tasUrAhvnn2W4A0ZECOvMjCivJr4gA9pGgjv+qxKWY9GLTMVEK8ej85BxQOocUyE7hImmSQYcg==", - "dev": true - }, - "node_modules/bn.js": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.1.tgz", - "integrity": "sha512-eXRvHzWyYPBuB4NBy0cmYQjGitUrtqwbvlzP3G6VFnNRbsZQIxQ10PbKKHt8gZ/HW/D/747aDl+QkDqg3KQLMQ==" - }, - "node_modules/data-uri-to-buffer": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-4.0.1.tgz", - "integrity": "sha512-0R9ikRb668HB7QDxT1vkpuUBtqc53YyAwMwGeUFKRojY/NWKvdZ+9UYtRfGmhqNbRkTSVpMbmyhXipFFv2cb/A==", - "engines": { - "node": ">= 12" - } - }, - "node_modules/debug": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", - "dependencies": { - "ms": "2.1.2" - }, - "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } - } - }, - "node_modules/eventemitter3": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-5.0.1.tgz", - "integrity": "sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==" - }, - "node_modules/fetch-blob": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/fetch-blob/-/fetch-blob-3.2.0.tgz", - "integrity": "sha512-7yAQpD2UMJzLi1Dqv7qFYnPbaPx7ZfFK6PiIxQ4PfkGPyNyl2Ugx+a/umUonmKqjhM4DnfbMvdX6otXq83soQQ==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/jimmywarting" - }, - { - "type": "paypal", - "url": "https://paypal.me/jimmywarting" - } - ], - "dependencies": { - "node-domexception": "^1.0.0", - "web-streams-polyfill": "^3.0.3" - }, - "engines": { - "node": "^12.20 || >= 14.13" - } - }, - "node_modules/formdata-polyfill": { - "version": "4.0.10", - "resolved": "https://registry.npmjs.org/formdata-polyfill/-/formdata-polyfill-4.0.10.tgz", - "integrity": "sha512-buewHzMvYL29jdeQTVILecSaZKnt/RJWjoZCF5OW60Z67/GmSLBkOFM7qh1PI3zFNtJbaZL5eQu1vLfazOwj4g==", - "dependencies": { - "fetch-blob": "^3.1.2" - }, - "engines": { - "node": ">=12.20.0" - } - }, - "node_modules/json-stringify-safe": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", - "integrity": "sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==" - }, - "node_modules/mock-socket": { - "version": "9.3.1", - "resolved": "https://registry.npmjs.org/mock-socket/-/mock-socket-9.3.1.tgz", - "integrity": "sha512-qxBgB7Qa2sEQgHFjj0dSigq7fX4k6Saisd5Nelwp2q8mlbAFh5dHV9JTTlF8viYJLSSWgMCZFUom8PJcMNBoJw==", - "engines": { - "node": ">= 8" - } - }, - "node_modules/ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" - }, - "node_modules/nock": { - "version": "13.5.4", - "resolved": "https://registry.npmjs.org/nock/-/nock-13.5.4.tgz", - "integrity": "sha512-yAyTfdeNJGGBFxWdzSKCBYxs5FxLbCg5X5Q4ets974hcQzG1+qCxvIyOo4j2Ry6MUlhWVMX4OoYDefAIIwupjw==", - "dependencies": { - "debug": "^4.1.0", - "json-stringify-safe": "^5.0.1", - "propagate": "^2.0.0" - }, - "engines": { - "node": ">= 10.13" - } - }, - "node_modules/node-domexception": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/node-domexception/-/node-domexception-1.0.0.tgz", - "integrity": "sha512-/jKZoMpw0F8GRwl4/eLROPA3cfcXtLApP0QzLmUT/HuPCZWyB7IY9ZrMeKw2O/nFIqPQB3PVM9aYm0F312AXDQ==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/jimmywarting" - }, - { - "type": "github", - "url": "https://paypal.me/jimmywarting" - } - ], - "engines": { - "node": ">=10.5.0" - } - }, - "node_modules/node-fetch": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-3.3.2.tgz", - "integrity": "sha512-dRB78srN/l6gqWulah9SrxeYnxeddIG30+GOqK/9OlLVyLg3HPnr6SqOWTWOXKRwC2eGYCkZ59NNuSgvSrpgOA==", - "dependencies": { - "data-uri-to-buffer": "^4.0.0", - "fetch-blob": "^3.1.4", - "formdata-polyfill": "^4.0.10" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/node-fetch" - } - }, - "node_modules/propagate": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/propagate/-/propagate-2.0.1.tgz", - "integrity": "sha512-vGrhOavPSTz4QVNuBNdcNXePNdNMaO1xj9yBeH1ScQPjk/rhg9sSlCXPhMkFuaNNW/syTvYqsnbIJxMBfRbbag==", - "engines": { - "node": ">= 8" - } - }, - "node_modules/rxjs": { - "version": "7.8.1", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.1.tgz", - "integrity": "sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==", - "dependencies": { - "tslib": "^2.1.0" - } - }, - "node_modules/scale-ts": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/scale-ts/-/scale-ts-1.6.0.tgz", - "integrity": "sha512-Ja5VCjNZR8TGKhUumy9clVVxcDpM+YFjAnkMuwQy68Hixio3VRRvWdE3g8T/yC+HXA0ZDQl2TGyUmtmbcVl40Q==", - "optional": true - }, - "node_modules/smoldot": { - "version": "2.0.22", - "resolved": "https://registry.npmjs.org/smoldot/-/smoldot-2.0.22.tgz", - "integrity": "sha512-B50vRgTY6v3baYH6uCgL15tfaag5tcS2o/P5q1OiXcKGv1axZDfz2dzzMuIkVpyMR2ug11F6EAtQlmYBQd292g==", - "optional": true, - "dependencies": { - "ws": "^8.8.1" - } - }, - "node_modules/tslib": { - "version": "2.6.2", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", - "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" - }, - "node_modules/typescript": { - "version": "4.7.4", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.7.4.tgz", - "integrity": "sha512-C0WQT0gezHuw6AdY1M2jxUO83Rjf0HP7Sk1DtXj6j1EwkQNZrHAg2XPWlq62oqEhYvONq5pkC2Y9oPljWToLmQ==", - "bin": { - "tsc": "bin/tsc", - "tsserver": "bin/tsserver" - }, - "engines": { - "node": ">=4.2.0" - } - }, - "node_modules/underscore": { - "version": "1.13.2", - "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.13.2.tgz", - "integrity": "sha512-ekY1NhRzq0B08g4bGuX4wd2jZx5GnKz6mKSqFL4nqBlfyMGiG10gDFhDTMEfYmDL6Jy0FUIZp7wiRB+0BP7J2g==", - "dev": true - }, - "node_modules/undici-types": { - "version": "5.26.5", - "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", - "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==" - }, - "node_modules/web-streams-polyfill": { - "version": "3.3.3", - "resolved": "https://registry.npmjs.org/web-streams-polyfill/-/web-streams-polyfill-3.3.3.tgz", - "integrity": "sha512-d2JWLCivmZYTSIoge9MsgFCZrt571BikcWGYkjC1khllbTeDlGqZ2D8vD8E/lJa8WGWbb7Plm8/XJYV7IJHZZw==", - "engines": { - "node": ">= 8" - } - }, - "node_modules/ws": { - "version": "8.17.0", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.17.0.tgz", - "integrity": "sha512-uJq6108EgZMAl20KagGkzCKfMEjxmKvZHG7Tlq0Z6nOky7YF7aq4mOx6xK8TJ/i1LeK4Qus7INktacctDgY8Ow==", - "engines": { - "node": ">=10.0.0" - }, - "peerDependencies": { - "bufferutil": "^4.0.1", - "utf-8-validate": ">=5.0.2" - }, - "peerDependenciesMeta": { - "bufferutil": { - "optional": true - }, - "utf-8-validate": { - "optional": true - } - } - } - }, - "dependencies": { - "@noble/curves": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/@noble/curves/-/curves-1.4.0.tgz", - "integrity": "sha512-p+4cb332SFCrReJkCYe8Xzm0OWi4Jji5jVdIZRL/PmacmDkFNw6MrrV+gGpiPxLHbV+zKFRywUWbaseT+tZRXg==", - "requires": { - "@noble/hashes": "1.4.0" - } - }, - "@noble/hashes": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-1.4.0.tgz", - "integrity": "sha512-V1JJ1WTRUqHHrOSh597hURcMqVKVGL/ea3kv0gSnEdsEZ0/+VyPghM1lMNGc00z7CIQorSvbKpuJkxvuHbvdbg==" - }, - "@polkadot-api/json-rpc-provider": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/@polkadot-api/json-rpc-provider/-/json-rpc-provider-0.0.1.tgz", - "integrity": "sha512-/SMC/l7foRjpykLTUTacIH05H3mr9ip8b5xxfwXlVezXrNVLp3Cv0GX6uItkKd+ZjzVPf3PFrDF2B2/HLSNESA==", - "optional": true - }, - "@polkadot-api/json-rpc-provider-proxy": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/@polkadot-api/json-rpc-provider-proxy/-/json-rpc-provider-proxy-0.0.1.tgz", - "integrity": "sha512-gmVDUP8LpCH0BXewbzqXF2sdHddq1H1q+XrAW2of+KZj4woQkIGBRGTJHeBEVHe30EB+UejR1N2dT4PO/RvDdg==", - "optional": true - }, - "@polkadot-api/metadata-builders": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/@polkadot-api/metadata-builders/-/metadata-builders-0.0.1.tgz", - "integrity": "sha512-GCI78BHDzXAF/L2pZD6Aod/yl82adqQ7ftNmKg51ixRL02JpWUA+SpUKTJE5MY1p8kiJJIo09P2um24SiJHxNA==", - "optional": true, - "requires": { - "@polkadot-api/substrate-bindings": "0.0.1", - "@polkadot-api/utils": "0.0.1" - } - }, - "@polkadot-api/observable-client": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/@polkadot-api/observable-client/-/observable-client-0.1.0.tgz", - "integrity": "sha512-GBCGDRztKorTLna/unjl/9SWZcRmvV58o9jwU2Y038VuPXZcr01jcw/1O3x+yeAuwyGzbucI/mLTDa1QoEml3A==", - "optional": true, - "requires": { - "@polkadot-api/metadata-builders": "0.0.1", - "@polkadot-api/substrate-bindings": "0.0.1", - "@polkadot-api/substrate-client": "0.0.1", - "@polkadot-api/utils": "0.0.1" - } - }, - "@polkadot-api/substrate-bindings": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/@polkadot-api/substrate-bindings/-/substrate-bindings-0.0.1.tgz", - "integrity": "sha512-bAe7a5bOPnuFVmpv7y4BBMRpNTnMmE0jtTqRUw/+D8ZlEHNVEJQGr4wu3QQCl7k1GnSV1wfv3mzIbYjErEBocg==", - "optional": true, - "requires": { - "@noble/hashes": "^1.3.1", - "@polkadot-api/utils": "0.0.1", - "@scure/base": "^1.1.1", - "scale-ts": "^1.6.0" - } - }, - "@polkadot-api/substrate-client": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/@polkadot-api/substrate-client/-/substrate-client-0.0.1.tgz", - "integrity": "sha512-9Bg9SGc3AwE+wXONQoW8GC00N3v6lCZLW74HQzqB6ROdcm5VAHM4CB/xRzWSUF9CXL78ugiwtHx3wBcpx4H4Wg==", - "optional": true - }, - "@polkadot-api/utils": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/@polkadot-api/utils/-/utils-0.0.1.tgz", - "integrity": "sha512-3j+pRmlF9SgiYDabSdZsBSsN5XHbpXOAce1lWj56IEEaFZVjsiCaxDOA7C9nCcgfVXuvnbxqqEGQvnY+QfBAUw==", - "optional": true - }, - "@polkadot/api": { - "version": "11.2.1", - "resolved": "https://registry.npmjs.org/@polkadot/api/-/api-11.2.1.tgz", - "integrity": "sha512-NwcWadMt+mrJ3T7RuwpnaIYtH4x0eix+GiKRtLMtIO32uAfhwVyMnqvLtxDxa4XDJ/es2rtSMYG+t0b1BTM+xQ==", - "requires": { - "@polkadot/api-augment": "^11.2.1", - "@polkadot/api-base": "^11.2.1", - "@polkadot/api-derive": "^11.2.1", - "@polkadot/keyring": "^12.6.2", - "@polkadot/rpc-augment": "^11.2.1", - "@polkadot/rpc-core": "^11.2.1", - "@polkadot/rpc-provider": "^11.2.1", - "@polkadot/types": "^11.2.1", - "@polkadot/types-augment": "^11.2.1", - "@polkadot/types-codec": "^11.2.1", - "@polkadot/types-create": "^11.2.1", - "@polkadot/types-known": "^11.2.1", - "@polkadot/util": "^12.6.2", - "@polkadot/util-crypto": "^12.6.2", - "eventemitter3": "^5.0.1", - "rxjs": "^7.8.1", - "tslib": "^2.6.2" - } - }, - "@polkadot/api-augment": { - "version": "11.2.1", - "resolved": "https://registry.npmjs.org/@polkadot/api-augment/-/api-augment-11.2.1.tgz", - "integrity": "sha512-Huo457lCqeavbrf1O/2qQYGNFWURLXndW4vNkj8AP+I757WIqebhc6K3+mz+KoV1aTsX/qwaiEgeoTjrrIwcqA==", - "requires": { - "@polkadot/api-base": "^11.2.1", - "@polkadot/rpc-augment": "^11.2.1", - "@polkadot/types": "^11.2.1", - "@polkadot/types-augment": "^11.2.1", - "@polkadot/types-codec": "^11.2.1", - "@polkadot/util": "^12.6.2", - "tslib": "^2.6.2" - } - }, - "@polkadot/api-base": { - "version": "11.2.1", - "resolved": "https://registry.npmjs.org/@polkadot/api-base/-/api-base-11.2.1.tgz", - "integrity": "sha512-lVYTHQf8S4rpOJ9d1jvQjviHLE6zljl13vmgs+gXHGJwMAqhhNwKY3ZMQW/u/bRE2uKk0cAlahtsRtiFpjHAfw==", - "requires": { - "@polkadot/rpc-core": "^11.2.1", - "@polkadot/types": "^11.2.1", - "@polkadot/util": "^12.6.2", - "rxjs": "^7.8.1", - "tslib": "^2.6.2" - } - }, - "@polkadot/api-derive": { - "version": "11.2.1", - "resolved": "https://registry.npmjs.org/@polkadot/api-derive/-/api-derive-11.2.1.tgz", - "integrity": "sha512-ts6D6tXmvhBpHDT7E03TStXfG6+/bXCvJ7HZUVNDXi4P9cToClzJVOX5uKsPI5/MUYDEq13scxPyQK63m8SsHg==", - "requires": { - "@polkadot/api": "^11.2.1", - "@polkadot/api-augment": "^11.2.1", - "@polkadot/api-base": "^11.2.1", - "@polkadot/rpc-core": "^11.2.1", - "@polkadot/types": "^11.2.1", - "@polkadot/types-codec": "^11.2.1", - "@polkadot/util": "^12.6.2", - "@polkadot/util-crypto": "^12.6.2", - "rxjs": "^7.8.1", - "tslib": "^2.6.2" - } - }, - "@polkadot/keyring": { - "version": "12.6.2", - "resolved": "https://registry.npmjs.org/@polkadot/keyring/-/keyring-12.6.2.tgz", - "integrity": "sha512-O3Q7GVmRYm8q7HuB3S0+Yf/q/EB2egKRRU3fv9b3B7V+A52tKzA+vIwEmNVaD1g5FKW9oB97rmpggs0zaKFqHw==", - "requires": { - "@polkadot/util": "12.6.2", - "@polkadot/util-crypto": "12.6.2", - "tslib": "^2.6.2" - } - }, - "@polkadot/networks": { - "version": "12.6.2", - "resolved": "https://registry.npmjs.org/@polkadot/networks/-/networks-12.6.2.tgz", - "integrity": "sha512-1oWtZm1IvPWqvMrldVH6NI2gBoCndl5GEwx7lAuQWGr7eNL+6Bdc5K3Z9T0MzFvDGoi2/CBqjX9dRKo39pDC/w==", - "requires": { - "@polkadot/util": "12.6.2", - "@substrate/ss58-registry": "^1.44.0", - "tslib": "^2.6.2" - } - }, - "@polkadot/rpc-augment": { - "version": "11.2.1", - "resolved": "https://registry.npmjs.org/@polkadot/rpc-augment/-/rpc-augment-11.2.1.tgz", - "integrity": "sha512-AbkqWTnKCi71LdqFVbCyYelf5N/Wtj4jFnpRd8z7tIbbiAnNRW61dBgdF9jZ8jd9Z0JvfAmCmG17uCEdsqfNjA==", - "requires": { - "@polkadot/rpc-core": "^11.2.1", - "@polkadot/types": "^11.2.1", - "@polkadot/types-codec": "^11.2.1", - "@polkadot/util": "^12.6.2", - "tslib": "^2.6.2" - } - }, - "@polkadot/rpc-core": { - "version": "11.2.1", - "resolved": "https://registry.npmjs.org/@polkadot/rpc-core/-/rpc-core-11.2.1.tgz", - "integrity": "sha512-GHNIHDvBts6HDvySfYksuLccaVnI+fc7ubY1uYcJMoyGv9pLhMtveH4Ft7NTxqkBqopbPXZHc8ca9CaIeBVr7w==", - "requires": { - "@polkadot/rpc-augment": "^11.2.1", - "@polkadot/rpc-provider": "^11.2.1", - "@polkadot/types": "^11.2.1", - "@polkadot/util": "^12.6.2", - "rxjs": "^7.8.1", - "tslib": "^2.6.2" - } - }, - "@polkadot/rpc-provider": { - "version": "11.2.1", - "resolved": "https://registry.npmjs.org/@polkadot/rpc-provider/-/rpc-provider-11.2.1.tgz", - "integrity": "sha512-TO9pdxNmTweK1vi9JYUAoLr/JYJUwPJTTdrSJrmGmiNPaM7txbQVgtT4suQYflVZTgXUYR7OYQ201fH+Qb9J9w==", - "requires": { - "@polkadot/keyring": "^12.6.2", - "@polkadot/types": "^11.2.1", - "@polkadot/types-support": "^11.2.1", - "@polkadot/util": "^12.6.2", - "@polkadot/util-crypto": "^12.6.2", - "@polkadot/x-fetch": "^12.6.2", - "@polkadot/x-global": "^12.6.2", - "@polkadot/x-ws": "^12.6.2", - "@substrate/connect": "0.8.10", - "eventemitter3": "^5.0.1", - "mock-socket": "^9.3.1", - "nock": "^13.5.0", - "tslib": "^2.6.2" - } - }, - "@polkadot/types": { - "version": "11.2.1", - "resolved": "https://registry.npmjs.org/@polkadot/types/-/types-11.2.1.tgz", - "integrity": "sha512-NVPhO/eFPkL8arWk4xVbsJzRdGfue3gJK+A2iYzOfCr9rDHEj99B+E2Z0Or6zDN6n+thgQYwsr19rKgXvAc18Q==", - "requires": { - "@polkadot/keyring": "^12.6.2", - "@polkadot/types-augment": "^11.2.1", - "@polkadot/types-codec": "^11.2.1", - "@polkadot/types-create": "^11.2.1", - "@polkadot/util": "^12.6.2", - "@polkadot/util-crypto": "^12.6.2", - "rxjs": "^7.8.1", - "tslib": "^2.6.2" - } - }, - "@polkadot/types-augment": { - "version": "11.2.1", - "resolved": "https://registry.npmjs.org/@polkadot/types-augment/-/types-augment-11.2.1.tgz", - "integrity": "sha512-3zBsuSKjZlMEeDVqPTkLnFvjPdyGcW3UBihzCgpTmXhLSuwTbsscMwKtKwIPkOHHQPYJYyZXTMkurMXCJOz2kA==", - "requires": { - "@polkadot/types": "^11.2.1", - "@polkadot/types-codec": "^11.2.1", - "@polkadot/util": "^12.6.2", - "tslib": "^2.6.2" - } - }, - "@polkadot/types-codec": { - "version": "11.2.1", - "resolved": "https://registry.npmjs.org/@polkadot/types-codec/-/types-codec-11.2.1.tgz", - "integrity": "sha512-9VRRf1g/nahAC3/VSiCSUIRL7uuup04JEZLIAG2LaDgmCBOSV9dt1Yj9114bRUrHHkeUSBmiq64+YX1hZMpQzQ==", - "requires": { - "@polkadot/util": "^12.6.2", - "@polkadot/x-bigint": "^12.6.2", - "tslib": "^2.6.2" - } - }, - "@polkadot/types-create": { - "version": "11.2.1", - "resolved": "https://registry.npmjs.org/@polkadot/types-create/-/types-create-11.2.1.tgz", - "integrity": "sha512-Y0Zri7x6/rHURVNLMi6i1+rmJDLCn8OQl8BIvRmsIBkCYh2oCzy0g9aqVoCdm+QnoUU5ZNtu+U/gj1kL5ODivQ==", - "requires": { - "@polkadot/types-codec": "^11.2.1", - "@polkadot/util": "^12.6.2", - "tslib": "^2.6.2" - } - }, - "@polkadot/types-known": { - "version": "11.2.1", - "resolved": "https://registry.npmjs.org/@polkadot/types-known/-/types-known-11.2.1.tgz", - "integrity": "sha512-dnbmVKagVI6ARuZaGMGc67HPeHGrR7/lcwfS7jGzEmRcoQk7p/UQjWfOk/LG9NzvQkmRVbE0Gqskn4VorqnTbA==", - "requires": { - "@polkadot/networks": "^12.6.2", - "@polkadot/types": "^11.2.1", - "@polkadot/types-codec": "^11.2.1", - "@polkadot/types-create": "^11.2.1", - "@polkadot/util": "^12.6.2", - "tslib": "^2.6.2" - } - }, - "@polkadot/types-support": { - "version": "11.2.1", - "resolved": "https://registry.npmjs.org/@polkadot/types-support/-/types-support-11.2.1.tgz", - "integrity": "sha512-VGSUDUEQjt8K3Bv8gHYAE/nD98qPPuZ2DcikM9z9isw04qj2amxZaS26+iknJ9KSCzWgrNBHjcr5Q0o76//2yA==", - "requires": { - "@polkadot/util": "^12.6.2", - "tslib": "^2.6.2" - } - }, - "@polkadot/util": { - "version": "12.6.2", - "resolved": "https://registry.npmjs.org/@polkadot/util/-/util-12.6.2.tgz", - "integrity": "sha512-l8TubR7CLEY47240uki0TQzFvtnxFIO7uI/0GoWzpYD/O62EIAMRsuY01N4DuwgKq2ZWD59WhzsLYmA5K6ksdw==", - "requires": { - "@polkadot/x-bigint": "12.6.2", - "@polkadot/x-global": "12.6.2", - "@polkadot/x-textdecoder": "12.6.2", - "@polkadot/x-textencoder": "12.6.2", - "@types/bn.js": "^5.1.5", - "bn.js": "^5.2.1", - "tslib": "^2.6.2" - } - }, - "@polkadot/util-crypto": { - "version": "12.6.2", - "resolved": "https://registry.npmjs.org/@polkadot/util-crypto/-/util-crypto-12.6.2.tgz", - "integrity": "sha512-FEWI/dJ7wDMNN1WOzZAjQoIcCP/3vz3wvAp5QQm+lOrzOLj0iDmaIGIcBkz8HVm3ErfSe/uKP0KS4jgV/ib+Mg==", - "requires": { - "@noble/curves": "^1.3.0", - "@noble/hashes": "^1.3.3", - "@polkadot/networks": "12.6.2", - "@polkadot/util": "12.6.2", - "@polkadot/wasm-crypto": "^7.3.2", - "@polkadot/wasm-util": "^7.3.2", - "@polkadot/x-bigint": "12.6.2", - "@polkadot/x-randomvalues": "12.6.2", - "@scure/base": "^1.1.5", - "tslib": "^2.6.2" - } - }, - "@polkadot/wasm-bridge": { - "version": "7.3.2", - "resolved": "https://registry.npmjs.org/@polkadot/wasm-bridge/-/wasm-bridge-7.3.2.tgz", - "integrity": "sha512-AJEXChcf/nKXd5Q/YLEV5dXQMle3UNT7jcXYmIffZAo/KI394a+/24PaISyQjoNC0fkzS1Q8T5pnGGHmXiVz2g==", - "requires": { - "@polkadot/wasm-util": "7.3.2", - "tslib": "^2.6.2" - } - }, - "@polkadot/wasm-crypto": { - "version": "7.3.2", - "resolved": "https://registry.npmjs.org/@polkadot/wasm-crypto/-/wasm-crypto-7.3.2.tgz", - "integrity": "sha512-+neIDLSJ6jjVXsjyZ5oLSv16oIpwp+PxFqTUaZdZDoA2EyFRQB8pP7+qLsMNk+WJuhuJ4qXil/7XiOnZYZ+wxw==", - "requires": { - "@polkadot/wasm-bridge": "7.3.2", - "@polkadot/wasm-crypto-asmjs": "7.3.2", - "@polkadot/wasm-crypto-init": "7.3.2", - "@polkadot/wasm-crypto-wasm": "7.3.2", - "@polkadot/wasm-util": "7.3.2", - "tslib": "^2.6.2" - } - }, - "@polkadot/wasm-crypto-asmjs": { - "version": "7.3.2", - "resolved": "https://registry.npmjs.org/@polkadot/wasm-crypto-asmjs/-/wasm-crypto-asmjs-7.3.2.tgz", - "integrity": "sha512-QP5eiUqUFur/2UoF2KKKYJcesc71fXhQFLT3D4ZjG28Mfk2ZPI0QNRUfpcxVQmIUpV5USHg4geCBNuCYsMm20Q==", - "requires": { - "tslib": "^2.6.2" - } - }, - "@polkadot/wasm-crypto-init": { - "version": "7.3.2", - "resolved": "https://registry.npmjs.org/@polkadot/wasm-crypto-init/-/wasm-crypto-init-7.3.2.tgz", - "integrity": "sha512-FPq73zGmvZtnuJaFV44brze3Lkrki3b4PebxCy9Fplw8nTmisKo9Xxtfew08r0njyYh+uiJRAxPCXadkC9sc8g==", - "requires": { - "@polkadot/wasm-bridge": "7.3.2", - "@polkadot/wasm-crypto-asmjs": "7.3.2", - "@polkadot/wasm-crypto-wasm": "7.3.2", - "@polkadot/wasm-util": "7.3.2", - "tslib": "^2.6.2" - } - }, - "@polkadot/wasm-crypto-wasm": { - "version": "7.3.2", - "resolved": "https://registry.npmjs.org/@polkadot/wasm-crypto-wasm/-/wasm-crypto-wasm-7.3.2.tgz", - "integrity": "sha512-15wd0EMv9IXs5Abp1ZKpKKAVyZPhATIAHfKsyoWCEFDLSOA0/K0QGOxzrAlsrdUkiKZOq7uzSIgIDgW8okx2Mw==", - "requires": { - "@polkadot/wasm-util": "7.3.2", - "tslib": "^2.6.2" - } - }, - "@polkadot/wasm-util": { - "version": "7.3.2", - "resolved": "https://registry.npmjs.org/@polkadot/wasm-util/-/wasm-util-7.3.2.tgz", - "integrity": "sha512-bmD+Dxo1lTZyZNxbyPE380wd82QsX+43mgCm40boyKrRppXEyQmWT98v/Poc7chLuskYb6X8IQ6lvvK2bGR4Tg==", - "requires": { - "tslib": "^2.6.2" - } - }, - "@polkadot/x-bigint": { - "version": "12.6.2", - "resolved": "https://registry.npmjs.org/@polkadot/x-bigint/-/x-bigint-12.6.2.tgz", - "integrity": "sha512-HSIk60uFPX4GOFZSnIF7VYJz7WZA7tpFJsne7SzxOooRwMTWEtw3fUpFy5cYYOeLh17/kHH1Y7SVcuxzVLc74Q==", - "requires": { - "@polkadot/x-global": "12.6.2", - "tslib": "^2.6.2" - } - }, - "@polkadot/x-fetch": { - "version": "12.6.2", - "resolved": "https://registry.npmjs.org/@polkadot/x-fetch/-/x-fetch-12.6.2.tgz", - "integrity": "sha512-8wM/Z9JJPWN1pzSpU7XxTI1ldj/AfC8hKioBlUahZ8gUiJaOF7K9XEFCrCDLis/A1BoOu7Ne6WMx/vsJJIbDWw==", - "requires": { - "@polkadot/x-global": "12.6.2", - "node-fetch": "^3.3.2", - "tslib": "^2.6.2" - } - }, - "@polkadot/x-global": { - "version": "12.6.2", - "resolved": "https://registry.npmjs.org/@polkadot/x-global/-/x-global-12.6.2.tgz", - "integrity": "sha512-a8d6m+PW98jmsYDtAWp88qS4dl8DyqUBsd0S+WgyfSMtpEXu6v9nXDgPZgwF5xdDvXhm+P0ZfVkVTnIGrScb5g==", - "requires": { - "tslib": "^2.6.2" - } - }, - "@polkadot/x-randomvalues": { - "version": "12.6.2", - "resolved": "https://registry.npmjs.org/@polkadot/x-randomvalues/-/x-randomvalues-12.6.2.tgz", - "integrity": "sha512-Vr8uG7rH2IcNJwtyf5ebdODMcr0XjoCpUbI91Zv6AlKVYOGKZlKLYJHIwpTaKKB+7KPWyQrk4Mlym/rS7v9feg==", - "requires": { - "@polkadot/x-global": "12.6.2", - "tslib": "^2.6.2" - } - }, - "@polkadot/x-textdecoder": { - "version": "12.6.2", - "resolved": "https://registry.npmjs.org/@polkadot/x-textdecoder/-/x-textdecoder-12.6.2.tgz", - "integrity": "sha512-M1Bir7tYvNappfpFWXOJcnxUhBUFWkUFIdJSyH0zs5LmFtFdbKAeiDXxSp2Swp5ddOZdZgPac294/o2TnQKN1w==", - "requires": { - "@polkadot/x-global": "12.6.2", - "tslib": "^2.6.2" - } - }, - "@polkadot/x-textencoder": { - "version": "12.6.2", - "resolved": "https://registry.npmjs.org/@polkadot/x-textencoder/-/x-textencoder-12.6.2.tgz", - "integrity": "sha512-4N+3UVCpI489tUJ6cv3uf0PjOHvgGp9Dl+SZRLgFGt9mvxnvpW/7+XBADRMtlG4xi5gaRK7bgl5bmY6OMDsNdw==", - "requires": { - "@polkadot/x-global": "12.6.2", - "tslib": "^2.6.2" - } - }, - "@polkadot/x-ws": { - "version": "12.6.2", - "resolved": "https://registry.npmjs.org/@polkadot/x-ws/-/x-ws-12.6.2.tgz", - "integrity": "sha512-cGZWo7K5eRRQCRl2LrcyCYsrc3lRbTlixZh3AzgU8uX4wASVGRlNWi/Hf4TtHNe1ExCDmxabJzdIsABIfrr7xw==", - "requires": { - "@polkadot/x-global": "12.6.2", - "tslib": "^2.6.2", - "ws": "^8.15.1" - } - }, - "@scure/base": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/@scure/base/-/base-1.1.6.tgz", - "integrity": "sha512-ok9AWwhcgYuGG3Zfhyqg+zwl+Wn5uE+dwC0NV/2qQkx4dABbb/bx96vWu8NSj+BNjjSjno+JRYRjle1jV08k3g==" - }, - "@substrate/connect": { - "version": "0.8.10", - "resolved": "https://registry.npmjs.org/@substrate/connect/-/connect-0.8.10.tgz", - "integrity": "sha512-DIyQ13DDlXqVFnLV+S6/JDgiGowVRRrh18kahieJxhgvzcWicw5eLc6jpfQ0moVVLBYkO7rctB5Wreldwpva8w==", - "optional": true, - "requires": { - "@substrate/connect-extension-protocol": "^2.0.0", - "@substrate/connect-known-chains": "^1.1.4", - "@substrate/light-client-extension-helpers": "^0.0.6", - "smoldot": "2.0.22" - } - }, - "@substrate/connect-extension-protocol": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@substrate/connect-extension-protocol/-/connect-extension-protocol-2.0.0.tgz", - "integrity": "sha512-nKu8pDrE3LNCEgJjZe1iGXzaD6OSIDD4Xzz/yo4KO9mQ6LBvf49BVrt4qxBFGL6++NneLiWUZGoh+VSd4PyVIg==", - "optional": true - }, - "@substrate/connect-known-chains": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/@substrate/connect-known-chains/-/connect-known-chains-1.1.5.tgz", - "integrity": "sha512-GCdDMs5q9xDYyP/KEwrlWMdqv8OIPjuVMZvNowvUrvEFo5d+x+VqfRPzyl/RbV+snRQVWTTacRydE7GqyjCYPQ==", - "optional": true - }, - "@substrate/light-client-extension-helpers": { - "version": "0.0.6", - "resolved": "https://registry.npmjs.org/@substrate/light-client-extension-helpers/-/light-client-extension-helpers-0.0.6.tgz", - "integrity": "sha512-girltEuxQ1BvkJWmc8JJlk4ZxnlGXc/wkLcNguhY+UoDEMBK0LsdtfzQKIfrIehi4QdeSBlFEFBoI4RqPmsZzA==", - "optional": true, - "requires": { - "@polkadot-api/json-rpc-provider": "0.0.1", - "@polkadot-api/json-rpc-provider-proxy": "0.0.1", - "@polkadot-api/observable-client": "0.1.0", - "@polkadot-api/substrate-client": "0.0.1", - "@substrate/connect-extension-protocol": "^2.0.0", - "@substrate/connect-known-chains": "^1.1.4", - "rxjs": "^7.8.1" - } - }, - "@substrate/ss58-registry": { - "version": "1.48.0", - "resolved": "https://registry.npmjs.org/@substrate/ss58-registry/-/ss58-registry-1.48.0.tgz", - "integrity": "sha512-lE9TGgtd93fTEIoHhSdtvSFBoCsvTbqiCvQIMvX4m6BO/hESywzzTzTFMVP1doBwDDMAN4lsMfIM3X3pdmt7kQ==" - }, - "@types/bn.js": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@types/bn.js/-/bn.js-5.1.5.tgz", - "integrity": "sha512-V46N0zwKRF5Q00AZ6hWtN0T8gGmDUaUzLWQvHFo5yThtVwK/VCenFY3wXVbOvNfajEpsTfQM4IN9k/d6gUVX3A==", - "requires": { - "@types/node": "*" - } - }, - "@types/node": { - "version": "20.12.13", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.12.13.tgz", - "integrity": "sha512-gBGeanV41c1L171rR7wjbMiEpEI/l5XFQdLLfhr/REwpgDy/4U8y89+i8kRiLzDyZdOkXh+cRaTetUnCYutoXA==", - "requires": { - "undici-types": "~5.26.4" - } - }, - "@types/underscore": { - "version": "1.11.4", - "resolved": "https://registry.npmjs.org/@types/underscore/-/underscore-1.11.4.tgz", - "integrity": "sha512-uO4CD2ELOjw8tasUrAhvnn2W4A0ZECOvMjCivJr4gA9pGgjv+qxKWY9GLTMVEK8ej85BxQOocUyE7hImmSQYcg==", - "dev": true - }, - "bn.js": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.1.tgz", - "integrity": "sha512-eXRvHzWyYPBuB4NBy0cmYQjGitUrtqwbvlzP3G6VFnNRbsZQIxQ10PbKKHt8gZ/HW/D/747aDl+QkDqg3KQLMQ==" - }, - "data-uri-to-buffer": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-4.0.1.tgz", - "integrity": "sha512-0R9ikRb668HB7QDxT1vkpuUBtqc53YyAwMwGeUFKRojY/NWKvdZ+9UYtRfGmhqNbRkTSVpMbmyhXipFFv2cb/A==" - }, - "debug": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", - "requires": { - "ms": "2.1.2" - } - }, - "eventemitter3": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-5.0.1.tgz", - "integrity": "sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==" - }, - "fetch-blob": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/fetch-blob/-/fetch-blob-3.2.0.tgz", - "integrity": "sha512-7yAQpD2UMJzLi1Dqv7qFYnPbaPx7ZfFK6PiIxQ4PfkGPyNyl2Ugx+a/umUonmKqjhM4DnfbMvdX6otXq83soQQ==", - "requires": { - "node-domexception": "^1.0.0", - "web-streams-polyfill": "^3.0.3" - } - }, - "formdata-polyfill": { - "version": "4.0.10", - "resolved": "https://registry.npmjs.org/formdata-polyfill/-/formdata-polyfill-4.0.10.tgz", - "integrity": "sha512-buewHzMvYL29jdeQTVILecSaZKnt/RJWjoZCF5OW60Z67/GmSLBkOFM7qh1PI3zFNtJbaZL5eQu1vLfazOwj4g==", - "requires": { - "fetch-blob": "^3.1.2" - } - }, - "json-stringify-safe": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", - "integrity": "sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==" - }, - "mock-socket": { - "version": "9.3.1", - "resolved": "https://registry.npmjs.org/mock-socket/-/mock-socket-9.3.1.tgz", - "integrity": "sha512-qxBgB7Qa2sEQgHFjj0dSigq7fX4k6Saisd5Nelwp2q8mlbAFh5dHV9JTTlF8viYJLSSWgMCZFUom8PJcMNBoJw==" - }, - "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" - }, - "nock": { - "version": "13.5.4", - "resolved": "https://registry.npmjs.org/nock/-/nock-13.5.4.tgz", - "integrity": "sha512-yAyTfdeNJGGBFxWdzSKCBYxs5FxLbCg5X5Q4ets974hcQzG1+qCxvIyOo4j2Ry6MUlhWVMX4OoYDefAIIwupjw==", - "requires": { - "debug": "^4.1.0", - "json-stringify-safe": "^5.0.1", - "propagate": "^2.0.0" - } - }, - "node-domexception": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/node-domexception/-/node-domexception-1.0.0.tgz", - "integrity": "sha512-/jKZoMpw0F8GRwl4/eLROPA3cfcXtLApP0QzLmUT/HuPCZWyB7IY9ZrMeKw2O/nFIqPQB3PVM9aYm0F312AXDQ==" - }, - "node-fetch": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-3.3.2.tgz", - "integrity": "sha512-dRB78srN/l6gqWulah9SrxeYnxeddIG30+GOqK/9OlLVyLg3HPnr6SqOWTWOXKRwC2eGYCkZ59NNuSgvSrpgOA==", - "requires": { - "data-uri-to-buffer": "^4.0.0", - "fetch-blob": "^3.1.4", - "formdata-polyfill": "^4.0.10" - } - }, - "propagate": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/propagate/-/propagate-2.0.1.tgz", - "integrity": "sha512-vGrhOavPSTz4QVNuBNdcNXePNdNMaO1xj9yBeH1ScQPjk/rhg9sSlCXPhMkFuaNNW/syTvYqsnbIJxMBfRbbag==" - }, - "rxjs": { - "version": "7.8.1", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.1.tgz", - "integrity": "sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==", - "requires": { - "tslib": "^2.1.0" - } - }, - "scale-ts": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/scale-ts/-/scale-ts-1.6.0.tgz", - "integrity": "sha512-Ja5VCjNZR8TGKhUumy9clVVxcDpM+YFjAnkMuwQy68Hixio3VRRvWdE3g8T/yC+HXA0ZDQl2TGyUmtmbcVl40Q==", - "optional": true - }, - "smoldot": { - "version": "2.0.22", - "resolved": "https://registry.npmjs.org/smoldot/-/smoldot-2.0.22.tgz", - "integrity": "sha512-B50vRgTY6v3baYH6uCgL15tfaag5tcS2o/P5q1OiXcKGv1axZDfz2dzzMuIkVpyMR2ug11F6EAtQlmYBQd292g==", - "optional": true, - "requires": { - "ws": "^8.8.1" - } - }, - "tslib": { - "version": "2.6.2", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", - "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" - }, - "typescript": { - "version": "4.7.4", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.7.4.tgz", - "integrity": "sha512-C0WQT0gezHuw6AdY1M2jxUO83Rjf0HP7Sk1DtXj6j1EwkQNZrHAg2XPWlq62oqEhYvONq5pkC2Y9oPljWToLmQ==" - }, - "underscore": { - "version": "1.13.2", - "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.13.2.tgz", - "integrity": "sha512-ekY1NhRzq0B08g4bGuX4wd2jZx5GnKz6mKSqFL4nqBlfyMGiG10gDFhDTMEfYmDL6Jy0FUIZp7wiRB+0BP7J2g==", - "dev": true - }, - "undici-types": { - "version": "5.26.5", - "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", - "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==" - }, - "web-streams-polyfill": { - "version": "3.3.3", - "resolved": "https://registry.npmjs.org/web-streams-polyfill/-/web-streams-polyfill-3.3.3.tgz", - "integrity": "sha512-d2JWLCivmZYTSIoge9MsgFCZrt571BikcWGYkjC1khllbTeDlGqZ2D8vD8E/lJa8WGWbb7Plm8/XJYV7IJHZZw==" - }, - "ws": { - "version": "8.17.0", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.17.0.tgz", - "integrity": "sha512-uJq6108EgZMAl20KagGkzCKfMEjxmKvZHG7Tlq0Z6nOky7YF7aq4mOx6xK8TJ/i1LeK4Qus7INktacctDgY8Ow==", - "requires": {} - } - } -} diff --git a/moonbeam-types-bundle/package.json b/moonbeam-types-bundle/package.json index 7f99674fe3..ff7dd48f6c 100644 --- a/moonbeam-types-bundle/package.json +++ b/moonbeam-types-bundle/package.json @@ -1,15 +1,24 @@ { "name": "moonbeam-types-bundle", - "version": "2.0.10", + "version": "3.0.0", "description": "Bundled types to instantiate the Polkadot JS api with a Moonbeam network", "main": "dist/index.js", - "types": "dist/index.d.ts", "prepublish": "tsc", + "type": "module", + "module": "./dist/definitions.js", + "types": "./dist/types/definitions.d.ts", + "exports": { + ".": { + "types": "./dist/types/definitions.d.ts", + "module": "./dist/definitions.js", + "default": "./dist/definitions.js" + } + }, "scripts": { - "compare": "rm -fr dist && tsc && npx ts-node check.ts", - "build": "rm -fr dist && node_modules/.bin/tsc", + "tsc": "tsc --noEmit --pretty", + "build": "tsc -b --verbose", "publish-package": "npm run build && npm publish", - "lint": "npx prettier --write --ignore-path .gitignore '**/*.(yml|js|ts|json)'" + "fmt:fix": "prettier --write --ignore-path .gitignore '**/*.(yml|js|ts|json)'" }, "keywords": [ "moonbeam", @@ -19,33 +28,20 @@ "polkadot", "api" ], - "author": "Antoine Estienne", + "author": "Moonsong Labs", "license": "GPL-3.0-only", "repository": { "type": "git", "url": "git+https://github.com/moonbeam-foundation/moonbeam.git" }, "dependencies": { - "@polkadot/api": "^11.2.1", - "typescript": "^4.7.4" - }, - "devDependencies": { - "@types/underscore": "^1.11.3", - "underscore": "^1.13.1" - }, - "overrides": { - "@polkadot/api": "$@polkadot/api", - "@polkadot/api-derive": "$@polkadot/api", - "@polkadot/api-augment": "$@polkadot/api", - "@polkadot/api-base": "$@polkadot/api", - "@polkadot/rpc-augment": "$@polkadot/api", - "@polkadot/rpc-core": "$@polkadot/api", - "@polkadot/rpc-provider": "$@polkadot/api", - "@polkadot/types-create": "$@polkadot/api", - "@polkadot/types-augment": "$@polkadot/api", - "@polkadot/types-support": "$@polkadot/api", - "@polkadot/types-codec": "$@polkadot/api", - "@polkadot/types": "$@polkadot/api", - "@polkadot/types-known": "$@polkadot/api" + "@polkadot/api": "13.0.1", + "@polkadot/api-base": "13.0.1", + "@polkadot/rpc-core": "13.0.1", + "@polkadot/typegen": "13.0.1", + "@polkadot/types": "13.0.1", + "@polkadot/types-codec": "13.0.1", + "prettier": "2.8.8", + "typescript": "5.6.2" } } diff --git a/moonbeam-types-bundle/pnpm-lock.yaml b/moonbeam-types-bundle/pnpm-lock.yaml new file mode 100644 index 0000000000..f2604d36c0 --- /dev/null +++ b/moonbeam-types-bundle/pnpm-lock.yaml @@ -0,0 +1,956 @@ +lockfileVersion: '9.0' + +settings: + autoInstallPeers: true + excludeLinksFromLockfile: false + +importers: + + .: + dependencies: + '@polkadot/api': + specifier: 13.0.1 + version: 13.0.1 + '@polkadot/api-base': + specifier: 13.0.1 + version: 13.0.1 + '@polkadot/rpc-core': + specifier: 13.0.1 + version: 13.0.1 + '@polkadot/typegen': + specifier: 13.0.1 + version: 13.0.1 + '@polkadot/types': + specifier: 13.0.1 + version: 13.0.1 + '@polkadot/types-codec': + specifier: 13.0.1 + version: 13.0.1 + prettier: + specifier: 2.8.8 + version: 2.8.8 + typescript: + specifier: 5.6.2 + version: 5.6.2 + +packages: + + '@noble/curves@1.6.0': + resolution: {integrity: sha512-TlaHRXDehJuRNR9TfZDNQ45mMEd5dwUwmicsafcIX4SsNiqnCHKjE/1alYPd/lDRVhxdhUAlv8uEhMCI5zjIJQ==} + engines: {node: ^14.21.3 || >=16} + + '@noble/hashes@1.5.0': + resolution: {integrity: sha512-1j6kQFb7QRru7eKN3ZDvRcP13rugwdxZqCjbiAVZfIJwgj2A65UmT4TgARXGlXgnRkORLTDTrO19ZErt7+QXgA==} + engines: {node: ^14.21.3 || >=16} + + '@polkadot-api/json-rpc-provider-proxy@0.1.0': + resolution: {integrity: sha512-8GSFE5+EF73MCuLQm8tjrbCqlgclcHBSRaswvXziJ0ZW7iw3UEMsKkkKvELayWyBuOPa2T5i1nj6gFOeIsqvrg==} + + '@polkadot-api/json-rpc-provider@0.0.1': + resolution: {integrity: sha512-/SMC/l7foRjpykLTUTacIH05H3mr9ip8b5xxfwXlVezXrNVLp3Cv0GX6uItkKd+ZjzVPf3PFrDF2B2/HLSNESA==} + + '@polkadot-api/metadata-builders@0.3.2': + resolution: {integrity: sha512-TKpfoT6vTb+513KDzMBTfCb/ORdgRnsS3TDFpOhAhZ08ikvK+hjHMt5plPiAX/OWkm1Wc9I3+K6W0hX5Ab7MVg==} + + '@polkadot-api/observable-client@0.3.2': + resolution: {integrity: sha512-HGgqWgEutVyOBXoGOPp4+IAq6CNdK/3MfQJmhCJb8YaJiaK4W6aRGrdQuQSTPHfERHCARt9BrOmEvTXAT257Ug==} + peerDependencies: + '@polkadot-api/substrate-client': 0.1.4 + rxjs: '>=7.8.0' + + '@polkadot-api/substrate-bindings@0.6.0': + resolution: {integrity: sha512-lGuhE74NA1/PqdN7fKFdE5C1gNYX357j1tWzdlPXI0kQ7h3kN0zfxNOpPUN7dIrPcOFZ6C0tRRVrBylXkI6xPw==} + + '@polkadot-api/substrate-client@0.1.4': + resolution: {integrity: sha512-MljrPobN0ZWTpn++da9vOvt+Ex+NlqTlr/XT7zi9sqPtDJiQcYl+d29hFAgpaeTqbeQKZwz3WDE9xcEfLE8c5A==} + + '@polkadot-api/utils@0.1.0': + resolution: {integrity: sha512-MXzWZeuGxKizPx2Xf/47wx9sr/uxKw39bVJUptTJdsaQn/TGq+z310mHzf1RCGvC1diHM8f593KrnDgc9oNbJA==} + + '@polkadot/api-augment@13.0.1': + resolution: {integrity: sha512-r5R2U8PSPNGBsz+HxZ1JYq/KkDSnDh1aBb+H16wKj2uByXKhedpuGt/z1Myvhfm084ccTloZjXDbfpSdYBLi4Q==} + engines: {node: '>=18'} + + '@polkadot/api-base@13.0.1': + resolution: {integrity: sha512-TDkgcSZLd3YQ3j9Zx6coEEiBazaK6y3CboaIuUbPNxR9DchlVdIJWSm/1Agh76opsEABK9SjDfsWzVw0TStidA==} + engines: {node: '>=18'} + + '@polkadot/api-derive@13.0.1': + resolution: {integrity: sha512-TiPSFp6l9ks0HLJoEWHyqKKz28eoWz3xqglFG10As0udU8J1u8trPyr+SLWHT0DVsto3u9CP+OneWWMA7fTlCw==} + engines: {node: '>=18'} + + '@polkadot/api@13.0.1': + resolution: {integrity: sha512-st+Y5I8+7/3PCtO651viU4C7PcbDZJHB93acPjqCGzpekwrxOmnBEsupw8CcJwyRVzj/7qMadkSd0b/Uc8JqIA==} + engines: {node: '>=18'} + + '@polkadot/keyring@13.1.1': + resolution: {integrity: sha512-Wm+9gn946GIPjGzvueObLGBBS9s541HE6mvKdWGEmPFMzH93ESN931RZlOd67my5MWryiSP05h5SHTp7bSaQTA==} + engines: {node: '>=18'} + peerDependencies: + '@polkadot/util': 13.1.1 + '@polkadot/util-crypto': 13.1.1 + + '@polkadot/networks@13.1.1': + resolution: {integrity: sha512-eEQ4+Mfl1xFtApeU5PdXZ2XBhxNSvUz9yW+YQVGUCkXRjWFbqNRsTOYWGd9uFbiAOXiiiXbtqfZpxSDzIm4XOg==} + engines: {node: '>=18'} + + '@polkadot/rpc-augment@13.0.1': + resolution: {integrity: sha512-igXNG8mONVgqS4Olt7+WmPoX7G/QL/xrHkPOAD2sbS8+p8LC2gDe/+vVFIkKtEKAHgYSel3vZT3iIppjtEG6gw==} + engines: {node: '>=18'} + + '@polkadot/rpc-core@13.0.1': + resolution: {integrity: sha512-+z7/4RUsJKiELEunZgXvi4GkGgjPhQd3+RYwCCN455efJ15SHPgdREsAOwUSBO5/dODqXeqZYojKAUIxMlJNqw==} + engines: {node: '>=18'} + + '@polkadot/rpc-provider@13.0.1': + resolution: {integrity: sha512-rl7jizh0b9FI2Z81vbpm+ui6cND3zxMMC8SSxkIzemC0t1L6O/I+zaPYwNpqVpa7wIeZbSfe69SrvtjeZBcn2g==} + engines: {node: '>=18'} + + '@polkadot/typegen@13.0.1': + resolution: {integrity: sha512-7rK7JVdfNQH7OdrVIZo5uci4Cl5G3MndKfIVGEx+Z4SdoJMlBdA1Ve3hOVyVsOZ8udUdQC7B6bLr+2WGZ5IVyw==} + engines: {node: '>=18'} + hasBin: true + + '@polkadot/types-augment@13.0.1': + resolution: {integrity: sha512-MKS8OAiKHgeeLwyjPukHRwlUlrTkdPTVdsFs6H3yWUr0G2I2nIgHuOTK/8OYVBMplNnLgPsNtpEpY+VduAEefQ==} + engines: {node: '>=18'} + + '@polkadot/types-codec@13.0.1': + resolution: {integrity: sha512-E+8Ny8wr/BEGqchoLejP8Z6qmQQaJmBui1rlwWgKCypI4gnDvhNa+hHheIgrUfSzNwUgsxC/04G9fIRnCaxDpw==} + engines: {node: '>=18'} + + '@polkadot/types-create@13.0.1': + resolution: {integrity: sha512-ge5ZmZOQoCqSOB1JtcZZFq2ysh4rnS9xrwC5BVbtk9GZaop5hRmLLmCXqDn49zEsgynRWHgOiKMP8T9AvOigMg==} + engines: {node: '>=18'} + + '@polkadot/types-known@13.0.1': + resolution: {integrity: sha512-ZWtQSrDoO290RJu7mZDo1unKcfz1O3ylQkKH7g3oh6Mzmq9I4q7jeS1kS22rJml45berAPIVqZ3zFfODTl6ngA==} + engines: {node: '>=18'} + + '@polkadot/types-support@13.0.1': + resolution: {integrity: sha512-UeGnjvyZSegFgzZ6HlR4H7+1itJBAEkGm9NKwEvZTTZJ0dG4zdxbHLNPURJ9UhDYCZ7bOGqkcB49o+hWY25dDA==} + engines: {node: '>=18'} + + '@polkadot/types@13.0.1': + resolution: {integrity: sha512-01uOx24Fjvhjt1CvKOL+oy1eExAsF4EVuwgZhwAL+WkD0zqlOlAhqlXn5Wg7sY80yzwmgDTLd8Oej/pHFOdCBQ==} + engines: {node: '>=18'} + + '@polkadot/util-crypto@13.1.1': + resolution: {integrity: sha512-FG68rrLPdfLcscEyH10vnGkakM4O2lqr71S3GDhgc9WXaS8y9jisLgMPg8jbMHiQBJ3iKYkmtPKiLBowRslj2w==} + engines: {node: '>=18'} + peerDependencies: + '@polkadot/util': 13.1.1 + + '@polkadot/util@13.1.1': + resolution: {integrity: sha512-M4iQ5Um8tFdDmD7a96nPzfrEt+kxyWOqQDPqXyaax4QBnq/WCbq0jo8IO61uz55mdMQnGZvq8jd8uge4V6JzzQ==} + engines: {node: '>=18'} + + '@polkadot/wasm-bridge@7.3.2': + resolution: {integrity: sha512-AJEXChcf/nKXd5Q/YLEV5dXQMle3UNT7jcXYmIffZAo/KI394a+/24PaISyQjoNC0fkzS1Q8T5pnGGHmXiVz2g==} + engines: {node: '>=18'} + peerDependencies: + '@polkadot/util': '*' + '@polkadot/x-randomvalues': '*' + + '@polkadot/wasm-crypto-asmjs@7.3.2': + resolution: {integrity: sha512-QP5eiUqUFur/2UoF2KKKYJcesc71fXhQFLT3D4ZjG28Mfk2ZPI0QNRUfpcxVQmIUpV5USHg4geCBNuCYsMm20Q==} + engines: {node: '>=18'} + peerDependencies: + '@polkadot/util': '*' + + '@polkadot/wasm-crypto-init@7.3.2': + resolution: {integrity: sha512-FPq73zGmvZtnuJaFV44brze3Lkrki3b4PebxCy9Fplw8nTmisKo9Xxtfew08r0njyYh+uiJRAxPCXadkC9sc8g==} + engines: {node: '>=18'} + peerDependencies: + '@polkadot/util': '*' + '@polkadot/x-randomvalues': '*' + + '@polkadot/wasm-crypto-wasm@7.3.2': + resolution: {integrity: sha512-15wd0EMv9IXs5Abp1ZKpKKAVyZPhATIAHfKsyoWCEFDLSOA0/K0QGOxzrAlsrdUkiKZOq7uzSIgIDgW8okx2Mw==} + engines: {node: '>=18'} + peerDependencies: + '@polkadot/util': '*' + + '@polkadot/wasm-crypto@7.3.2': + resolution: {integrity: sha512-+neIDLSJ6jjVXsjyZ5oLSv16oIpwp+PxFqTUaZdZDoA2EyFRQB8pP7+qLsMNk+WJuhuJ4qXil/7XiOnZYZ+wxw==} + engines: {node: '>=18'} + peerDependencies: + '@polkadot/util': '*' + '@polkadot/x-randomvalues': '*' + + '@polkadot/wasm-util@7.3.2': + resolution: {integrity: sha512-bmD+Dxo1lTZyZNxbyPE380wd82QsX+43mgCm40boyKrRppXEyQmWT98v/Poc7chLuskYb6X8IQ6lvvK2bGR4Tg==} + engines: {node: '>=18'} + peerDependencies: + '@polkadot/util': '*' + + '@polkadot/x-bigint@13.1.1': + resolution: {integrity: sha512-Cq4Y6fd9UWtRBZz8RX2tWEBL1IFwUtY6cL8p6HC9yhZtUR6OPjKZe6RIZQa9gSOoIuqZWd6PmtvSNGVH32yfkQ==} + engines: {node: '>=18'} + + '@polkadot/x-fetch@13.1.1': + resolution: {integrity: sha512-qA6mIUUebJbS+oWzq/EagZflmaoa9b25WvsxSFn7mCvzKngXzr+GYCY4XiDwKY/S+/pr/kvSCKZ1ia8BDqPBYQ==} + engines: {node: '>=18'} + + '@polkadot/x-global@13.1.1': + resolution: {integrity: sha512-DViIMmmEs29Qlsp058VTg2Mn7e3/CpGazNnKJrsBa0o1Ptxl13/4Z0fjqCpNi2GB+kaOsnREzxUORrHcU+PqcQ==} + engines: {node: '>=18'} + + '@polkadot/x-randomvalues@13.1.1': + resolution: {integrity: sha512-cXj4omwbgzQQSiBtV1ZBw+XhJUU3iz/DS6ghUnGllSZEK+fGqiyaNgeFQzDY0tKjm6kYaDpvtOHR3mHsbzDuTg==} + engines: {node: '>=18'} + peerDependencies: + '@polkadot/util': 13.1.1 + '@polkadot/wasm-util': '*' + + '@polkadot/x-textdecoder@13.1.1': + resolution: {integrity: sha512-LpZ9KYc6HdBH+i86bCmun4g4GWMiWN/1Pzs0hNdanlQMfqp3UGzl1Dqp0nozMvjWAlvyG7ip235VgNMd8HEbqg==} + engines: {node: '>=18'} + + '@polkadot/x-textencoder@13.1.1': + resolution: {integrity: sha512-w1mT15B9ptN5CJNgN/A0CmBqD5y9OePjBdU6gmAd8KRhwXCF0MTBKcEZk1dHhXiXtX+28ULJWLrfefC5gxy69Q==} + engines: {node: '>=18'} + + '@polkadot/x-ws@13.1.1': + resolution: {integrity: sha512-E/xFmJTiFzu+IK5M3/8W/9fnvNJFelcnunPv/IgO6UST94SDaTsN/Gbeb6SqPb6CsrTHRl3WD+AZ3ErGGwQfEA==} + engines: {node: '>=18'} + + '@scure/base@1.1.8': + resolution: {integrity: sha512-6CyAclxj3Nb0XT7GHK6K4zK6k2xJm6E4Ft0Ohjt4WgegiFUHEtFb2CGzmPmGBwoIhrLsqNLYfLr04Y1GePrzZg==} + + '@substrate/connect-extension-protocol@2.1.0': + resolution: {integrity: sha512-Wz5Cbn6S6P4vWfHyrsnPW7g15IAViMaXCk+jYkq4nNEMmzPtTKIEbtxrdDMBKrouOFtYKKp0znx5mh9KTCNqlA==} + + '@substrate/connect-known-chains@1.4.0': + resolution: {integrity: sha512-p/mxn1GobtxJ+7xbIkUH4+/njH1neRHHKTcSGHNOC78Cf6Ch1Xzp082+nMjOBDLQLmraK5PF74AKV3WXHGuALw==} + + '@substrate/connect@0.8.11': + resolution: {integrity: sha512-ofLs1PAO9AtDdPbdyTYj217Pe+lBfTLltdHDs3ds8no0BseoLeAGxpz1mHfi7zB4IxI3YyAiLjH6U8cw4pj4Nw==} + deprecated: versions below 1.x are no longer maintained + + '@substrate/light-client-extension-helpers@1.0.0': + resolution: {integrity: sha512-TdKlni1mBBZptOaeVrKnusMg/UBpWUORNDv5fdCaJklP4RJiFOzBCrzC+CyVI5kQzsXBisZ+2pXm+rIjS38kHg==} + peerDependencies: + smoldot: 2.x + + '@substrate/ss58-registry@1.50.0': + resolution: {integrity: sha512-mkmlMlcC+MSd9rA+PN8ljGAm5fVZskvVwkXIsbx4NFwaT8kt38r7e9cyDWscG3z2Zn40POviZvEMrJSk+r2SgQ==} + + '@types/bn.js@5.1.6': + resolution: {integrity: sha512-Xh8vSwUeMKeYYrj3cX4lGQgFSF/N03r+tv4AiLl1SucqV+uTQpxRcnM8AkXKHwYP9ZPXOYXRr2KPXpVlIvqh9w==} + + '@types/node@22.5.5': + resolution: {integrity: sha512-Xjs4y5UPO/CLdzpgR6GirZJx36yScjh73+2NlLlkFRSoQN8B0DpfXPdZGnvVmLRLOsqDpOfTNv7D9trgGhmOIA==} + + ansi-regex@5.0.1: + resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==} + engines: {node: '>=8'} + + ansi-styles@4.3.0: + resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==} + engines: {node: '>=8'} + + bn.js@5.2.1: + resolution: {integrity: sha512-eXRvHzWyYPBuB4NBy0cmYQjGitUrtqwbvlzP3G6VFnNRbsZQIxQ10PbKKHt8gZ/HW/D/747aDl+QkDqg3KQLMQ==} + + cliui@8.0.1: + resolution: {integrity: sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==} + engines: {node: '>=12'} + + color-convert@2.0.1: + resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==} + engines: {node: '>=7.0.0'} + + color-name@1.1.4: + resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==} + + data-uri-to-buffer@4.0.1: + resolution: {integrity: sha512-0R9ikRb668HB7QDxT1vkpuUBtqc53YyAwMwGeUFKRojY/NWKvdZ+9UYtRfGmhqNbRkTSVpMbmyhXipFFv2cb/A==} + engines: {node: '>= 12'} + + debug@4.3.7: + resolution: {integrity: sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==} + engines: {node: '>=6.0'} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true + + emoji-regex@8.0.0: + resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} + + escalade@3.2.0: + resolution: {integrity: sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==} + engines: {node: '>=6'} + + eventemitter3@5.0.1: + resolution: {integrity: sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==} + + fetch-blob@3.2.0: + resolution: {integrity: sha512-7yAQpD2UMJzLi1Dqv7qFYnPbaPx7ZfFK6PiIxQ4PfkGPyNyl2Ugx+a/umUonmKqjhM4DnfbMvdX6otXq83soQQ==} + engines: {node: ^12.20 || >= 14.13} + + formdata-polyfill@4.0.10: + resolution: {integrity: sha512-buewHzMvYL29jdeQTVILecSaZKnt/RJWjoZCF5OW60Z67/GmSLBkOFM7qh1PI3zFNtJbaZL5eQu1vLfazOwj4g==} + engines: {node: '>=12.20.0'} + + get-caller-file@2.0.5: + resolution: {integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==} + engines: {node: 6.* || 8.* || >= 10.*} + + handlebars@4.7.8: + resolution: {integrity: sha512-vafaFqs8MZkRrSX7sFVUdo3ap/eNiLnb4IakshzvP56X5Nr1iGKAIqdX6tMlm6HcNRIkr6AxO5jFEoJzzpT8aQ==} + engines: {node: '>=0.4.7'} + hasBin: true + + is-fullwidth-code-point@3.0.0: + resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==} + engines: {node: '>=8'} + + json-stringify-safe@5.0.1: + resolution: {integrity: sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==} + + minimist@1.2.8: + resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==} + + mock-socket@9.3.1: + resolution: {integrity: sha512-qxBgB7Qa2sEQgHFjj0dSigq7fX4k6Saisd5Nelwp2q8mlbAFh5dHV9JTTlF8viYJLSSWgMCZFUom8PJcMNBoJw==} + engines: {node: '>= 8'} + + ms@2.1.3: + resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} + + neo-async@2.6.2: + resolution: {integrity: sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==} + + nock@13.5.5: + resolution: {integrity: sha512-XKYnqUrCwXC8DGG1xX4YH5yNIrlh9c065uaMZZHUoeUUINTOyt+x/G+ezYk0Ft6ExSREVIs+qBJDK503viTfFA==} + engines: {node: '>= 10.13'} + + node-domexception@1.0.0: + resolution: {integrity: sha512-/jKZoMpw0F8GRwl4/eLROPA3cfcXtLApP0QzLmUT/HuPCZWyB7IY9ZrMeKw2O/nFIqPQB3PVM9aYm0F312AXDQ==} + engines: {node: '>=10.5.0'} + + node-fetch@3.3.2: + resolution: {integrity: sha512-dRB78srN/l6gqWulah9SrxeYnxeddIG30+GOqK/9OlLVyLg3HPnr6SqOWTWOXKRwC2eGYCkZ59NNuSgvSrpgOA==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + + prettier@2.8.8: + resolution: {integrity: sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==} + engines: {node: '>=10.13.0'} + hasBin: true + + propagate@2.0.1: + resolution: {integrity: sha512-vGrhOavPSTz4QVNuBNdcNXePNdNMaO1xj9yBeH1ScQPjk/rhg9sSlCXPhMkFuaNNW/syTvYqsnbIJxMBfRbbag==} + engines: {node: '>= 8'} + + require-directory@2.1.1: + resolution: {integrity: sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==} + engines: {node: '>=0.10.0'} + + rxjs@7.8.1: + resolution: {integrity: sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==} + + scale-ts@1.6.0: + resolution: {integrity: sha512-Ja5VCjNZR8TGKhUumy9clVVxcDpM+YFjAnkMuwQy68Hixio3VRRvWdE3g8T/yC+HXA0ZDQl2TGyUmtmbcVl40Q==} + + smoldot@2.0.26: + resolution: {integrity: sha512-F+qYmH4z2s2FK+CxGj8moYcd1ekSIKH8ywkdqlOz88Dat35iB1DIYL11aILN46YSGMzQW/lbJNS307zBSDN5Ig==} + + source-map@0.6.1: + resolution: {integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==} + engines: {node: '>=0.10.0'} + + string-width@4.2.3: + resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==} + engines: {node: '>=8'} + + strip-ansi@6.0.1: + resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==} + engines: {node: '>=8'} + + tslib@2.7.0: + resolution: {integrity: sha512-gLXCKdN1/j47AiHiOkJN69hJmcbGTHI0ImLmbYLHykhgeN0jVGola9yVjFgzCUklsZQMW55o+dW7IXv3RCXDzA==} + + typescript@5.6.2: + resolution: {integrity: sha512-NW8ByodCSNCwZeghjN3o+JX5OFH0Ojg6sadjEKY4huZ52TqbJTJnDo5+Tw98lSy63NZvi4n+ez5m2u5d4PkZyw==} + engines: {node: '>=14.17'} + hasBin: true + + uglify-js@3.19.3: + resolution: {integrity: sha512-v3Xu+yuwBXisp6QYTcH4UbH+xYJXqnq2m/LtQVWKWzYc1iehYnLixoQDN9FH6/j9/oybfd6W9Ghwkl8+UMKTKQ==} + engines: {node: '>=0.8.0'} + hasBin: true + + undici-types@6.19.8: + resolution: {integrity: sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==} + + web-streams-polyfill@3.3.3: + resolution: {integrity: sha512-d2JWLCivmZYTSIoge9MsgFCZrt571BikcWGYkjC1khllbTeDlGqZ2D8vD8E/lJa8WGWbb7Plm8/XJYV7IJHZZw==} + engines: {node: '>= 8'} + + wordwrap@1.0.0: + resolution: {integrity: sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==} + + wrap-ansi@7.0.0: + resolution: {integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==} + engines: {node: '>=10'} + + ws@8.18.0: + resolution: {integrity: sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw==} + engines: {node: '>=10.0.0'} + peerDependencies: + bufferutil: ^4.0.1 + utf-8-validate: '>=5.0.2' + peerDependenciesMeta: + bufferutil: + optional: true + utf-8-validate: + optional: true + + y18n@5.0.8: + resolution: {integrity: sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==} + engines: {node: '>=10'} + + yargs-parser@21.1.1: + resolution: {integrity: sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==} + engines: {node: '>=12'} + + yargs@17.7.2: + resolution: {integrity: sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==} + engines: {node: '>=12'} + +snapshots: + + '@noble/curves@1.6.0': + dependencies: + '@noble/hashes': 1.5.0 + + '@noble/hashes@1.5.0': {} + + '@polkadot-api/json-rpc-provider-proxy@0.1.0': + optional: true + + '@polkadot-api/json-rpc-provider@0.0.1': + optional: true + + '@polkadot-api/metadata-builders@0.3.2': + dependencies: + '@polkadot-api/substrate-bindings': 0.6.0 + '@polkadot-api/utils': 0.1.0 + optional: true + + '@polkadot-api/observable-client@0.3.2(@polkadot-api/substrate-client@0.1.4)(rxjs@7.8.1)': + dependencies: + '@polkadot-api/metadata-builders': 0.3.2 + '@polkadot-api/substrate-bindings': 0.6.0 + '@polkadot-api/substrate-client': 0.1.4 + '@polkadot-api/utils': 0.1.0 + rxjs: 7.8.1 + optional: true + + '@polkadot-api/substrate-bindings@0.6.0': + dependencies: + '@noble/hashes': 1.5.0 + '@polkadot-api/utils': 0.1.0 + '@scure/base': 1.1.8 + scale-ts: 1.6.0 + optional: true + + '@polkadot-api/substrate-client@0.1.4': + dependencies: + '@polkadot-api/json-rpc-provider': 0.0.1 + '@polkadot-api/utils': 0.1.0 + optional: true + + '@polkadot-api/utils@0.1.0': + optional: true + + '@polkadot/api-augment@13.0.1': + dependencies: + '@polkadot/api-base': 13.0.1 + '@polkadot/rpc-augment': 13.0.1 + '@polkadot/types': 13.0.1 + '@polkadot/types-augment': 13.0.1 + '@polkadot/types-codec': 13.0.1 + '@polkadot/util': 13.1.1 + tslib: 2.7.0 + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate + + '@polkadot/api-base@13.0.1': + dependencies: + '@polkadot/rpc-core': 13.0.1 + '@polkadot/types': 13.0.1 + '@polkadot/util': 13.1.1 + rxjs: 7.8.1 + tslib: 2.7.0 + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate + + '@polkadot/api-derive@13.0.1': + dependencies: + '@polkadot/api': 13.0.1 + '@polkadot/api-augment': 13.0.1 + '@polkadot/api-base': 13.0.1 + '@polkadot/rpc-core': 13.0.1 + '@polkadot/types': 13.0.1 + '@polkadot/types-codec': 13.0.1 + '@polkadot/util': 13.1.1 + '@polkadot/util-crypto': 13.1.1(@polkadot/util@13.1.1) + rxjs: 7.8.1 + tslib: 2.7.0 + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate + + '@polkadot/api@13.0.1': + dependencies: + '@polkadot/api-augment': 13.0.1 + '@polkadot/api-base': 13.0.1 + '@polkadot/api-derive': 13.0.1 + '@polkadot/keyring': 13.1.1(@polkadot/util-crypto@13.1.1(@polkadot/util@13.1.1))(@polkadot/util@13.1.1) + '@polkadot/rpc-augment': 13.0.1 + '@polkadot/rpc-core': 13.0.1 + '@polkadot/rpc-provider': 13.0.1 + '@polkadot/types': 13.0.1 + '@polkadot/types-augment': 13.0.1 + '@polkadot/types-codec': 13.0.1 + '@polkadot/types-create': 13.0.1 + '@polkadot/types-known': 13.0.1 + '@polkadot/util': 13.1.1 + '@polkadot/util-crypto': 13.1.1(@polkadot/util@13.1.1) + eventemitter3: 5.0.1 + rxjs: 7.8.1 + tslib: 2.7.0 + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate + + '@polkadot/keyring@13.1.1(@polkadot/util-crypto@13.1.1(@polkadot/util@13.1.1))(@polkadot/util@13.1.1)': + dependencies: + '@polkadot/util': 13.1.1 + '@polkadot/util-crypto': 13.1.1(@polkadot/util@13.1.1) + tslib: 2.7.0 + + '@polkadot/networks@13.1.1': + dependencies: + '@polkadot/util': 13.1.1 + '@substrate/ss58-registry': 1.50.0 + tslib: 2.7.0 + + '@polkadot/rpc-augment@13.0.1': + dependencies: + '@polkadot/rpc-core': 13.0.1 + '@polkadot/types': 13.0.1 + '@polkadot/types-codec': 13.0.1 + '@polkadot/util': 13.1.1 + tslib: 2.7.0 + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate + + '@polkadot/rpc-core@13.0.1': + dependencies: + '@polkadot/rpc-augment': 13.0.1 + '@polkadot/rpc-provider': 13.0.1 + '@polkadot/types': 13.0.1 + '@polkadot/util': 13.1.1 + rxjs: 7.8.1 + tslib: 2.7.0 + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate + + '@polkadot/rpc-provider@13.0.1': + dependencies: + '@polkadot/keyring': 13.1.1(@polkadot/util-crypto@13.1.1(@polkadot/util@13.1.1))(@polkadot/util@13.1.1) + '@polkadot/types': 13.0.1 + '@polkadot/types-support': 13.0.1 + '@polkadot/util': 13.1.1 + '@polkadot/util-crypto': 13.1.1(@polkadot/util@13.1.1) + '@polkadot/x-fetch': 13.1.1 + '@polkadot/x-global': 13.1.1 + '@polkadot/x-ws': 13.1.1 + eventemitter3: 5.0.1 + mock-socket: 9.3.1 + nock: 13.5.5 + tslib: 2.7.0 + optionalDependencies: + '@substrate/connect': 0.8.11 + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate + + '@polkadot/typegen@13.0.1': + dependencies: + '@polkadot/api': 13.0.1 + '@polkadot/api-augment': 13.0.1 + '@polkadot/rpc-augment': 13.0.1 + '@polkadot/rpc-provider': 13.0.1 + '@polkadot/types': 13.0.1 + '@polkadot/types-augment': 13.0.1 + '@polkadot/types-codec': 13.0.1 + '@polkadot/types-create': 13.0.1 + '@polkadot/types-support': 13.0.1 + '@polkadot/util': 13.1.1 + '@polkadot/util-crypto': 13.1.1(@polkadot/util@13.1.1) + '@polkadot/x-ws': 13.1.1 + handlebars: 4.7.8 + tslib: 2.7.0 + yargs: 17.7.2 + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate + + '@polkadot/types-augment@13.0.1': + dependencies: + '@polkadot/types': 13.0.1 + '@polkadot/types-codec': 13.0.1 + '@polkadot/util': 13.1.1 + tslib: 2.7.0 + + '@polkadot/types-codec@13.0.1': + dependencies: + '@polkadot/util': 13.1.1 + '@polkadot/x-bigint': 13.1.1 + tslib: 2.7.0 + + '@polkadot/types-create@13.0.1': + dependencies: + '@polkadot/types-codec': 13.0.1 + '@polkadot/util': 13.1.1 + tslib: 2.7.0 + + '@polkadot/types-known@13.0.1': + dependencies: + '@polkadot/networks': 13.1.1 + '@polkadot/types': 13.0.1 + '@polkadot/types-codec': 13.0.1 + '@polkadot/types-create': 13.0.1 + '@polkadot/util': 13.1.1 + tslib: 2.7.0 + + '@polkadot/types-support@13.0.1': + dependencies: + '@polkadot/util': 13.1.1 + tslib: 2.7.0 + + '@polkadot/types@13.0.1': + dependencies: + '@polkadot/keyring': 13.1.1(@polkadot/util-crypto@13.1.1(@polkadot/util@13.1.1))(@polkadot/util@13.1.1) + '@polkadot/types-augment': 13.0.1 + '@polkadot/types-codec': 13.0.1 + '@polkadot/types-create': 13.0.1 + '@polkadot/util': 13.1.1 + '@polkadot/util-crypto': 13.1.1(@polkadot/util@13.1.1) + rxjs: 7.8.1 + tslib: 2.7.0 + + '@polkadot/util-crypto@13.1.1(@polkadot/util@13.1.1)': + dependencies: + '@noble/curves': 1.6.0 + '@noble/hashes': 1.5.0 + '@polkadot/networks': 13.1.1 + '@polkadot/util': 13.1.1 + '@polkadot/wasm-crypto': 7.3.2(@polkadot/util@13.1.1)(@polkadot/x-randomvalues@13.1.1(@polkadot/util@13.1.1)(@polkadot/wasm-util@7.3.2(@polkadot/util@13.1.1))) + '@polkadot/wasm-util': 7.3.2(@polkadot/util@13.1.1) + '@polkadot/x-bigint': 13.1.1 + '@polkadot/x-randomvalues': 13.1.1(@polkadot/util@13.1.1)(@polkadot/wasm-util@7.3.2(@polkadot/util@13.1.1)) + '@scure/base': 1.1.8 + tslib: 2.7.0 + + '@polkadot/util@13.1.1': + dependencies: + '@polkadot/x-bigint': 13.1.1 + '@polkadot/x-global': 13.1.1 + '@polkadot/x-textdecoder': 13.1.1 + '@polkadot/x-textencoder': 13.1.1 + '@types/bn.js': 5.1.6 + bn.js: 5.2.1 + tslib: 2.7.0 + + '@polkadot/wasm-bridge@7.3.2(@polkadot/util@13.1.1)(@polkadot/x-randomvalues@13.1.1(@polkadot/util@13.1.1)(@polkadot/wasm-util@7.3.2(@polkadot/util@13.1.1)))': + dependencies: + '@polkadot/util': 13.1.1 + '@polkadot/wasm-util': 7.3.2(@polkadot/util@13.1.1) + '@polkadot/x-randomvalues': 13.1.1(@polkadot/util@13.1.1)(@polkadot/wasm-util@7.3.2(@polkadot/util@13.1.1)) + tslib: 2.7.0 + + '@polkadot/wasm-crypto-asmjs@7.3.2(@polkadot/util@13.1.1)': + dependencies: + '@polkadot/util': 13.1.1 + tslib: 2.7.0 + + '@polkadot/wasm-crypto-init@7.3.2(@polkadot/util@13.1.1)(@polkadot/x-randomvalues@13.1.1(@polkadot/util@13.1.1)(@polkadot/wasm-util@7.3.2(@polkadot/util@13.1.1)))': + dependencies: + '@polkadot/util': 13.1.1 + '@polkadot/wasm-bridge': 7.3.2(@polkadot/util@13.1.1)(@polkadot/x-randomvalues@13.1.1(@polkadot/util@13.1.1)(@polkadot/wasm-util@7.3.2(@polkadot/util@13.1.1))) + '@polkadot/wasm-crypto-asmjs': 7.3.2(@polkadot/util@13.1.1) + '@polkadot/wasm-crypto-wasm': 7.3.2(@polkadot/util@13.1.1) + '@polkadot/wasm-util': 7.3.2(@polkadot/util@13.1.1) + '@polkadot/x-randomvalues': 13.1.1(@polkadot/util@13.1.1)(@polkadot/wasm-util@7.3.2(@polkadot/util@13.1.1)) + tslib: 2.7.0 + + '@polkadot/wasm-crypto-wasm@7.3.2(@polkadot/util@13.1.1)': + dependencies: + '@polkadot/util': 13.1.1 + '@polkadot/wasm-util': 7.3.2(@polkadot/util@13.1.1) + tslib: 2.7.0 + + '@polkadot/wasm-crypto@7.3.2(@polkadot/util@13.1.1)(@polkadot/x-randomvalues@13.1.1(@polkadot/util@13.1.1)(@polkadot/wasm-util@7.3.2(@polkadot/util@13.1.1)))': + dependencies: + '@polkadot/util': 13.1.1 + '@polkadot/wasm-bridge': 7.3.2(@polkadot/util@13.1.1)(@polkadot/x-randomvalues@13.1.1(@polkadot/util@13.1.1)(@polkadot/wasm-util@7.3.2(@polkadot/util@13.1.1))) + '@polkadot/wasm-crypto-asmjs': 7.3.2(@polkadot/util@13.1.1) + '@polkadot/wasm-crypto-init': 7.3.2(@polkadot/util@13.1.1)(@polkadot/x-randomvalues@13.1.1(@polkadot/util@13.1.1)(@polkadot/wasm-util@7.3.2(@polkadot/util@13.1.1))) + '@polkadot/wasm-crypto-wasm': 7.3.2(@polkadot/util@13.1.1) + '@polkadot/wasm-util': 7.3.2(@polkadot/util@13.1.1) + '@polkadot/x-randomvalues': 13.1.1(@polkadot/util@13.1.1)(@polkadot/wasm-util@7.3.2(@polkadot/util@13.1.1)) + tslib: 2.7.0 + + '@polkadot/wasm-util@7.3.2(@polkadot/util@13.1.1)': + dependencies: + '@polkadot/util': 13.1.1 + tslib: 2.7.0 + + '@polkadot/x-bigint@13.1.1': + dependencies: + '@polkadot/x-global': 13.1.1 + tslib: 2.7.0 + + '@polkadot/x-fetch@13.1.1': + dependencies: + '@polkadot/x-global': 13.1.1 + node-fetch: 3.3.2 + tslib: 2.7.0 + + '@polkadot/x-global@13.1.1': + dependencies: + tslib: 2.7.0 + + '@polkadot/x-randomvalues@13.1.1(@polkadot/util@13.1.1)(@polkadot/wasm-util@7.3.2(@polkadot/util@13.1.1))': + dependencies: + '@polkadot/util': 13.1.1 + '@polkadot/wasm-util': 7.3.2(@polkadot/util@13.1.1) + '@polkadot/x-global': 13.1.1 + tslib: 2.7.0 + + '@polkadot/x-textdecoder@13.1.1': + dependencies: + '@polkadot/x-global': 13.1.1 + tslib: 2.7.0 + + '@polkadot/x-textencoder@13.1.1': + dependencies: + '@polkadot/x-global': 13.1.1 + tslib: 2.7.0 + + '@polkadot/x-ws@13.1.1': + dependencies: + '@polkadot/x-global': 13.1.1 + tslib: 2.7.0 + ws: 8.18.0 + transitivePeerDependencies: + - bufferutil + - utf-8-validate + + '@scure/base@1.1.8': {} + + '@substrate/connect-extension-protocol@2.1.0': + optional: true + + '@substrate/connect-known-chains@1.4.0': + optional: true + + '@substrate/connect@0.8.11': + dependencies: + '@substrate/connect-extension-protocol': 2.1.0 + '@substrate/connect-known-chains': 1.4.0 + '@substrate/light-client-extension-helpers': 1.0.0(smoldot@2.0.26) + smoldot: 2.0.26 + transitivePeerDependencies: + - bufferutil + - utf-8-validate + optional: true + + '@substrate/light-client-extension-helpers@1.0.0(smoldot@2.0.26)': + dependencies: + '@polkadot-api/json-rpc-provider': 0.0.1 + '@polkadot-api/json-rpc-provider-proxy': 0.1.0 + '@polkadot-api/observable-client': 0.3.2(@polkadot-api/substrate-client@0.1.4)(rxjs@7.8.1) + '@polkadot-api/substrate-client': 0.1.4 + '@substrate/connect-extension-protocol': 2.1.0 + '@substrate/connect-known-chains': 1.4.0 + rxjs: 7.8.1 + smoldot: 2.0.26 + optional: true + + '@substrate/ss58-registry@1.50.0': {} + + '@types/bn.js@5.1.6': + dependencies: + '@types/node': 22.5.5 + + '@types/node@22.5.5': + dependencies: + undici-types: 6.19.8 + + ansi-regex@5.0.1: {} + + ansi-styles@4.3.0: + dependencies: + color-convert: 2.0.1 + + bn.js@5.2.1: {} + + cliui@8.0.1: + dependencies: + string-width: 4.2.3 + strip-ansi: 6.0.1 + wrap-ansi: 7.0.0 + + color-convert@2.0.1: + dependencies: + color-name: 1.1.4 + + color-name@1.1.4: {} + + data-uri-to-buffer@4.0.1: {} + + debug@4.3.7: + dependencies: + ms: 2.1.3 + + emoji-regex@8.0.0: {} + + escalade@3.2.0: {} + + eventemitter3@5.0.1: {} + + fetch-blob@3.2.0: + dependencies: + node-domexception: 1.0.0 + web-streams-polyfill: 3.3.3 + + formdata-polyfill@4.0.10: + dependencies: + fetch-blob: 3.2.0 + + get-caller-file@2.0.5: {} + + handlebars@4.7.8: + dependencies: + minimist: 1.2.8 + neo-async: 2.6.2 + source-map: 0.6.1 + wordwrap: 1.0.0 + optionalDependencies: + uglify-js: 3.19.3 + + is-fullwidth-code-point@3.0.0: {} + + json-stringify-safe@5.0.1: {} + + minimist@1.2.8: {} + + mock-socket@9.3.1: {} + + ms@2.1.3: {} + + neo-async@2.6.2: {} + + nock@13.5.5: + dependencies: + debug: 4.3.7 + json-stringify-safe: 5.0.1 + propagate: 2.0.1 + transitivePeerDependencies: + - supports-color + + node-domexception@1.0.0: {} + + node-fetch@3.3.2: + dependencies: + data-uri-to-buffer: 4.0.1 + fetch-blob: 3.2.0 + formdata-polyfill: 4.0.10 + + prettier@2.8.8: {} + + propagate@2.0.1: {} + + require-directory@2.1.1: {} + + rxjs@7.8.1: + dependencies: + tslib: 2.7.0 + + scale-ts@1.6.0: + optional: true + + smoldot@2.0.26: + dependencies: + ws: 8.18.0 + transitivePeerDependencies: + - bufferutil + - utf-8-validate + optional: true + + source-map@0.6.1: {} + + string-width@4.2.3: + dependencies: + emoji-regex: 8.0.0 + is-fullwidth-code-point: 3.0.0 + strip-ansi: 6.0.1 + + strip-ansi@6.0.1: + dependencies: + ansi-regex: 5.0.1 + + tslib@2.7.0: {} + + typescript@5.6.2: {} + + uglify-js@3.19.3: + optional: true + + undici-types@6.19.8: {} + + web-streams-polyfill@3.3.3: {} + + wordwrap@1.0.0: {} + + wrap-ansi@7.0.0: + dependencies: + ansi-styles: 4.3.0 + string-width: 4.2.3 + strip-ansi: 6.0.1 + + ws@8.18.0: {} + + y18n@5.0.8: {} + + yargs-parser@21.1.1: {} + + yargs@17.7.2: + dependencies: + cliui: 8.0.1 + escalade: 3.2.0 + get-caller-file: 2.0.5 + require-directory: 2.1.1 + string-width: 4.2.3 + y18n: 5.0.8 + yargs-parser: 21.1.1 diff --git a/moonbeam-types-bundle/src/definitions.ts b/moonbeam-types-bundle/src/definitions.ts new file mode 100644 index 0000000000..6244fa16a0 --- /dev/null +++ b/moonbeam-types-bundle/src/definitions.ts @@ -0,0 +1,113 @@ +import type { + OverrideBundleDefinition, + OverrideBundleType, + OverrideModuleType, + OverrideVersionedType, +} from "@polkadot/types/types"; +import { rpcDefinitions } from "./rpc"; +import * as Types from "./types"; + +// override types for specific pallets +export const moduleDefinitions: Record = { + assetManager: { + Balance: "TAssetBalance", + }, + xTokens: { + Balance: "TAssetBalance", + }, +}; + +export const moonbeamDefinitions = { + alias: moduleDefinitions, + rpc: rpcDefinitions, + instances: { + council: ["councilCollective"], + technicalCommittee: ["techCommitteeCollective", "openTechCommitteeCollective"], + }, + types: [ + { + minmax: [0, 4], + types: Types.TYPES_0_4, + }, + { + minmax: [5, 5], + types: Types.TYPES_5_5, + }, + { + minmax: [6, 19], + types: Types.TYPES_6_19, + }, + { + minmax: [19, 35], + types: Types.TYPES_19_35, + }, + { + minmax: [36, 36], + types: Types.TYPES_36_36, + }, + { + minmax: [37, 42], + types: Types.TYPES_37_42, + }, + { + minmax: [43, 154], + types: Types.TYPES_43_154, + }, + { + minmax: [155, 199], + types: Types.TYPES_155_199, + }, + { + minmax: [200, 399], + types: Types.TYPES_200_399, + }, + { + minmax: [400, 599], + types: Types.TYPES_400_599, + }, + { + minmax: [600, 799], + types: Types.TYPES_600_799, + }, + { + minmax: [800, 899], + types: Types.TYPES_800_899, + }, + { + minmax: [900, undefined], + types: Types.TYPES_POST_900, + }, + ], +} as OverrideBundleDefinition; + +export const moonbeamDefinitionsDeprecated = { + ...moonbeamDefinitions, + types: [ + ...(moonbeamDefinitions.types as OverrideVersionedType[]), + { + minmax: [900, undefined], + types: Types.TYPES_900_undefined_deprecated, + }, + ], +} as OverrideBundleDefinition; + +export const typesBundlePre900 = { + spec: { + moonbeam: moonbeamDefinitions, + moonbeamDefinitions, + moonbase: moonbeamDefinitions, + moonriver: moonbeamDefinitions, + }, +} as OverrideBundleType; + +export const typesBundleDeprecated = { + spec: { + moonbeam: moonbeamDefinitionsDeprecated, + moonbeamDefinitions: moonbeamDefinitionsDeprecated, + moonbase: moonbeamDefinitionsDeprecated, + moonriver: moonbeamDefinitionsDeprecated, + }, +} as OverrideBundleType; + +// default types to use +export const types = typesBundlePre900; diff --git a/moonbeam-types-bundle/src/rpc.ts b/moonbeam-types-bundle/src/rpc.ts new file mode 100644 index 0000000000..7fbbd99e10 --- /dev/null +++ b/moonbeam-types-bundle/src/rpc.ts @@ -0,0 +1,78 @@ +import type { DefinitionRpc, DefinitionRpcSub } from "@polkadot/types/types"; + +// Moonbeam specific rpc methods +export const rpcDefinitions: Record> = { + txpool: { + content: { + aliasSection: "txpool", + description: + "The detailed information regarding Ethereum transactions that are currently in the " + + "Substrate transaction pool.", + params: [], + type: "TxPoolResultContent", + }, + inspect: { + aliasSection: "txpool", + description: + "Summarized information of the Ethereum transactions that are currently in the Substrate" + + " transaction pool.", + params: [], + type: "TxPoolResultInspect", + }, + status: { + aliasSection: "txpool", + description: + "The number of Ethereum transaction that are currently in the Substrate transaction pool.", + params: [], + type: "TxPoolResultStatus", + }, + }, + trace: { + filter: { + aliasSection: "trace", + description: "Trace Filter", + params: [{ name: "filter", type: "FilterRequest" }], + type: "Result>", + }, + }, + debug: { + traceTransaction: { + aliasSection: "debug", + description: "Debug trace tx", + params: [{ name: "transaction_hash", type: "H256" }], + type: "Result>", + }, + }, + xcm: { + injectDownwardMessage: { + description: "Inject a downward message from the relay chain.", + params: [{ name: "message", type: "Vec" }], + type: "Result<()>", + }, + injectHrmpMessage: { + description: "Inject an HRMP message from a dedicated channel from a sibling parachain", + params: [ + { name: "sender", type: "ParaId" }, + { name: "message", type: "Vec" }, + ], + type: "Result<()>", + }, + }, + moon: { + isBlockFinalized: { + description: "Returns whether an Ethereum block is finalized", + params: [{ name: "blockHash", type: "Hash" }], + type: "bool", + }, + isTxFinalized: { + description: "Returns whether an Ethereum transaction is finalized", + params: [{ name: "txHash", type: "Hash" }], + type: "bool", + }, + getLatestSyncedBlock: { + description: "Returns the latest synced block from frontier's backend", + params: [], + type: "u32", + }, + }, +}; diff --git a/moonbeam-types-bundle/index.ts b/moonbeam-types-bundle/src/types.ts similarity index 58% rename from moonbeam-types-bundle/index.ts rename to moonbeam-types-bundle/src/types.ts index cccdf7a149..671fbbf432 100644 --- a/moonbeam-types-bundle/index.ts +++ b/moonbeam-types-bundle/src/types.ts @@ -1,102 +1,6 @@ -import type { - OverrideBundleDefinition, - OverrideBundleType, - OverrideModuleType, - DefinitionRpc, - DefinitionRpcSub, - RegistryTypes, - OverrideVersionedType, - // @ts-expect-error -} from "@polkadot/types/types"; +import type { RegistryTypes } from "@polkadot/types/types"; -// override types for specific pallets -export const moduleDefinitions: Record = { - assetManager: { - Balance: "TAssetBalance", - }, - xTokens: { - Balance: "TAssetBalance", - }, -}; - -// Moonbeam specific rpc methods -export const rpcDefinitions: Record> = { - txpool: { - content: { - aliasSection: "txpool", - description: - "The detailed information regarding Ethereum transactions that are currently in the " + - "Substrate transaction pool.", - params: [], - type: "TxPoolResultContent", - }, - inspect: { - aliasSection: "txpool", - description: - "Summarized information of the Ethereum transactions that are currently in the Substrate" + - " transaction pool.", - params: [], - type: "TxPoolResultInspect", - }, - status: { - aliasSection: "txpool", - description: - "The number of Ethereum transaction that are currently in the Substrate transaction pool.", - params: [], - type: "TxPoolResultStatus", - }, - }, - trace: { - filter: { - aliasSection: "trace", - description: "Trace Filter", - params: [{ name: "filter", type: "FilterRequest" }], - type: "Result>", - }, - }, - debug: { - traceTransaction: { - aliasSection: "debug", - description: "Debug trace tx", - params: [{ name: "transaction_hash", type: "H256" }], - type: "Result>", - }, - }, - xcm: { - injectDownwardMessage: { - description: "Inject a downward message from the relay chain.", - params: [{ name: "message", type: "Vec" }], - type: "Result<()>", - }, - injectHrmpMessage: { - description: "Inject an HRMP message from a dedicated channel from a sibling parachain", - params: [ - { name: "sender", type: "ParaId" }, - { name: "message", type: "Vec" }, - ], - type: "Result<()>", - }, - }, - moon: { - isBlockFinalized: { - description: "Returns whether an Ethereum block is finalized", - params: [{ name: "blockHash", type: "Hash" }], - type: "bool", - }, - isTxFinalized: { - description: "Returns whether an Ethereum transaction is finalized", - params: [{ name: "txHash", type: "Hash" }], - type: "bool", - }, - getLatestSyncedBlock: { - description: "Returns the latest synced block from frontier's backend", - params: [], - type: "u32", - }, - }, -}; - -const TYPES_0_4: RegistryTypes = { +export const TYPES_0_4: RegistryTypes = { AccountId: "EthereumAccountId", Address: "AccountId", Balance: "u128", @@ -109,9 +13,10 @@ const TYPES_0_4: RegistryTypes = { EthTransaction: "LegacyTransaction", DispatchErrorModule: "DispatchErrorModuleU8", }; -const { RefCount, ...TYPES_5_5 } = TYPES_0_4; -const TYPES_6_19: RegistryTypes = { +export const { RefCount, ...TYPES_5_5 } = TYPES_0_4; + +export const TYPES_6_19: RegistryTypes = { ...TYPES_5_5, ExtrinsicSignature: "EthereumSignature", RoundIndex: "u32", @@ -161,7 +66,7 @@ const TYPES_6_19: RegistryTypes = { }, }; const { ValidatorStatus, ...omitFields } = TYPES_6_19; -const TYPES_19_35: RegistryTypes = { +export const TYPES_19_35: RegistryTypes = { ...omitFields, AccountInfo: "AccountInfoWithTripleRefCount", Candidate: { @@ -217,11 +122,11 @@ const TYPES_19_35: RegistryTypes = { length: "u32", }, }; -const TYPES_36_36: RegistryTypes = { +export const TYPES_36_36: RegistryTypes = { ...TYPES_19_35, AuthorId: "AccountId", }; -const TYPES_37_42: RegistryTypes = { +export const TYPES_37_42: RegistryTypes = { ...TYPES_36_36, AccountId32: "H256", AuthorId: "AccountId32", @@ -243,7 +148,7 @@ const TYPES_37_42: RegistryTypes = { }, }; -const TYPES_43_154: RegistryTypes = { +export const TYPES_43_154: RegistryTypes = { ...TYPES_37_42, Collator2: { id: "AccountId", @@ -268,7 +173,7 @@ const TYPES_43_154: RegistryTypes = { }, }; -const TYPES_155_199: RegistryTypes = { +export const TYPES_155_199: RegistryTypes = { ...TYPES_43_154, EthereumSignature: { r: "H256", @@ -280,7 +185,7 @@ const TYPES_155_199: RegistryTypes = { }, }; -const TYPES_200_399: RegistryTypes = { +export const TYPES_200_399: RegistryTypes = { ...TYPES_155_199, NominatorStatus: { _enum: { Active: "Null", Leaving: "RoundIndex" }, @@ -301,7 +206,7 @@ const TYPES_200_399: RegistryTypes = { }, }; -const TYPES_400_599: RegistryTypes = { +export const TYPES_400_599: RegistryTypes = { ...TYPES_200_399, RewardInfo: { totalReward: "Balance", @@ -310,7 +215,7 @@ const TYPES_400_599: RegistryTypes = { }, }; -const TYPES_600_799: RegistryTypes = { +export const TYPES_600_799: RegistryTypes = { ...TYPES_400_599, AssetType: { _enum: { @@ -365,7 +270,7 @@ const TYPES_600_799: RegistryTypes = { MultiLocation: "MultiLocationV0", }; -const TYPES_800_899: RegistryTypes = { +export const TYPES_800_899: RegistryTypes = { ...TYPES_600_799, JunctionV1: { _enum: { @@ -383,7 +288,7 @@ const TYPES_800_899: RegistryTypes = { MultiLocation: "MultiLocationV1", }; -const TYPES_900_undefined_deprecated: RegistryTypes = { +export const TYPES_900_undefined_deprecated: RegistryTypes = { ...TYPES_800_899, MoonbaseRuntimeAssetRegistrarMetadata: { name: "Vec", @@ -422,7 +327,7 @@ const TYPES_900_undefined_deprecated: RegistryTypes = { }, }; -const TYPES_POST_900: RegistryTypes = { +export const TYPES_POST_900: RegistryTypes = { ProxyType: { _enum: [ "Any", @@ -435,98 +340,3 @@ const TYPES_POST_900: RegistryTypes = { ], }, }; - -export const moonbeamDefinitions = { - alias: moduleDefinitions, - rpc: rpcDefinitions, - instances: { - council: ["councilCollective"], - technicalCommittee: ["techCommitteeCollective", "openTechCommitteeCollective"], - }, - types: [ - { - minmax: [0, 4], - types: TYPES_0_4, - }, - { - minmax: [5, 5], - types: TYPES_5_5, - }, - { - minmax: [6, 19], - types: TYPES_6_19, - }, - { - minmax: [19, 35], - types: TYPES_19_35, - }, - { - minmax: [36, 36], - types: TYPES_36_36, - }, - { - minmax: [37, 42], - types: TYPES_37_42, - }, - { - minmax: [43, 154], - types: TYPES_43_154, - }, - { - minmax: [155, 199], - types: TYPES_155_199, - }, - { - minmax: [200, 399], - types: TYPES_200_399, - }, - { - minmax: [400, 599], - types: TYPES_400_599, - }, - { - minmax: [600, 799], - types: TYPES_600_799, - }, - { - minmax: [800, 899], - types: TYPES_800_899, - }, - { - minmax: [900, undefined], - types: TYPES_POST_900, - }, - ], -} as OverrideBundleDefinition; - -export const moonbeamDefinitionsDeprecated = { - ...moonbeamDefinitions, - types: [ - ...(moonbeamDefinitions.types as OverrideVersionedType[]), - { - minmax: [900, undefined], - types: TYPES_900_undefined_deprecated, - }, - ], -} as OverrideBundleDefinition; - -export const typesBundlePre900 = { - spec: { - moonbeam: moonbeamDefinitions, - moonbeamDefinitions, - moonbase: moonbeamDefinitions, - moonriver: moonbeamDefinitions, - }, -} as OverrideBundleType; - -export const typesBundleDeprecated = { - spec: { - moonbeam: moonbeamDefinitionsDeprecated, - moonbeamDefinitions: moonbeamDefinitionsDeprecated, - moonbase: moonbeamDefinitionsDeprecated, - moonriver: moonbeamDefinitionsDeprecated, - }, -} as OverrideBundleType; - -// default types to use -export const types = typesBundlePre900; diff --git a/moonbeam-types-bundle/tsconfig.json b/moonbeam-types-bundle/tsconfig.json index 1b59126065..f89bd39a00 100644 --- a/moonbeam-types-bundle/tsconfig.json +++ b/moonbeam-types-bundle/tsconfig.json @@ -1,13 +1,19 @@ { "compilerOptions": { - "target": "es6", - "module": "commonjs", - "lib": ["es2017", "es7", "es6", "dom"], - "declaration": true, + "incremental": false, + "rootDir": "src", "outDir": "dist", - "strict": true, - "esModuleInterop": true, - "moduleResolution": "node16" + "baseUrl": "./", + "noEmit": false, + "declaration": true, + "declarationDir": "dist/types", + "allowImportingTsExtensions": false, + "typeRoots": [ + // "dist/types", + "node_modules/@types" + ], + "skipLibCheck": true }, - "exclude": ["node_modules", "dist"] + "include": ["src/**/*"], + "exclude": ["node_modules", "dist", "scripts"] } diff --git a/runtime-diffs/moonbase/3200.txt b/runtime-diffs/moonbase/3200.txt new file mode 100644 index 0000000000..abeb6c2f30 --- /dev/null +++ b/runtime-diffs/moonbase/3200.txt @@ -0,0 +1,58 @@ +Pallets: + ~ AssetManager + Calls: + - remove_supported_asset + - set_asset_units_per_second + Storage Entries: + - AssetTypeUnitsPerSecond + - SupportedFeePaymentAssets + ~ MoonbeamLazyMigrations + Calls: + + create_contract_metadata + ~ Multisig + Calls: + ~ as_multi + ~ as_multi_threshold_1 + ~ OpenTechCommitteeCollective + Calls: + ~ execute + ~ propose + Storage Entries: + ~ ProposalOf (Changed: ) + + Parameters + ~ Proxy + Calls: + ~ proxy + ~ proxy_announced + ~ Scheduler + Calls: + ~ schedule + ~ schedule_after + ~ schedule_named + ~ schedule_named_after + ~ Sudo + Calls: + ~ sudo + ~ sudo_as + ~ sudo_unchecked_weight + ~ System + Storage Entries: + ~ Events (Changed: ) + ~ TreasuryCouncilCollective + Calls: + ~ execute + ~ propose + Storage Entries: + ~ ProposalOf (Changed: ) + ~ Utility + Calls: + ~ as_derivative + ~ batch + ~ batch_all + ~ dispatch_as + ~ force_batch + ~ with_weight + ~ Whitelist + Calls: + ~ dispatch_whitelisted_call_with_preimage + + XcmWeightTrader diff --git a/runtime-diffs/moonbeam/3200.txt b/runtime-diffs/moonbeam/3200.txt new file mode 100644 index 0000000000..a636f4e229 --- /dev/null +++ b/runtime-diffs/moonbeam/3200.txt @@ -0,0 +1,54 @@ +Pallets: + ~ AssetManager + Calls: + - remove_supported_asset + - set_asset_units_per_second + Storage Entries: + - AssetTypeUnitsPerSecond + - SupportedFeePaymentAssets + + EmergencyParaXcm + + EvmForeignAssets + ~ MoonbeamLazyMigrations + Calls: + + create_contract_metadata + ~ Multisig + Calls: + ~ as_multi + ~ as_multi_threshold_1 + ~ OpenTechCommitteeCollective + Calls: + ~ execute + ~ propose + Storage Entries: + ~ ProposalOf (Changed: ) + ~ Proxy + Calls: + ~ proxy + ~ proxy_announced + ~ Scheduler + Calls: + ~ schedule + ~ schedule_after + ~ schedule_named + ~ schedule_named_after + ~ System + Storage Entries: + ~ Events (Changed: ) + ~ TreasuryCouncilCollective + Calls: + ~ execute + ~ propose + Storage Entries: + ~ ProposalOf (Changed: ) + ~ Utility + Calls: + ~ as_derivative + ~ batch + ~ batch_all + ~ dispatch_as + ~ force_batch + ~ with_weight + ~ Whitelist + Calls: + ~ dispatch_whitelisted_call_with_preimage + + XcmWeightTrader diff --git a/runtime-diffs/moonriver/3200.txt b/runtime-diffs/moonriver/3200.txt new file mode 100644 index 0000000000..a636f4e229 --- /dev/null +++ b/runtime-diffs/moonriver/3200.txt @@ -0,0 +1,54 @@ +Pallets: + ~ AssetManager + Calls: + - remove_supported_asset + - set_asset_units_per_second + Storage Entries: + - AssetTypeUnitsPerSecond + - SupportedFeePaymentAssets + + EmergencyParaXcm + + EvmForeignAssets + ~ MoonbeamLazyMigrations + Calls: + + create_contract_metadata + ~ Multisig + Calls: + ~ as_multi + ~ as_multi_threshold_1 + ~ OpenTechCommitteeCollective + Calls: + ~ execute + ~ propose + Storage Entries: + ~ ProposalOf (Changed: ) + ~ Proxy + Calls: + ~ proxy + ~ proxy_announced + ~ Scheduler + Calls: + ~ schedule + ~ schedule_after + ~ schedule_named + ~ schedule_named_after + ~ System + Storage Entries: + ~ Events (Changed: ) + ~ TreasuryCouncilCollective + Calls: + ~ execute + ~ propose + Storage Entries: + ~ ProposalOf (Changed: ) + ~ Utility + Calls: + ~ as_derivative + ~ batch + ~ batch_all + ~ dispatch_as + ~ force_batch + ~ with_weight + ~ Whitelist + Calls: + ~ dispatch_whitelisted_call_with_preimage + + XcmWeightTrader diff --git a/runtime/common/src/weights/cumulus_pallet_parachain_system.rs b/runtime/common/src/weights/cumulus_pallet_parachain_system.rs index a60c09b775..fce7282cb6 100644 --- a/runtime/common/src/weights/cumulus_pallet_parachain_system.rs +++ b/runtime/common/src/weights/cumulus_pallet_parachain_system.rs @@ -17,13 +17,13 @@ //! Autogenerated weights for `cumulus_pallet_parachain_system` //! //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2024-08-21, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! DATE: 2024-09-13, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `MacBook-Pro-de-romarq.local`, CPU: `` +//! HOSTNAME: `ip-10-0-0-176`, CPU: `Intel(R) Xeon(R) Platinum 8375C CPU @ 2.90GHz` //! WASM-EXECUTION: Compiled, CHAIN: Some("moonbase-dev"), DB CACHE: 1024 // Executed Command: -// ./target/release/moonbeam +// ./target/production/moonbeam // benchmark // pallet // --chain=moonbase-dev @@ -55,16 +55,16 @@ impl cumulus_pallet_parachain_system::WeightInfo for We /// Storage: `ParachainSystem::ProcessedDownwardMessages` (r:0 w:1) /// Proof: `ParachainSystem::ProcessedDownwardMessages` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) /// Storage: `MessageQueue::Pages` (r:0 w:1000) - /// Proof: `MessageQueue::Pages` (`max_values`: None, `max_size`: Some(107993), added: 110468, mode: `MaxEncodedLen`) + /// Proof: `MessageQueue::Pages` (`max_values`: None, `max_size`: Some(105521), added: 107996, mode: `MaxEncodedLen`) /// The range of component `n` is `[0, 1000]`. fn enqueue_inbound_downward_messages(n: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `82` // Estimated: `3517` - // Minimum execution time: 2_000_000 picoseconds. - Weight::from_parts(2_000_000, 3517) - // Standard Error: 914_274 - .saturating_add(Weight::from_parts(213_425_397, 0).saturating_mul(n.into())) + // Minimum execution time: 2_185_000 picoseconds. + Weight::from_parts(2_274_000, 3517) + // Standard Error: 22_952 + .saturating_add(Weight::from_parts(286_056_967, 0).saturating_mul(n.into())) .saturating_add(T::DbWeight::get().reads(3_u64)) .saturating_add(T::DbWeight::get().writes(4_u64)) .saturating_add(T::DbWeight::get().writes((1_u64).saturating_mul(n.into()))) diff --git a/runtime/common/src/weights/cumulus_pallet_xcmp_queue.rs b/runtime/common/src/weights/cumulus_pallet_xcmp_queue.rs index 1a2e88a399..cef9b901da 100644 --- a/runtime/common/src/weights/cumulus_pallet_xcmp_queue.rs +++ b/runtime/common/src/weights/cumulus_pallet_xcmp_queue.rs @@ -1,4 +1,4 @@ -// Copyright 2019-2022 PureStake Inc. +// Copyright 2024 Moonbeam foundation // This file is part of Moonbeam. // Moonbeam is free software: you can redistribute it and/or modify @@ -17,7 +17,7 @@ //! Autogenerated weights for `cumulus_pallet_xcmp_queue` //! //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2024-07-25, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! DATE: 2024-09-13, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ip-10-0-0-176`, CPU: `Intel(R) Xeon(R) Platinum 8375C CPU @ 2.90GHz` //! WASM-EXECUTION: Compiled, CHAIN: Some("moonbase-dev"), DB CACHE: 1024 @@ -52,8 +52,8 @@ impl cumulus_pallet_xcmp_queue::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `142` // Estimated: `1627` - // Minimum execution time: 4_307_000 picoseconds. - Weight::from_parts(4_445_000, 1627) + // Minimum execution time: 3_960_000 picoseconds. + Weight::from_parts(4_114_000, 1627) .saturating_add(T::DbWeight::get().reads(1_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)) } @@ -66,13 +66,13 @@ impl cumulus_pallet_xcmp_queue::WeightInfo for WeightIn /// Storage: `XcmpQueue::InboundXcmpSuspended` (r:1 w:0) /// Proof: `XcmpQueue::InboundXcmpSuspended` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) /// Storage: `MessageQueue::Pages` (r:0 w:1) - /// Proof: `MessageQueue::Pages` (`max_values`: None, `max_size`: Some(134193), added: 136668, mode: `MaxEncodedLen`) + /// Proof: `MessageQueue::Pages` (`max_values`: None, `max_size`: Some(105521), added: 107996, mode: `MaxEncodedLen`) fn enqueue_xcmp_message() -> Weight { // Proof Size summary in bytes: // Measured: `148` // Estimated: `3517` - // Minimum execution time: 11_285_000 picoseconds. - Weight::from_parts(11_795_000, 3517) + // Minimum execution time: 11_194_000 picoseconds. + Weight::from_parts(12_119_000, 3517) .saturating_add(T::DbWeight::get().reads(4_u64)) .saturating_add(T::DbWeight::get().writes(3_u64)) } @@ -82,8 +82,8 @@ impl cumulus_pallet_xcmp_queue::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `142` // Estimated: `1627` - // Minimum execution time: 2_760_000 picoseconds. - Weight::from_parts(2_884_000, 1627) + // Minimum execution time: 2_460_000 picoseconds. + Weight::from_parts(2_628_000, 1627) .saturating_add(T::DbWeight::get().reads(1_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)) } @@ -93,8 +93,8 @@ impl cumulus_pallet_xcmp_queue::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `177` // Estimated: `1662` - // Minimum execution time: 3_600_000 picoseconds. - Weight::from_parts(3_734_000, 1662) + // Minimum execution time: 3_364_000 picoseconds. + Weight::from_parts(3_543_000, 1662) .saturating_add(T::DbWeight::get().reads(1_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)) } @@ -102,8 +102,8 @@ impl cumulus_pallet_xcmp_queue::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 7_631_000 picoseconds. - Weight::from_parts(8_118_000, 0) + // Minimum execution time: 7_984_000 picoseconds. + Weight::from_parts(8_167_000, 0) } /// Storage: UNKNOWN KEY `0x7b3237373ffdfeb1cab4222e3b520d6b345d8e88afa015075c945637c07e8f20` (r:1 w:1) /// Proof: UNKNOWN KEY `0x7b3237373ffdfeb1cab4222e3b520d6b345d8e88afa015075c945637c07e8f20` (r:1 w:1) @@ -118,13 +118,13 @@ impl cumulus_pallet_xcmp_queue::WeightInfo for WeightIn /// Storage: `XcmpQueue::InboundXcmpSuspended` (r:1 w:0) /// Proof: `XcmpQueue::InboundXcmpSuspended` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) /// Storage: `MessageQueue::Pages` (r:0 w:1) - /// Proof: `MessageQueue::Pages` (`max_values`: None, `max_size`: Some(134193), added: 136668, mode: `MaxEncodedLen`) + /// Proof: `MessageQueue::Pages` (`max_values`: None, `max_size`: Some(105521), added: 107996, mode: `MaxEncodedLen`) fn on_idle_good_msg() -> Weight { // Proof Size summary in bytes: - // Measured: `134385` - // Estimated: `137850` - // Minimum execution time: 190_123_000 picoseconds. - Weight::from_parts(194_387_000, 137850) + // Measured: `105713` + // Estimated: `109178` + // Minimum execution time: 153_649_000 picoseconds. + Weight::from_parts(155_782_000, 109178) .saturating_add(T::DbWeight::get().reads(6_u64)) .saturating_add(T::DbWeight::get().writes(5_u64)) } @@ -141,13 +141,13 @@ impl cumulus_pallet_xcmp_queue::WeightInfo for WeightIn /// Storage: `XcmpQueue::InboundXcmpSuspended` (r:1 w:0) /// Proof: `XcmpQueue::InboundXcmpSuspended` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) /// Storage: `MessageQueue::Pages` (r:0 w:1) - /// Proof: `MessageQueue::Pages` (`max_values`: None, `max_size`: Some(134193), added: 136668, mode: `MaxEncodedLen`) + /// Proof: `MessageQueue::Pages` (`max_values`: None, `max_size`: Some(105521), added: 107996, mode: `MaxEncodedLen`) fn on_idle_large_msg() -> Weight { // Proof Size summary in bytes: // Measured: `65782` // Estimated: `69247` - // Minimum execution time: 102_726_000 picoseconds. - Weight::from_parts(104_463_000, 69247) + // Minimum execution time: 104_439_000 picoseconds. + Weight::from_parts(105_300_000, 69247) .saturating_add(T::DbWeight::get().reads(6_u64)) .saturating_add(T::DbWeight::get().writes(5_u64)) } diff --git a/runtime/common/src/weights/pallet_asset_manager.rs b/runtime/common/src/weights/pallet_asset_manager.rs index 0ea1ccf7f6..f81f50d71c 100644 --- a/runtime/common/src/weights/pallet_asset_manager.rs +++ b/runtime/common/src/weights/pallet_asset_manager.rs @@ -1,4 +1,4 @@ -// Copyright 2019-2022 PureStake Inc. +// Copyright 2024 Moonbeam foundation // This file is part of Moonbeam. // Moonbeam is free software: you can redistribute it and/or modify @@ -17,7 +17,7 @@ //! Autogenerated weights for `pallet_asset_manager` //! //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2024-07-25, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! DATE: 2024-09-13, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ip-10-0-0-176`, CPU: `Intel(R) Xeon(R) Platinum 8375C CPU @ 2.90GHz` //! WASM-EXECUTION: Compiled, CHAIN: Some("moonbase-dev"), DB CACHE: 1024 @@ -58,51 +58,43 @@ impl pallet_asset_manager::WeightInfo for WeightInfo // Proof Size summary in bytes: // Measured: `82` // Estimated: `3639` - // Minimum execution time: 28_927_000 picoseconds. - Weight::from_parts(29_493_000, 3639) + // Minimum execution time: 28_019_000 picoseconds. + Weight::from_parts(28_713_000, 3639) .saturating_add(T::DbWeight::get().reads(3_u64)) .saturating_add(T::DbWeight::get().writes(4_u64)) } - /// Storage: `AssetManager::SupportedFeePaymentAssets` (r:1 w:1) - /// Proof: `AssetManager::SupportedFeePaymentAssets` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) /// Storage: `AssetManager::AssetIdType` (r:1 w:1) /// Proof: `AssetManager::AssetIdType` (`max_values`: None, `max_size`: None, mode: `Measured`) - /// Storage: `AssetManager::AssetTypeUnitsPerSecond` (r:1 w:2) - /// Proof: `AssetManager::AssetTypeUnitsPerSecond` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `AssetManager::AssetTypeId` (r:0 w:2) /// Proof: `AssetManager::AssetTypeId` (`max_values`: None, `max_size`: None, mode: `Measured`) /// The range of component `x` is `[5, 100]`. fn change_existing_asset_type() -> Weight { // Proof Size summary in bytes: - // Measured: `926 + x * (13 ±0)` - // Estimated: `4309 + x * (15 ±0)` - // Minimum execution time: 29_180_000 picoseconds. - Weight::from_parts(29_891_006, 4309) - // Standard Error: 4_391 - .saturating_add(Weight::from_parts(874_012, 0)) - .saturating_add(T::DbWeight::get().reads(3_u64)) - .saturating_add(T::DbWeight::get().writes(6_u64)) - .saturating_add(Weight::from_parts(0, 15)) + // Measured: `447 + x * (4 ±0)` + // Estimated: `3909 + x * (5 ±0)` + // Minimum execution time: 16_395_000 picoseconds. + Weight::from_parts(18_250_914, 3909) + // Standard Error: 1_597 + .saturating_add(Weight::from_parts(80_983, 0)) + .saturating_add(T::DbWeight::get().reads(1_u64)) + .saturating_add(T::DbWeight::get().writes(3_u64)) + .saturating_add(Weight::from_parts(0, 5)) } - /// Storage: `AssetManager::SupportedFeePaymentAssets` (r:1 w:1) - /// Proof: `AssetManager::SupportedFeePaymentAssets` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) /// Storage: `AssetManager::AssetIdType` (r:1 w:1) /// Proof: `AssetManager::AssetIdType` (`max_values`: None, `max_size`: None, mode: `Measured`) - /// Storage: `AssetManager::AssetTypeUnitsPerSecond` (r:0 w:1) - /// Proof: `AssetManager::AssetTypeUnitsPerSecond` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `AssetManager::AssetTypeId` (r:0 w:1) /// Proof: `AssetManager::AssetTypeId` (`max_values`: None, `max_size`: None, mode: `Measured`) /// The range of component `x` is `[5, 100]`. fn remove_existing_asset_type() -> Weight { // Proof Size summary in bytes: - // Measured: `482 + x * (10 ±0)` - // Estimated: `3955 + x * (10 ±0)` - // Minimum execution time: 21_219_000 picoseconds. - Weight::from_parts(20_476_212, 3955) - // Standard Error: 3_389 - .saturating_add(Weight::from_parts(716_188, 0)) - .saturating_add(T::DbWeight::get().reads(2_u64)) - .saturating_add(T::DbWeight::get().writes(4_u64)) - .saturating_add(Weight::from_parts(0, 10)) + // Measured: `447 + x * (4 ±0)` + // Estimated: `3909 + x * (5 ±0)` + // Minimum execution time: 13_955_000 picoseconds. + Weight::from_parts(15_660_921, 3909) + // Standard Error: 1_442 + .saturating_add(Weight::from_parts(80_494, 0)) + .saturating_add(T::DbWeight::get().reads(1_u64)) + .saturating_add(T::DbWeight::get().writes(2_u64)) + .saturating_add(Weight::from_parts(0, 5)) } } diff --git a/runtime/common/src/weights/pallet_assets.rs b/runtime/common/src/weights/pallet_assets.rs index c809d38614..5510504eec 100644 --- a/runtime/common/src/weights/pallet_assets.rs +++ b/runtime/common/src/weights/pallet_assets.rs @@ -1,4 +1,4 @@ -// Copyright 2019-2022 PureStake Inc. +// Copyright 2024 Moonbeam foundation // This file is part of Moonbeam. // Moonbeam is free software: you can redistribute it and/or modify @@ -17,7 +17,7 @@ //! Autogenerated weights for `pallet_assets` //! //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2024-07-25, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! DATE: 2024-09-13, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ip-10-0-0-176`, CPU: `Intel(R) Xeon(R) Platinum 8375C CPU @ 2.90GHz` //! WASM-EXECUTION: Compiled, CHAIN: Some("moonbase-dev"), DB CACHE: 1024 @@ -59,8 +59,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `6` // Estimated: `3639` - // Minimum execution time: 8_540_000 picoseconds. - Weight::from_parts(8_819_000, 3639) + // Minimum execution time: 8_496_000 picoseconds. + Weight::from_parts(8_663_000, 3639) .saturating_add(T::DbWeight::get().reads(1_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)) } @@ -70,8 +70,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `241` // Estimated: `3639` - // Minimum execution time: 10_093_000 picoseconds. - Weight::from_parts(10_366_000, 3639) + // Minimum execution time: 9_868_000 picoseconds. + Weight::from_parts(10_228_000, 3639) .saturating_add(T::DbWeight::get().reads(1_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)) } @@ -86,10 +86,10 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `1514 + c * (183 ±0)` // Estimated: `3639 + c * (2597 ±0)` - // Minimum execution time: 14_670_000 picoseconds. - Weight::from_parts(14_889_000, 3639) - // Standard Error: 7_930 - .saturating_add(Weight::from_parts(15_505_771, 0).saturating_mul(c.into())) + // Minimum execution time: 14_621_000 picoseconds. + Weight::from_parts(14_857_000, 3639) + // Standard Error: 9_664 + .saturating_add(Weight::from_parts(15_608_598, 0).saturating_mul(c.into())) .saturating_add(T::DbWeight::get().reads(2_u64)) .saturating_add(T::DbWeight::get().reads((2_u64).saturating_mul(c.into()))) .saturating_add(T::DbWeight::get().writes(1_u64)) @@ -105,10 +105,10 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `313 + a * (74 ±0)` // Estimated: `3639 + a * (2611 ±0)` - // Minimum execution time: 15_548_000 picoseconds. - Weight::from_parts(15_849_000, 3639) - // Standard Error: 6_606 - .saturating_add(Weight::from_parts(8_201_913, 0).saturating_mul(a.into())) + // Minimum execution time: 14_982_000 picoseconds. + Weight::from_parts(15_198_000, 3639) + // Standard Error: 7_365 + .saturating_add(Weight::from_parts(8_221_915, 0).saturating_mul(a.into())) .saturating_add(T::DbWeight::get().reads(2_u64)) .saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(a.into()))) .saturating_add(T::DbWeight::get().writes(1_u64)) @@ -123,8 +123,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `207` // Estimated: `3639` - // Minimum execution time: 10_773_000 picoseconds. - Weight::from_parts(11_122_000, 3639) + // Minimum execution time: 10_726_000 picoseconds. + Weight::from_parts(11_073_000, 3639) .saturating_add(T::DbWeight::get().reads(2_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)) } @@ -136,8 +136,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `207` // Estimated: `3639` - // Minimum execution time: 19_924_000 picoseconds. - Weight::from_parts(20_391_000, 3639) + // Minimum execution time: 19_014_000 picoseconds. + Weight::from_parts(19_815_000, 3639) .saturating_add(T::DbWeight::get().reads(2_u64)) .saturating_add(T::DbWeight::get().writes(2_u64)) } @@ -149,8 +149,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `315` // Estimated: `3639` - // Minimum execution time: 27_019_000 picoseconds. - Weight::from_parts(27_599_000, 3639) + // Minimum execution time: 26_126_000 picoseconds. + Weight::from_parts(27_097_000, 3639) .saturating_add(T::DbWeight::get().reads(2_u64)) .saturating_add(T::DbWeight::get().writes(2_u64)) } @@ -164,8 +164,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `420` // Estimated: `6184` - // Minimum execution time: 39_049_000 picoseconds. - Weight::from_parts(40_100_000, 6184) + // Minimum execution time: 38_290_000 picoseconds. + Weight::from_parts(39_111_000, 6184) .saturating_add(T::DbWeight::get().reads(4_u64)) .saturating_add(T::DbWeight::get().writes(4_u64)) } @@ -179,8 +179,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `420` // Estimated: `6184` - // Minimum execution time: 35_211_000 picoseconds. - Weight::from_parts(35_851_000, 6184) + // Minimum execution time: 33_787_000 picoseconds. + Weight::from_parts(34_524_000, 6184) .saturating_add(T::DbWeight::get().reads(4_u64)) .saturating_add(T::DbWeight::get().writes(4_u64)) } @@ -194,8 +194,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `420` // Estimated: `6184` - // Minimum execution time: 39_056_000 picoseconds. - Weight::from_parts(39_932_000, 6184) + // Minimum execution time: 37_978_000 picoseconds. + Weight::from_parts(39_072_000, 6184) .saturating_add(T::DbWeight::get().reads(4_u64)) .saturating_add(T::DbWeight::get().writes(4_u64)) } @@ -207,8 +207,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `315` // Estimated: `3639` - // Minimum execution time: 14_006_000 picoseconds. - Weight::from_parts(14_200_000, 3639) + // Minimum execution time: 13_171_000 picoseconds. + Weight::from_parts(13_970_000, 3639) .saturating_add(T::DbWeight::get().reads(2_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)) } @@ -220,8 +220,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `315` // Estimated: `3639` - // Minimum execution time: 13_885_000 picoseconds. - Weight::from_parts(14_219_000, 3639) + // Minimum execution time: 13_308_000 picoseconds. + Weight::from_parts(13_860_000, 3639) .saturating_add(T::DbWeight::get().reads(2_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)) } @@ -231,8 +231,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `241` // Estimated: `3639` - // Minimum execution time: 9_803_000 picoseconds. - Weight::from_parts(10_142_000, 3639) + // Minimum execution time: 9_506_000 picoseconds. + Weight::from_parts(9_974_000, 3639) .saturating_add(T::DbWeight::get().reads(1_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)) } @@ -242,8 +242,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `241` // Estimated: `3639` - // Minimum execution time: 9_778_000 picoseconds. - Weight::from_parts(10_129_000, 3639) + // Minimum execution time: 9_373_000 picoseconds. + Weight::from_parts(9_855_000, 3639) .saturating_add(T::DbWeight::get().reads(1_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)) } @@ -255,8 +255,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `207` // Estimated: `3639` - // Minimum execution time: 11_361_000 picoseconds. - Weight::from_parts(11_617_000, 3639) + // Minimum execution time: 10_853_000 picoseconds. + Weight::from_parts(11_409_000, 3639) .saturating_add(T::DbWeight::get().reads(2_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)) } @@ -266,8 +266,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `207` // Estimated: `3639` - // Minimum execution time: 9_644_000 picoseconds. - Weight::from_parts(9_912_000, 3639) + // Minimum execution time: 9_196_000 picoseconds. + Weight::from_parts(9_604_000, 3639) .saturating_add(T::DbWeight::get().reads(1_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)) } @@ -277,16 +277,14 @@ impl pallet_assets::WeightInfo for WeightInfo { /// Proof: `Assets::Metadata` (`max_values`: None, `max_size`: Some(152), added: 2627, mode: `MaxEncodedLen`) /// The range of component `n` is `[0, 50]`. /// The range of component `s` is `[0, 50]`. - fn set_metadata(n: u32, s: u32, ) -> Weight { + fn set_metadata(n: u32, _s: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `207` // Estimated: `3639` - // Minimum execution time: 24_783_000 picoseconds. - Weight::from_parts(25_608_406, 3639) - // Standard Error: 512 - .saturating_add(Weight::from_parts(2_492, 0).saturating_mul(n.into())) - // Standard Error: 512 - .saturating_add(Weight::from_parts(3_292, 0).saturating_mul(s.into())) + // Minimum execution time: 24_866_000 picoseconds. + Weight::from_parts(25_868_832, 3639) + // Standard Error: 635 + .saturating_add(Weight::from_parts(1_069, 0).saturating_mul(n.into())) .saturating_add(T::DbWeight::get().reads(2_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)) } @@ -298,8 +296,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `383` // Estimated: `3639` - // Minimum execution time: 25_888_000 picoseconds. - Weight::from_parts(26_609_000, 3639) + // Minimum execution time: 25_906_000 picoseconds. + Weight::from_parts(26_471_000, 3639) .saturating_add(T::DbWeight::get().reads(2_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)) } @@ -313,12 +311,12 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `94` // Estimated: `3639` - // Minimum execution time: 10_297_000 picoseconds. - Weight::from_parts(10_766_456, 3639) - // Standard Error: 250 - .saturating_add(Weight::from_parts(2_473, 0).saturating_mul(n.into())) - // Standard Error: 250 - .saturating_add(Weight::from_parts(1_563, 0).saturating_mul(s.into())) + // Minimum execution time: 10_149_000 picoseconds. + Weight::from_parts(10_607_656, 3639) + // Standard Error: 272 + .saturating_add(Weight::from_parts(1_805, 0).saturating_mul(n.into())) + // Standard Error: 272 + .saturating_add(Weight::from_parts(780, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(2_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)) } @@ -330,8 +328,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `383` // Estimated: `3639` - // Minimum execution time: 25_777_000 picoseconds. - Weight::from_parts(26_277_000, 3639) + // Minimum execution time: 25_774_000 picoseconds. + Weight::from_parts(26_462_000, 3639) .saturating_add(T::DbWeight::get().reads(2_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)) } @@ -341,8 +339,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `207` // Estimated: `3639` - // Minimum execution time: 9_301_000 picoseconds. - Weight::from_parts(9_593_000, 3639) + // Minimum execution time: 9_047_000 picoseconds. + Weight::from_parts(9_466_000, 3639) .saturating_add(T::DbWeight::get().reads(1_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)) } @@ -354,8 +352,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `241` // Estimated: `3639` - // Minimum execution time: 15_835_000 picoseconds. - Weight::from_parts(16_276_000, 3639) + // Minimum execution time: 15_231_000 picoseconds. + Weight::from_parts(15_876_000, 3639) .saturating_add(T::DbWeight::get().reads(2_u64)) .saturating_add(T::DbWeight::get().writes(2_u64)) } @@ -371,8 +369,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `513` // Estimated: `6184` - // Minimum execution time: 47_549_000 picoseconds. - Weight::from_parts(48_475_000, 6184) + // Minimum execution time: 47_230_000 picoseconds. + Weight::from_parts(48_290_000, 6184) .saturating_add(T::DbWeight::get().reads(5_u64)) .saturating_add(T::DbWeight::get().writes(5_u64)) } @@ -384,8 +382,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `399` // Estimated: `3639` - // Minimum execution time: 17_503_000 picoseconds. - Weight::from_parts(18_222_000, 3639) + // Minimum execution time: 17_476_000 picoseconds. + Weight::from_parts(17_821_000, 3639) .saturating_add(T::DbWeight::get().reads(2_u64)) .saturating_add(T::DbWeight::get().writes(2_u64)) } @@ -397,8 +395,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `399` // Estimated: `3639` - // Minimum execution time: 17_938_000 picoseconds. - Weight::from_parts(18_370_000, 3639) + // Minimum execution time: 17_717_000 picoseconds. + Weight::from_parts(18_116_000, 3639) .saturating_add(T::DbWeight::get().reads(2_u64)) .saturating_add(T::DbWeight::get().writes(2_u64)) } @@ -408,8 +406,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `207` // Estimated: `3639` - // Minimum execution time: 10_607_000 picoseconds. - Weight::from_parts(10_812_000, 3639) + // Minimum execution time: 10_090_000 picoseconds. + Weight::from_parts(10_348_000, 3639) .saturating_add(T::DbWeight::get().reads(1_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)) } @@ -423,8 +421,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `435` // Estimated: `3639` - // Minimum execution time: 30_374_000 picoseconds. - Weight::from_parts(31_039_000, 3639) + // Minimum execution time: 30_608_000 picoseconds. + Weight::from_parts(31_459_000, 3639) .saturating_add(T::DbWeight::get().reads(3_u64)) .saturating_add(T::DbWeight::get().writes(3_u64)) } @@ -436,8 +434,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `207` // Estimated: `3639` - // Minimum execution time: 28_233_000 picoseconds. - Weight::from_parts(28_956_000, 3639) + // Minimum execution time: 27_693_000 picoseconds. + Weight::from_parts(28_718_000, 3639) .saturating_add(T::DbWeight::get().reads(2_u64)) .saturating_add(T::DbWeight::get().writes(2_u64)) } @@ -451,8 +449,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `561` // Estimated: `3639` - // Minimum execution time: 29_630_000 picoseconds. - Weight::from_parts(30_038_000, 3639) + // Minimum execution time: 30_173_000 picoseconds. + Weight::from_parts(30_991_000, 3639) .saturating_add(T::DbWeight::get().reads(3_u64)) .saturating_add(T::DbWeight::get().writes(3_u64)) } @@ -464,8 +462,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `353` // Estimated: `3639` - // Minimum execution time: 26_942_000 picoseconds. - Weight::from_parts(27_906_000, 3639) + // Minimum execution time: 28_105_000 picoseconds. + Weight::from_parts(28_801_000, 3639) .saturating_add(T::DbWeight::get().reads(2_u64)) .saturating_add(T::DbWeight::get().writes(2_u64)) } @@ -477,8 +475,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `315` // Estimated: `3639` - // Minimum execution time: 13_661_000 picoseconds. - Weight::from_parts(14_030_000, 3639) + // Minimum execution time: 13_487_000 picoseconds. + Weight::from_parts(13_807_000, 3639) .saturating_add(T::DbWeight::get().reads(2_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)) } diff --git a/runtime/common/src/weights/pallet_author_inherent.rs b/runtime/common/src/weights/pallet_author_inherent.rs index 566f0cdf0b..2212244a1f 100644 --- a/runtime/common/src/weights/pallet_author_inherent.rs +++ b/runtime/common/src/weights/pallet_author_inherent.rs @@ -1,4 +1,4 @@ -// Copyright 2019-2022 PureStake Inc. +// Copyright 2024 Moonbeam foundation // This file is part of Moonbeam. // Moonbeam is free software: you can redistribute it and/or modify @@ -17,7 +17,7 @@ //! Autogenerated weights for `pallet_author_inherent` //! //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2024-07-25, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! DATE: 2024-09-13, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ip-10-0-0-176`, CPU: `Intel(R) Xeon(R) Platinum 8375C CPU @ 2.90GHz` //! WASM-EXECUTION: Compiled, CHAIN: Some("moonbase-dev"), DB CACHE: 1024 @@ -62,8 +62,8 @@ impl pallet_author_inherent::WeightInfo for WeightInfo< // Proof Size summary in bytes: // Measured: `372` // Estimated: `1857` - // Minimum execution time: 17_699_000 picoseconds. - Weight::from_parts(18_069_000, 1857) + // Minimum execution time: 16_871_000 picoseconds. + Weight::from_parts(17_631_000, 1857) .saturating_add(T::DbWeight::get().reads(5_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)) } diff --git a/runtime/common/src/weights/pallet_author_mapping.rs b/runtime/common/src/weights/pallet_author_mapping.rs index 5962bfb251..72d109ee5c 100644 --- a/runtime/common/src/weights/pallet_author_mapping.rs +++ b/runtime/common/src/weights/pallet_author_mapping.rs @@ -1,4 +1,4 @@ -// Copyright 2019-2022 PureStake Inc. +// Copyright 2024 Moonbeam foundation // This file is part of Moonbeam. // Moonbeam is free software: you can redistribute it and/or modify @@ -17,7 +17,7 @@ //! Autogenerated weights for `pallet_author_mapping` //! //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2024-07-25, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! DATE: 2024-09-13, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ip-10-0-0-176`, CPU: `Intel(R) Xeon(R) Platinum 8375C CPU @ 2.90GHz` //! WASM-EXECUTION: Compiled, CHAIN: Some("moonbase-dev"), DB CACHE: 1024 @@ -56,8 +56,8 @@ impl pallet_author_mapping::WeightInfo for WeightInfo pallet_author_mapping::WeightInfo for WeightInfo pallet_author_mapping::WeightInfo for WeightInfo pallet_author_mapping::WeightInfo for WeightInfo pallet_author_mapping::WeightInfo for WeightInfo pallet_author_slot_filter::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 4_198_000 picoseconds. - Weight::from_parts(4_335_000, 0) + // Minimum execution time: 4_371_000 picoseconds. + Weight::from_parts(4_610_000, 0) .saturating_add(T::DbWeight::get().writes(1_u64)) } } diff --git a/runtime/common/src/weights/pallet_balances.rs b/runtime/common/src/weights/pallet_balances.rs index bc83ef82e3..4026d4b3be 100644 --- a/runtime/common/src/weights/pallet_balances.rs +++ b/runtime/common/src/weights/pallet_balances.rs @@ -1,4 +1,4 @@ -// Copyright 2019-2022 PureStake Inc. +// Copyright 2024 Moonbeam foundation // This file is part of Moonbeam. // Moonbeam is free software: you can redistribute it and/or modify @@ -17,7 +17,7 @@ //! Autogenerated weights for `pallet_balances` //! //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2024-07-25, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! DATE: 2024-09-13, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ip-10-0-0-176`, CPU: `Intel(R) Xeon(R) Platinum 8375C CPU @ 2.90GHz` //! WASM-EXECUTION: Compiled, CHAIN: Some("moonbase-dev"), DB CACHE: 1024 @@ -52,8 +52,8 @@ impl pallet_balances::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `72` // Estimated: `3581` - // Minimum execution time: 43_826_000 picoseconds. - Weight::from_parts(45_231_000, 3581) + // Minimum execution time: 44_360_000 picoseconds. + Weight::from_parts(45_277_000, 3581) .saturating_add(T::DbWeight::get().reads(1_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)) } @@ -63,8 +63,8 @@ impl pallet_balances::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `72` // Estimated: `3581` - // Minimum execution time: 37_723_000 picoseconds. - Weight::from_parts(39_155_000, 3581) + // Minimum execution time: 37_989_000 picoseconds. + Weight::from_parts(38_706_000, 3581) .saturating_add(T::DbWeight::get().reads(1_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)) } @@ -74,8 +74,8 @@ impl pallet_balances::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `195` // Estimated: `3581` - // Minimum execution time: 14_323_000 picoseconds. - Weight::from_parts(14_926_000, 3581) + // Minimum execution time: 13_993_000 picoseconds. + Weight::from_parts(14_521_000, 3581) .saturating_add(T::DbWeight::get().reads(1_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)) } @@ -85,8 +85,8 @@ impl pallet_balances::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `195` // Estimated: `3581` - // Minimum execution time: 19_305_000 picoseconds. - Weight::from_parts(19_884_000, 3581) + // Minimum execution time: 18_896_000 picoseconds. + Weight::from_parts(19_404_000, 3581) .saturating_add(T::DbWeight::get().reads(1_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)) } @@ -96,8 +96,8 @@ impl pallet_balances::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `267` // Estimated: `6172` - // Minimum execution time: 46_320_000 picoseconds. - Weight::from_parts(47_662_000, 6172) + // Minimum execution time: 46_601_000 picoseconds. + Weight::from_parts(47_438_000, 6172) .saturating_add(T::DbWeight::get().reads(2_u64)) .saturating_add(T::DbWeight::get().writes(2_u64)) } @@ -107,8 +107,8 @@ impl pallet_balances::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `72` // Estimated: `3581` - // Minimum execution time: 46_606_000 picoseconds. - Weight::from_parts(47_951_000, 3581) + // Minimum execution time: 47_496_000 picoseconds. + Weight::from_parts(48_347_000, 3581) .saturating_add(T::DbWeight::get().reads(1_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)) } @@ -118,8 +118,8 @@ impl pallet_balances::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `195` // Estimated: `3581` - // Minimum execution time: 17_080_000 picoseconds. - Weight::from_parts(17_978_000, 3581) + // Minimum execution time: 17_366_000 picoseconds. + Weight::from_parts(17_835_000, 3581) .saturating_add(T::DbWeight::get().reads(1_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)) } @@ -130,10 +130,10 @@ impl pallet_balances::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `1277 + u * (123 ±0)` // Estimated: `990 + u * (2591 ±0)` - // Minimum execution time: 15_800_000 picoseconds. - Weight::from_parts(16_120_000, 990) - // Standard Error: 8_673 - .saturating_add(Weight::from_parts(13_383_939, 0).saturating_mul(u.into())) + // Minimum execution time: 15_597_000 picoseconds. + Weight::from_parts(15_989_000, 990) + // Standard Error: 9_951 + .saturating_add(Weight::from_parts(13_355_931, 0).saturating_mul(u.into())) .saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(u.into()))) .saturating_add(T::DbWeight::get().writes((1_u64).saturating_mul(u.into()))) .saturating_add(Weight::from_parts(0, 2591).saturating_mul(u.into())) @@ -144,8 +144,8 @@ impl pallet_balances::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `1501` - // Minimum execution time: 5_845_000 picoseconds. - Weight::from_parts(6_125_000, 1501) + // Minimum execution time: 5_542_000 picoseconds. + Weight::from_parts(5_873_000, 1501) .saturating_add(T::DbWeight::get().reads(1_u64)) } } diff --git a/runtime/common/src/weights/pallet_conviction_voting.rs b/runtime/common/src/weights/pallet_conviction_voting.rs index dd8bb69582..2bdf1479cc 100644 --- a/runtime/common/src/weights/pallet_conviction_voting.rs +++ b/runtime/common/src/weights/pallet_conviction_voting.rs @@ -1,4 +1,4 @@ -// Copyright 2019-2022 PureStake Inc. +// Copyright 2024 Moonbeam foundation // This file is part of Moonbeam. // Moonbeam is free software: you can redistribute it and/or modify @@ -17,7 +17,7 @@ //! Autogenerated weights for `pallet_conviction_voting` //! //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2024-07-25, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! DATE: 2024-09-13, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ip-10-0-0-176`, CPU: `Intel(R) Xeon(R) Platinum 8375C CPU @ 2.90GHz` //! WASM-EXECUTION: Compiled, CHAIN: Some("moonbase-dev"), DB CACHE: 1024 @@ -62,8 +62,8 @@ impl pallet_conviction_voting::WeightInfo for WeightInf // Proof Size summary in bytes: // Measured: `1962` // Estimated: `42428` - // Minimum execution time: 63_183_000 picoseconds. - Weight::from_parts(64_601_000, 42428) + // Minimum execution time: 62_404_000 picoseconds. + Weight::from_parts(64_144_000, 42428) .saturating_add(T::DbWeight::get().reads(6_u64)) .saturating_add(T::DbWeight::get().writes(5_u64)) } @@ -85,8 +85,8 @@ impl pallet_conviction_voting::WeightInfo for WeightInf // Proof Size summary in bytes: // Measured: `2263` // Estimated: `83866` - // Minimum execution time: 84_800_000 picoseconds. - Weight::from_parts(85_964_000, 83866) + // Minimum execution time: 83_179_000 picoseconds. + Weight::from_parts(85_862_000, 83866) .saturating_add(T::DbWeight::get().reads(7_u64)) .saturating_add(T::DbWeight::get().writes(7_u64)) } @@ -102,8 +102,8 @@ impl pallet_conviction_voting::WeightInfo for WeightInf // Proof Size summary in bytes: // Measured: `1841` // Estimated: `83866` - // Minimum execution time: 57_451_000 picoseconds. - Weight::from_parts(58_541_000, 83866) + // Minimum execution time: 56_798_000 picoseconds. + Weight::from_parts(58_788_000, 83866) .saturating_add(T::DbWeight::get().reads(4_u64)) .saturating_add(T::DbWeight::get().writes(5_u64)) } @@ -115,8 +115,8 @@ impl pallet_conviction_voting::WeightInfo for WeightInf // Proof Size summary in bytes: // Measured: `1385` // Estimated: `4617` - // Minimum execution time: 19_644_000 picoseconds. - Weight::from_parts(20_527_000, 4617) + // Minimum execution time: 20_271_000 picoseconds. + Weight::from_parts(20_946_000, 4617) .saturating_add(T::DbWeight::get().reads(2_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)) } @@ -139,10 +139,10 @@ impl pallet_conviction_voting::WeightInfo for WeightInf // Proof Size summary in bytes: // Measured: `1621 + r * (248 ±0)` // Estimated: `83866 + r * (3387 ±0)` - // Minimum execution time: 42_633_000 picoseconds. - Weight::from_parts(38_091_643, 83866) - // Standard Error: 77_374 - .saturating_add(Weight::from_parts(26_302_549, 0).saturating_mul(r.into())) + // Minimum execution time: 42_617_000 picoseconds. + Weight::from_parts(39_583_327, 83866) + // Standard Error: 73_078 + .saturating_add(Weight::from_parts(25_826_433, 0).saturating_mul(r.into())) .saturating_add(T::DbWeight::get().reads(7_u64)) .saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(r.into()))) .saturating_add(T::DbWeight::get().writes(6_u64)) @@ -162,10 +162,10 @@ impl pallet_conviction_voting::WeightInfo for WeightInf // Proof Size summary in bytes: // Measured: `1340 + r * (248 ±0)` // Estimated: `83866 + r * (3387 ±0)` - // Minimum execution time: 19_458_000 picoseconds. - Weight::from_parts(11_738_092, 83866) - // Standard Error: 78_434 - .saturating_add(Weight::from_parts(25_800_751, 0).saturating_mul(r.into())) + // Minimum execution time: 19_345_000 picoseconds. + Weight::from_parts(11_294_651, 83866) + // Standard Error: 81_442 + .saturating_add(Weight::from_parts(25_724_386, 0).saturating_mul(r.into())) .saturating_add(T::DbWeight::get().reads(4_u64)) .saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(r.into()))) .saturating_add(T::DbWeight::get().writes(4_u64)) @@ -184,8 +184,8 @@ impl pallet_conviction_voting::WeightInfo for WeightInf // Proof Size summary in bytes: // Measured: `1228` // Estimated: `4752` - // Minimum execution time: 46_940_000 picoseconds. - Weight::from_parts(48_064_000, 4752) + // Minimum execution time: 46_949_000 picoseconds. + Weight::from_parts(48_420_000, 4752) .saturating_add(T::DbWeight::get().reads(4_u64)) .saturating_add(T::DbWeight::get().writes(3_u64)) } diff --git a/runtime/common/src/weights/pallet_crowdloan_rewards.rs b/runtime/common/src/weights/pallet_crowdloan_rewards.rs index 8aff78a6e0..72883175a6 100644 --- a/runtime/common/src/weights/pallet_crowdloan_rewards.rs +++ b/runtime/common/src/weights/pallet_crowdloan_rewards.rs @@ -1,4 +1,4 @@ -// Copyright 2019-2022 PureStake Inc. +// Copyright 2024 Moonbeam foundation // This file is part of Moonbeam. // Moonbeam is free software: you can redistribute it and/or modify @@ -17,7 +17,7 @@ //! Autogenerated weights for `pallet_crowdloan_rewards` //! //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2024-07-25, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! DATE: 2024-09-13, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ip-10-0-0-176`, CPU: `Intel(R) Xeon(R) Platinum 8375C CPU @ 2.90GHz` //! WASM-EXECUTION: Compiled, CHAIN: Some("moonbase-dev"), DB CACHE: 1024 @@ -65,10 +65,10 @@ impl pallet_crowdloan_rewards::WeightInfo for WeightInf // Proof Size summary in bytes: // Measured: `76347 + x * (550 ±0)` // Estimated: `66242 + x * (3052 ±5)` - // Minimum execution time: 101_419_000 picoseconds. - Weight::from_parts(78_107_785, 66242) - // Standard Error: 16_867 - .saturating_add(Weight::from_parts(53_012_102, 0).saturating_mul(x.into())) + // Minimum execution time: 128_593_000 picoseconds. + Weight::from_parts(26_484_438, 66242) + // Standard Error: 33_958 + .saturating_add(Weight::from_parts(58_041_582, 0).saturating_mul(x.into())) .saturating_add(T::DbWeight::get().reads(4_u64)) .saturating_add(T::DbWeight::get().reads((4_u64).saturating_mul(x.into()))) .saturating_add(T::DbWeight::get().writes(3_u64)) @@ -91,8 +91,8 @@ impl pallet_crowdloan_rewards::WeightInfo for WeightInf // Proof Size summary in bytes: // Measured: `579` // Estimated: `3581` - // Minimum execution time: 14_662_000 picoseconds. - Weight::from_parts(14_928_000, 3581) + // Minimum execution time: 14_606_000 picoseconds. + Weight::from_parts(14_891_000, 3581) .saturating_add(T::DbWeight::get().reads(5_u64)) .saturating_add(T::DbWeight::get().writes(2_u64)) } @@ -112,8 +112,8 @@ impl pallet_crowdloan_rewards::WeightInfo for WeightInf // Proof Size summary in bytes: // Measured: `1100` // Estimated: `6172` - // Minimum execution time: 60_474_000 picoseconds. - Weight::from_parts(61_425_000, 6172) + // Minimum execution time: 64_132_000 picoseconds. + Weight::from_parts(66_251_000, 6172) .saturating_add(T::DbWeight::get().reads(7_u64)) .saturating_add(T::DbWeight::get().writes(3_u64)) } @@ -123,8 +123,8 @@ impl pallet_crowdloan_rewards::WeightInfo for WeightInf // Proof Size summary in bytes: // Measured: `397` // Estimated: `6337` - // Minimum execution time: 17_193_000 picoseconds. - Weight::from_parts(17_599_000, 6337) + // Minimum execution time: 17_236_000 picoseconds. + Weight::from_parts(17_683_000, 6337) .saturating_add(T::DbWeight::get().reads(2_u64)) .saturating_add(T::DbWeight::get().writes(2_u64)) } @@ -140,8 +140,8 @@ impl pallet_crowdloan_rewards::WeightInfo for WeightInf // Proof Size summary in bytes: // Measured: `934` // Estimated: `6172` - // Minimum execution time: 121_239_000 picoseconds. - Weight::from_parts(122_364_000, 6172) + // Minimum execution time: 123_261_000 picoseconds. + Weight::from_parts(125_823_000, 6172) .saturating_add(T::DbWeight::get().reads(5_u64)) .saturating_add(T::DbWeight::get().writes(5_u64)) } @@ -152,10 +152,10 @@ impl pallet_crowdloan_rewards::WeightInfo for WeightInf // Proof Size summary in bytes: // Measured: `366 + x * (32 ±0)` // Estimated: `6306 + x * (32 ±0)` - // Minimum execution time: 76_192_000 picoseconds. - Weight::from_parts(76_904_000, 6306) - // Standard Error: 10_191 - .saturating_add(Weight::from_parts(57_230_650, 0).saturating_mul(x.into())) + // Minimum execution time: 76_316_000 picoseconds. + Weight::from_parts(77_028_000, 6306) + // Standard Error: 10_579 + .saturating_add(Weight::from_parts(57_150_227, 0).saturating_mul(x.into())) .saturating_add(T::DbWeight::get().reads(2_u64)) .saturating_add(T::DbWeight::get().writes(2_u64)) .saturating_add(Weight::from_parts(0, 32).saturating_mul(x.into())) diff --git a/runtime/common/src/weights/pallet_evm.rs b/runtime/common/src/weights/pallet_evm.rs index e3aa76d1c2..8e7e7fe51f 100644 --- a/runtime/common/src/weights/pallet_evm.rs +++ b/runtime/common/src/weights/pallet_evm.rs @@ -1,4 +1,4 @@ -// Copyright 2019-2022 PureStake Inc. +// Copyright 2024 Moonbeam foundation // This file is part of Moonbeam. // Moonbeam is free software: you can redistribute it and/or modify @@ -17,7 +17,7 @@ //! Autogenerated weights for `pallet_evm` //! //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2024-07-25, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! DATE: 2024-09-13, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ip-10-0-0-176`, CPU: `Intel(R) Xeon(R) Platinum 8375C CPU @ 2.90GHz` //! WASM-EXECUTION: Compiled, CHAIN: Some("moonbase-dev"), DB CACHE: 1024 @@ -59,14 +59,12 @@ impl pallet_evm::WeightInfo for WeightInfo { /// Storage: `EVM::AccountStorages` (r:1 w:0) /// Proof: `EVM::AccountStorages` (`max_values`: None, `max_size`: None, mode: `Measured`) /// The range of component `x` is `[1, 10000000]`. - fn runner_execute(x: u32, ) -> Weight { + fn runner_execute(_x: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `1574` // Estimated: `7514` - // Minimum execution time: 23_399_294_000 picoseconds. - Weight::from_parts(23_731_883_576, 7514) - // Standard Error: 2 - .saturating_add(Weight::from_parts(4, 0).saturating_mul(x.into())) + // Minimum execution time: 23_633_093_000 picoseconds. + Weight::from_parts(24_184_220_134, 7514) .saturating_add(T::DbWeight::get().reads(8_u64)) .saturating_add(T::DbWeight::get().writes(2_u64)) } @@ -74,7 +72,7 @@ impl pallet_evm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 1_641_000 picoseconds. - Weight::from_parts(1_773_000, 0) + // Minimum execution time: 1_688_000 picoseconds. + Weight::from_parts(1_807_000, 0) } } diff --git a/runtime/common/src/weights/pallet_identity.rs b/runtime/common/src/weights/pallet_identity.rs index 5a53978833..c07b1adfce 100644 --- a/runtime/common/src/weights/pallet_identity.rs +++ b/runtime/common/src/weights/pallet_identity.rs @@ -1,4 +1,4 @@ -// Copyright 2019-2022 PureStake Inc. +// Copyright 2024 Moonbeam foundation // This file is part of Moonbeam. // Moonbeam is free software: you can redistribute it and/or modify @@ -17,7 +17,7 @@ //! Autogenerated weights for `pallet_identity` //! //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2024-07-25, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! DATE: 2024-09-13, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ip-10-0-0-176`, CPU: `Intel(R) Xeon(R) Platinum 8375C CPU @ 2.90GHz` //! WASM-EXECUTION: Compiled, CHAIN: Some("moonbase-dev"), DB CACHE: 1024 @@ -53,10 +53,10 @@ impl pallet_identity::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `32 + r * (45 ±0)` // Estimated: `2386` - // Minimum execution time: 8_108_000 picoseconds. - Weight::from_parts(8_751_924, 2386) - // Standard Error: 1_419 - .saturating_add(Weight::from_parts(94_615, 0).saturating_mul(r.into())) + // Minimum execution time: 7_895_000 picoseconds. + Weight::from_parts(8_480_079, 2386) + // Standard Error: 1_248 + .saturating_add(Weight::from_parts(97_775, 0).saturating_mul(r.into())) .saturating_add(T::DbWeight::get().reads(1_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)) } @@ -67,10 +67,10 @@ impl pallet_identity::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `6966 + r * (5 ±0)` // Estimated: `11025` - // Minimum execution time: 108_259_000 picoseconds. - Weight::from_parts(109_639_957, 11025) - // Standard Error: 3_282 - .saturating_add(Weight::from_parts(160_880, 0).saturating_mul(r.into())) + // Minimum execution time: 109_883_000 picoseconds. + Weight::from_parts(111_161_026, 11025) + // Standard Error: 9_723 + .saturating_add(Weight::from_parts(246_899, 0).saturating_mul(r.into())) .saturating_add(T::DbWeight::get().reads(1_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)) } @@ -85,10 +85,10 @@ impl pallet_identity::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `89` // Estimated: `11025 + s * (2565 ±0)` - // Minimum execution time: 9_185_000 picoseconds. - Weight::from_parts(22_094_584, 11025) - // Standard Error: 5_122 - .saturating_add(Weight::from_parts(3_312_844, 0).saturating_mul(s.into())) + // Minimum execution time: 8_333_000 picoseconds. + Weight::from_parts(21_037_893, 11025) + // Standard Error: 4_396 + .saturating_add(Weight::from_parts(3_345_632, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(2_u64)) .saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(s.into()))) .saturating_add(T::DbWeight::get().writes(1_u64)) @@ -106,10 +106,10 @@ impl pallet_identity::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `169 + p * (20 ±0)` // Estimated: `11025` - // Minimum execution time: 8_828_000 picoseconds. - Weight::from_parts(22_520_863, 11025) - // Standard Error: 3_232 - .saturating_add(Weight::from_parts(1_289_772, 0).saturating_mul(p.into())) + // Minimum execution time: 8_499_000 picoseconds. + Weight::from_parts(21_501_786, 11025) + // Standard Error: 3_254 + .saturating_add(Weight::from_parts(1_437_065, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(2_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)) .saturating_add(T::DbWeight::get().writes((1_u64).saturating_mul(p.into()))) @@ -126,12 +126,12 @@ impl pallet_identity::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `7046 + r * (5 ±0) + s * (20 ±0)` // Estimated: `11025` - // Minimum execution time: 55_612_000 picoseconds. - Weight::from_parts(56_741_709, 11025) - // Standard Error: 8_881 - .saturating_add(Weight::from_parts(147_915, 0).saturating_mul(r.into())) - // Standard Error: 1_733 - .saturating_add(Weight::from_parts(1_281_887, 0).saturating_mul(s.into())) + // Minimum execution time: 56_575_000 picoseconds. + Weight::from_parts(53_973_814, 11025) + // Standard Error: 6_369 + .saturating_add(Weight::from_parts(315_528, 0).saturating_mul(r.into())) + // Standard Error: 1_242 + .saturating_add(Weight::from_parts(1_462_118, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(2_u64)) .saturating_add(T::DbWeight::get().writes(2_u64)) .saturating_add(T::DbWeight::get().writes((1_u64).saturating_mul(s.into()))) @@ -145,10 +145,10 @@ impl pallet_identity::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `6956 + r * (45 ±0)` // Estimated: `11025` - // Minimum execution time: 75_678_000 picoseconds. - Weight::from_parts(76_994_429, 11025) - // Standard Error: 3_106 - .saturating_add(Weight::from_parts(162_797, 0).saturating_mul(r.into())) + // Minimum execution time: 75_323_000 picoseconds. + Weight::from_parts(76_831_914, 11025) + // Standard Error: 3_812 + .saturating_add(Weight::from_parts(147_383, 0).saturating_mul(r.into())) .saturating_add(T::DbWeight::get().reads(2_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)) } @@ -159,10 +159,10 @@ impl pallet_identity::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `6987` // Estimated: `11025` - // Minimum execution time: 74_177_000 picoseconds. - Weight::from_parts(75_322_162, 11025) - // Standard Error: 2_566 - .saturating_add(Weight::from_parts(118_356, 0).saturating_mul(r.into())) + // Minimum execution time: 73_338_000 picoseconds. + Weight::from_parts(74_725_767, 11025) + // Standard Error: 3_575 + .saturating_add(Weight::from_parts(96_638, 0).saturating_mul(r.into())) .saturating_add(T::DbWeight::get().reads(1_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)) } @@ -173,10 +173,10 @@ impl pallet_identity::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `77 + r * (45 ±0)` // Estimated: `2386` - // Minimum execution time: 6_146_000 picoseconds. - Weight::from_parts(6_470_417, 2386) - // Standard Error: 711 - .saturating_add(Weight::from_parts(71_623, 0).saturating_mul(r.into())) + // Minimum execution time: 5_704_000 picoseconds. + Weight::from_parts(6_016_308, 2386) + // Standard Error: 846 + .saturating_add(Weight::from_parts(67_771, 0).saturating_mul(r.into())) .saturating_add(T::DbWeight::get().reads(1_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)) } @@ -187,10 +187,10 @@ impl pallet_identity::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `77 + r * (45 ±0)` // Estimated: `2386` - // Minimum execution time: 6_119_000 picoseconds. - Weight::from_parts(6_370_315, 2386) - // Standard Error: 804 - .saturating_add(Weight::from_parts(71_772, 0).saturating_mul(r.into())) + // Minimum execution time: 5_805_000 picoseconds. + Weight::from_parts(6_084_566, 2386) + // Standard Error: 790 + .saturating_add(Weight::from_parts(66_181, 0).saturating_mul(r.into())) .saturating_add(T::DbWeight::get().reads(1_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)) } @@ -201,10 +201,10 @@ impl pallet_identity::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `77 + r * (45 ±0)` // Estimated: `2386` - // Minimum execution time: 6_121_000 picoseconds. - Weight::from_parts(6_401_343, 2386) - // Standard Error: 698 - .saturating_add(Weight::from_parts(69_078, 0).saturating_mul(r.into())) + // Minimum execution time: 5_679_000 picoseconds. + Weight::from_parts(6_030_639, 2386) + // Standard Error: 856 + .saturating_add(Weight::from_parts(64_027, 0).saturating_mul(r.into())) .saturating_add(T::DbWeight::get().reads(1_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)) } @@ -217,10 +217,10 @@ impl pallet_identity::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `7022 + r * (45 ±0)` // Estimated: `11025` - // Minimum execution time: 94_985_000 picoseconds. - Weight::from_parts(96_046_075, 11025) - // Standard Error: 2_953 - .saturating_add(Weight::from_parts(152_143, 0).saturating_mul(r.into())) + // Minimum execution time: 94_966_000 picoseconds. + Weight::from_parts(96_178_664, 11025) + // Standard Error: 3_026 + .saturating_add(Weight::from_parts(140_817, 0).saturating_mul(r.into())) .saturating_add(T::DbWeight::get().reads(2_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)) } @@ -238,12 +238,12 @@ impl pallet_identity::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `7436 + r * (5 ±0) + s * (20 ±0)` // Estimated: `11025` - // Minimum execution time: 72_554_000 picoseconds. - Weight::from_parts(74_855_188, 11025) - // Standard Error: 7_528 - .saturating_add(Weight::from_parts(255_849, 0).saturating_mul(r.into())) - // Standard Error: 1_468 - .saturating_add(Weight::from_parts(1_295_109, 0).saturating_mul(s.into())) + // Minimum execution time: 74_684_000 picoseconds. + Weight::from_parts(73_335_697, 11025) + // Standard Error: 9_256 + .saturating_add(Weight::from_parts(353_584, 0).saturating_mul(r.into())) + // Standard Error: 1_806 + .saturating_add(Weight::from_parts(1_462_160, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(4_u64)) .saturating_add(T::DbWeight::get().writes(4_u64)) .saturating_add(T::DbWeight::get().writes((1_u64).saturating_mul(s.into()))) @@ -259,10 +259,10 @@ impl pallet_identity::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `536 + s * (23 ±0)` // Estimated: `11025` - // Minimum execution time: 26_599_000 picoseconds. - Weight::from_parts(30_890_978, 11025) - // Standard Error: 1_108 - .saturating_add(Weight::from_parts(72_723, 0).saturating_mul(s.into())) + // Minimum execution time: 24_836_000 picoseconds. + Weight::from_parts(31_312_526, 11025) + // Standard Error: 1_898 + .saturating_add(Weight::from_parts(93_908, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(3_u64)) .saturating_add(T::DbWeight::get().writes(2_u64)) } @@ -275,10 +275,10 @@ impl pallet_identity::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `615 + s * (4 ±0)` // Estimated: `11025` - // Minimum execution time: 12_681_000 picoseconds. - Weight::from_parts(16_080_870, 11025) - // Standard Error: 1_356 - .saturating_add(Weight::from_parts(57_077, 0).saturating_mul(s.into())) + // Minimum execution time: 11_670_000 picoseconds. + Weight::from_parts(15_772_433, 11025) + // Standard Error: 1_248 + .saturating_add(Weight::from_parts(58_197, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(2_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)) } @@ -293,10 +293,10 @@ impl pallet_identity::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `647 + s * (24 ±0)` // Estimated: `11025` - // Minimum execution time: 30_291_000 picoseconds. - Weight::from_parts(34_880_904, 11025) - // Standard Error: 1_234 - .saturating_add(Weight::from_parts(89_267, 0).saturating_mul(s.into())) + // Minimum execution time: 31_290_000 picoseconds. + Weight::from_parts(34_048_357, 11025) + // Standard Error: 861 + .saturating_add(Weight::from_parts(92_998, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(3_u64)) .saturating_add(T::DbWeight::get().writes(2_u64)) } @@ -311,10 +311,10 @@ impl pallet_identity::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `620 + s * (24 ±0)` // Estimated: `5511` - // Minimum execution time: 21_265_000 picoseconds. - Weight::from_parts(23_004_784, 5511) - // Standard Error: 1_350 - .saturating_add(Weight::from_parts(106_620, 0).saturating_mul(s.into())) + // Minimum execution time: 20_820_000 picoseconds. + Weight::from_parts(24_687_820, 5511) + // Standard Error: 952 + .saturating_add(Weight::from_parts(85_969, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(3_u64)) .saturating_add(T::DbWeight::get().writes(2_u64)) } @@ -324,8 +324,8 @@ impl pallet_identity::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 5_860_000 picoseconds. - Weight::from_parts(6_134_000, 0) + // Minimum execution time: 6_025_000 picoseconds. + Weight::from_parts(6_377_000, 0) .saturating_add(T::DbWeight::get().writes(1_u64)) } /// Storage: `Identity::UsernameAuthorities` (r:1 w:1) @@ -334,8 +334,8 @@ impl pallet_identity::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `67` // Estimated: `3505` - // Minimum execution time: 8_770_000 picoseconds. - Weight::from_parts(9_210_000, 3505) + // Minimum execution time: 8_401_000 picoseconds. + Weight::from_parts(8_766_000, 3505) .saturating_add(T::DbWeight::get().reads(1_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)) } @@ -351,8 +351,8 @@ impl pallet_identity::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `67` // Estimated: `11025` - // Minimum execution time: 67_480_000 picoseconds. - Weight::from_parts(68_181_000, 11025) + // Minimum execution time: 66_336_000 picoseconds. + Weight::from_parts(68_233_000, 11025) .saturating_add(T::DbWeight::get().reads(4_u64)) .saturating_add(T::DbWeight::get().writes(3_u64)) } @@ -366,8 +366,8 @@ impl pallet_identity::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `101` // Estimated: `11025` - // Minimum execution time: 20_259_000 picoseconds. - Weight::from_parts(20_652_000, 11025) + // Minimum execution time: 19_140_000 picoseconds. + Weight::from_parts(19_618_000, 11025) .saturating_add(T::DbWeight::get().reads(2_u64)) .saturating_add(T::DbWeight::get().writes(3_u64)) } @@ -377,8 +377,8 @@ impl pallet_identity::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `101` // Estimated: `3538` - // Minimum execution time: 12_994_000 picoseconds. - Weight::from_parts(13_682_000, 3538) + // Minimum execution time: 13_607_000 picoseconds. + Weight::from_parts(15_785_000, 3538) .saturating_add(T::DbWeight::get().reads(1_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)) } @@ -390,8 +390,8 @@ impl pallet_identity::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `232` // Estimated: `11025` - // Minimum execution time: 16_070_000 picoseconds. - Weight::from_parts(16_462_000, 11025) + // Minimum execution time: 15_633_000 picoseconds. + Weight::from_parts(16_053_000, 11025) .saturating_add(T::DbWeight::get().reads(2_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)) } @@ -403,8 +403,8 @@ impl pallet_identity::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `86` // Estimated: `11025` - // Minimum execution time: 11_293_000 picoseconds. - Weight::from_parts(11_558_000, 11025) + // Minimum execution time: 11_045_000 picoseconds. + Weight::from_parts(11_181_000, 11025) .saturating_add(T::DbWeight::get().reads(2_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)) } diff --git a/runtime/common/src/weights/pallet_message_queue.rs b/runtime/common/src/weights/pallet_message_queue.rs index 2e91ea15df..24f9cb2cb0 100644 --- a/runtime/common/src/weights/pallet_message_queue.rs +++ b/runtime/common/src/weights/pallet_message_queue.rs @@ -17,13 +17,13 @@ //! Autogenerated weights for `pallet_message_queue` //! //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2024-08-21, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! DATE: 2024-09-13, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `MacBook-Pro-de-romarq.local`, CPU: `` +//! HOSTNAME: `ip-10-0-0-176`, CPU: `Intel(R) Xeon(R) Platinum 8375C CPU @ 2.90GHz` //! WASM-EXECUTION: Compiled, CHAIN: Some("moonbase-dev"), DB CACHE: 1024 // Executed Command: -// ./target/release/moonbeam +// ./target/production/moonbeam // benchmark // pallet // --chain=moonbase-dev @@ -54,8 +54,8 @@ impl pallet_message_queue::WeightInfo for WeightInfo // Proof Size summary in bytes: // Measured: `223` // Estimated: `6044` - // Minimum execution time: 10_000_000 picoseconds. - Weight::from_parts(11_000_000, 6044) + // Minimum execution time: 10_842_000 picoseconds. + Weight::from_parts(11_183_000, 6044) .saturating_add(T::DbWeight::get().reads(3_u64)) .saturating_add(T::DbWeight::get().writes(2_u64)) } @@ -67,8 +67,8 @@ impl pallet_message_queue::WeightInfo for WeightInfo // Proof Size summary in bytes: // Measured: `218` // Estimated: `6044` - // Minimum execution time: 9_000_000 picoseconds. - Weight::from_parts(10_000_000, 6044) + // Minimum execution time: 9_683_000 picoseconds. + Weight::from_parts(10_013_000, 6044) .saturating_add(T::DbWeight::get().reads(3_u64)) .saturating_add(T::DbWeight::get().writes(3_u64)) } @@ -82,43 +82,43 @@ impl pallet_message_queue::WeightInfo for WeightInfo // Proof Size summary in bytes: // Measured: `190` // Estimated: `3517` - // Minimum execution time: 7_000_000 picoseconds. - Weight::from_parts(7_000_000, 3517) + // Minimum execution time: 6_826_000 picoseconds. + Weight::from_parts(7_140_000, 3517) .saturating_add(T::DbWeight::get().reads(3_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)) } /// Storage: `MessageQueue::Pages` (r:1 w:1) - /// Proof: `MessageQueue::Pages` (`max_values`: None, `max_size`: Some(134193), added: 136668, mode: `MaxEncodedLen`) + /// Proof: `MessageQueue::Pages` (`max_values`: None, `max_size`: Some(105521), added: 107996, mode: `MaxEncodedLen`) fn service_page_base_completion() -> Weight { // Proof Size summary in bytes: // Measured: `72` - // Estimated: `137658` - // Minimum execution time: 5_000_000 picoseconds. - Weight::from_parts(6_000_000, 137658) + // Estimated: `108986` + // Minimum execution time: 5_388_000 picoseconds. + Weight::from_parts(5_614_000, 108986) .saturating_add(T::DbWeight::get().reads(1_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)) } /// Storage: `MessageQueue::Pages` (r:1 w:1) - /// Proof: `MessageQueue::Pages` (`max_values`: None, `max_size`: Some(134193), added: 136668, mode: `MaxEncodedLen`) + /// Proof: `MessageQueue::Pages` (`max_values`: None, `max_size`: Some(105521), added: 107996, mode: `MaxEncodedLen`) fn service_page_base_no_completion() -> Weight { // Proof Size summary in bytes: // Measured: `72` - // Estimated: `137658` - // Minimum execution time: 5_000_000 picoseconds. - Weight::from_parts(6_000_000, 137658) + // Estimated: `108986` + // Minimum execution time: 5_723_000 picoseconds. + Weight::from_parts(5_838_000, 108986) .saturating_add(T::DbWeight::get().reads(1_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)) } /// Storage: `MessageQueue::BookStateFor` (r:0 w:1) /// Proof: `MessageQueue::BookStateFor` (`max_values`: None, `max_size`: Some(52), added: 2527, mode: `MaxEncodedLen`) /// Storage: `MessageQueue::Pages` (r:0 w:1) - /// Proof: `MessageQueue::Pages` (`max_values`: None, `max_size`: Some(134193), added: 136668, mode: `MaxEncodedLen`) + /// Proof: `MessageQueue::Pages` (`max_values`: None, `max_size`: Some(105521), added: 107996, mode: `MaxEncodedLen`) fn service_page_item() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 155_000_000 picoseconds. - Weight::from_parts(156_000_000, 0) + // Minimum execution time: 236_686_000 picoseconds. + Weight::from_parts(240_236_000, 0) .saturating_add(T::DbWeight::get().writes(2_u64)) } /// Storage: `MessageQueue::ServiceHead` (r:1 w:1) @@ -129,21 +129,21 @@ impl pallet_message_queue::WeightInfo for WeightInfo // Proof Size summary in bytes: // Measured: `171` // Estimated: `3517` - // Minimum execution time: 5_000_000 picoseconds. - Weight::from_parts(6_000_000, 3517) + // Minimum execution time: 5_964_000 picoseconds. + Weight::from_parts(6_152_000, 3517) .saturating_add(T::DbWeight::get().reads(2_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)) } /// Storage: `MessageQueue::BookStateFor` (r:1 w:1) /// Proof: `MessageQueue::BookStateFor` (`max_values`: None, `max_size`: Some(52), added: 2527, mode: `MaxEncodedLen`) /// Storage: `MessageQueue::Pages` (r:1 w:1) - /// Proof: `MessageQueue::Pages` (`max_values`: None, `max_size`: Some(134193), added: 136668, mode: `MaxEncodedLen`) + /// Proof: `MessageQueue::Pages` (`max_values`: None, `max_size`: Some(105521), added: 107996, mode: `MaxEncodedLen`) fn reap_page() -> Weight { // Proof Size summary in bytes: - // Measured: `134274` - // Estimated: `137658` - // Minimum execution time: 48_000_000 picoseconds. - Weight::from_parts(53_000_000, 137658) + // Measured: `105609` + // Estimated: `108986` + // Minimum execution time: 68_421_000 picoseconds. + Weight::from_parts(71_340_000, 108986) .saturating_add(T::DbWeight::get().reads(2_u64)) .saturating_add(T::DbWeight::get().writes(2_u64)) } @@ -154,13 +154,13 @@ impl pallet_message_queue::WeightInfo for WeightInfo /// Storage: `MaintenanceMode::MaintenanceMode` (r:1 w:0) /// Proof: `MaintenanceMode::MaintenanceMode` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) /// Storage: `MessageQueue::Pages` (r:1 w:1) - /// Proof: `MessageQueue::Pages` (`max_values`: None, `max_size`: Some(134193), added: 136668, mode: `MaxEncodedLen`) + /// Proof: `MessageQueue::Pages` (`max_values`: None, `max_size`: Some(105521), added: 107996, mode: `MaxEncodedLen`) fn execute_overweight_page_removed() -> Weight { // Proof Size summary in bytes: - // Measured: `134458` - // Estimated: `137658` - // Minimum execution time: 69_000_000 picoseconds. - Weight::from_parts(75_000_000, 137658) + // Measured: `105793` + // Estimated: `108986` + // Minimum execution time: 147_979_000 picoseconds. + Weight::from_parts(159_979_000, 108986) .saturating_add(T::DbWeight::get().reads(4_u64)) .saturating_add(T::DbWeight::get().writes(2_u64)) } @@ -171,13 +171,13 @@ impl pallet_message_queue::WeightInfo for WeightInfo /// Storage: `MaintenanceMode::MaintenanceMode` (r:1 w:0) /// Proof: `MaintenanceMode::MaintenanceMode` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) /// Storage: `MessageQueue::Pages` (r:1 w:1) - /// Proof: `MessageQueue::Pages` (`max_values`: None, `max_size`: Some(134193), added: 136668, mode: `MaxEncodedLen`) + /// Proof: `MessageQueue::Pages` (`max_values`: None, `max_size`: Some(105521), added: 107996, mode: `MaxEncodedLen`) fn execute_overweight_page_updated() -> Weight { // Proof Size summary in bytes: - // Measured: `134458` - // Estimated: `137658` - // Minimum execution time: 82_000_000 picoseconds. - Weight::from_parts(88_000_000, 137658) + // Measured: `105793` + // Estimated: `108986` + // Minimum execution time: 199_723_000 picoseconds. + Weight::from_parts(212_361_000, 108986) .saturating_add(T::DbWeight::get().reads(4_u64)) .saturating_add(T::DbWeight::get().writes(2_u64)) } diff --git a/runtime/common/src/weights/pallet_moonbeam_foreign_assets.rs b/runtime/common/src/weights/pallet_moonbeam_foreign_assets.rs index 2daa581cd4..942b78f1dc 100644 --- a/runtime/common/src/weights/pallet_moonbeam_foreign_assets.rs +++ b/runtime/common/src/weights/pallet_moonbeam_foreign_assets.rs @@ -1,4 +1,4 @@ -// Copyright 2019-2022 PureStake Inc. +// Copyright 2024 Moonbeam foundation // This file is part of Moonbeam. // Moonbeam is free software: you can redistribute it and/or modify @@ -17,7 +17,7 @@ //! Autogenerated weights for `pallet_moonbeam_foreign_assets` //! //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2024-07-25, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! DATE: 2024-09-13, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ip-10-0-0-176`, CPU: `Intel(R) Xeon(R) Platinum 8375C CPU @ 2.90GHz` //! WASM-EXECUTION: Compiled, CHAIN: Some("moonbase-dev"), DB CACHE: 1024 @@ -78,22 +78,22 @@ impl pallet_moonbeam_foreign_assets::WeightInfo for Wei // Proof Size summary in bytes: // Measured: `3272387` // Estimated: `3283277` - // Minimum execution time: 3_610_969_000 picoseconds. - Weight::from_parts(3_661_242_000, 3283277) + // Minimum execution time: 4_500_002_000 picoseconds. + Weight::from_parts(4_589_472_000, 3283277) .saturating_add(T::DbWeight::get().reads(19_u64)) .saturating_add(T::DbWeight::get().writes(13_u64)) } /// Storage: `EvmForeignAssets::AssetsById` (r:1 w:1) /// Proof: `EvmForeignAssets::AssetsById` (`max_values`: None, `max_size`: None, mode: `Measured`) - /// Storage: `EvmForeignAssets::AssetsByLocation` (r:1 w:2) + /// Storage: `EvmForeignAssets::AssetsByLocation` (r:2 w:2) /// Proof: `EvmForeignAssets::AssetsByLocation` (`max_values`: None, `max_size`: None, mode: `Measured`) fn change_xcm_location() -> Weight { // Proof Size summary in bytes: - // Measured: `2020` - // Estimated: `5485` - // Minimum execution time: 41_219_000 picoseconds. - Weight::from_parts(43_570_000, 5485) - .saturating_add(T::DbWeight::get().reads(2_u64)) + // Measured: `2461` + // Estimated: `8401` + // Minimum execution time: 62_933_000 picoseconds. + Weight::from_parts(68_319_000, 8401) + .saturating_add(T::DbWeight::get().reads(3_u64)) .saturating_add(T::DbWeight::get().writes(3_u64)) } /// Storage: `EvmForeignAssets::AssetsById` (r:1 w:0) @@ -128,8 +128,8 @@ impl pallet_moonbeam_foreign_assets::WeightInfo for Wei // Proof Size summary in bytes: // Measured: `3294569` // Estimated: `3300509` - // Minimum execution time: 3_594_457_000 picoseconds. - Weight::from_parts(3_644_553_000, 3300509) + // Minimum execution time: 4_072_974_000 picoseconds. + Weight::from_parts(4_130_842_000, 3300509) .saturating_add(T::DbWeight::get().reads(15_u64)) .saturating_add(T::DbWeight::get().writes(5_u64)) } @@ -165,8 +165,8 @@ impl pallet_moonbeam_foreign_assets::WeightInfo for Wei // Proof Size summary in bytes: // Measured: `3295628` // Estimated: `3301568` - // Minimum execution time: 3_632_781_000 picoseconds. - Weight::from_parts(3_692_099_000, 3301568) + // Minimum execution time: 4_050_175_000 picoseconds. + Weight::from_parts(4_136_121_000, 3301568) .saturating_add(T::DbWeight::get().reads(15_u64)) .saturating_add(T::DbWeight::get().writes(5_u64)) } diff --git a/runtime/common/src/weights/pallet_moonbeam_lazy_migrations.rs b/runtime/common/src/weights/pallet_moonbeam_lazy_migrations.rs index 63d83c8dd3..ff32f67813 100644 --- a/runtime/common/src/weights/pallet_moonbeam_lazy_migrations.rs +++ b/runtime/common/src/weights/pallet_moonbeam_lazy_migrations.rs @@ -1,4 +1,4 @@ -// Copyright 2019-2022 PureStake Inc. +// Copyright 2024 Moonbeam foundation // This file is part of Moonbeam. // Moonbeam is free software: you can redistribute it and/or modify @@ -17,7 +17,7 @@ //! Autogenerated weights for `pallet_moonbeam_lazy_migrations` //! //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2024-07-25, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! DATE: 2024-09-13, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ip-10-0-0-176`, CPU: `Intel(R) Xeon(R) Platinum 8375C CPU @ 2.90GHz` //! WASM-EXECUTION: Compiled, CHAIN: Some("moonbase-dev"), DB CACHE: 1024 @@ -60,12 +60,12 @@ impl pallet_moonbeam_lazy_migrations::WeightInfo for We // Proof Size summary in bytes: // Measured: `4251 + a * (12 ±0) + l * (84 ±0)` // Estimated: `37759 + a * (2229 ±19) + l * (2536 ±1)` - // Minimum execution time: 46_475_000 picoseconds. - Weight::from_parts(47_461_000, 37759) - // Standard Error: 2_615_231 - .saturating_add(Weight::from_parts(42_043_431, 0).saturating_mul(a.into())) - // Standard Error: 261_244 - .saturating_add(Weight::from_parts(27_225_099, 0).saturating_mul(l.into())) + // Minimum execution time: 48_290_000 picoseconds. + Weight::from_parts(49_165_000, 37759) + // Standard Error: 2_583_524 + .saturating_add(Weight::from_parts(41_638_192, 0).saturating_mul(a.into())) + // Standard Error: 258_077 + .saturating_add(Weight::from_parts(27_201_472, 0).saturating_mul(l.into())) .saturating_add(T::DbWeight::get().reads(5_u64)) .saturating_add(T::DbWeight::get().reads((2_u64).saturating_mul(a.into()))) .saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(l.into()))) diff --git a/runtime/common/src/weights/pallet_moonbeam_orbiters.rs b/runtime/common/src/weights/pallet_moonbeam_orbiters.rs index 9d78e06f3c..ea2a3f1bb5 100644 --- a/runtime/common/src/weights/pallet_moonbeam_orbiters.rs +++ b/runtime/common/src/weights/pallet_moonbeam_orbiters.rs @@ -1,4 +1,4 @@ -// Copyright 2019-2022 PureStake Inc. +// Copyright 2024 Moonbeam foundation // This file is part of Moonbeam. // Moonbeam is free software: you can redistribute it and/or modify @@ -17,7 +17,7 @@ //! Autogenerated weights for `pallet_moonbeam_orbiters` //! //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2024-07-25, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! DATE: 2024-09-13, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ip-10-0-0-176`, CPU: `Intel(R) Xeon(R) Platinum 8375C CPU @ 2.90GHz` //! WASM-EXECUTION: Compiled, CHAIN: Some("moonbase-dev"), DB CACHE: 1024 @@ -54,8 +54,8 @@ impl pallet_moonbeam_orbiters::WeightInfo for WeightInf // Proof Size summary in bytes: // Measured: `562` // Estimated: `4502` - // Minimum execution time: 19_995_000 picoseconds. - Weight::from_parts(20_494_000, 4502) + // Minimum execution time: 19_808_000 picoseconds. + Weight::from_parts(20_238_000, 4502) .saturating_add(T::DbWeight::get().reads(2_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)) } @@ -65,8 +65,8 @@ impl pallet_moonbeam_orbiters::WeightInfo for WeightInf // Proof Size summary in bytes: // Measured: `366` // Estimated: `3831` - // Minimum execution time: 15_754_000 picoseconds. - Weight::from_parts(16_206_000, 3831) + // Minimum execution time: 15_412_000 picoseconds. + Weight::from_parts(16_392_000, 3831) .saturating_add(T::DbWeight::get().reads(1_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)) } @@ -76,8 +76,8 @@ impl pallet_moonbeam_orbiters::WeightInfo for WeightInf // Proof Size summary in bytes: // Measured: `366` // Estimated: `3831` - // Minimum execution time: 15_482_000 picoseconds. - Weight::from_parts(16_307_000, 3831) + // Minimum execution time: 15_807_000 picoseconds. + Weight::from_parts(16_494_000, 3831) .saturating_add(T::DbWeight::get().reads(1_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)) } @@ -93,8 +93,8 @@ impl pallet_moonbeam_orbiters::WeightInfo for WeightInf // Proof Size summary in bytes: // Measured: `282` // Estimated: `4502` - // Minimum execution time: 29_243_000 picoseconds. - Weight::from_parts(29_784_000, 4502) + // Minimum execution time: 28_936_000 picoseconds. + Weight::from_parts(29_752_000, 4502) .saturating_add(T::DbWeight::get().reads(3_u64)) .saturating_add(T::DbWeight::get().writes(3_u64)) } @@ -113,10 +113,10 @@ impl pallet_moonbeam_orbiters::WeightInfo for WeightInf // Proof Size summary in bytes: // Measured: `391 + n * (48 ±0)` // Estimated: `4502 + n * (2524 ±0)` - // Minimum execution time: 36_986_000 picoseconds. - Weight::from_parts(36_846_044, 4502) - // Standard Error: 9_375 - .saturating_add(Weight::from_parts(7_211_237, 0).saturating_mul(n.into())) + // Minimum execution time: 36_235_000 picoseconds. + Weight::from_parts(36_686_015, 4502) + // Standard Error: 8_456 + .saturating_add(Weight::from_parts(7_100_126, 0).saturating_mul(n.into())) .saturating_add(T::DbWeight::get().reads(4_u64)) .saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(n.into()))) .saturating_add(T::DbWeight::get().writes(3_u64)) @@ -130,8 +130,8 @@ impl pallet_moonbeam_orbiters::WeightInfo for WeightInf // Proof Size summary in bytes: // Measured: `82` // Estimated: `3547` - // Minimum execution time: 10_383_000 picoseconds. - Weight::from_parts(10_738_000, 3547) + // Minimum execution time: 10_237_000 picoseconds. + Weight::from_parts(10_886_000, 3547) .saturating_add(T::DbWeight::get().reads(2_u64)) .saturating_add(T::DbWeight::get().writes(2_u64)) } @@ -145,8 +145,8 @@ impl pallet_moonbeam_orbiters::WeightInfo for WeightInf // Proof Size summary in bytes: // Measured: `366` // Estimated: `3831` - // Minimum execution time: 22_406_000 picoseconds. - Weight::from_parts(23_437_000, 3831) + // Minimum execution time: 22_288_000 picoseconds. + Weight::from_parts(23_569_000, 3831) .saturating_add(T::DbWeight::get().reads(2_u64)) .saturating_add(T::DbWeight::get().writes(11_u64)) } @@ -159,10 +159,10 @@ impl pallet_moonbeam_orbiters::WeightInfo for WeightInf // Proof Size summary in bytes: // Measured: `140 + x * (61 ±0)` // Estimated: `1624 + x * (2537 ±0)` - // Minimum execution time: 6_670_000 picoseconds. - Weight::from_parts(6_354_039, 1624) - // Standard Error: 1_300 - .saturating_add(Weight::from_parts(859_066, 0).saturating_mul(x.into())) + // Minimum execution time: 6_275_000 picoseconds. + Weight::from_parts(6_444_708, 1624) + // Standard Error: 1_217 + .saturating_add(Weight::from_parts(861_814, 0).saturating_mul(x.into())) .saturating_add(T::DbWeight::get().reads(1_u64)) .saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(x.into()))) .saturating_add(T::DbWeight::get().writes((1_u64).saturating_mul(x.into()))) @@ -176,8 +176,8 @@ impl pallet_moonbeam_orbiters::WeightInfo for WeightInf // Proof Size summary in bytes: // Measured: `298` // Estimated: `3763` - // Minimum execution time: 20_884_000 picoseconds. - Weight::from_parts(21_482_000, 3763) + // Minimum execution time: 20_451_000 picoseconds. + Weight::from_parts(20_995_000, 3763) .saturating_add(T::DbWeight::get().reads(2_u64)) .saturating_add(T::DbWeight::get().writes(2_u64)) } @@ -195,8 +195,8 @@ impl pallet_moonbeam_orbiters::WeightInfo for WeightInf // Proof Size summary in bytes: // Measured: `256` // Estimated: `6196` - // Minimum execution time: 29_827_000 picoseconds. - Weight::from_parts(30_796_000, 6196) + // Minimum execution time: 28_935_000 picoseconds. + Weight::from_parts(29_646_000, 6196) .saturating_add(T::DbWeight::get().reads(3_u64)) .saturating_add(T::DbWeight::get().writes(9_u64)) } diff --git a/runtime/common/src/weights/pallet_multisig.rs b/runtime/common/src/weights/pallet_multisig.rs index 62fea842aa..1f8ba6ade0 100644 --- a/runtime/common/src/weights/pallet_multisig.rs +++ b/runtime/common/src/weights/pallet_multisig.rs @@ -1,4 +1,4 @@ -// Copyright 2019-2022 PureStake Inc. +// Copyright 2024 Moonbeam foundation // This file is part of Moonbeam. // Moonbeam is free software: you can redistribute it and/or modify @@ -17,7 +17,7 @@ //! Autogenerated weights for `pallet_multisig` //! //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2024-07-25, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! DATE: 2024-09-13, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ip-10-0-0-176`, CPU: `Intel(R) Xeon(R) Platinum 8375C CPU @ 2.90GHz` //! WASM-EXECUTION: Compiled, CHAIN: Some("moonbase-dev"), DB CACHE: 1024 @@ -53,10 +53,10 @@ impl pallet_multisig::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `42` // Estimated: `1527` - // Minimum execution time: 14_560_000 picoseconds. - Weight::from_parts(15_671_303, 1527) + // Minimum execution time: 14_135_000 picoseconds. + Weight::from_parts(14_963_477, 1527) // Standard Error: 3 - .saturating_add(Weight::from_parts(497, 0).saturating_mul(z.into())) + .saturating_add(Weight::from_parts(492, 0).saturating_mul(z.into())) .saturating_add(T::DbWeight::get().reads(1_u64)) } /// Storage: `Multisig::Multisigs` (r:1 w:1) @@ -67,12 +67,12 @@ impl pallet_multisig::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `304` // Estimated: `5587` - // Minimum execution time: 41_116_000 picoseconds. - Weight::from_parts(30_831_924, 5587) - // Standard Error: 721 - .saturating_add(Weight::from_parts(113_207, 0).saturating_mul(s.into())) + // Minimum execution time: 40_005_000 picoseconds. + Weight::from_parts(30_775_591, 5587) + // Standard Error: 735 + .saturating_add(Weight::from_parts(105_651, 0).saturating_mul(s.into())) // Standard Error: 7 - .saturating_add(Weight::from_parts(1_432, 0).saturating_mul(z.into())) + .saturating_add(Weight::from_parts(1_454, 0).saturating_mul(z.into())) .saturating_add(T::DbWeight::get().reads(1_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)) } @@ -84,12 +84,12 @@ impl pallet_multisig::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `312` // Estimated: `5587` - // Minimum execution time: 25_384_000 picoseconds. - Weight::from_parts(16_994_914, 5587) - // Standard Error: 352 - .saturating_add(Weight::from_parts(97_428, 0).saturating_mul(s.into())) - // Standard Error: 3 - .saturating_add(Weight::from_parts(1_419, 0).saturating_mul(z.into())) + // Minimum execution time: 25_708_000 picoseconds. + Weight::from_parts(17_223_261, 5587) + // Standard Error: 424 + .saturating_add(Weight::from_parts(93_873, 0).saturating_mul(s.into())) + // Standard Error: 4 + .saturating_add(Weight::from_parts(1_423, 0).saturating_mul(z.into())) .saturating_add(T::DbWeight::get().reads(1_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)) } @@ -105,12 +105,12 @@ impl pallet_multisig::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `475 + s * (20 ±0)` // Estimated: `5587 + s * (20 ±0)` - // Minimum execution time: 49_663_000 picoseconds. - Weight::from_parts(37_045_018, 5587) - // Standard Error: 822 - .saturating_add(Weight::from_parts(138_891, 0).saturating_mul(s.into())) + // Minimum execution time: 51_624_000 picoseconds. + Weight::from_parts(38_977_604, 5587) + // Standard Error: 845 + .saturating_add(Weight::from_parts(146_636, 0).saturating_mul(s.into())) // Standard Error: 8 - .saturating_add(Weight::from_parts(1_469, 0).saturating_mul(z.into())) + .saturating_add(Weight::from_parts(1_462, 0).saturating_mul(z.into())) .saturating_add(T::DbWeight::get().reads(3_u64)) .saturating_add(T::DbWeight::get().writes(2_u64)) .saturating_add(Weight::from_parts(0, 20).saturating_mul(s.into())) @@ -122,10 +122,10 @@ impl pallet_multisig::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `304` // Estimated: `5587` - // Minimum execution time: 28_254_000 picoseconds. - Weight::from_parts(29_089_033, 5587) - // Standard Error: 653 - .saturating_add(Weight::from_parts(115_512, 0).saturating_mul(s.into())) + // Minimum execution time: 28_091_000 picoseconds. + Weight::from_parts(29_260_231, 5587) + // Standard Error: 785 + .saturating_add(Weight::from_parts(107_501, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(1_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)) } @@ -136,10 +136,10 @@ impl pallet_multisig::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `312` // Estimated: `5587` - // Minimum execution time: 14_998_000 picoseconds. - Weight::from_parts(15_446_556, 5587) - // Standard Error: 424 - .saturating_add(Weight::from_parts(98_015, 0).saturating_mul(s.into())) + // Minimum execution time: 15_175_000 picoseconds. + Weight::from_parts(15_799_453, 5587) + // Standard Error: 496 + .saturating_add(Weight::from_parts(95_369, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(1_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)) } @@ -150,10 +150,10 @@ impl pallet_multisig::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `474` // Estimated: `5587` - // Minimum execution time: 29_901_000 picoseconds. - Weight::from_parts(30_620_256, 5587) - // Standard Error: 610 - .saturating_add(Weight::from_parts(108_307, 0).saturating_mul(s.into())) + // Minimum execution time: 29_244_000 picoseconds. + Weight::from_parts(30_313_817, 5587) + // Standard Error: 647 + .saturating_add(Weight::from_parts(108_554, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(1_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)) } diff --git a/runtime/common/src/weights/pallet_parachain_staking.rs b/runtime/common/src/weights/pallet_parachain_staking.rs index 858b22ac6d..9c8685b7c3 100644 --- a/runtime/common/src/weights/pallet_parachain_staking.rs +++ b/runtime/common/src/weights/pallet_parachain_staking.rs @@ -1,4 +1,4 @@ -// Copyright 2019-2022 PureStake Inc. +// Copyright 2024 Moonbeam foundation // This file is part of Moonbeam. // Moonbeam is free software: you can redistribute it and/or modify @@ -17,7 +17,7 @@ //! Autogenerated weights for `pallet_parachain_staking` //! //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2024-07-25, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! DATE: 2024-09-13, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ip-10-0-0-176`, CPU: `Intel(R) Xeon(R) Platinum 8375C CPU @ 2.90GHz` //! WASM-EXECUTION: Compiled, CHAIN: Some("moonbase-dev"), DB CACHE: 1024 @@ -52,8 +52,8 @@ impl pallet_parachain_staking::WeightInfo for WeightInf // Proof Size summary in bytes: // Measured: `88` // Estimated: `1573` - // Minimum execution time: 7_828_000 picoseconds. - Weight::from_parts(8_047_000, 1573) + // Minimum execution time: 7_605_000 picoseconds. + Weight::from_parts(7_892_000, 1573) .saturating_add(T::DbWeight::get().reads(1_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)) } @@ -63,8 +63,8 @@ impl pallet_parachain_staking::WeightInfo for WeightInf // Proof Size summary in bytes: // Measured: `88` // Estimated: `1573` - // Minimum execution time: 35_957_000 picoseconds. - Weight::from_parts(36_236_000, 1573) + // Minimum execution time: 35_547_000 picoseconds. + Weight::from_parts(36_154_000, 1573) .saturating_add(T::DbWeight::get().reads(1_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)) } @@ -74,8 +74,8 @@ impl pallet_parachain_staking::WeightInfo for WeightInf // Proof Size summary in bytes: // Measured: `7` // Estimated: `1492` - // Minimum execution time: 6_433_000 picoseconds. - Weight::from_parts(6_817_000, 1492) + // Minimum execution time: 6_027_000 picoseconds. + Weight::from_parts(6_458_000, 1492) .saturating_add(T::DbWeight::get().reads(1_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)) } @@ -85,8 +85,8 @@ impl pallet_parachain_staking::WeightInfo for WeightInf // Proof Size summary in bytes: // Measured: `7` // Estimated: `1492` - // Minimum execution time: 6_320_000 picoseconds. - Weight::from_parts(6_587_000, 1492) + // Minimum execution time: 6_144_000 picoseconds. + Weight::from_parts(6_473_000, 1492) .saturating_add(T::DbWeight::get().reads(1_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)) } @@ -96,8 +96,8 @@ impl pallet_parachain_staking::WeightInfo for WeightInf // Proof Size summary in bytes: // Measured: `28` // Estimated: `1513` - // Minimum execution time: 7_177_000 picoseconds. - Weight::from_parts(7_418_000, 1513) + // Minimum execution time: 6_990_000 picoseconds. + Weight::from_parts(7_275_000, 1513) .saturating_add(T::DbWeight::get().reads(1_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)) } @@ -107,8 +107,8 @@ impl pallet_parachain_staking::WeightInfo for WeightInf // Proof Size summary in bytes: // Measured: `27` // Estimated: `1512` - // Minimum execution time: 6_471_000 picoseconds. - Weight::from_parts(6_875_000, 1512) + // Minimum execution time: 6_233_000 picoseconds. + Weight::from_parts(6_584_000, 1512) .saturating_add(T::DbWeight::get().reads(1_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)) } @@ -120,8 +120,8 @@ impl pallet_parachain_staking::WeightInfo for WeightInf // Proof Size summary in bytes: // Measured: `116` // Estimated: `1601` - // Minimum execution time: 37_896_000 picoseconds. - Weight::from_parts(38_490_000, 1601) + // Minimum execution time: 37_593_000 picoseconds. + Weight::from_parts(38_296_000, 1601) .saturating_add(T::DbWeight::get().reads(2_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)) } @@ -148,10 +148,10 @@ impl pallet_parachain_staking::WeightInfo for WeightInf // Proof Size summary in bytes: // Measured: `1417 + x * (38 ±0)` // Estimated: `4752 + x * (41 ±0)` - // Minimum execution time: 45_656_000 picoseconds. - Weight::from_parts(55_894_334, 4752) - // Standard Error: 1_811 - .saturating_add(Weight::from_parts(86_659, 0).saturating_mul(x.into())) + // Minimum execution time: 46_754_000 picoseconds. + Weight::from_parts(54_914_434, 4752) + // Standard Error: 1_488 + .saturating_add(Weight::from_parts(110_141, 0).saturating_mul(x.into())) .saturating_add(T::DbWeight::get().reads(7_u64)) .saturating_add(T::DbWeight::get().writes(7_u64)) .saturating_add(Weight::from_parts(0, 41).saturating_mul(x.into())) @@ -165,10 +165,10 @@ impl pallet_parachain_staking::WeightInfo for WeightInf // Proof Size summary in bytes: // Measured: `665 + x * (37 ±0)` // Estimated: `4023 + x * (38 ±0)` - // Minimum execution time: 15_044_000 picoseconds. - Weight::from_parts(20_441_432, 4023) - // Standard Error: 942 - .saturating_add(Weight::from_parts(60_562, 0).saturating_mul(x.into())) + // Minimum execution time: 14_857_000 picoseconds. + Weight::from_parts(18_697_005, 4023) + // Standard Error: 824 + .saturating_add(Weight::from_parts(95_265, 0).saturating_mul(x.into())) .saturating_add(T::DbWeight::get().reads(2_u64)) .saturating_add(T::DbWeight::get().writes(2_u64)) .saturating_add(Weight::from_parts(0, 38).saturating_mul(x.into())) @@ -198,10 +198,10 @@ impl pallet_parachain_staking::WeightInfo for WeightInf // Proof Size summary in bytes: // Measured: `1700 + x * (431 ±0)` // Estimated: `4948 + x * (3762 ±0)` - // Minimum execution time: 95_358_000 picoseconds. - Weight::from_parts(96_663_000, 4948) - // Standard Error: 72_339 - .saturating_add(Weight::from_parts(34_050_382, 0).saturating_mul(x.into())) + // Minimum execution time: 96_853_000 picoseconds. + Weight::from_parts(100_169_000, 4948) + // Standard Error: 75_583 + .saturating_add(Weight::from_parts(35_658_586, 0).saturating_mul(x.into())) .saturating_add(T::DbWeight::get().reads(5_u64)) .saturating_add(T::DbWeight::get().reads((4_u64).saturating_mul(x.into()))) .saturating_add(T::DbWeight::get().writes(5_u64)) @@ -234,10 +234,10 @@ impl pallet_parachain_staking::WeightInfo for WeightInf // Proof Size summary in bytes: // Measured: `1695 + x * (431 ±0)` // Estimated: `4907 + x * (3762 ±0)` - // Minimum execution time: 86_669_000 picoseconds. - Weight::from_parts(88_888_000, 4907) - // Standard Error: 30_058 - .saturating_add(Weight::from_parts(35_545_550, 0).saturating_mul(x.into())) + // Minimum execution time: 88_884_000 picoseconds. + Weight::from_parts(90_079_000, 4907) + // Standard Error: 33_913 + .saturating_add(Weight::from_parts(37_230_313, 0).saturating_mul(x.into())) .saturating_add(T::DbWeight::get().reads(5_u64)) .saturating_add(T::DbWeight::get().reads((4_u64).saturating_mul(x.into()))) .saturating_add(T::DbWeight::get().writes(5_u64)) @@ -253,10 +253,10 @@ impl pallet_parachain_staking::WeightInfo for WeightInf // Proof Size summary in bytes: // Measured: `633 + x * (37 ±0)` // Estimated: `3991 + x * (38 ±0)` - // Minimum execution time: 14_473_000 picoseconds. - Weight::from_parts(19_839_811, 3991) - // Standard Error: 925 - .saturating_add(Weight::from_parts(60_750, 0).saturating_mul(x.into())) + // Minimum execution time: 14_558_000 picoseconds. + Weight::from_parts(18_665_113, 3991) + // Standard Error: 728 + .saturating_add(Weight::from_parts(70_199, 0).saturating_mul(x.into())) .saturating_add(T::DbWeight::get().reads(2_u64)) .saturating_add(T::DbWeight::get().writes(2_u64)) .saturating_add(Weight::from_parts(0, 38).saturating_mul(x.into())) @@ -270,10 +270,10 @@ impl pallet_parachain_staking::WeightInfo for WeightInf // Proof Size summary in bytes: // Measured: `530 + x * (38 ±0)` // Estimated: `3931 + x * (39 ±0)` - // Minimum execution time: 14_177_000 picoseconds. - Weight::from_parts(19_022_914, 3931) - // Standard Error: 1_028 - .saturating_add(Weight::from_parts(62_692, 0).saturating_mul(x.into())) + // Minimum execution time: 14_032_000 picoseconds. + Weight::from_parts(18_118_102, 3931) + // Standard Error: 1_057 + .saturating_add(Weight::from_parts(73_062, 0).saturating_mul(x.into())) .saturating_add(T::DbWeight::get().reads(2_u64)) .saturating_add(T::DbWeight::get().writes(2_u64)) .saturating_add(Weight::from_parts(0, 39).saturating_mul(x.into())) @@ -287,10 +287,10 @@ impl pallet_parachain_staking::WeightInfo for WeightInf // Proof Size summary in bytes: // Measured: `494 + x * (38 ±0)` // Estimated: `3895 + x * (39 ±0)` - // Minimum execution time: 13_665_000 picoseconds. - Weight::from_parts(18_925_154, 3895) - // Standard Error: 1_023 - .saturating_add(Weight::from_parts(63_066, 0).saturating_mul(x.into())) + // Minimum execution time: 13_512_000 picoseconds. + Weight::from_parts(17_732_954, 3895) + // Standard Error: 818 + .saturating_add(Weight::from_parts(71_101, 0).saturating_mul(x.into())) .saturating_add(T::DbWeight::get().reads(2_u64)) .saturating_add(T::DbWeight::get().writes(2_u64)) .saturating_add(Weight::from_parts(0, 39).saturating_mul(x.into())) @@ -312,10 +312,10 @@ impl pallet_parachain_staking::WeightInfo for WeightInf // Proof Size summary in bytes: // Measured: `1233 + x * (42 ±0)` // Estimated: `4752 + x * (44 ±0)` - // Minimum execution time: 40_631_000 picoseconds. - Weight::from_parts(49_950_003, 4752) - // Standard Error: 1_822 - .saturating_add(Weight::from_parts(88_012, 0).saturating_mul(x.into())) + // Minimum execution time: 41_622_000 picoseconds. + Weight::from_parts(48_808_924, 4752) + // Standard Error: 1_538 + .saturating_add(Weight::from_parts(104_559, 0).saturating_mul(x.into())) .saturating_add(T::DbWeight::get().reads(6_u64)) .saturating_add(T::DbWeight::get().writes(5_u64)) .saturating_add(Weight::from_parts(0, 44).saturating_mul(x.into())) @@ -326,8 +326,8 @@ impl pallet_parachain_staking::WeightInfo for WeightInf // Proof Size summary in bytes: // Measured: `171` // Estimated: `3636` - // Minimum execution time: 12_094_000 picoseconds. - Weight::from_parts(12_413_000, 3636) + // Minimum execution time: 12_236_000 picoseconds. + Weight::from_parts(12_471_000, 3636) .saturating_add(T::DbWeight::get().reads(1_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)) } @@ -348,10 +348,10 @@ impl pallet_parachain_staking::WeightInfo for WeightInf // Proof Size summary in bytes: // Measured: `1322 + x * (42 ±0)` // Estimated: `4752 + x * (43 ±0)` - // Minimum execution time: 43_944_000 picoseconds. - Weight::from_parts(51_365_396, 4752) - // Standard Error: 1_158 - .saturating_add(Weight::from_parts(73_667, 0).saturating_mul(x.into())) + // Minimum execution time: 45_309_000 picoseconds. + Weight::from_parts(52_618_430, 4752) + // Standard Error: 1_276 + .saturating_add(Weight::from_parts(92_735, 0).saturating_mul(x.into())) .saturating_add(T::DbWeight::get().reads(6_u64)) .saturating_add(T::DbWeight::get().writes(5_u64)) .saturating_add(Weight::from_parts(0, 43).saturating_mul(x.into())) @@ -373,10 +373,10 @@ impl pallet_parachain_staking::WeightInfo for WeightInf // Proof Size summary in bytes: // Measured: `1302 + x * (42 ±0)` // Estimated: `4752 + x * (43 ±0)` - // Minimum execution time: 41_062_000 picoseconds. - Weight::from_parts(47_815_494, 4752) - // Standard Error: 1_095 - .saturating_add(Weight::from_parts(67_457, 0).saturating_mul(x.into())) + // Minimum execution time: 41_712_000 picoseconds. + Weight::from_parts(48_418_838, 4752) + // Standard Error: 1_162 + .saturating_add(Weight::from_parts(90_480, 0).saturating_mul(x.into())) .saturating_add(T::DbWeight::get().reads(6_u64)) .saturating_add(T::DbWeight::get().writes(5_u64)) .saturating_add(Weight::from_parts(0, 43).saturating_mul(x.into())) @@ -387,8 +387,8 @@ impl pallet_parachain_staking::WeightInfo for WeightInf // Proof Size summary in bytes: // Measured: `191` // Estimated: `3656` - // Minimum execution time: 11_211_000 picoseconds. - Weight::from_parts(11_743_000, 3656) + // Minimum execution time: 11_442_000 picoseconds. + Weight::from_parts(11_799_000, 3656) .saturating_add(T::DbWeight::get().reads(1_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)) } @@ -414,12 +414,12 @@ impl pallet_parachain_staking::WeightInfo for WeightInf // Proof Size summary in bytes: // Measured: `2461 + x * (79 ±0) + y * (38 ±0)` // Estimated: `5710 + x * (81 ±0) + y * (39 ±0)` - // Minimum execution time: 87_435_000 picoseconds. - Weight::from_parts(78_725_858, 5710) - // Standard Error: 1_499 - .saturating_add(Weight::from_parts(142_369, 0).saturating_mul(x.into())) - // Standard Error: 491 - .saturating_add(Weight::from_parts(43_629, 0).saturating_mul(y.into())) + // Minimum execution time: 90_395_000 picoseconds. + Weight::from_parts(72_898_619, 5710) + // Standard Error: 2_645 + .saturating_add(Weight::from_parts(225_923, 0).saturating_mul(x.into())) + // Standard Error: 867 + .saturating_add(Weight::from_parts(82_123, 0).saturating_mul(y.into())) .saturating_add(T::DbWeight::get().reads(8_u64)) .saturating_add(T::DbWeight::get().writes(7_u64)) .saturating_add(Weight::from_parts(0, 81).saturating_mul(x.into())) @@ -434,10 +434,10 @@ impl pallet_parachain_staking::WeightInfo for WeightInf // Proof Size summary in bytes: // Measured: `567 + x * (42 ±0)` // Estimated: `4013 + x * (43 ±0)` - // Minimum execution time: 15_133_000 picoseconds. - Weight::from_parts(22_339_126, 4013) - // Standard Error: 694 - .saturating_add(Weight::from_parts(64_852, 0).saturating_mul(x.into())) + // Minimum execution time: 14_980_000 picoseconds. + Weight::from_parts(21_164_970, 4013) + // Standard Error: 896 + .saturating_add(Weight::from_parts(93_739, 0).saturating_mul(x.into())) .saturating_add(T::DbWeight::get().reads(2_u64)) .saturating_add(T::DbWeight::get().writes(2_u64)) .saturating_add(Weight::from_parts(0, 43).saturating_mul(x.into())) @@ -465,10 +465,10 @@ impl pallet_parachain_staking::WeightInfo for WeightInf // Proof Size summary in bytes: // Measured: `2016 + x * (79 ±0)` // Estimated: `5438 + x * (79 ±0)` - // Minimum execution time: 59_312_000 picoseconds. - Weight::from_parts(76_036_635, 5438) - // Standard Error: 1_416 - .saturating_add(Weight::from_parts(105_129, 0).saturating_mul(x.into())) + // Minimum execution time: 59_785_000 picoseconds. + Weight::from_parts(73_580_149, 5438) + // Standard Error: 1_151 + .saturating_add(Weight::from_parts(142_269, 0).saturating_mul(x.into())) .saturating_add(T::DbWeight::get().reads(9_u64)) .saturating_add(T::DbWeight::get().writes(7_u64)) .saturating_add(Weight::from_parts(0, 79).saturating_mul(x.into())) @@ -482,10 +482,10 @@ impl pallet_parachain_staking::WeightInfo for WeightInf // Proof Size summary in bytes: // Measured: `567 + x * (42 ±0)` // Estimated: `4013 + x * (43 ±0)` - // Minimum execution time: 15_664_000 picoseconds. - Weight::from_parts(22_554_084, 4013) - // Standard Error: 665 - .saturating_add(Weight::from_parts(65_530, 0).saturating_mul(x.into())) + // Minimum execution time: 15_317_000 picoseconds. + Weight::from_parts(21_959_219, 4013) + // Standard Error: 976 + .saturating_add(Weight::from_parts(89_414, 0).saturating_mul(x.into())) .saturating_add(T::DbWeight::get().reads(2_u64)) .saturating_add(T::DbWeight::get().writes(2_u64)) .saturating_add(Weight::from_parts(0, 43).saturating_mul(x.into())) @@ -514,8 +514,8 @@ impl pallet_parachain_staking::WeightInfo for WeightInf // Proof Size summary in bytes: // Measured: `998` // Estimated: `4752` - // Minimum execution time: 70_078_000 picoseconds. - Weight::from_parts(72_265_000, 4752) + // Minimum execution time: 71_618_000 picoseconds. + Weight::from_parts(73_885_000, 4752) .saturating_add(T::DbWeight::get().reads(10_u64)) .saturating_add(T::DbWeight::get().writes(8_u64)) } @@ -545,8 +545,8 @@ impl pallet_parachain_staking::WeightInfo for WeightInf // Proof Size summary in bytes: // Measured: `37342` // Estimated: `40807` - // Minimum execution time: 131_495_000 picoseconds. - Weight::from_parts(132_932_000, 40807) + // Minimum execution time: 145_916_000 picoseconds. + Weight::from_parts(150_941_000, 40807) .saturating_add(T::DbWeight::get().reads(11_u64)) .saturating_add(T::DbWeight::get().writes(10_u64)) } @@ -574,8 +574,8 @@ impl pallet_parachain_staking::WeightInfo for WeightInf // Proof Size summary in bytes: // Measured: `29964` // Estimated: `33429` - // Minimum execution time: 113_183_000 picoseconds. - Weight::from_parts(115_008_000, 33429) + // Minimum execution time: 121_602_000 picoseconds. + Weight::from_parts(125_406_000, 33429) .saturating_add(T::DbWeight::get().reads(10_u64)) .saturating_add(T::DbWeight::get().writes(9_u64)) } @@ -588,10 +588,10 @@ impl pallet_parachain_staking::WeightInfo for WeightInf // Proof Size summary in bytes: // Measured: `664 + x * (42 ±0)` // Estimated: `4093 + x * (43 ±0)` - // Minimum execution time: 18_997_000 picoseconds. - Weight::from_parts(26_942_592, 4093) - // Standard Error: 675 - .saturating_add(Weight::from_parts(54_069, 0).saturating_mul(x.into())) + // Minimum execution time: 19_257_000 picoseconds. + Weight::from_parts(27_516_619, 4093) + // Standard Error: 791 + .saturating_add(Weight::from_parts(73_849, 0).saturating_mul(x.into())) .saturating_add(T::DbWeight::get().reads(2_u64)) .saturating_add(T::DbWeight::get().writes(2_u64)) .saturating_add(Weight::from_parts(0, 43).saturating_mul(x.into())) @@ -602,8 +602,8 @@ impl pallet_parachain_staking::WeightInfo for WeightInf // Proof Size summary in bytes: // Measured: `3` // Estimated: `3468` - // Minimum execution time: 2_780_000 picoseconds. - Weight::from_parts(2_940_000, 3468) + // Minimum execution time: 2_593_000 picoseconds. + Weight::from_parts(2_673_000, 3468) .saturating_add(T::DbWeight::get().reads(1_u64)) } /// Storage: `ParachainStaking::DelegationScheduledRequests` (r:1 w:0) @@ -615,10 +615,10 @@ impl pallet_parachain_staking::WeightInfo for WeightInf // Proof Size summary in bytes: // Measured: `73 + y * (36 ±0)` // Estimated: `3537 + y * (36 ±0)` - // Minimum execution time: 6_149_000 picoseconds. - Weight::from_parts(7_528_114, 3537) - // Standard Error: 585 - .saturating_add(Weight::from_parts(50_092, 0).saturating_mul(y.into())) + // Minimum execution time: 5_882_000 picoseconds. + Weight::from_parts(7_266_012, 3537) + // Standard Error: 596 + .saturating_add(Weight::from_parts(46_898, 0).saturating_mul(y.into())) .saturating_add(T::DbWeight::get().reads(2_u64)) .saturating_add(Weight::from_parts(0, 36).saturating_mul(y.into())) } @@ -644,12 +644,12 @@ impl pallet_parachain_staking::WeightInfo for WeightInf // Proof Size summary in bytes: // Measured: `0 + x * (3816 ±0) + y * (1800 ±0)` // Estimated: `3693 + x * (3975 ±39) + y * (639 ±19)` - // Minimum execution time: 19_254_000 picoseconds. - Weight::from_parts(19_539_000, 3693) - // Standard Error: 71_994 - .saturating_add(Weight::from_parts(15_542_966, 0).saturating_mul(x.into())) - // Standard Error: 35_901 - .saturating_add(Weight::from_parts(1_181_056, 0).saturating_mul(y.into())) + // Minimum execution time: 19_219_000 picoseconds. + Weight::from_parts(19_845_000, 3693) + // Standard Error: 92_798 + .saturating_add(Weight::from_parts(17_413_979, 0).saturating_mul(x.into())) + // Standard Error: 46_276 + .saturating_add(Weight::from_parts(1_575_283, 0).saturating_mul(y.into())) .saturating_add(T::DbWeight::get().reads(6_u64)) .saturating_add(T::DbWeight::get().reads((4_u64).saturating_mul(x.into()))) .saturating_add(T::DbWeight::get().writes(2_u64)) @@ -683,13 +683,13 @@ impl pallet_parachain_staking::WeightInfo for WeightInf fn pay_one_collator_reward_best(x: u32, y: u32, z: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0 + x * (396 ±0) + y * (156 ±0) + z * (41 ±0)` - // Estimated: `126467 + x * (2591 ±0) + y * (2234 ±19) + z * (28 ±0)` - // Minimum execution time: 184_000 picoseconds. - Weight::from_parts(202_000, 126467) - // Standard Error: 503_738 - .saturating_add(Weight::from_parts(47_312_340, 0).saturating_mul(x.into())) - // Standard Error: 503_738 - .saturating_add(Weight::from_parts(28_945_643, 0).saturating_mul(y.into())) + // Estimated: `126467 + x * (2591 ±28) + y * (2234 ±28) + z * (28 ±0)` + // Minimum execution time: 211_000 picoseconds. + Weight::from_parts(218_000, 126467) + // Standard Error: 519_254 + .saturating_add(Weight::from_parts(49_020_535, 0).saturating_mul(x.into())) + // Standard Error: 519_254 + .saturating_add(Weight::from_parts(30_229_813, 0).saturating_mul(y.into())) .saturating_add(T::DbWeight::get().reads((3_u64).saturating_mul(x.into()))) .saturating_add(T::DbWeight::get().reads((2_u64).saturating_mul(y.into()))) .saturating_add(T::DbWeight::get().writes((2_u64).saturating_mul(x.into()))) @@ -717,10 +717,10 @@ impl pallet_parachain_staking::WeightInfo for WeightInf // Proof Size summary in bytes: // Measured: `1764 + y * (161 ±0)` // Estimated: `7437 + y * (2591 ±0)` - // Minimum execution time: 46_317_000 picoseconds. - Weight::from_parts(45_428_324, 7437) - // Standard Error: 4_865 - .saturating_add(Weight::from_parts(13_681_741, 0).saturating_mul(y.into())) + // Minimum execution time: 46_483_000 picoseconds. + Weight::from_parts(36_905_544, 7437) + // Standard Error: 7_521 + .saturating_add(Weight::from_parts(14_153_051, 0).saturating_mul(y.into())) .saturating_add(T::DbWeight::get().reads(8_u64)) .saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(y.into()))) .saturating_add(T::DbWeight::get().writes(3_u64)) @@ -731,8 +731,8 @@ impl pallet_parachain_staking::WeightInfo for WeightInf // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 617_000 picoseconds. - Weight::from_parts(659_000, 0) + // Minimum execution time: 655_000 picoseconds. + Weight::from_parts(722_000, 0) } /// Storage: `ParachainStaking::DelegatorState` (r:1 w:0) /// Proof: `ParachainStaking::DelegatorState` (`max_values`: None, `max_size`: None, mode: `Measured`) @@ -744,12 +744,12 @@ impl pallet_parachain_staking::WeightInfo for WeightInf // Proof Size summary in bytes: // Measured: `672 + x * (22 ±0) + y * (36 ±0)` // Estimated: `4028 + x * (23 ±0) + y * (36 ±0)` - // Minimum execution time: 23_264_000 picoseconds. - Weight::from_parts(23_616_866, 4028) - // Standard Error: 405 - .saturating_add(Weight::from_parts(40_193, 0).saturating_mul(x.into())) - // Standard Error: 1_214 - .saturating_add(Weight::from_parts(39_826, 0).saturating_mul(y.into())) + // Minimum execution time: 25_963_000 picoseconds. + Weight::from_parts(26_612_109, 4028) + // Standard Error: 685 + .saturating_add(Weight::from_parts(57_307, 0).saturating_mul(x.into())) + // Standard Error: 2_052 + .saturating_add(Weight::from_parts(64_959, 0).saturating_mul(y.into())) .saturating_add(T::DbWeight::get().reads(2_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)) .saturating_add(Weight::from_parts(0, 23).saturating_mul(x.into())) @@ -782,12 +782,12 @@ impl pallet_parachain_staking::WeightInfo for WeightInf // Proof Size summary in bytes: // Measured: `0 + x * (60 ±0) + y * (21 ±0) + z * (78 ±0)` // Estimated: `26250 + x * (44 ±0) + y * (19 ±0) + z * (76 ±1)` - // Minimum execution time: 94_324_000 picoseconds. - Weight::from_parts(79_124_741, 26250) - // Standard Error: 948 - .saturating_add(Weight::from_parts(108_997, 0).saturating_mul(x.into())) - // Standard Error: 3_349 - .saturating_add(Weight::from_parts(182_679, 0).saturating_mul(z.into())) + // Minimum execution time: 100_869_000 picoseconds. + Weight::from_parts(79_778_917, 26250) + // Standard Error: 1_854 + .saturating_add(Weight::from_parts(153_339, 0).saturating_mul(x.into())) + // Standard Error: 6_546 + .saturating_add(Weight::from_parts(324_002, 0).saturating_mul(z.into())) .saturating_add(T::DbWeight::get().reads(9_u64)) .saturating_add(T::DbWeight::get().writes(8_u64)) .saturating_add(Weight::from_parts(0, 44).saturating_mul(x.into())) @@ -820,8 +820,8 @@ impl pallet_parachain_staking::WeightInfo for WeightInf // Proof Size summary in bytes: // Measured: `48131` // Estimated: `54071` - // Minimum execution time: 210_196_000 picoseconds. - Weight::from_parts(213_174_000, 54071) + // Minimum execution time: 232_546_000 picoseconds. + Weight::from_parts(239_665_000, 54071) .saturating_add(T::DbWeight::get().reads(15_u64)) .saturating_add(T::DbWeight::get().writes(13_u64)) } @@ -831,8 +831,8 @@ impl pallet_parachain_staking::WeightInfo for WeightInf // Proof Size summary in bytes: // Measured: `128` // Estimated: `3581` - // Minimum execution time: 15_313_000 picoseconds. - Weight::from_parts(15_692_000, 3581) + // Minimum execution time: 15_426_000 picoseconds. + Weight::from_parts(15_776_000, 3581) .saturating_add(T::DbWeight::get().reads(1_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)) } @@ -856,8 +856,8 @@ impl pallet_parachain_staking::WeightInfo for WeightInf // Proof Size summary in bytes: // Measured: `11566` // Estimated: `17506` - // Minimum execution time: 67_162_000 picoseconds. - Weight::from_parts(69_272_000, 17506) + // Minimum execution time: 70_732_000 picoseconds. + Weight::from_parts(73_054_000, 17506) .saturating_add(T::DbWeight::get().reads(10_u64)) .saturating_add(T::DbWeight::get().writes(2_u64)) } diff --git a/runtime/common/src/weights/pallet_parameters.rs b/runtime/common/src/weights/pallet_parameters.rs index ed4a72ba2b..5f24207772 100644 --- a/runtime/common/src/weights/pallet_parameters.rs +++ b/runtime/common/src/weights/pallet_parameters.rs @@ -1,4 +1,4 @@ -// Copyright 2019-2022 PureStake Inc. +// Copyright 2024 Moonbeam foundation // This file is part of Moonbeam. // Moonbeam is free software: you can redistribute it and/or modify @@ -17,13 +17,13 @@ //! Autogenerated weights for `pallet_parameters` //! //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2024-08-06, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! DATE: 2024-09-13, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `COV0706`, CPU: `AMD Ryzen 9 7950X 16-Core Processor` +//! HOSTNAME: `ip-10-0-0-176`, CPU: `Intel(R) Xeon(R) Platinum 8375C CPU @ 2.90GHz` //! WASM-EXECUTION: Compiled, CHAIN: Some("moonbase-dev"), DB CACHE: 1024 // Executed Command: -// ./target/release/moonbeam +// ./target/production/moonbeam // benchmark // pallet // --chain=moonbase-dev @@ -46,15 +46,11 @@ use sp_std::marker::PhantomData; /// Weights for `pallet_parameters`. pub struct WeightInfo(PhantomData); impl pallet_parameters::WeightInfo for WeightInfo { - /// Storage: `Parameters::Parameters` (r:1 w:1) - /// Proof: `Parameters::Parameters` (`max_values`: None, `max_size`: Some(36), added: 2511, mode: `MaxEncodedLen`) fn set_parameter() -> Weight { // Proof Size summary in bytes: - // Measured: `3` - // Estimated: `3501` - // Minimum execution time: 5_480_000 picoseconds. - Weight::from_parts(5_610_000, 3501) - .saturating_add(T::DbWeight::get().reads(1_u64)) - .saturating_add(T::DbWeight::get().writes(1_u64)) + // Measured: `0` + // Estimated: `0` + // Minimum execution time: 6_024_000 picoseconds. + Weight::from_parts(6_401_000, 0) } } diff --git a/runtime/common/src/weights/pallet_precompile_benchmarks.rs b/runtime/common/src/weights/pallet_precompile_benchmarks.rs index c0d7971198..8176f36045 100644 --- a/runtime/common/src/weights/pallet_precompile_benchmarks.rs +++ b/runtime/common/src/weights/pallet_precompile_benchmarks.rs @@ -1,4 +1,4 @@ -// Copyright 2019-2022 PureStake Inc. +// Copyright 2024 Moonbeam foundation // This file is part of Moonbeam. // Moonbeam is free software: you can redistribute it and/or modify @@ -17,7 +17,7 @@ //! Autogenerated weights for `pallet_precompile_benchmarks` //! //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2024-07-25, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! DATE: 2024-09-13, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ip-10-0-0-176`, CPU: `Intel(R) Xeon(R) Platinum 8375C CPU @ 2.90GHz` //! WASM-EXECUTION: Compiled, CHAIN: Some("moonbase-dev"), DB CACHE: 1024 @@ -51,10 +51,10 @@ impl pallet_precompile_benchmarks::WeightInfo for Weigh // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 75_987_000 picoseconds. - Weight::from_parts(76_430_000, 0) - // Standard Error: 2_418 - .saturating_add(Weight::from_parts(678_469, 0).saturating_mul(x.into())) + // Minimum execution time: 73_369_000 picoseconds. + Weight::from_parts(73_842_000, 0) + // Standard Error: 2_347 + .saturating_add(Weight::from_parts(649_594, 0).saturating_mul(x.into())) } /// Storage: `RelayStorageRoots::RelayStorageRootKeys` (r:1 w:0) /// Proof: `RelayStorageRoots::RelayStorageRootKeys` (`max_values`: Some(1), `max_size`: Some(121), added: 616, mode: `MaxEncodedLen`) @@ -62,16 +62,16 @@ impl pallet_precompile_benchmarks::WeightInfo for Weigh // Proof Size summary in bytes: // Measured: `227` // Estimated: `1606` - // Minimum execution time: 4_434_000 picoseconds. - Weight::from_parts(4_641_000, 1606) + // Minimum execution time: 4_152_000 picoseconds. + Weight::from_parts(4_383_000, 1606) .saturating_add(T::DbWeight::get().reads(1_u64)) } fn p256_verify() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 1_572_623_000 picoseconds. - Weight::from_parts(1_580_914_000, 0) + // Minimum execution time: 1_569_886_000 picoseconds. + Weight::from_parts(1_580_721_000, 0) // TODO: Remove this multiplication once we are comfortable with the weight estimation // Double the weight just to mitigate the possibility of having a signature that // takes longer to verify diff --git a/runtime/common/src/weights/pallet_preimage.rs b/runtime/common/src/weights/pallet_preimage.rs index 50bad336ba..85dd957f0e 100644 --- a/runtime/common/src/weights/pallet_preimage.rs +++ b/runtime/common/src/weights/pallet_preimage.rs @@ -1,4 +1,4 @@ -// Copyright 2019-2022 PureStake Inc. +// Copyright 2024 Moonbeam foundation // This file is part of Moonbeam. // Moonbeam is free software: you can redistribute it and/or modify @@ -17,7 +17,7 @@ //! Autogenerated weights for `pallet_preimage` //! //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2024-07-25, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! DATE: 2024-09-13, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ip-10-0-0-176`, CPU: `Intel(R) Xeon(R) Platinum 8375C CPU @ 2.90GHz` //! WASM-EXECUTION: Compiled, CHAIN: Some("moonbase-dev"), DB CACHE: 1024 @@ -59,10 +59,10 @@ impl pallet_preimage::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `42` // Estimated: `3544` - // Minimum execution time: 45_177_000 picoseconds. - Weight::from_parts(45_594_000, 3544) - // Standard Error: 4 - .saturating_add(Weight::from_parts(2_277, 0).saturating_mul(s.into())) + // Minimum execution time: 46_975_000 picoseconds. + Weight::from_parts(47_859_000, 3544) + // Standard Error: 6 + .saturating_add(Weight::from_parts(2_489, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(3_u64)) .saturating_add(T::DbWeight::get().writes(3_u64)) } @@ -77,10 +77,10 @@ impl pallet_preimage::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `106` // Estimated: `3544` - // Minimum execution time: 14_526_000 picoseconds. - Weight::from_parts(14_719_000, 3544) - // Standard Error: 4 - .saturating_add(Weight::from_parts(2_258, 0).saturating_mul(s.into())) + // Minimum execution time: 14_663_000 picoseconds. + Weight::from_parts(14_911_000, 3544) + // Standard Error: 6 + .saturating_add(Weight::from_parts(2_510, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(2_u64)) .saturating_add(T::DbWeight::get().writes(2_u64)) } @@ -95,10 +95,10 @@ impl pallet_preimage::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `106` // Estimated: `3544` - // Minimum execution time: 13_789_000 picoseconds. - Weight::from_parts(14_101_000, 3544) - // Standard Error: 4 - .saturating_add(Weight::from_parts(2_256, 0).saturating_mul(s.into())) + // Minimum execution time: 13_981_000 picoseconds. + Weight::from_parts(14_247_000, 3544) + // Standard Error: 5 + .saturating_add(Weight::from_parts(2_525, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(2_u64)) .saturating_add(T::DbWeight::get().writes(2_u64)) } @@ -114,8 +114,8 @@ impl pallet_preimage::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `220` // Estimated: `3544` - // Minimum execution time: 49_292_000 picoseconds. - Weight::from_parts(50_686_000, 3544) + // Minimum execution time: 63_566_000 picoseconds. + Weight::from_parts(65_145_000, 3544) .saturating_add(T::DbWeight::get().reads(3_u64)) .saturating_add(T::DbWeight::get().writes(3_u64)) } @@ -129,8 +129,8 @@ impl pallet_preimage::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `144` // Estimated: `3544` - // Minimum execution time: 21_709_000 picoseconds. - Weight::from_parts(22_129_000, 3544) + // Minimum execution time: 30_640_000 picoseconds. + Weight::from_parts(33_217_000, 3544) .saturating_add(T::DbWeight::get().reads(2_u64)) .saturating_add(T::DbWeight::get().writes(2_u64)) } @@ -142,8 +142,8 @@ impl pallet_preimage::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `176` // Estimated: `3544` - // Minimum execution time: 18_304_000 picoseconds. - Weight::from_parts(18_617_000, 3544) + // Minimum execution time: 25_884_000 picoseconds. + Weight::from_parts(29_095_000, 3544) .saturating_add(T::DbWeight::get().reads(2_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)) } @@ -155,8 +155,8 @@ impl pallet_preimage::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `144` // Estimated: `3544` - // Minimum execution time: 13_020_000 picoseconds. - Weight::from_parts(13_345_000, 3544) + // Minimum execution time: 19_445_000 picoseconds. + Weight::from_parts(20_860_000, 3544) .saturating_add(T::DbWeight::get().reads(2_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)) } @@ -168,8 +168,8 @@ impl pallet_preimage::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `42` // Estimated: `3544` - // Minimum execution time: 14_348_000 picoseconds. - Weight::from_parts(14_980_000, 3544) + // Minimum execution time: 16_603_000 picoseconds. + Weight::from_parts(17_707_000, 3544) .saturating_add(T::DbWeight::get().reads(2_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)) } @@ -181,8 +181,8 @@ impl pallet_preimage::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `106` // Estimated: `3544` - // Minimum execution time: 9_835_000 picoseconds. - Weight::from_parts(10_133_000, 3544) + // Minimum execution time: 9_900_000 picoseconds. + Weight::from_parts(10_450_000, 3544) .saturating_add(T::DbWeight::get().reads(2_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)) } @@ -196,8 +196,8 @@ impl pallet_preimage::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `144` // Estimated: `3544` - // Minimum execution time: 19_003_000 picoseconds. - Weight::from_parts(19_228_000, 3544) + // Minimum execution time: 24_822_000 picoseconds. + Weight::from_parts(28_189_000, 3544) .saturating_add(T::DbWeight::get().reads(2_u64)) .saturating_add(T::DbWeight::get().writes(2_u64)) } @@ -209,8 +209,8 @@ impl pallet_preimage::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `106` // Estimated: `3544` - // Minimum execution time: 9_935_000 picoseconds. - Weight::from_parts(10_081_000, 3544) + // Minimum execution time: 10_264_000 picoseconds. + Weight::from_parts(10_796_000, 3544) .saturating_add(T::DbWeight::get().reads(2_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)) } @@ -222,8 +222,8 @@ impl pallet_preimage::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `106` // Estimated: `3544` - // Minimum execution time: 9_788_000 picoseconds. - Weight::from_parts(10_021_000, 3544) + // Minimum execution time: 9_508_000 picoseconds. + Weight::from_parts(10_274_000, 3544) .saturating_add(T::DbWeight::get().reads(2_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)) } @@ -240,10 +240,10 @@ impl pallet_preimage::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `1461 + n * (203 ±0)` // Estimated: `990 + n * (2591 ±0)` - // Minimum execution time: 53_161_000 picoseconds. - Weight::from_parts(53_977_000, 990) - // Standard Error: 32_285 - .saturating_add(Weight::from_parts(52_668_948, 0).saturating_mul(n.into())) + // Minimum execution time: 57_983_000 picoseconds. + Weight::from_parts(59_722_000, 990) + // Standard Error: 48_752 + .saturating_add(Weight::from_parts(56_684_716, 0).saturating_mul(n.into())) .saturating_add(T::DbWeight::get().reads((3_u64).saturating_mul(n.into()))) .saturating_add(T::DbWeight::get().writes((4_u64).saturating_mul(n.into()))) .saturating_add(Weight::from_parts(0, 2591).saturating_mul(n.into())) diff --git a/runtime/common/src/weights/pallet_proxy.rs b/runtime/common/src/weights/pallet_proxy.rs index 5ad6dc3b2a..ae62f6c6ec 100644 --- a/runtime/common/src/weights/pallet_proxy.rs +++ b/runtime/common/src/weights/pallet_proxy.rs @@ -1,4 +1,4 @@ -// Copyright 2019-2022 PureStake Inc. +// Copyright 2024 Moonbeam foundation // This file is part of Moonbeam. // Moonbeam is free software: you can redistribute it and/or modify @@ -17,7 +17,7 @@ //! Autogenerated weights for `pallet_proxy` //! //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2024-07-25, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! DATE: 2024-09-13, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ip-10-0-0-176`, CPU: `Intel(R) Xeon(R) Platinum 8375C CPU @ 2.90GHz` //! WASM-EXECUTION: Compiled, CHAIN: Some("moonbase-dev"), DB CACHE: 1024 @@ -55,10 +55,10 @@ impl pallet_proxy::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `191 + p * (25 ±0)` // Estimated: `4310 + p * (25 ±0)` - // Minimum execution time: 14_347_000 picoseconds. - Weight::from_parts(15_000_069, 4310) - // Standard Error: 1_007 - .saturating_add(Weight::from_parts(29_390, 0).saturating_mul(p.into())) + // Minimum execution time: 14_516_000 picoseconds. + Weight::from_parts(15_238_209, 4310) + // Standard Error: 984 + .saturating_add(Weight::from_parts(37_395, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(2_u64)) .saturating_add(Weight::from_parts(0, 25).saturating_mul(p.into())) // 1 DB read that happen when filtering the proxy call transaction @@ -78,12 +78,12 @@ impl pallet_proxy::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `443 + a * (56 ±0) + p * (25 ±0)` // Estimated: `5302 + a * (60 ±0) + p * (22 ±0)` - // Minimum execution time: 37_293_000 picoseconds. - Weight::from_parts(38_057_374, 5302) - // Standard Error: 2_239 - .saturating_add(Weight::from_parts(148_897, 0).saturating_mul(a.into())) - // Standard Error: 2_314 - .saturating_add(Weight::from_parts(15_570, 0).saturating_mul(p.into())) + // Minimum execution time: 37_391_000 picoseconds. + Weight::from_parts(38_087_056, 5302) + // Standard Error: 2_252 + .saturating_add(Weight::from_parts(154_615, 0).saturating_mul(a.into())) + // Standard Error: 2_327 + .saturating_add(Weight::from_parts(17_070, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(4_u64)) .saturating_add(T::DbWeight::get().writes(2_u64)) .saturating_add(Weight::from_parts(0, 60).saturating_mul(a.into())) @@ -99,10 +99,10 @@ impl pallet_proxy::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `329 + a * (56 ±0)` // Estimated: `5302` - // Minimum execution time: 21_475_000 picoseconds. - Weight::from_parts(23_085_318, 5302) - // Standard Error: 5_183 - .saturating_add(Weight::from_parts(164_563, 0).saturating_mul(a.into())) + // Minimum execution time: 21_747_000 picoseconds. + Weight::from_parts(24_754_603, 5302) + // Standard Error: 3_972 + .saturating_add(Weight::from_parts(208_296, 0).saturating_mul(a.into())) .saturating_add(T::DbWeight::get().reads(2_u64)) .saturating_add(T::DbWeight::get().writes(2_u64)) } @@ -116,10 +116,10 @@ impl pallet_proxy::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `329 + a * (56 ±0)` // Estimated: `5302` - // Minimum execution time: 21_462_000 picoseconds. - Weight::from_parts(22_842_470, 5302) - // Standard Error: 5_185 - .saturating_add(Weight::from_parts(167_973, 0).saturating_mul(a.into())) + // Minimum execution time: 21_639_000 picoseconds. + Weight::from_parts(24_746_374, 5302) + // Standard Error: 4_127 + .saturating_add(Weight::from_parts(209_178, 0).saturating_mul(a.into())) .saturating_add(T::DbWeight::get().reads(2_u64)) .saturating_add(T::DbWeight::get().writes(2_u64)) } @@ -135,12 +135,12 @@ impl pallet_proxy::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `345 + a * (56 ±0) + p * (25 ±0)` // Estimated: `5302` - // Minimum execution time: 29_252_000 picoseconds. - Weight::from_parts(31_567_840, 5302) - // Standard Error: 2_347 - .saturating_add(Weight::from_parts(167_939, 0).saturating_mul(a.into())) - // Standard Error: 2_425 - .saturating_add(Weight::from_parts(23_302, 0).saturating_mul(p.into())) + // Minimum execution time: 31_646_000 picoseconds. + Weight::from_parts(32_005_044, 5302) + // Standard Error: 1_899 + .saturating_add(Weight::from_parts(161_454, 0).saturating_mul(a.into())) + // Standard Error: 1_963 + .saturating_add(Weight::from_parts(12_822, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(3_u64)) .saturating_add(T::DbWeight::get().writes(2_u64)) } @@ -151,10 +151,10 @@ impl pallet_proxy::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `149 + p * (25 ±0)` // Estimated: `4310` - // Minimum execution time: 21_330_000 picoseconds. - Weight::from_parts(22_137_571, 4310) - // Standard Error: 1_077 - .saturating_add(Weight::from_parts(32_996, 0).saturating_mul(p.into())) + // Minimum execution time: 21_468_000 picoseconds. + Weight::from_parts(22_504_555, 4310) + // Standard Error: 1_112 + .saturating_add(Weight::from_parts(42_496, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(1_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)) } @@ -165,10 +165,10 @@ impl pallet_proxy::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `149 + p * (25 ±0)` // Estimated: `4310` - // Minimum execution time: 20_850_000 picoseconds. - Weight::from_parts(22_084_183, 4310) - // Standard Error: 1_645 - .saturating_add(Weight::from_parts(39_583, 0).saturating_mul(p.into())) + // Minimum execution time: 21_344_000 picoseconds. + Weight::from_parts(22_514_605, 4310) + // Standard Error: 1_796 + .saturating_add(Weight::from_parts(41_075, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(1_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)) } @@ -179,10 +179,10 @@ impl pallet_proxy::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `149 + p * (25 ±0)` // Estimated: `4310` - // Minimum execution time: 20_495_000 picoseconds. - Weight::from_parts(21_284_220, 4310) - // Standard Error: 1_053 - .saturating_add(Weight::from_parts(35_054, 0).saturating_mul(p.into())) + // Minimum execution time: 20_829_000 picoseconds. + Weight::from_parts(21_669_942, 4310) + // Standard Error: 1_161 + .saturating_add(Weight::from_parts(37_472, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(1_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)) } @@ -193,10 +193,10 @@ impl pallet_proxy::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `161` // Estimated: `4310` - // Minimum execution time: 22_713_000 picoseconds. - Weight::from_parts(23_735_612, 4310) - // Standard Error: 1_011 - .saturating_add(Weight::from_parts(5_249, 0).saturating_mul(p.into())) + // Minimum execution time: 22_495_000 picoseconds. + Weight::from_parts(23_705_178, 4310) + // Standard Error: 1_185 + .saturating_add(Weight::from_parts(11_031, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(1_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)) } @@ -207,10 +207,10 @@ impl pallet_proxy::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `174 + p * (25 ±0)` // Estimated: `4310` - // Minimum execution time: 21_389_000 picoseconds. - Weight::from_parts(22_106_540, 4310) - // Standard Error: 989 - .saturating_add(Weight::from_parts(27_748, 0).saturating_mul(p.into())) + // Minimum execution time: 21_651_000 picoseconds. + Weight::from_parts(22_471_734, 4310) + // Standard Error: 993 + .saturating_add(Weight::from_parts(34_387, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(1_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)) } diff --git a/runtime/common/src/weights/pallet_randomness.rs b/runtime/common/src/weights/pallet_randomness.rs index 48757203e7..0cc99a0da1 100644 --- a/runtime/common/src/weights/pallet_randomness.rs +++ b/runtime/common/src/weights/pallet_randomness.rs @@ -1,4 +1,4 @@ -// Copyright 2019-2022 PureStake Inc. +// Copyright 2024 Moonbeam foundation // This file is part of Moonbeam. // Moonbeam is free software: you can redistribute it and/or modify @@ -17,7 +17,7 @@ //! Autogenerated weights for `pallet_randomness` //! //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2024-07-25, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! DATE: 2024-09-13, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ip-10-0-0-176`, CPU: `Intel(R) Xeon(R) Platinum 8375C CPU @ 2.90GHz` //! WASM-EXECUTION: Compiled, CHAIN: Some("moonbase-dev"), DB CACHE: 1024 @@ -60,8 +60,8 @@ impl pallet_randomness::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `297` // Estimated: `3762` - // Minimum execution time: 12_337_000 picoseconds. - Weight::from_parts(12_868_000, 3762) + // Minimum execution time: 12_307_000 picoseconds. + Weight::from_parts(12_673_000, 3762) .saturating_add(T::DbWeight::get().reads(4_u64)) .saturating_add(T::DbWeight::get().writes(3_u64)) } @@ -79,8 +79,8 @@ impl pallet_randomness::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `719` // Estimated: `4184` - // Minimum execution time: 512_947_000 picoseconds. - Weight::from_parts(515_352_000, 4184) + // Minimum execution time: 520_990_000 picoseconds. + Weight::from_parts(523_311_000, 4184) .saturating_add(T::DbWeight::get().reads(5_u64)) .saturating_add(T::DbWeight::get().writes(2_u64)) } @@ -96,8 +96,8 @@ impl pallet_randomness::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `549` // Estimated: `6172` - // Minimum execution time: 49_498_000 picoseconds. - Weight::from_parts(50_245_000, 6172) + // Minimum execution time: 51_094_000 picoseconds. + Weight::from_parts(52_292_000, 6172) .saturating_add(T::DbWeight::get().reads(4_u64)) .saturating_add(T::DbWeight::get().writes(5_u64)) } @@ -110,10 +110,10 @@ impl pallet_randomness::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `412` // Estimated: `3877` - // Minimum execution time: 9_202_000 picoseconds. - Weight::from_parts(9_784_794, 3877) - // Standard Error: 308 - .saturating_add(Weight::from_parts(257_364, 0).saturating_mul(x.into())) + // Minimum execution time: 9_055_000 picoseconds. + Weight::from_parts(9_553_442, 3877) + // Standard Error: 354 + .saturating_add(Weight::from_parts(270_997, 0).saturating_mul(x.into())) .saturating_add(T::DbWeight::get().reads(2_u64)) } /// Storage: `System::Account` (r:2 w:2) @@ -126,8 +126,8 @@ impl pallet_randomness::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `739` // Estimated: `6172` - // Minimum execution time: 46_724_000 picoseconds. - Weight::from_parts(47_652_000, 6172) + // Minimum execution time: 51_211_000 picoseconds. + Weight::from_parts(52_028_000, 6172) .saturating_add(T::DbWeight::get().reads(3_u64)) .saturating_add(T::DbWeight::get().writes(4_u64)) } @@ -139,8 +139,8 @@ impl pallet_randomness::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `825` // Estimated: `6172` - // Minimum execution time: 46_455_000 picoseconds. - Weight::from_parts(47_560_000, 6172) + // Minimum execution time: 48_050_000 picoseconds. + Weight::from_parts(49_451_000, 6172) .saturating_add(T::DbWeight::get().reads(3_u64)) .saturating_add(T::DbWeight::get().writes(3_u64)) } @@ -154,8 +154,8 @@ impl pallet_randomness::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `868` // Estimated: `6172` - // Minimum execution time: 50_507_000 picoseconds. - Weight::from_parts(51_796_000, 6172) + // Minimum execution time: 52_951_000 picoseconds. + Weight::from_parts(53_757_000, 6172) .saturating_add(T::DbWeight::get().reads(4_u64)) .saturating_add(T::DbWeight::get().writes(4_u64)) } diff --git a/runtime/common/src/weights/pallet_referenda.rs b/runtime/common/src/weights/pallet_referenda.rs index 55be5ec9ef..86a5e61167 100644 --- a/runtime/common/src/weights/pallet_referenda.rs +++ b/runtime/common/src/weights/pallet_referenda.rs @@ -1,4 +1,4 @@ -// Copyright 2019-2022 PureStake Inc. +// Copyright 2024 Moonbeam foundation // This file is part of Moonbeam. // Moonbeam is free software: you can redistribute it and/or modify @@ -17,7 +17,7 @@ //! Autogenerated weights for `pallet_referenda` //! //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2024-07-25, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! DATE: 2024-09-13, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ip-10-0-0-176`, CPU: `Intel(R) Xeon(R) Platinum 8375C CPU @ 2.90GHz` //! WASM-EXECUTION: Compiled, CHAIN: Some("moonbase-dev"), DB CACHE: 1024 @@ -56,8 +56,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `269` // Estimated: `42428` - // Minimum execution time: 31_284_000 picoseconds. - Weight::from_parts(32_095_000, 42428) + // Minimum execution time: 30_958_000 picoseconds. + Weight::from_parts(31_691_000, 42428) .saturating_add(T::DbWeight::get().reads(2_u64)) .saturating_add(T::DbWeight::get().writes(3_u64)) } @@ -71,8 +71,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `510` // Estimated: `83866` - // Minimum execution time: 42_378_000 picoseconds. - Weight::from_parts(43_528_000, 83866) + // Minimum execution time: 41_428_000 picoseconds. + Weight::from_parts(43_244_000, 83866) .saturating_add(T::DbWeight::get().reads(3_u64)) .saturating_add(T::DbWeight::get().writes(4_u64)) } @@ -90,8 +90,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `3303` // Estimated: `42428` - // Minimum execution time: 59_751_000 picoseconds. - Weight::from_parts(61_840_000, 42428) + // Minimum execution time: 58_921_000 picoseconds. + Weight::from_parts(61_299_000, 42428) .saturating_add(T::DbWeight::get().reads(4_u64)) .saturating_add(T::DbWeight::get().writes(4_u64)) } @@ -109,8 +109,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `3323` // Estimated: `42428` - // Minimum execution time: 59_169_000 picoseconds. - Weight::from_parts(61_392_000, 42428) + // Minimum execution time: 58_021_000 picoseconds. + Weight::from_parts(60_860_000, 42428) .saturating_add(T::DbWeight::get().reads(4_u64)) .saturating_add(T::DbWeight::get().writes(4_u64)) } @@ -126,8 +126,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `510` // Estimated: `83866` - // Minimum execution time: 52_076_000 picoseconds. - Weight::from_parts(53_544_000, 83866) + // Minimum execution time: 53_327_000 picoseconds. + Weight::from_parts(54_224_000, 83866) .saturating_add(T::DbWeight::get().reads(4_u64)) .saturating_add(T::DbWeight::get().writes(5_u64)) } @@ -143,8 +143,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `510` // Estimated: `83866` - // Minimum execution time: 48_391_000 picoseconds. - Weight::from_parts(49_300_000, 83866) + // Minimum execution time: 48_094_000 picoseconds. + Weight::from_parts(49_279_000, 83866) .saturating_add(T::DbWeight::get().reads(4_u64)) .saturating_add(T::DbWeight::get().writes(5_u64)) } @@ -154,8 +154,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `453` // Estimated: `4377` - // Minimum execution time: 26_732_000 picoseconds. - Weight::from_parts(27_598_000, 4377) + // Minimum execution time: 27_453_000 picoseconds. + Weight::from_parts(28_127_000, 4377) .saturating_add(T::DbWeight::get().reads(1_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)) } @@ -165,8 +165,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `378` // Estimated: `4377` - // Minimum execution time: 26_082_000 picoseconds. - Weight::from_parts(26_760_000, 4377) + // Minimum execution time: 26_631_000 picoseconds. + Weight::from_parts(27_180_000, 4377) .saturating_add(T::DbWeight::get().reads(1_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)) } @@ -180,8 +180,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `285` // Estimated: `83866` - // Minimum execution time: 29_322_000 picoseconds. - Weight::from_parts(29_727_000, 83866) + // Minimum execution time: 28_842_000 picoseconds. + Weight::from_parts(29_442_000, 83866) .saturating_add(T::DbWeight::get().reads(3_u64)) .saturating_add(T::DbWeight::get().writes(4_u64)) } @@ -199,8 +199,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `1007` // Estimated: `83866` - // Minimum execution time: 91_127_000 picoseconds. - Weight::from_parts(93_012_000, 83866) + // Minimum execution time: 91_639_000 picoseconds. + Weight::from_parts(93_395_000, 83866) .saturating_add(T::DbWeight::get().reads(5_u64)) .saturating_add(T::DbWeight::get().writes(5_u64)) } @@ -212,8 +212,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `102` // Estimated: `5477` - // Minimum execution time: 9_080_000 picoseconds. - Weight::from_parts(9_344_000, 5477) + // Minimum execution time: 8_972_000 picoseconds. + Weight::from_parts(9_340_000, 5477) .saturating_add(T::DbWeight::get().reads(2_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)) } @@ -227,8 +227,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `3090` // Estimated: `42428` - // Minimum execution time: 40_824_000 picoseconds. - Weight::from_parts(42_162_000, 42428) + // Minimum execution time: 40_298_000 picoseconds. + Weight::from_parts(41_761_000, 42428) .saturating_add(T::DbWeight::get().reads(3_u64)) .saturating_add(T::DbWeight::get().writes(3_u64)) } @@ -242,8 +242,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `3090` // Estimated: `42428` - // Minimum execution time: 42_882_000 picoseconds. - Weight::from_parts(44_241_000, 42428) + // Minimum execution time: 43_023_000 picoseconds. + Weight::from_parts(44_831_000, 42428) .saturating_add(T::DbWeight::get().reads(3_u64)) .saturating_add(T::DbWeight::get().writes(3_u64)) } @@ -255,8 +255,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `2915` // Estimated: `5477` - // Minimum execution time: 22_878_000 picoseconds. - Weight::from_parts(23_708_000, 5477) + // Minimum execution time: 23_753_000 picoseconds. + Weight::from_parts(24_879_000, 5477) .saturating_add(T::DbWeight::get().reads(2_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)) } @@ -268,8 +268,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `2915` // Estimated: `5477` - // Minimum execution time: 22_531_000 picoseconds. - Weight::from_parts(23_436_000, 5477) + // Minimum execution time: 23_344_000 picoseconds. + Weight::from_parts(24_526_000, 5477) .saturating_add(T::DbWeight::get().reads(2_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)) } @@ -283,8 +283,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `2919` // Estimated: `5477` - // Minimum execution time: 27_188_000 picoseconds. - Weight::from_parts(28_163_000, 5477) + // Minimum execution time: 27_283_000 picoseconds. + Weight::from_parts(28_398_000, 5477) .saturating_add(T::DbWeight::get().reads(3_u64)) .saturating_add(T::DbWeight::get().writes(2_u64)) } @@ -298,8 +298,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `2939` // Estimated: `5477` - // Minimum execution time: 27_257_000 picoseconds. - Weight::from_parts(28_190_000, 5477) + // Minimum execution time: 27_303_000 picoseconds. + Weight::from_parts(28_966_000, 5477) .saturating_add(T::DbWeight::get().reads(3_u64)) .saturating_add(T::DbWeight::get().writes(2_u64)) } @@ -311,8 +311,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `249` // Estimated: `42428` - // Minimum execution time: 18_433_000 picoseconds. - Weight::from_parts(18_986_000, 42428) + // Minimum execution time: 18_172_000 picoseconds. + Weight::from_parts(18_665_000, 42428) .saturating_add(T::DbWeight::get().reads(2_u64)) .saturating_add(T::DbWeight::get().writes(2_u64)) } @@ -325,7 +325,7 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Measured: `285` // Estimated: `42428` // Minimum execution time: 18_919_000 picoseconds. - Weight::from_parts(19_491_000, 42428) + Weight::from_parts(19_405_000, 42428) .saturating_add(T::DbWeight::get().reads(2_u64)) .saturating_add(T::DbWeight::get().writes(2_u64)) } @@ -335,8 +335,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `194` // Estimated: `4377` - // Minimum execution time: 11_910_000 picoseconds. - Weight::from_parts(12_360_000, 4377) + // Minimum execution time: 12_180_000 picoseconds. + Weight::from_parts(12_589_000, 4377) .saturating_add(T::DbWeight::get().reads(1_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)) } @@ -350,8 +350,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `285` // Estimated: `42428` - // Minimum execution time: 24_362_000 picoseconds. - Weight::from_parts(25_525_000, 42428) + // Minimum execution time: 24_811_000 picoseconds. + Weight::from_parts(25_485_000, 42428) .saturating_add(T::DbWeight::get().reads(3_u64)) .saturating_add(T::DbWeight::get().writes(3_u64)) } @@ -365,8 +365,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `285` // Estimated: `42428` - // Minimum execution time: 26_306_000 picoseconds. - Weight::from_parts(26_937_000, 42428) + // Minimum execution time: 26_577_000 picoseconds. + Weight::from_parts(27_201_000, 42428) .saturating_add(T::DbWeight::get().reads(3_u64)) .saturating_add(T::DbWeight::get().writes(3_u64)) } @@ -378,8 +378,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `338` // Estimated: `42428` - // Minimum execution time: 21_742_000 picoseconds. - Weight::from_parts(22_303_000, 42428) + // Minimum execution time: 21_535_000 picoseconds. + Weight::from_parts(22_366_000, 42428) .saturating_add(T::DbWeight::get().reads(2_u64)) .saturating_add(T::DbWeight::get().writes(2_u64)) } @@ -391,8 +391,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `321` // Estimated: `42428` - // Minimum execution time: 21_577_000 picoseconds. - Weight::from_parts(22_318_000, 42428) + // Minimum execution time: 21_969_000 picoseconds. + Weight::from_parts(22_600_000, 42428) .saturating_add(T::DbWeight::get().reads(2_u64)) .saturating_add(T::DbWeight::get().writes(2_u64)) } @@ -404,8 +404,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `338` // Estimated: `42428` - // Minimum execution time: 20_547_000 picoseconds. - Weight::from_parts(21_091_000, 42428) + // Minimum execution time: 20_623_000 picoseconds. + Weight::from_parts(21_157_000, 42428) .saturating_add(T::DbWeight::get().reads(2_u64)) .saturating_add(T::DbWeight::get().writes(2_u64)) } @@ -417,8 +417,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `342` // Estimated: `42428` - // Minimum execution time: 19_986_000 picoseconds. - Weight::from_parts(20_640_000, 42428) + // Minimum execution time: 20_012_000 picoseconds. + Weight::from_parts(20_512_000, 42428) .saturating_add(T::DbWeight::get().reads(2_u64)) .saturating_add(T::DbWeight::get().writes(2_u64)) } @@ -432,8 +432,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `342` // Estimated: `83866` - // Minimum execution time: 31_226_000 picoseconds. - Weight::from_parts(32_003_000, 83866) + // Minimum execution time: 31_287_000 picoseconds. + Weight::from_parts(32_081_000, 83866) .saturating_add(T::DbWeight::get().reads(4_u64)) .saturating_add(T::DbWeight::get().writes(4_u64)) } @@ -445,8 +445,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `338` // Estimated: `42428` - // Minimum execution time: 21_947_000 picoseconds. - Weight::from_parts(22_270_000, 42428) + // Minimum execution time: 21_895_000 picoseconds. + Weight::from_parts(22_431_000, 42428) .saturating_add(T::DbWeight::get().reads(2_u64)) .saturating_add(T::DbWeight::get().writes(2_u64)) } @@ -462,8 +462,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `338` // Estimated: `4377` - // Minimum execution time: 17_958_000 picoseconds. - Weight::from_parts(18_248_000, 4377) + // Minimum execution time: 18_162_000 picoseconds. + Weight::from_parts(18_594_000, 4377) .saturating_add(T::DbWeight::get().reads(3_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)) } @@ -475,8 +475,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `271` // Estimated: `4377` - // Minimum execution time: 13_888_000 picoseconds. - Weight::from_parts(14_537_000, 4377) + // Minimum execution time: 13_769_000 picoseconds. + Weight::from_parts(14_307_000, 4377) .saturating_add(T::DbWeight::get().reads(2_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)) } diff --git a/runtime/common/src/weights/pallet_relay_storage_roots.rs b/runtime/common/src/weights/pallet_relay_storage_roots.rs index 609cdf97df..ece0cc8a79 100644 --- a/runtime/common/src/weights/pallet_relay_storage_roots.rs +++ b/runtime/common/src/weights/pallet_relay_storage_roots.rs @@ -1,4 +1,4 @@ -// Copyright 2019-2022 PureStake Inc. +// Copyright 2024 Moonbeam foundation // This file is part of Moonbeam. // Moonbeam is free software: you can redistribute it and/or modify @@ -17,7 +17,7 @@ //! Autogenerated weights for `pallet_relay_storage_roots` //! //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2024-07-25, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! DATE: 2024-09-13, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ip-10-0-0-176`, CPU: `Intel(R) Xeon(R) Platinum 8375C CPU @ 2.90GHz` //! WASM-EXECUTION: Compiled, CHAIN: Some("moonbase-dev"), DB CACHE: 1024 @@ -56,8 +56,8 @@ impl pallet_relay_storage_roots::WeightInfo for WeightI // Proof Size summary in bytes: // Measured: `972` // Estimated: `3509` - // Minimum execution time: 17_270_000 picoseconds. - Weight::from_parts(17_907_000, 3509) + // Minimum execution time: 16_771_000 picoseconds. + Weight::from_parts(17_356_000, 3509) .saturating_add(T::DbWeight::get().reads(3_u64)) .saturating_add(T::DbWeight::get().writes(3_u64)) } diff --git a/runtime/common/src/weights/pallet_scheduler.rs b/runtime/common/src/weights/pallet_scheduler.rs index ffec8c0b02..c48e74673c 100644 --- a/runtime/common/src/weights/pallet_scheduler.rs +++ b/runtime/common/src/weights/pallet_scheduler.rs @@ -1,4 +1,4 @@ -// Copyright 2019-2022 PureStake Inc. +// Copyright 2024 Moonbeam foundation // This file is part of Moonbeam. // Moonbeam is free software: you can redistribute it and/or modify @@ -17,7 +17,7 @@ //! Autogenerated weights for `pallet_scheduler` //! //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2024-07-25, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! DATE: 2024-09-13, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ip-10-0-0-176`, CPU: `Intel(R) Xeon(R) Platinum 8375C CPU @ 2.90GHz` //! WASM-EXECUTION: Compiled, CHAIN: Some("moonbase-dev"), DB CACHE: 1024 @@ -52,8 +52,8 @@ impl pallet_scheduler::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `31` // Estimated: `1489` - // Minimum execution time: 2_808_000 picoseconds. - Weight::from_parts(2_968_000, 1489) + // Minimum execution time: 2_720_000 picoseconds. + Weight::from_parts(2_818_000, 1489) .saturating_add(T::DbWeight::get().reads(1_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)) } @@ -64,10 +64,10 @@ impl pallet_scheduler::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `78 + s * (177 ±0)` // Estimated: `42428` - // Minimum execution time: 3_544_000 picoseconds. - Weight::from_parts(6_382_107, 42428) - // Standard Error: 1_506 - .saturating_add(Weight::from_parts(347_913, 0).saturating_mul(s.into())) + // Minimum execution time: 3_189_000 picoseconds. + Weight::from_parts(6_019_354, 42428) + // Standard Error: 1_447 + .saturating_add(Weight::from_parts(349_380, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(1_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)) } @@ -75,8 +75,8 @@ impl pallet_scheduler::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 3_145_000 picoseconds. - Weight::from_parts(3_277_000, 0) + // Minimum execution time: 3_180_000 picoseconds. + Weight::from_parts(3_314_000, 0) } /// Storage: `Preimage::PreimageFor` (r:1 w:1) /// Proof: `Preimage::PreimageFor` (`max_values`: None, `max_size`: Some(4194344), added: 4196819, mode: `Measured`) @@ -89,10 +89,10 @@ impl pallet_scheduler::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `179 + s * (1 ±0)` // Estimated: `3644 + s * (1 ±0)` - // Minimum execution time: 16_999_000 picoseconds. - Weight::from_parts(17_237_000, 3644) + // Minimum execution time: 16_845_000 picoseconds. + Weight::from_parts(17_000_000, 3644) // Standard Error: 3 - .saturating_add(Weight::from_parts(1_149, 0).saturating_mul(s.into())) + .saturating_add(Weight::from_parts(1_178, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(3_u64)) .saturating_add(T::DbWeight::get().writes(2_u64)) .saturating_add(Weight::from_parts(0, 1).saturating_mul(s.into())) @@ -103,16 +103,16 @@ impl pallet_scheduler::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 4_374_000 picoseconds. - Weight::from_parts(4_654_000, 0) + // Minimum execution time: 4_636_000 picoseconds. + Weight::from_parts(4_794_000, 0) .saturating_add(T::DbWeight::get().writes(1_u64)) } fn service_task_periodic() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 3_094_000 picoseconds. - Weight::from_parts(3_228_000, 0) + // Minimum execution time: 3_189_000 picoseconds. + Weight::from_parts(3_304_000, 0) } /// Storage: `MaintenanceMode::MaintenanceMode` (r:1 w:0) /// Proof: `MaintenanceMode::MaintenanceMode` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) @@ -120,16 +120,16 @@ impl pallet_scheduler::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `42` // Estimated: `1527` - // Minimum execution time: 4_172_000 picoseconds. - Weight::from_parts(4_308_000, 1527) + // Minimum execution time: 3_765_000 picoseconds. + Weight::from_parts(3_988_000, 1527) .saturating_add(T::DbWeight::get().reads(1_u64)) } fn execute_dispatch_unsigned() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 1_871_000 picoseconds. - Weight::from_parts(1_989_000, 0) + // Minimum execution time: 1_937_000 picoseconds. + Weight::from_parts(2_151_000, 0) } /// Storage: `Scheduler::Agenda` (r:1 w:1) /// Proof: `Scheduler::Agenda` (`max_values`: None, `max_size`: Some(38963), added: 41438, mode: `MaxEncodedLen`) @@ -138,10 +138,10 @@ impl pallet_scheduler::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `78 + s * (177 ±0)` // Estimated: `42428` - // Minimum execution time: 9_595_000 picoseconds. - Weight::from_parts(12_319_227, 42428) - // Standard Error: 1_376 - .saturating_add(Weight::from_parts(376_990, 0).saturating_mul(s.into())) + // Minimum execution time: 9_372_000 picoseconds. + Weight::from_parts(12_299_592, 42428) + // Standard Error: 1_404 + .saturating_add(Weight::from_parts(376_522, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(1_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)) } @@ -156,10 +156,10 @@ impl pallet_scheduler::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `78 + s * (177 ±0)` // Estimated: `42428` - // Minimum execution time: 14_867_000 picoseconds. - Weight::from_parts(14_542_096, 42428) - // Standard Error: 1_032 - .saturating_add(Weight::from_parts(572_005, 0).saturating_mul(s.into())) + // Minimum execution time: 14_631_000 picoseconds. + Weight::from_parts(14_493_098, 42428) + // Standard Error: 975 + .saturating_add(Weight::from_parts(577_889, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(1_u64)) .saturating_add(T::DbWeight::get().writes(3_u64)) } @@ -172,10 +172,10 @@ impl pallet_scheduler::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `255 + s * (185 ±0)` // Estimated: `42428` - // Minimum execution time: 13_069_000 picoseconds. - Weight::from_parts(16_438_564, 42428) - // Standard Error: 2_235 - .saturating_add(Weight::from_parts(409_569, 0).saturating_mul(s.into())) + // Minimum execution time: 12_594_000 picoseconds. + Weight::from_parts(16_202_190, 42428) + // Standard Error: 2_304 + .saturating_add(Weight::from_parts(404_922, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(2_u64)) .saturating_add(T::DbWeight::get().writes(2_u64)) } @@ -190,10 +190,10 @@ impl pallet_scheduler::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `281 + s * (185 ±0)` // Estimated: `42428` - // Minimum execution time: 17_074_000 picoseconds. - Weight::from_parts(17_547_084, 42428) - // Standard Error: 1_676 - .saturating_add(Weight::from_parts(601_393, 0).saturating_mul(s.into())) + // Minimum execution time: 16_826_000 picoseconds. + Weight::from_parts(17_330_248, 42428) + // Standard Error: 1_400 + .saturating_add(Weight::from_parts(600_950, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(2_u64)) .saturating_add(T::DbWeight::get().writes(3_u64)) } @@ -206,10 +206,10 @@ impl pallet_scheduler::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `118` // Estimated: `42428` - // Minimum execution time: 8_729_000 picoseconds. - Weight::from_parts(9_160_109, 42428) - // Standard Error: 455 - .saturating_add(Weight::from_parts(27_735, 0).saturating_mul(s.into())) + // Minimum execution time: 8_600_000 picoseconds. + Weight::from_parts(8_889_255, 42428) + // Standard Error: 414 + .saturating_add(Weight::from_parts(24_121, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(1_u64)) .saturating_add(T::DbWeight::get().writes(2_u64)) } @@ -221,8 +221,8 @@ impl pallet_scheduler::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `8928` // Estimated: `42428` - // Minimum execution time: 23_949_000 picoseconds. - Weight::from_parts(24_636_000, 42428) + // Minimum execution time: 23_926_000 picoseconds. + Weight::from_parts(24_965_000, 42428) .saturating_add(T::DbWeight::get().reads(1_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)) } @@ -236,8 +236,8 @@ impl pallet_scheduler::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `9606` // Estimated: `42428` - // Minimum execution time: 28_469_000 picoseconds. - Weight::from_parts(29_831_000, 42428) + // Minimum execution time: 29_100_000 picoseconds. + Weight::from_parts(30_149_000, 42428) .saturating_add(T::DbWeight::get().reads(2_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)) } @@ -249,8 +249,8 @@ impl pallet_scheduler::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `8940` // Estimated: `42428` - // Minimum execution time: 22_708_000 picoseconds. - Weight::from_parts(23_679_000, 42428) + // Minimum execution time: 22_767_000 picoseconds. + Weight::from_parts(23_423_000, 42428) .saturating_add(T::DbWeight::get().reads(1_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)) } @@ -264,8 +264,8 @@ impl pallet_scheduler::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `9618` // Estimated: `42428` - // Minimum execution time: 28_825_000 picoseconds. - Weight::from_parts(29_550_000, 42428) + // Minimum execution time: 28_421_000 picoseconds. + Weight::from_parts(29_035_000, 42428) .saturating_add(T::DbWeight::get().reads(2_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)) } diff --git a/runtime/common/src/weights/pallet_sudo.rs b/runtime/common/src/weights/pallet_sudo.rs index bf3e95e641..9e662761cf 100644 --- a/runtime/common/src/weights/pallet_sudo.rs +++ b/runtime/common/src/weights/pallet_sudo.rs @@ -1,4 +1,4 @@ -// Copyright 2019-2022 PureStake Inc. +// Copyright 2024 Moonbeam foundation // This file is part of Moonbeam. // Moonbeam is free software: you can redistribute it and/or modify @@ -17,7 +17,7 @@ //! Autogenerated weights for `pallet_sudo` //! //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2024-07-25, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! DATE: 2024-09-13, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ip-10-0-0-176`, CPU: `Intel(R) Xeon(R) Platinum 8375C CPU @ 2.90GHz` //! WASM-EXECUTION: Compiled, CHAIN: Some("moonbase-dev"), DB CACHE: 1024 @@ -52,8 +52,8 @@ impl pallet_sudo::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `153` // Estimated: `1505` - // Minimum execution time: 8_485_000 picoseconds. - Weight::from_parts(8_731_000, 1505) + // Minimum execution time: 8_460_000 picoseconds. + Weight::from_parts(8_649_000, 1505) .saturating_add(T::DbWeight::get().reads(1_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)) } @@ -63,8 +63,8 @@ impl pallet_sudo::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `153` // Estimated: `1505` - // Minimum execution time: 9_300_000 picoseconds. - Weight::from_parts(9_558_000, 1505) + // Minimum execution time: 9_479_000 picoseconds. + Weight::from_parts(9_819_000, 1505) .saturating_add(T::DbWeight::get().reads(1_u64)) } /// Storage: `Sudo::Key` (r:1 w:0) @@ -73,8 +73,8 @@ impl pallet_sudo::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `153` // Estimated: `1505` - // Minimum execution time: 9_183_000 picoseconds. - Weight::from_parts(9_639_000, 1505) + // Minimum execution time: 9_464_000 picoseconds. + Weight::from_parts(9_747_000, 1505) .saturating_add(T::DbWeight::get().reads(1_u64)) } /// Storage: `Sudo::Key` (r:1 w:1) @@ -83,8 +83,8 @@ impl pallet_sudo::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `153` // Estimated: `1505` - // Minimum execution time: 7_629_000 picoseconds. - Weight::from_parts(8_047_000, 1505) + // Minimum execution time: 7_631_000 picoseconds. + Weight::from_parts(8_078_000, 1505) .saturating_add(T::DbWeight::get().reads(1_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)) } diff --git a/runtime/common/src/weights/pallet_timestamp.rs b/runtime/common/src/weights/pallet_timestamp.rs index 0c274a529e..f0493a5393 100644 --- a/runtime/common/src/weights/pallet_timestamp.rs +++ b/runtime/common/src/weights/pallet_timestamp.rs @@ -1,4 +1,4 @@ -// Copyright 2019-2022 PureStake Inc. +// Copyright 2024 Moonbeam foundation // This file is part of Moonbeam. // Moonbeam is free software: you can redistribute it and/or modify @@ -17,7 +17,7 @@ //! Autogenerated weights for `pallet_timestamp` //! //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2024-07-25, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! DATE: 2024-09-13, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ip-10-0-0-176`, CPU: `Intel(R) Xeon(R) Platinum 8375C CPU @ 2.90GHz` //! WASM-EXECUTION: Compiled, CHAIN: Some("moonbase-dev"), DB CACHE: 1024 @@ -50,18 +50,18 @@ impl pallet_timestamp::WeightInfo for WeightInfo { /// Proof: `Timestamp::Now` (`max_values`: Some(1), `max_size`: Some(8), added: 503, mode: `MaxEncodedLen`) fn set() -> Weight { // Proof Size summary in bytes: - // Measured: `6` + // Measured: `42` // Estimated: `1493` - // Minimum execution time: 4_336_000 picoseconds. - Weight::from_parts(4_620_000, 1493) + // Minimum execution time: 4_371_000 picoseconds. + Weight::from_parts(4_733_000, 1493) .saturating_add(T::DbWeight::get().reads(1_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)) } fn on_finalize() -> Weight { // Proof Size summary in bytes: - // Measured: `57` + // Measured: `94` // Estimated: `0` - // Minimum execution time: 3_051_000 picoseconds. - Weight::from_parts(3_185_000, 0) + // Minimum execution time: 3_353_000 picoseconds. + Weight::from_parts(3_482_000, 0) } } diff --git a/runtime/common/src/weights/pallet_treasury.rs b/runtime/common/src/weights/pallet_treasury.rs index 55808994a7..6725da85cb 100644 --- a/runtime/common/src/weights/pallet_treasury.rs +++ b/runtime/common/src/weights/pallet_treasury.rs @@ -1,4 +1,4 @@ -// Copyright 2019-2022 PureStake Inc. +// Copyright 2024 Moonbeam foundation // This file is part of Moonbeam. // Moonbeam is free software: you can redistribute it and/or modify @@ -17,7 +17,7 @@ //! Autogenerated weights for `pallet_treasury` //! //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2024-07-25, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! DATE: 2024-09-13, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ip-10-0-0-176`, CPU: `Intel(R) Xeon(R) Platinum 8375C CPU @ 2.90GHz` //! WASM-EXECUTION: Compiled, CHAIN: Some("moonbase-dev"), DB CACHE: 1024 @@ -56,8 +56,8 @@ impl pallet_treasury::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `180` // Estimated: `1887` - // Minimum execution time: 11_011_000 picoseconds. - Weight::from_parts(11_357_000, 1887) + // Minimum execution time: 11_052_000 picoseconds. + Weight::from_parts(11_473_000, 1887) .saturating_add(T::DbWeight::get().reads(2_u64)) .saturating_add(T::DbWeight::get().writes(3_u64)) } @@ -69,8 +69,8 @@ impl pallet_treasury::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `479` // Estimated: `1489` - // Minimum execution time: 24_794_000 picoseconds. - Weight::from_parts(25_297_000, 1489) + // Minimum execution time: 24_623_000 picoseconds. + Weight::from_parts(25_147_000, 1489) .saturating_add(T::DbWeight::get().reads(1_u64)) .saturating_add(T::DbWeight::get().writes(2_u64)) } @@ -82,8 +82,8 @@ impl pallet_treasury::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `775` // Estimated: `6172` - // Minimum execution time: 41_889_000 picoseconds. - Weight::from_parts(43_202_000, 6172) + // Minimum execution time: 41_462_000 picoseconds. + Weight::from_parts(43_692_000, 6172) .saturating_add(T::DbWeight::get().reads(3_u64)) .saturating_add(T::DbWeight::get().writes(3_u64)) } @@ -96,10 +96,10 @@ impl pallet_treasury::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `608 + p * (8 ±0)` // Estimated: `3549` - // Minimum execution time: 8_549_000 picoseconds. - Weight::from_parts(11_280_655, 3549) - // Standard Error: 1_499 - .saturating_add(Weight::from_parts(84_828, 0).saturating_mul(p.into())) + // Minimum execution time: 8_537_000 picoseconds. + Weight::from_parts(11_089_847, 3549) + // Standard Error: 2_302 + .saturating_add(Weight::from_parts(99_612, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(2_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)) } @@ -109,8 +109,8 @@ impl pallet_treasury::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `265` // Estimated: `1887` - // Minimum execution time: 6_727_000 picoseconds. - Weight::from_parts(6_885_000, 1887) + // Minimum execution time: 6_645_000 picoseconds. + Weight::from_parts(6_943_000, 1887) .saturating_add(T::DbWeight::get().reads(1_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)) } @@ -129,10 +129,10 @@ impl pallet_treasury::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `389 + p * (97 ±0)` // Estimated: `3581 + p * (2559 ±0)` - // Minimum execution time: 19_161_000 picoseconds. - Weight::from_parts(19_547_872, 3581) - // Standard Error: 7_358 - .saturating_add(Weight::from_parts(3_295_908, 0).saturating_mul(p.into())) + // Minimum execution time: 19_078_000 picoseconds. + Weight::from_parts(19_681_138, 3581) + // Standard Error: 6_880 + .saturating_add(Weight::from_parts(3_247_708, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(4_u64)) .saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(p.into()))) .saturating_add(T::DbWeight::get().writes(3_u64)) @@ -146,8 +146,8 @@ impl pallet_treasury::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `180` // Estimated: `1489` - // Minimum execution time: 9_894_000 picoseconds. - Weight::from_parts(10_234_000, 1489) + // Minimum execution time: 9_832_000 picoseconds. + Weight::from_parts(10_164_000, 1489) .saturating_add(T::DbWeight::get().reads(1_u64)) .saturating_add(T::DbWeight::get().writes(2_u64)) } @@ -159,8 +159,8 @@ impl pallet_treasury::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `586` // Estimated: `6172` - // Minimum execution time: 49_489_000 picoseconds. - Weight::from_parts(50_679_000, 6172) + // Minimum execution time: 53_252_000 picoseconds. + Weight::from_parts(54_469_000, 6172) .saturating_add(T::DbWeight::get().reads(3_u64)) .saturating_add(T::DbWeight::get().writes(3_u64)) } @@ -170,8 +170,8 @@ impl pallet_treasury::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `286` // Estimated: `3522` - // Minimum execution time: 11_707_000 picoseconds. - Weight::from_parts(12_046_000, 3522) + // Minimum execution time: 11_987_000 picoseconds. + Weight::from_parts(12_454_000, 3522) .saturating_add(T::DbWeight::get().reads(1_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)) } @@ -181,8 +181,8 @@ impl pallet_treasury::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `286` // Estimated: `3522` - // Minimum execution time: 10_420_000 picoseconds. - Weight::from_parts(10_842_000, 3522) + // Minimum execution time: 10_718_000 picoseconds. + Weight::from_parts(11_160_000, 3522) .saturating_add(T::DbWeight::get().reads(1_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)) } diff --git a/runtime/common/src/weights/pallet_utility.rs b/runtime/common/src/weights/pallet_utility.rs index 48f082f34f..781d70ec08 100644 --- a/runtime/common/src/weights/pallet_utility.rs +++ b/runtime/common/src/weights/pallet_utility.rs @@ -1,4 +1,4 @@ -// Copyright 2019-2022 PureStake Inc. +// Copyright 2024 Moonbeam foundation // This file is part of Moonbeam. // Moonbeam is free software: you can redistribute it and/or modify @@ -17,7 +17,7 @@ //! Autogenerated weights for `pallet_utility` //! //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2024-07-25, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! DATE: 2024-09-13, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ip-10-0-0-176`, CPU: `Intel(R) Xeon(R) Platinum 8375C CPU @ 2.90GHz` //! WASM-EXECUTION: Compiled, CHAIN: Some("moonbase-dev"), DB CACHE: 1024 @@ -53,10 +53,10 @@ impl pallet_utility::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `42` // Estimated: `1527` - // Minimum execution time: 3_953_000 picoseconds. - Weight::from_parts(3_035_286, 1527) - // Standard Error: 3_178 - .saturating_add(Weight::from_parts(4_128_538, 0).saturating_mul(c.into())) + // Minimum execution time: 4_192_000 picoseconds. + Weight::from_parts(6_679_403, 1527) + // Standard Error: 3_644 + .saturating_add(Weight::from_parts(3_997_128, 0).saturating_mul(c.into())) .saturating_add(T::DbWeight::get().reads(1_u64)) } /// Storage: `MaintenanceMode::MaintenanceMode` (r:1 w:0) @@ -65,8 +65,8 @@ impl pallet_utility::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `42` // Estimated: `1527` - // Minimum execution time: 6_437_000 picoseconds. - Weight::from_parts(6_878_000, 1527) + // Minimum execution time: 6_410_000 picoseconds. + Weight::from_parts(6_685_000, 1527) .saturating_add(T::DbWeight::get().reads(1_u64)) } /// Storage: `MaintenanceMode::MaintenanceMode` (r:1 w:0) @@ -76,18 +76,18 @@ impl pallet_utility::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `42` // Estimated: `1527` - // Minimum execution time: 4_049_000 picoseconds. - Weight::from_parts(10_287_583, 1527) - // Standard Error: 3_445 - .saturating_add(Weight::from_parts(4_320_181, 0).saturating_mul(c.into())) + // Minimum execution time: 4_142_000 picoseconds. + Weight::from_parts(6_126_307, 1527) + // Standard Error: 3_450 + .saturating_add(Weight::from_parts(4_209_528, 0).saturating_mul(c.into())) .saturating_add(T::DbWeight::get().reads(1_u64)) } fn dispatch_as() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 6_152_000 picoseconds. - Weight::from_parts(6_423_000, 0) + // Minimum execution time: 6_114_000 picoseconds. + Weight::from_parts(6_360_000, 0) } /// Storage: `MaintenanceMode::MaintenanceMode` (r:1 w:0) /// Proof: `MaintenanceMode::MaintenanceMode` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) @@ -96,10 +96,10 @@ impl pallet_utility::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `42` // Estimated: `1527` - // Minimum execution time: 4_017_000 picoseconds. - Weight::from_parts(7_530_202, 1527) - // Standard Error: 3_607 - .saturating_add(Weight::from_parts(4_126_047, 0).saturating_mul(c.into())) + // Minimum execution time: 4_301_000 picoseconds. + Weight::from_parts(3_549_785, 1527) + // Standard Error: 3_240 + .saturating_add(Weight::from_parts(4_010_017, 0).saturating_mul(c.into())) .saturating_add(T::DbWeight::get().reads(1_u64)) } } diff --git a/runtime/common/src/weights/pallet_whitelist.rs b/runtime/common/src/weights/pallet_whitelist.rs index 62dbcc92f4..ab1ff27338 100644 --- a/runtime/common/src/weights/pallet_whitelist.rs +++ b/runtime/common/src/weights/pallet_whitelist.rs @@ -1,4 +1,4 @@ -// Copyright 2019-2022 PureStake Inc. +// Copyright 2024 Moonbeam foundation // This file is part of Moonbeam. // Moonbeam is free software: you can redistribute it and/or modify @@ -17,7 +17,7 @@ //! Autogenerated weights for `pallet_whitelist` //! //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2024-07-25, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! DATE: 2024-09-13, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ip-10-0-0-176`, CPU: `Intel(R) Xeon(R) Platinum 8375C CPU @ 2.90GHz` //! WASM-EXECUTION: Compiled, CHAIN: Some("moonbase-dev"), DB CACHE: 1024 @@ -56,8 +56,8 @@ impl pallet_whitelist::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `46` // Estimated: `3544` - // Minimum execution time: 16_105_000 picoseconds. - Weight::from_parts(16_696_000, 3544) + // Minimum execution time: 15_951_000 picoseconds. + Weight::from_parts(16_432_000, 3544) .saturating_add(T::DbWeight::get().reads(3_u64)) .saturating_add(T::DbWeight::get().writes(2_u64)) } @@ -71,8 +71,8 @@ impl pallet_whitelist::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `175` // Estimated: `3544` - // Minimum execution time: 16_313_000 picoseconds. - Weight::from_parts(16_748_000, 3544) + // Minimum execution time: 15_715_000 picoseconds. + Weight::from_parts(16_228_000, 3544) .saturating_add(T::DbWeight::get().reads(3_u64)) .saturating_add(T::DbWeight::get().writes(2_u64)) } @@ -89,10 +89,10 @@ impl pallet_whitelist::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `251 + n * (1 ±0)` // Estimated: `3715 + n * (1 ±0)` - // Minimum execution time: 26_740_000 picoseconds. - Weight::from_parts(27_172_000, 3715) - // Standard Error: 3 - .saturating_add(Weight::from_parts(1_156, 0).saturating_mul(n.into())) + // Minimum execution time: 26_625_000 picoseconds. + Weight::from_parts(27_069_000, 3715) + // Standard Error: 12 + .saturating_add(Weight::from_parts(1_316, 0).saturating_mul(n.into())) .saturating_add(T::DbWeight::get().reads(4_u64)) .saturating_add(T::DbWeight::get().writes(3_u64)) .saturating_add(Weight::from_parts(0, 1).saturating_mul(n.into())) @@ -108,10 +108,10 @@ impl pallet_whitelist::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `175` // Estimated: `3544` - // Minimum execution time: 19_842_000 picoseconds. - Weight::from_parts(20_402_977, 3544) + // Minimum execution time: 19_716_000 picoseconds. + Weight::from_parts(20_404_324, 3544) // Standard Error: 2 - .saturating_add(Weight::from_parts(1_385, 0).saturating_mul(n.into())) + .saturating_add(Weight::from_parts(1_372, 0).saturating_mul(n.into())) .saturating_add(T::DbWeight::get().reads(3_u64)) .saturating_add(T::DbWeight::get().writes(2_u64)) } diff --git a/runtime/common/src/weights/pallet_xcm.rs b/runtime/common/src/weights/pallet_xcm.rs index ff9b67c628..3267ab384a 100644 --- a/runtime/common/src/weights/pallet_xcm.rs +++ b/runtime/common/src/weights/pallet_xcm.rs @@ -1,4 +1,4 @@ -// Copyright 2019-2022 PureStake Inc. +// Copyright 2024 Moonbeam foundation // This file is part of Moonbeam. // Moonbeam is free software: you can redistribute it and/or modify @@ -17,7 +17,7 @@ //! Autogenerated weights for `pallet_xcm` //! //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2024-07-25, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! DATE: 2024-09-13, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ip-10-0-0-176`, CPU: `Intel(R) Xeon(R) Platinum 8375C CPU @ 2.90GHz` //! WASM-EXECUTION: Compiled, CHAIN: Some("moonbase-dev"), DB CACHE: 1024 @@ -60,8 +60,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `145` // Estimated: `3610` - // Minimum execution time: 18_925_000 picoseconds. - Weight::from_parts(19_358_000, 3610) + // Minimum execution time: 19_301_000 picoseconds. + Weight::from_parts(19_851_000, 3610) .saturating_add(T::DbWeight::get().reads(5_u64)) .saturating_add(T::DbWeight::get().writes(2_u64)) } @@ -92,8 +92,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `519` // Estimated: `3984` - // Minimum execution time: 89_261_000 picoseconds. - Weight::from_parts(90_775_000, 3984) + // Minimum execution time: 87_834_000 picoseconds. + Weight::from_parts(89_873_000, 3984) .saturating_add(T::DbWeight::get().reads(6_u64)) .saturating_add(T::DbWeight::get().writes(4_u64)) } @@ -113,8 +113,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `217` // Estimated: `3682` - // Minimum execution time: 79_931_000 picoseconds. - Weight::from_parts(81_869_000, 3682) + // Minimum execution time: 76_760_000 picoseconds. + Weight::from_parts(78_960_000, 3682) .saturating_add(T::DbWeight::get().reads(6_u64)) .saturating_add(T::DbWeight::get().writes(3_u64)) } @@ -122,8 +122,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 9_758_000 picoseconds. - Weight::from_parts(10_156_000, 0) + // Minimum execution time: 6_933_000 picoseconds. + Weight::from_parts(7_285_000, 0) } /// Storage: `PolkadotXcm::SupportedVersion` (r:0 w:1) /// Proof: `PolkadotXcm::SupportedVersion` (`max_values`: None, `max_size`: None, mode: `Measured`) @@ -131,8 +131,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 6_428_000 picoseconds. - Weight::from_parts(6_620_000, 0) + // Minimum execution time: 6_631_000 picoseconds. + Weight::from_parts(7_031_000, 0) .saturating_add(T::DbWeight::get().writes(1_u64)) } /// Storage: `PolkadotXcm::SafeXcmVersion` (r:0 w:1) @@ -141,8 +141,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 1_879_000 picoseconds. - Weight::from_parts(2_026_000, 0) + // Minimum execution time: 2_060_000 picoseconds. + Weight::from_parts(2_180_000, 0) .saturating_add(T::DbWeight::get().writes(1_u64)) } /// Storage: `PolkadotXcm::VersionNotifiers` (r:1 w:1) @@ -165,8 +165,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `145` // Estimated: `3610` - // Minimum execution time: 24_293_000 picoseconds. - Weight::from_parts(24_859_000, 3610) + // Minimum execution time: 24_580_000 picoseconds. + Weight::from_parts(25_066_000, 3610) .saturating_add(T::DbWeight::get().reads(7_u64)) .saturating_add(T::DbWeight::get().writes(5_u64)) } @@ -188,8 +188,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `328` // Estimated: `3793` - // Minimum execution time: 25_970_000 picoseconds. - Weight::from_parts(26_461_000, 3793) + // Minimum execution time: 26_378_000 picoseconds. + Weight::from_parts(26_875_000, 3793) .saturating_add(T::DbWeight::get().reads(6_u64)) .saturating_add(T::DbWeight::get().writes(4_u64)) } @@ -199,8 +199,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 1_814_000 picoseconds. - Weight::from_parts(1_968_000, 0) + // Minimum execution time: 1_935_000 picoseconds. + Weight::from_parts(2_180_000, 0) .saturating_add(T::DbWeight::get().writes(1_u64)) } /// Storage: `PolkadotXcm::SupportedVersion` (r:5 w:2) @@ -209,8 +209,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `125` // Estimated: `13490` - // Minimum execution time: 25_617_000 picoseconds. - Weight::from_parts(26_234_000, 13490) + // Minimum execution time: 25_540_000 picoseconds. + Weight::from_parts(26_459_000, 13490) .saturating_add(T::DbWeight::get().reads(5_u64)) .saturating_add(T::DbWeight::get().writes(2_u64)) } @@ -220,8 +220,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `129` // Estimated: `13494` - // Minimum execution time: 26_192_000 picoseconds. - Weight::from_parts(26_555_000, 13494) + // Minimum execution time: 26_060_000 picoseconds. + Weight::from_parts(26_830_000, 13494) .saturating_add(T::DbWeight::get().reads(5_u64)) .saturating_add(T::DbWeight::get().writes(2_u64)) } @@ -229,10 +229,10 @@ impl pallet_xcm::WeightInfo for WeightInfo { /// Proof: `PolkadotXcm::VersionNotifyTargets` (`max_values`: None, `max_size`: None, mode: `Measured`) fn already_notified_target() -> Weight { // Proof Size summary in bytes: - // Measured: `142` - // Estimated: `15982` - // Minimum execution time: 32_031_000 picoseconds. - Weight::from_parts(32_664_000, 15982) + // Measured: `178` + // Estimated: `16018` + // Minimum execution time: 31_955_000 picoseconds. + Weight::from_parts(32_791_000, 16018) .saturating_add(T::DbWeight::get().reads(6_u64)) } /// Storage: `PolkadotXcm::VersionNotifyTargets` (r:2 w:1) @@ -251,8 +251,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `212` // Estimated: `6152` - // Minimum execution time: 26_344_000 picoseconds. - Weight::from_parts(26_968_000, 6152) + // Minimum execution time: 25_863_000 picoseconds. + Weight::from_parts(26_772_000, 6152) .saturating_add(T::DbWeight::get().reads(7_u64)) .saturating_add(T::DbWeight::get().writes(3_u64)) } @@ -262,8 +262,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `172` // Estimated: `11062` - // Minimum execution time: 19_243_000 picoseconds. - Weight::from_parts(19_787_000, 11062) + // Minimum execution time: 18_701_000 picoseconds. + Weight::from_parts(19_378_000, 11062) .saturating_add(T::DbWeight::get().reads(4_u64)) } /// Storage: `PolkadotXcm::VersionNotifyTargets` (r:5 w:2) @@ -272,8 +272,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `136` // Estimated: `13501` - // Minimum execution time: 26_389_000 picoseconds. - Weight::from_parts(27_073_000, 13501) + // Minimum execution time: 26_001_000 picoseconds. + Weight::from_parts(26_438_000, 13501) .saturating_add(T::DbWeight::get().reads(5_u64)) .saturating_add(T::DbWeight::get().writes(2_u64)) } @@ -293,8 +293,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `212` // Estimated: `13577` - // Minimum execution time: 41_341_000 picoseconds. - Weight::from_parts(41_860_000, 13577) + // Minimum execution time: 40_652_000 picoseconds. + Weight::from_parts(41_560_000, 13577) .saturating_add(T::DbWeight::get().reads(10_u64)) .saturating_add(T::DbWeight::get().writes(4_u64)) } @@ -306,8 +306,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `69` // Estimated: `1554` - // Minimum execution time: 4_367_000 picoseconds. - Weight::from_parts(4_535_000, 1554) + // Minimum execution time: 4_140_000 picoseconds. + Weight::from_parts(4_346_000, 1554) .saturating_add(T::DbWeight::get().reads(1_u64)) .saturating_add(T::DbWeight::get().writes(2_u64)) } @@ -317,8 +317,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `7706` // Estimated: `11171` - // Minimum execution time: 24_798_000 picoseconds. - Weight::from_parts(25_546_000, 11171) + // Minimum execution time: 25_629_000 picoseconds. + Weight::from_parts(26_213_000, 11171) .saturating_add(T::DbWeight::get().reads(1_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)) } @@ -328,8 +328,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `126` // Estimated: `3591` - // Minimum execution time: 39_745_000 picoseconds. - Weight::from_parts(40_916_000, 3591) + // Minimum execution time: 37_818_000 picoseconds. + Weight::from_parts(38_367_000, 3591) .saturating_add(T::DbWeight::get().reads(1_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)) } diff --git a/runtime/common/src/weights/pallet_xcm_transactor.rs b/runtime/common/src/weights/pallet_xcm_transactor.rs index 00388c8ea7..142b00f278 100644 --- a/runtime/common/src/weights/pallet_xcm_transactor.rs +++ b/runtime/common/src/weights/pallet_xcm_transactor.rs @@ -1,4 +1,4 @@ -// Copyright 2019-2022 PureStake Inc. +// Copyright 2024 Moonbeam foundation // This file is part of Moonbeam. // Moonbeam is free software: you can redistribute it and/or modify @@ -17,7 +17,7 @@ //! Autogenerated weights for `pallet_xcm_transactor` //! //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2024-07-25, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! DATE: 2024-09-13, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ip-10-0-0-176`, CPU: `Intel(R) Xeon(R) Platinum 8375C CPU @ 2.90GHz` //! WASM-EXECUTION: Compiled, CHAIN: Some("moonbase-dev"), DB CACHE: 1024 @@ -52,8 +52,8 @@ impl pallet_xcm_transactor::WeightInfo for WeightInfo pallet_xcm_transactor::WeightInfo for WeightInfo pallet_xcm_transactor::WeightInfo for WeightInfo pallet_xcm_transactor::WeightInfo for WeightInfo pallet_xcm_transactor::WeightInfo for WeightInfo pallet_xcm_transactor::WeightInfo for WeightInfo pallet_xcm_transactor::WeightInfo for WeightInfo pallet_xcm_transactor::WeightInfo for WeightInfo pallet_xcm_transactor::WeightInfo for WeightInfo` +//! HOSTNAME: `ip-10-0-0-176`, CPU: `Intel(R) Xeon(R) Platinum 8375C CPU @ 2.90GHz` //! WASM-EXECUTION: Compiled, CHAIN: Some("moonbase-dev"), DB CACHE: 1024 // Executed Command: -// ./target/release/moonbeam +// ./target/production/moonbeam // benchmark // pallet // --chain=moonbase-dev @@ -52,8 +52,8 @@ impl pallet_xcm_weight_trader::WeightInfo for WeightInf // Proof Size summary in bytes: // Measured: `42` // Estimated: `4100` - // Minimum execution time: 6_000_000 picoseconds. - Weight::from_parts(7_000_000, 4100) + // Minimum execution time: 9_432_000 picoseconds. + Weight::from_parts(9_644_000, 4100) .saturating_add(T::DbWeight::get().reads(1_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)) } @@ -63,8 +63,8 @@ impl pallet_xcm_weight_trader::WeightInfo for WeightInf // Proof Size summary in bytes: // Measured: `102` // Estimated: `4100` - // Minimum execution time: 7_000_000 picoseconds. - Weight::from_parts(8_000_000, 4100) + // Minimum execution time: 10_261_000 picoseconds. + Weight::from_parts(10_540_000, 4100) .saturating_add(T::DbWeight::get().reads(1_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)) } @@ -74,8 +74,8 @@ impl pallet_xcm_weight_trader::WeightInfo for WeightInf // Proof Size summary in bytes: // Measured: `102` // Estimated: `4100` - // Minimum execution time: 8_000_000 picoseconds. - Weight::from_parts(8_000_000, 4100) + // Minimum execution time: 10_153_000 picoseconds. + Weight::from_parts(10_537_000, 4100) .saturating_add(T::DbWeight::get().reads(1_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)) } @@ -85,8 +85,8 @@ impl pallet_xcm_weight_trader::WeightInfo for WeightInf // Proof Size summary in bytes: // Measured: `102` // Estimated: `4100` - // Minimum execution time: 7_000_000 picoseconds. - Weight::from_parts(8_000_000, 4100) + // Minimum execution time: 10_029_000 picoseconds. + Weight::from_parts(10_456_000, 4100) .saturating_add(T::DbWeight::get().reads(1_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)) } @@ -96,8 +96,8 @@ impl pallet_xcm_weight_trader::WeightInfo for WeightInf // Proof Size summary in bytes: // Measured: `102` // Estimated: `4100` - // Minimum execution time: 7_000_000 picoseconds. - Weight::from_parts(8_000_000, 4100) + // Minimum execution time: 9_844_000 picoseconds. + Weight::from_parts(10_218_000, 4100) .saturating_add(T::DbWeight::get().reads(1_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)) } diff --git a/runtime/moonbase/src/lib.rs b/runtime/moonbase/src/lib.rs index bedbabd2e3..eb67f7cbf6 100644 --- a/runtime/moonbase/src/lib.rs +++ b/runtime/moonbase/src/lib.rs @@ -194,7 +194,7 @@ pub const VERSION: RuntimeVersion = RuntimeVersion { spec_name: create_runtime_str!("moonbase"), impl_name: create_runtime_str!("moonbase"), authoring_version: 4, - spec_version: 3200, + spec_version: 3300, impl_version: 0, apis: RUNTIME_API_VERSIONS, transaction_version: 3, diff --git a/runtime/moonbase/tests/integration_test.rs b/runtime/moonbase/tests/integration_test.rs index 841a55e0b7..95727d7954 100644 --- a/runtime/moonbase/tests/integration_test.rs +++ b/runtime/moonbase/tests/integration_test.rs @@ -2282,7 +2282,7 @@ fn transact_through_signed_precompile_works_v1() { call: bytes.into(), }, ) - .expect_cost(23278) + .expect_cost(23239) .expect_no_logs() .execute_returns(()); }); @@ -2322,7 +2322,7 @@ fn transact_through_signed_precompile_works_v2() { overall_weight: total_weight, }, ) - .expect_cost(23278) + .expect_cost(23239) .expect_no_logs() .execute_returns(()); }); @@ -2404,7 +2404,7 @@ fn author_mapping_precompile_associate_update_and_clear() { nimbus_id: [1u8; 32].into(), }, ) - .expect_cost(14212) + .expect_cost(14255) .expect_no_logs() .execute_returns(()); @@ -2426,7 +2426,7 @@ fn author_mapping_precompile_associate_update_and_clear() { new_nimbus_id: [2u8; 32].into(), }, ) - .expect_cost(13817) + .expect_cost(13829) .expect_no_logs() .execute_returns(()); @@ -2447,7 +2447,7 @@ fn author_mapping_precompile_associate_update_and_clear() { nimbus_id: [2u8; 32].into(), }, ) - .expect_cost(14251) + .expect_cost(14294) .expect_no_logs() .execute_returns(()); @@ -2490,7 +2490,7 @@ fn author_mapping_register_and_set_keys() { .into(), }, ) - .expect_cost(15996) + .expect_cost(16049) .expect_no_logs() .execute_returns(()); @@ -2515,7 +2515,7 @@ fn author_mapping_register_and_set_keys() { .into(), }, ) - .expect_cost(15996) + .expect_cost(16049) .expect_no_logs() .execute_returns(()); diff --git a/runtime/moonbeam/src/lib.rs b/runtime/moonbeam/src/lib.rs index df56567dfc..9de2233ded 100644 --- a/runtime/moonbeam/src/lib.rs +++ b/runtime/moonbeam/src/lib.rs @@ -187,7 +187,7 @@ pub const VERSION: RuntimeVersion = RuntimeVersion { spec_name: create_runtime_str!("moonbeam"), impl_name: create_runtime_str!("moonbeam"), authoring_version: 3, - spec_version: 3200, + spec_version: 3300, impl_version: 0, apis: RUNTIME_API_VERSIONS, transaction_version: 3, diff --git a/runtime/moonbeam/tests/integration_test.rs b/runtime/moonbeam/tests/integration_test.rs index cc57f12aa7..78a80b0465 100644 --- a/runtime/moonbeam/tests/integration_test.rs +++ b/runtime/moonbeam/tests/integration_test.rs @@ -1780,7 +1780,7 @@ fn xcm_asset_erc20_precompiles_transfer() { value: { 400 * GLMR }.into(), }, ) - .expect_cost(24713) + .expect_cost(24673) .expect_log(log3( asset_precompile_address, SELECTOR_LOG_TRANSFER, @@ -1845,7 +1845,7 @@ fn xcm_asset_erc20_precompiles_approve() { value: { 400 * GLMR }.into(), }, ) - .expect_cost(15587) + .expect_cost(15571) .expect_log(log3( asset_precompile_address, SELECTOR_LOG_APPROVAL, @@ -1866,7 +1866,7 @@ fn xcm_asset_erc20_precompiles_approve() { value: { 400 * GLMR }.into(), }, ) - .expect_cost(29969) + .expect_cost(29961) .expect_log(log3( asset_precompile_address, SELECTOR_LOG_TRANSFER, @@ -2148,7 +2148,7 @@ fn transact_through_signed_precompile_works_v2() { overall_weight: total_weight, }, ) - .expect_cost(23278) + .expect_cost(23239) .expect_no_logs() .execute_returns(()); }); diff --git a/runtime/moonriver/src/lib.rs b/runtime/moonriver/src/lib.rs index b6b2e8b602..4250326c2c 100644 --- a/runtime/moonriver/src/lib.rs +++ b/runtime/moonriver/src/lib.rs @@ -189,7 +189,7 @@ pub const VERSION: RuntimeVersion = RuntimeVersion { spec_name: create_runtime_str!("moonriver"), impl_name: create_runtime_str!("moonriver"), authoring_version: 3, - spec_version: 3200, + spec_version: 3300, impl_version: 0, apis: RUNTIME_API_VERSIONS, transaction_version: 3, diff --git a/runtime/moonriver/tests/integration_test.rs b/runtime/moonriver/tests/integration_test.rs index 6f01317e82..b5c6464749 100644 --- a/runtime/moonriver/tests/integration_test.rs +++ b/runtime/moonriver/tests/integration_test.rs @@ -1761,7 +1761,7 @@ fn xcm_asset_erc20_precompiles_transfer() { value: { 400 * MOVR }.into(), }, ) - .expect_cost(24713) + .expect_cost(24673) .expect_log(log3( asset_precompile_address, SELECTOR_LOG_TRANSFER, @@ -1825,7 +1825,7 @@ fn xcm_asset_erc20_precompiles_approve() { value: { 400 * MOVR }.into(), }, ) - .expect_cost(15587) + .expect_cost(15571) .expect_log(log3( asset_precompile_address, SELECTOR_LOG_APPROVAL, @@ -1846,7 +1846,7 @@ fn xcm_asset_erc20_precompiles_approve() { value: { 400 * MOVR }.into(), }, ) - .expect_cost(29969) + .expect_cost(29961) .expect_log(log3( asset_precompile_address, SELECTOR_LOG_TRANSFER, @@ -2148,7 +2148,7 @@ fn transact_through_signed_precompile_works_v2() { overall_weight: total_weight, }, ) - .expect_cost(23278) + .expect_cost(23239) .expect_no_logs() .execute_returns(()); }); diff --git a/scripts/run-tracing-tests.sh b/scripts/run-tracing-tests.sh index 15b3475444..9a3902ede6 100755 --- a/scripts/run-tracing-tests.sh +++ b/scripts/run-tracing-tests.sh @@ -22,11 +22,12 @@ fi echo "Preparing tests dependencies…" cd moonbeam-types-bundle -npm ci -npm run build +pnpm i +pnpm build cd ../typescript-api -npm ci +pnpm i +scripts/runtime-upgrade.sh echo "Run tracing tests…" cd ../test diff --git a/test/contracts/src/BloatedContract.sol b/test/contracts/src/BloatedContract.sol new file mode 100644 index 0000000000..0b843253ff --- /dev/null +++ b/test/contracts/src/BloatedContract.sol @@ -0,0 +1,13 @@ + +// SPDX-License-Identifier: GPL-3.0-only +pragma solidity ^0.8.24; + +contract BloatedContract { + string public constant HUGE = + "0009029190000120068200810084000002900009444026015071899001591001260845208240017000684720039550000028098850000070600000600003552005936017007053807100000041771580000244664000088007500007700000400000096706200270000267100001000969750000067700056830092002978180072930092092021000644480200750000008400830389708783012663109400001023405538004655400240000045404920000006600110094000113481000525400601812000000056007306626044000042720008605282710425473000027800233400300002500009102903167660730097009598200220053180002052169775049488200700750005660079099422811952047000025490610000097000342400467600000770830040000980026218502900078170000000620450000054000081000003552008290356000000000800003250415214008770723805244741000088000000000592636380007300084062950000018000000008777510000420180307006800190005410046470000416500004200291992003400000111189020270874000700000009900079000040000006000000010006712810006797000500210000067655604000004308300005800111313000032039850411100369100031870182209200019820120611924838009009678000920000000001855000308001341017097640019016027860099820094005600000330202920000615900060680004007000003612660000024005355620550005065000540002100041072059005000003907461062035012000096000028720026611364106886000000999800000001476288954000075200296302389837609535878931960004309600800000290000039000949095033429466000669329005000019420460820075940423086032007000361302000000060627242000320032000000002104000000950780090025075000000075250000990410503708408505037000000700000024090000083063002900144304000004200037007762004203857170057020062273802992604900120068910000750008806400093095005947000990000420088566045090000000015360410000081117690150530002403100036011830000000042051081800105000001066087053027074000009425610442298002698000156609707815450000439406500026330071080007653001100550630637749000000178000005304485000890000052110954284820000000035130"; + string store = ""; + + function doSomething() public { + store = HUGE; + } +} diff --git a/test/contracts/src/SubCallOOG.sol b/test/contracts/src/SubCallOOG.sol new file mode 100644 index 0000000000..48af33cbf4 --- /dev/null +++ b/test/contracts/src/SubCallOOG.sol @@ -0,0 +1,33 @@ +// SPDX-License-Identifier: GPL-3.0-only +pragma solidity >=0.8.3; + +interface IBloatedContract { + function doSomething() external; +} + +interface ILooper { + function incrementalLoop(uint256 n) external; +} + +contract SubCallOOG { + event SubCallSucceed(); + event SubCallFail(); + + function subCallPov(address[] memory addresses) public { + for (uint256 i = 0; i < addresses.length; i++) { + try IBloatedContract(addresses[i]).doSomething() { + emit SubCallSucceed(); + } catch (bytes memory) { + emit SubCallFail(); + } + } + } + + function subCallLooper(address target, uint256 n) public { + try ILooper(target).incrementalLoop(n) { + emit SubCallSucceed(); + } catch (bytes memory) { + emit SubCallFail(); + } + } +} diff --git a/test/helpers/moonbase-tracing-samples.json b/test/helpers/moonbase-tracing-samples.json new file mode 100644 index 0000000000..9f0563c1be --- /dev/null +++ b/test/helpers/moonbase-tracing-samples.json @@ -0,0 +1,302 @@ +[ + { + "network": "moonbase", + "runtime": 400, + "blockNumber": 610935, + "txHash": "0xfbb065598a7aa021e0978587bcb8c0b2c6e0164c084cf89459d174c2546d0151" + }, + { + "network": "moonbase", + "runtime": 501, + "blockNumber": 653692, + "txHash": "0x463e3c6730b2857cf0b5a8990d6260cbd45bda83089c8d3689ad9157b7834e79" + }, + { + "network": "moonbase", + "runtime": 600, + "blockNumber": 675177, + "txHash": "0xa94f3ffeddb66b0da863f463cbcb890444939c5f1342ddb2d645e37c5056db01" + }, + { + "network": "moonbase", + "runtime": 701, + "blockNumber": 797200, + "txHash": "0x88309c280581f83864bf40936b1cae065ee95365230a6e6c8f08ff27437ebb02" + }, + { + "network": "moonbase", + "runtime": 800, + "blockNumber": 915684, + "txHash": "0xae2077c15d742a8b1ab58518caa5ad446c5db1d3fbe2d406caf678032c4c4fe8" + }, + { + "network": "moonbase", + "runtime": 900, + "blockNumber": 1075626, + "txHash": "0x22c5af1ab6edfa77305a069e7eece052285ad32ad1d77d983b45a7e087dfd296" + }, + { + "network": "moonbase", + "runtime": 901, + "blockNumber": 1130271, + "txHash": "0xa60fe4b58d1ccdcb3cc37067813d4c2f801480f2282b20bd374b32c46f537384" + }, + { + "network": "moonbase", + "runtime": 902, + "blockNumber": 1175311, + "txHash": "0x66eda2251e42c0f8b45b37ac691ab9b919c18405e6fdf82809edeaaf8e68be9d" + }, + { + "network": "moonbase", + "runtime": 1001, + "blockNumber": 1285916, + "txHash": "0x6eea9816863ceac3edd3018decb9d163067bd92bec87e5be0f62af995a4c5e4c" + }, + { + "network": "moonbase", + "runtime": 1002, + "blockNumber": 1396972, + "txHash": "0xb085222cffdb476b425a4cc367cd235ab35123de3968be25b5a11ff12e817efe" + }, + { + "network": "moonbase", + "runtime": 1101, + "blockNumber": 1426319, + "txHash": "0x6cf134c4a9397f5c0e9a8481b6ea0a4a8fa107c51f2dc81d5a5b05bf317de04f" + }, + { + "network": "moonbase", + "runtime": 1102, + "blockNumber": 1517440, + "txHash": "0xfe8ce20a83ced9b22d66c708fc8dd51e562ab59e4b92af5c361ec9a4e2c4e1a1" + }, + { + "network": "moonbase", + "runtime": 1103, + "blockNumber": 1591913, + "txHash": "0x399d9be643aaaebc0259e78ea5831981c8fe4071d4378134820cd41c7171d5cd" + }, + { + "network": "moonbase", + "runtime": 1200, + "blockNumber": 1648994, + "txHash": "0x5daa5b93b5e503b9cb4cba8d9cc415256117be744fc387e1381b0c5766de4602" + }, + { + "network": "moonbase", + "runtime": 1201, + "blockNumber": 1679619, + "txHash": "0x7a09ebfab1afd6fabc589449ba7ebbeed40d7271e8ab6860e6e679e45c685051" + }, + { + "network": "moonbase", + "runtime": 1300, + "blockNumber": 1761128, + "txHash": "0x0af4a465e516cb68b5dd8785fd37c55128029994966a18c7c3a71ee050aa9b97" + }, + { + "network": "moonbase", + "runtime": 1400, + "blockNumber": 1962557, + "txHash": "0x063da283320a378962f9e40a51398d53bb5f5f1a60ad1ca90bd552fcb06f81fc" + }, + { + "network": "moonbase", + "runtime": 1401, + "blockNumber": 1967358, + "txHash": "0xb718c2398fc516f6da0e4f2a4a11de30acbbc8427108429e9e2f446ac30622fe" + }, + { + "network": "moonbase", + "runtime": 1502, + "blockNumber": 2112058, + "txHash": "0x8f74115d810d2e545932b4b174b21ec8e743ddf8422791a81998de62183f9647" + }, + { + "network": "moonbase", + "runtime": 1503, + "blockNumber": 2220736, + "txHash": "0x9b41be96bc877d264aec52dedcd54d997ce6d4b89a56047f63481e4447d8dc14" + }, + { + "network": "moonbase", + "runtime": 1504, + "blockNumber": 2221773, + "txHash": "0xe0f00605d2a05dfb97307e8f753f84be2e54c2592ff6f215831819e43bd9abe6" + }, + { + "network": "moonbase", + "runtime": 1603, + "blockNumber": 2285347, + "txHash": "0x006a6843eb35ad35a9ea9a99affa8d81f1ed500253c98cc9c080d84171a0afb3" + }, + { + "network": "moonbase", + "runtime": 1605, + "blockNumber": 2318567, + "txHash": "0x2f68d3fdb8b138ea86f08e7113dc1a324101b8dac3bb2987b6392a8575dad0a8" + }, + { + "network": "moonbase", + "runtime": 1606, + "blockNumber": 2379774, + "txHash": "0x417329944e45cc6a0658c460411d73316b795066686689a4fb2fa78b59ab7a43" + }, + { + "network": "moonbase", + "runtime": 1700, + "blockNumber": 2529736, + "txHash": "0xf0dcba9953f51a5ccaf407adfe0516fd2c7dae6863e8b272fd09240689bf0a48" + }, + { + "network": "moonbase", + "runtime": 1701, + "blockNumber": 2534200, + "txHash": "0xab5c3d07cd53b70048054c2f48259eebd7e44e9db4e9cf1a9ef27b7f5698e6db" + }, + { + "network": "moonbase", + "runtime": 1800, + "blockNumber": 2748786, + "txHash": "0x854b29da2445eaec0dddc1b3893e1787f893fac9af47f4f5127c5cd7d9ccb50c" + }, + { + "network": "moonbase", + "runtime": 1801, + "blockNumber": 2830542, + "txHash": "0xbae4ac3cb552089c8f4ad23d5f16ea574c767843408262d896f81728b9cc1900" + }, + { + "network": "moonbase", + "runtime": 1802, + "blockNumber": 2879403, + "txHash": "0x7c4fda2f383cc9e9c7ba7dddcedc45b6d5a2a0b4afbac1f799d7c1cce3130aad" + }, + { + "network": "moonbase", + "runtime": 1803, + "blockNumber": 3004714, + "txHash": "0x8ae3ae2026b361d641b5d9dfd5d5aba7abf95264e6f4be6cfc428ee666cfc549" + }, + { + "network": "moonbase", + "runtime": 1900, + "blockNumber": 3069635, + "txHash": "0xd5a8141b6893dc9bf7a3e2bc42a4c58054f7af8f91df442aa12f76ba905a8ecd" + }, + { + "network": "moonbase", + "runtime": 1901, + "blockNumber": 3073562, + "txHash": "0x84bee387cf625fd0ee52b5aa014c516e0c71b127c09f306d7141b900528c8fa5" + }, + { + "network": "moonbase", + "runtime": 2000, + "blockNumber": 3310369, + "txHash": "0x754a7927c4c0edd50ed190ccb6d63a36875759695851fd7bdfcdf9ce60973678" + }, + { + "network": "moonbase", + "runtime": 2100, + "blockNumber": 3609708, + "txHash": "0xa5a2247dbc02db96cb8b3ede817fbf98c12e4cda30d4dbdfaaadc2a094afbc5f" + }, + { + "network": "moonbase", + "runtime": 2201, + "blockNumber": 3842850, + "txHash": "0x30d7df70bae4315d028003950a88b6d4050a8ce2e59442171614006d57a650d0" + }, + { + "network": "moonbase", + "runtime": 2301, + "blockNumber": 4172407, + "txHash": "0x63f2e4c45f2e8bad08be2ada4acd9808dfa5c20cce27fac8e4fc5250edbf0877" + }, + { + "network": "moonbase", + "runtime": 2302, + "blockNumber": 4193326, + "txHash": "0x43ef585d358e8e79b7fdd8d3f401ee2cb0dc487c2bd7fc38cf1d9f5887718538" + }, + { + "network": "moonbase", + "runtime": 2401, + "blockNumber": 4591616, + "txHash": "0x16890ead3bd3ec6e286320367fbd60323295a73df1431cfc2b1a3f0b6bb73c4a" + }, + { + "network": "moonbase", + "runtime": 2402, + "blockNumber": 4772817, + "txHash": "0xb1d0b3fa18623b84173eeb825d3f8dff5c98dc443d63bf46bf82dfdce8e9a17e" + }, + { + "network": "moonbase", + "runtime": 2403, + "blockNumber": 4804425, + "txHash": "0xad2f03b2c52e3595b3f2c9ef8c097f7958c555c8fbc5eda4aa41d2bec3bf9529" + }, + { + "network": "moonbase", + "runtime": 2500, + "blockNumber": 5053547, + "txHash": "0xe2b62d6a3b7ff4c091606a6d786a4d75875cfa1cc3d9d394c0003e3d5b616c0c" + }, + { + "network": "moonbase", + "runtime": 2501, + "blockNumber": 5194594, + "txHash": "0x027cfe47c60500a72514f390b632260743c213cc8dfd0bdc95ff482c0afa9fea" + }, + { + "network": "moonbase", + "runtime": 2601, + "blockNumber": 5474345, + "txHash": "0x36301bef3199eb171d968c73c80b35432294dfd1fed747e605f19c0d0341579c" + }, + { + "network": "moonbase", + "runtime": 2602, + "blockNumber": 5576588, + "txHash": "0x9350e7c7e3cf074985223c99dee6220347535fe14af9e63d62988f7d1c4d6970" + }, + { + "network": "moonbase", + "runtime": 2700, + "blockNumber": 5860584, + "txHash": "0x246a879ee440c70d6bfc075ce5620c70af40ecd7e2babf971d50b98d52a6d978" + }, + { + "network": "moonbase", + "runtime": 2801, + "blockNumber": 6209638, + "txHash": "0x50cabb08867fabc9767a107cd77a6b897faa0acb60b06583f459a3c941784216" + }, + { + "network": "moonbase", + "runtime": 2901, + "blockNumber": 6710534, + "txHash": "0x922dfcd5ec3842abde603c7a4c2d5f6f49a097d5b9563a98151c98faa96b26e6" + }, + { + "network": "moonbase", + "runtime": 2902, + "blockNumber": 6732678, + "txHash": "0xd94c2f653026147a38f68befb743941bbe918757d09663e75dc6f56ef164fc6d" + }, + { + "network": "moonbase", + "runtime": 3000, + "blockNumber": 7299824, + "txHash": "0x8aef139c462925ee9524309e9aa0d6bc939e6809b6ce5c6c192ebf6f26d15de1" + }, + { + "network": "moonbase", + "runtime": 3100, + "blockNumber": 8034669, + "txHash": "0xd0a84a84f9566999467b50127135112367ff7af69816ae4f1e3bc8ae458929cd" + } +] diff --git a/test/helpers/moonbeam-tracing-samples.json b/test/helpers/moonbeam-tracing-samples.json new file mode 100644 index 0000000000..046ec31214 --- /dev/null +++ b/test/helpers/moonbeam-tracing-samples.json @@ -0,0 +1,176 @@ +[ + { + "network": "moonbeam", + "runtime": 900, + "blockNumber": 171405, + "txHash": "0x94f342435288d3450075809246c2dba85bfe174ba8538d4ec212963df1e5562a" + }, + { + "network": "moonbeam", + "runtime": 1001, + "blockNumber": 171918, + "txHash": "0x09cd8eeaad4a44bcfeb42299c680c5c90843df9ad6492ac54819d435b8b0922a" + }, + { + "network": "moonbeam", + "runtime": 1002, + "blockNumber": 171660, + "txHash": "0xd2e7beda75e87ba08bf56dcf98f17b48f015de657db08e989eb667f9a0ff2439" + }, + { + "network": "moonbeam", + "runtime": 1101, + "blockNumber": 171337, + "txHash": "0xcc84442bff690a3ef1175a7017223d783192e029d231d4fa20aa55ef1758abff" + }, + { + "network": "moonbeam", + "runtime": 1102, + "blockNumber": 214641, + "txHash": "0xd8b641e3f6c53af29577a7ed287d3f174a858be6f94f906d1fb3ef324122d45b" + }, + { + "network": "moonbeam", + "runtime": 1103, + "blockNumber": 312036, + "txHash": "0xce5d642ea9e3e1f821f0a06944b60f14a924f712e7afa601bb6ce41001356060" + }, + { + "network": "moonbeam", + "runtime": 1201, + "blockNumber": 415946, + "txHash": "0x96f2279467ce80ef23b5b9917ed6aff6abd398bb3522311b33c965b0b8192b57" + }, + { + "network": "moonbeam", + "runtime": 1300, + "blockNumber": 524762, + "txHash": "0x05487f90a85490629b5c565a0bc0ce20cc6bfc6636b07dc092dea9f6e87da8f3" + }, + { + "network": "moonbeam", + "runtime": 1401, + "blockNumber": 915320, + "txHash": "0x6450b2ed667e4f9df4f055710629f2f3cca3b10a7d6aed31486cd1f96375c596" + }, + { + "network": "moonbeam", + "runtime": 1502, + "blockNumber": 1107285, + "txHash": "0x805afb24258dc770108f4cb1eb786421e86418b46568bbdc47d4cc4f9639f79e" + }, + { + "network": "moonbeam", + "runtime": 1503, + "blockNumber": 1115896, + "txHash": "0xe33ed26b4b38c59f158cb39dc58d4db4ed890641e6c0215bd06d2241ee7d374b" + }, + { + "network": "moonbeam", + "runtime": 1504, + "blockNumber": 1117310, + "txHash": "0x531298060ad4affcd124a678d4222b3ba06b0cca18a0799fe741e32be2dc62ff" + }, + { + "network": "moonbeam", + "runtime": 1606, + "blockNumber": 1326712, + "txHash": "0xa3087c6db7536d2046458d098dc4e9b8e46d374a1b8a19524587da2108474db7" + }, + { + "network": "moonbeam", + "runtime": 1701, + "blockNumber": 1581457, + "txHash": "0xd70d7825beaa2c8ca71c0528e6077b6a387a83a936b0f0744f5e72db2c8228a4" + }, + { + "network": "moonbeam", + "runtime": 1702, + "blockNumber": 1821212, + "txHash": "0xef11356b24b912f1368c8403dce589d7fb5f4913c928f22f21e6ff7eb7e1df8e" + }, + { + "network": "moonbeam", + "runtime": 1802, + "blockNumber": 1919459, + "txHash": "0x937012f227b724a22e6b94e9d6a71a52e4bbe174c860a7813ff76136eebf491f" + }, + { + "network": "moonbeam", + "runtime": 1803, + "blockNumber": 2073477, + "txHash": "0x4b1941364cbaa8563d1510c7991f8a75d19b6a0aa561b3c19bfe747d6c1a09b8" + }, + { + "network": "moonbeam", + "runtime": 1901, + "blockNumber": 2317684, + "txHash": "0x08f5af0486268c40cb43d0144a40e77afd4aa74654933e9a5b0334724f5556b1" + }, + { + "network": "moonbeam", + "runtime": 2000, + "blockNumber": 2673235, + "txHash": "0x4d6b741a52af4bdad2dc91b577ee84fd0c2d9f94aec677f2d61d9c05448ed5fc" + }, + { + "network": "moonbeam", + "runtime": 2100, + "blockNumber": 3011813, + "txHash": "0x83baa266d6e70f837d9553678c13b41bdf8a0e4e290d53dd297757172aef6c93" + }, + { + "network": "moonbeam", + "runtime": 2201, + "blockNumber": 3290859, + "txHash": "0xbb54d7bec6fb86ad470413e40254399968b9d3d0de678dbc10ebca23284124bb" + }, + { + "network": "moonbeam", + "runtime": 2302, + "blockNumber": 3456480, + "txHash": "0xec5b15f97bf12a12e418830a81c0d682247902272b4c56798c13c2ea0d90e05c" + }, + { + "network": "moonbeam", + "runtime": 2403, + "blockNumber": 4163078, + "txHash": "0x5ff7fbceee335c9e880d9b5f1cfc53f5fe326ce3218516516c44cb4fe82949be" + }, + { + "network": "moonbeam", + "runtime": 2501, + "blockNumber": 4543267, + "txHash": "0x9b4aa28539dffdb49add277a14e32f989f1801d7066af8ac1c5bc8c42f58fcb6" + }, + { + "network": "moonbeam", + "runtime": 2602, + "blockNumber": 4977160, + "txHash": "0xe81eeed31405782cb0a504f0446cd80c1d038eef0410fb2ae1943ea6202018db" + }, + { + "network": "moonbeam", + "runtime": 2700, + "blockNumber": 5504531, + "txHash": "0x90f3cb21e502c4f1426717e4b1d456216bbd104d3151c865c44e197df24d0f13" + }, + { + "network": "moonbeam", + "runtime": 2801, + "blockNumber": 5899847, + "txHash": "0xd4f012f335920c2d032b6434a46d1a1c2a1140f5b37b6a1b82ccbada72131dff" + }, + { + "network": "moonbeam", + "runtime": 2901, + "blockNumber": 6197065, + "txHash": "0x95b4c01378b77cdc29c98d835e12d1055f0972b3065aa4c7856d58aa8b96a1ac" + }, + { + "network": "moonbeam", + "runtime": 3001, + "blockNumber": 6593043, + "txHash": "0x3891892946a1234d4290bd204d1464500d7ce2e30a43b9db866325a470c03284" + } +] diff --git a/test/helpers/moonriver-tracing-samples.json b/test/helpers/moonriver-tracing-samples.json new file mode 100644 index 0000000000..67a4ff560a --- /dev/null +++ b/test/helpers/moonriver-tracing-samples.json @@ -0,0 +1,236 @@ +[ + { + "network": "moonriver", + "runtime": 400, + "blockNumber": 400563, + "txHash": "0x7ed4a127f9a3acc0ac5f297ec33e1091285c664342db7a916797ba2d06fe0d99" + }, + { + "network": "moonriver", + "runtime": 501, + "blockNumber": 430442, + "txHash": "0x3d6c065713998d7dc76407c8438037171d9077084fc18396652b9d17a36ef3e7" + }, + { + "network": "moonriver", + "runtime": 600, + "blockNumber": 455107, + "txHash": "0xaa1a2037b4b9705bd200c7786bde53cd7e0b236292244e13b4e9b33716242641" + }, + { + "network": "moonriver", + "runtime": 701, + "blockNumber": 581187, + "txHash": "0xbbebefe5eb51b1471dd654360d1d9853048e91b974a5da130c039ef0a86fc5da" + }, + { + "network": "moonriver", + "runtime": 800, + "blockNumber": 684728, + "txHash": "0xc51084ae982a1d4a1e616a32d270d48aecfd083acc2343f20a3fe18d23036fd4" + }, + { + "network": "moonriver", + "runtime": 900, + "blockNumber": 923864, + "txHash": "0xa87b1b1128c68c93d5f107a4d89231219782e82a93b0500792ca8bce28a2e574" + }, + { + "network": "moonriver", + "runtime": 1001, + "blockNumber": 1052242, + "txHash": "0xdf3638292593bc8b415c166a1ed1a021e2208b5e43f26c42be594dfab6e549d7" + }, + { + "network": "moonriver", + "runtime": 1002, + "blockNumber": 1141593, + "txHash": "0xf5ff1d87626d1f308d7b09a1b2dcd4ceab4b37270c4efaa436b00e6296b9d8b5" + }, + { + "network": "moonriver", + "runtime": 1101, + "blockNumber": 1188001, + "txHash": "0xd9558d3abe281c86fb94264d7174740888a540c4154946184b33185e28010378" + }, + { + "network": "moonriver", + "runtime": 1102, + "blockNumber": 1295420, + "txHash": "0x23922282ee9f5a08a372be9b1b6a20b349d48ff432eb233b91c43c4af57bb365" + }, + { + "network": "moonriver", + "runtime": 1103, + "blockNumber": 1389122, + "txHash": "0x5d6ef00655009c930fd63a869f579e7b55d44f7ade4839bd5f113f6230aabe69" + }, + { + "network": "moonriver", + "runtime": 1201, + "blockNumber": 1471038, + "txHash": "0x75c611221866ccd19235b5f158d0dc67eea15531175b232161f0ab2356fb7b93" + }, + { + "network": "moonriver", + "runtime": 1300, + "blockNumber": 1541735, + "txHash": "0x62b1ed5ef9b0425e425fc3bdbcc22d2739e54533315a86fa99e92b20a8e386e9" + }, + { + "network": "moonriver", + "runtime": 1401, + "blockNumber": 1705939, + "txHash": "0xa1fb2cf7a58eac82ec830cb9313381f7b568d6361b0649605771f747bccabc32" + }, + { + "network": "moonriver", + "runtime": 1502, + "blockNumber": 1814458, + "txHash": "0xc4977a45b1f039cb839a9f44ddeabd3e2bc46b3dc5acc6d0de4fd472cddd1c59" + }, + { + "network": "moonriver", + "runtime": 1503, + "blockNumber": 1909326, + "txHash": "0x595113d4d34aa09a019686d0a212446ee60feb3517a4c8b48733944e240cf0f9" + }, + { + "network": "moonriver", + "runtime": 1504, + "blockNumber": 1910640, + "txHash": "0xb834640ff4147f37ce7370bcdea9bb647cc97fd91dd3abad29291ef958d48ab4" + }, + { + "network": "moonriver", + "runtime": 1605, + "blockNumber": 2077599, + "txHash": "0x2cceda1436e32ae3b3a2194a8cb5bc4188259600c714789bae1fedc0bbc5125f" + }, + { + "network": "moonriver", + "runtime": 1606, + "blockNumber": 2105163, + "txHash": "0x9fcce5025b0bfa879063970af9e2eb68a9ddf7f921029c7a9667d15654f1fd47" + }, + { + "network": "moonriver", + "runtime": 1701, + "blockNumber": 2281723, + "txHash": "0x5ea9aeee3941040d1bcb68f02d76490e4d0a3f24916ae131c5750e76e935b721" + }, + { + "network": "moonriver", + "runtime": 1702, + "blockNumber": 2524247, + "txHash": "0xe90922b24b5c7f9028f4b135422be9bb632983f4b1bc8797df2da76a48e9986f" + }, + { + "network": "moonriver", + "runtime": 1801, + "blockNumber": 2572556, + "txHash": "0x0e1debfaaceb05d64cfba1eea3c6e31e2a50b0b158068af2426698a8d25feb18" + }, + { + "network": "moonriver", + "runtime": 1802, + "blockNumber": 2616190, + "txHash": "0x50c35e03cc91c4c8635ffacd80649b67dc8950a1874c4322be4add655ea04bef" + }, + { + "network": "moonriver", + "runtime": 1803, + "blockNumber": 2767174, + "txHash": "0x0f4e8d42dd0f2bb077841c76d57ffa1f080cdee81d6fa6c832fee723a57545b9" + }, + { + "network": "moonriver", + "runtime": 1901, + "blockNumber": 2911864, + "txHash": "0xd5a7628c74e4f9e1d43c7b4f5c7ab8980dcdc38ee6722f048e1f2a210186bb8c" + }, + { + "network": "moonriver", + "runtime": 2000, + "blockNumber": 3202605, + "txHash": "0x8d8af160b022b1df4b35bbe6f2ee585a90d941ca450ec61c9c26fcd9eca7cb61" + }, + { + "network": "moonriver", + "runtime": 2100, + "blockNumber": 3588834, + "txHash": "0x11b2d511167291d4365ce297865074ac825064ad73323916fd28d58356b3deb0" + }, + { + "network": "moonriver", + "runtime": 2201, + "blockNumber": 3858888, + "txHash": "0xf4f81db847925e64afa59f7ac0f1f15ab4c4296f8878648b492fd84d0742748d" + }, + { + "network": "moonriver", + "runtime": 2302, + "blockNumber": 4133068, + "txHash": "0x196221bbc292147ebf183644a335ebfbdab4f681b9433d4f8aa6ca92e74f5128" + }, + { + "network": "moonriver", + "runtime": 2401, + "blockNumber": 4668844, + "txHash": "0x63996dc2d7d7387840f14d447f242f6bd08cbba3f15b7182be5ca67c21518a45" + }, + { + "network": "moonriver", + "runtime": 2403, + "blockNumber": 4770488, + "txHash": "0xee9cbd988d32c0e9e4d9fc487a30437ed8b644961bf7b4ddd4c1cfcc7b73c0bb" + }, + { + "network": "moonriver", + "runtime": 2500, + "blockNumber": 5175574, + "txHash": "0x7ac137c19f80cfe245c6111b8d7a16bd91f173ee9775e81a7bf9760a1f5896e4" + }, + { + "network": "moonriver", + "runtime": 2501, + "blockNumber": 5211264, + "txHash": "0x10309610ff665397393de0551be4f5b6efea022506459dcca68964e6ff1405a1" + }, + { + "network": "moonriver", + "runtime": 2602, + "blockNumber": 5638539, + "txHash": "0x02fc9f70e4a36c6f50b51996e541e22eba9aa3b5d693bc70f8bf31eefbb6042a" + }, + { + "network": "moonriver", + "runtime": 2700, + "blockNumber": 6041969, + "txHash": "0x0aab352f9cde48dce31e867b7b5f437904ccbfa5f8952a2951f8cc2038babae2" + }, + { + "network": "moonriver", + "runtime": 2801, + "blockNumber": 6411588, + "txHash": "0xcb2c455ee99dfc6ce95e5818d0ec44ec3d0447387830d8fd7d7a5eda8762be25" + }, + { + "network": "moonriver", + "runtime": 2901, + "blockNumber": 6699625, + "txHash": "0x45ba132d7ddee2df479a89ca402ee2757804c813de487956af54c52cbf552930" + }, + { + "network": "moonriver", + "runtime": 3000, + "blockNumber": 7043011, + "txHash": "0x160f0f7c02311016d3cb3baee526d6ec7280927a6d80634f3f513f18071d0142" + }, + { + "network": "moonriver", + "runtime": 3100, + "blockNumber": 7829527, + "txHash": "0x175b69d438aeb3658a720f9c2142769e05cb33862d0884a796c343b3a9b0835d" + } +] diff --git a/test/helpers/runtimes.ts b/test/helpers/runtimes.ts new file mode 100644 index 0000000000..15d09d82ea --- /dev/null +++ b/test/helpers/runtimes.ts @@ -0,0 +1,145 @@ +interface Runtime { + specVersion: number; + blockNumber: { + moonbeam: bigint | null; + moonriver: bigint | null; + moonbase: bigint | null; + }; +} + +export const runtimes: Runtime[] = [ + { specVersion: 40, blockNumber: { moonbeam: null, moonriver: null, moonbase: 0n } }, + { specVersion: 44, blockNumber: { moonbeam: null, moonriver: null, moonbase: 142863n } }, + { specVersion: 47, blockNumber: { moonbeam: null, moonriver: null, moonbase: 209144n } }, + { specVersion: 49, blockNumber: { moonbeam: null, moonriver: 0n, moonbase: null } }, + { specVersion: 52, blockNumber: { moonbeam: null, moonriver: null, moonbase: 238827n } }, + { specVersion: 53, blockNumber: { moonbeam: null, moonriver: 9696n, moonbase: null } }, + { specVersion: 155, blockNumber: { moonbeam: null, moonriver: 67938n, moonbase: 278703n } }, + { specVersion: 159, blockNumber: { moonbeam: null, moonriver: 166749n, moonbase: 383465n } }, + { specVersion: 200, blockNumber: { moonbeam: null, moonriver: 259002n, moonbase: 457614n } }, + { specVersion: 300, blockNumber: { moonbeam: null, moonriver: 344698n, moonbase: 485543n } }, + { specVersion: 400, blockNumber: { moonbeam: null, moonriver: 400458n, moonbase: 610935n } }, + { specVersion: 501, blockNumber: { moonbeam: null, moonriver: 430442n, moonbase: 653692n } }, + { specVersion: 600, blockNumber: { moonbeam: null, moonriver: 455107n, moonbase: 675176n } }, + { specVersion: 701, blockNumber: { moonbeam: null, moonriver: 581187n, moonbase: 797200n } }, + { specVersion: 800, blockNumber: { moonbeam: null, moonriver: 684728n, moonbase: 915684n } }, + { specVersion: 900, blockNumber: { moonbeam: 0n, moonriver: 923864n, moonbase: 1075626n } }, + { specVersion: 901, blockNumber: { moonbeam: null, moonriver: null, moonbase: 1130271n } }, + { specVersion: 902, blockNumber: { moonbeam: null, moonriver: null, moonbase: 1175311n } }, + { specVersion: 1001, blockNumber: { moonbeam: 5165n, moonriver: 1052242n, moonbase: 1285916n } }, + { specVersion: 1002, blockNumber: { moonbeam: 32532n, moonriver: 1141593n, moonbase: 1396972n } }, + { + specVersion: 1101, + blockNumber: { moonbeam: 171061n, moonriver: 1188000n, moonbase: 1426319n }, + }, + { + specVersion: 1102, + blockNumber: { moonbeam: 214641n, moonriver: 1295420n, moonbase: 1517440n }, + }, + { + specVersion: 1103, + blockNumber: { moonbeam: 312036n, moonriver: 1389122n, moonbase: 1591913n }, + }, + { specVersion: 1200, blockNumber: { moonbeam: null, moonriver: null, moonbase: 1648994n } }, + { + specVersion: 1201, + blockNumber: { moonbeam: 415946n, moonriver: 1471037n, moonbase: 1679619n }, + }, + { + specVersion: 1300, + blockNumber: { moonbeam: 524762n, moonriver: 1541735n, moonbase: 1761128n }, + }, + { specVersion: 1400, blockNumber: { moonbeam: null, moonriver: null, moonbase: 1962557n } }, + { + specVersion: 1401, + blockNumber: { moonbeam: 915320n, moonriver: 1705939n, moonbase: 1967358n }, + }, + { + specVersion: 1502, + blockNumber: { moonbeam: 1107285n, moonriver: 1814458n, moonbase: 2112058n }, + }, + { + specVersion: 1503, + blockNumber: { moonbeam: 1115896n, moonriver: 1909326n, moonbase: 2220736n }, + }, + { + specVersion: 1504, + blockNumber: { moonbeam: 1117310n, moonriver: 1910640n, moonbase: 2221773n }, + }, + { specVersion: 1603, blockNumber: { moonbeam: null, moonriver: null, moonbase: 2285347n } }, + { specVersion: 1605, blockNumber: { moonbeam: null, moonriver: 2077599n, moonbase: 2318567n } }, + { + specVersion: 1606, + blockNumber: { moonbeam: 1326697n, moonriver: 2105127n, moonbase: 2379759n }, + }, + { specVersion: 1700, blockNumber: { moonbeam: null, moonriver: null, moonbase: 2529736n } }, + { + specVersion: 1701, + blockNumber: { moonbeam: 1581457n, moonriver: 2281723n, moonbase: 2534200n }, + }, + { specVersion: 1702, blockNumber: { moonbeam: 1821212n, moonriver: 2524247n, moonbase: null } }, + { specVersion: 1800, blockNumber: { moonbeam: null, moonriver: null, moonbase: 2748786n } }, + { specVersion: 1801, blockNumber: { moonbeam: null, moonriver: 2572556n, moonbase: 2830542n } }, + { + specVersion: 1802, + blockNumber: { moonbeam: 1919458n, moonriver: 2616190n, moonbase: 2879403n }, + }, + { + specVersion: 1803, + blockNumber: { moonbeam: 2073477n, moonriver: 2767174n, moonbase: 3004714n }, + }, + { specVersion: 1900, blockNumber: { moonbeam: null, moonriver: null, moonbase: 3069635n } }, + { + specVersion: 1901, + blockNumber: { moonbeam: 2317683n, moonriver: 2911863n, moonbase: 3073562n }, + }, + { + specVersion: 2000, + blockNumber: { moonbeam: 2673234n, moonriver: 3202604n, moonbase: 3310369n }, + }, + { + specVersion: 2100, + blockNumber: { moonbeam: 3011798n, moonriver: 3588831n, moonbase: 3609708n }, + }, + { + specVersion: 2201, + blockNumber: { moonbeam: 3290853n, moonriver: 3858885n, moonbase: 3842850n }, + }, + { specVersion: 2301, blockNumber: { moonbeam: null, moonriver: null, moonbase: 4172407n } }, + { + specVersion: 2302, + blockNumber: { moonbeam: 3456477n, moonriver: 4133065n, moonbase: 4193323n }, + }, + { specVersion: 2401, blockNumber: { moonbeam: null, moonriver: 4668844n, moonbase: 4591616n } }, + { specVersion: 2402, blockNumber: { moonbeam: null, moonriver: null, moonbase: 4772817n } }, + { + specVersion: 2403, + blockNumber: { moonbeam: 4163078n, moonriver: 4770488n, moonbase: 4804425n }, + }, + { specVersion: 2500, blockNumber: { moonbeam: null, moonriver: 5175574n, moonbase: 5053547n } }, + { + specVersion: 2501, + blockNumber: { moonbeam: 4543267n, moonriver: 5211264n, moonbase: 5194594n }, + }, + { specVersion: 2601, blockNumber: { moonbeam: null, moonriver: null, moonbase: 5474345n } }, + { + specVersion: 2602, + blockNumber: { moonbeam: 4977160n, moonriver: 5638536n, moonbase: 5576588n }, + }, + { + specVersion: 2700, + blockNumber: { moonbeam: 5504531n, moonriver: 6041969n, moonbase: 5860584n }, + }, + { + specVersion: 2801, + blockNumber: { moonbeam: 5899847n, moonriver: 6411588n, moonbase: 6209638n }, + }, + { + specVersion: 2901, + blockNumber: { moonbeam: 6197065n, moonriver: 6699589n, moonbase: 6710531n }, + }, + { specVersion: 2902, blockNumber: { moonbeam: null, moonriver: null, moonbase: 6732678n } }, + { specVersion: 3000, blockNumber: { moonbeam: null, moonriver: 7043011n, moonbase: 7299818n } }, + { specVersion: 3001, blockNumber: { moonbeam: 6593037n, moonriver: null, moonbase: null } }, + { specVersion: 3100, blockNumber: { moonbeam: null, moonriver: 7829527n, moonbase: 8034666n } }, +]; diff --git a/test/package.json b/test/package.json index f3756f09b3..d7bbcc3526 100644 --- a/test/package.json +++ b/test/package.json @@ -21,17 +21,17 @@ "@moonwall/cli": "5.3.3", "@moonwall/util": "5.3.3", "@openzeppelin/contracts": "4.9.6", - "@polkadot/api": "12.1.1", - "@polkadot/api-augment": "12.1.1", - "@polkadot/api-derive": "12.1.1", - "@polkadot/apps-config": "0.141.1", - "@polkadot/keyring": "12.6.2", - "@polkadot/rpc-provider": "12.1.1", - "@polkadot/types": "12.1.1", - "@polkadot/types-codec": "12.1.1", - "@polkadot/util": "12.6.2", - "@polkadot/util-crypto": "12.6.2", "@polkadot-api/merkleize-metadata": "1.1.2", + "@polkadot/api": "13.0.1", + "@polkadot/api-augment": "13.0.1", + "@polkadot/api-derive": "13.0.1", + "@polkadot/apps-config": "0.143.2", + "@polkadot/keyring": "13.1.1", + "@polkadot/rpc-provider": "13.0.1", + "@polkadot/types": "13.0.1", + "@polkadot/types-codec": "13.0.1", + "@polkadot/util": "13.1.1", + "@polkadot/util-crypto": "13.1.1", "@substrate/txwrapper-core": "7.5.1", "@substrate/txwrapper-substrate": "7.5.1", "@vitest/ui": "2.0.1", @@ -57,7 +57,7 @@ "devDependencies": { "@types/debug": "4.1.12", "@types/json-bigint": "^1.0.4", - "@types/node": "20.14.10", + "@types/node": "22.5.5", "@types/semver": "7.5.8", "@types/yargs": "17.0.32", "@typescript-eslint/eslint-plugin": "7.5.0", @@ -67,7 +67,7 @@ "eslint": "8.57.0", "eslint-plugin-unused-imports": "3.1.0", "prettier": "2.8.8", - "typescript": "5.5.3", + "typescript": "5.6.2", "yargs": "17.7.2" }, "engines": { diff --git a/test/pnpm-lock.yaml b/test/pnpm-lock.yaml index 505fba9fa4..88f9a59acb 100644 --- a/test/pnpm-lock.yaml +++ b/test/pnpm-lock.yaml @@ -10,16 +10,16 @@ importers: dependencies: '@acala-network/chopsticks': specifier: 0.12.2 - version: 0.12.2(debug@4.3.5) + version: 0.12.2(bufferutil@4.0.8)(debug@4.3.5)(ts-node@10.9.2(@types/node@22.5.5)(typescript@5.6.2))(utf-8-validate@5.0.10) '@moonbeam-network/api-augment': specifier: 0.2902.0 version: 0.2902.0 '@moonwall/cli': specifier: 5.3.3 - version: 5.3.3(@acala-network/chopsticks@0.12.2)(@polkadot/api@12.1.1)(@types/node@20.14.10)(@vitest/ui@2.0.1)(typescript@5.5.3)(vitest@2.0.1) + version: 5.3.3(@acala-network/chopsticks@0.12.2(bufferutil@4.0.8)(debug@4.3.5)(ts-node@10.9.2(@types/node@22.5.5)(typescript@5.6.2))(utf-8-validate@5.0.10))(@polkadot/api@13.0.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(@types/node@22.5.5)(@vitest/ui@2.0.1(vitest@2.0.1))(bufferutil@4.0.8)(chokidar@3.6.0)(encoding@0.1.13)(typescript@5.6.2)(utf-8-validate@5.0.10)(vitest@2.0.1(@types/node@22.5.5)(@vitest/ui@2.0.1)(jsdom@25.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10)))(zod@3.23.8) '@moonwall/util': specifier: 5.3.3 - version: 5.3.3(@polkadot/api@12.1.1)(typescript@5.5.3)(vitest@2.0.1) + version: 5.3.3(@polkadot/api@13.0.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(bufferutil@4.0.8)(chokidar@3.6.0)(encoding@0.1.13)(typescript@5.6.2)(utf-8-validate@5.0.10)(vitest@2.0.1(@types/node@22.5.5)(@vitest/ui@2.0.1)(jsdom@25.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10)))(zod@3.23.8) '@openzeppelin/contracts': specifier: 4.9.6 version: 4.9.6 @@ -27,56 +27,56 @@ importers: specifier: 1.1.2 version: 1.1.2 '@polkadot/api': - specifier: 12.1.1 - version: 12.1.1 + specifier: 13.0.1 + version: 13.0.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) '@polkadot/api-augment': - specifier: 12.1.1 - version: 12.1.1 + specifier: 13.0.1 + version: 13.0.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) '@polkadot/api-derive': - specifier: 12.1.1 - version: 12.1.1 + specifier: 13.0.1 + version: 13.0.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) '@polkadot/apps-config': - specifier: 0.141.1 - version: 0.141.1(@polkadot/keyring@12.6.2)(react-dom@18.3.1)(react-is@18.3.1)(react@18.3.1) + specifier: 0.143.2 + version: 0.143.2(@polkadot/keyring@13.1.1(@polkadot/util-crypto@13.1.1(@polkadot/util@13.1.1))(@polkadot/util@13.1.1))(bufferutil@4.0.8)(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1)(utf-8-validate@5.0.10) '@polkadot/keyring': - specifier: 12.6.2 - version: 12.6.2(@polkadot/util-crypto@12.6.2)(@polkadot/util@12.6.2) + specifier: 13.1.1 + version: 13.1.1(@polkadot/util-crypto@13.1.1(@polkadot/util@13.1.1))(@polkadot/util@13.1.1) '@polkadot/rpc-provider': - specifier: 12.1.1 - version: 12.1.1 + specifier: 13.0.1 + version: 13.0.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) '@polkadot/types': - specifier: 12.1.1 - version: 12.1.1 + specifier: 13.0.1 + version: 13.0.1 '@polkadot/types-codec': - specifier: 12.1.1 - version: 12.1.1 + specifier: 13.0.1 + version: 13.0.1 '@polkadot/util': - specifier: 12.6.2 - version: 12.6.2 + specifier: 13.1.1 + version: 13.1.1 '@polkadot/util-crypto': - specifier: 12.6.2 - version: 12.6.2(@polkadot/util@12.6.2) + specifier: 13.1.1 + version: 13.1.1(@polkadot/util@13.1.1) '@substrate/txwrapper-core': specifier: 7.5.1 - version: 7.5.1(@polkadot/util-crypto@12.6.2)(@polkadot/util@12.6.2) + version: 7.5.1(@polkadot/util-crypto@13.1.1(@polkadot/util@13.1.1))(@polkadot/util@13.1.1)(bufferutil@4.0.8)(utf-8-validate@5.0.10) '@substrate/txwrapper-substrate': specifier: 7.5.1 - version: 7.5.1(@polkadot/util-crypto@12.6.2)(@polkadot/util@12.6.2) + version: 7.5.1(@polkadot/util-crypto@13.1.1(@polkadot/util@13.1.1))(@polkadot/util@13.1.1)(bufferutil@4.0.8)(utf-8-validate@5.0.10) '@vitest/ui': specifier: 2.0.1 version: 2.0.1(vitest@2.0.1) '@zombienet/utils': specifier: 0.0.25 - version: 0.0.25(@types/node@20.14.10)(typescript@5.5.3) + version: 0.0.25(@types/node@22.5.5)(chokidar@3.6.0)(typescript@5.6.2) chalk: specifier: 5.3.0 version: 5.3.0 eth-object: specifier: github:aurora-is-near/eth-object#master - version: https://codeload.github.com/aurora-is-near/eth-object/tar.gz/378b8dbf44a71f7049666cea5a16ab88d45aed06 + version: https://codeload.github.com/aurora-is-near/eth-object/tar.gz/378b8dbf44a71f7049666cea5a16ab88d45aed06(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) ethers: specifier: 6.13.1 - version: 6.13.1 + version: 6.13.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) json-bigint: specifier: 1.0.0 version: 1.0.0 @@ -109,13 +109,13 @@ importers: version: 4.16.2 viem: specifier: 2.17.3 - version: 2.17.3(typescript@5.5.3) + version: 2.17.3(bufferutil@4.0.8)(typescript@5.6.2)(utf-8-validate@5.0.10)(zod@3.23.8) vitest: specifier: 2.0.1 - version: 2.0.1(@types/node@20.14.10)(@vitest/ui@2.0.1) + version: 2.0.1(@types/node@22.5.5)(@vitest/ui@2.0.1)(jsdom@25.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10)) web3: specifier: 4.10.0 - version: 4.10.0(typescript@5.5.3) + version: 4.10.0(bufferutil@4.0.8)(encoding@0.1.13)(typescript@5.6.2)(utf-8-validate@5.0.10)(zod@3.23.8) yaml: specifier: 2.4.5 version: 2.4.5 @@ -127,8 +127,8 @@ importers: specifier: ^1.0.4 version: 1.0.4 '@types/node': - specifier: 20.14.10 - version: 20.14.10 + specifier: 22.5.5 + version: 22.5.5 '@types/semver': specifier: 7.5.8 version: 7.5.8 @@ -137,10 +137,10 @@ importers: version: 17.0.32 '@typescript-eslint/eslint-plugin': specifier: 7.5.0 - version: 7.5.0(@typescript-eslint/parser@7.5.0)(eslint@8.57.0)(typescript@5.5.3) + version: 7.5.0(@typescript-eslint/parser@7.5.0(eslint@8.57.0)(typescript@5.6.2))(eslint@8.57.0)(typescript@5.6.2) '@typescript-eslint/parser': specifier: 7.5.0 - version: 7.5.0(eslint@8.57.0)(typescript@5.5.3) + version: 7.5.0(eslint@8.57.0)(typescript@5.6.2) bottleneck: specifier: 2.19.5 version: 2.19.5 @@ -152,13 +152,13 @@ importers: version: 8.57.0 eslint-plugin-unused-imports: specifier: 3.1.0 - version: 3.1.0(@typescript-eslint/eslint-plugin@7.5.0)(eslint@8.57.0) + version: 3.1.0(@typescript-eslint/eslint-plugin@7.5.0(@typescript-eslint/parser@7.5.0(eslint@8.57.0)(typescript@5.6.2))(eslint@8.57.0)(typescript@5.6.2))(eslint@8.57.0) prettier: specifier: 2.8.8 version: 2.8.8 typescript: - specifier: 5.5.3 - version: 5.5.3 + specifier: 5.6.2 + version: 5.6.2 yargs: specifier: 17.7.2 version: 17.7.2 @@ -213,6 +213,10 @@ packages: resolution: {integrity: sha512-UwgBRMjJP+xv857DCngvqXI3Iq6J4v0wXmwc6sapg+zyhbwmQX67LUEFrkK5tbyJ30jGuG3ZvWpBiB9LCy1kWw==} engines: {node: '>=6.9.0'} + '@babel/runtime@7.25.6': + resolution: {integrity: sha512-VBj9MYyDb9tuLq7yzqjgzt6Q+IBQLrGZfdjOekyEirZPHxXWoTSGUTMrpsfi58Up73d13NfYLv8HT9vmznjzhQ==} + engines: {node: '>=6.9.0'} + '@babel/types@7.24.7': resolution: {integrity: sha512-XEFXSlxiG5td2EJRe8vOmRbaXVgfcBlszKujvVmWIK/UpywWljQCfzAv3RQCGujWQ1RD4YYWEAqDXfuJiy8f5Q==} engines: {node: '>=6.9.0'} @@ -742,6 +746,10 @@ packages: '@noble/curves@1.4.2': resolution: {integrity: sha512-TavHr8qycMChk8UwMld0ZDRvatedkzWfH8IiaeGCfymOP5i0hSCozz9vHOL0nkwk7HRMlFnAiKpS2jrUmSybcw==} + '@noble/curves@1.6.0': + resolution: {integrity: sha512-TlaHRXDehJuRNR9TfZDNQ45mMEd5dwUwmicsafcIX4SsNiqnCHKjE/1alYPd/lDRVhxdhUAlv8uEhMCI5zjIJQ==} + engines: {node: ^14.21.3 || >=16} + '@noble/ed25519@1.7.3': resolution: {integrity: sha512-iR8GBkDt0Q3GyaVcIu7mSsVIqnFbkbRzGLWlvhwunacoLwt4J3swfKhfaM6rN6WY+TBGoYT1GtT1mIh2/jGbRQ==} @@ -763,6 +771,10 @@ packages: resolution: {integrity: sha512-V1JJ1WTRUqHHrOSh597hURcMqVKVGL/ea3kv0gSnEdsEZ0/+VyPghM1lMNGc00z7CIQorSvbKpuJkxvuHbvdbg==} engines: {node: '>= 16'} + '@noble/hashes@1.5.0': + resolution: {integrity: sha512-1j6kQFb7QRru7eKN3ZDvRcP13rugwdxZqCjbiAVZfIJwgj2A65UmT4TgARXGlXgnRkORLTDTrO19ZErt7+QXgA==} + engines: {node: ^14.21.3 || >=16} + '@noble/secp256k1@1.5.5': resolution: {integrity: sha512-sZ1W6gQzYnu45wPrWx8D3kwI2/U29VYTx9OjbDAd7jwRItJ0cSTMPRL/C8AWZFn9kWFLQGqEXVEE86w4Z8LpIQ==} @@ -1056,6 +1068,10 @@ packages: resolution: {integrity: sha512-BkG2tQpUUO0iUm65nSqP8hwHkNfN8jQw8apqflJNt9H8EkEL6v7sqwbLvGqtlxM9wzdxbg7lrWp3oHg4rOP31g==} engines: {node: '>=18'} + '@polkadot/api-augment@13.0.1': + resolution: {integrity: sha512-r5R2U8PSPNGBsz+HxZ1JYq/KkDSnDh1aBb+H16wKj2uByXKhedpuGt/z1Myvhfm084ccTloZjXDbfpSdYBLi4Q==} + engines: {node: '>=18'} + '@polkadot/api-augment@7.15.1': resolution: {integrity: sha512-7csQLS6zuYuGq7W1EkTBz1ZmxyRvx/Qpz7E7zPSwxmY8Whb7Yn2effU9XF0eCcRpyfSW8LodF8wMmLxGYs1OaQ==} engines: {node: '>=14.0.0'} @@ -1080,6 +1096,10 @@ packages: resolution: {integrity: sha512-XYI7Po8i6C4lYZah7Xo0v7zOAawBUfkmtx0YxsLY/665Sup8oqzEj666xtV9qjBzR9coNhQonIFOn+9fh27Ncw==} engines: {node: '>=18'} + '@polkadot/api-base@13.0.1': + resolution: {integrity: sha512-TDkgcSZLd3YQ3j9Zx6coEEiBazaK6y3CboaIuUbPNxR9DchlVdIJWSm/1Agh76opsEABK9SjDfsWzVw0TStidA==} + engines: {node: '>=18'} + '@polkadot/api-base@7.15.1': resolution: {integrity: sha512-UlhLdljJPDwGpm5FxOjvJNFTxXMRFaMuVNx6EklbuetbBEJ/Amihhtj0EJRodxQwtZ4ZtPKYKt+g+Dn7OJJh4g==} engines: {node: '>=14.0.0'} @@ -1104,6 +1124,10 @@ packages: resolution: {integrity: sha512-R0AMANEnqs5AiTaiQX2FXCxUlOibeDSgqlkyG1/0KDsdr6PO/l3dJOgEO+grgAwh4hdqzk4I9uQpdKxG83f2Gw==} engines: {node: '>=18'} + '@polkadot/api-derive@13.0.1': + resolution: {integrity: sha512-TiPSFp6l9ks0HLJoEWHyqKKz28eoWz3xqglFG10As0udU8J1u8trPyr+SLWHT0DVsto3u9CP+OneWWMA7fTlCw==} + engines: {node: '>=18'} + '@polkadot/api-derive@7.15.1': resolution: {integrity: sha512-CsOQppksQBaa34L1fWRzmfQQpoEBwfH0yTTQxgj3h7rFYGVPxEKGeFjo1+IgI2vXXvOO73Z8E4H/MnbxvKrs1Q==} engines: {node: '>=14.0.0'} @@ -1128,6 +1152,10 @@ packages: resolution: {integrity: sha512-e1KS048471iBWZU10TJNEYOZqLO+8h8ajmVqpaIBOVkamN7tmacBxmHgq0+IA8VrGxjxtYNa1xF5Sqrg76uBEg==} engines: {node: '>=18'} + '@polkadot/api@13.0.1': + resolution: {integrity: sha512-st+Y5I8+7/3PCtO651viU4C7PcbDZJHB93acPjqCGzpekwrxOmnBEsupw8CcJwyRVzj/7qMadkSd0b/Uc8JqIA==} + engines: {node: '>=18'} + '@polkadot/api@7.15.1': resolution: {integrity: sha512-z0z6+k8+R9ixRMWzfsYrNDnqSV5zHKmyhTCL0I7+1I081V18MJTCFUKubrh0t1gD0/FCt3U9Ibvr4IbtukYLrQ==} engines: {node: '>=14.0.0'} @@ -1136,8 +1164,8 @@ packages: resolution: {integrity: sha512-R3eYFj2JgY1zRb+OCYQxNlJXCs2FA+AU4uIEiVcXnVLmR3M55tkRNEwYAZmiFxx0pQmegGgPMc33q7TWGdw24A==} engines: {node: '>=14.0.0'} - '@polkadot/apps-config@0.141.1': - resolution: {integrity: sha512-UuiZcVTzUS8A/Sbqn11Q/8Fyr+Z/qwD7NWa4ebkhKgvkpSHxrRzLhAzukqa0p2krXugsPKB/fNoHEbdnxizCdA==} + '@polkadot/apps-config@0.143.2': + resolution: {integrity: sha512-b+l1GpJ6x68h3m1hWWeO6dbsPjY/PtR8mdaDjxHt0CuWf3bUpZQLjPUrAHPtpuJ3DxwbJY+ALK1grMA3JeuchQ==} engines: {node: '>=18'} '@polkadot/keyring@10.4.2': @@ -1154,12 +1182,12 @@ packages: '@polkadot/util': 12.6.2 '@polkadot/util-crypto': 12.6.2 - '@polkadot/keyring@13.0.2': - resolution: {integrity: sha512-NeLbhyKDT5W8LI9seWTZGePxNTOVpDhv2018HSrEDwJq9Ie0C4TZhUf3KNERCkSveuThXjfQJMs+1CF33ZXPWw==} + '@polkadot/keyring@13.1.1': + resolution: {integrity: sha512-Wm+9gn946GIPjGzvueObLGBBS9s541HE6mvKdWGEmPFMzH93ESN931RZlOd67my5MWryiSP05h5SHTp7bSaQTA==} engines: {node: '>=18'} peerDependencies: - '@polkadot/util': 13.0.2 - '@polkadot/util-crypto': 13.0.2 + '@polkadot/util': 13.1.1 + '@polkadot/util-crypto': 13.1.1 '@polkadot/keyring@6.11.1': resolution: {integrity: sha512-rW8INl7pO6Dmaffd6Df1yAYCRWa2RmWQ0LGfJeA/M6seVIkI6J3opZqAd4q2Op+h9a7z4TESQGk8yggOEL+Csg==} @@ -1194,8 +1222,8 @@ packages: resolution: {integrity: sha512-1oWtZm1IvPWqvMrldVH6NI2gBoCndl5GEwx7lAuQWGr7eNL+6Bdc5K3Z9T0MzFvDGoi2/CBqjX9dRKo39pDC/w==} engines: {node: '>=18'} - '@polkadot/networks@13.0.2': - resolution: {integrity: sha512-ABAL+vug/gIwkdFEzeh87JoJd0YKrxSYg/HjUrZ+Zis2ucxQEKpvtCpJ34ku+YrjacBfVqIAkkwd3ZdIPGq9aQ==} + '@polkadot/networks@13.1.1': + resolution: {integrity: sha512-eEQ4+Mfl1xFtApeU5PdXZ2XBhxNSvUz9yW+YQVGUCkXRjWFbqNRsTOYWGd9uFbiAOXiiiXbtqfZpxSDzIm4XOg==} engines: {node: '>=18'} '@polkadot/networks@6.11.1': @@ -1206,8 +1234,8 @@ packages: resolution: {integrity: sha512-8xAmhDW0ry5EKcEjp6VTuwoTm0DdDo/zHsmx88P6sVL87gupuFsL+B6TrsYLl8GcaqxujwrOlKB+CKTUg7qFKg==} engines: {node: '>=14.0.0'} - '@polkadot/react-identicon@3.6.6': - resolution: {integrity: sha512-fcIqfXdQqmfVPquytfCPtG//4CEcdYCZQI7mO0zJCwH1RlUuxmhp5Gmm8TS+4ATOZ5utO6/IB+et9yAZ99PSNg==} + '@polkadot/react-identicon@3.9.1': + resolution: {integrity: sha512-4cMGPNc3KZdaEqZbrhfvuwPg4jXT29hIadBjKVbyQZAuJzwzcIiFpr9JvQ8fLHE1elFr5dbQqGsHB/iZRyzhyw==} engines: {node: '>=18'} peerDependencies: '@polkadot/keyring': '*' @@ -1233,6 +1261,10 @@ packages: resolution: {integrity: sha512-IEco5pnso+fYkZNMlMAN5i4XAxdXPv0PZ0HNuWlCwF/MmRvWl8pq5JFtY1FiByHEbeuHwMIUhHM5SDKQ85q9Hg==} engines: {node: '>=18'} + '@polkadot/rpc-augment@13.0.1': + resolution: {integrity: sha512-igXNG8mONVgqS4Olt7+WmPoX7G/QL/xrHkPOAD2sbS8+p8LC2gDe/+vVFIkKtEKAHgYSel3vZT3iIppjtEG6gw==} + engines: {node: '>=18'} + '@polkadot/rpc-augment@7.15.1': resolution: {integrity: sha512-sK0+mphN7nGz/eNPsshVi0qd0+N0Pqxuebwc1YkUGP0f9EkDxzSGp6UjGcSwWVaAtk9WZZ1MpK1Jwb/2GrKV7Q==} engines: {node: '>=14.0.0'} @@ -1257,6 +1289,10 @@ packages: resolution: {integrity: sha512-yaveqxNcmyluyNgsBT5tpnCa/md0CGbOtRK7K82LWsz7gsbh0x80GBbJrQGxsUybg1gPeZbO1q9IigwA6fY8ag==} engines: {node: '>=18'} + '@polkadot/rpc-core@13.0.1': + resolution: {integrity: sha512-+z7/4RUsJKiELEunZgXvi4GkGgjPhQd3+RYwCCN455efJ15SHPgdREsAOwUSBO5/dODqXeqZYojKAUIxMlJNqw==} + engines: {node: '>=18'} + '@polkadot/rpc-core@7.15.1': resolution: {integrity: sha512-4Sb0e0PWmarCOizzxQAE1NQSr5z0n+hdkrq3+aPohGu9Rh4PodG+OWeIBy7Ov/3GgdhNQyBLG+RiVtliXecM3g==} engines: {node: '>=14.0.0'} @@ -1281,6 +1317,10 @@ packages: resolution: {integrity: sha512-cAhfN937INyxwW1AdjABySdCKhC7QCIONRDHDea1aLpiuxq/w+QwjxauR9fCNGh3lTaAwwnmZ5WfFU2PtkDMGQ==} engines: {node: '>=18'} + '@polkadot/rpc-provider@13.0.1': + resolution: {integrity: sha512-rl7jizh0b9FI2Z81vbpm+ui6cND3zxMMC8SSxkIzemC0t1L6O/I+zaPYwNpqVpa7wIeZbSfe69SrvtjeZBcn2g==} + engines: {node: '>=18'} + '@polkadot/rpc-provider@7.15.1': resolution: {integrity: sha512-n0RWfSaD/r90JXeJkKry1aGZwJeBUUiMpXUQ9Uvp6DYBbYEDs0fKtWLpdT3PdFrMbe5y3kwQmNLxwe6iF4+mzg==} engines: {node: '>=14.0.0'} @@ -1305,6 +1345,10 @@ packages: resolution: {integrity: sha512-3fDCOy2BEMuAtMYl4crKg76bv/0pDNEuzpAzV4EBUMIlJwypmjy5sg3gUPCMcA+ckX3xb8DhkWU4ceUdS7T2KQ==} engines: {node: '>=18'} + '@polkadot/types-augment@13.0.1': + resolution: {integrity: sha512-MKS8OAiKHgeeLwyjPukHRwlUlrTkdPTVdsFs6H3yWUr0G2I2nIgHuOTK/8OYVBMplNnLgPsNtpEpY+VduAEefQ==} + engines: {node: '>=18'} + '@polkadot/types-augment@7.15.1': resolution: {integrity: sha512-aqm7xT/66TCna0I2utpIekoquKo0K5pnkA/7WDzZ6gyD8he2h0IXfe8xWjVmuyhjxrT/C/7X1aUF2Z0xlOCwzQ==} engines: {node: '>=14.0.0'} @@ -1329,6 +1373,10 @@ packages: resolution: {integrity: sha512-DiPGRFWtVMepD9i05eC3orSbGtpN7un/pXOrXu0oriU+oxLkpvZH68ZsPNtJhKdQy03cAYtvB8elJOFJZYqoqQ==} engines: {node: '>=18'} + '@polkadot/types-codec@13.0.1': + resolution: {integrity: sha512-E+8Ny8wr/BEGqchoLejP8Z6qmQQaJmBui1rlwWgKCypI4gnDvhNa+hHheIgrUfSzNwUgsxC/04G9fIRnCaxDpw==} + engines: {node: '>=18'} + '@polkadot/types-codec@7.15.1': resolution: {integrity: sha512-nI11dT7FGaeDd/fKPD8iJRFGhosOJoyjhZ0gLFFDlKCaD3AcGBRTTY8HFJpP/5QXXhZzfZsD93fVKrosnegU0Q==} engines: {node: '>=14.0.0'} @@ -1353,6 +1401,10 @@ packages: resolution: {integrity: sha512-nOpeAKZLdSqNMfzS3waQXgyPPaNt8rUHEmR5+WNv6c/Ke/vyf710wjxiTewfp0wpBgtdrimlgG4DLX1J9Ms1LA==} engines: {node: '>=18'} + '@polkadot/types-create@13.0.1': + resolution: {integrity: sha512-ge5ZmZOQoCqSOB1JtcZZFq2ysh4rnS9xrwC5BVbtk9GZaop5hRmLLmCXqDn49zEsgynRWHgOiKMP8T9AvOigMg==} + engines: {node: '>=18'} + '@polkadot/types-create@7.15.1': resolution: {integrity: sha512-+HiaHn7XOwP0kv/rVdORlVkNuMoxuvt+jd67A/CeEreJiXqRLu+S61Mdk7wi6719PTaOal1hTDFfyGrtUd8FSQ==} engines: {node: '>=14.0.0'} @@ -1377,6 +1429,10 @@ packages: resolution: {integrity: sha512-bvhO4KQu/dgPmdwQXsweSMRiRisJ7Bp38lZVEIFykfd2qYyRW3OQEbIPKYpx9raD+fDATU0bTiKQnELrSGhYXw==} engines: {node: '>=18'} + '@polkadot/types-known@13.0.1': + resolution: {integrity: sha512-ZWtQSrDoO290RJu7mZDo1unKcfz1O3ylQkKH7g3oh6Mzmq9I4q7jeS1kS22rJml45berAPIVqZ3zFfODTl6ngA==} + engines: {node: '>=18'} + '@polkadot/types-known@4.17.1': resolution: {integrity: sha512-YkOwGrO+k9aVrBR8FgYHnfJKhOfpdgC5ZRYNL/xJ9oa7lBYqPts9ENAxeBmJS/5IGeDF9f32MNyrCP2umeCXWg==} engines: {node: '>=14.0.0'} @@ -1409,6 +1465,10 @@ packages: resolution: {integrity: sha512-bz6JSt23UEZ2eXgN4ust6z5QF9pO5uNH7UzCP+8I/Nm85ZipeBYj2Wu6pLlE3Hw30hWZpuPxMDOKoEhN5bhLgw==} engines: {node: '>=18'} + '@polkadot/types-support@13.0.1': + resolution: {integrity: sha512-UeGnjvyZSegFgzZ6HlR4H7+1itJBAEkGm9NKwEvZTTZJ0dG4zdxbHLNPURJ9UhDYCZ7bOGqkcB49o+hWY25dDA==} + engines: {node: '>=18'} + '@polkadot/types-support@7.15.1': resolution: {integrity: sha512-FIK251ffVo+NaUXLlaJeB5OvT7idDd3uxaoBM6IwsS87rzt2CcWMyCbu0uX89AHZUhSviVx7xaBxfkGEqMePWA==} engines: {node: '>=14.0.0'} @@ -1433,6 +1493,10 @@ packages: resolution: {integrity: sha512-ivYtt7hYcRvo69ULb1BJA9BE1uefijXcaR089Dzosr9+sMzvsB1yslNQReOq+Wzq6h6AQj4qex6qVqjWZE6Z4A==} engines: {node: '>=18'} + '@polkadot/types@13.0.1': + resolution: {integrity: sha512-01uOx24Fjvhjt1CvKOL+oy1eExAsF4EVuwgZhwAL+WkD0zqlOlAhqlXn5Wg7sY80yzwmgDTLd8Oej/pHFOdCBQ==} + engines: {node: '>=18'} + '@polkadot/types@4.17.1': resolution: {integrity: sha512-rjW4OFdwvFekzN3ATLibC2JPSd8AWt5YepJhmuCPdwH26r3zB8bEC6dM7YQExLVUmygVPvgXk5ffHI6RAdXBMg==} engines: {node: '>=14.0.0'} @@ -1449,15 +1513,15 @@ packages: resolution: {integrity: sha512-hGLddTiJbvowhhUZJ3k+olmmBc1KAjWIQxujIUIYASih8FQ3/YJDKxaofGOzh0VygOKW3jxQBN2VZPofyDP9KQ==} engines: {node: '>=14.0.0'} - '@polkadot/ui-settings@3.6.6': - resolution: {integrity: sha512-DoXXnj4KASxZWE+hnBkNXOkm3AX6CbyyZLzPBAPR4ZyyGTqushJNmyaiTiArqMtBh7rYFT2cDStt+qOa/hjyhQ==} + '@polkadot/ui-settings@3.9.1': + resolution: {integrity: sha512-G6WYluS3oE9wiK4KLK1Hi+lr0ZII65x7EcmRoqaR5BBKAr2cBnLAOfBiK5gUchntY7cw1ukXRmcCJmNmCFvwzg==} engines: {node: '>=18'} peerDependencies: '@polkadot/networks': '*' '@polkadot/util': '*' - '@polkadot/ui-shared@3.6.6': - resolution: {integrity: sha512-cZkgis83y9U0SxsXZalvOqRWvq0tLHnFIYlyMzitolC4xePUQjamSar6mUedp+mneyPIq+GW46wyUzPbuBFuhw==} + '@polkadot/ui-shared@3.9.1': + resolution: {integrity: sha512-bg7t4NKy2yyuK/0h1ahTJiK2Ooe1b+qNmkPfcY3b96o9lgzPiUPYFLg+pVIS/Cu3lULd0dzZEqi4IPl63tAt+w==} engines: {node: '>=18'} peerDependencies: '@polkadot/util': '*' @@ -1475,11 +1539,11 @@ packages: peerDependencies: '@polkadot/util': 12.6.2 - '@polkadot/util-crypto@13.0.2': - resolution: {integrity: sha512-woUsJJ6zd/caL7U+D30a5oM/+WK9iNI00Y8aNUHSj6Zq/KPzK9uqDBaLGWwlgrejoMQkxxiU2X0f2LzP15AtQg==} + '@polkadot/util-crypto@13.1.1': + resolution: {integrity: sha512-FG68rrLPdfLcscEyH10vnGkakM4O2lqr71S3GDhgc9WXaS8y9jisLgMPg8jbMHiQBJ3iKYkmtPKiLBowRslj2w==} engines: {node: '>=18'} peerDependencies: - '@polkadot/util': 13.0.2 + '@polkadot/util': 13.1.1 '@polkadot/util-crypto@6.11.1': resolution: {integrity: sha512-fWA1Nz17FxWJslweZS4l0Uo30WXb5mYV1KEACVzM+BSZAvG5eoiOAYX6VYZjyw6/7u53XKrWQlD83iPsg3KvZw==} @@ -1501,8 +1565,8 @@ packages: resolution: {integrity: sha512-l8TubR7CLEY47240uki0TQzFvtnxFIO7uI/0GoWzpYD/O62EIAMRsuY01N4DuwgKq2ZWD59WhzsLYmA5K6ksdw==} engines: {node: '>=18'} - '@polkadot/util@13.0.2': - resolution: {integrity: sha512-/6bS9sfhJLhs8QuqWaR1eRapzfDdGC5XAQZEPL9NN5sTTA7HxWos8rVleai0UERm8QUMabjZ9rK9KpzbXl7ojg==} + '@polkadot/util@13.1.1': + resolution: {integrity: sha512-M4iQ5Um8tFdDmD7a96nPzfrEt+kxyWOqQDPqXyaax4QBnq/WCbq0jo8IO61uz55mdMQnGZvq8jd8uge4V6JzzQ==} engines: {node: '>=18'} '@polkadot/util@6.11.1': @@ -1637,8 +1701,8 @@ packages: resolution: {integrity: sha512-HSIk60uFPX4GOFZSnIF7VYJz7WZA7tpFJsne7SzxOooRwMTWEtw3fUpFy5cYYOeLh17/kHH1Y7SVcuxzVLc74Q==} engines: {node: '>=18'} - '@polkadot/x-bigint@13.0.2': - resolution: {integrity: sha512-h2jKT/UaxiEal8LhQeH6+GCjO7GwEqVAD2SNYteCOXff6yNttqAZYJuHZsndbVjVNwqRNf8D5q/zZkD0HUd6xQ==} + '@polkadot/x-bigint@13.1.1': + resolution: {integrity: sha512-Cq4Y6fd9UWtRBZz8RX2tWEBL1IFwUtY6cL8p6HC9yhZtUR6OPjKZe6RIZQa9gSOoIuqZWd6PmtvSNGVH32yfkQ==} engines: {node: '>=18'} '@polkadot/x-bigint@8.7.1': @@ -1653,8 +1717,8 @@ packages: resolution: {integrity: sha512-8wM/Z9JJPWN1pzSpU7XxTI1ldj/AfC8hKioBlUahZ8gUiJaOF7K9XEFCrCDLis/A1BoOu7Ne6WMx/vsJJIbDWw==} engines: {node: '>=18'} - '@polkadot/x-fetch@13.0.2': - resolution: {integrity: sha512-B/gf9iriUr6za/Ui7zIFBfHz7UBZ68rJEIteWHx1UHRCZPcLqv+hgpev6xIGrkfFljI0/lI7IwtN2qy6HYzFBg==} + '@polkadot/x-fetch@13.1.1': + resolution: {integrity: sha512-qA6mIUUebJbS+oWzq/EagZflmaoa9b25WvsxSFn7mCvzKngXzr+GYCY4XiDwKY/S+/pr/kvSCKZ1ia8BDqPBYQ==} engines: {node: '>=18'} '@polkadot/x-fetch@8.7.1': @@ -1669,8 +1733,8 @@ packages: resolution: {integrity: sha512-a8d6m+PW98jmsYDtAWp88qS4dl8DyqUBsd0S+WgyfSMtpEXu6v9nXDgPZgwF5xdDvXhm+P0ZfVkVTnIGrScb5g==} engines: {node: '>=18'} - '@polkadot/x-global@13.0.2': - resolution: {integrity: sha512-OoNIXLB5y8vIKpk4R+XmpDPhipNXWSUvEwUnpQT7NAxNLmzgMq1FhbrwBWWPRNHPrQonp7mqxV/X+v5lv1HW/g==} + '@polkadot/x-global@13.1.1': + resolution: {integrity: sha512-DViIMmmEs29Qlsp058VTg2Mn7e3/CpGazNnKJrsBa0o1Ptxl13/4Z0fjqCpNi2GB+kaOsnREzxUORrHcU+PqcQ==} engines: {node: '>=18'} '@polkadot/x-global@6.11.1': @@ -1692,11 +1756,11 @@ packages: '@polkadot/util': 12.6.2 '@polkadot/wasm-util': '*' - '@polkadot/x-randomvalues@13.0.2': - resolution: {integrity: sha512-SGj+L0H/7TWZtSmtkWlixO4DFzXDdluI0UscN2h285os2Ns8PnmBbue+iJ8PVSzpY1BOxd66gvkkpboPz+jXFQ==} + '@polkadot/x-randomvalues@13.1.1': + resolution: {integrity: sha512-cXj4omwbgzQQSiBtV1ZBw+XhJUU3iz/DS6ghUnGllSZEK+fGqiyaNgeFQzDY0tKjm6kYaDpvtOHR3mHsbzDuTg==} engines: {node: '>=18'} peerDependencies: - '@polkadot/util': 13.0.2 + '@polkadot/util': 13.1.1 '@polkadot/wasm-util': '*' '@polkadot/x-randomvalues@6.11.1': @@ -1719,8 +1783,8 @@ packages: resolution: {integrity: sha512-M1Bir7tYvNappfpFWXOJcnxUhBUFWkUFIdJSyH0zs5LmFtFdbKAeiDXxSp2Swp5ddOZdZgPac294/o2TnQKN1w==} engines: {node: '>=18'} - '@polkadot/x-textdecoder@13.0.2': - resolution: {integrity: sha512-mauglOkTJxLGmLwLc3J5Jlq/W+SHP53eiy3F8/8JxxfnXrZKgWoQXGpvXYPjFnMZj0MzDSy/6GjyGWnDCgdQFA==} + '@polkadot/x-textdecoder@13.1.1': + resolution: {integrity: sha512-LpZ9KYc6HdBH+i86bCmun4g4GWMiWN/1Pzs0hNdanlQMfqp3UGzl1Dqp0nozMvjWAlvyG7ip235VgNMd8HEbqg==} engines: {node: '>=18'} '@polkadot/x-textdecoder@6.11.1': @@ -1739,8 +1803,8 @@ packages: resolution: {integrity: sha512-4N+3UVCpI489tUJ6cv3uf0PjOHvgGp9Dl+SZRLgFGt9mvxnvpW/7+XBADRMtlG4xi5gaRK7bgl5bmY6OMDsNdw==} engines: {node: '>=18'} - '@polkadot/x-textencoder@13.0.2': - resolution: {integrity: sha512-Lq08H2OnVXj97uaOwg7tcmRS7a4VJYkHEeWO4FyEMOk6P6lU6W8OVNjjxG0se9PCEgmyZPUDbJI//1ynzP4cXw==} + '@polkadot/x-textencoder@13.1.1': + resolution: {integrity: sha512-w1mT15B9ptN5CJNgN/A0CmBqD5y9OePjBdU6gmAd8KRhwXCF0MTBKcEZk1dHhXiXtX+28ULJWLrfefC5gxy69Q==} engines: {node: '>=18'} '@polkadot/x-textencoder@6.11.1': @@ -1759,8 +1823,8 @@ packages: resolution: {integrity: sha512-cGZWo7K5eRRQCRl2LrcyCYsrc3lRbTlixZh3AzgU8uX4wASVGRlNWi/Hf4TtHNe1ExCDmxabJzdIsABIfrr7xw==} engines: {node: '>=18'} - '@polkadot/x-ws@13.0.2': - resolution: {integrity: sha512-nC5e2eY5D5ZR5teQOB7ib+dWLbmNws86cTz3BjKCalSMBBIn6i3V9ElgABpierBmnSJe9D94EyrH1BxdVfDxUg==} + '@polkadot/x-ws@13.1.1': + resolution: {integrity: sha512-E/xFmJTiFzu+IK5M3/8W/9fnvNJFelcnunPv/IgO6UST94SDaTsN/Gbeb6SqPb6CsrTHRl3WD+AZ3ErGGwQfEA==} engines: {node: '>=18'} '@polkadot/x-ws@8.7.1': @@ -1877,6 +1941,9 @@ packages: '@scure/base@1.1.7': resolution: {integrity: sha512-PPNYBslrLNNUQ/Yad37MHYsNQtK67EhWb6WtSvNLLPo7SdVZgkUjD6Dg+5On7zNwmskf8OX7I7Nx5oN+MIWE0g==} + '@scure/base@1.1.8': + resolution: {integrity: sha512-6CyAclxj3Nb0XT7GHK6K4zK6k2xJm6E4Ft0Ohjt4WgegiFUHEtFb2CGzmPmGBwoIhrLsqNLYfLr04Y1GePrzZg==} + '@scure/bip32@1.4.0': resolution: {integrity: sha512-sVUpc0Vq3tXCkDGYVWGIZTRfnvu8LoTDaev7vbwh0omSvVORONr960MQWdKqJDCReIEmTj3PAr73O3aoxz7OPg==} @@ -1908,9 +1975,15 @@ packages: '@substrate/connect-extension-protocol@2.0.0': resolution: {integrity: sha512-nKu8pDrE3LNCEgJjZe1iGXzaD6OSIDD4Xzz/yo4KO9mQ6LBvf49BVrt4qxBFGL6++NneLiWUZGoh+VSd4PyVIg==} + '@substrate/connect-extension-protocol@2.1.0': + resolution: {integrity: sha512-Wz5Cbn6S6P4vWfHyrsnPW7g15IAViMaXCk+jYkq4nNEMmzPtTKIEbtxrdDMBKrouOFtYKKp0znx5mh9KTCNqlA==} + '@substrate/connect-known-chains@1.1.8': resolution: {integrity: sha512-W0Cpnk//LoMTu5BGDCRRg5NHFR2aZ9OJtLGSgRyq1RP39dQGpoVZIgNC6z+SWRzlmOz3gIgkUCwGvOKVt2BabA==} + '@substrate/connect-known-chains@1.4.0': + resolution: {integrity: sha512-p/mxn1GobtxJ+7xbIkUH4+/njH1neRHHKTcSGHNOC78Cf6Ch1Xzp082+nMjOBDLQLmraK5PF74AKV3WXHGuALw==} + '@substrate/connect@0.7.0-alpha.0': resolution: {integrity: sha512-fvO7w++M8R95R/pGJFW9+cWOt8OYnnTfgswxtlPqSgzqX4tta8xcNQ51crC72FcL5agwSGkA1gc2/+eyTj7O8A==} deprecated: versions below 1.x are no longer maintained @@ -1955,8 +2028,8 @@ packages: '@substrate/ss58-registry@1.44.0': resolution: {integrity: sha512-7lQ/7mMCzVNSEfDS4BCqnRnKCFKpcOaPrxMeGTXHX1YQzM/m2BBHjbK2C3dJvjv7GYxMiaTq/HdWQj1xS6ss+A==} - '@substrate/ss58-registry@1.49.0': - resolution: {integrity: sha512-leW6Ix4LD7XgvxT7+aobPWSw+WvPcN2Rxof1rmd0mNC5t2n99k1N7UNEvz7YEFSOUeHWmKIY7F5q8KeIqYoHfA==} + '@substrate/ss58-registry@1.50.0': + resolution: {integrity: sha512-mkmlMlcC+MSd9rA+PN8ljGAm5fVZskvVwkXIsbx4NFwaT8kt38r7e9cyDWscG3z2Zn40POviZvEMrJSk+r2SgQ==} '@substrate/txwrapper-core@7.5.1': resolution: {integrity: sha512-OAz67qDZpBzQLnHeN95hnQWeYX9HZfxow1LkBAW3TmhXUjycU3gu0D0rvw0gYMQyIt7uYszV/m+5xUbUW+bpZg==} @@ -1997,8 +2070,8 @@ packages: '@types/bn.js@4.11.6': resolution: {integrity: sha512-pqr857jrp2kPuO9uRjZ3PwnJTjoQy+fcdxvBTvHm6dkmEL9q+hDD/2j/0ELOBPtPnS8LjCX0gI9nbl8lVkadpg==} - '@types/bn.js@5.1.5': - resolution: {integrity: sha512-V46N0zwKRF5Q00AZ6hWtN0T8gGmDUaUzLWQvHFo5yThtVwK/VCenFY3wXVbOvNfajEpsTfQM4IN9k/d6gUVX3A==} + '@types/bn.js@5.1.6': + resolution: {integrity: sha512-Xh8vSwUeMKeYYrj3cX4lGQgFSF/N03r+tv4AiLl1SucqV+uTQpxRcnM8AkXKHwYP9ZPXOYXRr2KPXpVlIvqh9w==} '@types/cacheable-request@6.0.3': resolution: {integrity: sha512-IQ3EbTzGxIigb1I3qPZc1rWJnH0BmSKv5QYTalEwweFvyBDLSAe24zP0le/hyi7ecGfZVlIVAg4BZqb8WBwKqw==} @@ -2045,6 +2118,9 @@ packages: '@types/node@20.14.10': resolution: {integrity: sha512-MdiXf+nDuMvY0gJKxyfZ7/6UFsETO7mGKF54MVD/ekJS6HdFtpZFBgrh6Pseu64XTb2MLyFPlbW6hj8HYRQNOQ==} + '@types/node@22.5.5': + resolution: {integrity: sha512-Xjs4y5UPO/CLdzpgR6GirZJx36yScjh73+2NlLlkFRSoQN8B0DpfXPdZGnvVmLRLOsqDpOfTNv7D9trgGhmOIA==} + '@types/pbkdf2@3.1.2': resolution: {integrity: sha512-uRwJqmiXmh9++aSu1VNEn3iIxWOhd8AHXNSdlaLfdAAdSTY9jYVeGWnzejM3dvrkbqE3/hyQkQQ29IFATEGlew==} @@ -2822,6 +2898,10 @@ packages: resolution: {integrity: sha512-8ZYiJ3A/3OkDd093CBT/0UKDWry7ak4BdPTFP2+QEP7cmhouyq/Up709ASSj2cK02BbZiMgk7kYjZNS4QP5qrQ==} engines: {node: '>=18'} + cssstyle@4.1.0: + resolution: {integrity: sha512-h66W1URKpBS5YMI/V8PyXvTMFT8SupJ1IzoIV8IeBC/ji8WVmrO8dGlTi+2dh6whmdk6BiKJLD/ZBkhWbcg6nA==} + engines: {node: '>=18'} + csstype@3.1.3: resolution: {integrity: sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==} @@ -3015,6 +3095,9 @@ packages: elliptic@6.5.5: resolution: {integrity: sha512-7EjbcmUm17NQFu4Pmgmq2olYMj8nwMnpcddByChSUjArp8F5DQWcIcpriwO4ZToLNAJig0yiyjswfyGNje/ixw==} + elliptic@6.5.7: + resolution: {integrity: sha512-ESVCtTwiA+XhY3wyh24QqRGBoP3rEdDUl3EDUUo9tft074fi19IrdpH7hLCMMP3CIj7jb3W96rn8lt/BqIlt5Q==} + emoji-regex@8.0.0: resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} @@ -3184,12 +3267,10 @@ packages: eth-object@https://codeload.github.com/aurora-is-near/eth-object/tar.gz/378b8dbf44a71f7049666cea5a16ab88d45aed06: resolution: {tarball: https://codeload.github.com/aurora-is-near/eth-object/tar.gz/378b8dbf44a71f7049666cea5a16ab88d45aed06} - name: eth-object version: 1.0.3 eth-util-lite@https://codeload.github.com/near/eth-util-lite/tar.gz/427b7634a123d171432f3b38c6542913a3897ac7: resolution: {tarball: https://codeload.github.com/near/eth-util-lite/tar.gz/427b7634a123d171432f3b38c6542913a3897ac7} - name: eth-util-lite version: 1.0.1 ethereum-blockies-base64@1.0.2: @@ -3960,6 +4041,15 @@ packages: canvas: optional: true + jsdom@25.0.0: + resolution: {integrity: sha512-OhoFVT59T7aEq75TVw9xxEfkXgacpqAhQaYgP9y/fDqWQCMB/b1H66RfmPm/MaeaAIU9nDwMOVTlPN51+ao6CQ==} + engines: {node: '>=18'} + peerDependencies: + canvas: ^2.11.2 + peerDependenciesMeta: + canvas: + optional: true + json-bigint@1.0.0: resolution: {integrity: sha512-SiPv/8VpZuWbvLSMtTDU8hEfrZWg/mH/nV/b4o0CYbSxu1UIQPLdwKOCIyLQX+VIPO5vrLX3i8qtqFyhdPSUSQ==} @@ -4432,8 +4522,8 @@ packages: next-tick@1.1.0: resolution: {integrity: sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ==} - nock@13.5.4: - resolution: {integrity: sha512-yAyTfdeNJGGBFxWdzSKCBYxs5FxLbCg5X5Q4ets974hcQzG1+qCxvIyOo4j2Ry6MUlhWVMX4OoYDefAIIwupjw==} + nock@13.5.5: + resolution: {integrity: sha512-XKYnqUrCwXC8DGG1xX4YH5yNIrlh9c065uaMZZHUoeUUINTOyt+x/G+ezYk0Ft6ExSREVIs+qBJDK503viTfFA==} engines: {node: '>= 10.13'} node-abi@3.65.0: @@ -4517,6 +4607,9 @@ packages: chokidar: optional: true + nwsapi@2.2.12: + resolution: {integrity: sha512-qXDmcVlZV4XRtKFzddidpfVP4oMSGhga+xdMc25mv8kaLUHtgzCDhUxkrN8exkGdTlLNaXj7CV3GtON7zuGZ+w==} + oauth-sign@0.9.0: resolution: {integrity: sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==} @@ -4963,6 +5056,9 @@ packages: rrweb-cssom@0.6.0: resolution: {integrity: sha512-APM0Gt1KoXBz0iIkkdB/kfvGOwC4UuJFeG/c+yV7wSc7q96cG/kJ0HiYCnzivD9SB53cLV1MlHFNfOuPaadYSw==} + rrweb-cssom@0.7.1: + resolution: {integrity: sha512-TrEMa7JGdVm0UThDJSx7ddw5nVm3UJS9o9CCIZ72B1vSyEZoziDqBYP3XIoi/12lKrJR8rE3jeFHMok2F/Mnsg==} + run-async@3.0.0: resolution: {integrity: sha512-540WwVDOMxA6dN6We19EcT9sc3hkXPw5mzRNGM3FkdN/vtE9NFvj5lFAPNwUDmJjXidm3v7TC1cTE7t17Ulm1Q==} engines: {node: '>=0.12.0'} @@ -5163,9 +5259,6 @@ packages: sqlite3@5.1.7: resolution: {integrity: sha512-GGIyOiFaG+TUra3JIfkI/zGP8yZYLPQ0pl1bH+ODjiX57sPhrLU5sQJn1y9bDKZUFYkX1crlrPfSYt0BKKdkog==} - peerDependenciesMeta: - node-gyp: - optional: true sshpk@1.18.0: resolution: {integrity: sha512-2p2KJZTSqQ/I3+HX42EpYOa2l3f8Erv8MWKsy2I9uf4wA7yFIkXRffYdsx86y6z4vHtV8u7g+pPlr8/4ouAxsQ==} @@ -5240,8 +5333,8 @@ packages: resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==} engines: {node: '>=8'} - styled-components@6.1.11: - resolution: {integrity: sha512-Ui0jXPzbp1phYij90h12ksljKGqF8ncGx+pjrNPsSPhbUUjWT2tD1FwGo2LF6USCnbrsIhNngDfodhxbegfEOA==} + styled-components@6.1.13: + resolution: {integrity: sha512-M0+N2xSnAtwcVAQeFEsGWFFxXDftHUD7XrKla06QbpUMmbmtFBMMTcKWvFXtWxuD5qQkB8iU5gk6QASlx2ZRMw==} engines: {node: '>= 16'} peerDependencies: react: '>= 16.8.0' @@ -5394,8 +5487,8 @@ packages: tslib@2.6.2: resolution: {integrity: sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==} - tslib@2.6.3: - resolution: {integrity: sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ==} + tslib@2.7.0: + resolution: {integrity: sha512-gLXCKdN1/j47AiHiOkJN69hJmcbGTHI0ImLmbYLHykhgeN0jVGola9yVjFgzCUklsZQMW55o+dW7IXv3RCXDzA==} tsx@4.16.2: resolution: {integrity: sha512-C1uWweJDgdtX2x600HjaFaucXTilT7tgUZHbOE4+ypskZ1OP8CRCSDkCxG6Vya9EwaFIVagWwpaVAn5wzypaqQ==} @@ -5508,8 +5601,8 @@ packages: engines: {node: '>=4.2.0'} hasBin: true - typescript@5.5.3: - resolution: {integrity: sha512-/hreyEujaB0w76zKo6717l3L0o/qEUtRgdvUBvlkhoWeOVMjMuHNHk0BRBzikzuGDqNmPQbg5ifMEqsHLiIUcQ==} + typescript@5.6.2: + resolution: {integrity: sha512-NW8ByodCSNCwZeghjN3o+JX5OFH0Ojg6sadjEKY4huZ52TqbJTJnDo5+Tw98lSy63NZvi4n+ez5m2u5d4PkZyw==} engines: {node: '>=14.17'} hasBin: true @@ -5522,6 +5615,9 @@ packages: undici-types@5.26.5: resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==} + undici-types@6.19.8: + resolution: {integrity: sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==} + unique-filename@1.1.1: resolution: {integrity: sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==} @@ -6042,10 +6138,10 @@ packages: snapshots: - '@acala-network/chopsticks-core@0.12.2': + '@acala-network/chopsticks-core@0.12.2(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: '@acala-network/chopsticks-executor': 0.12.2 - '@polkadot/rpc-provider': 11.3.1 + '@polkadot/rpc-provider': 11.3.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) '@polkadot/types': 11.3.1 '@polkadot/types-codec': 11.3.1 '@polkadot/types-known': 11.3.1 @@ -6064,13 +6160,13 @@ snapshots: - supports-color - utf-8-validate - '@acala-network/chopsticks-db@0.12.2': + '@acala-network/chopsticks-db@0.12.2(bufferutil@4.0.8)(ts-node@10.9.2(@types/node@22.5.5)(typescript@5.6.2))(utf-8-validate@5.0.10)': dependencies: - '@acala-network/chopsticks-core': 0.12.2 + '@acala-network/chopsticks-core': 0.12.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) '@polkadot/util': 12.6.2 idb: 8.0.0 sqlite3: 5.1.7 - typeorm: 0.3.20(sqlite3@5.1.7) + typeorm: 0.3.20(sqlite3@5.1.7)(ts-node@10.9.2(@types/node@22.5.5)(typescript@5.6.2)) transitivePeerDependencies: - '@google-cloud/spanner' - '@sap/hana-client' @@ -6098,14 +6194,14 @@ snapshots: '@polkadot/util': 12.6.2 '@polkadot/wasm-util': 7.3.2(@polkadot/util@12.6.2) - '@acala-network/chopsticks@0.12.2(debug@4.3.5)': + '@acala-network/chopsticks@0.12.2(bufferutil@4.0.8)(debug@4.3.5)(ts-node@10.9.2(@types/node@22.5.5)(typescript@5.6.2))(utf-8-validate@5.0.10)': dependencies: - '@acala-network/chopsticks-core': 0.12.2 - '@acala-network/chopsticks-db': 0.12.2 + '@acala-network/chopsticks-core': 0.12.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@acala-network/chopsticks-db': 0.12.2(bufferutil@4.0.8)(ts-node@10.9.2(@types/node@22.5.5)(typescript@5.6.2))(utf-8-validate@5.0.10) '@pnpm/npm-conf': 2.2.2 - '@polkadot/api': 11.3.1 - '@polkadot/api-augment': 11.3.1 - '@polkadot/rpc-provider': 11.3.1 + '@polkadot/api': 11.3.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@polkadot/api-augment': 11.3.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@polkadot/rpc-provider': 11.3.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) '@polkadot/types': 11.3.1 '@polkadot/util': 12.6.2 '@polkadot/util-crypto': 12.6.2(@polkadot/util@12.6.2) @@ -6116,7 +6212,7 @@ snapshots: js-yaml: 4.1.0 jsondiffpatch: 0.5.0 lodash: 4.17.21 - ws: 8.18.0 + ws: 8.18.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) yargs: 17.7.2 zod: 3.23.8 transitivePeerDependencies: @@ -6142,9 +6238,9 @@ snapshots: - typeorm-aurora-data-api-driver - utf-8-validate - '@acala-network/type-definitions@5.1.2(@polkadot/types@12.1.1)': + '@acala-network/type-definitions@5.1.2(@polkadot/types@12.4.2)': dependencies: - '@polkadot/types': 12.1.1 + '@polkadot/types': 12.4.2 '@adraffy/ens-normalize@1.10.0': {} @@ -6173,15 +6269,19 @@ snapshots: dependencies: regenerator-runtime: 0.14.1 + '@babel/runtime@7.25.6': + dependencies: + regenerator-runtime: 0.14.1 + '@babel/types@7.24.7': dependencies: '@babel/helper-string-parser': 7.24.7 '@babel/helper-validator-identifier': 7.24.7 to-fast-properties: 2.0.0 - '@bifrost-finance/type-definitions@1.11.3(@polkadot/api@12.1.1)': + '@bifrost-finance/type-definitions@1.11.3(@polkadot/api@12.4.2(bufferutil@4.0.8)(utf-8-validate@5.0.10))': dependencies: - '@polkadot/api': 12.1.1 + '@polkadot/api': 12.4.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) '@colors/colors@1.5.0': optional: true @@ -6198,9 +6298,9 @@ snapshots: '@darwinia/types@2.8.10': {} - '@digitalnative/type-definitions@1.1.27(@polkadot/util-crypto@12.6.2)(@polkadot/util@12.6.2)': + '@digitalnative/type-definitions@1.1.27(@polkadot/util-crypto@13.1.1(@polkadot/util@13.1.1))(@polkadot/util@13.1.1)': dependencies: - '@polkadot/keyring': 6.11.1(@polkadot/util-crypto@12.6.2)(@polkadot/util@12.6.2) + '@polkadot/keyring': 6.11.1(@polkadot/util-crypto@13.1.1(@polkadot/util@13.1.1))(@polkadot/util@13.1.1) '@polkadot/types': 4.17.1 transitivePeerDependencies: - '@polkadot/util' @@ -6522,20 +6622,20 @@ snapshots: '@ethersproject/properties': 5.7.0 '@ethersproject/strings': 5.7.0 - '@fragnova/api-augment@0.1.0-spec-1.0.4-mainnet': + '@fragnova/api-augment@0.1.0-spec-1.0.4-mainnet(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: - '@polkadot/api': 9.14.2 - '@polkadot/rpc-provider': 9.14.2 + '@polkadot/api': 9.14.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@polkadot/rpc-provider': 9.14.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) '@polkadot/types': 9.14.2 transitivePeerDependencies: - bufferutil - supports-color - utf-8-validate - '@frequency-chain/api-augment@1.11.1': + '@frequency-chain/api-augment@1.11.1(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: - '@polkadot/api': 10.13.1 - '@polkadot/rpc-provider': 10.13.1 + '@polkadot/api': 10.13.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@polkadot/rpc-provider': 10.13.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) '@polkadot/types': 10.13.1 transitivePeerDependencies: - bufferutil @@ -6602,9 +6702,9 @@ snapshots: dependencies: '@open-web3/orml-type-definitions': 0.8.2-11 - '@logion/node-api@0.27.0-4': + '@logion/node-api@0.27.0-4(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: - '@polkadot/api': 10.13.1 + '@polkadot/api': 10.13.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) '@polkadot/util': 12.6.2 '@polkadot/util-crypto': 12.6.2(@polkadot/util@12.6.2) '@types/uuid': 9.0.8 @@ -6615,9 +6715,9 @@ snapshots: - supports-color - utf-8-validate - '@mangata-finance/type-definitions@2.1.2(@polkadot/types@12.1.1)': + '@mangata-finance/type-definitions@2.1.2(@polkadot/types@12.4.2)': dependencies: - '@polkadot/types': 12.1.1 + '@polkadot/types': 12.4.2 '@metaverse-network-sdk/type-definitions@0.0.1-16': dependencies: @@ -6625,23 +6725,23 @@ snapshots: '@moonbeam-network/api-augment@0.2902.0': {} - '@moonwall/cli@5.3.3(@acala-network/chopsticks@0.12.2)(@polkadot/api@12.1.1)(@types/node@20.14.10)(@vitest/ui@2.0.1)(typescript@5.5.3)(vitest@2.0.1)': + '@moonwall/cli@5.3.3(@acala-network/chopsticks@0.12.2(bufferutil@4.0.8)(debug@4.3.5)(ts-node@10.9.2(@types/node@22.5.5)(typescript@5.6.2))(utf-8-validate@5.0.10))(@polkadot/api@13.0.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(@types/node@22.5.5)(@vitest/ui@2.0.1(vitest@2.0.1))(bufferutil@4.0.8)(chokidar@3.6.0)(encoding@0.1.13)(typescript@5.6.2)(utf-8-validate@5.0.10)(vitest@2.0.1(@types/node@22.5.5)(@vitest/ui@2.0.1)(jsdom@25.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10)))(zod@3.23.8)': dependencies: - '@acala-network/chopsticks': 0.12.2(debug@4.3.5) + '@acala-network/chopsticks': 0.12.2(bufferutil@4.0.8)(debug@4.3.5)(ts-node@10.9.2(@types/node@22.5.5)(typescript@5.6.2))(utf-8-validate@5.0.10) '@moonbeam-network/api-augment': 0.2902.0 - '@moonwall/types': 5.3.3(@polkadot/api@12.1.1)(typescript@5.5.3) - '@moonwall/util': 5.3.3(@polkadot/api@12.1.1)(typescript@5.5.3)(vitest@2.0.1) + '@moonwall/types': 5.3.3(@polkadot/api@13.0.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(bufferutil@4.0.8)(chokidar@3.6.0)(encoding@0.1.13)(typescript@5.6.2)(utf-8-validate@5.0.10)(zod@3.23.8) + '@moonwall/util': 5.3.3(@polkadot/api@13.0.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(bufferutil@4.0.8)(chokidar@3.6.0)(encoding@0.1.13)(typescript@5.6.2)(utf-8-validate@5.0.10)(vitest@2.0.1(@types/node@22.5.5)(@vitest/ui@2.0.1)(jsdom@25.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10)))(zod@3.23.8) '@octokit/rest': 21.0.0 - '@polkadot/api': 12.1.1 - '@polkadot/api-derive': 12.1.1 - '@polkadot/keyring': 12.6.2(@polkadot/util-crypto@12.6.2)(@polkadot/util@12.6.2) + '@polkadot/api': 13.0.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@polkadot/api-derive': 12.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@polkadot/keyring': 12.6.2(@polkadot/util-crypto@12.6.2(@polkadot/util@12.6.2))(@polkadot/util@12.6.2) '@polkadot/types': 12.1.1 '@polkadot/types-codec': 12.1.1 '@polkadot/util': 12.6.2 '@polkadot/util-crypto': 12.6.2(@polkadot/util@12.6.2) '@vitest/ui': 2.0.1(vitest@2.0.1) - '@zombienet/orchestrator': 0.0.87(@polkadot/util@12.6.2)(@types/node@20.14.10) - '@zombienet/utils': 0.0.25(@types/node@20.14.10)(typescript@5.5.3) + '@zombienet/orchestrator': 0.0.87(@polkadot/util@12.6.2)(@types/node@22.5.5)(bufferutil@4.0.8)(chokidar@3.6.0)(utf-8-validate@5.0.10) + '@zombienet/utils': 0.0.25(@types/node@22.5.5)(chokidar@3.6.0)(typescript@5.6.2) bottleneck: 2.19.5 cfonts: 3.3.0 chalk: 5.3.0 @@ -6650,19 +6750,19 @@ snapshots: colors: 1.4.0 debug: 4.3.5(supports-color@8.1.1) dotenv: 16.4.5 - ethers: 6.13.1 + ethers: 6.13.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) get-port: 7.1.0 inquirer: 9.3.3 inquirer-press-to-continue: 1.2.0(inquirer@9.3.3) jsonc-parser: 3.3.1 minimatch: 9.0.5 semver: 7.6.2 - viem: 2.17.3(typescript@5.5.3) - vitest: 2.0.1(@types/node@20.14.10)(@vitest/ui@2.0.1) - vue: 3.4.31(typescript@5.5.3) - web3: 4.10.0(typescript@5.5.3) - web3-providers-ws: 4.0.7 - ws: 8.18.0 + viem: 2.17.3(bufferutil@4.0.8)(typescript@5.6.2)(utf-8-validate@5.0.10)(zod@3.23.8) + vitest: 2.0.1(@types/node@22.5.5)(@vitest/ui@2.0.1)(jsdom@25.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10)) + vue: 3.4.31(typescript@5.6.2) + web3: 4.10.0(bufferutil@4.0.8)(encoding@0.1.13)(typescript@5.6.2)(utf-8-validate@5.0.10)(zod@3.23.8) + web3-providers-ws: 4.0.7(bufferutil@4.0.8)(utf-8-validate@5.0.10) + ws: 8.18.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) yaml: 2.4.5 yargs: 17.7.2 transitivePeerDependencies: @@ -6678,21 +6778,21 @@ snapshots: - utf-8-validate - zod - '@moonwall/types@5.3.3(@polkadot/api@12.1.1)(typescript@5.5.3)': + '@moonwall/types@5.3.3(@polkadot/api@13.0.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(bufferutil@4.0.8)(chokidar@3.6.0)(encoding@0.1.13)(typescript@5.6.2)(utf-8-validate@5.0.10)(zod@3.23.8)': dependencies: - '@polkadot/api': 12.1.1 - '@polkadot/api-base': 12.1.1 - '@polkadot/keyring': 12.6.2(@polkadot/util-crypto@12.6.2)(@polkadot/util@12.6.2) + '@polkadot/api': 13.0.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@polkadot/api-base': 12.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@polkadot/keyring': 12.6.2(@polkadot/util-crypto@12.6.2(@polkadot/util@12.6.2))(@polkadot/util@12.6.2) '@polkadot/types': 12.1.1 '@polkadot/util': 12.6.2 '@polkadot/util-crypto': 12.6.2(@polkadot/util@12.6.2) '@types/node': 20.14.10 - '@zombienet/utils': 0.0.25(@types/node@20.14.10)(typescript@5.5.3) + '@zombienet/utils': 0.0.25(@types/node@20.14.10)(chokidar@3.6.0)(typescript@5.6.2) bottleneck: 2.19.5 debug: 4.3.5(supports-color@8.1.1) - ethers: 6.13.1 - viem: 2.17.3(typescript@5.5.3) - web3: 4.10.0(typescript@5.5.3) + ethers: 6.13.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) + viem: 2.17.3(bufferutil@4.0.8)(typescript@5.6.2)(utf-8-validate@5.0.10)(zod@3.23.8) + web3: 4.10.0(bufferutil@4.0.8)(encoding@0.1.13)(typescript@5.6.2)(utf-8-validate@5.0.10)(zod@3.23.8) transitivePeerDependencies: - '@swc/core' - '@swc/wasm' @@ -6704,14 +6804,14 @@ snapshots: - utf-8-validate - zod - '@moonwall/util@5.3.3(@polkadot/api@12.1.1)(typescript@5.5.3)(vitest@2.0.1)': + '@moonwall/util@5.3.3(@polkadot/api@13.0.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(bufferutil@4.0.8)(chokidar@3.6.0)(encoding@0.1.13)(typescript@5.6.2)(utf-8-validate@5.0.10)(vitest@2.0.1(@types/node@22.5.5)(@vitest/ui@2.0.1)(jsdom@25.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10)))(zod@3.23.8)': dependencies: '@moonbeam-network/api-augment': 0.2902.0 - '@moonwall/types': 5.3.3(@polkadot/api@12.1.1)(typescript@5.5.3) - '@polkadot/api': 12.1.1 - '@polkadot/api-derive': 12.1.1 - '@polkadot/keyring': 12.6.2(@polkadot/util-crypto@12.6.2)(@polkadot/util@12.6.2) - '@polkadot/rpc-provider': 12.1.1 + '@moonwall/types': 5.3.3(@polkadot/api@13.0.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(bufferutil@4.0.8)(chokidar@3.6.0)(encoding@0.1.13)(typescript@5.6.2)(utf-8-validate@5.0.10)(zod@3.23.8) + '@polkadot/api': 13.0.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@polkadot/api-derive': 12.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@polkadot/keyring': 12.6.2(@polkadot/util-crypto@12.6.2(@polkadot/util@12.6.2))(@polkadot/util@12.6.2) + '@polkadot/rpc-provider': 12.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) '@polkadot/types': 12.1.1 '@polkadot/types-codec': 12.1.1 '@polkadot/util': 12.6.2 @@ -6723,15 +6823,15 @@ snapshots: colors: 1.4.0 debug: 4.3.5(supports-color@8.1.1) dotenv: 16.4.5 - ethers: 6.13.1 + ethers: 6.13.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) inquirer: 9.3.3 inquirer-press-to-continue: 1.2.0(inquirer@9.3.3) rlp: 3.0.0 semver: 7.6.2 - viem: 2.17.3(typescript@5.5.3) - vitest: 2.0.1(@types/node@20.14.10)(@vitest/ui@2.0.1) - web3: 4.10.0(typescript@5.5.3) - ws: 8.18.0 + viem: 2.17.3(bufferutil@4.0.8)(typescript@5.6.2)(utf-8-validate@5.0.10)(zod@3.23.8) + vitest: 2.0.1(@types/node@22.5.5)(@vitest/ui@2.0.1)(jsdom@25.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10)) + web3: 4.10.0(bufferutil@4.0.8)(encoding@0.1.13)(typescript@5.6.2)(utf-8-validate@5.0.10)(zod@3.23.8) + ws: 8.18.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) yaml: 2.4.5 yargs: 17.7.2 transitivePeerDependencies: @@ -6761,6 +6861,10 @@ snapshots: dependencies: '@noble/hashes': 1.4.0 + '@noble/curves@1.6.0': + dependencies: + '@noble/hashes': 1.5.0 + '@noble/ed25519@1.7.3': {} '@noble/hashes@1.0.0': {} @@ -6773,6 +6877,8 @@ snapshots: '@noble/hashes@1.4.0': {} + '@noble/hashes@1.5.0': {} + '@noble/secp256k1@1.5.5': {} '@noble/secp256k1@1.7.1': {} @@ -6995,7 +7101,7 @@ snapshots: '@pendulum-chain/type-definitions@0.3.8': dependencies: - '@babel/runtime': 7.24.7 + '@babel/runtime': 7.25.6 '@open-web3/orml-type-definitions': 1.1.4 '@phala/typedefs@0.2.33': {} @@ -7084,25 +7190,25 @@ snapshots: '@polkadot-api/substrate-bindings@0.0.1': dependencies: - '@noble/hashes': 1.4.0 + '@noble/hashes': 1.5.0 '@polkadot-api/utils': 0.0.1 - '@scure/base': 1.1.7 + '@scure/base': 1.1.8 scale-ts: 1.6.0 optional: true '@polkadot-api/substrate-bindings@0.0.1-492c132563ea6b40ae1fc5470dec4cd18768d182.1.0': dependencies: - '@noble/hashes': 1.4.0 + '@noble/hashes': 1.5.0 '@polkadot-api/utils': 0.0.1-492c132563ea6b40ae1fc5470dec4cd18768d182.1.0 - '@scure/base': 1.1.7 + '@scure/base': 1.1.8 scale-ts: 1.6.0 optional: true '@polkadot-api/substrate-bindings@0.6.0': dependencies: - '@noble/hashes': 1.4.0 + '@noble/hashes': 1.5.0 '@polkadot-api/utils': 0.1.0 - '@scure/base': 1.1.7 + '@scure/base': 1.1.8 scale-ts: 1.6.0 optional: true @@ -7136,67 +7242,81 @@ snapshots: '@polkadot-api/utils@0.1.1': {} - '@polkadot/api-augment@10.13.1': + '@polkadot/api-augment@10.13.1(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: - '@polkadot/api-base': 10.13.1 - '@polkadot/rpc-augment': 10.13.1 + '@polkadot/api-base': 10.13.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@polkadot/rpc-augment': 10.13.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) '@polkadot/types': 10.13.1 '@polkadot/types-augment': 10.13.1 '@polkadot/types-codec': 10.13.1 '@polkadot/util': 12.6.2 - tslib: 2.6.3 + tslib: 2.7.0 transitivePeerDependencies: - bufferutil - supports-color - utf-8-validate - '@polkadot/api-augment@11.3.1': + '@polkadot/api-augment@11.3.1(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: - '@polkadot/api-base': 11.3.1 - '@polkadot/rpc-augment': 11.3.1 + '@polkadot/api-base': 11.3.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@polkadot/rpc-augment': 11.3.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) '@polkadot/types': 11.3.1 '@polkadot/types-augment': 11.3.1 '@polkadot/types-codec': 11.3.1 '@polkadot/util': 12.6.2 - tslib: 2.6.3 + tslib: 2.7.0 transitivePeerDependencies: - bufferutil - supports-color - utf-8-validate - '@polkadot/api-augment@12.1.1': + '@polkadot/api-augment@12.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: - '@polkadot/api-base': 12.1.1 - '@polkadot/rpc-augment': 12.1.1 + '@polkadot/api-base': 12.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@polkadot/rpc-augment': 12.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) '@polkadot/types': 12.1.1 '@polkadot/types-augment': 12.1.1 '@polkadot/types-codec': 12.1.1 '@polkadot/util': 12.6.2 - tslib: 2.6.3 + tslib: 2.7.0 transitivePeerDependencies: - bufferutil - supports-color - utf-8-validate - '@polkadot/api-augment@12.4.2': + '@polkadot/api-augment@12.4.2(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: - '@polkadot/api-base': 12.4.2 - '@polkadot/rpc-augment': 12.4.2 + '@polkadot/api-base': 12.4.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@polkadot/rpc-augment': 12.4.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) '@polkadot/types': 12.4.2 '@polkadot/types-augment': 12.4.2 '@polkadot/types-codec': 12.4.2 - '@polkadot/util': 13.0.2 - tslib: 2.6.3 + '@polkadot/util': 13.1.1 + tslib: 2.7.0 transitivePeerDependencies: - bufferutil - supports-color - utf-8-validate - '@polkadot/api-augment@7.15.1': + '@polkadot/api-augment@13.0.1(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: - '@babel/runtime': 7.24.7 - '@polkadot/api-base': 7.15.1 - '@polkadot/rpc-augment': 7.15.1 + '@polkadot/api-base': 13.0.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@polkadot/rpc-augment': 13.0.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@polkadot/types': 13.0.1 + '@polkadot/types-augment': 13.0.1 + '@polkadot/types-codec': 13.0.1 + '@polkadot/util': 13.1.1 + tslib: 2.7.0 + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate + + '@polkadot/api-augment@7.15.1(encoding@0.1.13)': + dependencies: + '@babel/runtime': 7.25.6 + '@polkadot/api-base': 7.15.1(encoding@0.1.13) + '@polkadot/rpc-augment': 7.15.1(encoding@0.1.13) '@polkadot/types': 7.15.1 '@polkadot/types-augment': 7.15.1 '@polkadot/types-codec': 7.15.1 @@ -7205,11 +7325,11 @@ snapshots: - encoding - supports-color - '@polkadot/api-augment@9.14.2': + '@polkadot/api-augment@9.14.2(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: - '@babel/runtime': 7.24.7 - '@polkadot/api-base': 9.14.2 - '@polkadot/rpc-augment': 9.14.2 + '@babel/runtime': 7.25.6 + '@polkadot/api-base': 9.14.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@polkadot/rpc-augment': 9.14.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) '@polkadot/types': 9.14.2 '@polkadot/types-augment': 9.14.2 '@polkadot/types-codec': 9.14.2 @@ -7219,58 +7339,70 @@ snapshots: - supports-color - utf-8-validate - '@polkadot/api-base@10.13.1': + '@polkadot/api-base@10.13.1(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: - '@polkadot/rpc-core': 10.13.1 + '@polkadot/rpc-core': 10.13.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) '@polkadot/types': 10.13.1 '@polkadot/util': 12.6.2 rxjs: 7.8.1 - tslib: 2.6.3 + tslib: 2.7.0 transitivePeerDependencies: - bufferutil - supports-color - utf-8-validate - '@polkadot/api-base@11.3.1': + '@polkadot/api-base@11.3.1(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: - '@polkadot/rpc-core': 11.3.1 + '@polkadot/rpc-core': 11.3.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) '@polkadot/types': 11.3.1 '@polkadot/util': 12.6.2 rxjs: 7.8.1 - tslib: 2.6.3 + tslib: 2.7.0 transitivePeerDependencies: - bufferutil - supports-color - utf-8-validate - '@polkadot/api-base@12.1.1': + '@polkadot/api-base@12.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: - '@polkadot/rpc-core': 12.1.1 + '@polkadot/rpc-core': 12.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) '@polkadot/types': 12.1.1 '@polkadot/util': 12.6.2 rxjs: 7.8.1 - tslib: 2.6.3 + tslib: 2.7.0 transitivePeerDependencies: - bufferutil - supports-color - utf-8-validate - '@polkadot/api-base@12.4.2': + '@polkadot/api-base@12.4.2(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: - '@polkadot/rpc-core': 12.4.2 + '@polkadot/rpc-core': 12.4.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) '@polkadot/types': 12.4.2 - '@polkadot/util': 13.0.2 + '@polkadot/util': 13.1.1 rxjs: 7.8.1 - tslib: 2.6.3 + tslib: 2.7.0 transitivePeerDependencies: - bufferutil - supports-color - utf-8-validate - '@polkadot/api-base@7.15.1': + '@polkadot/api-base@13.0.1(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: - '@babel/runtime': 7.24.7 - '@polkadot/rpc-core': 7.15.1 + '@polkadot/rpc-core': 13.0.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@polkadot/types': 13.0.1 + '@polkadot/util': 13.1.1 + rxjs: 7.8.1 + tslib: 2.7.0 + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate + + '@polkadot/api-base@7.15.1(encoding@0.1.13)': + dependencies: + '@babel/runtime': 7.25.6 + '@polkadot/rpc-core': 7.15.1(encoding@0.1.13) '@polkadot/types': 7.15.1 '@polkadot/util': 8.7.1 rxjs: 7.8.1 @@ -7278,10 +7410,10 @@ snapshots: - encoding - supports-color - '@polkadot/api-base@9.14.2': + '@polkadot/api-base@9.14.2(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: - '@babel/runtime': 7.24.7 - '@polkadot/rpc-core': 9.14.2 + '@babel/runtime': 7.25.6 + '@polkadot/rpc-core': 9.14.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) '@polkadot/types': 9.14.2 '@polkadot/util': 10.4.2 rxjs: 7.8.1 @@ -7290,81 +7422,98 @@ snapshots: - supports-color - utf-8-validate - '@polkadot/api-derive@10.13.1': + '@polkadot/api-derive@10.13.1(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: - '@polkadot/api': 10.13.1 - '@polkadot/api-augment': 10.13.1 - '@polkadot/api-base': 10.13.1 - '@polkadot/rpc-core': 10.13.1 + '@polkadot/api': 10.13.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@polkadot/api-augment': 10.13.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@polkadot/api-base': 10.13.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@polkadot/rpc-core': 10.13.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) '@polkadot/types': 10.13.1 '@polkadot/types-codec': 10.13.1 '@polkadot/util': 12.6.2 '@polkadot/util-crypto': 12.6.2(@polkadot/util@12.6.2) rxjs: 7.8.1 - tslib: 2.6.3 + tslib: 2.7.0 transitivePeerDependencies: - bufferutil - supports-color - utf-8-validate - '@polkadot/api-derive@11.3.1': + '@polkadot/api-derive@11.3.1(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: - '@polkadot/api': 11.3.1 - '@polkadot/api-augment': 11.3.1 - '@polkadot/api-base': 11.3.1 - '@polkadot/rpc-core': 11.3.1 + '@polkadot/api': 11.3.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@polkadot/api-augment': 11.3.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@polkadot/api-base': 11.3.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@polkadot/rpc-core': 11.3.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) '@polkadot/types': 11.3.1 '@polkadot/types-codec': 11.3.1 '@polkadot/util': 12.6.2 '@polkadot/util-crypto': 12.6.2(@polkadot/util@12.6.2) rxjs: 7.8.1 - tslib: 2.6.3 + tslib: 2.7.0 transitivePeerDependencies: - bufferutil - supports-color - utf-8-validate - '@polkadot/api-derive@12.1.1': + '@polkadot/api-derive@12.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: - '@polkadot/api': 12.1.1 - '@polkadot/api-augment': 12.1.1 - '@polkadot/api-base': 12.1.1 - '@polkadot/rpc-core': 12.1.1 + '@polkadot/api': 12.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@polkadot/api-augment': 12.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@polkadot/api-base': 12.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@polkadot/rpc-core': 12.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) '@polkadot/types': 12.1.1 '@polkadot/types-codec': 12.1.1 '@polkadot/util': 12.6.2 '@polkadot/util-crypto': 12.6.2(@polkadot/util@12.6.2) rxjs: 7.8.1 - tslib: 2.6.3 + tslib: 2.7.0 transitivePeerDependencies: - bufferutil - supports-color - utf-8-validate - '@polkadot/api-derive@12.4.2': + '@polkadot/api-derive@12.4.2(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: - '@polkadot/api': 12.4.2 - '@polkadot/api-augment': 12.4.2 - '@polkadot/api-base': 12.4.2 - '@polkadot/rpc-core': 12.4.2 + '@polkadot/api': 12.4.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@polkadot/api-augment': 12.4.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@polkadot/api-base': 12.4.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@polkadot/rpc-core': 12.4.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) '@polkadot/types': 12.4.2 '@polkadot/types-codec': 12.4.2 - '@polkadot/util': 13.0.2 - '@polkadot/util-crypto': 13.0.2(@polkadot/util@13.0.2) + '@polkadot/util': 13.1.1 + '@polkadot/util-crypto': 13.1.1(@polkadot/util@13.1.1) rxjs: 7.8.1 - tslib: 2.6.3 + tslib: 2.7.0 transitivePeerDependencies: - bufferutil - supports-color - utf-8-validate - '@polkadot/api-derive@7.15.1': + '@polkadot/api-derive@13.0.1(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: - '@babel/runtime': 7.24.7 - '@polkadot/api': 7.15.1 - '@polkadot/api-augment': 7.15.1 - '@polkadot/api-base': 7.15.1 - '@polkadot/rpc-core': 7.15.1 + '@polkadot/api': 13.0.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@polkadot/api-augment': 13.0.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@polkadot/api-base': 13.0.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@polkadot/rpc-core': 13.0.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@polkadot/types': 13.0.1 + '@polkadot/types-codec': 13.0.1 + '@polkadot/util': 13.1.1 + '@polkadot/util-crypto': 13.1.1(@polkadot/util@13.1.1) + rxjs: 7.8.1 + tslib: 2.7.0 + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate + + '@polkadot/api-derive@7.15.1(encoding@0.1.13)': + dependencies: + '@babel/runtime': 7.25.6 + '@polkadot/api': 7.15.1(encoding@0.1.13) + '@polkadot/api-augment': 7.15.1(encoding@0.1.13) + '@polkadot/api-base': 7.15.1(encoding@0.1.13) + '@polkadot/rpc-core': 7.15.1(encoding@0.1.13) '@polkadot/types': 7.15.1 '@polkadot/types-codec': 7.15.1 '@polkadot/util': 8.7.1 @@ -7374,13 +7523,13 @@ snapshots: - encoding - supports-color - '@polkadot/api-derive@9.14.2': + '@polkadot/api-derive@9.14.2(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: - '@babel/runtime': 7.24.7 - '@polkadot/api': 9.14.2 - '@polkadot/api-augment': 9.14.2 - '@polkadot/api-base': 9.14.2 - '@polkadot/rpc-core': 9.14.2 + '@babel/runtime': 7.25.6 + '@polkadot/api': 9.14.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@polkadot/api-augment': 9.14.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@polkadot/api-base': 9.14.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@polkadot/rpc-core': 9.14.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) '@polkadot/types': 9.14.2 '@polkadot/types-codec': 9.14.2 '@polkadot/util': 10.4.2 @@ -7391,15 +7540,15 @@ snapshots: - supports-color - utf-8-validate - '@polkadot/api@10.13.1': + '@polkadot/api@10.13.1(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: - '@polkadot/api-augment': 10.13.1 - '@polkadot/api-base': 10.13.1 - '@polkadot/api-derive': 10.13.1 - '@polkadot/keyring': 12.6.2(@polkadot/util-crypto@12.6.2)(@polkadot/util@12.6.2) - '@polkadot/rpc-augment': 10.13.1 - '@polkadot/rpc-core': 10.13.1 - '@polkadot/rpc-provider': 10.13.1 + '@polkadot/api-augment': 10.13.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@polkadot/api-base': 10.13.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@polkadot/api-derive': 10.13.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@polkadot/keyring': 12.6.2(@polkadot/util-crypto@12.6.2(@polkadot/util@12.6.2))(@polkadot/util@12.6.2) + '@polkadot/rpc-augment': 10.13.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@polkadot/rpc-core': 10.13.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@polkadot/rpc-provider': 10.13.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) '@polkadot/types': 10.13.1 '@polkadot/types-augment': 10.13.1 '@polkadot/types-codec': 10.13.1 @@ -7409,21 +7558,21 @@ snapshots: '@polkadot/util-crypto': 12.6.2(@polkadot/util@12.6.2) eventemitter3: 5.0.1 rxjs: 7.8.1 - tslib: 2.6.3 + tslib: 2.7.0 transitivePeerDependencies: - bufferutil - supports-color - utf-8-validate - '@polkadot/api@11.3.1': + '@polkadot/api@11.3.1(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: - '@polkadot/api-augment': 11.3.1 - '@polkadot/api-base': 11.3.1 - '@polkadot/api-derive': 11.3.1 - '@polkadot/keyring': 12.6.2(@polkadot/util-crypto@12.6.2)(@polkadot/util@12.6.2) - '@polkadot/rpc-augment': 11.3.1 - '@polkadot/rpc-core': 11.3.1 - '@polkadot/rpc-provider': 11.3.1 + '@polkadot/api-augment': 11.3.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@polkadot/api-base': 11.3.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@polkadot/api-derive': 11.3.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@polkadot/keyring': 12.6.2(@polkadot/util-crypto@12.6.2(@polkadot/util@12.6.2))(@polkadot/util@12.6.2) + '@polkadot/rpc-augment': 11.3.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@polkadot/rpc-core': 11.3.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@polkadot/rpc-provider': 11.3.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) '@polkadot/types': 11.3.1 '@polkadot/types-augment': 11.3.1 '@polkadot/types-codec': 11.3.1 @@ -7433,21 +7582,21 @@ snapshots: '@polkadot/util-crypto': 12.6.2(@polkadot/util@12.6.2) eventemitter3: 5.0.1 rxjs: 7.8.1 - tslib: 2.6.3 + tslib: 2.7.0 transitivePeerDependencies: - bufferutil - supports-color - utf-8-validate - '@polkadot/api@12.1.1': + '@polkadot/api@12.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: - '@polkadot/api-augment': 12.1.1 - '@polkadot/api-base': 12.1.1 - '@polkadot/api-derive': 12.1.1 - '@polkadot/keyring': 12.6.2(@polkadot/util-crypto@12.6.2)(@polkadot/util@12.6.2) - '@polkadot/rpc-augment': 12.1.1 - '@polkadot/rpc-core': 12.1.1 - '@polkadot/rpc-provider': 12.1.1 + '@polkadot/api-augment': 12.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@polkadot/api-base': 12.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@polkadot/api-derive': 12.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@polkadot/keyring': 12.6.2(@polkadot/util-crypto@12.6.2(@polkadot/util@12.6.2))(@polkadot/util@12.6.2) + '@polkadot/rpc-augment': 12.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@polkadot/rpc-core': 12.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@polkadot/rpc-provider': 12.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) '@polkadot/types': 12.1.1 '@polkadot/types-augment': 12.1.1 '@polkadot/types-codec': 12.1.1 @@ -7457,46 +7606,70 @@ snapshots: '@polkadot/util-crypto': 12.6.2(@polkadot/util@12.6.2) eventemitter3: 5.0.1 rxjs: 7.8.1 - tslib: 2.6.3 + tslib: 2.7.0 transitivePeerDependencies: - bufferutil - supports-color - utf-8-validate - '@polkadot/api@12.4.2': + '@polkadot/api@12.4.2(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: - '@polkadot/api-augment': 12.4.2 - '@polkadot/api-base': 12.4.2 - '@polkadot/api-derive': 12.4.2 - '@polkadot/keyring': 13.0.2(@polkadot/util-crypto@13.0.2)(@polkadot/util@13.0.2) - '@polkadot/rpc-augment': 12.4.2 - '@polkadot/rpc-core': 12.4.2 - '@polkadot/rpc-provider': 12.4.2 + '@polkadot/api-augment': 12.4.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@polkadot/api-base': 12.4.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@polkadot/api-derive': 12.4.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@polkadot/keyring': 13.1.1(@polkadot/util-crypto@13.1.1(@polkadot/util@13.1.1))(@polkadot/util@13.1.1) + '@polkadot/rpc-augment': 12.4.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@polkadot/rpc-core': 12.4.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@polkadot/rpc-provider': 12.4.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) '@polkadot/types': 12.4.2 '@polkadot/types-augment': 12.4.2 '@polkadot/types-codec': 12.4.2 '@polkadot/types-create': 12.4.2 '@polkadot/types-known': 12.4.2 - '@polkadot/util': 13.0.2 - '@polkadot/util-crypto': 13.0.2(@polkadot/util@13.0.2) + '@polkadot/util': 13.1.1 + '@polkadot/util-crypto': 13.1.1(@polkadot/util@13.1.1) eventemitter3: 5.0.1 rxjs: 7.8.1 - tslib: 2.6.3 + tslib: 2.7.0 transitivePeerDependencies: - bufferutil - supports-color - utf-8-validate - '@polkadot/api@7.15.1': + '@polkadot/api@13.0.1(bufferutil@4.0.8)(utf-8-validate@5.0.10)': + dependencies: + '@polkadot/api-augment': 13.0.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@polkadot/api-base': 13.0.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@polkadot/api-derive': 13.0.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@polkadot/keyring': 13.1.1(@polkadot/util-crypto@13.1.1(@polkadot/util@13.1.1))(@polkadot/util@13.1.1) + '@polkadot/rpc-augment': 13.0.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@polkadot/rpc-core': 13.0.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@polkadot/rpc-provider': 13.0.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@polkadot/types': 13.0.1 + '@polkadot/types-augment': 13.0.1 + '@polkadot/types-codec': 13.0.1 + '@polkadot/types-create': 13.0.1 + '@polkadot/types-known': 13.0.1 + '@polkadot/util': 13.1.1 + '@polkadot/util-crypto': 13.1.1(@polkadot/util@13.1.1) + eventemitter3: 5.0.1 + rxjs: 7.8.1 + tslib: 2.7.0 + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate + + '@polkadot/api@7.15.1(encoding@0.1.13)': dependencies: - '@babel/runtime': 7.24.7 - '@polkadot/api-augment': 7.15.1 - '@polkadot/api-base': 7.15.1 - '@polkadot/api-derive': 7.15.1 - '@polkadot/keyring': 8.7.1(@polkadot/util-crypto@8.7.1)(@polkadot/util@8.7.1) - '@polkadot/rpc-augment': 7.15.1 - '@polkadot/rpc-core': 7.15.1 - '@polkadot/rpc-provider': 7.15.1 + '@babel/runtime': 7.25.6 + '@polkadot/api-augment': 7.15.1(encoding@0.1.13) + '@polkadot/api-base': 7.15.1(encoding@0.1.13) + '@polkadot/api-derive': 7.15.1(encoding@0.1.13) + '@polkadot/keyring': 8.7.1(@polkadot/util-crypto@8.7.1(@polkadot/util@8.7.1))(@polkadot/util@8.7.1) + '@polkadot/rpc-augment': 7.15.1(encoding@0.1.13) + '@polkadot/rpc-core': 7.15.1(encoding@0.1.13) + '@polkadot/rpc-provider': 7.15.1(encoding@0.1.13) '@polkadot/types': 7.15.1 '@polkadot/types-augment': 7.15.1 '@polkadot/types-codec': 7.15.1 @@ -7510,16 +7683,16 @@ snapshots: - encoding - supports-color - '@polkadot/api@9.14.2': + '@polkadot/api@9.14.2(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: - '@babel/runtime': 7.24.7 - '@polkadot/api-augment': 9.14.2 - '@polkadot/api-base': 9.14.2 - '@polkadot/api-derive': 9.14.2 - '@polkadot/keyring': 10.4.2(@polkadot/util-crypto@10.4.2)(@polkadot/util@10.4.2) - '@polkadot/rpc-augment': 9.14.2 - '@polkadot/rpc-core': 9.14.2 - '@polkadot/rpc-provider': 9.14.2 + '@babel/runtime': 7.25.6 + '@polkadot/api-augment': 9.14.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@polkadot/api-base': 9.14.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@polkadot/api-derive': 9.14.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@polkadot/keyring': 10.4.2(@polkadot/util-crypto@10.4.2(@polkadot/util@10.4.2))(@polkadot/util@10.4.2) + '@polkadot/rpc-augment': 9.14.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@polkadot/rpc-core': 9.14.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@polkadot/rpc-provider': 9.14.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) '@polkadot/types': 9.14.2 '@polkadot/types-augment': 9.14.2 '@polkadot/types-codec': 9.14.2 @@ -7534,54 +7707,54 @@ snapshots: - supports-color - utf-8-validate - '@polkadot/apps-config@0.141.1(@polkadot/keyring@12.6.2)(react-dom@18.3.1)(react-is@18.3.1)(react@18.3.1)': + '@polkadot/apps-config@0.143.2(@polkadot/keyring@13.1.1(@polkadot/util-crypto@13.1.1(@polkadot/util@13.1.1))(@polkadot/util@13.1.1))(bufferutil@4.0.8)(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1)(utf-8-validate@5.0.10)': dependencies: - '@acala-network/type-definitions': 5.1.2(@polkadot/types@12.1.1) - '@bifrost-finance/type-definitions': 1.11.3(@polkadot/api@12.1.1) + '@acala-network/type-definitions': 5.1.2(@polkadot/types@12.4.2) + '@bifrost-finance/type-definitions': 1.11.3(@polkadot/api@12.4.2(bufferutil@4.0.8)(utf-8-validate@5.0.10)) '@crustio/type-definitions': 1.3.0 '@darwinia/types': 2.8.10 '@darwinia/types-known': 2.8.10 - '@digitalnative/type-definitions': 1.1.27(@polkadot/util-crypto@12.6.2)(@polkadot/util@12.6.2) + '@digitalnative/type-definitions': 1.1.27(@polkadot/util-crypto@13.1.1(@polkadot/util@13.1.1))(@polkadot/util@13.1.1) '@docknetwork/node-types': 0.16.0 '@edgeware/node-types': 3.6.2-wako '@equilab/definitions': 1.4.18 - '@fragnova/api-augment': 0.1.0-spec-1.0.4-mainnet - '@frequency-chain/api-augment': 1.11.1 + '@fragnova/api-augment': 0.1.0-spec-1.0.4-mainnet(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@frequency-chain/api-augment': 1.11.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) '@interlay/interbtc-types': 1.13.0 '@kiltprotocol/type-definitions': 0.35.1 '@laminar/type-definitions': 0.3.1 - '@logion/node-api': 0.27.0-4 - '@mangata-finance/type-definitions': 2.1.2(@polkadot/types@12.1.1) + '@logion/node-api': 0.27.0-4(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@mangata-finance/type-definitions': 2.1.2(@polkadot/types@12.4.2) '@metaverse-network-sdk/type-definitions': 0.0.1-16 '@parallel-finance/type-definitions': 2.0.1 '@peaqnetwork/type-definitions': 0.0.4 '@pendulum-chain/type-definitions': 0.3.8 '@phala/typedefs': 0.2.33 - '@polkadot/api': 12.1.1 - '@polkadot/api-derive': 12.1.1 - '@polkadot/networks': 12.6.2 - '@polkadot/react-identicon': 3.6.6(@polkadot/keyring@12.6.2)(@polkadot/networks@12.6.2)(@polkadot/util-crypto@12.6.2)(@polkadot/util@12.6.2)(react-dom@18.3.1)(react-is@18.3.1)(react@18.3.1) - '@polkadot/types': 12.1.1 - '@polkadot/types-codec': 12.1.1 - '@polkadot/util': 12.6.2 - '@polkadot/util-crypto': 12.6.2(@polkadot/util@12.6.2) - '@polkadot/wasm-util': 7.3.2(@polkadot/util@12.6.2) - '@polkadot/x-fetch': 12.6.2 - '@polkadot/x-ws': 12.6.2 + '@polkadot/api': 12.4.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@polkadot/api-derive': 12.4.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@polkadot/networks': 13.1.1 + '@polkadot/react-identicon': 3.9.1(@polkadot/keyring@13.1.1(@polkadot/util-crypto@13.1.1(@polkadot/util@13.1.1))(@polkadot/util@13.1.1))(@polkadot/networks@13.1.1)(@polkadot/util-crypto@13.1.1(@polkadot/util@13.1.1))(@polkadot/util@13.1.1)(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1) + '@polkadot/types': 12.4.2 + '@polkadot/types-codec': 12.4.2 + '@polkadot/util': 13.1.1 + '@polkadot/util-crypto': 13.1.1(@polkadot/util@13.1.1) + '@polkadot/wasm-util': 7.3.2(@polkadot/util@13.1.1) + '@polkadot/x-fetch': 13.1.1 + '@polkadot/x-ws': 13.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) '@polymeshassociation/polymesh-types': 5.7.0 - '@snowfork/snowbridge-types': 0.2.7(@polkadot/util-crypto@12.6.2)(@polkadot/util@12.6.2) + '@snowfork/snowbridge-types': 0.2.7(@polkadot/util-crypto@13.1.1(@polkadot/util@13.1.1))(@polkadot/util@13.1.1)(encoding@0.1.13) '@sora-substrate/type-definitions': 1.27.7 - '@subsocial/definitions': 0.8.14 - '@unique-nft/opal-testnet-types': 1003.70.0(@polkadot/api@12.1.1)(@polkadot/types@12.1.1) - '@unique-nft/quartz-mainnet-types': 1003.70.0(@polkadot/api@12.1.1)(@polkadot/types@12.1.1) - '@unique-nft/sapphire-mainnet-types': 1003.70.0(@polkadot/api@12.1.1)(@polkadot/types@12.1.1) - '@unique-nft/unique-mainnet-types': 1001.63.0(@polkadot/api@12.1.1)(@polkadot/types@12.1.1) + '@subsocial/definitions': 0.8.14(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@unique-nft/opal-testnet-types': 1003.70.0(@polkadot/api@12.4.2(bufferutil@4.0.8)(utf-8-validate@5.0.10))(@polkadot/types@12.4.2) + '@unique-nft/quartz-mainnet-types': 1003.70.0(@polkadot/api@12.4.2(bufferutil@4.0.8)(utf-8-validate@5.0.10))(@polkadot/types@12.4.2) + '@unique-nft/sapphire-mainnet-types': 1003.70.0(@polkadot/api@12.4.2(bufferutil@4.0.8)(utf-8-validate@5.0.10))(@polkadot/types@12.4.2) + '@unique-nft/unique-mainnet-types': 1001.63.0(@polkadot/api@12.4.2(bufferutil@4.0.8)(utf-8-validate@5.0.10))(@polkadot/types@12.4.2) '@zeitgeistpm/type-defs': 1.0.0 '@zeroio/type-definitions': 0.0.14 - moonbeam-types-bundle: 2.0.10 - pontem-types-bundle: 1.0.15(@polkadot/util-crypto@12.6.2)(@polkadot/util@12.6.2) + moonbeam-types-bundle: 2.0.10(bufferutil@4.0.8)(utf-8-validate@5.0.10) + pontem-types-bundle: 1.0.15(@polkadot/util-crypto@13.1.1(@polkadot/util@13.1.1))(@polkadot/util@13.1.1) rxjs: 7.8.1 - tslib: 2.6.3 + tslib: 2.7.0 transitivePeerDependencies: - '@polkadot/keyring' - bufferutil @@ -7592,51 +7765,57 @@ snapshots: - supports-color - utf-8-validate - '@polkadot/keyring@10.4.2(@polkadot/util-crypto@10.4.2)(@polkadot/util@10.4.2)': + '@polkadot/keyring@10.4.2(@polkadot/util-crypto@10.4.2(@polkadot/util@10.4.2))(@polkadot/util@10.4.2)': dependencies: - '@babel/runtime': 7.24.7 + '@babel/runtime': 7.25.6 '@polkadot/util': 10.4.2 '@polkadot/util-crypto': 10.4.2(@polkadot/util@10.4.2) - '@polkadot/keyring@12.6.2(@polkadot/util-crypto@12.6.2)(@polkadot/util@12.6.2)': + '@polkadot/keyring@12.6.2(@polkadot/util-crypto@12.6.2(@polkadot/util@12.6.2))(@polkadot/util@12.6.2)': dependencies: '@polkadot/util': 12.6.2 '@polkadot/util-crypto': 12.6.2(@polkadot/util@12.6.2) - tslib: 2.6.2 + tslib: 2.7.0 - '@polkadot/keyring@13.0.2(@polkadot/util-crypto@13.0.2)(@polkadot/util@13.0.2)': + '@polkadot/keyring@12.6.2(@polkadot/util-crypto@13.1.1(@polkadot/util@13.1.1))(@polkadot/util@13.1.1)': dependencies: - '@polkadot/util': 13.0.2 - '@polkadot/util-crypto': 13.0.2(@polkadot/util@13.0.2) - tslib: 2.6.3 + '@polkadot/util': 13.1.1 + '@polkadot/util-crypto': 13.1.1(@polkadot/util@13.1.1) + tslib: 2.7.0 - '@polkadot/keyring@6.11.1(@polkadot/util-crypto@12.6.2)(@polkadot/util@12.6.2)': + '@polkadot/keyring@13.1.1(@polkadot/util-crypto@13.1.1(@polkadot/util@13.1.1))(@polkadot/util@13.1.1)': dependencies: - '@babel/runtime': 7.24.7 - '@polkadot/util': 12.6.2 - '@polkadot/util-crypto': 12.6.2(@polkadot/util@12.6.2) + '@polkadot/util': 13.1.1 + '@polkadot/util-crypto': 13.1.1(@polkadot/util@13.1.1) + tslib: 2.7.0 - '@polkadot/keyring@7.9.2(@polkadot/util-crypto@12.6.2)(@polkadot/util@12.6.2)': + '@polkadot/keyring@6.11.1(@polkadot/util-crypto@13.1.1(@polkadot/util@13.1.1))(@polkadot/util@13.1.1)': dependencies: - '@babel/runtime': 7.24.7 - '@polkadot/util': 12.6.2 - '@polkadot/util-crypto': 12.6.2(@polkadot/util@12.6.2) + '@babel/runtime': 7.25.6 + '@polkadot/util': 13.1.1 + '@polkadot/util-crypto': 13.1.1(@polkadot/util@13.1.1) - '@polkadot/keyring@8.7.1(@polkadot/util-crypto@12.6.2)(@polkadot/util@12.6.2)': + '@polkadot/keyring@7.9.2(@polkadot/util-crypto@13.1.1(@polkadot/util@13.1.1))(@polkadot/util@13.1.1)': dependencies: - '@babel/runtime': 7.24.7 - '@polkadot/util': 12.6.2 - '@polkadot/util-crypto': 12.6.2(@polkadot/util@12.6.2) + '@babel/runtime': 7.25.6 + '@polkadot/util': 13.1.1 + '@polkadot/util-crypto': 13.1.1(@polkadot/util@13.1.1) - '@polkadot/keyring@8.7.1(@polkadot/util-crypto@8.7.1)(@polkadot/util@8.7.1)': + '@polkadot/keyring@8.7.1(@polkadot/util-crypto@13.1.1(@polkadot/util@13.1.1))(@polkadot/util@13.1.1)': dependencies: - '@babel/runtime': 7.24.7 + '@babel/runtime': 7.25.6 + '@polkadot/util': 13.1.1 + '@polkadot/util-crypto': 13.1.1(@polkadot/util@13.1.1) + + '@polkadot/keyring@8.7.1(@polkadot/util-crypto@8.7.1(@polkadot/util@8.7.1))(@polkadot/util@8.7.1)': + dependencies: + '@babel/runtime': 7.25.6 '@polkadot/util': 8.7.1 '@polkadot/util-crypto': 8.7.1(@polkadot/util@8.7.1) '@polkadot/metadata@4.17.1': dependencies: - '@babel/runtime': 7.24.7 + '@babel/runtime': 7.25.6 '@polkadot/types': 4.17.1 '@polkadot/types-known': 4.17.1 '@polkadot/util': 6.11.1 @@ -7644,102 +7823,114 @@ snapshots: '@polkadot/networks@10.4.2': dependencies: - '@babel/runtime': 7.24.7 + '@babel/runtime': 7.25.6 '@polkadot/util': 10.4.2 - '@substrate/ss58-registry': 1.49.0 + '@substrate/ss58-registry': 1.50.0 '@polkadot/networks@12.6.2': dependencies: '@polkadot/util': 12.6.2 '@substrate/ss58-registry': 1.44.0 - tslib: 2.6.2 + tslib: 2.7.0 - '@polkadot/networks@13.0.2': + '@polkadot/networks@13.1.1': dependencies: - '@polkadot/util': 13.0.2 - '@substrate/ss58-registry': 1.49.0 - tslib: 2.6.3 + '@polkadot/util': 13.1.1 + '@substrate/ss58-registry': 1.50.0 + tslib: 2.7.0 '@polkadot/networks@6.11.1': dependencies: - '@babel/runtime': 7.24.7 + '@babel/runtime': 7.25.6 '@polkadot/networks@8.7.1': dependencies: - '@babel/runtime': 7.24.7 + '@babel/runtime': 7.25.6 '@polkadot/util': 8.7.1 - '@substrate/ss58-registry': 1.49.0 + '@substrate/ss58-registry': 1.50.0 - '@polkadot/react-identicon@3.6.6(@polkadot/keyring@12.6.2)(@polkadot/networks@12.6.2)(@polkadot/util-crypto@12.6.2)(@polkadot/util@12.6.2)(react-dom@18.3.1)(react-is@18.3.1)(react@18.3.1)': + '@polkadot/react-identicon@3.9.1(@polkadot/keyring@13.1.1(@polkadot/util-crypto@13.1.1(@polkadot/util@13.1.1))(@polkadot/util@13.1.1))(@polkadot/networks@13.1.1)(@polkadot/util-crypto@13.1.1(@polkadot/util@13.1.1))(@polkadot/util@13.1.1)(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1)': dependencies: - '@polkadot/keyring': 12.6.2(@polkadot/util-crypto@12.6.2)(@polkadot/util@12.6.2) - '@polkadot/ui-settings': 3.6.6(@polkadot/networks@12.6.2)(@polkadot/util@12.6.2) - '@polkadot/ui-shared': 3.6.6(@polkadot/util-crypto@12.6.2)(@polkadot/util@12.6.2) - '@polkadot/util': 12.6.2 - '@polkadot/util-crypto': 12.6.2(@polkadot/util@12.6.2) + '@polkadot/keyring': 13.1.1(@polkadot/util-crypto@13.1.1(@polkadot/util@13.1.1))(@polkadot/util@13.1.1) + '@polkadot/ui-settings': 3.9.1(@polkadot/networks@13.1.1)(@polkadot/util@13.1.1) + '@polkadot/ui-shared': 3.9.1(@polkadot/util-crypto@13.1.1(@polkadot/util@13.1.1))(@polkadot/util@13.1.1) + '@polkadot/util': 13.1.1 + '@polkadot/util-crypto': 13.1.1(@polkadot/util@13.1.1) ethereum-blockies-base64: 1.0.2 jdenticon: 3.2.0 react: 18.3.1 react-copy-to-clipboard: 5.1.0(react@18.3.1) react-dom: 18.3.1(react@18.3.1) react-is: 18.3.1 - styled-components: 6.1.11(react-dom@18.3.1)(react@18.3.1) - tslib: 2.6.3 + styled-components: 6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + tslib: 2.7.0 transitivePeerDependencies: - '@polkadot/networks' - '@polkadot/rpc-augment@10.13.1': + '@polkadot/rpc-augment@10.13.1(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: - '@polkadot/rpc-core': 10.13.1 + '@polkadot/rpc-core': 10.13.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) '@polkadot/types': 10.13.1 '@polkadot/types-codec': 10.13.1 '@polkadot/util': 12.6.2 - tslib: 2.6.3 + tslib: 2.7.0 transitivePeerDependencies: - bufferutil - supports-color - utf-8-validate - '@polkadot/rpc-augment@11.3.1': + '@polkadot/rpc-augment@11.3.1(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: - '@polkadot/rpc-core': 11.3.1 + '@polkadot/rpc-core': 11.3.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) '@polkadot/types': 11.3.1 '@polkadot/types-codec': 11.3.1 '@polkadot/util': 12.6.2 - tslib: 2.6.3 + tslib: 2.7.0 transitivePeerDependencies: - bufferutil - supports-color - utf-8-validate - '@polkadot/rpc-augment@12.1.1': + '@polkadot/rpc-augment@12.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: - '@polkadot/rpc-core': 12.1.1 + '@polkadot/rpc-core': 12.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) '@polkadot/types': 12.1.1 '@polkadot/types-codec': 12.1.1 '@polkadot/util': 12.6.2 - tslib: 2.6.3 + tslib: 2.7.0 transitivePeerDependencies: - bufferutil - supports-color - utf-8-validate - '@polkadot/rpc-augment@12.4.2': + '@polkadot/rpc-augment@12.4.2(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: - '@polkadot/rpc-core': 12.4.2 + '@polkadot/rpc-core': 12.4.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) '@polkadot/types': 12.4.2 '@polkadot/types-codec': 12.4.2 - '@polkadot/util': 13.0.2 - tslib: 2.6.3 + '@polkadot/util': 13.1.1 + tslib: 2.7.0 transitivePeerDependencies: - bufferutil - supports-color - utf-8-validate - '@polkadot/rpc-augment@7.15.1': + '@polkadot/rpc-augment@13.0.1(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: - '@babel/runtime': 7.24.7 - '@polkadot/rpc-core': 7.15.1 + '@polkadot/rpc-core': 13.0.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@polkadot/types': 13.0.1 + '@polkadot/types-codec': 13.0.1 + '@polkadot/util': 13.1.1 + tslib: 2.7.0 + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate + + '@polkadot/rpc-augment@7.15.1(encoding@0.1.13)': + dependencies: + '@babel/runtime': 7.25.6 + '@polkadot/rpc-core': 7.15.1(encoding@0.1.13) '@polkadot/types': 7.15.1 '@polkadot/types-codec': 7.15.1 '@polkadot/util': 8.7.1 @@ -7747,10 +7938,10 @@ snapshots: - encoding - supports-color - '@polkadot/rpc-augment@9.14.2': + '@polkadot/rpc-augment@9.14.2(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: - '@babel/runtime': 7.24.7 - '@polkadot/rpc-core': 9.14.2 + '@babel/runtime': 7.25.6 + '@polkadot/rpc-core': 9.14.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) '@polkadot/types': 9.14.2 '@polkadot/types-codec': 9.14.2 '@polkadot/util': 10.4.2 @@ -7759,63 +7950,76 @@ snapshots: - supports-color - utf-8-validate - '@polkadot/rpc-core@10.13.1': + '@polkadot/rpc-core@10.13.1(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: - '@polkadot/rpc-augment': 10.13.1 - '@polkadot/rpc-provider': 10.13.1 + '@polkadot/rpc-augment': 10.13.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@polkadot/rpc-provider': 10.13.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) '@polkadot/types': 10.13.1 '@polkadot/util': 12.6.2 rxjs: 7.8.1 - tslib: 2.6.3 + tslib: 2.7.0 transitivePeerDependencies: - bufferutil - supports-color - utf-8-validate - '@polkadot/rpc-core@11.3.1': + '@polkadot/rpc-core@11.3.1(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: - '@polkadot/rpc-augment': 11.3.1 - '@polkadot/rpc-provider': 11.3.1 + '@polkadot/rpc-augment': 11.3.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@polkadot/rpc-provider': 11.3.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) '@polkadot/types': 11.3.1 '@polkadot/util': 12.6.2 rxjs: 7.8.1 - tslib: 2.6.3 + tslib: 2.7.0 transitivePeerDependencies: - bufferutil - supports-color - utf-8-validate - '@polkadot/rpc-core@12.1.1': + '@polkadot/rpc-core@12.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: - '@polkadot/rpc-augment': 12.1.1 - '@polkadot/rpc-provider': 12.1.1 + '@polkadot/rpc-augment': 12.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@polkadot/rpc-provider': 12.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) '@polkadot/types': 12.1.1 '@polkadot/util': 12.6.2 rxjs: 7.8.1 - tslib: 2.6.3 + tslib: 2.7.0 transitivePeerDependencies: - bufferutil - supports-color - utf-8-validate - '@polkadot/rpc-core@12.4.2': + '@polkadot/rpc-core@12.4.2(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: - '@polkadot/rpc-augment': 12.4.2 - '@polkadot/rpc-provider': 12.4.2 + '@polkadot/rpc-augment': 12.4.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@polkadot/rpc-provider': 12.4.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) '@polkadot/types': 12.4.2 - '@polkadot/util': 13.0.2 + '@polkadot/util': 13.1.1 rxjs: 7.8.1 - tslib: 2.6.3 + tslib: 2.7.0 transitivePeerDependencies: - bufferutil - supports-color - utf-8-validate - '@polkadot/rpc-core@7.15.1': + '@polkadot/rpc-core@13.0.1(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: - '@babel/runtime': 7.24.7 - '@polkadot/rpc-augment': 7.15.1 - '@polkadot/rpc-provider': 7.15.1 + '@polkadot/rpc-augment': 13.0.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@polkadot/rpc-provider': 13.0.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@polkadot/types': 13.0.1 + '@polkadot/util': 13.1.1 + rxjs: 7.8.1 + tslib: 2.7.0 + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate + + '@polkadot/rpc-core@7.15.1(encoding@0.1.13)': + dependencies: + '@babel/runtime': 7.25.6 + '@polkadot/rpc-augment': 7.15.1(encoding@0.1.13) + '@polkadot/rpc-provider': 7.15.1(encoding@0.1.13) '@polkadot/types': 7.15.1 '@polkadot/util': 8.7.1 rxjs: 7.8.1 @@ -7823,11 +8027,11 @@ snapshots: - encoding - supports-color - '@polkadot/rpc-core@9.14.2': + '@polkadot/rpc-core@9.14.2(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: - '@babel/runtime': 7.24.7 - '@polkadot/rpc-augment': 9.14.2 - '@polkadot/rpc-provider': 9.14.2 + '@babel/runtime': 7.25.6 + '@polkadot/rpc-augment': 9.14.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@polkadot/rpc-provider': 9.14.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) '@polkadot/types': 9.14.2 '@polkadot/util': 10.4.2 rxjs: 7.8.1 @@ -7836,113 +8040,134 @@ snapshots: - supports-color - utf-8-validate - '@polkadot/rpc-provider@10.13.1': + '@polkadot/rpc-provider@10.13.1(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: - '@polkadot/keyring': 12.6.2(@polkadot/util-crypto@12.6.2)(@polkadot/util@12.6.2) + '@polkadot/keyring': 12.6.2(@polkadot/util-crypto@12.6.2(@polkadot/util@12.6.2))(@polkadot/util@12.6.2) '@polkadot/types': 10.13.1 '@polkadot/types-support': 10.13.1 '@polkadot/util': 12.6.2 '@polkadot/util-crypto': 12.6.2(@polkadot/util@12.6.2) '@polkadot/x-fetch': 12.6.2 '@polkadot/x-global': 12.6.2 - '@polkadot/x-ws': 12.6.2 + '@polkadot/x-ws': 12.6.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) eventemitter3: 5.0.1 mock-socket: 9.3.1 - nock: 13.5.4 - tslib: 2.6.3 + nock: 13.5.5 + tslib: 2.7.0 optionalDependencies: - '@substrate/connect': 0.8.8 + '@substrate/connect': 0.8.8(bufferutil@4.0.8)(utf-8-validate@5.0.10) transitivePeerDependencies: - bufferutil - supports-color - utf-8-validate - '@polkadot/rpc-provider@11.3.1': + '@polkadot/rpc-provider@11.3.1(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: - '@polkadot/keyring': 12.6.2(@polkadot/util-crypto@12.6.2)(@polkadot/util@12.6.2) + '@polkadot/keyring': 12.6.2(@polkadot/util-crypto@12.6.2(@polkadot/util@12.6.2))(@polkadot/util@12.6.2) '@polkadot/types': 11.3.1 '@polkadot/types-support': 11.3.1 '@polkadot/util': 12.6.2 '@polkadot/util-crypto': 12.6.2(@polkadot/util@12.6.2) '@polkadot/x-fetch': 12.6.2 '@polkadot/x-global': 12.6.2 - '@polkadot/x-ws': 12.6.2 + '@polkadot/x-ws': 12.6.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) eventemitter3: 5.0.1 mock-socket: 9.3.1 - nock: 13.5.4 - tslib: 2.6.3 + nock: 13.5.5 + tslib: 2.7.0 optionalDependencies: - '@substrate/connect': 0.8.10 + '@substrate/connect': 0.8.10(bufferutil@4.0.8)(utf-8-validate@5.0.10) transitivePeerDependencies: - bufferutil - supports-color - utf-8-validate - '@polkadot/rpc-provider@12.1.1': + '@polkadot/rpc-provider@12.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: - '@polkadot/keyring': 12.6.2(@polkadot/util-crypto@12.6.2)(@polkadot/util@12.6.2) + '@polkadot/keyring': 12.6.2(@polkadot/util-crypto@12.6.2(@polkadot/util@12.6.2))(@polkadot/util@12.6.2) '@polkadot/types': 12.1.1 '@polkadot/types-support': 12.1.1 '@polkadot/util': 12.6.2 '@polkadot/util-crypto': 12.6.2(@polkadot/util@12.6.2) '@polkadot/x-fetch': 12.6.2 '@polkadot/x-global': 12.6.2 - '@polkadot/x-ws': 12.6.2 + '@polkadot/x-ws': 12.6.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) eventemitter3: 5.0.1 mock-socket: 9.3.1 - nock: 13.5.4 - tslib: 2.6.3 + nock: 13.5.5 + tslib: 2.7.0 optionalDependencies: - '@substrate/connect': 0.8.10 + '@substrate/connect': 0.8.10(bufferutil@4.0.8)(utf-8-validate@5.0.10) transitivePeerDependencies: - bufferutil - supports-color - utf-8-validate - '@polkadot/rpc-provider@12.4.2': + '@polkadot/rpc-provider@12.4.2(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: - '@polkadot/keyring': 13.0.2(@polkadot/util-crypto@13.0.2)(@polkadot/util@13.0.2) + '@polkadot/keyring': 13.1.1(@polkadot/util-crypto@13.1.1(@polkadot/util@13.1.1))(@polkadot/util@13.1.1) '@polkadot/types': 12.4.2 '@polkadot/types-support': 12.4.2 - '@polkadot/util': 13.0.2 - '@polkadot/util-crypto': 13.0.2(@polkadot/util@13.0.2) - '@polkadot/x-fetch': 13.0.2 - '@polkadot/x-global': 13.0.2 - '@polkadot/x-ws': 13.0.2 + '@polkadot/util': 13.1.1 + '@polkadot/util-crypto': 13.1.1(@polkadot/util@13.1.1) + '@polkadot/x-fetch': 13.1.1 + '@polkadot/x-global': 13.1.1 + '@polkadot/x-ws': 13.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) eventemitter3: 5.0.1 mock-socket: 9.3.1 - nock: 13.5.4 - tslib: 2.6.3 + nock: 13.5.5 + tslib: 2.7.0 optionalDependencies: - '@substrate/connect': 0.8.11 + '@substrate/connect': 0.8.11(bufferutil@4.0.8)(utf-8-validate@5.0.10) transitivePeerDependencies: - bufferutil - supports-color - utf-8-validate - '@polkadot/rpc-provider@7.15.1': + '@polkadot/rpc-provider@13.0.1(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: - '@babel/runtime': 7.24.7 - '@polkadot/keyring': 8.7.1(@polkadot/util-crypto@8.7.1)(@polkadot/util@8.7.1) + '@polkadot/keyring': 13.1.1(@polkadot/util-crypto@13.1.1(@polkadot/util@13.1.1))(@polkadot/util@13.1.1) + '@polkadot/types': 13.0.1 + '@polkadot/types-support': 13.0.1 + '@polkadot/util': 13.1.1 + '@polkadot/util-crypto': 13.1.1(@polkadot/util@13.1.1) + '@polkadot/x-fetch': 13.1.1 + '@polkadot/x-global': 13.1.1 + '@polkadot/x-ws': 13.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) + eventemitter3: 5.0.1 + mock-socket: 9.3.1 + nock: 13.5.5 + tslib: 2.7.0 + optionalDependencies: + '@substrate/connect': 0.8.11(bufferutil@4.0.8)(utf-8-validate@5.0.10) + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate + + '@polkadot/rpc-provider@7.15.1(encoding@0.1.13)': + dependencies: + '@babel/runtime': 7.25.6 + '@polkadot/keyring': 8.7.1(@polkadot/util-crypto@8.7.1(@polkadot/util@8.7.1))(@polkadot/util@8.7.1) '@polkadot/types': 7.15.1 '@polkadot/types-support': 7.15.1 '@polkadot/util': 8.7.1 '@polkadot/util-crypto': 8.7.1(@polkadot/util@8.7.1) - '@polkadot/x-fetch': 8.7.1 + '@polkadot/x-fetch': 8.7.1(encoding@0.1.13) '@polkadot/x-global': 8.7.1 '@polkadot/x-ws': 8.7.1 '@substrate/connect': 0.7.0-alpha.0 eventemitter3: 4.0.7 mock-socket: 9.3.1 - nock: 13.5.4 + nock: 13.5.5 transitivePeerDependencies: - encoding - supports-color - '@polkadot/rpc-provider@9.14.2': + '@polkadot/rpc-provider@9.14.2(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: - '@babel/runtime': 7.24.7 - '@polkadot/keyring': 10.4.2(@polkadot/util-crypto@10.4.2)(@polkadot/util@10.4.2) + '@babel/runtime': 7.25.6 + '@polkadot/keyring': 10.4.2(@polkadot/util-crypto@10.4.2(@polkadot/util@10.4.2))(@polkadot/util@10.4.2) '@polkadot/types': 9.14.2 '@polkadot/types-support': 9.14.2 '@polkadot/util': 10.4.2 @@ -7952,9 +8177,9 @@ snapshots: '@polkadot/x-ws': 10.4.2 eventemitter3: 5.0.1 mock-socket: 9.3.1 - nock: 13.5.4 + nock: 13.5.5 optionalDependencies: - '@substrate/connect': 0.7.19 + '@substrate/connect': 0.7.19(bufferutil@4.0.8)(utf-8-validate@5.0.10) transitivePeerDependencies: - bufferutil - supports-color @@ -7965,39 +8190,46 @@ snapshots: '@polkadot/types': 10.13.1 '@polkadot/types-codec': 10.13.1 '@polkadot/util': 12.6.2 - tslib: 2.6.3 + tslib: 2.7.0 '@polkadot/types-augment@11.3.1': dependencies: '@polkadot/types': 11.3.1 '@polkadot/types-codec': 11.3.1 '@polkadot/util': 12.6.2 - tslib: 2.6.3 + tslib: 2.7.0 '@polkadot/types-augment@12.1.1': dependencies: '@polkadot/types': 12.1.1 '@polkadot/types-codec': 12.1.1 '@polkadot/util': 12.6.2 - tslib: 2.6.3 + tslib: 2.7.0 '@polkadot/types-augment@12.4.2': dependencies: '@polkadot/types': 12.4.2 '@polkadot/types-codec': 12.4.2 - '@polkadot/util': 13.0.2 - tslib: 2.6.3 + '@polkadot/util': 13.1.1 + tslib: 2.7.0 + + '@polkadot/types-augment@13.0.1': + dependencies: + '@polkadot/types': 13.0.1 + '@polkadot/types-codec': 13.0.1 + '@polkadot/util': 13.1.1 + tslib: 2.7.0 '@polkadot/types-augment@7.15.1': dependencies: - '@babel/runtime': 7.24.7 + '@babel/runtime': 7.25.6 '@polkadot/types': 7.15.1 '@polkadot/types-codec': 7.15.1 '@polkadot/util': 8.7.1 '@polkadot/types-augment@9.14.2': dependencies: - '@babel/runtime': 7.24.7 + '@babel/runtime': 7.25.6 '@polkadot/types': 9.14.2 '@polkadot/types-codec': 9.14.2 '@polkadot/util': 10.4.2 @@ -8006,34 +8238,40 @@ snapshots: dependencies: '@polkadot/util': 12.6.2 '@polkadot/x-bigint': 12.6.2 - tslib: 2.6.3 + tslib: 2.7.0 '@polkadot/types-codec@11.3.1': dependencies: '@polkadot/util': 12.6.2 '@polkadot/x-bigint': 12.6.2 - tslib: 2.6.3 + tslib: 2.7.0 '@polkadot/types-codec@12.1.1': dependencies: '@polkadot/util': 12.6.2 '@polkadot/x-bigint': 12.6.2 - tslib: 2.6.3 + tslib: 2.7.0 '@polkadot/types-codec@12.4.2': dependencies: - '@polkadot/util': 13.0.2 - '@polkadot/x-bigint': 13.0.2 - tslib: 2.6.3 + '@polkadot/util': 13.1.1 + '@polkadot/x-bigint': 13.1.1 + tslib: 2.7.0 + + '@polkadot/types-codec@13.0.1': + dependencies: + '@polkadot/util': 13.1.1 + '@polkadot/x-bigint': 13.1.1 + tslib: 2.7.0 '@polkadot/types-codec@7.15.1': dependencies: - '@babel/runtime': 7.24.7 + '@babel/runtime': 7.25.6 '@polkadot/util': 8.7.1 '@polkadot/types-codec@9.14.2': dependencies: - '@babel/runtime': 7.24.7 + '@babel/runtime': 7.25.6 '@polkadot/util': 10.4.2 '@polkadot/x-bigint': 10.4.2 @@ -8041,35 +8279,41 @@ snapshots: dependencies: '@polkadot/types-codec': 10.13.1 '@polkadot/util': 12.6.2 - tslib: 2.6.3 + tslib: 2.7.0 '@polkadot/types-create@11.3.1': dependencies: '@polkadot/types-codec': 11.3.1 '@polkadot/util': 12.6.2 - tslib: 2.6.3 + tslib: 2.7.0 '@polkadot/types-create@12.1.1': dependencies: '@polkadot/types-codec': 12.1.1 '@polkadot/util': 12.6.2 - tslib: 2.6.3 + tslib: 2.7.0 '@polkadot/types-create@12.4.2': dependencies: '@polkadot/types-codec': 12.4.2 - '@polkadot/util': 13.0.2 - tslib: 2.6.3 + '@polkadot/util': 13.1.1 + tslib: 2.7.0 + + '@polkadot/types-create@13.0.1': + dependencies: + '@polkadot/types-codec': 13.0.1 + '@polkadot/util': 13.1.1 + tslib: 2.7.0 '@polkadot/types-create@7.15.1': dependencies: - '@babel/runtime': 7.24.7 + '@babel/runtime': 7.25.6 '@polkadot/types-codec': 7.15.1 '@polkadot/util': 8.7.1 '@polkadot/types-create@9.14.2': dependencies: - '@babel/runtime': 7.24.7 + '@babel/runtime': 7.25.6 '@polkadot/types-codec': 9.14.2 '@polkadot/util': 10.4.2 @@ -8080,7 +8324,7 @@ snapshots: '@polkadot/types-codec': 10.13.1 '@polkadot/types-create': 10.13.1 '@polkadot/util': 12.6.2 - tslib: 2.6.3 + tslib: 2.7.0 '@polkadot/types-known@11.3.1': dependencies: @@ -8089,7 +8333,7 @@ snapshots: '@polkadot/types-codec': 11.3.1 '@polkadot/types-create': 11.3.1 '@polkadot/util': 12.6.2 - tslib: 2.6.3 + tslib: 2.7.0 '@polkadot/types-known@12.1.1': dependencies: @@ -8098,34 +8342,43 @@ snapshots: '@polkadot/types-codec': 12.1.1 '@polkadot/types-create': 12.1.1 '@polkadot/util': 12.6.2 - tslib: 2.6.3 + tslib: 2.7.0 '@polkadot/types-known@12.4.2': dependencies: - '@polkadot/networks': 13.0.2 + '@polkadot/networks': 13.1.1 '@polkadot/types': 12.4.2 '@polkadot/types-codec': 12.4.2 '@polkadot/types-create': 12.4.2 - '@polkadot/util': 13.0.2 - tslib: 2.6.3 + '@polkadot/util': 13.1.1 + tslib: 2.7.0 + + '@polkadot/types-known@13.0.1': + dependencies: + '@polkadot/networks': 13.1.1 + '@polkadot/types': 13.0.1 + '@polkadot/types-codec': 13.0.1 + '@polkadot/types-create': 13.0.1 + '@polkadot/util': 13.1.1 + tslib: 2.7.0 '@polkadot/types-known@4.17.1': dependencies: - '@babel/runtime': 7.24.7 + '@babel/runtime': 7.25.6 '@polkadot/networks': 6.11.1 '@polkadot/types': 4.17.1 '@polkadot/util': 6.11.1 '@polkadot/types-known@6.12.1': dependencies: - '@babel/runtime': 7.24.7 + '@babel/runtime': 7.25.6 '@polkadot/networks': 8.7.1 '@polkadot/types': 6.12.1 '@polkadot/util': 8.7.1 '@polkadot/types-known@7.15.1': dependencies: - '@babel/runtime': 7.24.7 + '@babel/runtime': 7.25.6 '@polkadot/networks': 8.7.1 '@polkadot/types': 7.15.1 '@polkadot/types-codec': 7.15.1 @@ -8134,7 +8387,7 @@ snapshots: '@polkadot/types-known@9.14.2': dependencies: - '@babel/runtime': 7.24.7 + '@babel/runtime': 7.25.6 '@polkadot/networks': 10.4.2 '@polkadot/types': 9.14.2 '@polkadot/types-codec': 9.14.2 @@ -8144,80 +8397,96 @@ snapshots: '@polkadot/types-support@10.13.1': dependencies: '@polkadot/util': 12.6.2 - tslib: 2.6.3 + tslib: 2.7.0 '@polkadot/types-support@11.3.1': dependencies: '@polkadot/util': 12.6.2 - tslib: 2.6.3 + tslib: 2.7.0 '@polkadot/types-support@12.1.1': dependencies: '@polkadot/util': 12.6.2 - tslib: 2.6.3 + tslib: 2.7.0 '@polkadot/types-support@12.4.2': dependencies: - '@polkadot/util': 13.0.2 - tslib: 2.6.3 + '@polkadot/util': 13.1.1 + tslib: 2.7.0 + + '@polkadot/types-support@13.0.1': + dependencies: + '@polkadot/util': 13.1.1 + tslib: 2.7.0 '@polkadot/types-support@7.15.1': dependencies: - '@babel/runtime': 7.24.7 + '@babel/runtime': 7.25.6 '@polkadot/util': 8.7.1 '@polkadot/types-support@9.14.2': dependencies: - '@babel/runtime': 7.24.7 + '@babel/runtime': 7.25.6 '@polkadot/util': 10.4.2 '@polkadot/types@10.13.1': dependencies: - '@polkadot/keyring': 12.6.2(@polkadot/util-crypto@12.6.2)(@polkadot/util@12.6.2) + '@polkadot/keyring': 12.6.2(@polkadot/util-crypto@12.6.2(@polkadot/util@12.6.2))(@polkadot/util@12.6.2) '@polkadot/types-augment': 10.13.1 '@polkadot/types-codec': 10.13.1 '@polkadot/types-create': 10.13.1 '@polkadot/util': 12.6.2 '@polkadot/util-crypto': 12.6.2(@polkadot/util@12.6.2) rxjs: 7.8.1 - tslib: 2.6.3 + tslib: 2.7.0 '@polkadot/types@11.3.1': dependencies: - '@polkadot/keyring': 12.6.2(@polkadot/util-crypto@12.6.2)(@polkadot/util@12.6.2) + '@polkadot/keyring': 12.6.2(@polkadot/util-crypto@12.6.2(@polkadot/util@12.6.2))(@polkadot/util@12.6.2) '@polkadot/types-augment': 11.3.1 '@polkadot/types-codec': 11.3.1 '@polkadot/types-create': 11.3.1 '@polkadot/util': 12.6.2 '@polkadot/util-crypto': 12.6.2(@polkadot/util@12.6.2) rxjs: 7.8.1 - tslib: 2.6.3 + tslib: 2.7.0 '@polkadot/types@12.1.1': dependencies: - '@polkadot/keyring': 12.6.2(@polkadot/util-crypto@12.6.2)(@polkadot/util@12.6.2) + '@polkadot/keyring': 12.6.2(@polkadot/util-crypto@12.6.2(@polkadot/util@12.6.2))(@polkadot/util@12.6.2) '@polkadot/types-augment': 12.1.1 '@polkadot/types-codec': 12.1.1 '@polkadot/types-create': 12.1.1 '@polkadot/util': 12.6.2 '@polkadot/util-crypto': 12.6.2(@polkadot/util@12.6.2) rxjs: 7.8.1 - tslib: 2.6.3 + tslib: 2.7.0 '@polkadot/types@12.4.2': dependencies: - '@polkadot/keyring': 13.0.2(@polkadot/util-crypto@13.0.2)(@polkadot/util@13.0.2) + '@polkadot/keyring': 13.1.1(@polkadot/util-crypto@13.1.1(@polkadot/util@13.1.1))(@polkadot/util@13.1.1) '@polkadot/types-augment': 12.4.2 '@polkadot/types-codec': 12.4.2 '@polkadot/types-create': 12.4.2 - '@polkadot/util': 13.0.2 - '@polkadot/util-crypto': 13.0.2(@polkadot/util@13.0.2) + '@polkadot/util': 13.1.1 + '@polkadot/util-crypto': 13.1.1(@polkadot/util@13.1.1) + rxjs: 7.8.1 + tslib: 2.7.0 + + '@polkadot/types@13.0.1': + dependencies: + '@polkadot/keyring': 13.1.1(@polkadot/util-crypto@13.1.1(@polkadot/util@13.1.1))(@polkadot/util@13.1.1) + '@polkadot/types-augment': 13.0.1 + '@polkadot/types-codec': 13.0.1 + '@polkadot/types-create': 13.0.1 + '@polkadot/util': 13.1.1 + '@polkadot/util-crypto': 13.1.1(@polkadot/util@13.1.1) rxjs: 7.8.1 - tslib: 2.6.3 + tslib: 2.7.0 '@polkadot/types@4.17.1': dependencies: - '@babel/runtime': 7.24.7 + '@babel/runtime': 7.25.6 '@polkadot/metadata': 4.17.1 '@polkadot/util': 6.11.1 '@polkadot/util-crypto': 6.11.1(@polkadot/util@6.11.1) @@ -8225,7 +8494,7 @@ snapshots: '@polkadot/types@6.12.1': dependencies: - '@babel/runtime': 7.24.7 + '@babel/runtime': 7.25.6 '@polkadot/types-known': 6.12.1 '@polkadot/util': 8.7.1 '@polkadot/util-crypto': 8.7.1(@polkadot/util@8.7.1) @@ -8233,8 +8502,8 @@ snapshots: '@polkadot/types@7.15.1': dependencies: - '@babel/runtime': 7.24.7 - '@polkadot/keyring': 8.7.1(@polkadot/util-crypto@8.7.1)(@polkadot/util@8.7.1) + '@babel/runtime': 7.25.6 + '@polkadot/keyring': 8.7.1(@polkadot/util-crypto@8.7.1(@polkadot/util@8.7.1))(@polkadot/util@8.7.1) '@polkadot/types-augment': 7.15.1 '@polkadot/types-codec': 7.15.1 '@polkadot/types-create': 7.15.1 @@ -8244,8 +8513,8 @@ snapshots: '@polkadot/types@9.14.2': dependencies: - '@babel/runtime': 7.24.7 - '@polkadot/keyring': 10.4.2(@polkadot/util-crypto@10.4.2)(@polkadot/util@10.4.2) + '@babel/runtime': 7.25.6 + '@polkadot/keyring': 10.4.2(@polkadot/util-crypto@10.4.2(@polkadot/util@10.4.2))(@polkadot/util@10.4.2) '@polkadot/types-augment': 9.14.2 '@polkadot/types-codec': 9.14.2 '@polkadot/types-create': 9.14.2 @@ -8253,24 +8522,24 @@ snapshots: '@polkadot/util-crypto': 10.4.2(@polkadot/util@10.4.2) rxjs: 7.8.1 - '@polkadot/ui-settings@3.6.6(@polkadot/networks@12.6.2)(@polkadot/util@12.6.2)': + '@polkadot/ui-settings@3.9.1(@polkadot/networks@13.1.1)(@polkadot/util@13.1.1)': dependencies: - '@polkadot/networks': 12.6.2 - '@polkadot/util': 12.6.2 + '@polkadot/networks': 13.1.1 + '@polkadot/util': 13.1.1 eventemitter3: 5.0.1 store: 2.0.12 - tslib: 2.6.3 + tslib: 2.7.0 - '@polkadot/ui-shared@3.6.6(@polkadot/util-crypto@12.6.2)(@polkadot/util@12.6.2)': + '@polkadot/ui-shared@3.9.1(@polkadot/util-crypto@13.1.1(@polkadot/util@13.1.1))(@polkadot/util@13.1.1)': dependencies: - '@polkadot/util': 12.6.2 - '@polkadot/util-crypto': 12.6.2(@polkadot/util@12.6.2) + '@polkadot/util': 13.1.1 + '@polkadot/util-crypto': 13.1.1(@polkadot/util@13.1.1) colord: 2.9.3 - tslib: 2.6.3 + tslib: 2.7.0 '@polkadot/util-crypto@10.4.2(@polkadot/util@10.4.2)': dependencies: - '@babel/runtime': 7.24.7 + '@babel/runtime': 7.25.6 '@noble/hashes': 1.2.0 '@noble/secp256k1': 1.7.1 '@polkadot/networks': 10.4.2 @@ -8288,29 +8557,29 @@ snapshots: '@noble/hashes': 1.3.3 '@polkadot/networks': 12.6.2 '@polkadot/util': 12.6.2 - '@polkadot/wasm-crypto': 7.3.2(@polkadot/util@12.6.2)(@polkadot/x-randomvalues@12.6.2) + '@polkadot/wasm-crypto': 7.3.2(@polkadot/util@12.6.2)(@polkadot/x-randomvalues@12.6.2(@polkadot/util@12.6.2)(@polkadot/wasm-util@7.3.2(@polkadot/util@12.6.2))) '@polkadot/wasm-util': 7.3.2(@polkadot/util@12.6.2) '@polkadot/x-bigint': 12.6.2 - '@polkadot/x-randomvalues': 12.6.2(@polkadot/util@12.6.2)(@polkadot/wasm-util@7.3.2) + '@polkadot/x-randomvalues': 12.6.2(@polkadot/util@12.6.2)(@polkadot/wasm-util@7.3.2(@polkadot/util@12.6.2)) '@scure/base': 1.1.5 - tslib: 2.6.2 + tslib: 2.7.0 - '@polkadot/util-crypto@13.0.2(@polkadot/util@13.0.2)': + '@polkadot/util-crypto@13.1.1(@polkadot/util@13.1.1)': dependencies: - '@noble/curves': 1.4.2 - '@noble/hashes': 1.4.0 - '@polkadot/networks': 13.0.2 - '@polkadot/util': 13.0.2 - '@polkadot/wasm-crypto': 7.3.2(@polkadot/util@13.0.2)(@polkadot/x-randomvalues@13.0.2) - '@polkadot/wasm-util': 7.3.2(@polkadot/util@13.0.2) - '@polkadot/x-bigint': 13.0.2 - '@polkadot/x-randomvalues': 13.0.2(@polkadot/util@13.0.2)(@polkadot/wasm-util@7.3.2) - '@scure/base': 1.1.7 - tslib: 2.6.3 + '@noble/curves': 1.6.0 + '@noble/hashes': 1.5.0 + '@polkadot/networks': 13.1.1 + '@polkadot/util': 13.1.1 + '@polkadot/wasm-crypto': 7.3.2(@polkadot/util@13.1.1)(@polkadot/x-randomvalues@13.1.1(@polkadot/util@13.1.1)(@polkadot/wasm-util@7.3.2(@polkadot/util@13.1.1))) + '@polkadot/wasm-util': 7.3.2(@polkadot/util@13.1.1) + '@polkadot/x-bigint': 13.1.1 + '@polkadot/x-randomvalues': 13.1.1(@polkadot/util@13.1.1)(@polkadot/wasm-util@7.3.2(@polkadot/util@13.1.1)) + '@scure/base': 1.1.8 + tslib: 2.7.0 '@polkadot/util-crypto@6.11.1(@polkadot/util@6.11.1)': dependencies: - '@babel/runtime': 7.24.7 + '@babel/runtime': 7.25.6 '@polkadot/networks': 6.11.1 '@polkadot/util': 6.11.1 '@polkadot/wasm-crypto': 4.6.1(@polkadot/util@6.11.1)(@polkadot/x-randomvalues@6.11.1) @@ -8320,7 +8589,7 @@ snapshots: blakejs: 1.2.1 bn.js: 4.12.0 create-hash: 1.2.0 - elliptic: 6.5.5 + elliptic: 6.5.7 hash.js: 1.1.7 js-sha3: 0.8.0 scryptsy: 2.1.0 @@ -8329,7 +8598,7 @@ snapshots: '@polkadot/util-crypto@8.7.1(@polkadot/util@8.7.1)': dependencies: - '@babel/runtime': 7.24.7 + '@babel/runtime': 7.25.6 '@noble/hashes': 1.0.0 '@noble/secp256k1': 1.5.5 '@polkadot/networks': 8.7.1 @@ -8343,12 +8612,12 @@ snapshots: '@polkadot/util@10.4.2': dependencies: - '@babel/runtime': 7.24.7 + '@babel/runtime': 7.25.6 '@polkadot/x-bigint': 10.4.2 '@polkadot/x-global': 10.4.2 '@polkadot/x-textdecoder': 10.4.2 '@polkadot/x-textencoder': 10.4.2 - '@types/bn.js': 5.1.5 + '@types/bn.js': 5.1.6 bn.js: 5.2.1 '@polkadot/util@12.6.2': @@ -8357,23 +8626,23 @@ snapshots: '@polkadot/x-global': 12.6.2 '@polkadot/x-textdecoder': 12.6.2 '@polkadot/x-textencoder': 12.6.2 - '@types/bn.js': 5.1.5 + '@types/bn.js': 5.1.6 bn.js: 5.2.1 - tslib: 2.6.2 + tslib: 2.7.0 - '@polkadot/util@13.0.2': + '@polkadot/util@13.1.1': dependencies: - '@polkadot/x-bigint': 13.0.2 - '@polkadot/x-global': 13.0.2 - '@polkadot/x-textdecoder': 13.0.2 - '@polkadot/x-textencoder': 13.0.2 - '@types/bn.js': 5.1.5 + '@polkadot/x-bigint': 13.1.1 + '@polkadot/x-global': 13.1.1 + '@polkadot/x-textdecoder': 13.1.1 + '@polkadot/x-textencoder': 13.1.1 + '@types/bn.js': 5.1.6 bn.js: 5.2.1 - tslib: 2.6.3 + tslib: 2.7.0 '@polkadot/util@6.11.1': dependencies: - '@babel/runtime': 7.24.7 + '@babel/runtime': 7.25.6 '@polkadot/x-textdecoder': 6.11.1 '@polkadot/x-textencoder': 6.11.1 '@types/bn.js': 4.11.6 @@ -8383,102 +8652,102 @@ snapshots: '@polkadot/util@8.7.1': dependencies: - '@babel/runtime': 7.24.7 + '@babel/runtime': 7.25.6 '@polkadot/x-bigint': 8.7.1 '@polkadot/x-global': 8.7.1 '@polkadot/x-textdecoder': 8.7.1 '@polkadot/x-textencoder': 8.7.1 - '@types/bn.js': 5.1.5 + '@types/bn.js': 5.1.6 bn.js: 5.2.1 ip-regex: 4.3.0 '@polkadot/wasm-bridge@6.4.1(@polkadot/util@10.4.2)(@polkadot/x-randomvalues@10.4.2)': dependencies: - '@babel/runtime': 7.24.7 + '@babel/runtime': 7.25.6 '@polkadot/util': 10.4.2 '@polkadot/x-randomvalues': 10.4.2 - '@polkadot/wasm-bridge@7.3.2(@polkadot/util@12.6.2)(@polkadot/x-randomvalues@12.6.2)': + '@polkadot/wasm-bridge@7.3.2(@polkadot/util@12.6.2)(@polkadot/x-randomvalues@12.6.2(@polkadot/util@12.6.2)(@polkadot/wasm-util@7.3.2(@polkadot/util@12.6.2)))': dependencies: '@polkadot/util': 12.6.2 '@polkadot/wasm-util': 7.3.2(@polkadot/util@12.6.2) - '@polkadot/x-randomvalues': 12.6.2(@polkadot/util@12.6.2)(@polkadot/wasm-util@7.3.2) - tslib: 2.6.2 + '@polkadot/x-randomvalues': 12.6.2(@polkadot/util@12.6.2)(@polkadot/wasm-util@7.3.2(@polkadot/util@12.6.2)) + tslib: 2.7.0 - '@polkadot/wasm-bridge@7.3.2(@polkadot/util@13.0.2)(@polkadot/x-randomvalues@13.0.2)': + '@polkadot/wasm-bridge@7.3.2(@polkadot/util@13.1.1)(@polkadot/x-randomvalues@13.1.1(@polkadot/util@13.1.1)(@polkadot/wasm-util@7.3.2(@polkadot/util@13.1.1)))': dependencies: - '@polkadot/util': 13.0.2 - '@polkadot/wasm-util': 7.3.2(@polkadot/util@13.0.2) - '@polkadot/x-randomvalues': 13.0.2(@polkadot/util@13.0.2)(@polkadot/wasm-util@7.3.2) - tslib: 2.6.2 + '@polkadot/util': 13.1.1 + '@polkadot/wasm-util': 7.3.2(@polkadot/util@13.1.1) + '@polkadot/x-randomvalues': 13.1.1(@polkadot/util@13.1.1)(@polkadot/wasm-util@7.3.2(@polkadot/util@13.1.1)) + tslib: 2.7.0 '@polkadot/wasm-crypto-asmjs@4.6.1(@polkadot/util@6.11.1)': dependencies: - '@babel/runtime': 7.24.7 + '@babel/runtime': 7.25.6 '@polkadot/util': 6.11.1 '@polkadot/wasm-crypto-asmjs@5.1.1(@polkadot/util@8.7.1)': dependencies: - '@babel/runtime': 7.24.7 + '@babel/runtime': 7.25.6 '@polkadot/util': 8.7.1 '@polkadot/wasm-crypto-asmjs@6.4.1(@polkadot/util@10.4.2)': dependencies: - '@babel/runtime': 7.24.7 + '@babel/runtime': 7.25.6 '@polkadot/util': 10.4.2 '@polkadot/wasm-crypto-asmjs@7.3.2(@polkadot/util@12.6.2)': dependencies: '@polkadot/util': 12.6.2 - tslib: 2.6.2 + tslib: 2.7.0 - '@polkadot/wasm-crypto-asmjs@7.3.2(@polkadot/util@13.0.2)': + '@polkadot/wasm-crypto-asmjs@7.3.2(@polkadot/util@13.1.1)': dependencies: - '@polkadot/util': 13.0.2 - tslib: 2.6.2 + '@polkadot/util': 13.1.1 + tslib: 2.7.0 '@polkadot/wasm-crypto-init@6.4.1(@polkadot/util@10.4.2)(@polkadot/x-randomvalues@10.4.2)': dependencies: - '@babel/runtime': 7.24.7 + '@babel/runtime': 7.25.6 '@polkadot/util': 10.4.2 '@polkadot/wasm-bridge': 6.4.1(@polkadot/util@10.4.2)(@polkadot/x-randomvalues@10.4.2) '@polkadot/wasm-crypto-asmjs': 6.4.1(@polkadot/util@10.4.2) '@polkadot/wasm-crypto-wasm': 6.4.1(@polkadot/util@10.4.2) '@polkadot/x-randomvalues': 10.4.2 - '@polkadot/wasm-crypto-init@7.3.2(@polkadot/util@12.6.2)(@polkadot/x-randomvalues@12.6.2)': + '@polkadot/wasm-crypto-init@7.3.2(@polkadot/util@12.6.2)(@polkadot/x-randomvalues@12.6.2(@polkadot/util@12.6.2)(@polkadot/wasm-util@7.3.2(@polkadot/util@12.6.2)))': dependencies: '@polkadot/util': 12.6.2 - '@polkadot/wasm-bridge': 7.3.2(@polkadot/util@12.6.2)(@polkadot/x-randomvalues@12.6.2) + '@polkadot/wasm-bridge': 7.3.2(@polkadot/util@12.6.2)(@polkadot/x-randomvalues@12.6.2(@polkadot/util@12.6.2)(@polkadot/wasm-util@7.3.2(@polkadot/util@12.6.2))) '@polkadot/wasm-crypto-asmjs': 7.3.2(@polkadot/util@12.6.2) '@polkadot/wasm-crypto-wasm': 7.3.2(@polkadot/util@12.6.2) '@polkadot/wasm-util': 7.3.2(@polkadot/util@12.6.2) - '@polkadot/x-randomvalues': 12.6.2(@polkadot/util@12.6.2)(@polkadot/wasm-util@7.3.2) - tslib: 2.6.2 + '@polkadot/x-randomvalues': 12.6.2(@polkadot/util@12.6.2)(@polkadot/wasm-util@7.3.2(@polkadot/util@12.6.2)) + tslib: 2.7.0 - '@polkadot/wasm-crypto-init@7.3.2(@polkadot/util@13.0.2)(@polkadot/x-randomvalues@13.0.2)': + '@polkadot/wasm-crypto-init@7.3.2(@polkadot/util@13.1.1)(@polkadot/x-randomvalues@13.1.1(@polkadot/util@13.1.1)(@polkadot/wasm-util@7.3.2(@polkadot/util@13.1.1)))': dependencies: - '@polkadot/util': 13.0.2 - '@polkadot/wasm-bridge': 7.3.2(@polkadot/util@13.0.2)(@polkadot/x-randomvalues@13.0.2) - '@polkadot/wasm-crypto-asmjs': 7.3.2(@polkadot/util@13.0.2) - '@polkadot/wasm-crypto-wasm': 7.3.2(@polkadot/util@13.0.2) - '@polkadot/wasm-util': 7.3.2(@polkadot/util@13.0.2) - '@polkadot/x-randomvalues': 13.0.2(@polkadot/util@13.0.2)(@polkadot/wasm-util@7.3.2) - tslib: 2.6.2 + '@polkadot/util': 13.1.1 + '@polkadot/wasm-bridge': 7.3.2(@polkadot/util@13.1.1)(@polkadot/x-randomvalues@13.1.1(@polkadot/util@13.1.1)(@polkadot/wasm-util@7.3.2(@polkadot/util@13.1.1))) + '@polkadot/wasm-crypto-asmjs': 7.3.2(@polkadot/util@13.1.1) + '@polkadot/wasm-crypto-wasm': 7.3.2(@polkadot/util@13.1.1) + '@polkadot/wasm-util': 7.3.2(@polkadot/util@13.1.1) + '@polkadot/x-randomvalues': 13.1.1(@polkadot/util@13.1.1)(@polkadot/wasm-util@7.3.2(@polkadot/util@13.1.1)) + tslib: 2.7.0 '@polkadot/wasm-crypto-wasm@4.6.1(@polkadot/util@6.11.1)': dependencies: - '@babel/runtime': 7.24.7 + '@babel/runtime': 7.25.6 '@polkadot/util': 6.11.1 '@polkadot/wasm-crypto-wasm@5.1.1(@polkadot/util@8.7.1)': dependencies: - '@babel/runtime': 7.24.7 + '@babel/runtime': 7.25.6 '@polkadot/util': 8.7.1 '@polkadot/wasm-crypto-wasm@6.4.1(@polkadot/util@10.4.2)': dependencies: - '@babel/runtime': 7.24.7 + '@babel/runtime': 7.25.6 '@polkadot/util': 10.4.2 '@polkadot/wasm-util': 6.4.1(@polkadot/util@10.4.2) @@ -8486,17 +8755,17 @@ snapshots: dependencies: '@polkadot/util': 12.6.2 '@polkadot/wasm-util': 7.3.2(@polkadot/util@12.6.2) - tslib: 2.6.2 + tslib: 2.7.0 - '@polkadot/wasm-crypto-wasm@7.3.2(@polkadot/util@13.0.2)': + '@polkadot/wasm-crypto-wasm@7.3.2(@polkadot/util@13.1.1)': dependencies: - '@polkadot/util': 13.0.2 - '@polkadot/wasm-util': 7.3.2(@polkadot/util@13.0.2) - tslib: 2.6.2 + '@polkadot/util': 13.1.1 + '@polkadot/wasm-util': 7.3.2(@polkadot/util@13.1.1) + tslib: 2.7.0 '@polkadot/wasm-crypto@4.6.1(@polkadot/util@6.11.1)(@polkadot/x-randomvalues@6.11.1)': dependencies: - '@babel/runtime': 7.24.7 + '@babel/runtime': 7.25.6 '@polkadot/util': 6.11.1 '@polkadot/wasm-crypto-asmjs': 4.6.1(@polkadot/util@6.11.1) '@polkadot/wasm-crypto-wasm': 4.6.1(@polkadot/util@6.11.1) @@ -8504,7 +8773,7 @@ snapshots: '@polkadot/wasm-crypto@5.1.1(@polkadot/util@8.7.1)(@polkadot/x-randomvalues@8.7.1)': dependencies: - '@babel/runtime': 7.24.7 + '@babel/runtime': 7.25.6 '@polkadot/util': 8.7.1 '@polkadot/wasm-crypto-asmjs': 5.1.1(@polkadot/util@8.7.1) '@polkadot/wasm-crypto-wasm': 5.1.1(@polkadot/util@8.7.1) @@ -8512,7 +8781,7 @@ snapshots: '@polkadot/wasm-crypto@6.4.1(@polkadot/util@10.4.2)(@polkadot/x-randomvalues@10.4.2)': dependencies: - '@babel/runtime': 7.24.7 + '@babel/runtime': 7.25.6 '@polkadot/util': 10.4.2 '@polkadot/wasm-bridge': 6.4.1(@polkadot/util@10.4.2)(@polkadot/x-randomvalues@10.4.2) '@polkadot/wasm-crypto-asmjs': 6.4.1(@polkadot/util@10.4.2) @@ -8521,66 +8790,66 @@ snapshots: '@polkadot/wasm-util': 6.4.1(@polkadot/util@10.4.2) '@polkadot/x-randomvalues': 10.4.2 - '@polkadot/wasm-crypto@7.3.2(@polkadot/util@12.6.2)(@polkadot/x-randomvalues@12.6.2)': + '@polkadot/wasm-crypto@7.3.2(@polkadot/util@12.6.2)(@polkadot/x-randomvalues@12.6.2(@polkadot/util@12.6.2)(@polkadot/wasm-util@7.3.2(@polkadot/util@12.6.2)))': dependencies: '@polkadot/util': 12.6.2 - '@polkadot/wasm-bridge': 7.3.2(@polkadot/util@12.6.2)(@polkadot/x-randomvalues@12.6.2) + '@polkadot/wasm-bridge': 7.3.2(@polkadot/util@12.6.2)(@polkadot/x-randomvalues@12.6.2(@polkadot/util@12.6.2)(@polkadot/wasm-util@7.3.2(@polkadot/util@12.6.2))) '@polkadot/wasm-crypto-asmjs': 7.3.2(@polkadot/util@12.6.2) - '@polkadot/wasm-crypto-init': 7.3.2(@polkadot/util@12.6.2)(@polkadot/x-randomvalues@12.6.2) + '@polkadot/wasm-crypto-init': 7.3.2(@polkadot/util@12.6.2)(@polkadot/x-randomvalues@12.6.2(@polkadot/util@12.6.2)(@polkadot/wasm-util@7.3.2(@polkadot/util@12.6.2))) '@polkadot/wasm-crypto-wasm': 7.3.2(@polkadot/util@12.6.2) '@polkadot/wasm-util': 7.3.2(@polkadot/util@12.6.2) - '@polkadot/x-randomvalues': 12.6.2(@polkadot/util@12.6.2)(@polkadot/wasm-util@7.3.2) - tslib: 2.6.2 + '@polkadot/x-randomvalues': 12.6.2(@polkadot/util@12.6.2)(@polkadot/wasm-util@7.3.2(@polkadot/util@12.6.2)) + tslib: 2.7.0 - '@polkadot/wasm-crypto@7.3.2(@polkadot/util@13.0.2)(@polkadot/x-randomvalues@13.0.2)': + '@polkadot/wasm-crypto@7.3.2(@polkadot/util@13.1.1)(@polkadot/x-randomvalues@13.1.1(@polkadot/util@13.1.1)(@polkadot/wasm-util@7.3.2(@polkadot/util@13.1.1)))': dependencies: - '@polkadot/util': 13.0.2 - '@polkadot/wasm-bridge': 7.3.2(@polkadot/util@13.0.2)(@polkadot/x-randomvalues@13.0.2) - '@polkadot/wasm-crypto-asmjs': 7.3.2(@polkadot/util@13.0.2) - '@polkadot/wasm-crypto-init': 7.3.2(@polkadot/util@13.0.2)(@polkadot/x-randomvalues@13.0.2) - '@polkadot/wasm-crypto-wasm': 7.3.2(@polkadot/util@13.0.2) - '@polkadot/wasm-util': 7.3.2(@polkadot/util@13.0.2) - '@polkadot/x-randomvalues': 13.0.2(@polkadot/util@13.0.2)(@polkadot/wasm-util@7.3.2) - tslib: 2.6.2 + '@polkadot/util': 13.1.1 + '@polkadot/wasm-bridge': 7.3.2(@polkadot/util@13.1.1)(@polkadot/x-randomvalues@13.1.1(@polkadot/util@13.1.1)(@polkadot/wasm-util@7.3.2(@polkadot/util@13.1.1))) + '@polkadot/wasm-crypto-asmjs': 7.3.2(@polkadot/util@13.1.1) + '@polkadot/wasm-crypto-init': 7.3.2(@polkadot/util@13.1.1)(@polkadot/x-randomvalues@13.1.1(@polkadot/util@13.1.1)(@polkadot/wasm-util@7.3.2(@polkadot/util@13.1.1))) + '@polkadot/wasm-crypto-wasm': 7.3.2(@polkadot/util@13.1.1) + '@polkadot/wasm-util': 7.3.2(@polkadot/util@13.1.1) + '@polkadot/x-randomvalues': 13.1.1(@polkadot/util@13.1.1)(@polkadot/wasm-util@7.3.2(@polkadot/util@13.1.1)) + tslib: 2.7.0 '@polkadot/wasm-util@6.4.1(@polkadot/util@10.4.2)': dependencies: - '@babel/runtime': 7.24.7 + '@babel/runtime': 7.25.6 '@polkadot/util': 10.4.2 '@polkadot/wasm-util@7.3.2(@polkadot/util@12.6.2)': dependencies: '@polkadot/util': 12.6.2 - tslib: 2.6.2 + tslib: 2.7.0 - '@polkadot/wasm-util@7.3.2(@polkadot/util@13.0.2)': + '@polkadot/wasm-util@7.3.2(@polkadot/util@13.1.1)': dependencies: - '@polkadot/util': 13.0.2 - tslib: 2.6.2 + '@polkadot/util': 13.1.1 + tslib: 2.7.0 '@polkadot/x-bigint@10.4.2': dependencies: - '@babel/runtime': 7.24.7 + '@babel/runtime': 7.25.6 '@polkadot/x-global': 10.4.2 '@polkadot/x-bigint@12.6.2': dependencies: '@polkadot/x-global': 12.6.2 - tslib: 2.6.2 + tslib: 2.7.0 - '@polkadot/x-bigint@13.0.2': + '@polkadot/x-bigint@13.1.1': dependencies: - '@polkadot/x-global': 13.0.2 - tslib: 2.6.3 + '@polkadot/x-global': 13.1.1 + tslib: 2.7.0 '@polkadot/x-bigint@8.7.1': dependencies: - '@babel/runtime': 7.24.7 + '@babel/runtime': 7.25.6 '@polkadot/x-global': 8.7.1 '@polkadot/x-fetch@10.4.2': dependencies: - '@babel/runtime': 7.24.7 + '@babel/runtime': 7.25.6 '@polkadot/x-global': 10.4.2 '@types/node-fetch': 2.6.11 node-fetch: 3.3.2 @@ -8589,157 +8858,157 @@ snapshots: dependencies: '@polkadot/x-global': 12.6.2 node-fetch: 3.3.2 - tslib: 2.6.3 + tslib: 2.7.0 - '@polkadot/x-fetch@13.0.2': + '@polkadot/x-fetch@13.1.1': dependencies: - '@polkadot/x-global': 13.0.2 + '@polkadot/x-global': 13.1.1 node-fetch: 3.3.2 - tslib: 2.6.3 + tslib: 2.7.0 - '@polkadot/x-fetch@8.7.1': + '@polkadot/x-fetch@8.7.1(encoding@0.1.13)': dependencies: - '@babel/runtime': 7.24.7 + '@babel/runtime': 7.25.6 '@polkadot/x-global': 8.7.1 '@types/node-fetch': 2.6.11 - node-fetch: 2.7.0 + node-fetch: 2.7.0(encoding@0.1.13) transitivePeerDependencies: - encoding '@polkadot/x-global@10.4.2': dependencies: - '@babel/runtime': 7.24.7 + '@babel/runtime': 7.25.6 '@polkadot/x-global@12.6.2': dependencies: - tslib: 2.6.2 + tslib: 2.7.0 - '@polkadot/x-global@13.0.2': + '@polkadot/x-global@13.1.1': dependencies: - tslib: 2.6.3 + tslib: 2.7.0 '@polkadot/x-global@6.11.1': dependencies: - '@babel/runtime': 7.24.7 + '@babel/runtime': 7.25.6 '@polkadot/x-global@8.7.1': dependencies: - '@babel/runtime': 7.24.7 + '@babel/runtime': 7.25.6 '@polkadot/x-randomvalues@10.4.2': dependencies: - '@babel/runtime': 7.24.7 + '@babel/runtime': 7.25.6 '@polkadot/x-global': 10.4.2 - '@polkadot/x-randomvalues@12.6.2(@polkadot/util@12.6.2)(@polkadot/wasm-util@7.3.2)': + '@polkadot/x-randomvalues@12.6.2(@polkadot/util@12.6.2)(@polkadot/wasm-util@7.3.2(@polkadot/util@12.6.2))': dependencies: '@polkadot/util': 12.6.2 '@polkadot/wasm-util': 7.3.2(@polkadot/util@12.6.2) '@polkadot/x-global': 12.6.2 - tslib: 2.6.2 + tslib: 2.7.0 - '@polkadot/x-randomvalues@13.0.2(@polkadot/util@13.0.2)(@polkadot/wasm-util@7.3.2)': + '@polkadot/x-randomvalues@13.1.1(@polkadot/util@13.1.1)(@polkadot/wasm-util@7.3.2(@polkadot/util@13.1.1))': dependencies: - '@polkadot/util': 13.0.2 - '@polkadot/wasm-util': 7.3.2(@polkadot/util@13.0.2) - '@polkadot/x-global': 13.0.2 - tslib: 2.6.3 + '@polkadot/util': 13.1.1 + '@polkadot/wasm-util': 7.3.2(@polkadot/util@13.1.1) + '@polkadot/x-global': 13.1.1 + tslib: 2.7.0 '@polkadot/x-randomvalues@6.11.1': dependencies: - '@babel/runtime': 7.24.7 + '@babel/runtime': 7.25.6 '@polkadot/x-global': 6.11.1 '@polkadot/x-randomvalues@8.7.1': dependencies: - '@babel/runtime': 7.24.7 + '@babel/runtime': 7.25.6 '@polkadot/x-global': 8.7.1 '@polkadot/x-rxjs@6.11.1': dependencies: - '@babel/runtime': 7.24.7 + '@babel/runtime': 7.25.6 rxjs: 6.6.7 '@polkadot/x-textdecoder@10.4.2': dependencies: - '@babel/runtime': 7.24.7 + '@babel/runtime': 7.25.6 '@polkadot/x-global': 10.4.2 '@polkadot/x-textdecoder@12.6.2': dependencies: '@polkadot/x-global': 12.6.2 - tslib: 2.6.2 + tslib: 2.7.0 - '@polkadot/x-textdecoder@13.0.2': + '@polkadot/x-textdecoder@13.1.1': dependencies: - '@polkadot/x-global': 13.0.2 - tslib: 2.6.3 + '@polkadot/x-global': 13.1.1 + tslib: 2.7.0 '@polkadot/x-textdecoder@6.11.1': dependencies: - '@babel/runtime': 7.24.7 + '@babel/runtime': 7.25.6 '@polkadot/x-global': 6.11.1 '@polkadot/x-textdecoder@8.7.1': dependencies: - '@babel/runtime': 7.24.7 + '@babel/runtime': 7.25.6 '@polkadot/x-global': 8.7.1 '@polkadot/x-textencoder@10.4.2': dependencies: - '@babel/runtime': 7.24.7 + '@babel/runtime': 7.25.6 '@polkadot/x-global': 10.4.2 '@polkadot/x-textencoder@12.6.2': dependencies: '@polkadot/x-global': 12.6.2 - tslib: 2.6.2 + tslib: 2.7.0 - '@polkadot/x-textencoder@13.0.2': + '@polkadot/x-textencoder@13.1.1': dependencies: - '@polkadot/x-global': 13.0.2 - tslib: 2.6.3 + '@polkadot/x-global': 13.1.1 + tslib: 2.7.0 '@polkadot/x-textencoder@6.11.1': dependencies: - '@babel/runtime': 7.24.7 + '@babel/runtime': 7.25.6 '@polkadot/x-global': 6.11.1 '@polkadot/x-textencoder@8.7.1': dependencies: - '@babel/runtime': 7.24.7 + '@babel/runtime': 7.25.6 '@polkadot/x-global': 8.7.1 '@polkadot/x-ws@10.4.2': dependencies: - '@babel/runtime': 7.24.7 + '@babel/runtime': 7.25.6 '@polkadot/x-global': 10.4.2 '@types/websocket': 1.0.10 websocket: 1.0.35 transitivePeerDependencies: - supports-color - '@polkadot/x-ws@12.6.2': + '@polkadot/x-ws@12.6.2(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: '@polkadot/x-global': 12.6.2 - tslib: 2.6.3 - ws: 8.18.0 + tslib: 2.7.0 + ws: 8.18.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) transitivePeerDependencies: - bufferutil - utf-8-validate - '@polkadot/x-ws@13.0.2': + '@polkadot/x-ws@13.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: - '@polkadot/x-global': 13.0.2 - tslib: 2.6.3 - ws: 8.18.0 + '@polkadot/x-global': 13.1.1 + tslib: 2.7.0 + ws: 8.18.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) transitivePeerDependencies: - bufferutil - utf-8-validate '@polkadot/x-ws@8.7.1': dependencies: - '@babel/runtime': 7.24.7 + '@babel/runtime': 7.25.6 '@polkadot/x-global': 8.7.1 '@types/websocket': 1.0.10 websocket: 1.0.35 @@ -8818,6 +9087,8 @@ snapshots: '@scure/base@1.1.7': {} + '@scure/base@1.1.8': {} + '@scure/bip32@1.4.0': dependencies: '@noble/curves': 1.4.0 @@ -8833,10 +9104,10 @@ snapshots: '@sindresorhus/is@4.6.0': {} - '@snowfork/snowbridge-types@0.2.7(@polkadot/util-crypto@12.6.2)(@polkadot/util@12.6.2)': + '@snowfork/snowbridge-types@0.2.7(@polkadot/util-crypto@13.1.1(@polkadot/util@13.1.1))(@polkadot/util@13.1.1)(encoding@0.1.13)': dependencies: - '@polkadot/api': 7.15.1 - '@polkadot/keyring': 8.7.1(@polkadot/util-crypto@12.6.2)(@polkadot/util@12.6.2) + '@polkadot/api': 7.15.1(encoding@0.1.13) + '@polkadot/keyring': 8.7.1(@polkadot/util-crypto@13.1.1(@polkadot/util@13.1.1))(@polkadot/util@13.1.1) '@polkadot/types': 7.15.1 transitivePeerDependencies: - '@polkadot/util' @@ -8850,9 +9121,9 @@ snapshots: '@sqltools/formatter@1.2.5': {} - '@subsocial/definitions@0.8.14': + '@subsocial/definitions@0.8.14(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: - '@polkadot/api': 12.4.2 + '@polkadot/api': 13.0.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) lodash.camelcase: 4.3.0 transitivePeerDependencies: - bufferutil @@ -8864,9 +9135,15 @@ snapshots: '@substrate/connect-extension-protocol@2.0.0': optional: true + '@substrate/connect-extension-protocol@2.1.0': + optional: true + '@substrate/connect-known-chains@1.1.8': optional: true + '@substrate/connect-known-chains@1.4.0': + optional: true + '@substrate/connect@0.7.0-alpha.0': dependencies: '@substrate/connect-extension-protocol': 1.0.1 @@ -8875,62 +9152,62 @@ snapshots: transitivePeerDependencies: - supports-color - '@substrate/connect@0.7.19': + '@substrate/connect@0.7.19(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: '@substrate/connect-extension-protocol': 1.0.1 - '@substrate/smoldot-light': 0.7.9 + '@substrate/smoldot-light': 0.7.9(bufferutil@4.0.8)(utf-8-validate@5.0.10) eventemitter3: 4.0.7 transitivePeerDependencies: - bufferutil - utf-8-validate optional: true - '@substrate/connect@0.8.10': + '@substrate/connect@0.8.10(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: '@substrate/connect-extension-protocol': 2.0.0 '@substrate/connect-known-chains': 1.1.8 - '@substrate/light-client-extension-helpers': 0.0.6(smoldot@2.0.22) - smoldot: 2.0.22 + '@substrate/light-client-extension-helpers': 0.0.6(smoldot@2.0.22(bufferutil@4.0.8)(utf-8-validate@5.0.10)) + smoldot: 2.0.22(bufferutil@4.0.8)(utf-8-validate@5.0.10) transitivePeerDependencies: - bufferutil - utf-8-validate optional: true - '@substrate/connect@0.8.11': + '@substrate/connect@0.8.11(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: - '@substrate/connect-extension-protocol': 2.0.0 - '@substrate/connect-known-chains': 1.1.8 - '@substrate/light-client-extension-helpers': 1.0.0(smoldot@2.0.26) - smoldot: 2.0.26 + '@substrate/connect-extension-protocol': 2.1.0 + '@substrate/connect-known-chains': 1.4.0 + '@substrate/light-client-extension-helpers': 1.0.0(smoldot@2.0.26(bufferutil@4.0.8)(utf-8-validate@5.0.10)) + smoldot: 2.0.26(bufferutil@4.0.8)(utf-8-validate@5.0.10) transitivePeerDependencies: - bufferutil - utf-8-validate optional: true - '@substrate/connect@0.8.8': + '@substrate/connect@0.8.8(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: - '@substrate/connect-extension-protocol': 2.0.0 - '@substrate/connect-known-chains': 1.1.8 - '@substrate/light-client-extension-helpers': 0.0.4(smoldot@2.0.22) - smoldot: 2.0.22 + '@substrate/connect-extension-protocol': 2.1.0 + '@substrate/connect-known-chains': 1.4.0 + '@substrate/light-client-extension-helpers': 0.0.4(smoldot@2.0.22(bufferutil@4.0.8)(utf-8-validate@5.0.10)) + smoldot: 2.0.22(bufferutil@4.0.8)(utf-8-validate@5.0.10) transitivePeerDependencies: - bufferutil - utf-8-validate optional: true - '@substrate/light-client-extension-helpers@0.0.4(smoldot@2.0.22)': + '@substrate/light-client-extension-helpers@0.0.4(smoldot@2.0.22(bufferutil@4.0.8)(utf-8-validate@5.0.10))': dependencies: '@polkadot-api/client': 0.0.1-492c132563ea6b40ae1fc5470dec4cd18768d182.1.0(rxjs@7.8.1) '@polkadot-api/json-rpc-provider': 0.0.1-492c132563ea6b40ae1fc5470dec4cd18768d182.1.0 '@polkadot-api/json-rpc-provider-proxy': 0.0.1-492c132563ea6b40ae1fc5470dec4cd18768d182.1.0 '@polkadot-api/substrate-client': 0.0.1-492c132563ea6b40ae1fc5470dec4cd18768d182.1.0 - '@substrate/connect-extension-protocol': 2.0.0 - '@substrate/connect-known-chains': 1.1.8 + '@substrate/connect-extension-protocol': 2.1.0 + '@substrate/connect-known-chains': 1.4.0 rxjs: 7.8.1 - smoldot: 2.0.22 + smoldot: 2.0.22(bufferutil@4.0.8)(utf-8-validate@5.0.10) optional: true - '@substrate/light-client-extension-helpers@0.0.6(smoldot@2.0.22)': + '@substrate/light-client-extension-helpers@0.0.6(smoldot@2.0.22(bufferutil@4.0.8)(utf-8-validate@5.0.10))': dependencies: '@polkadot-api/json-rpc-provider': 0.0.1 '@polkadot-api/json-rpc-provider-proxy': 0.0.1 @@ -8939,19 +9216,19 @@ snapshots: '@substrate/connect-extension-protocol': 2.0.0 '@substrate/connect-known-chains': 1.1.8 rxjs: 7.8.1 - smoldot: 2.0.22 + smoldot: 2.0.22(bufferutil@4.0.8)(utf-8-validate@5.0.10) optional: true - '@substrate/light-client-extension-helpers@1.0.0(smoldot@2.0.26)': + '@substrate/light-client-extension-helpers@1.0.0(smoldot@2.0.26(bufferutil@4.0.8)(utf-8-validate@5.0.10))': dependencies: '@polkadot-api/json-rpc-provider': 0.0.1 '@polkadot-api/json-rpc-provider-proxy': 0.1.0 '@polkadot-api/observable-client': 0.3.2(@polkadot-api/substrate-client@0.1.4)(rxjs@7.8.1) '@polkadot-api/substrate-client': 0.1.4 - '@substrate/connect-extension-protocol': 2.0.0 - '@substrate/connect-known-chains': 1.1.8 + '@substrate/connect-extension-protocol': 2.1.0 + '@substrate/connect-known-chains': 1.4.0 rxjs: 7.8.1 - smoldot: 2.0.26 + smoldot: 2.0.26(bufferutil@4.0.8)(utf-8-validate@5.0.10) optional: true '@substrate/smoldot-light@0.6.8': @@ -8962,10 +9239,10 @@ snapshots: transitivePeerDependencies: - supports-color - '@substrate/smoldot-light@0.7.9': + '@substrate/smoldot-light@0.7.9(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: pako: 2.1.0 - ws: 8.18.0 + ws: 8.18.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) transitivePeerDependencies: - bufferutil - utf-8-validate @@ -8973,12 +9250,12 @@ snapshots: '@substrate/ss58-registry@1.44.0': {} - '@substrate/ss58-registry@1.49.0': {} + '@substrate/ss58-registry@1.50.0': {} - '@substrate/txwrapper-core@7.5.1(@polkadot/util-crypto@12.6.2)(@polkadot/util@12.6.2)': + '@substrate/txwrapper-core@7.5.1(@polkadot/util-crypto@13.1.1(@polkadot/util@13.1.1))(@polkadot/util@13.1.1)(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: - '@polkadot/api': 11.3.1 - '@polkadot/keyring': 12.6.2(@polkadot/util-crypto@12.6.2)(@polkadot/util@12.6.2) + '@polkadot/api': 11.3.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@polkadot/keyring': 12.6.2(@polkadot/util-crypto@13.1.1(@polkadot/util@13.1.1))(@polkadot/util@13.1.1) memoizee: 0.4.15 transitivePeerDependencies: - '@polkadot/util' @@ -8987,9 +9264,9 @@ snapshots: - supports-color - utf-8-validate - '@substrate/txwrapper-substrate@7.5.1(@polkadot/util-crypto@12.6.2)(@polkadot/util@12.6.2)': + '@substrate/txwrapper-substrate@7.5.1(@polkadot/util-crypto@13.1.1(@polkadot/util@13.1.1))(@polkadot/util@13.1.1)(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: - '@substrate/txwrapper-core': 7.5.1(@polkadot/util-crypto@12.6.2)(@polkadot/util@12.6.2) + '@substrate/txwrapper-core': 7.5.1(@polkadot/util-crypto@13.1.1(@polkadot/util@13.1.1))(@polkadot/util@13.1.1)(bufferutil@4.0.8)(utf-8-validate@5.0.10) transitivePeerDependencies: - '@polkadot/util' - '@polkadot/util-crypto' @@ -9022,17 +9299,17 @@ snapshots: '@types/bn.js@4.11.6': dependencies: - '@types/node': 20.14.10 + '@types/node': 22.5.5 - '@types/bn.js@5.1.5': + '@types/bn.js@5.1.6': dependencies: - '@types/node': 20.14.10 + '@types/node': 22.5.5 '@types/cacheable-request@6.0.3': dependencies: '@types/http-cache-semantics': 4.0.4 '@types/keyv': 3.1.4 - '@types/node': 20.14.10 + '@types/node': 22.5.5 '@types/responselike': 1.0.3 '@types/debug@4.1.12': @@ -9049,7 +9326,7 @@ snapshots: '@types/keyv@3.1.4': dependencies: - '@types/node': 20.14.10 + '@types/node': 22.5.5 '@types/level-errors@3.0.2': {} @@ -9057,7 +9334,7 @@ snapshots: dependencies: '@types/abstract-leveldown': 7.2.5 '@types/level-errors': 3.0.2 - '@types/node': 20.14.10 + '@types/node': 22.5.5 '@types/long@4.0.2': {} @@ -9065,7 +9342,7 @@ snapshots: '@types/node-fetch@2.6.11': dependencies: - '@types/node': 20.14.10 + '@types/node': 22.5.5 form-data: 4.0.0 '@types/node@12.20.55': {} @@ -9076,17 +9353,21 @@ snapshots: dependencies: undici-types: 5.26.5 + '@types/node@22.5.5': + dependencies: + undici-types: 6.19.8 + '@types/pbkdf2@3.1.2': dependencies: - '@types/node': 20.14.10 + '@types/node': 22.5.5 '@types/responselike@1.0.3': dependencies: - '@types/node': 20.14.10 + '@types/node': 22.5.5 '@types/secp256k1@4.0.6': dependencies: - '@types/node': 20.14.10 + '@types/node': 22.5.5 '@types/semver@7.5.8': {} @@ -9096,11 +9377,11 @@ snapshots: '@types/websocket@1.0.10': dependencies: - '@types/node': 20.14.10 + '@types/node': 22.5.5 '@types/ws@8.5.3': dependencies: - '@types/node': 20.14.10 + '@types/node': 22.5.5 '@types/yargs-parser@21.0.3': {} @@ -9108,13 +9389,13 @@ snapshots: dependencies: '@types/yargs-parser': 21.0.3 - '@typescript-eslint/eslint-plugin@7.5.0(@typescript-eslint/parser@7.5.0)(eslint@8.57.0)(typescript@5.5.3)': + '@typescript-eslint/eslint-plugin@7.5.0(@typescript-eslint/parser@7.5.0(eslint@8.57.0)(typescript@5.6.2))(eslint@8.57.0)(typescript@5.6.2)': dependencies: '@eslint-community/regexpp': 4.11.0 - '@typescript-eslint/parser': 7.5.0(eslint@8.57.0)(typescript@5.5.3) + '@typescript-eslint/parser': 7.5.0(eslint@8.57.0)(typescript@5.6.2) '@typescript-eslint/scope-manager': 7.5.0 - '@typescript-eslint/type-utils': 7.5.0(eslint@8.57.0)(typescript@5.5.3) - '@typescript-eslint/utils': 7.5.0(eslint@8.57.0)(typescript@5.5.3) + '@typescript-eslint/type-utils': 7.5.0(eslint@8.57.0)(typescript@5.6.2) + '@typescript-eslint/utils': 7.5.0(eslint@8.57.0)(typescript@5.6.2) '@typescript-eslint/visitor-keys': 7.5.0 debug: 4.3.5(supports-color@8.1.1) eslint: 8.57.0 @@ -9122,20 +9403,22 @@ snapshots: ignore: 5.3.1 natural-compare: 1.4.0 semver: 7.6.2 - ts-api-utils: 1.3.0(typescript@5.5.3) - typescript: 5.5.3 + ts-api-utils: 1.3.0(typescript@5.6.2) + optionalDependencies: + typescript: 5.6.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@7.5.0(eslint@8.57.0)(typescript@5.5.3)': + '@typescript-eslint/parser@7.5.0(eslint@8.57.0)(typescript@5.6.2)': dependencies: '@typescript-eslint/scope-manager': 7.5.0 '@typescript-eslint/types': 7.5.0 - '@typescript-eslint/typescript-estree': 7.5.0(typescript@5.5.3) + '@typescript-eslint/typescript-estree': 7.5.0(typescript@5.6.2) '@typescript-eslint/visitor-keys': 7.5.0 debug: 4.3.5(supports-color@8.1.1) eslint: 8.57.0 - typescript: 5.5.3 + optionalDependencies: + typescript: 5.6.2 transitivePeerDependencies: - supports-color @@ -9144,20 +9427,21 @@ snapshots: '@typescript-eslint/types': 7.5.0 '@typescript-eslint/visitor-keys': 7.5.0 - '@typescript-eslint/type-utils@7.5.0(eslint@8.57.0)(typescript@5.5.3)': + '@typescript-eslint/type-utils@7.5.0(eslint@8.57.0)(typescript@5.6.2)': dependencies: - '@typescript-eslint/typescript-estree': 7.5.0(typescript@5.5.3) - '@typescript-eslint/utils': 7.5.0(eslint@8.57.0)(typescript@5.5.3) + '@typescript-eslint/typescript-estree': 7.5.0(typescript@5.6.2) + '@typescript-eslint/utils': 7.5.0(eslint@8.57.0)(typescript@5.6.2) debug: 4.3.5(supports-color@8.1.1) eslint: 8.57.0 - ts-api-utils: 1.3.0(typescript@5.5.3) - typescript: 5.5.3 + ts-api-utils: 1.3.0(typescript@5.6.2) + optionalDependencies: + typescript: 5.6.2 transitivePeerDependencies: - supports-color '@typescript-eslint/types@7.5.0': {} - '@typescript-eslint/typescript-estree@7.5.0(typescript@5.5.3)': + '@typescript-eslint/typescript-estree@7.5.0(typescript@5.6.2)': dependencies: '@typescript-eslint/types': 7.5.0 '@typescript-eslint/visitor-keys': 7.5.0 @@ -9166,19 +9450,20 @@ snapshots: is-glob: 4.0.3 minimatch: 9.0.3 semver: 7.6.2 - ts-api-utils: 1.3.0(typescript@5.5.3) - typescript: 5.5.3 + ts-api-utils: 1.3.0(typescript@5.6.2) + optionalDependencies: + typescript: 5.6.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@7.5.0(eslint@8.57.0)(typescript@5.5.3)': + '@typescript-eslint/utils@7.5.0(eslint@8.57.0)(typescript@5.6.2)': dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) '@types/json-schema': 7.0.15 '@types/semver': 7.5.8 '@typescript-eslint/scope-manager': 7.5.0 '@typescript-eslint/types': 7.5.0 - '@typescript-eslint/typescript-estree': 7.5.0(typescript@5.5.3) + '@typescript-eslint/typescript-estree': 7.5.0(typescript@5.6.2) eslint: 8.57.0 semver: 7.6.2 transitivePeerDependencies: @@ -9192,25 +9477,25 @@ snapshots: '@ungap/structured-clone@1.2.0': {} - '@unique-nft/opal-testnet-types@1003.70.0(@polkadot/api@12.1.1)(@polkadot/types@12.1.1)': + '@unique-nft/opal-testnet-types@1003.70.0(@polkadot/api@12.4.2(bufferutil@4.0.8)(utf-8-validate@5.0.10))(@polkadot/types@12.4.2)': dependencies: - '@polkadot/api': 12.1.1 - '@polkadot/types': 12.1.1 + '@polkadot/api': 12.4.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@polkadot/types': 12.4.2 - '@unique-nft/quartz-mainnet-types@1003.70.0(@polkadot/api@12.1.1)(@polkadot/types@12.1.1)': + '@unique-nft/quartz-mainnet-types@1003.70.0(@polkadot/api@12.4.2(bufferutil@4.0.8)(utf-8-validate@5.0.10))(@polkadot/types@12.4.2)': dependencies: - '@polkadot/api': 12.1.1 - '@polkadot/types': 12.1.1 + '@polkadot/api': 12.4.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@polkadot/types': 12.4.2 - '@unique-nft/sapphire-mainnet-types@1003.70.0(@polkadot/api@12.1.1)(@polkadot/types@12.1.1)': + '@unique-nft/sapphire-mainnet-types@1003.70.0(@polkadot/api@12.4.2(bufferutil@4.0.8)(utf-8-validate@5.0.10))(@polkadot/types@12.4.2)': dependencies: - '@polkadot/api': 12.1.1 - '@polkadot/types': 12.1.1 + '@polkadot/api': 12.4.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@polkadot/types': 12.4.2 - '@unique-nft/unique-mainnet-types@1001.63.0(@polkadot/api@12.1.1)(@polkadot/types@12.1.1)': + '@unique-nft/unique-mainnet-types@1001.63.0(@polkadot/api@12.4.2(bufferutil@4.0.8)(utf-8-validate@5.0.10))(@polkadot/types@12.4.2)': dependencies: - '@polkadot/api': 12.1.1 - '@polkadot/types': 12.1.1 + '@polkadot/api': 12.4.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@polkadot/types': 12.4.2 '@vitest/expect@2.0.1': dependencies: @@ -9242,7 +9527,7 @@ snapshots: pathe: 1.1.2 picocolors: 1.0.1 sirv: 2.0.4 - vitest: 2.0.1(@types/node@20.14.10)(@vitest/ui@2.0.1) + vitest: 2.0.1(@types/node@22.5.5)(@vitest/ui@2.0.1)(jsdom@25.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10)) '@vitest/utils@2.0.1': dependencies: @@ -9297,11 +9582,11 @@ snapshots: '@vue/shared': 3.4.31 csstype: 3.1.3 - '@vue/server-renderer@3.4.31(vue@3.4.31)': + '@vue/server-renderer@3.4.31(vue@3.4.31(typescript@5.6.2))': dependencies: '@vue/compiler-ssr': 3.4.31 '@vue/shared': 3.4.31 - vue: 3.4.31(typescript@5.5.3) + vue: 3.4.31(typescript@5.6.2) '@vue/shared@3.4.31': {} @@ -9309,18 +9594,18 @@ snapshots: '@zeroio/type-definitions@0.0.14': {} - '@zombienet/orchestrator@0.0.87(@polkadot/util@12.6.2)(@types/node@20.14.10)': + '@zombienet/orchestrator@0.0.87(@polkadot/util@12.6.2)(@types/node@22.5.5)(bufferutil@4.0.8)(chokidar@3.6.0)(utf-8-validate@5.0.10)': dependencies: - '@polkadot/api': 11.3.1 - '@polkadot/keyring': 12.6.2(@polkadot/util-crypto@12.6.2)(@polkadot/util@12.6.2) + '@polkadot/api': 11.3.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@polkadot/keyring': 12.6.2(@polkadot/util-crypto@12.6.2(@polkadot/util@12.6.2))(@polkadot/util@12.6.2) '@polkadot/util-crypto': 12.6.2(@polkadot/util@12.6.2) - '@zombienet/utils': 0.0.25(@types/node@20.14.10)(typescript@5.5.3) + '@zombienet/utils': 0.0.25(@types/node@22.5.5)(chokidar@3.6.0)(typescript@5.6.2) JSONStream: 1.3.5 chai: 4.4.1 debug: 4.3.5(supports-color@8.1.1) execa: 5.1.1 fs-extra: 11.2.0 - jsdom: 23.2.0 + jsdom: 23.2.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) json-bigint: 1.0.0 libp2p-crypto: 0.21.2 minimatch: 9.0.5 @@ -9328,7 +9613,7 @@ snapshots: napi-maybe-compressed-blob: 0.0.11 peer-id: 0.16.0 tmp-promise: 3.0.3 - typescript: 5.5.3 + typescript: 5.6.2 yaml: 2.4.5 transitivePeerDependencies: - '@polkadot/util' @@ -9341,14 +9626,30 @@ snapshots: - supports-color - utf-8-validate - '@zombienet/utils@0.0.25(@types/node@20.14.10)(typescript@5.5.3)': + '@zombienet/utils@0.0.25(@types/node@20.14.10)(chokidar@3.6.0)(typescript@5.6.2)': dependencies: cli-table3: 0.6.3 debug: 4.3.5(supports-color@8.1.1) mocha: 10.2.0 - nunjucks: 3.2.4 + nunjucks: 3.2.4(chokidar@3.6.0) toml: 3.0.0 - ts-node: 10.9.2(@types/node@20.14.10)(typescript@5.5.3) + ts-node: 10.9.2(@types/node@20.14.10)(typescript@5.6.2) + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - '@types/node' + - chokidar + - supports-color + - typescript + + '@zombienet/utils@0.0.25(@types/node@22.5.5)(chokidar@3.6.0)(typescript@5.6.2)': + dependencies: + cli-table3: 0.6.3 + debug: 4.3.5(supports-color@8.1.1) + mocha: 10.2.0 + nunjucks: 3.2.4(chokidar@3.6.0) + toml: 3.0.0 + ts-node: 10.9.2(@types/node@22.5.5)(typescript@5.6.2) transitivePeerDependencies: - '@swc/core' - '@swc/wasm' @@ -9367,13 +9668,16 @@ snapshots: abbrev@1.1.1: optional: true - abitype@0.7.1(typescript@5.5.3): + abitype@0.7.1(typescript@5.6.2)(zod@3.23.8): dependencies: - typescript: 5.5.3 + typescript: 5.6.2 + optionalDependencies: + zod: 3.23.8 - abitype@1.0.5(typescript@5.5.3): - dependencies: - typescript: 5.5.3 + abitype@1.0.5(typescript@5.6.2)(zod@3.23.8): + optionalDependencies: + typescript: 5.6.2 + zod: 3.23.8 abort-controller@3.0.0: dependencies: @@ -9747,7 +10051,7 @@ snapshots: canvas-renderer@2.2.1: dependencies: - '@types/node': 20.14.10 + '@types/node': 22.5.5 caseless@0.12.0: {} @@ -9986,9 +10290,9 @@ snapshots: create-require@1.1.1: {} - cross-fetch@4.0.0: + cross-fetch@4.0.0(encoding@0.1.13): dependencies: - node-fetch: 2.7.0 + node-fetch: 2.7.0(encoding@0.1.13) transitivePeerDependencies: - encoding @@ -10015,6 +10319,11 @@ snapshots: dependencies: rrweb-cssom: 0.6.0 + cssstyle@4.1.0: + dependencies: + rrweb-cssom: 0.7.1 + optional: true + csstype@3.1.3: {} cuint@0.2.2: {} @@ -10046,11 +10355,13 @@ snapshots: debug@4.3.4(supports-color@8.1.1): dependencies: ms: 2.1.2 + optionalDependencies: supports-color: 8.1.1 debug@4.3.5(supports-color@8.1.1): dependencies: ms: 2.1.2 + optionalDependencies: supports-color: 8.1.1 decamelize@4.0.0: {} @@ -10199,6 +10510,16 @@ snapshots: minimalistic-assert: 1.0.1 minimalistic-crypto-utils: 1.0.1 + elliptic@6.5.7: + dependencies: + bn.js: 4.12.0 + brorand: 1.1.0 + hash.js: 1.1.7 + hmac-drbg: 1.0.1 + inherits: 2.0.4 + minimalistic-assert: 1.0.1 + minimalistic-crypto-utils: 1.0.1 + emoji-regex@8.0.0: {} emoji-regex@9.2.2: {} @@ -10344,11 +10665,12 @@ snapshots: escape-string-regexp@5.0.0: {} - eslint-plugin-unused-imports@3.1.0(@typescript-eslint/eslint-plugin@7.5.0)(eslint@8.57.0): + eslint-plugin-unused-imports@3.1.0(@typescript-eslint/eslint-plugin@7.5.0(@typescript-eslint/parser@7.5.0(eslint@8.57.0)(typescript@5.6.2))(eslint@8.57.0)(typescript@5.6.2))(eslint@8.57.0): dependencies: - '@typescript-eslint/eslint-plugin': 7.5.0(@typescript-eslint/parser@7.5.0)(eslint@8.57.0)(typescript@5.5.3) eslint: 8.57.0 eslint-rule-composer: 0.3.0 + optionalDependencies: + '@typescript-eslint/eslint-plugin': 7.5.0(@typescript-eslint/parser@7.5.0(eslint@8.57.0)(typescript@5.6.2))(eslint@8.57.0)(typescript@5.6.2) eslint-rule-composer@0.3.0: {} @@ -10440,13 +10762,13 @@ snapshots: idna-uts46-hx: 2.3.1 js-sha3: 0.5.7 - eth-lib@0.1.29: + eth-lib@0.1.29(bufferutil@4.0.8)(utf-8-validate@5.0.10): dependencies: bn.js: 4.12.0 elliptic: 6.5.5 nano-json-stream-parser: 0.1.2 servify: 0.1.12 - ws: 3.3.3 + ws: 3.3.3(bufferutil@4.0.8)(utf-8-validate@5.0.10) xhr-request-promise: 0.1.3 transitivePeerDependencies: - bufferutil @@ -10459,11 +10781,11 @@ snapshots: elliptic: 6.5.5 xhr-request-promise: 0.1.3 - eth-object@https://codeload.github.com/aurora-is-near/eth-object/tar.gz/378b8dbf44a71f7049666cea5a16ab88d45aed06: + eth-object@https://codeload.github.com/aurora-is-near/eth-object/tar.gz/378b8dbf44a71f7049666cea5a16ab88d45aed06(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10): dependencies: eth-util-lite: https://codeload.github.com/near/eth-util-lite/tar.gz/427b7634a123d171432f3b38c6542913a3897ac7 ethereumjs-util: 7.1.5 - web3: 1.10.4 + web3: 1.10.4(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) transitivePeerDependencies: - bufferutil - encoding @@ -10512,13 +10834,13 @@ snapshots: ethereumjs-util@7.1.5: dependencies: - '@types/bn.js': 5.1.5 + '@types/bn.js': 5.1.6 bn.js: 5.2.1 create-hash: 1.2.0 ethereum-cryptography: 0.1.3 rlp: 2.2.7 - ethers@6.13.1: + ethers@6.13.1(bufferutil@4.0.8)(utf-8-validate@5.0.10): dependencies: '@adraffy/ens-normalize': 1.10.1 '@noble/curves': 1.2.0 @@ -10526,7 +10848,7 @@ snapshots: '@types/node': 18.15.13 aes-js: 4.0.0-beta.5 tslib: 2.4.0 - ws: 8.17.1 + ws: 8.17.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) transitivePeerDependencies: - bufferutil - utf-8-validate @@ -10712,7 +11034,7 @@ snapshots: flatted@3.3.1: {} follow-redirects@1.15.6(debug@4.3.5): - dependencies: + optionalDependencies: debug: 4.3.5(supports-color@8.1.1) for-each@0.3.3: @@ -11305,13 +11627,13 @@ snapshots: events: 3.3.0 readable-stream: 3.6.2 - isomorphic-ws@5.0.0(ws@8.18.0): + isomorphic-ws@5.0.0(ws@8.18.0(bufferutil@4.0.8)(utf-8-validate@5.0.10)): dependencies: - ws: 8.18.0 + ws: 8.18.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) - isows@1.0.4(ws@8.17.1): + isows@1.0.4(ws@8.17.1(bufferutil@4.0.8)(utf-8-validate@5.0.10)): dependencies: - ws: 8.17.1 + ws: 8.17.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) isstream@0.1.2: {} @@ -11344,7 +11666,7 @@ snapshots: jsbn@1.1.0: optional: true - jsdom@23.2.0: + jsdom@23.2.0(bufferutil@4.0.8)(utf-8-validate@5.0.10): dependencies: '@asamuzakjp/dom-selector': 2.0.2 cssstyle: 4.0.1 @@ -11365,12 +11687,41 @@ snapshots: whatwg-encoding: 3.1.1 whatwg-mimetype: 4.0.0 whatwg-url: 14.0.0 - ws: 8.18.0 + ws: 8.18.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) + xml-name-validator: 5.0.0 + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate + + jsdom@25.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10): + dependencies: + cssstyle: 4.1.0 + data-urls: 5.0.0 + decimal.js: 10.4.3 + form-data: 4.0.0 + html-encoding-sniffer: 4.0.0 + http-proxy-agent: 7.0.2 + https-proxy-agent: 7.0.5 + is-potential-custom-element-name: 1.0.1 + nwsapi: 2.2.12 + parse5: 7.1.2 + rrweb-cssom: 0.7.1 + saxes: 6.0.0 + symbol-tree: 3.2.4 + tough-cookie: 4.1.4 + w3c-xmlserializer: 5.0.0 + webidl-conversions: 7.0.0 + whatwg-encoding: 3.1.1 + whatwg-mimetype: 4.0.0 + whatwg-url: 14.0.0 + ws: 8.18.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) xml-name-validator: 5.0.0 transitivePeerDependencies: - bufferutil - supports-color - utf-8-validate + optional: true json-bigint@1.0.0: dependencies: @@ -11813,9 +12164,9 @@ snapshots: mock-socket@9.3.1: {} - moonbeam-types-bundle@2.0.10: + moonbeam-types-bundle@2.0.10(bufferutil@4.0.8)(utf-8-validate@5.0.10): dependencies: - '@polkadot/api': 9.14.2 + '@polkadot/api': 9.14.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) typescript: 4.9.5 transitivePeerDependencies: - bufferutil @@ -11898,7 +12249,7 @@ snapshots: next-tick@1.1.0: {} - nock@13.5.4: + nock@13.5.5: dependencies: debug: 4.3.5(supports-color@8.1.1) json-stringify-safe: 5.0.1 @@ -11916,9 +12267,11 @@ snapshots: node-domexception@1.0.0: {} - node-fetch@2.7.0: + node-fetch@2.7.0(encoding@0.1.13): dependencies: whatwg-url: 5.0.0 + optionalDependencies: + encoding: 0.1.13 node-fetch@3.3.2: dependencies: @@ -11977,11 +12330,16 @@ snapshots: bn.js: 4.11.6 strip-hex-prefix: 1.0.0 - nunjucks@3.2.4: + nunjucks@3.2.4(chokidar@3.6.0): dependencies: a-sync-waterfall: 1.0.1 asap: 2.0.6 commander: 5.1.0 + optionalDependencies: + chokidar: 3.6.0 + + nwsapi@2.2.12: + optional: true oauth-sign@0.9.0: {} @@ -12199,9 +12557,9 @@ snapshots: pnglib@0.0.1: {} - pontem-types-bundle@1.0.15(@polkadot/util-crypto@12.6.2)(@polkadot/util@12.6.2): + pontem-types-bundle@1.0.15(@polkadot/util-crypto@13.1.1(@polkadot/util@13.1.1))(@polkadot/util@13.1.1): dependencies: - '@polkadot/keyring': 7.9.2(@polkadot/util-crypto@12.6.2)(@polkadot/util@12.6.2) + '@polkadot/keyring': 7.9.2(@polkadot/util-crypto@13.1.1(@polkadot/util@13.1.1))(@polkadot/util@13.1.1) '@polkadot/types': 6.12.1 typescript: 4.9.5 transitivePeerDependencies: @@ -12285,7 +12643,7 @@ snapshots: '@protobufjs/pool': 1.1.0 '@protobufjs/utf8': 1.1.0 '@types/long': 4.0.2 - '@types/node': 20.14.10 + '@types/node': 22.5.5 long: 4.0.0 proxy-addr@2.0.7: @@ -12510,6 +12868,9 @@ snapshots: rrweb-cssom@0.6.0: {} + rrweb-cssom@0.7.1: + optional: true + run-async@3.0.0: {} run-parallel@1.2.0: @@ -12522,7 +12883,7 @@ snapshots: rxjs@7.8.1: dependencies: - tslib: 2.6.3 + tslib: 2.7.0 safe-buffer@5.1.2: {} @@ -12694,17 +13055,17 @@ snapshots: smart-buffer@4.2.0: optional: true - smoldot@2.0.22: + smoldot@2.0.22(bufferutil@4.0.8)(utf-8-validate@5.0.10): dependencies: - ws: 8.18.0 + ws: 8.18.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) transitivePeerDependencies: - bufferutil - utf-8-validate optional: true - smoldot@2.0.26: + smoldot@2.0.26(bufferutil@4.0.8)(utf-8-validate@5.0.10): dependencies: - ws: 8.18.0 + ws: 8.18.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) transitivePeerDependencies: - bufferutil - utf-8-validate @@ -12834,7 +13195,7 @@ snapshots: strip-json-comments@3.1.1: {} - styled-components@6.1.11(react-dom@18.3.1)(react@18.3.1): + styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: '@emotion/is-prop-valid': 1.2.2 '@emotion/unitless': 0.8.1 @@ -12858,11 +13219,11 @@ snapshots: dependencies: has-flag: 4.0.0 - swarm-js@0.1.42: + swarm-js@0.1.42(bufferutil@4.0.8)(utf-8-validate@5.0.10): dependencies: bluebird: 3.7.2 buffer: 5.7.1 - eth-lib: 0.1.29 + eth-lib: 0.1.29(bufferutil@4.0.8)(utf-8-validate@5.0.10) fs-extra: 4.0.3 got: 11.8.6 mime-types: 2.1.35 @@ -12985,11 +13346,11 @@ snapshots: dependencies: punycode: 2.3.1 - ts-api-utils@1.3.0(typescript@5.5.3): + ts-api-utils@1.3.0(typescript@5.6.2): dependencies: - typescript: 5.5.3 + typescript: 5.6.2 - ts-node@10.9.2(@types/node@20.14.10)(typescript@5.5.3): + ts-node@10.9.2(@types/node@20.14.10)(typescript@5.6.2): dependencies: '@cspotcode/source-map-support': 0.8.1 '@tsconfig/node10': 1.0.9 @@ -13003,7 +13364,25 @@ snapshots: create-require: 1.1.1 diff: 4.0.2 make-error: 1.3.6 - typescript: 5.5.3 + typescript: 5.6.2 + v8-compile-cache-lib: 3.0.1 + yn: 3.1.1 + + ts-node@10.9.2(@types/node@22.5.5)(typescript@5.6.2): + dependencies: + '@cspotcode/source-map-support': 0.8.1 + '@tsconfig/node10': 1.0.9 + '@tsconfig/node12': 1.0.11 + '@tsconfig/node14': 1.0.3 + '@tsconfig/node16': 1.0.4 + '@types/node': 22.5.5 + acorn: 8.11.3 + acorn-walk: 8.3.2 + arg: 4.1.3 + create-require: 1.1.1 + diff: 4.0.2 + make-error: 1.3.6 + typescript: 5.6.2 v8-compile-cache-lib: 3.0.1 yn: 3.1.1 @@ -13013,7 +13392,7 @@ snapshots: tslib@2.6.2: {} - tslib@2.6.3: {} + tslib@2.7.0: {} tsx@4.16.2: dependencies: @@ -13055,7 +13434,7 @@ snapshots: dependencies: is-typedarray: 1.0.0 - typeorm@0.3.20(sqlite3@5.1.7): + typeorm@0.3.20(sqlite3@5.1.7)(ts-node@10.9.2(@types/node@22.5.5)(typescript@5.6.2)): dependencies: '@sqltools/formatter': 1.2.5 app-root-path: 3.1.0 @@ -13069,16 +13448,18 @@ snapshots: mkdirp: 2.1.6 reflect-metadata: 0.2.2 sha.js: 2.4.11 - sqlite3: 5.1.7 - tslib: 2.6.3 + tslib: 2.7.0 uuid: 9.0.1 yargs: 17.7.2 + optionalDependencies: + sqlite3: 5.1.7 + ts-node: 10.9.2(@types/node@22.5.5)(typescript@5.6.2) transitivePeerDependencies: - supports-color typescript@4.9.5: {} - typescript@5.5.3: {} + typescript@5.6.2: {} uint8arrays@3.1.1: dependencies: @@ -13088,6 +13469,8 @@ snapshots: undici-types@5.26.5: {} + undici-types@6.19.8: {} + unique-filename@1.1.1: dependencies: unique-slug: 2.0.2 @@ -13155,29 +13538,30 @@ snapshots: core-util-is: 1.0.2 extsprintf: 1.3.0 - viem@2.17.3(typescript@5.5.3): + viem@2.17.3(bufferutil@4.0.8)(typescript@5.6.2)(utf-8-validate@5.0.10)(zod@3.23.8): dependencies: '@adraffy/ens-normalize': 1.10.0 '@noble/curves': 1.4.0 '@noble/hashes': 1.4.0 '@scure/bip32': 1.4.0 '@scure/bip39': 1.3.0 - abitype: 1.0.5(typescript@5.5.3) - isows: 1.0.4(ws@8.17.1) - typescript: 5.5.3 - ws: 8.17.1 + abitype: 1.0.5(typescript@5.6.2)(zod@3.23.8) + isows: 1.0.4(ws@8.17.1(bufferutil@4.0.8)(utf-8-validate@5.0.10)) + ws: 8.17.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) + optionalDependencies: + typescript: 5.6.2 transitivePeerDependencies: - bufferutil - utf-8-validate - zod - vite-node@2.0.1(@types/node@20.14.10): + vite-node@2.0.1(@types/node@22.5.5): dependencies: cac: 6.7.14 debug: 4.3.5(supports-color@8.1.1) pathe: 1.1.2 picocolors: 1.0.1 - vite: 5.1.6(@types/node@20.14.10) + vite: 5.1.6(@types/node@22.5.5) transitivePeerDependencies: - '@types/node' - less @@ -13188,24 +13572,22 @@ snapshots: - supports-color - terser - vite@5.1.6(@types/node@20.14.10): + vite@5.1.6(@types/node@22.5.5): dependencies: - '@types/node': 20.14.10 esbuild: 0.19.12 postcss: 8.4.38 rollup: 4.13.0 optionalDependencies: + '@types/node': 22.5.5 fsevents: 2.3.3 - vitest@2.0.1(@types/node@20.14.10)(@vitest/ui@2.0.1): + vitest@2.0.1(@types/node@22.5.5)(@vitest/ui@2.0.1)(jsdom@25.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10)): dependencies: '@ampproject/remapping': 2.3.0 - '@types/node': 20.14.10 '@vitest/expect': 2.0.1 '@vitest/runner': 2.0.1 '@vitest/snapshot': 2.0.1 '@vitest/spy': 2.0.1 - '@vitest/ui': 2.0.1(vitest@2.0.1) '@vitest/utils': 2.0.1 chai: 5.1.1 debug: 4.3.5(supports-color@8.1.1) @@ -13216,9 +13598,13 @@ snapshots: std-env: 3.7.0 tinybench: 2.8.0 tinypool: 1.0.0 - vite: 5.1.6(@types/node@20.14.10) - vite-node: 2.0.1(@types/node@20.14.10) + vite: 5.1.6(@types/node@22.5.5) + vite-node: 2.0.1(@types/node@22.5.5) why-is-node-running: 2.2.2 + optionalDependencies: + '@types/node': 22.5.5 + '@vitest/ui': 2.0.1(vitest@2.0.1) + jsdom: 25.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) transitivePeerDependencies: - less - lightningcss @@ -13228,14 +13614,15 @@ snapshots: - supports-color - terser - vue@3.4.31(typescript@5.5.3): + vue@3.4.31(typescript@5.6.2): dependencies: '@vue/compiler-dom': 3.4.31 '@vue/compiler-sfc': 3.4.31 '@vue/runtime-dom': 3.4.31 - '@vue/server-renderer': 3.4.31(vue@3.4.31) + '@vue/server-renderer': 3.4.31(vue@3.4.31(typescript@5.6.2)) '@vue/shared': 3.4.31 - typescript: 5.5.3 + optionalDependencies: + typescript: 5.6.2 w3c-xmlserializer@5.0.0: dependencies: @@ -13247,11 +13634,11 @@ snapshots: web-streams-polyfill@3.2.1: {} - web3-bzz@1.10.4: + web3-bzz@1.10.4(bufferutil@4.0.8)(utf-8-validate@5.0.10): dependencies: '@types/node': 12.20.55 got: 12.1.0 - swarm-js: 0.1.42 + swarm-js: 0.1.42(bufferutil@4.0.8)(utf-8-validate@5.0.10) transitivePeerDependencies: - bufferutil - supports-color @@ -13274,11 +13661,11 @@ snapshots: dependencies: eventemitter3: 4.0.4 - web3-core-requestmanager@1.10.4: + web3-core-requestmanager@1.10.4(encoding@0.1.13): dependencies: util: 0.12.5 web3-core-helpers: 1.10.4 - web3-providers-http: 1.10.4 + web3-providers-http: 1.10.4(encoding@0.1.13) web3-providers-ipc: 1.10.4 web3-providers-ws: 1.10.4 transitivePeerDependencies: @@ -13290,26 +13677,26 @@ snapshots: eventemitter3: 4.0.4 web3-core-helpers: 1.10.4 - web3-core@1.10.4: + web3-core@1.10.4(encoding@0.1.13): dependencies: - '@types/bn.js': 5.1.5 + '@types/bn.js': 5.1.6 '@types/node': 12.20.55 bignumber.js: 9.1.2 web3-core-helpers: 1.10.4 web3-core-method: 1.10.4 - web3-core-requestmanager: 1.10.4 + web3-core-requestmanager: 1.10.4(encoding@0.1.13) web3-utils: 1.10.4 transitivePeerDependencies: - encoding - supports-color - web3-core@4.5.0: + web3-core@4.5.0(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10): dependencies: web3-errors: 1.2.0 web3-eth-accounts: 4.1.2 web3-eth-iban: 4.0.7 - web3-providers-http: 4.1.0 - web3-providers-ws: 4.0.7 + web3-providers-http: 4.1.0(encoding@0.1.13) + web3-providers-ws: 4.0.7(bufferutil@4.0.8)(utf-8-validate@5.0.10) web3-types: 1.7.0 web3-utils: 4.3.0 web3-validator: 2.0.6 @@ -13329,9 +13716,9 @@ snapshots: '@ethersproject/abi': 5.7.0 web3-utils: 1.10.4 - web3-eth-abi@4.2.2(typescript@5.5.3): + web3-eth-abi@4.2.2(typescript@5.6.2)(zod@3.23.8): dependencies: - abitype: 0.7.1(typescript@5.5.3) + abitype: 0.7.1(typescript@5.6.2)(zod@3.23.8) web3-errors: 1.2.0 web3-types: 1.7.0 web3-utils: 4.3.0 @@ -13340,7 +13727,7 @@ snapshots: - typescript - zod - web3-eth-accounts@1.10.4: + web3-eth-accounts@1.10.4(encoding@0.1.13): dependencies: '@ethereumjs/common': 2.6.5 '@ethereumjs/tx': 3.5.2 @@ -13348,7 +13735,7 @@ snapshots: eth-lib: 0.2.8 scrypt-js: 3.0.1 uuid: 9.0.1 - web3-core: 1.10.4 + web3-core: 1.10.4(encoding@0.1.13) web3-core-helpers: 1.10.4 web3-core-method: 1.10.4 web3-utils: 1.10.4 @@ -13366,10 +13753,10 @@ snapshots: web3-utils: 4.3.0 web3-validator: 2.0.6 - web3-eth-contract@1.10.4: + web3-eth-contract@1.10.4(encoding@0.1.13): dependencies: - '@types/bn.js': 5.1.5 - web3-core: 1.10.4 + '@types/bn.js': 5.1.6 + web3-core: 1.10.4(encoding@0.1.13) web3-core-helpers: 1.10.4 web3-core-method: 1.10.4 web3-core-promievent: 1.10.4 @@ -13380,12 +13767,12 @@ snapshots: - encoding - supports-color - web3-eth-contract@4.5.0(typescript@5.5.3): + web3-eth-contract@4.5.0(bufferutil@4.0.8)(encoding@0.1.13)(typescript@5.6.2)(utf-8-validate@5.0.10)(zod@3.23.8): dependencies: - web3-core: 4.5.0 + web3-core: 4.5.0(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) web3-errors: 1.2.0 - web3-eth: 4.8.0(typescript@5.5.3) - web3-eth-abi: 4.2.2(typescript@5.5.3) + web3-eth: 4.8.0(bufferutil@4.0.8)(encoding@0.1.13)(typescript@5.6.2)(utf-8-validate@5.0.10)(zod@3.23.8) + web3-eth-abi: 4.2.2(typescript@5.6.2)(zod@3.23.8) web3-types: 1.7.0 web3-utils: 4.3.0 web3-validator: 2.0.6 @@ -13396,28 +13783,28 @@ snapshots: - utf-8-validate - zod - web3-eth-ens@1.10.4: + web3-eth-ens@1.10.4(encoding@0.1.13): dependencies: content-hash: 2.5.2 eth-ens-namehash: 2.0.8 - web3-core: 1.10.4 + web3-core: 1.10.4(encoding@0.1.13) web3-core-helpers: 1.10.4 web3-core-promievent: 1.10.4 web3-eth-abi: 1.10.4 - web3-eth-contract: 1.10.4 + web3-eth-contract: 1.10.4(encoding@0.1.13) web3-utils: 1.10.4 transitivePeerDependencies: - encoding - supports-color - web3-eth-ens@4.4.0(typescript@5.5.3): + web3-eth-ens@4.4.0(bufferutil@4.0.8)(encoding@0.1.13)(typescript@5.6.2)(utf-8-validate@5.0.10)(zod@3.23.8): dependencies: '@adraffy/ens-normalize': 1.10.1 - web3-core: 4.5.0 + web3-core: 4.5.0(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) web3-errors: 1.2.0 - web3-eth: 4.8.0(typescript@5.5.3) - web3-eth-contract: 4.5.0(typescript@5.5.3) - web3-net: 4.1.0 + web3-eth: 4.8.0(bufferutil@4.0.8)(encoding@0.1.13)(typescript@5.6.2)(utf-8-validate@5.0.10)(zod@3.23.8) + web3-eth-contract: 4.5.0(bufferutil@4.0.8)(encoding@0.1.13)(typescript@5.6.2)(utf-8-validate@5.0.10)(zod@3.23.8) + web3-net: 4.1.0(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) web3-types: 1.7.0 web3-utils: 4.3.0 web3-validator: 2.0.6 @@ -13440,23 +13827,23 @@ snapshots: web3-utils: 4.3.0 web3-validator: 2.0.6 - web3-eth-personal@1.10.4: + web3-eth-personal@1.10.4(encoding@0.1.13): dependencies: '@types/node': 12.20.55 - web3-core: 1.10.4 + web3-core: 1.10.4(encoding@0.1.13) web3-core-helpers: 1.10.4 web3-core-method: 1.10.4 - web3-net: 1.10.4 + web3-net: 1.10.4(encoding@0.1.13) web3-utils: 1.10.4 transitivePeerDependencies: - encoding - supports-color - web3-eth-personal@4.0.8(typescript@5.5.3): + web3-eth-personal@4.0.8(bufferutil@4.0.8)(encoding@0.1.13)(typescript@5.6.2)(utf-8-validate@5.0.10)(zod@3.23.8): dependencies: - web3-core: 4.5.0 - web3-eth: 4.8.0(typescript@5.5.3) - web3-rpc-methods: 1.3.0 + web3-core: 4.5.0(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) + web3-eth: 4.8.0(bufferutil@4.0.8)(encoding@0.1.13)(typescript@5.6.2)(utf-8-validate@5.0.10)(zod@3.23.8) + web3-rpc-methods: 1.3.0(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) web3-types: 1.7.0 web3-utils: 4.3.0 web3-validator: 2.0.6 @@ -13467,34 +13854,34 @@ snapshots: - utf-8-validate - zod - web3-eth@1.10.4: + web3-eth@1.10.4(encoding@0.1.13): dependencies: - web3-core: 1.10.4 + web3-core: 1.10.4(encoding@0.1.13) web3-core-helpers: 1.10.4 web3-core-method: 1.10.4 web3-core-subscriptions: 1.10.4 web3-eth-abi: 1.10.4 - web3-eth-accounts: 1.10.4 - web3-eth-contract: 1.10.4 - web3-eth-ens: 1.10.4 + web3-eth-accounts: 1.10.4(encoding@0.1.13) + web3-eth-contract: 1.10.4(encoding@0.1.13) + web3-eth-ens: 1.10.4(encoding@0.1.13) web3-eth-iban: 1.10.4 - web3-eth-personal: 1.10.4 - web3-net: 1.10.4 + web3-eth-personal: 1.10.4(encoding@0.1.13) + web3-net: 1.10.4(encoding@0.1.13) web3-utils: 1.10.4 transitivePeerDependencies: - encoding - supports-color - web3-eth@4.8.0(typescript@5.5.3): + web3-eth@4.8.0(bufferutil@4.0.8)(encoding@0.1.13)(typescript@5.6.2)(utf-8-validate@5.0.10)(zod@3.23.8): dependencies: setimmediate: 1.0.5 - web3-core: 4.5.0 + web3-core: 4.5.0(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) web3-errors: 1.2.0 - web3-eth-abi: 4.2.2(typescript@5.5.3) + web3-eth-abi: 4.2.2(typescript@5.6.2)(zod@3.23.8) web3-eth-accounts: 4.1.2 - web3-net: 4.1.0 - web3-providers-ws: 4.0.7 - web3-rpc-methods: 1.3.0 + web3-net: 4.1.0(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) + web3-providers-ws: 4.0.7(bufferutil@4.0.8)(utf-8-validate@5.0.10) + web3-rpc-methods: 1.3.0(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) web3-types: 1.7.0 web3-utils: 4.3.0 web3-validator: 2.0.6 @@ -13505,19 +13892,19 @@ snapshots: - utf-8-validate - zod - web3-net@1.10.4: + web3-net@1.10.4(encoding@0.1.13): dependencies: - web3-core: 1.10.4 + web3-core: 1.10.4(encoding@0.1.13) web3-core-method: 1.10.4 web3-utils: 1.10.4 transitivePeerDependencies: - encoding - supports-color - web3-net@4.1.0: + web3-net@4.1.0(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10): dependencies: - web3-core: 4.5.0 - web3-rpc-methods: 1.3.0 + web3-core: 4.5.0(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) + web3-rpc-methods: 1.3.0(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) web3-types: 1.7.0 web3-utils: 4.3.0 transitivePeerDependencies: @@ -13525,18 +13912,18 @@ snapshots: - encoding - utf-8-validate - web3-providers-http@1.10.4: + web3-providers-http@1.10.4(encoding@0.1.13): dependencies: abortcontroller-polyfill: 1.7.5 - cross-fetch: 4.0.0 + cross-fetch: 4.0.0(encoding@0.1.13) es6-promise: 4.2.8 web3-core-helpers: 1.10.4 transitivePeerDependencies: - encoding - web3-providers-http@4.1.0: + web3-providers-http@4.1.0(encoding@0.1.13): dependencies: - cross-fetch: 4.0.0 + cross-fetch: 4.0.0(encoding@0.1.13) web3-errors: 1.2.0 web3-types: 1.7.0 web3-utils: 4.3.0 @@ -13563,21 +13950,21 @@ snapshots: transitivePeerDependencies: - supports-color - web3-providers-ws@4.0.7: + web3-providers-ws@4.0.7(bufferutil@4.0.8)(utf-8-validate@5.0.10): dependencies: '@types/ws': 8.5.3 - isomorphic-ws: 5.0.0(ws@8.18.0) + isomorphic-ws: 5.0.0(ws@8.18.0(bufferutil@4.0.8)(utf-8-validate@5.0.10)) web3-errors: 1.2.0 web3-types: 1.7.0 web3-utils: 4.3.0 - ws: 8.18.0 + ws: 8.18.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) transitivePeerDependencies: - bufferutil - utf-8-validate - web3-rpc-methods@1.3.0: + web3-rpc-methods@1.3.0(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10): dependencies: - web3-core: 4.5.0 + web3-core: 4.5.0(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) web3-types: 1.7.0 web3-validator: 2.0.6 transitivePeerDependencies: @@ -13585,10 +13972,10 @@ snapshots: - encoding - utf-8-validate - web3-rpc-providers@1.0.0-rc.0: + web3-rpc-providers@1.0.0-rc.0(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10): dependencies: - web3-providers-http: 4.1.0 - web3-providers-ws: 4.0.7 + web3-providers-http: 4.1.0(encoding@0.1.13) + web3-providers-ws: 4.0.7(bufferutil@4.0.8)(utf-8-validate@5.0.10) web3-types: 1.7.0 web3-utils: 4.3.0 transitivePeerDependencies: @@ -13596,12 +13983,12 @@ snapshots: - encoding - utf-8-validate - web3-shh@1.10.4: + web3-shh@1.10.4(encoding@0.1.13): dependencies: - web3-core: 1.10.4 + web3-core: 1.10.4(encoding@0.1.13) web3-core-method: 1.10.4 web3-core-subscriptions: 1.10.4 - web3-net: 1.10.4 + web3-net: 1.10.4(encoding@0.1.13) transitivePeerDependencies: - encoding - supports-color @@ -13635,14 +14022,14 @@ snapshots: web3-types: 1.7.0 zod: 3.23.8 - web3@1.10.4: + web3@1.10.4(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10): dependencies: - web3-bzz: 1.10.4 - web3-core: 1.10.4 - web3-eth: 1.10.4 - web3-eth-personal: 1.10.4 - web3-net: 1.10.4 - web3-shh: 1.10.4 + web3-bzz: 1.10.4(bufferutil@4.0.8)(utf-8-validate@5.0.10) + web3-core: 1.10.4(encoding@0.1.13) + web3-eth: 1.10.4(encoding@0.1.13) + web3-eth-personal: 1.10.4(encoding@0.1.13) + web3-net: 1.10.4(encoding@0.1.13) + web3-shh: 1.10.4(encoding@0.1.13) web3-utils: 1.10.4 transitivePeerDependencies: - bufferutil @@ -13650,22 +14037,22 @@ snapshots: - supports-color - utf-8-validate - web3@4.10.0(typescript@5.5.3): + web3@4.10.0(bufferutil@4.0.8)(encoding@0.1.13)(typescript@5.6.2)(utf-8-validate@5.0.10)(zod@3.23.8): dependencies: - web3-core: 4.5.0 + web3-core: 4.5.0(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) web3-errors: 1.2.0 - web3-eth: 4.8.0(typescript@5.5.3) - web3-eth-abi: 4.2.2(typescript@5.5.3) + web3-eth: 4.8.0(bufferutil@4.0.8)(encoding@0.1.13)(typescript@5.6.2)(utf-8-validate@5.0.10)(zod@3.23.8) + web3-eth-abi: 4.2.2(typescript@5.6.2)(zod@3.23.8) web3-eth-accounts: 4.1.2 - web3-eth-contract: 4.5.0(typescript@5.5.3) - web3-eth-ens: 4.4.0(typescript@5.5.3) + web3-eth-contract: 4.5.0(bufferutil@4.0.8)(encoding@0.1.13)(typescript@5.6.2)(utf-8-validate@5.0.10)(zod@3.23.8) + web3-eth-ens: 4.4.0(bufferutil@4.0.8)(encoding@0.1.13)(typescript@5.6.2)(utf-8-validate@5.0.10)(zod@3.23.8) web3-eth-iban: 4.0.7 - web3-eth-personal: 4.0.8(typescript@5.5.3) - web3-net: 4.1.0 - web3-providers-http: 4.1.0 - web3-providers-ws: 4.0.7 - web3-rpc-methods: 1.3.0 - web3-rpc-providers: 1.0.0-rc.0 + web3-eth-personal: 4.0.8(bufferutil@4.0.8)(encoding@0.1.13)(typescript@5.6.2)(utf-8-validate@5.0.10)(zod@3.23.8) + web3-net: 4.1.0(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) + web3-providers-http: 4.1.0(encoding@0.1.13) + web3-providers-ws: 4.0.7(bufferutil@4.0.8)(utf-8-validate@5.0.10) + web3-rpc-methods: 1.3.0(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) + web3-rpc-providers: 1.0.0-rc.0(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) web3-types: 1.7.0 web3-utils: 4.3.0 web3-validator: 2.0.6 @@ -13775,15 +14162,24 @@ snapshots: wrappy@1.0.2: {} - ws@3.3.3: + ws@3.3.3(bufferutil@4.0.8)(utf-8-validate@5.0.10): dependencies: async-limiter: 1.0.1 safe-buffer: 5.1.2 ultron: 1.1.1 + optionalDependencies: + bufferutil: 4.0.8 + utf-8-validate: 5.0.10 - ws@8.17.1: {} + ws@8.17.1(bufferutil@4.0.8)(utf-8-validate@5.0.10): + optionalDependencies: + bufferutil: 4.0.8 + utf-8-validate: 5.0.10 - ws@8.18.0: {} + ws@8.18.0(bufferutil@4.0.8)(utf-8-validate@5.0.10): + optionalDependencies: + bufferutil: 4.0.8 + utf-8-validate: 5.0.10 xhr-request-promise@0.1.3: dependencies: diff --git a/test/scripts/get-sample-evm-txs.ts b/test/scripts/get-sample-evm-txs.ts new file mode 100644 index 0000000000..5f3cde2645 --- /dev/null +++ b/test/scripts/get-sample-evm-txs.ts @@ -0,0 +1,114 @@ +import { runtimes } from "helpers/runtimes"; +import { Chain, createPublicClient, http } from "viem"; +import fs from "fs"; +import path from "path"; + +interface Network { + name: string; + endpoint: string; + id: number; + currency: string; +} + +interface Sample { + network: string; + runtime: number; + blockNumber: number; + txHash: string; +} + +const networks: Network[] = [ + { + name: "moonbeam", + endpoint: "https://deo-moon-rpc-1-moonbeam-rpc-graph-1.moonbeam.ol-infra.network", + id: 1284, + currency: "GMLR", + }, + { + name: "moonriver", + endpoint: "https://deo-moon-rpc-1-moonriver-rpc-graph-1.moonriver.ol-infra.network", + id: 1285, + currency: "MOVR", + }, + { + name: "moonbase", + endpoint: "https://deo-moon-rpc-1-moonbase-alpha-rpc-graph-1.moonbase.ol-infra.network", + id: 1287, + currency: "DEV", + }, +]; + +function createChain(network: Network) { + const customChain: Chain = { + name: network.name, + id: network.id, + nativeCurrency: { + name: network.currency, + symbol: network.currency, + decimals: 18, + }, + rpcUrls: { + default: { + http: [network.endpoint], + }, + }, + }; + return customChain; +} + +const main = async () => { + console.log( + `Generating tracing samples for networks ${networks.flatMap((n) => n.name).join(", ")}` + ); + networks.forEach(async (network) => { + let samples: Sample[] = []; + const chain = createChain(network); + const client = createPublicClient({ + chain, + transport: http(network.endpoint), + }); + const relevantRuntimes = runtimes + .filter((r) => r.specVersion >= 400) // Runtimes before 400 don't support tracing + .filter((r) => r.blockNumber[network.name as keyof typeof r.blockNumber] !== null); + + for (const runtime of relevantRuntimes) { + console.log( + `Runtime ${runtime.specVersion} has block number ${ + runtime.blockNumber[network.name as keyof typeof runtime.blockNumber] + }` + ); + let block = await client.getBlock({ + blockNumber: runtime.blockNumber[network.name as keyof typeof runtime.blockNumber]!, + }); + let blocksAhead = 0n; + while (block.transactions.length === 0) { + blocksAhead += 1n; + block = await client.getBlock({ + blockNumber: block.number + blocksAhead, + }); + } + console.log( + `Runtime ${network.name}-${runtime.specVersion}: Block ${ + block.number + blocksAhead + } found ${blocksAhead} blocks ahead has ${block.transactions.length} transactions` + ); + + // Create a sample + const sample: Sample = { + network: network.name, + runtime: runtime.specVersion, + blockNumber: parseInt(block.number.toString()), + txHash: block.transactions[0], + }; + samples.push(sample); + } + // Save samples as JSON + const json = JSON.stringify(samples, null, 2); + const filename = path.join("helpers", `${network.name}-tracing-samples.json`); + fs.writeFileSync(filename, json); + console.log(`✅ Saved ${samples.length} samples to ${filename}`); + }); +}; + +// run +main(); diff --git a/test/suites/dev/moonbase/test-fees/test-fee-multiplier-xcm.ts b/test/suites/dev/moonbase/test-fees/test-fee-multiplier-xcm.ts index a15cefb7c1..7a335c3e85 100644 --- a/test/suites/dev/moonbase/test-fees/test-fee-multiplier-xcm.ts +++ b/test/suites/dev/moonbase/test-fees/test-fee-multiplier-xcm.ts @@ -8,13 +8,33 @@ import { descendOriginFromAddress20, expectOk, injectHrmpMessage, + ConstantStore, } from "../../../../helpers"; // Below should be the calculation: // export const TARGET_FILL_AMOUNT = // ((MAX_BLOCK_WEIGHT * 0.75 * 0.25 - EXTRINSIC_BASE_WEIGHT) / MAX_BLOCK_WEIGHT) * 1_000_000_000; // In 0.9.43 rootTesting::fillBlock() now uses more weight so we need to account for that -const TARGET_FILL_AMOUNT = 262_349_350; +const TARGET_FILL_AMOUNT = 262_349_219; +// const TARGET_FILL_AMOUNT = 262_349_210; + +async function setFeeMultiplier(context: any, value: bigint) { + const MULTIPLIER_STORAGE_KEY = context + .polkadotJs() + .query.transactionPayment.nextFeeMultiplier.key(0) + .toString(); + await context + .polkadotJs() + .tx.sudo.sudo( + context + .polkadotJs() + .tx.system.setStorage([ + [MULTIPLIER_STORAGE_KEY, bnToHex(value, { isLe: true, bitLength: 128 })], + ]) + ) + .signAndSend(alith); + await context.createBlock(); +} // Note on the values from 'transactionPayment.nextFeeMultiplier': this storage item is actually a // FixedU128, which is basically a u128 with an implicit denominator of 10^18. However, this @@ -32,6 +52,7 @@ describeSuite({ let random: KeyringPair; let transferredBalance: bigint; let balancesPalletIndex: number; + let MIN_FEE_MULTIPLIER: bigint; beforeAll(async function () { const { originAddress, descendOriginAddress } = descendOriginFromAddress20(context); @@ -54,28 +75,15 @@ describeSuite({ }); beforeEach(async () => { - const MULTIPLIER_STORAGE_KEY = context - .polkadotJs() - .query.transactionPayment.nextFeeMultiplier.key(0) - .toString(); - - await context - .polkadotJs() - .tx.sudo.sudo( - context - .polkadotJs() - .tx.system.setStorage([ - [MULTIPLIER_STORAGE_KEY, bnToHex(startingBn, { isLe: true, bitLength: 128 })], - ]) - ) - .signAndSend(alith); - await context.createBlock(); + MIN_FEE_MULTIPLIER = ConstantStore(context).MIN_FEE_MULTIPLIER; + await setFeeMultiplier(context, MIN_FEE_MULTIPLIER); }); it({ id: "T01", title: "should decay with no activity", test: async function () { + await setFeeMultiplier(context, MIN_FEE_MULTIPLIER * 4n); const initialValue = await context .polkadotJs() .query.transactionPayment.nextFeeMultiplier(); @@ -87,34 +95,6 @@ describeSuite({ it({ id: "T02", - title: "should not decay when block size at target amount", - test: async function () { - const initialValue = await context - .polkadotJs() - .query.transactionPayment.nextFeeMultiplier(); - await context.createBlock( - context - .polkadotJs() - .tx.sudo.sudo(context.polkadotJs().tx.rootTesting.fillBlock(TARGET_FILL_AMOUNT)) - ); - - const postValue = await context.polkadotJs().query.transactionPayment.nextFeeMultiplier(); - - // this is useful to manually find out what is the - // TARGET_FILL_AMOUNT that will result in a static fee multiplier - // run the tests with - // pnpm moonwall test dev_moonbase -d test-fees D011604T02 - // console.log(`pre ${initialValue.toHuman()}`); - // console.log(`post ${postValue.toHuman()}`); - // console.log(`diff ${initialValue.sub(postValue)}`); - - expect(initialValue.eq(postValue), "Fee multiplier not static on ideal fill ratio").to.be - .true; - }, - }); - - it({ - id: "T03", title: "should increase when above target fill ratio", test: async function () { const initialValue = await context @@ -143,7 +123,7 @@ describeSuite({ }); it({ - id: "T04", + id: "T03", title: "should not increase fees with xcm activity", test: async () => { const transferCallEncoded = context @@ -160,10 +140,6 @@ describeSuite({ await context.polkadotJs().rpc.chain.getBlock() ).block.header.number.toNumber(); - await context - .polkadotJs() - .tx.sudo.sudo(context.polkadotJs().tx.rootTesting.fillBlock(TARGET_FILL_AMOUNT)) - .signAndSend(alith, { nonce: -1 }); const xcmMessage = new XcmFragment({ assets: [ { @@ -224,7 +200,7 @@ describeSuite({ }); it({ - id: "T05", + id: "T04", title: "should not increase fees with xcm ETH activity", test: async () => { const amountToTransfer = transferredBalance / 10n; diff --git a/test/suites/dev/moonbase/test-gas/test-gas-estimation-subcall-oog.ts b/test/suites/dev/moonbase/test-gas/test-gas-estimation-subcall-oog.ts new file mode 100644 index 0000000000..127b12bc9d --- /dev/null +++ b/test/suites/dev/moonbase/test-gas/test-gas-estimation-subcall-oog.ts @@ -0,0 +1,117 @@ +import "@moonbeam-network/api-augment"; +import { beforeAll, deployCreateCompiledContract, describeSuite, expect } from "@moonwall/cli"; +import { ALITH_ADDRESS } from "@moonwall/util"; +import { Abi, decodeEventLog, encodeFunctionData } from "viem"; + +describeSuite({ + id: "D011805", + title: "Estimate Gas - subCall", + foundationMethods: "dev", + testCases: ({ context, it, log }) => { + let looperAddress: `0x${string}`; + let subCallOogAbi: Abi; + let subCallOogAddress: `0x${string}`; + + const bloatedContracts: string[] = []; + const MAX_BLOATED_CONTRACTS = 15; + + beforeAll(async function () { + const { contractAddress: contractAddress2 } = await deployCreateCompiledContract( + context, + "Looper" + ); + looperAddress = contractAddress2; + + const { abi, contractAddress: contractAddress3 } = await deployCreateCompiledContract( + context, + "SubCallOOG" + ); + subCallOogAbi = abi; + subCallOogAddress = contractAddress3; + + // Deploy bloated contracts (test won't use more than what is needed for reaching max pov) + for (let i = 0; i <= MAX_BLOATED_CONTRACTS; i++) { + const { contractAddress } = await deployCreateCompiledContract(context, "BloatedContract"); + bloatedContracts.push(contractAddress); + } + }); + + it({ + id: "T01", + title: "gas estimation should make subcall OOG", + test: async function () { + const estimatedGas = await context.viem().estimateContractGas({ + account: ALITH_ADDRESS, + abi: subCallOogAbi, + address: subCallOogAddress, + functionName: "subCallLooper", + maxPriorityFeePerGas: 0n, + args: [looperAddress, 999], + value: 0n, + }); + + const txHash = await context.viem().sendTransaction({ + to: subCallOogAddress, + data: encodeFunctionData({ + abi: subCallOogAbi, + functionName: "subCallLooper", + args: [looperAddress, 999], + }), + txnType: "eip1559", + gasLimit: estimatedGas, + }); + + await context.createBlock(); + + const receipt = await context.viem().getTransactionReceipt({ hash: txHash }); + + const decoded = decodeEventLog({ + abi: subCallOogAbi, + data: receipt.logs[0].data, + topics: receipt.logs[0].topics, + }) as any; + + expect(decoded.eventName).to.equal("SubCallFail"); + }, + }); + + it({ + id: "T02", + title: "gas estimation should make pov-consuming subcall suceed", + test: async function () { + const estimatedGas = await context.viem().estimateContractGas({ + account: ALITH_ADDRESS, + abi: subCallOogAbi, + address: subCallOogAddress, + functionName: "subCallPov", + maxPriorityFeePerGas: 0n, + args: [bloatedContracts], + value: 0n, + }); + + log(`Estimated gas: ${estimatedGas}`); + + const txHash = await context.viem().sendTransaction({ + to: subCallOogAddress, + data: encodeFunctionData({ + abi: subCallOogAbi, + functionName: "subCallPov", + args: [bloatedContracts], + }), + txnType: "eip1559", + gasLimit: estimatedGas, + }); + + await context.createBlock(); + + const receipt = await context.viem().getTransactionReceipt({ hash: txHash }); + const decoded = decodeEventLog({ + abi: subCallOogAbi, + data: receipt.logs[bloatedContracts.length - 1].data, + topics: receipt.logs[bloatedContracts.length - 1].topics, + }) as any; + expect(decoded.eventName).to.equal("SubCallSucceed"); + }, + }); + }, +}); diff --git a/test/suites/dev/moonbase/test-randomness/test-randomness-babe-lottery3.ts b/test/suites/dev/moonbase/test-randomness/test-randomness-babe-lottery3.ts index ad7f12fd8a..aa807d2c02 100644 --- a/test/suites/dev/moonbase/test-randomness/test-randomness-babe-lottery3.ts +++ b/test/suites/dev/moonbase/test-randomness/test-randomness-babe-lottery3.ts @@ -1,8 +1,10 @@ import "@moonbeam-network/api-augment/moonbase"; import { beforeEach, describeSuite, expect, fetchCompiledContract } from "@moonwall/cli"; import { + BALTATHAR_ADDRESS, BALTATHAR_PRIVATE_KEY, CONTRACT_RANDOMNESS_STATUS_PENDING, + CONTRACT_RANDOMNESS_STATUS_READY, GLMR, createViemTransaction, } from "@moonwall/util"; @@ -23,13 +25,23 @@ describeSuite({ beforeEach(async function () { lotteryAddress = await setupLotteryWithParticipants(context, "BABE"); + const estimatedGas = await context.viem().estimateContractGas({ + address: lotteryAddress, + abi: fetchCompiledContract("RandomnessLotteryDemo").abi, + functionName: "startLottery", + value: 1n * GLMR, + }); + log("Estimated Gas for startLottery", estimatedGas); + expect(estimatedGas).toMatchInlineSnapshot(`218380n`); + await context.writeContract!({ contractName: "RandomnessLotteryDemo", contractAddress: lotteryAddress, functionName: "startLottery", - gas: 500_000n, value: 1n * GLMR, + gas: estimatedGas, }); + await context.createBlock(); }); @@ -72,13 +84,36 @@ describeSuite({ id: "T02", title: "should succeed to fulfill after the delay", test: async function () { - await context.createBlock(); + // await context.createBlock(); + + await context.createBlock([ + // Faking relay epoch + 2 in randomness storage + fakeBabeResultTransaction(context), + ]); + + expect( + await context.readPrecompile!({ + precompileName: "Randomness", + functionName: "getRequestStatus", + args: [0], + }) + ).toBe(CONTRACT_RANDOMNESS_STATUS_READY); + + const estimatedGas = await context.viem().estimateContractGas({ + address: "0x0000000000000000000000000000000000000809", // Randomness contract address + abi: fetchCompiledContract("Randomness").abi, + functionName: "fulfillRequest", + args: [0], + account: BALTATHAR_ADDRESS, + }); + log("Estimated Gas for startLottery", estimatedGas); + expect(estimatedGas).toMatchInlineSnapshot(`687763n`); const rawTxn = await context.writePrecompile!({ precompileName: "Randomness", functionName: "fulfillRequest", args: [0], - gas: 500_000n, + gas: estimatedGas, rawTxOnly: true, privateKey: BALTATHAR_PRIVATE_KEY, }); diff --git a/test/suites/dev/moonbase/test-randomness/test-randomness-vrf-lottery4.ts b/test/suites/dev/moonbase/test-randomness/test-randomness-vrf-lottery4.ts index 73a7cee258..78bbeb2ec6 100644 --- a/test/suites/dev/moonbase/test-randomness/test-randomness-vrf-lottery4.ts +++ b/test/suites/dev/moonbase/test-randomness/test-randomness-vrf-lottery4.ts @@ -1,5 +1,5 @@ import "@moonbeam-network/api-augment"; -import { beforeAll, describeSuite } from "@moonwall/cli"; +import { beforeAll, describeSuite, expect, fetchCompiledContract } from "@moonwall/cli"; import { GLMR } from "@moonwall/util"; import { expectEVMResult, setupLotteryWithParticipants } from "../../../../helpers"; @@ -12,13 +12,24 @@ describeSuite({ beforeAll(async function () { lotteryContract = await setupLotteryWithParticipants(context, "VRF"); + + const estimatedGas = await context.viem().estimateContractGas({ + address: lotteryContract, + abi: fetchCompiledContract("RandomnessLotteryDemo").abi, + functionName: "startLottery", + value: 1n * GLMR, + }); + log("Estimated Gas for startLottery", estimatedGas); + expect(estimatedGas).toMatchInlineSnapshot(`218380n`); + await context.writeContract!({ contractAddress: lotteryContract, contractName: "RandomnessLotteryDemo", functionName: "startLottery", value: 1n * GLMR, - gas: 300_000n, + gas: estimatedGas, }); + await context.createBlock(); }); @@ -27,12 +38,22 @@ describeSuite({ title: "should succeed to fulfill after the delay", test: async function () { await context.createBlock(); + await context.createBlock(); + + const estimatedGas = await context.viem().estimateContractGas({ + address: "0x0000000000000000000000000000000000000809", // Randomness contract address + abi: fetchCompiledContract("Randomness").abi, + functionName: "fulfillRequest", + args: [0], + }); + log("Estimated Gas for startLottery", estimatedGas); + expect(estimatedGas).toMatchInlineSnapshot(`677344n`); const rawTxn = await context.writePrecompile!({ precompileName: "Randomness", functionName: "fulfillRequest", args: [0], - gas: 500_000n, + gas: estimatedGas, rawTxOnly: true, }); const { result } = await context.createBlock(rawTxn); diff --git a/test/suites/smoke/test-old-regressions.ts b/test/suites/smoke/test-old-regressions.ts new file mode 100644 index 0000000000..6f5a870023 --- /dev/null +++ b/test/suites/smoke/test-old-regressions.ts @@ -0,0 +1,237 @@ +import "@moonbeam-network/api-augment"; +import { describeSuite, beforeAll, expect } from "@moonwall/cli"; +import { ApiPromise } from "@polkadot/api"; +import { encodeFunctionData, Hash } from "viem"; +import moonbaseSamples from "../../helpers/moonbase-tracing-samples.json"; +import moonbeamSamples from "../../helpers/moonbeam-tracing-samples.json"; +import moonriverSamples from "../../helpers/moonriver-tracing-samples.json"; + +interface Sample { + network: string; + runtime: string; + blockNumber: number; + txHash: `0x${string}`; +} + +const samples = { + moonbase: moonbaseSamples, + moonbeam: moonbeamSamples, + moonriver: moonriverSamples, +}; + +enum Network { + Moonbeam = "moonbeam", + Moonriver = "moonriver", + Moonbase = "moonbase", +} + +class BadBlockRegressionCase { + issue: string; + network: Network; + contractAddress: `0x${string}`; + block: "latest" | "earliest" | "pending" | "safe" | "finalized" | bigint; + callData: `0x${string}`; +} + +// Issues/Regressions +// MOON-2824 +const moon2824: BadBlockRegressionCase = { + issue: "MOON-2824", + network: Network.Moonriver, + contractAddress: "0x1b30a3b5744e733d8d2f19f0812e3f79152a8777", + block: 1471037n, + callData: encodeFunctionData({ + abi: [ + { + inputs: [ + { + internalType: "address", + name: "who", + type: "address", + }, + { + internalType: "uint256", + name: "n", + type: "uint256", + }, + ], + name: "balanceOf", + outputs: [ + { + internalType: "uint256", + name: "", + type: "uint256", + }, + ], + stateMutability: "view", + type: "function", + }, + ], + functionName: "balanceOf", + args: ["0x30763be2bf075c3fDeA704c5f59A76d011d02943", 2n], + }), +}; + +// MOON-2822 +const moon2822: BadBlockRegressionCase = { + issue: "MOON-2822", + network: Network.Moonbeam, + contractAddress: "0xFfFFfFff1FcaCBd218EDc0EbA20Fc2308C778080", + block: "latest", + callData: encodeFunctionData({ + abi: [ + { + inputs: [], + name: "totalSupply", + outputs: [], + stateMutability: "nonpayable", + type: "function", + }, + ], + functionName: "totalSupply", + args: [], + }), +}; + +const cases = [moon2824, moon2822]; + +describeSuite({ + id: "S15", + title: "Verify regressions which happened in the past by reading historical state", + foundationMethods: "read_only", + testCases: async ({ context, it, log }) => { + let paraApi: ApiPromise; + + beforeAll(async function () { + paraApi = context.polkadotJs("para"); + const chainId = (await paraApi.query.ethereumChainId.chainId()).toString(); + log(`Loading test data for chainId ${chainId}.`); + }); + + it({ + id: "C001", + title: "Verify all bad block regression cases", + test: async function () { + for (const testCase of cases) { + if (testCase.network != (paraApi.consts.system.version.specName.toString() as Network)) { + log(`Skipping... (Issue ${testCase.issue} specific for ${testCase.network})`); + continue; + } + + const callParams = { + to: testCase.contractAddress, + data: testCase.callData, + }; + // Add either blockTag or blockNumber depending on the case specification + if (typeof testCase.block === "string") { + callParams["blockTag"] = testCase.block; + } else if (typeof testCase.block === "bigint") { + callParams["blockNumber"] = testCase.block; + } + + const result = await context.viem().call(callParams); + + try { + expect(result.data).to.contain("0x"); + } catch (e) { + log( + `Error found for ${testCase.issue} at block ${testCase.block.toString()}: ${ + result.data + }` + ); + throw e; + } + } + }, + }); + + it({ + id: "C002", + title: "Verify bad transaction tracing case", + chainType: "moonbeam", + test: async function () { + // Fetch and verify the trace of a bad transaction observed in client version 0.38 + // Detailed in MOON-2702 + const badTxHash = "0xd91d98b539720d8a42069268126d366fd29165e487d94b165a97e0158842657b"; + + const traceData = await context.viem().request({ + method: "debug_traceTransaction", + params: [badTxHash, { tracer: "callTracer" }], + }); + + try { + expect(traceData.from).toBe("0x7369626cee070000000000000000000000000000"); + expect(traceData.to).toBe("0xef81930aa8ed07c17948b2e26b7bfaf20144ef2a"); + expect(traceData.gas).toBe("0xa6f91"); + expect(traceData.gasUsed).toBe("0x8cef"); + } catch (e) { + const provider = await context.viem().request({ + method: "system_version", + params: [], + }); + const url = context.viem().chain.rpcUrls.default; + log(`Testing for tracing endpoint ${url} running Moonbeam version: ${provider}`); + throw e; + } + }, + }); + + it({ + id: "C003", + title: "Verify tracing works for transactions generated by all runtime versions", + test: async function () { + const network = paraApi.consts.system.version.specName.toString() as Network; + const testSamples = network in samples ? samples[network] : []; + testSamples.forEach(async (sample) => { + log(`Testing sample: ${JSON.stringify(sample.txHash)}`); + const traceData = await context.viem().request({ + method: "debug_traceTransaction", + params: [sample.txHash as `0x${string}`, { tracer: "callTracer" }], + }); + + try { + log(`Verifying trace data for sample: ${traceData.from} -> ${traceData.to}`); + expect(traceData.from).toContain("0x"); + expect(traceData.to).toContain("0x"); + } catch (e) { + log(`Error found for sample: ${JSON.stringify(sample)}`); + throw e; + } + }); + }, + }); + }, +}); + +type TraceTransactionSchema = { + Parameters: [ + hash: Hash, + options: + | { + disableStorage?: boolean; + disableStack?: boolean; + enableMemory?: boolean; + enableReturnData?: boolean; + tracer?: string; + } + | { + timeout?: string; + tracerConfig?: { + onlyTopCall?: boolean; + withLog?: boolean; + }; + } + | undefined + ]; + ReturnType: { + from: string; + to: string; + gas: string; + gasUsed: string; + }; +}; + +type SystemVersionSchema = { + Parameters: []; + ReturnType: any; +}; diff --git a/typescript-api/.gitignore b/typescript-api/.gitignore index 473a5bc537..5cb70eaf42 100644 --- a/typescript-api/.gitignore +++ b/typescript-api/.gitignore @@ -1,5 +1,6 @@ metadata-*.json build +dist *.tgz # Logs diff --git a/typescript-api/package-lock.json b/typescript-api/package-lock.json deleted file mode 100644 index 6945276079..0000000000 --- a/typescript-api/package-lock.json +++ /dev/null @@ -1,2156 +0,0 @@ -{ - "name": "@moonbeam-network/api-augment", - "version": "0.3100.0", - "lockfileVersion": 3, - "requires": true, - "packages": { - "": { - "name": "@moonbeam-network/api-augment", - "version": "0.3100.0", - "license": "GPL-3.0-only", - "devDependencies": { - "@polkadot/api": "^11.2.1", - "@polkadot/typegen": "^11.2.1", - "prettier": "^2.7.1", - "prettier-plugin-jsdoc": "^0.3.38", - "rimraf": "^3.0.2", - "ts-node": "^10.9.1", - "typescript": "^5.0.2" - }, - "engines": { - "node": ">=14.0.0" - } - }, - "node_modules/@cspotcode/source-map-support": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz", - "integrity": "sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==", - "dev": true, - "dependencies": { - "@jridgewell/trace-mapping": "0.3.9" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/@jridgewell/resolve-uri": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", - "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", - "dev": true, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@jridgewell/sourcemap-codec": { - "version": "1.4.15", - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz", - "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==", - "dev": true - }, - "node_modules/@jridgewell/trace-mapping": { - "version": "0.3.9", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz", - "integrity": "sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==", - "dev": true, - "dependencies": { - "@jridgewell/resolve-uri": "^3.0.3", - "@jridgewell/sourcemap-codec": "^1.4.10" - } - }, - "node_modules/@noble/curves": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/@noble/curves/-/curves-1.4.0.tgz", - "integrity": "sha512-p+4cb332SFCrReJkCYe8Xzm0OWi4Jji5jVdIZRL/PmacmDkFNw6MrrV+gGpiPxLHbV+zKFRywUWbaseT+tZRXg==", - "dev": true, - "dependencies": { - "@noble/hashes": "1.4.0" - }, - "funding": { - "url": "https://paulmillr.com/funding/" - } - }, - "node_modules/@noble/hashes": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-1.4.0.tgz", - "integrity": "sha512-V1JJ1WTRUqHHrOSh597hURcMqVKVGL/ea3kv0gSnEdsEZ0/+VyPghM1lMNGc00z7CIQorSvbKpuJkxvuHbvdbg==", - "dev": true, - "engines": { - "node": ">= 16" - }, - "funding": { - "url": "https://paulmillr.com/funding/" - } - }, - "node_modules/@polkadot-api/json-rpc-provider": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/@polkadot-api/json-rpc-provider/-/json-rpc-provider-0.0.1.tgz", - "integrity": "sha512-/SMC/l7foRjpykLTUTacIH05H3mr9ip8b5xxfwXlVezXrNVLp3Cv0GX6uItkKd+ZjzVPf3PFrDF2B2/HLSNESA==", - "dev": true, - "optional": true - }, - "node_modules/@polkadot-api/json-rpc-provider-proxy": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/@polkadot-api/json-rpc-provider-proxy/-/json-rpc-provider-proxy-0.0.1.tgz", - "integrity": "sha512-gmVDUP8LpCH0BXewbzqXF2sdHddq1H1q+XrAW2of+KZj4woQkIGBRGTJHeBEVHe30EB+UejR1N2dT4PO/RvDdg==", - "dev": true, - "optional": true - }, - "node_modules/@polkadot-api/metadata-builders": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/@polkadot-api/metadata-builders/-/metadata-builders-0.0.1.tgz", - "integrity": "sha512-GCI78BHDzXAF/L2pZD6Aod/yl82adqQ7ftNmKg51ixRL02JpWUA+SpUKTJE5MY1p8kiJJIo09P2um24SiJHxNA==", - "dev": true, - "optional": true, - "dependencies": { - "@polkadot-api/substrate-bindings": "0.0.1", - "@polkadot-api/utils": "0.0.1" - } - }, - "node_modules/@polkadot-api/observable-client": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/@polkadot-api/observable-client/-/observable-client-0.1.0.tgz", - "integrity": "sha512-GBCGDRztKorTLna/unjl/9SWZcRmvV58o9jwU2Y038VuPXZcr01jcw/1O3x+yeAuwyGzbucI/mLTDa1QoEml3A==", - "dev": true, - "optional": true, - "dependencies": { - "@polkadot-api/metadata-builders": "0.0.1", - "@polkadot-api/substrate-bindings": "0.0.1", - "@polkadot-api/substrate-client": "0.0.1", - "@polkadot-api/utils": "0.0.1" - }, - "peerDependencies": { - "rxjs": ">=7.8.0" - } - }, - "node_modules/@polkadot-api/substrate-bindings": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/@polkadot-api/substrate-bindings/-/substrate-bindings-0.0.1.tgz", - "integrity": "sha512-bAe7a5bOPnuFVmpv7y4BBMRpNTnMmE0jtTqRUw/+D8ZlEHNVEJQGr4wu3QQCl7k1GnSV1wfv3mzIbYjErEBocg==", - "dev": true, - "optional": true, - "dependencies": { - "@noble/hashes": "^1.3.1", - "@polkadot-api/utils": "0.0.1", - "@scure/base": "^1.1.1", - "scale-ts": "^1.6.0" - } - }, - "node_modules/@polkadot-api/substrate-client": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/@polkadot-api/substrate-client/-/substrate-client-0.0.1.tgz", - "integrity": "sha512-9Bg9SGc3AwE+wXONQoW8GC00N3v6lCZLW74HQzqB6ROdcm5VAHM4CB/xRzWSUF9CXL78ugiwtHx3wBcpx4H4Wg==", - "dev": true, - "optional": true - }, - "node_modules/@polkadot-api/utils": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/@polkadot-api/utils/-/utils-0.0.1.tgz", - "integrity": "sha512-3j+pRmlF9SgiYDabSdZsBSsN5XHbpXOAce1lWj56IEEaFZVjsiCaxDOA7C9nCcgfVXuvnbxqqEGQvnY+QfBAUw==", - "dev": true, - "optional": true - }, - "node_modules/@polkadot/api": { - "version": "11.2.1", - "resolved": "https://registry.npmjs.org/@polkadot/api/-/api-11.2.1.tgz", - "integrity": "sha512-NwcWadMt+mrJ3T7RuwpnaIYtH4x0eix+GiKRtLMtIO32uAfhwVyMnqvLtxDxa4XDJ/es2rtSMYG+t0b1BTM+xQ==", - "dev": true, - "dependencies": { - "@polkadot/api-augment": "11.2.1", - "@polkadot/api-base": "11.2.1", - "@polkadot/api-derive": "11.2.1", - "@polkadot/keyring": "^12.6.2", - "@polkadot/rpc-augment": "11.2.1", - "@polkadot/rpc-core": "11.2.1", - "@polkadot/rpc-provider": "11.2.1", - "@polkadot/types": "11.2.1", - "@polkadot/types-augment": "11.2.1", - "@polkadot/types-codec": "11.2.1", - "@polkadot/types-create": "11.2.1", - "@polkadot/types-known": "11.2.1", - "@polkadot/util": "^12.6.2", - "@polkadot/util-crypto": "^12.6.2", - "eventemitter3": "^5.0.1", - "rxjs": "^7.8.1", - "tslib": "^2.6.2" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/@polkadot/api-augment": { - "version": "11.2.1", - "resolved": "https://registry.npmjs.org/@polkadot/api-augment/-/api-augment-11.2.1.tgz", - "integrity": "sha512-Huo457lCqeavbrf1O/2qQYGNFWURLXndW4vNkj8AP+I757WIqebhc6K3+mz+KoV1aTsX/qwaiEgeoTjrrIwcqA==", - "dev": true, - "dependencies": { - "@polkadot/api-base": "11.2.1", - "@polkadot/rpc-augment": "11.2.1", - "@polkadot/types": "11.2.1", - "@polkadot/types-augment": "11.2.1", - "@polkadot/types-codec": "11.2.1", - "@polkadot/util": "^12.6.2", - "tslib": "^2.6.2" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/@polkadot/api-base": { - "version": "11.2.1", - "resolved": "https://registry.npmjs.org/@polkadot/api-base/-/api-base-11.2.1.tgz", - "integrity": "sha512-lVYTHQf8S4rpOJ9d1jvQjviHLE6zljl13vmgs+gXHGJwMAqhhNwKY3ZMQW/u/bRE2uKk0cAlahtsRtiFpjHAfw==", - "dev": true, - "dependencies": { - "@polkadot/rpc-core": "11.2.1", - "@polkadot/types": "11.2.1", - "@polkadot/util": "^12.6.2", - "rxjs": "^7.8.1", - "tslib": "^2.6.2" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/@polkadot/api-derive": { - "version": "11.2.1", - "resolved": "https://registry.npmjs.org/@polkadot/api-derive/-/api-derive-11.2.1.tgz", - "integrity": "sha512-ts6D6tXmvhBpHDT7E03TStXfG6+/bXCvJ7HZUVNDXi4P9cToClzJVOX5uKsPI5/MUYDEq13scxPyQK63m8SsHg==", - "dev": true, - "dependencies": { - "@polkadot/api": "11.2.1", - "@polkadot/api-augment": "11.2.1", - "@polkadot/api-base": "11.2.1", - "@polkadot/rpc-core": "11.2.1", - "@polkadot/types": "11.2.1", - "@polkadot/types-codec": "11.2.1", - "@polkadot/util": "^12.6.2", - "@polkadot/util-crypto": "^12.6.2", - "rxjs": "^7.8.1", - "tslib": "^2.6.2" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/@polkadot/keyring": { - "version": "12.6.2", - "resolved": "https://registry.npmjs.org/@polkadot/keyring/-/keyring-12.6.2.tgz", - "integrity": "sha512-O3Q7GVmRYm8q7HuB3S0+Yf/q/EB2egKRRU3fv9b3B7V+A52tKzA+vIwEmNVaD1g5FKW9oB97rmpggs0zaKFqHw==", - "dev": true, - "dependencies": { - "@polkadot/util": "12.6.2", - "@polkadot/util-crypto": "12.6.2", - "tslib": "^2.6.2" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "@polkadot/util": "12.6.2", - "@polkadot/util-crypto": "12.6.2" - } - }, - "node_modules/@polkadot/networks": { - "version": "12.6.2", - "resolved": "https://registry.npmjs.org/@polkadot/networks/-/networks-12.6.2.tgz", - "integrity": "sha512-1oWtZm1IvPWqvMrldVH6NI2gBoCndl5GEwx7lAuQWGr7eNL+6Bdc5K3Z9T0MzFvDGoi2/CBqjX9dRKo39pDC/w==", - "dev": true, - "dependencies": { - "@polkadot/util": "12.6.2", - "@substrate/ss58-registry": "^1.44.0", - "tslib": "^2.6.2" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/@polkadot/rpc-augment": { - "version": "11.2.1", - "resolved": "https://registry.npmjs.org/@polkadot/rpc-augment/-/rpc-augment-11.2.1.tgz", - "integrity": "sha512-AbkqWTnKCi71LdqFVbCyYelf5N/Wtj4jFnpRd8z7tIbbiAnNRW61dBgdF9jZ8jd9Z0JvfAmCmG17uCEdsqfNjA==", - "dev": true, - "dependencies": { - "@polkadot/rpc-core": "11.2.1", - "@polkadot/types": "11.2.1", - "@polkadot/types-codec": "11.2.1", - "@polkadot/util": "^12.6.2", - "tslib": "^2.6.2" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/@polkadot/rpc-core": { - "version": "11.2.1", - "resolved": "https://registry.npmjs.org/@polkadot/rpc-core/-/rpc-core-11.2.1.tgz", - "integrity": "sha512-GHNIHDvBts6HDvySfYksuLccaVnI+fc7ubY1uYcJMoyGv9pLhMtveH4Ft7NTxqkBqopbPXZHc8ca9CaIeBVr7w==", - "dev": true, - "dependencies": { - "@polkadot/rpc-augment": "11.2.1", - "@polkadot/rpc-provider": "11.2.1", - "@polkadot/types": "11.2.1", - "@polkadot/util": "^12.6.2", - "rxjs": "^7.8.1", - "tslib": "^2.6.2" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/@polkadot/rpc-provider": { - "version": "11.2.1", - "resolved": "https://registry.npmjs.org/@polkadot/rpc-provider/-/rpc-provider-11.2.1.tgz", - "integrity": "sha512-TO9pdxNmTweK1vi9JYUAoLr/JYJUwPJTTdrSJrmGmiNPaM7txbQVgtT4suQYflVZTgXUYR7OYQ201fH+Qb9J9w==", - "dev": true, - "dependencies": { - "@polkadot/keyring": "^12.6.2", - "@polkadot/types": "11.2.1", - "@polkadot/types-support": "11.2.1", - "@polkadot/util": "^12.6.2", - "@polkadot/util-crypto": "^12.6.2", - "@polkadot/x-fetch": "^12.6.2", - "@polkadot/x-global": "^12.6.2", - "@polkadot/x-ws": "^12.6.2", - "eventemitter3": "^5.0.1", - "mock-socket": "^9.3.1", - "nock": "^13.5.0", - "tslib": "^2.6.2" - }, - "engines": { - "node": ">=18" - }, - "optionalDependencies": { - "@substrate/connect": "0.8.10" - } - }, - "node_modules/@polkadot/typegen": { - "version": "11.2.1", - "resolved": "https://registry.npmjs.org/@polkadot/typegen/-/typegen-11.2.1.tgz", - "integrity": "sha512-x+0hDT3vb/4aes6SVI/kVeiwrK4FdYNNKxeerxtgup1ieY7GLwsO6Ty1yljIdxk8wRlubSFinEDriOR/8VMQEA==", - "dev": true, - "dependencies": { - "@polkadot/api": "11.2.1", - "@polkadot/api-augment": "11.2.1", - "@polkadot/rpc-augment": "11.2.1", - "@polkadot/rpc-provider": "11.2.1", - "@polkadot/types": "11.2.1", - "@polkadot/types-augment": "11.2.1", - "@polkadot/types-codec": "11.2.1", - "@polkadot/types-create": "11.2.1", - "@polkadot/types-support": "11.2.1", - "@polkadot/util": "^12.6.2", - "@polkadot/util-crypto": "^12.6.2", - "@polkadot/x-ws": "^12.6.2", - "handlebars": "^4.7.8", - "tslib": "^2.6.2", - "yargs": "^17.7.2" - }, - "bin": { - "polkadot-types-chain-info": "scripts/polkadot-types-chain-info.mjs", - "polkadot-types-from-chain": "scripts/polkadot-types-from-chain.mjs", - "polkadot-types-from-defs": "scripts/polkadot-types-from-defs.mjs", - "polkadot-types-internal-interfaces": "scripts/polkadot-types-internal-interfaces.mjs", - "polkadot-types-internal-metadata": "scripts/polkadot-types-internal-metadata.mjs" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/@polkadot/types": { - "version": "11.2.1", - "resolved": "https://registry.npmjs.org/@polkadot/types/-/types-11.2.1.tgz", - "integrity": "sha512-NVPhO/eFPkL8arWk4xVbsJzRdGfue3gJK+A2iYzOfCr9rDHEj99B+E2Z0Or6zDN6n+thgQYwsr19rKgXvAc18Q==", - "dev": true, - "dependencies": { - "@polkadot/keyring": "^12.6.2", - "@polkadot/types-augment": "11.2.1", - "@polkadot/types-codec": "11.2.1", - "@polkadot/types-create": "11.2.1", - "@polkadot/util": "^12.6.2", - "@polkadot/util-crypto": "^12.6.2", - "rxjs": "^7.8.1", - "tslib": "^2.6.2" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/@polkadot/types-augment": { - "version": "11.2.1", - "resolved": "https://registry.npmjs.org/@polkadot/types-augment/-/types-augment-11.2.1.tgz", - "integrity": "sha512-3zBsuSKjZlMEeDVqPTkLnFvjPdyGcW3UBihzCgpTmXhLSuwTbsscMwKtKwIPkOHHQPYJYyZXTMkurMXCJOz2kA==", - "dev": true, - "dependencies": { - "@polkadot/types": "11.2.1", - "@polkadot/types-codec": "11.2.1", - "@polkadot/util": "^12.6.2", - "tslib": "^2.6.2" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/@polkadot/types-codec": { - "version": "11.2.1", - "resolved": "https://registry.npmjs.org/@polkadot/types-codec/-/types-codec-11.2.1.tgz", - "integrity": "sha512-9VRRf1g/nahAC3/VSiCSUIRL7uuup04JEZLIAG2LaDgmCBOSV9dt1Yj9114bRUrHHkeUSBmiq64+YX1hZMpQzQ==", - "dev": true, - "dependencies": { - "@polkadot/util": "^12.6.2", - "@polkadot/x-bigint": "^12.6.2", - "tslib": "^2.6.2" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/@polkadot/types-create": { - "version": "11.2.1", - "resolved": "https://registry.npmjs.org/@polkadot/types-create/-/types-create-11.2.1.tgz", - "integrity": "sha512-Y0Zri7x6/rHURVNLMi6i1+rmJDLCn8OQl8BIvRmsIBkCYh2oCzy0g9aqVoCdm+QnoUU5ZNtu+U/gj1kL5ODivQ==", - "dev": true, - "dependencies": { - "@polkadot/types-codec": "11.2.1", - "@polkadot/util": "^12.6.2", - "tslib": "^2.6.2" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/@polkadot/types-known": { - "version": "11.2.1", - "resolved": "https://registry.npmjs.org/@polkadot/types-known/-/types-known-11.2.1.tgz", - "integrity": "sha512-dnbmVKagVI6ARuZaGMGc67HPeHGrR7/lcwfS7jGzEmRcoQk7p/UQjWfOk/LG9NzvQkmRVbE0Gqskn4VorqnTbA==", - "dev": true, - "dependencies": { - "@polkadot/networks": "^12.6.2", - "@polkadot/types": "11.2.1", - "@polkadot/types-codec": "11.2.1", - "@polkadot/types-create": "11.2.1", - "@polkadot/util": "^12.6.2", - "tslib": "^2.6.2" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/@polkadot/types-support": { - "version": "11.2.1", - "resolved": "https://registry.npmjs.org/@polkadot/types-support/-/types-support-11.2.1.tgz", - "integrity": "sha512-VGSUDUEQjt8K3Bv8gHYAE/nD98qPPuZ2DcikM9z9isw04qj2amxZaS26+iknJ9KSCzWgrNBHjcr5Q0o76//2yA==", - "dev": true, - "dependencies": { - "@polkadot/util": "^12.6.2", - "tslib": "^2.6.2" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/@polkadot/util": { - "version": "12.6.2", - "resolved": "https://registry.npmjs.org/@polkadot/util/-/util-12.6.2.tgz", - "integrity": "sha512-l8TubR7CLEY47240uki0TQzFvtnxFIO7uI/0GoWzpYD/O62EIAMRsuY01N4DuwgKq2ZWD59WhzsLYmA5K6ksdw==", - "dev": true, - "dependencies": { - "@polkadot/x-bigint": "12.6.2", - "@polkadot/x-global": "12.6.2", - "@polkadot/x-textdecoder": "12.6.2", - "@polkadot/x-textencoder": "12.6.2", - "@types/bn.js": "^5.1.5", - "bn.js": "^5.2.1", - "tslib": "^2.6.2" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/@polkadot/util-crypto": { - "version": "12.6.2", - "resolved": "https://registry.npmjs.org/@polkadot/util-crypto/-/util-crypto-12.6.2.tgz", - "integrity": "sha512-FEWI/dJ7wDMNN1WOzZAjQoIcCP/3vz3wvAp5QQm+lOrzOLj0iDmaIGIcBkz8HVm3ErfSe/uKP0KS4jgV/ib+Mg==", - "dev": true, - "dependencies": { - "@noble/curves": "^1.3.0", - "@noble/hashes": "^1.3.3", - "@polkadot/networks": "12.6.2", - "@polkadot/util": "12.6.2", - "@polkadot/wasm-crypto": "^7.3.2", - "@polkadot/wasm-util": "^7.3.2", - "@polkadot/x-bigint": "12.6.2", - "@polkadot/x-randomvalues": "12.6.2", - "@scure/base": "^1.1.5", - "tslib": "^2.6.2" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "@polkadot/util": "12.6.2" - } - }, - "node_modules/@polkadot/wasm-bridge": { - "version": "7.3.2", - "resolved": "https://registry.npmjs.org/@polkadot/wasm-bridge/-/wasm-bridge-7.3.2.tgz", - "integrity": "sha512-AJEXChcf/nKXd5Q/YLEV5dXQMle3UNT7jcXYmIffZAo/KI394a+/24PaISyQjoNC0fkzS1Q8T5pnGGHmXiVz2g==", - "dev": true, - "dependencies": { - "@polkadot/wasm-util": "7.3.2", - "tslib": "^2.6.2" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "@polkadot/util": "*", - "@polkadot/x-randomvalues": "*" - } - }, - "node_modules/@polkadot/wasm-crypto": { - "version": "7.3.2", - "resolved": "https://registry.npmjs.org/@polkadot/wasm-crypto/-/wasm-crypto-7.3.2.tgz", - "integrity": "sha512-+neIDLSJ6jjVXsjyZ5oLSv16oIpwp+PxFqTUaZdZDoA2EyFRQB8pP7+qLsMNk+WJuhuJ4qXil/7XiOnZYZ+wxw==", - "dev": true, - "dependencies": { - "@polkadot/wasm-bridge": "7.3.2", - "@polkadot/wasm-crypto-asmjs": "7.3.2", - "@polkadot/wasm-crypto-init": "7.3.2", - "@polkadot/wasm-crypto-wasm": "7.3.2", - "@polkadot/wasm-util": "7.3.2", - "tslib": "^2.6.2" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "@polkadot/util": "*", - "@polkadot/x-randomvalues": "*" - } - }, - "node_modules/@polkadot/wasm-crypto-asmjs": { - "version": "7.3.2", - "resolved": "https://registry.npmjs.org/@polkadot/wasm-crypto-asmjs/-/wasm-crypto-asmjs-7.3.2.tgz", - "integrity": "sha512-QP5eiUqUFur/2UoF2KKKYJcesc71fXhQFLT3D4ZjG28Mfk2ZPI0QNRUfpcxVQmIUpV5USHg4geCBNuCYsMm20Q==", - "dev": true, - "dependencies": { - "tslib": "^2.6.2" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "@polkadot/util": "*" - } - }, - "node_modules/@polkadot/wasm-crypto-init": { - "version": "7.3.2", - "resolved": "https://registry.npmjs.org/@polkadot/wasm-crypto-init/-/wasm-crypto-init-7.3.2.tgz", - "integrity": "sha512-FPq73zGmvZtnuJaFV44brze3Lkrki3b4PebxCy9Fplw8nTmisKo9Xxtfew08r0njyYh+uiJRAxPCXadkC9sc8g==", - "dev": true, - "dependencies": { - "@polkadot/wasm-bridge": "7.3.2", - "@polkadot/wasm-crypto-asmjs": "7.3.2", - "@polkadot/wasm-crypto-wasm": "7.3.2", - "@polkadot/wasm-util": "7.3.2", - "tslib": "^2.6.2" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "@polkadot/util": "*", - "@polkadot/x-randomvalues": "*" - } - }, - "node_modules/@polkadot/wasm-crypto-wasm": { - "version": "7.3.2", - "resolved": "https://registry.npmjs.org/@polkadot/wasm-crypto-wasm/-/wasm-crypto-wasm-7.3.2.tgz", - "integrity": "sha512-15wd0EMv9IXs5Abp1ZKpKKAVyZPhATIAHfKsyoWCEFDLSOA0/K0QGOxzrAlsrdUkiKZOq7uzSIgIDgW8okx2Mw==", - "dev": true, - "dependencies": { - "@polkadot/wasm-util": "7.3.2", - "tslib": "^2.6.2" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "@polkadot/util": "*" - } - }, - "node_modules/@polkadot/wasm-util": { - "version": "7.3.2", - "resolved": "https://registry.npmjs.org/@polkadot/wasm-util/-/wasm-util-7.3.2.tgz", - "integrity": "sha512-bmD+Dxo1lTZyZNxbyPE380wd82QsX+43mgCm40boyKrRppXEyQmWT98v/Poc7chLuskYb6X8IQ6lvvK2bGR4Tg==", - "dev": true, - "dependencies": { - "tslib": "^2.6.2" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "@polkadot/util": "*" - } - }, - "node_modules/@polkadot/x-bigint": { - "version": "12.6.2", - "resolved": "https://registry.npmjs.org/@polkadot/x-bigint/-/x-bigint-12.6.2.tgz", - "integrity": "sha512-HSIk60uFPX4GOFZSnIF7VYJz7WZA7tpFJsne7SzxOooRwMTWEtw3fUpFy5cYYOeLh17/kHH1Y7SVcuxzVLc74Q==", - "dev": true, - "dependencies": { - "@polkadot/x-global": "12.6.2", - "tslib": "^2.6.2" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/@polkadot/x-fetch": { - "version": "12.6.2", - "resolved": "https://registry.npmjs.org/@polkadot/x-fetch/-/x-fetch-12.6.2.tgz", - "integrity": "sha512-8wM/Z9JJPWN1pzSpU7XxTI1ldj/AfC8hKioBlUahZ8gUiJaOF7K9XEFCrCDLis/A1BoOu7Ne6WMx/vsJJIbDWw==", - "dev": true, - "dependencies": { - "@polkadot/x-global": "12.6.2", - "node-fetch": "^3.3.2", - "tslib": "^2.6.2" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/@polkadot/x-global": { - "version": "12.6.2", - "resolved": "https://registry.npmjs.org/@polkadot/x-global/-/x-global-12.6.2.tgz", - "integrity": "sha512-a8d6m+PW98jmsYDtAWp88qS4dl8DyqUBsd0S+WgyfSMtpEXu6v9nXDgPZgwF5xdDvXhm+P0ZfVkVTnIGrScb5g==", - "dev": true, - "dependencies": { - "tslib": "^2.6.2" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/@polkadot/x-randomvalues": { - "version": "12.6.2", - "resolved": "https://registry.npmjs.org/@polkadot/x-randomvalues/-/x-randomvalues-12.6.2.tgz", - "integrity": "sha512-Vr8uG7rH2IcNJwtyf5ebdODMcr0XjoCpUbI91Zv6AlKVYOGKZlKLYJHIwpTaKKB+7KPWyQrk4Mlym/rS7v9feg==", - "dev": true, - "dependencies": { - "@polkadot/x-global": "12.6.2", - "tslib": "^2.6.2" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "@polkadot/util": "12.6.2", - "@polkadot/wasm-util": "*" - } - }, - "node_modules/@polkadot/x-textdecoder": { - "version": "12.6.2", - "resolved": "https://registry.npmjs.org/@polkadot/x-textdecoder/-/x-textdecoder-12.6.2.tgz", - "integrity": "sha512-M1Bir7tYvNappfpFWXOJcnxUhBUFWkUFIdJSyH0zs5LmFtFdbKAeiDXxSp2Swp5ddOZdZgPac294/o2TnQKN1w==", - "dev": true, - "dependencies": { - "@polkadot/x-global": "12.6.2", - "tslib": "^2.6.2" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/@polkadot/x-textencoder": { - "version": "12.6.2", - "resolved": "https://registry.npmjs.org/@polkadot/x-textencoder/-/x-textencoder-12.6.2.tgz", - "integrity": "sha512-4N+3UVCpI489tUJ6cv3uf0PjOHvgGp9Dl+SZRLgFGt9mvxnvpW/7+XBADRMtlG4xi5gaRK7bgl5bmY6OMDsNdw==", - "dev": true, - "dependencies": { - "@polkadot/x-global": "12.6.2", - "tslib": "^2.6.2" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/@polkadot/x-ws": { - "version": "12.6.2", - "resolved": "https://registry.npmjs.org/@polkadot/x-ws/-/x-ws-12.6.2.tgz", - "integrity": "sha512-cGZWo7K5eRRQCRl2LrcyCYsrc3lRbTlixZh3AzgU8uX4wASVGRlNWi/Hf4TtHNe1ExCDmxabJzdIsABIfrr7xw==", - "dev": true, - "dependencies": { - "@polkadot/x-global": "12.6.2", - "tslib": "^2.6.2", - "ws": "^8.15.1" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/@scure/base": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/@scure/base/-/base-1.1.6.tgz", - "integrity": "sha512-ok9AWwhcgYuGG3Zfhyqg+zwl+Wn5uE+dwC0NV/2qQkx4dABbb/bx96vWu8NSj+BNjjSjno+JRYRjle1jV08k3g==", - "dev": true, - "funding": { - "url": "https://paulmillr.com/funding/" - } - }, - "node_modules/@substrate/connect": { - "version": "0.8.10", - "resolved": "https://registry.npmjs.org/@substrate/connect/-/connect-0.8.10.tgz", - "integrity": "sha512-DIyQ13DDlXqVFnLV+S6/JDgiGowVRRrh18kahieJxhgvzcWicw5eLc6jpfQ0moVVLBYkO7rctB5Wreldwpva8w==", - "dev": true, - "optional": true, - "dependencies": { - "@substrate/connect-extension-protocol": "^2.0.0", - "@substrate/connect-known-chains": "^1.1.4", - "@substrate/light-client-extension-helpers": "^0.0.6", - "smoldot": "2.0.22" - } - }, - "node_modules/@substrate/connect-extension-protocol": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@substrate/connect-extension-protocol/-/connect-extension-protocol-2.0.0.tgz", - "integrity": "sha512-nKu8pDrE3LNCEgJjZe1iGXzaD6OSIDD4Xzz/yo4KO9mQ6LBvf49BVrt4qxBFGL6++NneLiWUZGoh+VSd4PyVIg==", - "dev": true, - "optional": true - }, - "node_modules/@substrate/connect-known-chains": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/@substrate/connect-known-chains/-/connect-known-chains-1.1.5.tgz", - "integrity": "sha512-GCdDMs5q9xDYyP/KEwrlWMdqv8OIPjuVMZvNowvUrvEFo5d+x+VqfRPzyl/RbV+snRQVWTTacRydE7GqyjCYPQ==", - "dev": true, - "optional": true - }, - "node_modules/@substrate/light-client-extension-helpers": { - "version": "0.0.6", - "resolved": "https://registry.npmjs.org/@substrate/light-client-extension-helpers/-/light-client-extension-helpers-0.0.6.tgz", - "integrity": "sha512-girltEuxQ1BvkJWmc8JJlk4ZxnlGXc/wkLcNguhY+UoDEMBK0LsdtfzQKIfrIehi4QdeSBlFEFBoI4RqPmsZzA==", - "dev": true, - "optional": true, - "dependencies": { - "@polkadot-api/json-rpc-provider": "0.0.1", - "@polkadot-api/json-rpc-provider-proxy": "0.0.1", - "@polkadot-api/observable-client": "0.1.0", - "@polkadot-api/substrate-client": "0.0.1", - "@substrate/connect-extension-protocol": "^2.0.0", - "@substrate/connect-known-chains": "^1.1.4", - "rxjs": "^7.8.1" - }, - "peerDependencies": { - "smoldot": "2.x" - } - }, - "node_modules/@substrate/ss58-registry": { - "version": "1.47.0", - "resolved": "https://registry.npmjs.org/@substrate/ss58-registry/-/ss58-registry-1.47.0.tgz", - "integrity": "sha512-6kuIJedRcisUJS2pgksEH2jZf3hfSIVzqtFzs/AyjTW3ETbMg5q1Bb7VWa0WYaT6dTrEXp/6UoXM5B9pSIUmcw==", - "dev": true - }, - "node_modules/@tsconfig/node10": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/@tsconfig/node10/-/node10-1.0.11.tgz", - "integrity": "sha512-DcRjDCujK/kCk/cUe8Xz8ZSpm8mS3mNNpta+jGCA6USEDfktlNvm1+IuZ9eTcDbNk41BHwpHHeW+N1lKCz4zOw==", - "dev": true - }, - "node_modules/@tsconfig/node12": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/@tsconfig/node12/-/node12-1.0.11.tgz", - "integrity": "sha512-cqefuRsh12pWyGsIoBKJA9luFu3mRxCA+ORZvA4ktLSzIuCUtWVxGIuXigEwO5/ywWFMZ2QEGKWvkZG1zDMTag==", - "dev": true - }, - "node_modules/@tsconfig/node14": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/@tsconfig/node14/-/node14-1.0.3.tgz", - "integrity": "sha512-ysT8mhdixWK6Hw3i1V2AeRqZ5WfXg1G43mqoYlM2nc6388Fq5jcXyr5mRsqViLx/GJYdoL0bfXD8nmF+Zn/Iow==", - "dev": true - }, - "node_modules/@tsconfig/node16": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@tsconfig/node16/-/node16-1.0.4.tgz", - "integrity": "sha512-vxhUy4J8lyeyinH7Azl1pdd43GJhZH/tP2weN8TntQblOY+A0XbT8DJk1/oCPuOOyg/Ja757rG0CgHcWC8OfMA==", - "dev": true - }, - "node_modules/@types/bn.js": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@types/bn.js/-/bn.js-5.1.5.tgz", - "integrity": "sha512-V46N0zwKRF5Q00AZ6hWtN0T8gGmDUaUzLWQvHFo5yThtVwK/VCenFY3wXVbOvNfajEpsTfQM4IN9k/d6gUVX3A==", - "dev": true, - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/debug": { - "version": "4.1.12", - "resolved": "https://registry.npmjs.org/@types/debug/-/debug-4.1.12.tgz", - "integrity": "sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ==", - "dev": true, - "dependencies": { - "@types/ms": "*" - } - }, - "node_modules/@types/mdast": { - "version": "3.0.15", - "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-3.0.15.tgz", - "integrity": "sha512-LnwD+mUEfxWMa1QpDraczIn6k0Ee3SMicuYSSzS6ZYl2gKS09EClnJYGd8Du6rfc5r/GZEk5o1mRb8TaTj03sQ==", - "dev": true, - "dependencies": { - "@types/unist": "^2" - } - }, - "node_modules/@types/ms": { - "version": "0.7.34", - "resolved": "https://registry.npmjs.org/@types/ms/-/ms-0.7.34.tgz", - "integrity": "sha512-nG96G3Wp6acyAgJqGasjODb+acrI7KltPiRxzHPXnP3NgI28bpQDRv53olbqGXbfcgF5aiiHmO3xpwEpS5Ld9g==", - "dev": true - }, - "node_modules/@types/node": { - "version": "20.12.7", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.12.7.tgz", - "integrity": "sha512-wq0cICSkRLVaf3UGLMGItu/PtdY7oaXaI/RVU+xliKVOtRna3PRY57ZDfztpDL0n11vfymMUnXv8QwYCO7L1wg==", - "dev": true, - "dependencies": { - "undici-types": "~5.26.4" - } - }, - "node_modules/@types/unist": { - "version": "2.0.10", - "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.10.tgz", - "integrity": "sha512-IfYcSBWE3hLpBg8+X2SEa8LVkJdJEkT2Ese2aaLs3ptGdVtABxndrMaxuFlQ1qdFf9Q5rDvDpxI3WwgvKFAsQA==", - "dev": true - }, - "node_modules/acorn": { - "version": "8.11.3", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.11.3.tgz", - "integrity": "sha512-Y9rRfJG5jcKOE0CLisYbojUjIrIEE7AGMzA/Sm4BslANhbS+cDMpgBdcPT91oJ7OuJ9hYJBx59RjbhxVnrF8Xg==", - "dev": true, - "bin": { - "acorn": "bin/acorn" - }, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/acorn-walk": { - "version": "8.3.2", - "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.3.2.tgz", - "integrity": "sha512-cjkyv4OtNCIeqhHrfS81QWXoCBPExR/J62oyEqepVw8WaQeSqpW2uhuLPh1m9eWhDuOo/jUXVTlifvesOWp/4A==", - "dev": true, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/arg": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/arg/-/arg-4.1.3.tgz", - "integrity": "sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==", - "dev": true - }, - "node_modules/balanced-match": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", - "dev": true - }, - "node_modules/binary-searching": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/binary-searching/-/binary-searching-2.0.5.tgz", - "integrity": "sha512-v4N2l3RxL+m4zDxyxz3Ne2aTmiPn8ZUpKFpdPtO+ItW1NcTCXA7JeHG5GMBSvoKSkQZ9ycS+EouDVxYB9ufKWA==", - "dev": true - }, - "node_modules/bn.js": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.1.tgz", - "integrity": "sha512-eXRvHzWyYPBuB4NBy0cmYQjGitUrtqwbvlzP3G6VFnNRbsZQIxQ10PbKKHt8gZ/HW/D/747aDl+QkDqg3KQLMQ==", - "dev": true - }, - "node_modules/brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "dev": true, - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "node_modules/character-entities": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/character-entities/-/character-entities-2.0.2.tgz", - "integrity": "sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ==", - "dev": true, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/cliui": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", - "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", - "dev": true, - "dependencies": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.1", - "wrap-ansi": "^7.0.0" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "node_modules/comment-parser": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/comment-parser/-/comment-parser-1.4.1.tgz", - "integrity": "sha512-buhp5kePrmda3vhc5B9t7pUQXAb2Tnd0qgpkIhPhkHXxJpiPJ11H0ZEU0oBpJ2QztSbzG/ZxMj/CHsYJqRHmyg==", - "dev": true, - "engines": { - "node": ">= 12.0.0" - } - }, - "node_modules/concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", - "dev": true - }, - "node_modules/create-require": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/create-require/-/create-require-1.1.1.tgz", - "integrity": "sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==", - "dev": true - }, - "node_modules/data-uri-to-buffer": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-4.0.1.tgz", - "integrity": "sha512-0R9ikRb668HB7QDxT1vkpuUBtqc53YyAwMwGeUFKRojY/NWKvdZ+9UYtRfGmhqNbRkTSVpMbmyhXipFFv2cb/A==", - "dev": true, - "engines": { - "node": ">= 12" - } - }, - "node_modules/debug": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", - "dev": true, - "dependencies": { - "ms": "2.1.2" - }, - "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } - } - }, - "node_modules/decode-named-character-reference": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/decode-named-character-reference/-/decode-named-character-reference-1.0.2.tgz", - "integrity": "sha512-O8x12RzrUF8xyVcY0KJowWsmaJxQbmy0/EtnNtHRpsOcT7dFk5W598coHqBVpmWo1oQQfsCqfCmkZN5DJrZVdg==", - "dev": true, - "dependencies": { - "character-entities": "^2.0.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/dequal": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz", - "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/diff": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", - "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==", - "dev": true, - "engines": { - "node": ">=0.3.1" - } - }, - "node_modules/emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", - "dev": true - }, - "node_modules/escalade": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.2.tgz", - "integrity": "sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/eventemitter3": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-5.0.1.tgz", - "integrity": "sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==", - "dev": true - }, - "node_modules/fetch-blob": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/fetch-blob/-/fetch-blob-3.2.0.tgz", - "integrity": "sha512-7yAQpD2UMJzLi1Dqv7qFYnPbaPx7ZfFK6PiIxQ4PfkGPyNyl2Ugx+a/umUonmKqjhM4DnfbMvdX6otXq83soQQ==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/jimmywarting" - }, - { - "type": "paypal", - "url": "https://paypal.me/jimmywarting" - } - ], - "dependencies": { - "node-domexception": "^1.0.0", - "web-streams-polyfill": "^3.0.3" - }, - "engines": { - "node": "^12.20 || >= 14.13" - } - }, - "node_modules/formdata-polyfill": { - "version": "4.0.10", - "resolved": "https://registry.npmjs.org/formdata-polyfill/-/formdata-polyfill-4.0.10.tgz", - "integrity": "sha512-buewHzMvYL29jdeQTVILecSaZKnt/RJWjoZCF5OW60Z67/GmSLBkOFM7qh1PI3zFNtJbaZL5eQu1vLfazOwj4g==", - "dev": true, - "dependencies": { - "fetch-blob": "^3.1.2" - }, - "engines": { - "node": ">=12.20.0" - } - }, - "node_modules/fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", - "dev": true - }, - "node_modules/get-caller-file": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", - "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", - "dev": true, - "engines": { - "node": "6.* || 8.* || >= 10.*" - } - }, - "node_modules/glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "dev": true, - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/handlebars": { - "version": "4.7.8", - "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.7.8.tgz", - "integrity": "sha512-vafaFqs8MZkRrSX7sFVUdo3ap/eNiLnb4IakshzvP56X5Nr1iGKAIqdX6tMlm6HcNRIkr6AxO5jFEoJzzpT8aQ==", - "dev": true, - "dependencies": { - "minimist": "^1.2.5", - "neo-async": "^2.6.2", - "source-map": "^0.6.1", - "wordwrap": "^1.0.0" - }, - "bin": { - "handlebars": "bin/handlebars" - }, - "engines": { - "node": ">=0.4.7" - }, - "optionalDependencies": { - "uglify-js": "^3.1.4" - } - }, - "node_modules/inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", - "dev": true, - "dependencies": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "node_modules/inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", - "dev": true - }, - "node_modules/is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/json-stringify-safe": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", - "integrity": "sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==", - "dev": true - }, - "node_modules/kleur": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/kleur/-/kleur-4.1.5.tgz", - "integrity": "sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/make-error": { - "version": "1.3.6", - "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz", - "integrity": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==", - "dev": true - }, - "node_modules/mdast-util-from-markdown": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-1.3.1.tgz", - "integrity": "sha512-4xTO/M8c82qBcnQc1tgpNtubGUW/Y1tBQ1B0i5CtSoelOLKFYlElIr3bvgREYYO5iRqbMY1YuqZng0GVOI8Qww==", - "dev": true, - "dependencies": { - "@types/mdast": "^3.0.0", - "@types/unist": "^2.0.0", - "decode-named-character-reference": "^1.0.0", - "mdast-util-to-string": "^3.1.0", - "micromark": "^3.0.0", - "micromark-util-decode-numeric-character-reference": "^1.0.0", - "micromark-util-decode-string": "^1.0.0", - "micromark-util-normalize-identifier": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "unist-util-stringify-position": "^3.0.0", - "uvu": "^0.5.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-to-string": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-3.2.0.tgz", - "integrity": "sha512-V4Zn/ncyN1QNSqSBxTrMOLpjr+IKdHl2v3KVLoWmDPscP4r9GcCi71gjgvUV1SFSKh92AjAG4peFuBl2/YgCJg==", - "dev": true, - "dependencies": { - "@types/mdast": "^3.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/micromark": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/micromark/-/micromark-3.2.0.tgz", - "integrity": "sha512-uD66tJj54JLYq0De10AhWycZWGQNUvDI55xPgk2sQM5kn1JYlhbCMTtEeT27+vAhW2FBQxLlOmS3pmA7/2z4aA==", - "dev": true, - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "@types/debug": "^4.0.0", - "debug": "^4.0.0", - "decode-named-character-reference": "^1.0.0", - "micromark-core-commonmark": "^1.0.1", - "micromark-factory-space": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-chunked": "^1.0.0", - "micromark-util-combine-extensions": "^1.0.0", - "micromark-util-decode-numeric-character-reference": "^1.0.0", - "micromark-util-encode": "^1.0.0", - "micromark-util-normalize-identifier": "^1.0.0", - "micromark-util-resolve-all": "^1.0.0", - "micromark-util-sanitize-uri": "^1.0.0", - "micromark-util-subtokenize": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.1", - "uvu": "^0.5.0" - } - }, - "node_modules/micromark-core-commonmark": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-core-commonmark/-/micromark-core-commonmark-1.1.0.tgz", - "integrity": "sha512-BgHO1aRbolh2hcrzL2d1La37V0Aoz73ymF8rAcKnohLy93titmv62E0gP8Hrx9PKcKrqCZ1BbLGbP3bEhoXYlw==", - "dev": true, - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "decode-named-character-reference": "^1.0.0", - "micromark-factory-destination": "^1.0.0", - "micromark-factory-label": "^1.0.0", - "micromark-factory-space": "^1.0.0", - "micromark-factory-title": "^1.0.0", - "micromark-factory-whitespace": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-chunked": "^1.0.0", - "micromark-util-classify-character": "^1.0.0", - "micromark-util-html-tag-name": "^1.0.0", - "micromark-util-normalize-identifier": "^1.0.0", - "micromark-util-resolve-all": "^1.0.0", - "micromark-util-subtokenize": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.1", - "uvu": "^0.5.0" - } - }, - "node_modules/micromark-factory-destination": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-factory-destination/-/micromark-factory-destination-1.1.0.tgz", - "integrity": "sha512-XaNDROBgx9SgSChd69pjiGKbV+nfHGDPVYFs5dOoDd7ZnMAE+Cuu91BCpsY8RT2NP9vo/B8pds2VQNCLiu0zhg==", - "dev": true, - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "micromark-util-character": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0" - } - }, - "node_modules/micromark-factory-label": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-factory-label/-/micromark-factory-label-1.1.0.tgz", - "integrity": "sha512-OLtyez4vZo/1NjxGhcpDSbHQ+m0IIGnT8BoPamh+7jVlzLJBH98zzuCoUeMxvM6WsNeh8wx8cKvqLiPHEACn0w==", - "dev": true, - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "micromark-util-character": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "uvu": "^0.5.0" - } - }, - "node_modules/micromark-factory-space": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-1.1.0.tgz", - "integrity": "sha512-cRzEj7c0OL4Mw2v6nwzttyOZe8XY/Z8G0rzmWQZTBi/jjwyw/U4uqKtUORXQrR5bAZZnbTI/feRV/R7hc4jQYQ==", - "dev": true, - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "micromark-util-character": "^1.0.0", - "micromark-util-types": "^1.0.0" - } - }, - "node_modules/micromark-factory-title": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-factory-title/-/micromark-factory-title-1.1.0.tgz", - "integrity": "sha512-J7n9R3vMmgjDOCY8NPw55jiyaQnH5kBdV2/UXCtZIpnHH3P6nHUKaH7XXEYuWwx/xUJcawa8plLBEjMPU24HzQ==", - "dev": true, - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "micromark-factory-space": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0" - } - }, - "node_modules/micromark-factory-whitespace": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-factory-whitespace/-/micromark-factory-whitespace-1.1.0.tgz", - "integrity": "sha512-v2WlmiymVSp5oMg+1Q0N1Lxmt6pMhIHD457whWM7/GUlEks1hI9xj5w3zbc4uuMKXGisksZk8DzP2UyGbGqNsQ==", - "dev": true, - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "micromark-factory-space": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0" - } - }, - "node_modules/micromark-util-character": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-1.2.0.tgz", - "integrity": "sha512-lXraTwcX3yH/vMDaFWCQJP1uIszLVebzUa3ZHdrgxr7KEU/9mL4mVgCpGbyhvNLNlauROiNUq7WN5u7ndbY6xg==", - "dev": true, - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0" - } - }, - "node_modules/micromark-util-chunked": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-chunked/-/micromark-util-chunked-1.1.0.tgz", - "integrity": "sha512-Ye01HXpkZPNcV6FiyoW2fGZDUw4Yc7vT0E9Sad83+bEDiCJ1uXu0S3mr8WLpsz3HaG3x2q0HM6CTuPdcZcluFQ==", - "dev": true, - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "micromark-util-symbol": "^1.0.0" - } - }, - "node_modules/micromark-util-classify-character": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-classify-character/-/micromark-util-classify-character-1.1.0.tgz", - "integrity": "sha512-SL0wLxtKSnklKSUplok1WQFoGhUdWYKggKUiqhX+Swala+BtptGCu5iPRc+xvzJ4PXE/hwM3FNXsfEVgoZsWbw==", - "dev": true, - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "micromark-util-character": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0" - } - }, - "node_modules/micromark-util-combine-extensions": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-combine-extensions/-/micromark-util-combine-extensions-1.1.0.tgz", - "integrity": "sha512-Q20sp4mfNf9yEqDL50WwuWZHUrCO4fEyeDCnMGmG5Pr0Cz15Uo7KBs6jq+dq0EgX4DPwwrh9m0X+zPV1ypFvUA==", - "dev": true, - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "micromark-util-chunked": "^1.0.0", - "micromark-util-types": "^1.0.0" - } - }, - "node_modules/micromark-util-decode-numeric-character-reference": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-decode-numeric-character-reference/-/micromark-util-decode-numeric-character-reference-1.1.0.tgz", - "integrity": "sha512-m9V0ExGv0jB1OT21mrWcuf4QhP46pH1KkfWy9ZEezqHKAxkj4mPCy3nIH1rkbdMlChLHX531eOrymlwyZIf2iw==", - "dev": true, - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "micromark-util-symbol": "^1.0.0" - } - }, - "node_modules/micromark-util-decode-string": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-decode-string/-/micromark-util-decode-string-1.1.0.tgz", - "integrity": "sha512-YphLGCK8gM1tG1bd54azwyrQRjCFcmgj2S2GoJDNnh4vYtnL38JS8M4gpxzOPNyHdNEpheyWXCTnnTDY3N+NVQ==", - "dev": true, - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "decode-named-character-reference": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-decode-numeric-character-reference": "^1.0.0", - "micromark-util-symbol": "^1.0.0" - } - }, - "node_modules/micromark-util-encode": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-encode/-/micromark-util-encode-1.1.0.tgz", - "integrity": "sha512-EuEzTWSTAj9PA5GOAs992GzNh2dGQO52UvAbtSOMvXTxv3Criqb6IOzJUBCmEqrrXSblJIJBbFFv6zPxpreiJw==", - "dev": true, - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ] - }, - "node_modules/micromark-util-html-tag-name": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/micromark-util-html-tag-name/-/micromark-util-html-tag-name-1.2.0.tgz", - "integrity": "sha512-VTQzcuQgFUD7yYztuQFKXT49KghjtETQ+Wv/zUjGSGBioZnkA4P1XXZPT1FHeJA6RwRXSF47yvJ1tsJdoxwO+Q==", - "dev": true, - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ] - }, - "node_modules/micromark-util-normalize-identifier": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-normalize-identifier/-/micromark-util-normalize-identifier-1.1.0.tgz", - "integrity": "sha512-N+w5vhqrBihhjdpM8+5Xsxy71QWqGn7HYNUvch71iV2PM7+E3uWGox1Qp90loa1ephtCxG2ftRV/Conitc6P2Q==", - "dev": true, - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "micromark-util-symbol": "^1.0.0" - } - }, - "node_modules/micromark-util-resolve-all": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-resolve-all/-/micromark-util-resolve-all-1.1.0.tgz", - "integrity": "sha512-b/G6BTMSg+bX+xVCshPTPyAu2tmA0E4X98NSR7eIbeC6ycCqCeE7wjfDIgzEbkzdEVJXRtOG4FbEm/uGbCRouA==", - "dev": true, - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "micromark-util-types": "^1.0.0" - } - }, - "node_modules/micromark-util-sanitize-uri": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/micromark-util-sanitize-uri/-/micromark-util-sanitize-uri-1.2.0.tgz", - "integrity": "sha512-QO4GXv0XZfWey4pYFndLUKEAktKkG5kZTdUNaTAkzbuJxn2tNBOr+QtxR2XpWaMhbImT2dPzyLrPXLlPhph34A==", - "dev": true, - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "micromark-util-character": "^1.0.0", - "micromark-util-encode": "^1.0.0", - "micromark-util-symbol": "^1.0.0" - } - }, - "node_modules/micromark-util-subtokenize": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-subtokenize/-/micromark-util-subtokenize-1.1.0.tgz", - "integrity": "sha512-kUQHyzRoxvZO2PuLzMt2P/dwVsTiivCK8icYTeR+3WgbuPqfHgPPy7nFKbeqRivBvn/3N3GBiNC+JRTMSxEC7A==", - "dev": true, - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "micromark-util-chunked": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "uvu": "^0.5.0" - } - }, - "node_modules/micromark-util-symbol": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-1.1.0.tgz", - "integrity": "sha512-uEjpEYY6KMs1g7QfJ2eX1SQEV+ZT4rUD3UcF6l57acZvLNK7PBZL+ty82Z1qhK1/yXIY4bdx04FKMgR0g4IAag==", - "dev": true, - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ] - }, - "node_modules/micromark-util-types": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-1.1.0.tgz", - "integrity": "sha512-ukRBgie8TIAcacscVHSiddHjO4k/q3pnedmzMQ4iwDcK0FtFCohKOlFbaOL/mPgfnPsL3C1ZyxJa4sbWrBl3jg==", - "dev": true, - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ] - }, - "node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, - "node_modules/minimist": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", - "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", - "dev": true, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/mock-socket": { - "version": "9.3.1", - "resolved": "https://registry.npmjs.org/mock-socket/-/mock-socket-9.3.1.tgz", - "integrity": "sha512-qxBgB7Qa2sEQgHFjj0dSigq7fX4k6Saisd5Nelwp2q8mlbAFh5dHV9JTTlF8viYJLSSWgMCZFUom8PJcMNBoJw==", - "dev": true, - "engines": { - "node": ">= 8" - } - }, - "node_modules/mri": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/mri/-/mri-1.2.0.tgz", - "integrity": "sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", - "dev": true - }, - "node_modules/neo-async": { - "version": "2.6.2", - "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", - "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", - "dev": true - }, - "node_modules/nock": { - "version": "13.5.4", - "resolved": "https://registry.npmjs.org/nock/-/nock-13.5.4.tgz", - "integrity": "sha512-yAyTfdeNJGGBFxWdzSKCBYxs5FxLbCg5X5Q4ets974hcQzG1+qCxvIyOo4j2Ry6MUlhWVMX4OoYDefAIIwupjw==", - "dev": true, - "dependencies": { - "debug": "^4.1.0", - "json-stringify-safe": "^5.0.1", - "propagate": "^2.0.0" - }, - "engines": { - "node": ">= 10.13" - } - }, - "node_modules/node-domexception": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/node-domexception/-/node-domexception-1.0.0.tgz", - "integrity": "sha512-/jKZoMpw0F8GRwl4/eLROPA3cfcXtLApP0QzLmUT/HuPCZWyB7IY9ZrMeKw2O/nFIqPQB3PVM9aYm0F312AXDQ==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/jimmywarting" - }, - { - "type": "github", - "url": "https://paypal.me/jimmywarting" - } - ], - "engines": { - "node": ">=10.5.0" - } - }, - "node_modules/node-fetch": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-3.3.2.tgz", - "integrity": "sha512-dRB78srN/l6gqWulah9SrxeYnxeddIG30+GOqK/9OlLVyLg3HPnr6SqOWTWOXKRwC2eGYCkZ59NNuSgvSrpgOA==", - "dev": true, - "dependencies": { - "data-uri-to-buffer": "^4.0.0", - "fetch-blob": "^3.1.4", - "formdata-polyfill": "^4.0.10" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/node-fetch" - } - }, - "node_modules/once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", - "dev": true, - "dependencies": { - "wrappy": "1" - } - }, - "node_modules/path-is-absolute": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/prettier": { - "version": "2.8.8", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.8.tgz", - "integrity": "sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==", - "dev": true, - "bin": { - "prettier": "bin-prettier.js" - }, - "engines": { - "node": ">=10.13.0" - }, - "funding": { - "url": "https://github.com/prettier/prettier?sponsor=1" - } - }, - "node_modules/prettier-plugin-jsdoc": { - "version": "0.3.38", - "resolved": "https://registry.npmjs.org/prettier-plugin-jsdoc/-/prettier-plugin-jsdoc-0.3.38.tgz", - "integrity": "sha512-h81ZV/nFk5gr3fzWMWzWoz/M/8FneAZxscT7DVSy+5jMIuWYnBFZfSswVKYZyTaZ5r6+6k4hpFTDWhRp85C1tg==", - "dev": true, - "dependencies": { - "binary-searching": "^2.0.5", - "comment-parser": "^1.3.1", - "mdast-util-from-markdown": "^1.2.0" - }, - "engines": { - "node": ">=12.0.0" - }, - "peerDependencies": { - "prettier": ">=2.1.2" - }, - "workspaces": { - "prettier-plugin-fake": "./prettier-plugin-fake" - } - }, - "node_modules/propagate": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/propagate/-/propagate-2.0.1.tgz", - "integrity": "sha512-vGrhOavPSTz4QVNuBNdcNXePNdNMaO1xj9yBeH1ScQPjk/rhg9sSlCXPhMkFuaNNW/syTvYqsnbIJxMBfRbbag==", - "dev": true, - "engines": { - "node": ">= 8" - } - }, - "node_modules/require-directory": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", - "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/rimraf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", - "dev": true, - "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/rxjs": { - "version": "7.8.1", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.1.tgz", - "integrity": "sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==", - "dev": true, - "dependencies": { - "tslib": "^2.1.0" - } - }, - "node_modules/sade": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/sade/-/sade-1.8.1.tgz", - "integrity": "sha512-xal3CZX1Xlo/k4ApwCFrHVACi9fBqJ7V+mwhBsuf/1IOKbBy098Fex+Wa/5QMubw09pSZ/u8EY8PWgevJsXp1A==", - "dev": true, - "dependencies": { - "mri": "^1.1.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/scale-ts": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/scale-ts/-/scale-ts-1.6.0.tgz", - "integrity": "sha512-Ja5VCjNZR8TGKhUumy9clVVxcDpM+YFjAnkMuwQy68Hixio3VRRvWdE3g8T/yC+HXA0ZDQl2TGyUmtmbcVl40Q==", - "dev": true, - "optional": true - }, - "node_modules/smoldot": { - "version": "2.0.22", - "resolved": "https://registry.npmjs.org/smoldot/-/smoldot-2.0.22.tgz", - "integrity": "sha512-B50vRgTY6v3baYH6uCgL15tfaag5tcS2o/P5q1OiXcKGv1axZDfz2dzzMuIkVpyMR2ug11F6EAtQlmYBQd292g==", - "dev": true, - "optional": true, - "dependencies": { - "ws": "^8.8.1" - } - }, - "node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "dev": true, - "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dev": true, - "dependencies": { - "ansi-regex": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/ts-node": { - "version": "10.9.2", - "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-10.9.2.tgz", - "integrity": "sha512-f0FFpIdcHgn8zcPSbf1dRevwt047YMnaiJM3u2w2RewrB+fob/zePZcrOyQoLMMO7aBIddLcQIEK5dYjkLnGrQ==", - "dev": true, - "dependencies": { - "@cspotcode/source-map-support": "^0.8.0", - "@tsconfig/node10": "^1.0.7", - "@tsconfig/node12": "^1.0.7", - "@tsconfig/node14": "^1.0.0", - "@tsconfig/node16": "^1.0.2", - "acorn": "^8.4.1", - "acorn-walk": "^8.1.1", - "arg": "^4.1.0", - "create-require": "^1.1.0", - "diff": "^4.0.1", - "make-error": "^1.1.1", - "v8-compile-cache-lib": "^3.0.1", - "yn": "3.1.1" - }, - "bin": { - "ts-node": "dist/bin.js", - "ts-node-cwd": "dist/bin-cwd.js", - "ts-node-esm": "dist/bin-esm.js", - "ts-node-script": "dist/bin-script.js", - "ts-node-transpile-only": "dist/bin-transpile.js", - "ts-script": "dist/bin-script-deprecated.js" - }, - "peerDependencies": { - "@swc/core": ">=1.2.50", - "@swc/wasm": ">=1.2.50", - "@types/node": "*", - "typescript": ">=2.7" - }, - "peerDependenciesMeta": { - "@swc/core": { - "optional": true - }, - "@swc/wasm": { - "optional": true - } - } - }, - "node_modules/tslib": { - "version": "2.6.2", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", - "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==", - "dev": true - }, - "node_modules/typescript": { - "version": "5.4.5", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.5.tgz", - "integrity": "sha512-vcI4UpRgg81oIRUFwR0WSIHKt11nJ7SAVlYNIu+QpqeyXP+gpQJy/Z4+F0aGxSE4MqwjyXvW/TzgkLAx2AGHwQ==", - "dev": true, - "bin": { - "tsc": "bin/tsc", - "tsserver": "bin/tsserver" - }, - "engines": { - "node": ">=14.17" - } - }, - "node_modules/uglify-js": { - "version": "3.17.4", - "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.17.4.tgz", - "integrity": "sha512-T9q82TJI9e/C1TAxYvfb16xO120tMVFZrGA3f9/P4424DNu6ypK103y0GPFVa17yotwSyZW5iYXgjYHkGrJW/g==", - "dev": true, - "optional": true, - "bin": { - "uglifyjs": "bin/uglifyjs" - }, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/undici-types": { - "version": "5.26.5", - "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", - "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==", - "dev": true - }, - "node_modules/unist-util-stringify-position": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-3.0.3.tgz", - "integrity": "sha512-k5GzIBZ/QatR8N5X2y+drfpWG8IDBzdnVj6OInRNWm1oXrzydiaAT2OQiA8DPRRZyAKb9b6I2a6PxYklZD0gKg==", - "dev": true, - "dependencies": { - "@types/unist": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/uvu": { - "version": "0.5.6", - "resolved": "https://registry.npmjs.org/uvu/-/uvu-0.5.6.tgz", - "integrity": "sha512-+g8ENReyr8YsOc6fv/NVJs2vFdHBnBNdfE49rshrTzDWOlUx4Gq7KOS2GD8eqhy2j+Ejq29+SbKH8yjkAqXqoA==", - "dev": true, - "dependencies": { - "dequal": "^2.0.0", - "diff": "^5.0.0", - "kleur": "^4.0.3", - "sade": "^1.7.3" - }, - "bin": { - "uvu": "bin.js" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/uvu/node_modules/diff": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/diff/-/diff-5.2.0.tgz", - "integrity": "sha512-uIFDxqpRZGZ6ThOk84hEfqWoHx2devRFvpTZcTHur85vImfaxUbTW9Ryh4CpCuDnToOP1CEtXKIgytHBPVff5A==", - "dev": true, - "engines": { - "node": ">=0.3.1" - } - }, - "node_modules/v8-compile-cache-lib": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/v8-compile-cache-lib/-/v8-compile-cache-lib-3.0.1.tgz", - "integrity": "sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==", - "dev": true - }, - "node_modules/web-streams-polyfill": { - "version": "3.3.3", - "resolved": "https://registry.npmjs.org/web-streams-polyfill/-/web-streams-polyfill-3.3.3.tgz", - "integrity": "sha512-d2JWLCivmZYTSIoge9MsgFCZrt571BikcWGYkjC1khllbTeDlGqZ2D8vD8E/lJa8WGWbb7Plm8/XJYV7IJHZZw==", - "dev": true, - "engines": { - "node": ">= 8" - } - }, - "node_modules/wordwrap": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz", - "integrity": "sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==", - "dev": true - }, - "node_modules/wrap-ansi": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", - "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" - } - }, - "node_modules/wrappy": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", - "dev": true - }, - "node_modules/ws": { - "version": "8.16.0", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.16.0.tgz", - "integrity": "sha512-HS0c//TP7Ina87TfiPUz1rQzMhHrl/SG2guqRcTOIUYD2q8uhUdNHZYJUaQ8aTGPzCh+c6oawMKW35nFl1dxyQ==", - "dev": true, - "engines": { - "node": ">=10.0.0" - }, - "peerDependencies": { - "bufferutil": "^4.0.1", - "utf-8-validate": ">=5.0.2" - }, - "peerDependenciesMeta": { - "bufferutil": { - "optional": true - }, - "utf-8-validate": { - "optional": true - } - } - }, - "node_modules/y18n": { - "version": "5.0.8", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", - "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", - "dev": true, - "engines": { - "node": ">=10" - } - }, - "node_modules/yargs": { - "version": "17.7.2", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", - "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==", - "dev": true, - "dependencies": { - "cliui": "^8.0.1", - "escalade": "^3.1.1", - "get-caller-file": "^2.0.5", - "require-directory": "^2.1.1", - "string-width": "^4.2.3", - "y18n": "^5.0.5", - "yargs-parser": "^21.1.1" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/yargs-parser": { - "version": "21.1.1", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", - "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", - "dev": true, - "engines": { - "node": ">=12" - } - }, - "node_modules/yn": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/yn/-/yn-3.1.1.tgz", - "integrity": "sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==", - "dev": true, - "engines": { - "node": ">=6" - } - } - } -} diff --git a/typescript-api/package.json b/typescript-api/package.json index 4d1035dc75..4ea010dd80 100644 --- a/typescript-api/package.json +++ b/typescript-api/package.json @@ -1,10 +1,9 @@ { "name": "@moonbeam-network/api-augment", - "version": "0.3100.0", + "version": "0.3200.0", "type": "module", - "private": true, "description": "Moonbeam types augment for @polkadot/api", - "author": "PureStake", + "author": "Moonsong Labs", "license": "GPL-3.0-only", "homepage": "https://github.com/moonbeam-foundation/moonbeam/tree/master/typescript-api#readme", "repository": { @@ -13,66 +12,64 @@ "directory": "typescript-api" }, "engines": { - "node": ">=14.0.0" + "node": ">=20.0.0" }, "scripts": { - "generate": "npm run load:meta && npm run generate:defs && npm run generate:meta", - "postgenerate": "npm run pretty", - "load:meta": "npm run load:meta:moonbase && npm run load:meta:moonriver && npm run load:meta:moonbeam", - "load:meta:local": "curl -s -H \"Content-Type: application/json\" -d '{\"id\":\"1\", \"jsonrpc\":\"2.0\", \"method\": \"state_getMetadata\", \"params\":[]}' http://localhost:9944 > metadata-moonbase.json", + "generate": "pnpm load:meta && pnpm generate:defs && pnpm generate:meta", + "scrape": "pnpm tsx scripts/scrapeMetadata.ts", + "postgenerate": "pnpm pretty", + "load:meta": "pnpm load:meta:moonbase && pnpm load:meta:moonriver && pnpm load:meta:moonbeam", + "load:meta:local": "curl -s -H \"Content-Type: application/json\" -d '{\"id\":\"1\", \"jsonrpc\":\"2.0\", \"method\": \"state_getMetadata\", \"params\":[]}' http://localhost:9933 > metadata-moonbase.json", "load:meta:moonbase": "curl -s -H \"Content-Type: application/json\" -d '{\"id\":\"1\", \"jsonrpc\":\"2.0\", \"method\": \"state_getMetadata\", \"params\":[]}' https://rpc.api.moonbase.moonbeam.network > metadata-moonbase.json", "load:meta:moonriver": "curl -s -H \"Content-Type: application/json\" -d '{\"id\":\"1\", \"jsonrpc\":\"2.0\", \"method\": \"state_getMetadata\", \"params\":[]}' https://rpc.api.moonriver.moonbeam.network > metadata-moonriver.json", "load:meta:moonbeam": "curl -s -H \"Content-Type: application/json\" -d '{\"id\":\"1\", \"jsonrpc\":\"2.0\", \"method\": \"state_getMetadata\", \"params\":[]}' https://rpc.api.moonbeam.network > metadata-moonbeam.json", - "generate:defs": "npm run generate:defs:moonbase && npm run generate:defs:moonriver && npm run generate:defs:moonbeam", - "generate:defs:moonbase": "node --experimental-specifier-resolution=node --loader ts-node/esm node_modules/.bin/polkadot-types-from-defs --package @moonbeam/api-augment/moonbase/interfaces --input ./src/moonbase/interfaces --endpoint ./metadata-moonbase.json", - "generate:defs:moonriver": "node --experimental-specifier-resolution=node --loader ts-node/esm node_modules/.bin/polkadot-types-from-defs --package @moonbeam/api-augment/moonriver/interfaces --input ./src/moonriver/interfaces --endpoint ./metadata-moonriver.json", - "generate:defs:moonbeam": "node --experimental-specifier-resolution=node --loader ts-node/esm node_modules/.bin/polkadot-types-from-defs --package @moonbeam/api-augment/moonbeam/interfaces --input ./src/moonbeam/interfaces --endpoint ./metadata-moonbeam.json", - "generate:meta": "npm run generate:meta:moonbase && npm run generate:meta:moonriver && npm run generate:meta:moonbeam", - "generate:meta:moonbase": "node --experimental-specifier-resolution=node --loader ts-node/esm node_modules/.bin/polkadot-types-from-chain --endpoint ./metadata-moonbase.json --package @moonbeam/api-augment/moonbeam/interfaces --output ./src/moonbase/interfaces", - "generate:meta:moonriver": "node --experimental-specifier-resolution=node --loader ts-node/esm node_modules/.bin/polkadot-types-from-chain --endpoint ./metadata-moonriver.json --package @moonbeam/api-augment/moonbeam/interfaces --output ./src/moonriver/interfaces", - "generate:meta:moonbeam": "node --experimental-specifier-resolution=node --loader ts-node/esm node_modules/.bin/polkadot-types-from-chain --endpoint ./metadata-moonbeam.json --package @moonbeam/api-augment/moonbeam/interfaces --output ./src/moonbeam/interfaces", - "prebuild": "rimraf build", + "generate:defs": "npm run generate:defs:moonbase && pnpm generate:defs:moonriver && pnpm generate:defs:moonbeam", + "generate:defs:moonbase": "pnpm tsx node_modules/@polkadot/typegen/scripts/polkadot-types-from-defs.mjs --package @moonbeam/api-augment/moonbase/interfaces --input ./src/moonbase/interfaces --endpoint ./metadata-moonbase.json", + "generate:defs:moonriver": "pnpm tsx node_modules/@polkadot/typegen/scripts/polkadot-types-from-defs.mjs --package @moonbeam/api-augment/moonriver/interfaces --input ./src/moonriver/interfaces --endpoint ./metadata-moonriver.json", + "generate:defs:moonbeam": "pnpm tsx node_modules/@polkadot/typegen/scripts/polkadot-types-from-defs.mjs --package @moonbeam/api-augment/moonbeam/interfaces --input ./src/moonbeam/interfaces --endpoint ./metadata-moonbeam.json", + "generate:meta": "npm run generate:meta:moonbase && pnpm generate:meta:moonriver && pnpm generate:meta:moonbeam", + "generate:meta:moonbase": "pnpm tsx node_modules/@polkadot/typegen/scripts/polkadot-types-from-chain.mjs --endpoint ./metadata-moonbase.json --package @moonbeam/api-augment/moonbeam/interfaces --output ./src/moonbase/interfaces", + "generate:meta:moonriver": "pnpm tsx node_modules/@polkadot/typegen/scripts/polkadot-types-from-chain.mjs --endpoint ./metadata-moonriver.json --package @moonbeam/api-augment/moonbeam/interfaces --output ./src/moonriver/interfaces", + "generate:meta:moonbeam": "pnpm tsx node_modules/@polkadot/typegen/scripts/polkadot-types-from-chain.mjs --endpoint ./metadata-moonbeam.json --package @moonbeam/api-augment/moonbeam/interfaces --output ./src/moonbeam/interfaces", "build": "tsc -b --verbose", - "postbuild": "node --experimental-specifier-resolution=node --loader ts-node/esm ./scripts/postbuild.js", - "publish": "cd build && npm publish", - "deploy": "npm run generate && npm run build && npm run publish", - "pretty": "prettier --write --ignore-unknown --plugin prettier-plugin-jsdoc 'src/**/*' 'scripts/**/*'" + "publish": "npm publish", + "deploy": "pnpm generate && pnpm build && pnpm publish", + "fmt:fix": "prettier --write --ignore-unknown --plugin prettier-plugin-jsdoc 'src/**/*' 'scripts/**/*'" }, - "main": "./index.cjs", - "module": "./index.js", - "types": "./index.d.ts", + "module": "./dist/index.js", + "types": "./dist/types/index.d.ts", "exports": { ".": { - "types": "./index.d.ts", - "require": "./index.cjs", - "default": "./index.js" + "types": "./dist/types/index.d.ts", + "module": "./dist/index.js", + "default": "./dist/index.js" }, "./moonbeam": { - "types": "./index.d.ts", - "require": "./index.cjs", - "default": "./index.js" + "types": "./dist/types/index.d.ts", + "module": "./dist/index.js", + "default": "./dist/index.js" }, "./moonriver": { - "types": "./moonriver/index.d.ts", - "require": "./moonriver/index.cjs", - "default": "./moonriver/index.js" + "types": "./dist/moonriver/types/index.d.ts", + "module": "./dist/moonriver/index.js", + "default": "./dist/moonriver/index.js" }, "./moonbase": { - "types": "./moonbase/index.d.ts", - "require": "./moonbase/index.cjs", - "default": "./moonbase/index.js" + "types": "./dist/moonbase/types/index.d.ts", + "module": "./dist/moonbase/index.js", + "default": "./dist/moonbase/index.js" } }, "typesVersions": { "*": { "moonbeam": [ - "index.d.ts" + "./dist/types/index.d.ts" ], "moonriver": [ - "moonriver/index.d.ts" + "./dist/types/moonriver/index.d.ts" ], "moonbase": [ - "moonbase/index.d.ts" + "./dist/types/moonbase/index.d.ts" ] } }, @@ -83,28 +80,17 @@ "polkadot", "api" ], - "devDependencies": { - "@polkadot/api": "^11.2.1", - "@polkadot/typegen": "^11.2.1", - "prettier": "^2.7.1", + "dependencies": { + "@polkadot/api": "13.0.1", + "@polkadot/api-base": "13.0.1", + "@polkadot/rpc-core": "13.0.1", + "@polkadot/typegen": "13.0.1", + "@polkadot/types": "13.0.1", + "@polkadot/types-codec": "13.0.1", + "@types/node": "^22.5.5", + "prettier": "2.8.8", "prettier-plugin-jsdoc": "^0.3.38", - "rimraf": "^3.0.2", - "ts-node": "^10.9.1", - "typescript": "^5.0.2" - }, - "overrides": { - "@polkadot/api": "$@polkadot/api", - "@polkadot/api-derive": "$@polkadot/api", - "@polkadot/api-augment": "$@polkadot/api", - "@polkadot/api-base": "$@polkadot/api", - "@polkadot/rpc-augment": "$@polkadot/api", - "@polkadot/rpc-core": "$@polkadot/api", - "@polkadot/rpc-provider": "$@polkadot/api", - "@polkadot/types-create": "$@polkadot/api", - "@polkadot/types-augment": "$@polkadot/api", - "@polkadot/types-support": "$@polkadot/api", - "@polkadot/types-codec": "$@polkadot/api", - "@polkadot/types": "$@polkadot/api", - "@polkadot/types-known": "$@polkadot/api" + "tsx": "^4.19.1", + "typescript": "^5.6.2" } } diff --git a/typescript-api/pnpm-lock.yaml b/typescript-api/pnpm-lock.yaml new file mode 100644 index 0000000000..ac05ff5911 --- /dev/null +++ b/typescript-api/pnpm-lock.yaml @@ -0,0 +1,1581 @@ +lockfileVersion: '9.0' + +settings: + autoInstallPeers: true + excludeLinksFromLockfile: false + +importers: + + .: + dependencies: + '@polkadot/api': + specifier: 13.0.1 + version: 13.0.1 + '@polkadot/api-base': + specifier: 13.0.1 + version: 13.0.1 + '@polkadot/rpc-core': + specifier: 13.0.1 + version: 13.0.1 + '@polkadot/typegen': + specifier: 13.0.1 + version: 13.0.1 + '@polkadot/types': + specifier: 13.0.1 + version: 13.0.1 + '@polkadot/types-codec': + specifier: 13.0.1 + version: 13.0.1 + '@types/node': + specifier: ^22.5.5 + version: 22.5.5 + prettier: + specifier: 2.8.8 + version: 2.8.8 + prettier-plugin-jsdoc: + specifier: ^0.3.38 + version: 0.3.38(prettier@2.8.8) + tsx: + specifier: ^4.19.1 + version: 4.19.1 + typescript: + specifier: ^5.6.2 + version: 5.6.2 + +packages: + + '@esbuild/aix-ppc64@0.23.1': + resolution: {integrity: sha512-6VhYk1diRqrhBAqpJEdjASR/+WVRtfjpqKuNw11cLiaWpAT/Uu+nokB+UJnevzy/P9C/ty6AOe0dwueMrGh/iQ==} + engines: {node: '>=18'} + cpu: [ppc64] + os: [aix] + + '@esbuild/android-arm64@0.23.1': + resolution: {integrity: sha512-xw50ipykXcLstLeWH7WRdQuysJqejuAGPd30vd1i5zSyKK3WE+ijzHmLKxdiCMtH1pHz78rOg0BKSYOSB/2Khw==} + engines: {node: '>=18'} + cpu: [arm64] + os: [android] + + '@esbuild/android-arm@0.23.1': + resolution: {integrity: sha512-uz6/tEy2IFm9RYOyvKl88zdzZfwEfKZmnX9Cj1BHjeSGNuGLuMD1kR8y5bteYmwqKm1tj8m4cb/aKEorr6fHWQ==} + engines: {node: '>=18'} + cpu: [arm] + os: [android] + + '@esbuild/android-x64@0.23.1': + resolution: {integrity: sha512-nlN9B69St9BwUoB+jkyU090bru8L0NA3yFvAd7k8dNsVH8bi9a8cUAUSEcEEgTp2z3dbEDGJGfP6VUnkQnlReg==} + engines: {node: '>=18'} + cpu: [x64] + os: [android] + + '@esbuild/darwin-arm64@0.23.1': + resolution: {integrity: sha512-YsS2e3Wtgnw7Wq53XXBLcV6JhRsEq8hkfg91ESVadIrzr9wO6jJDMZnCQbHm1Guc5t/CdDiFSSfWP58FNuvT3Q==} + engines: {node: '>=18'} + cpu: [arm64] + os: [darwin] + + '@esbuild/darwin-x64@0.23.1': + resolution: {integrity: sha512-aClqdgTDVPSEGgoCS8QDG37Gu8yc9lTHNAQlsztQ6ENetKEO//b8y31MMu2ZaPbn4kVsIABzVLXYLhCGekGDqw==} + engines: {node: '>=18'} + cpu: [x64] + os: [darwin] + + '@esbuild/freebsd-arm64@0.23.1': + resolution: {integrity: sha512-h1k6yS8/pN/NHlMl5+v4XPfikhJulk4G+tKGFIOwURBSFzE8bixw1ebjluLOjfwtLqY0kewfjLSrO6tN2MgIhA==} + engines: {node: '>=18'} + cpu: [arm64] + os: [freebsd] + + '@esbuild/freebsd-x64@0.23.1': + resolution: {integrity: sha512-lK1eJeyk1ZX8UklqFd/3A60UuZ/6UVfGT2LuGo3Wp4/z7eRTRYY+0xOu2kpClP+vMTi9wKOfXi2vjUpO1Ro76g==} + engines: {node: '>=18'} + cpu: [x64] + os: [freebsd] + + '@esbuild/linux-arm64@0.23.1': + resolution: {integrity: sha512-/93bf2yxencYDnItMYV/v116zff6UyTjo4EtEQjUBeGiVpMmffDNUyD9UN2zV+V3LRV3/on4xdZ26NKzn6754g==} + engines: {node: '>=18'} + cpu: [arm64] + os: [linux] + + '@esbuild/linux-arm@0.23.1': + resolution: {integrity: sha512-CXXkzgn+dXAPs3WBwE+Kvnrf4WECwBdfjfeYHpMeVxWE0EceB6vhWGShs6wi0IYEqMSIzdOF1XjQ/Mkm5d7ZdQ==} + engines: {node: '>=18'} + cpu: [arm] + os: [linux] + + '@esbuild/linux-ia32@0.23.1': + resolution: {integrity: sha512-VTN4EuOHwXEkXzX5nTvVY4s7E/Krz7COC8xkftbbKRYAl96vPiUssGkeMELQMOnLOJ8k3BY1+ZY52tttZnHcXQ==} + engines: {node: '>=18'} + cpu: [ia32] + os: [linux] + + '@esbuild/linux-loong64@0.23.1': + resolution: {integrity: sha512-Vx09LzEoBa5zDnieH8LSMRToj7ir/Jeq0Gu6qJ/1GcBq9GkfoEAoXvLiW1U9J1qE/Y/Oyaq33w5p2ZWrNNHNEw==} + engines: {node: '>=18'} + cpu: [loong64] + os: [linux] + + '@esbuild/linux-mips64el@0.23.1': + resolution: {integrity: sha512-nrFzzMQ7W4WRLNUOU5dlWAqa6yVeI0P78WKGUo7lg2HShq/yx+UYkeNSE0SSfSure0SqgnsxPvmAUu/vu0E+3Q==} + engines: {node: '>=18'} + cpu: [mips64el] + os: [linux] + + '@esbuild/linux-ppc64@0.23.1': + resolution: {integrity: sha512-dKN8fgVqd0vUIjxuJI6P/9SSSe/mB9rvA98CSH2sJnlZ/OCZWO1DJvxj8jvKTfYUdGfcq2dDxoKaC6bHuTlgcw==} + engines: {node: '>=18'} + cpu: [ppc64] + os: [linux] + + '@esbuild/linux-riscv64@0.23.1': + resolution: {integrity: sha512-5AV4Pzp80fhHL83JM6LoA6pTQVWgB1HovMBsLQ9OZWLDqVY8MVobBXNSmAJi//Csh6tcY7e7Lny2Hg1tElMjIA==} + engines: {node: '>=18'} + cpu: [riscv64] + os: [linux] + + '@esbuild/linux-s390x@0.23.1': + resolution: {integrity: sha512-9ygs73tuFCe6f6m/Tb+9LtYxWR4c9yg7zjt2cYkjDbDpV/xVn+68cQxMXCjUpYwEkze2RcU/rMnfIXNRFmSoDw==} + engines: {node: '>=18'} + cpu: [s390x] + os: [linux] + + '@esbuild/linux-x64@0.23.1': + resolution: {integrity: sha512-EV6+ovTsEXCPAp58g2dD68LxoP/wK5pRvgy0J/HxPGB009omFPv3Yet0HiaqvrIrgPTBuC6wCH1LTOY91EO5hQ==} + engines: {node: '>=18'} + cpu: [x64] + os: [linux] + + '@esbuild/netbsd-x64@0.23.1': + resolution: {integrity: sha512-aevEkCNu7KlPRpYLjwmdcuNz6bDFiE7Z8XC4CPqExjTvrHugh28QzUXVOZtiYghciKUacNktqxdpymplil1beA==} + engines: {node: '>=18'} + cpu: [x64] + os: [netbsd] + + '@esbuild/openbsd-arm64@0.23.1': + resolution: {integrity: sha512-3x37szhLexNA4bXhLrCC/LImN/YtWis6WXr1VESlfVtVeoFJBRINPJ3f0a/6LV8zpikqoUg4hyXw0sFBt5Cr+Q==} + engines: {node: '>=18'} + cpu: [arm64] + os: [openbsd] + + '@esbuild/openbsd-x64@0.23.1': + resolution: {integrity: sha512-aY2gMmKmPhxfU+0EdnN+XNtGbjfQgwZj43k8G3fyrDM/UdZww6xrWxmDkuz2eCZchqVeABjV5BpildOrUbBTqA==} + engines: {node: '>=18'} + cpu: [x64] + os: [openbsd] + + '@esbuild/sunos-x64@0.23.1': + resolution: {integrity: sha512-RBRT2gqEl0IKQABT4XTj78tpk9v7ehp+mazn2HbUeZl1YMdaGAQqhapjGTCe7uw7y0frDi4gS0uHzhvpFuI1sA==} + engines: {node: '>=18'} + cpu: [x64] + os: [sunos] + + '@esbuild/win32-arm64@0.23.1': + resolution: {integrity: sha512-4O+gPR5rEBe2FpKOVyiJ7wNDPA8nGzDuJ6gN4okSA1gEOYZ67N8JPk58tkWtdtPeLz7lBnY6I5L3jdsr3S+A6A==} + engines: {node: '>=18'} + cpu: [arm64] + os: [win32] + + '@esbuild/win32-ia32@0.23.1': + resolution: {integrity: sha512-BcaL0Vn6QwCwre3Y717nVHZbAa4UBEigzFm6VdsVdT/MbZ38xoj1X9HPkZhbmaBGUD1W8vxAfffbDe8bA6AKnQ==} + engines: {node: '>=18'} + cpu: [ia32] + os: [win32] + + '@esbuild/win32-x64@0.23.1': + resolution: {integrity: sha512-BHpFFeslkWrXWyUPnbKm+xYYVYruCinGcftSBaa8zoF9hZO4BcSCFUvHVTtzpIY6YzUnYtuEhZ+C9iEXjxnasg==} + engines: {node: '>=18'} + cpu: [x64] + os: [win32] + + '@noble/curves@1.6.0': + resolution: {integrity: sha512-TlaHRXDehJuRNR9TfZDNQ45mMEd5dwUwmicsafcIX4SsNiqnCHKjE/1alYPd/lDRVhxdhUAlv8uEhMCI5zjIJQ==} + engines: {node: ^14.21.3 || >=16} + + '@noble/hashes@1.5.0': + resolution: {integrity: sha512-1j6kQFb7QRru7eKN3ZDvRcP13rugwdxZqCjbiAVZfIJwgj2A65UmT4TgARXGlXgnRkORLTDTrO19ZErt7+QXgA==} + engines: {node: ^14.21.3 || >=16} + + '@polkadot-api/json-rpc-provider-proxy@0.1.0': + resolution: {integrity: sha512-8GSFE5+EF73MCuLQm8tjrbCqlgclcHBSRaswvXziJ0ZW7iw3UEMsKkkKvELayWyBuOPa2T5i1nj6gFOeIsqvrg==} + + '@polkadot-api/json-rpc-provider@0.0.1': + resolution: {integrity: sha512-/SMC/l7foRjpykLTUTacIH05H3mr9ip8b5xxfwXlVezXrNVLp3Cv0GX6uItkKd+ZjzVPf3PFrDF2B2/HLSNESA==} + + '@polkadot-api/metadata-builders@0.3.2': + resolution: {integrity: sha512-TKpfoT6vTb+513KDzMBTfCb/ORdgRnsS3TDFpOhAhZ08ikvK+hjHMt5plPiAX/OWkm1Wc9I3+K6W0hX5Ab7MVg==} + + '@polkadot-api/observable-client@0.3.2': + resolution: {integrity: sha512-HGgqWgEutVyOBXoGOPp4+IAq6CNdK/3MfQJmhCJb8YaJiaK4W6aRGrdQuQSTPHfERHCARt9BrOmEvTXAT257Ug==} + peerDependencies: + '@polkadot-api/substrate-client': 0.1.4 + rxjs: '>=7.8.0' + + '@polkadot-api/substrate-bindings@0.6.0': + resolution: {integrity: sha512-lGuhE74NA1/PqdN7fKFdE5C1gNYX357j1tWzdlPXI0kQ7h3kN0zfxNOpPUN7dIrPcOFZ6C0tRRVrBylXkI6xPw==} + + '@polkadot-api/substrate-client@0.1.4': + resolution: {integrity: sha512-MljrPobN0ZWTpn++da9vOvt+Ex+NlqTlr/XT7zi9sqPtDJiQcYl+d29hFAgpaeTqbeQKZwz3WDE9xcEfLE8c5A==} + + '@polkadot-api/utils@0.1.0': + resolution: {integrity: sha512-MXzWZeuGxKizPx2Xf/47wx9sr/uxKw39bVJUptTJdsaQn/TGq+z310mHzf1RCGvC1diHM8f593KrnDgc9oNbJA==} + + '@polkadot/api-augment@13.0.1': + resolution: {integrity: sha512-r5R2U8PSPNGBsz+HxZ1JYq/KkDSnDh1aBb+H16wKj2uByXKhedpuGt/z1Myvhfm084ccTloZjXDbfpSdYBLi4Q==} + engines: {node: '>=18'} + + '@polkadot/api-base@13.0.1': + resolution: {integrity: sha512-TDkgcSZLd3YQ3j9Zx6coEEiBazaK6y3CboaIuUbPNxR9DchlVdIJWSm/1Agh76opsEABK9SjDfsWzVw0TStidA==} + engines: {node: '>=18'} + + '@polkadot/api-derive@13.0.1': + resolution: {integrity: sha512-TiPSFp6l9ks0HLJoEWHyqKKz28eoWz3xqglFG10As0udU8J1u8trPyr+SLWHT0DVsto3u9CP+OneWWMA7fTlCw==} + engines: {node: '>=18'} + + '@polkadot/api@13.0.1': + resolution: {integrity: sha512-st+Y5I8+7/3PCtO651viU4C7PcbDZJHB93acPjqCGzpekwrxOmnBEsupw8CcJwyRVzj/7qMadkSd0b/Uc8JqIA==} + engines: {node: '>=18'} + + '@polkadot/keyring@13.1.1': + resolution: {integrity: sha512-Wm+9gn946GIPjGzvueObLGBBS9s541HE6mvKdWGEmPFMzH93ESN931RZlOd67my5MWryiSP05h5SHTp7bSaQTA==} + engines: {node: '>=18'} + peerDependencies: + '@polkadot/util': 13.1.1 + '@polkadot/util-crypto': 13.1.1 + + '@polkadot/networks@13.1.1': + resolution: {integrity: sha512-eEQ4+Mfl1xFtApeU5PdXZ2XBhxNSvUz9yW+YQVGUCkXRjWFbqNRsTOYWGd9uFbiAOXiiiXbtqfZpxSDzIm4XOg==} + engines: {node: '>=18'} + + '@polkadot/rpc-augment@13.0.1': + resolution: {integrity: sha512-igXNG8mONVgqS4Olt7+WmPoX7G/QL/xrHkPOAD2sbS8+p8LC2gDe/+vVFIkKtEKAHgYSel3vZT3iIppjtEG6gw==} + engines: {node: '>=18'} + + '@polkadot/rpc-core@13.0.1': + resolution: {integrity: sha512-+z7/4RUsJKiELEunZgXvi4GkGgjPhQd3+RYwCCN455efJ15SHPgdREsAOwUSBO5/dODqXeqZYojKAUIxMlJNqw==} + engines: {node: '>=18'} + + '@polkadot/rpc-provider@13.0.1': + resolution: {integrity: sha512-rl7jizh0b9FI2Z81vbpm+ui6cND3zxMMC8SSxkIzemC0t1L6O/I+zaPYwNpqVpa7wIeZbSfe69SrvtjeZBcn2g==} + engines: {node: '>=18'} + + '@polkadot/typegen@13.0.1': + resolution: {integrity: sha512-7rK7JVdfNQH7OdrVIZo5uci4Cl5G3MndKfIVGEx+Z4SdoJMlBdA1Ve3hOVyVsOZ8udUdQC7B6bLr+2WGZ5IVyw==} + engines: {node: '>=18'} + hasBin: true + + '@polkadot/types-augment@13.0.1': + resolution: {integrity: sha512-MKS8OAiKHgeeLwyjPukHRwlUlrTkdPTVdsFs6H3yWUr0G2I2nIgHuOTK/8OYVBMplNnLgPsNtpEpY+VduAEefQ==} + engines: {node: '>=18'} + + '@polkadot/types-codec@13.0.1': + resolution: {integrity: sha512-E+8Ny8wr/BEGqchoLejP8Z6qmQQaJmBui1rlwWgKCypI4gnDvhNa+hHheIgrUfSzNwUgsxC/04G9fIRnCaxDpw==} + engines: {node: '>=18'} + + '@polkadot/types-create@13.0.1': + resolution: {integrity: sha512-ge5ZmZOQoCqSOB1JtcZZFq2ysh4rnS9xrwC5BVbtk9GZaop5hRmLLmCXqDn49zEsgynRWHgOiKMP8T9AvOigMg==} + engines: {node: '>=18'} + + '@polkadot/types-known@13.0.1': + resolution: {integrity: sha512-ZWtQSrDoO290RJu7mZDo1unKcfz1O3ylQkKH7g3oh6Mzmq9I4q7jeS1kS22rJml45berAPIVqZ3zFfODTl6ngA==} + engines: {node: '>=18'} + + '@polkadot/types-support@13.0.1': + resolution: {integrity: sha512-UeGnjvyZSegFgzZ6HlR4H7+1itJBAEkGm9NKwEvZTTZJ0dG4zdxbHLNPURJ9UhDYCZ7bOGqkcB49o+hWY25dDA==} + engines: {node: '>=18'} + + '@polkadot/types@13.0.1': + resolution: {integrity: sha512-01uOx24Fjvhjt1CvKOL+oy1eExAsF4EVuwgZhwAL+WkD0zqlOlAhqlXn5Wg7sY80yzwmgDTLd8Oej/pHFOdCBQ==} + engines: {node: '>=18'} + + '@polkadot/util-crypto@13.1.1': + resolution: {integrity: sha512-FG68rrLPdfLcscEyH10vnGkakM4O2lqr71S3GDhgc9WXaS8y9jisLgMPg8jbMHiQBJ3iKYkmtPKiLBowRslj2w==} + engines: {node: '>=18'} + peerDependencies: + '@polkadot/util': 13.1.1 + + '@polkadot/util@13.1.1': + resolution: {integrity: sha512-M4iQ5Um8tFdDmD7a96nPzfrEt+kxyWOqQDPqXyaax4QBnq/WCbq0jo8IO61uz55mdMQnGZvq8jd8uge4V6JzzQ==} + engines: {node: '>=18'} + + '@polkadot/wasm-bridge@7.3.2': + resolution: {integrity: sha512-AJEXChcf/nKXd5Q/YLEV5dXQMle3UNT7jcXYmIffZAo/KI394a+/24PaISyQjoNC0fkzS1Q8T5pnGGHmXiVz2g==} + engines: {node: '>=18'} + peerDependencies: + '@polkadot/util': '*' + '@polkadot/x-randomvalues': '*' + + '@polkadot/wasm-crypto-asmjs@7.3.2': + resolution: {integrity: sha512-QP5eiUqUFur/2UoF2KKKYJcesc71fXhQFLT3D4ZjG28Mfk2ZPI0QNRUfpcxVQmIUpV5USHg4geCBNuCYsMm20Q==} + engines: {node: '>=18'} + peerDependencies: + '@polkadot/util': '*' + + '@polkadot/wasm-crypto-init@7.3.2': + resolution: {integrity: sha512-FPq73zGmvZtnuJaFV44brze3Lkrki3b4PebxCy9Fplw8nTmisKo9Xxtfew08r0njyYh+uiJRAxPCXadkC9sc8g==} + engines: {node: '>=18'} + peerDependencies: + '@polkadot/util': '*' + '@polkadot/x-randomvalues': '*' + + '@polkadot/wasm-crypto-wasm@7.3.2': + resolution: {integrity: sha512-15wd0EMv9IXs5Abp1ZKpKKAVyZPhATIAHfKsyoWCEFDLSOA0/K0QGOxzrAlsrdUkiKZOq7uzSIgIDgW8okx2Mw==} + engines: {node: '>=18'} + peerDependencies: + '@polkadot/util': '*' + + '@polkadot/wasm-crypto@7.3.2': + resolution: {integrity: sha512-+neIDLSJ6jjVXsjyZ5oLSv16oIpwp+PxFqTUaZdZDoA2EyFRQB8pP7+qLsMNk+WJuhuJ4qXil/7XiOnZYZ+wxw==} + engines: {node: '>=18'} + peerDependencies: + '@polkadot/util': '*' + '@polkadot/x-randomvalues': '*' + + '@polkadot/wasm-util@7.3.2': + resolution: {integrity: sha512-bmD+Dxo1lTZyZNxbyPE380wd82QsX+43mgCm40boyKrRppXEyQmWT98v/Poc7chLuskYb6X8IQ6lvvK2bGR4Tg==} + engines: {node: '>=18'} + peerDependencies: + '@polkadot/util': '*' + + '@polkadot/x-bigint@13.1.1': + resolution: {integrity: sha512-Cq4Y6fd9UWtRBZz8RX2tWEBL1IFwUtY6cL8p6HC9yhZtUR6OPjKZe6RIZQa9gSOoIuqZWd6PmtvSNGVH32yfkQ==} + engines: {node: '>=18'} + + '@polkadot/x-fetch@13.1.1': + resolution: {integrity: sha512-qA6mIUUebJbS+oWzq/EagZflmaoa9b25WvsxSFn7mCvzKngXzr+GYCY4XiDwKY/S+/pr/kvSCKZ1ia8BDqPBYQ==} + engines: {node: '>=18'} + + '@polkadot/x-global@13.1.1': + resolution: {integrity: sha512-DViIMmmEs29Qlsp058VTg2Mn7e3/CpGazNnKJrsBa0o1Ptxl13/4Z0fjqCpNi2GB+kaOsnREzxUORrHcU+PqcQ==} + engines: {node: '>=18'} + + '@polkadot/x-randomvalues@13.1.1': + resolution: {integrity: sha512-cXj4omwbgzQQSiBtV1ZBw+XhJUU3iz/DS6ghUnGllSZEK+fGqiyaNgeFQzDY0tKjm6kYaDpvtOHR3mHsbzDuTg==} + engines: {node: '>=18'} + peerDependencies: + '@polkadot/util': 13.1.1 + '@polkadot/wasm-util': '*' + + '@polkadot/x-textdecoder@13.1.1': + resolution: {integrity: sha512-LpZ9KYc6HdBH+i86bCmun4g4GWMiWN/1Pzs0hNdanlQMfqp3UGzl1Dqp0nozMvjWAlvyG7ip235VgNMd8HEbqg==} + engines: {node: '>=18'} + + '@polkadot/x-textencoder@13.1.1': + resolution: {integrity: sha512-w1mT15B9ptN5CJNgN/A0CmBqD5y9OePjBdU6gmAd8KRhwXCF0MTBKcEZk1dHhXiXtX+28ULJWLrfefC5gxy69Q==} + engines: {node: '>=18'} + + '@polkadot/x-ws@13.1.1': + resolution: {integrity: sha512-E/xFmJTiFzu+IK5M3/8W/9fnvNJFelcnunPv/IgO6UST94SDaTsN/Gbeb6SqPb6CsrTHRl3WD+AZ3ErGGwQfEA==} + engines: {node: '>=18'} + + '@scure/base@1.1.8': + resolution: {integrity: sha512-6CyAclxj3Nb0XT7GHK6K4zK6k2xJm6E4Ft0Ohjt4WgegiFUHEtFb2CGzmPmGBwoIhrLsqNLYfLr04Y1GePrzZg==} + + '@substrate/connect-extension-protocol@2.1.0': + resolution: {integrity: sha512-Wz5Cbn6S6P4vWfHyrsnPW7g15IAViMaXCk+jYkq4nNEMmzPtTKIEbtxrdDMBKrouOFtYKKp0znx5mh9KTCNqlA==} + + '@substrate/connect-known-chains@1.4.0': + resolution: {integrity: sha512-p/mxn1GobtxJ+7xbIkUH4+/njH1neRHHKTcSGHNOC78Cf6Ch1Xzp082+nMjOBDLQLmraK5PF74AKV3WXHGuALw==} + + '@substrate/connect@0.8.11': + resolution: {integrity: sha512-ofLs1PAO9AtDdPbdyTYj217Pe+lBfTLltdHDs3ds8no0BseoLeAGxpz1mHfi7zB4IxI3YyAiLjH6U8cw4pj4Nw==} + deprecated: versions below 1.x are no longer maintained + + '@substrate/light-client-extension-helpers@1.0.0': + resolution: {integrity: sha512-TdKlni1mBBZptOaeVrKnusMg/UBpWUORNDv5fdCaJklP4RJiFOzBCrzC+CyVI5kQzsXBisZ+2pXm+rIjS38kHg==} + peerDependencies: + smoldot: 2.x + + '@substrate/ss58-registry@1.50.0': + resolution: {integrity: sha512-mkmlMlcC+MSd9rA+PN8ljGAm5fVZskvVwkXIsbx4NFwaT8kt38r7e9cyDWscG3z2Zn40POviZvEMrJSk+r2SgQ==} + + '@types/bn.js@5.1.6': + resolution: {integrity: sha512-Xh8vSwUeMKeYYrj3cX4lGQgFSF/N03r+tv4AiLl1SucqV+uTQpxRcnM8AkXKHwYP9ZPXOYXRr2KPXpVlIvqh9w==} + + '@types/debug@4.1.12': + resolution: {integrity: sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ==} + + '@types/mdast@3.0.15': + resolution: {integrity: sha512-LnwD+mUEfxWMa1QpDraczIn6k0Ee3SMicuYSSzS6ZYl2gKS09EClnJYGd8Du6rfc5r/GZEk5o1mRb8TaTj03sQ==} + + '@types/ms@0.7.34': + resolution: {integrity: sha512-nG96G3Wp6acyAgJqGasjODb+acrI7KltPiRxzHPXnP3NgI28bpQDRv53olbqGXbfcgF5aiiHmO3xpwEpS5Ld9g==} + + '@types/node@22.5.5': + resolution: {integrity: sha512-Xjs4y5UPO/CLdzpgR6GirZJx36yScjh73+2NlLlkFRSoQN8B0DpfXPdZGnvVmLRLOsqDpOfTNv7D9trgGhmOIA==} + + '@types/unist@2.0.11': + resolution: {integrity: sha512-CmBKiL6NNo/OqgmMn95Fk9Whlp2mtvIv+KNpQKN2F4SjvrEesubTRWGYSg+BnWZOnlCaSTU1sMpsBOzgbYhnsA==} + + ansi-regex@5.0.1: + resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==} + engines: {node: '>=8'} + + ansi-styles@4.3.0: + resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==} + engines: {node: '>=8'} + + binary-searching@2.0.5: + resolution: {integrity: sha512-v4N2l3RxL+m4zDxyxz3Ne2aTmiPn8ZUpKFpdPtO+ItW1NcTCXA7JeHG5GMBSvoKSkQZ9ycS+EouDVxYB9ufKWA==} + + bn.js@5.2.1: + resolution: {integrity: sha512-eXRvHzWyYPBuB4NBy0cmYQjGitUrtqwbvlzP3G6VFnNRbsZQIxQ10PbKKHt8gZ/HW/D/747aDl+QkDqg3KQLMQ==} + + character-entities@2.0.2: + resolution: {integrity: sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ==} + + cliui@8.0.1: + resolution: {integrity: sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==} + engines: {node: '>=12'} + + color-convert@2.0.1: + resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==} + engines: {node: '>=7.0.0'} + + color-name@1.1.4: + resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==} + + comment-parser@1.4.1: + resolution: {integrity: sha512-buhp5kePrmda3vhc5B9t7pUQXAb2Tnd0qgpkIhPhkHXxJpiPJ11H0ZEU0oBpJ2QztSbzG/ZxMj/CHsYJqRHmyg==} + engines: {node: '>= 12.0.0'} + + data-uri-to-buffer@4.0.1: + resolution: {integrity: sha512-0R9ikRb668HB7QDxT1vkpuUBtqc53YyAwMwGeUFKRojY/NWKvdZ+9UYtRfGmhqNbRkTSVpMbmyhXipFFv2cb/A==} + engines: {node: '>= 12'} + + debug@4.3.7: + resolution: {integrity: sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==} + engines: {node: '>=6.0'} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true + + decode-named-character-reference@1.0.2: + resolution: {integrity: sha512-O8x12RzrUF8xyVcY0KJowWsmaJxQbmy0/EtnNtHRpsOcT7dFk5W598coHqBVpmWo1oQQfsCqfCmkZN5DJrZVdg==} + + dequal@2.0.3: + resolution: {integrity: sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==} + engines: {node: '>=6'} + + diff@5.2.0: + resolution: {integrity: sha512-uIFDxqpRZGZ6ThOk84hEfqWoHx2devRFvpTZcTHur85vImfaxUbTW9Ryh4CpCuDnToOP1CEtXKIgytHBPVff5A==} + engines: {node: '>=0.3.1'} + + emoji-regex@8.0.0: + resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} + + esbuild@0.23.1: + resolution: {integrity: sha512-VVNz/9Sa0bs5SELtn3f7qhJCDPCF5oMEl5cO9/SSinpE9hbPVvxbd572HH5AKiP7WD8INO53GgfDDhRjkylHEg==} + engines: {node: '>=18'} + hasBin: true + + escalade@3.2.0: + resolution: {integrity: sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==} + engines: {node: '>=6'} + + eventemitter3@5.0.1: + resolution: {integrity: sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==} + + fetch-blob@3.2.0: + resolution: {integrity: sha512-7yAQpD2UMJzLi1Dqv7qFYnPbaPx7ZfFK6PiIxQ4PfkGPyNyl2Ugx+a/umUonmKqjhM4DnfbMvdX6otXq83soQQ==} + engines: {node: ^12.20 || >= 14.13} + + formdata-polyfill@4.0.10: + resolution: {integrity: sha512-buewHzMvYL29jdeQTVILecSaZKnt/RJWjoZCF5OW60Z67/GmSLBkOFM7qh1PI3zFNtJbaZL5eQu1vLfazOwj4g==} + engines: {node: '>=12.20.0'} + + fsevents@2.3.3: + resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==} + engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} + os: [darwin] + + get-caller-file@2.0.5: + resolution: {integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==} + engines: {node: 6.* || 8.* || >= 10.*} + + get-tsconfig@4.8.1: + resolution: {integrity: sha512-k9PN+cFBmaLWtVz29SkUoqU5O0slLuHJXt/2P+tMVFT+phsSGXGkp9t3rQIqdz0e+06EHNGs3oM6ZX1s2zHxRg==} + + handlebars@4.7.8: + resolution: {integrity: sha512-vafaFqs8MZkRrSX7sFVUdo3ap/eNiLnb4IakshzvP56X5Nr1iGKAIqdX6tMlm6HcNRIkr6AxO5jFEoJzzpT8aQ==} + engines: {node: '>=0.4.7'} + hasBin: true + + is-fullwidth-code-point@3.0.0: + resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==} + engines: {node: '>=8'} + + json-stringify-safe@5.0.1: + resolution: {integrity: sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==} + + kleur@4.1.5: + resolution: {integrity: sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==} + engines: {node: '>=6'} + + mdast-util-from-markdown@1.3.1: + resolution: {integrity: sha512-4xTO/M8c82qBcnQc1tgpNtubGUW/Y1tBQ1B0i5CtSoelOLKFYlElIr3bvgREYYO5iRqbMY1YuqZng0GVOI8Qww==} + + mdast-util-to-string@3.2.0: + resolution: {integrity: sha512-V4Zn/ncyN1QNSqSBxTrMOLpjr+IKdHl2v3KVLoWmDPscP4r9GcCi71gjgvUV1SFSKh92AjAG4peFuBl2/YgCJg==} + + micromark-core-commonmark@1.1.0: + resolution: {integrity: sha512-BgHO1aRbolh2hcrzL2d1La37V0Aoz73ymF8rAcKnohLy93titmv62E0gP8Hrx9PKcKrqCZ1BbLGbP3bEhoXYlw==} + + micromark-factory-destination@1.1.0: + resolution: {integrity: sha512-XaNDROBgx9SgSChd69pjiGKbV+nfHGDPVYFs5dOoDd7ZnMAE+Cuu91BCpsY8RT2NP9vo/B8pds2VQNCLiu0zhg==} + + micromark-factory-label@1.1.0: + resolution: {integrity: sha512-OLtyez4vZo/1NjxGhcpDSbHQ+m0IIGnT8BoPamh+7jVlzLJBH98zzuCoUeMxvM6WsNeh8wx8cKvqLiPHEACn0w==} + + micromark-factory-space@1.1.0: + resolution: {integrity: sha512-cRzEj7c0OL4Mw2v6nwzttyOZe8XY/Z8G0rzmWQZTBi/jjwyw/U4uqKtUORXQrR5bAZZnbTI/feRV/R7hc4jQYQ==} + + micromark-factory-title@1.1.0: + resolution: {integrity: sha512-J7n9R3vMmgjDOCY8NPw55jiyaQnH5kBdV2/UXCtZIpnHH3P6nHUKaH7XXEYuWwx/xUJcawa8plLBEjMPU24HzQ==} + + micromark-factory-whitespace@1.1.0: + resolution: {integrity: sha512-v2WlmiymVSp5oMg+1Q0N1Lxmt6pMhIHD457whWM7/GUlEks1hI9xj5w3zbc4uuMKXGisksZk8DzP2UyGbGqNsQ==} + + micromark-util-character@1.2.0: + resolution: {integrity: sha512-lXraTwcX3yH/vMDaFWCQJP1uIszLVebzUa3ZHdrgxr7KEU/9mL4mVgCpGbyhvNLNlauROiNUq7WN5u7ndbY6xg==} + + micromark-util-chunked@1.1.0: + resolution: {integrity: sha512-Ye01HXpkZPNcV6FiyoW2fGZDUw4Yc7vT0E9Sad83+bEDiCJ1uXu0S3mr8WLpsz3HaG3x2q0HM6CTuPdcZcluFQ==} + + micromark-util-classify-character@1.1.0: + resolution: {integrity: sha512-SL0wLxtKSnklKSUplok1WQFoGhUdWYKggKUiqhX+Swala+BtptGCu5iPRc+xvzJ4PXE/hwM3FNXsfEVgoZsWbw==} + + micromark-util-combine-extensions@1.1.0: + resolution: {integrity: sha512-Q20sp4mfNf9yEqDL50WwuWZHUrCO4fEyeDCnMGmG5Pr0Cz15Uo7KBs6jq+dq0EgX4DPwwrh9m0X+zPV1ypFvUA==} + + micromark-util-decode-numeric-character-reference@1.1.0: + resolution: {integrity: sha512-m9V0ExGv0jB1OT21mrWcuf4QhP46pH1KkfWy9ZEezqHKAxkj4mPCy3nIH1rkbdMlChLHX531eOrymlwyZIf2iw==} + + micromark-util-decode-string@1.1.0: + resolution: {integrity: sha512-YphLGCK8gM1tG1bd54azwyrQRjCFcmgj2S2GoJDNnh4vYtnL38JS8M4gpxzOPNyHdNEpheyWXCTnnTDY3N+NVQ==} + + micromark-util-encode@1.1.0: + resolution: {integrity: sha512-EuEzTWSTAj9PA5GOAs992GzNh2dGQO52UvAbtSOMvXTxv3Criqb6IOzJUBCmEqrrXSblJIJBbFFv6zPxpreiJw==} + + micromark-util-html-tag-name@1.2.0: + resolution: {integrity: sha512-VTQzcuQgFUD7yYztuQFKXT49KghjtETQ+Wv/zUjGSGBioZnkA4P1XXZPT1FHeJA6RwRXSF47yvJ1tsJdoxwO+Q==} + + micromark-util-normalize-identifier@1.1.0: + resolution: {integrity: sha512-N+w5vhqrBihhjdpM8+5Xsxy71QWqGn7HYNUvch71iV2PM7+E3uWGox1Qp90loa1ephtCxG2ftRV/Conitc6P2Q==} + + micromark-util-resolve-all@1.1.0: + resolution: {integrity: sha512-b/G6BTMSg+bX+xVCshPTPyAu2tmA0E4X98NSR7eIbeC6ycCqCeE7wjfDIgzEbkzdEVJXRtOG4FbEm/uGbCRouA==} + + micromark-util-sanitize-uri@1.2.0: + resolution: {integrity: sha512-QO4GXv0XZfWey4pYFndLUKEAktKkG5kZTdUNaTAkzbuJxn2tNBOr+QtxR2XpWaMhbImT2dPzyLrPXLlPhph34A==} + + micromark-util-subtokenize@1.1.0: + resolution: {integrity: sha512-kUQHyzRoxvZO2PuLzMt2P/dwVsTiivCK8icYTeR+3WgbuPqfHgPPy7nFKbeqRivBvn/3N3GBiNC+JRTMSxEC7A==} + + micromark-util-symbol@1.1.0: + resolution: {integrity: sha512-uEjpEYY6KMs1g7QfJ2eX1SQEV+ZT4rUD3UcF6l57acZvLNK7PBZL+ty82Z1qhK1/yXIY4bdx04FKMgR0g4IAag==} + + micromark-util-types@1.1.0: + resolution: {integrity: sha512-ukRBgie8TIAcacscVHSiddHjO4k/q3pnedmzMQ4iwDcK0FtFCohKOlFbaOL/mPgfnPsL3C1ZyxJa4sbWrBl3jg==} + + micromark@3.2.0: + resolution: {integrity: sha512-uD66tJj54JLYq0De10AhWycZWGQNUvDI55xPgk2sQM5kn1JYlhbCMTtEeT27+vAhW2FBQxLlOmS3pmA7/2z4aA==} + + minimist@1.2.8: + resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==} + + mock-socket@9.3.1: + resolution: {integrity: sha512-qxBgB7Qa2sEQgHFjj0dSigq7fX4k6Saisd5Nelwp2q8mlbAFh5dHV9JTTlF8viYJLSSWgMCZFUom8PJcMNBoJw==} + engines: {node: '>= 8'} + + mri@1.2.0: + resolution: {integrity: sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==} + engines: {node: '>=4'} + + ms@2.1.3: + resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} + + neo-async@2.6.2: + resolution: {integrity: sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==} + + nock@13.5.5: + resolution: {integrity: sha512-XKYnqUrCwXC8DGG1xX4YH5yNIrlh9c065uaMZZHUoeUUINTOyt+x/G+ezYk0Ft6ExSREVIs+qBJDK503viTfFA==} + engines: {node: '>= 10.13'} + + node-domexception@1.0.0: + resolution: {integrity: sha512-/jKZoMpw0F8GRwl4/eLROPA3cfcXtLApP0QzLmUT/HuPCZWyB7IY9ZrMeKw2O/nFIqPQB3PVM9aYm0F312AXDQ==} + engines: {node: '>=10.5.0'} + + node-fetch@3.3.2: + resolution: {integrity: sha512-dRB78srN/l6gqWulah9SrxeYnxeddIG30+GOqK/9OlLVyLg3HPnr6SqOWTWOXKRwC2eGYCkZ59NNuSgvSrpgOA==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + + prettier-plugin-jsdoc@0.3.38: + resolution: {integrity: sha512-h81ZV/nFk5gr3fzWMWzWoz/M/8FneAZxscT7DVSy+5jMIuWYnBFZfSswVKYZyTaZ5r6+6k4hpFTDWhRp85C1tg==} + engines: {node: '>=12.0.0'} + peerDependencies: + prettier: '>=2.1.2' + + prettier@2.8.8: + resolution: {integrity: sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==} + engines: {node: '>=10.13.0'} + hasBin: true + + propagate@2.0.1: + resolution: {integrity: sha512-vGrhOavPSTz4QVNuBNdcNXePNdNMaO1xj9yBeH1ScQPjk/rhg9sSlCXPhMkFuaNNW/syTvYqsnbIJxMBfRbbag==} + engines: {node: '>= 8'} + + require-directory@2.1.1: + resolution: {integrity: sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==} + engines: {node: '>=0.10.0'} + + resolve-pkg-maps@1.0.0: + resolution: {integrity: sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==} + + rxjs@7.8.1: + resolution: {integrity: sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==} + + sade@1.8.1: + resolution: {integrity: sha512-xal3CZX1Xlo/k4ApwCFrHVACi9fBqJ7V+mwhBsuf/1IOKbBy098Fex+Wa/5QMubw09pSZ/u8EY8PWgevJsXp1A==} + engines: {node: '>=6'} + + scale-ts@1.6.0: + resolution: {integrity: sha512-Ja5VCjNZR8TGKhUumy9clVVxcDpM+YFjAnkMuwQy68Hixio3VRRvWdE3g8T/yC+HXA0ZDQl2TGyUmtmbcVl40Q==} + + smoldot@2.0.26: + resolution: {integrity: sha512-F+qYmH4z2s2FK+CxGj8moYcd1ekSIKH8ywkdqlOz88Dat35iB1DIYL11aILN46YSGMzQW/lbJNS307zBSDN5Ig==} + + source-map@0.6.1: + resolution: {integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==} + engines: {node: '>=0.10.0'} + + string-width@4.2.3: + resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==} + engines: {node: '>=8'} + + strip-ansi@6.0.1: + resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==} + engines: {node: '>=8'} + + tslib@2.7.0: + resolution: {integrity: sha512-gLXCKdN1/j47AiHiOkJN69hJmcbGTHI0ImLmbYLHykhgeN0jVGola9yVjFgzCUklsZQMW55o+dW7IXv3RCXDzA==} + + tsx@4.19.1: + resolution: {integrity: sha512-0flMz1lh74BR4wOvBjuh9olbnwqCPc35OOlfyzHba0Dc+QNUeWX/Gq2YTbnwcWPO3BMd8fkzRVrHcsR+a7z7rA==} + engines: {node: '>=18.0.0'} + hasBin: true + + typescript@5.6.2: + resolution: {integrity: sha512-NW8ByodCSNCwZeghjN3o+JX5OFH0Ojg6sadjEKY4huZ52TqbJTJnDo5+Tw98lSy63NZvi4n+ez5m2u5d4PkZyw==} + engines: {node: '>=14.17'} + hasBin: true + + uglify-js@3.19.3: + resolution: {integrity: sha512-v3Xu+yuwBXisp6QYTcH4UbH+xYJXqnq2m/LtQVWKWzYc1iehYnLixoQDN9FH6/j9/oybfd6W9Ghwkl8+UMKTKQ==} + engines: {node: '>=0.8.0'} + hasBin: true + + undici-types@6.19.8: + resolution: {integrity: sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==} + + unist-util-stringify-position@3.0.3: + resolution: {integrity: sha512-k5GzIBZ/QatR8N5X2y+drfpWG8IDBzdnVj6OInRNWm1oXrzydiaAT2OQiA8DPRRZyAKb9b6I2a6PxYklZD0gKg==} + + uvu@0.5.6: + resolution: {integrity: sha512-+g8ENReyr8YsOc6fv/NVJs2vFdHBnBNdfE49rshrTzDWOlUx4Gq7KOS2GD8eqhy2j+Ejq29+SbKH8yjkAqXqoA==} + engines: {node: '>=8'} + hasBin: true + + web-streams-polyfill@3.3.3: + resolution: {integrity: sha512-d2JWLCivmZYTSIoge9MsgFCZrt571BikcWGYkjC1khllbTeDlGqZ2D8vD8E/lJa8WGWbb7Plm8/XJYV7IJHZZw==} + engines: {node: '>= 8'} + + wordwrap@1.0.0: + resolution: {integrity: sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==} + + wrap-ansi@7.0.0: + resolution: {integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==} + engines: {node: '>=10'} + + ws@8.18.0: + resolution: {integrity: sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw==} + engines: {node: '>=10.0.0'} + peerDependencies: + bufferutil: ^4.0.1 + utf-8-validate: '>=5.0.2' + peerDependenciesMeta: + bufferutil: + optional: true + utf-8-validate: + optional: true + + y18n@5.0.8: + resolution: {integrity: sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==} + engines: {node: '>=10'} + + yargs-parser@21.1.1: + resolution: {integrity: sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==} + engines: {node: '>=12'} + + yargs@17.7.2: + resolution: {integrity: sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==} + engines: {node: '>=12'} + +snapshots: + + '@esbuild/aix-ppc64@0.23.1': + optional: true + + '@esbuild/android-arm64@0.23.1': + optional: true + + '@esbuild/android-arm@0.23.1': + optional: true + + '@esbuild/android-x64@0.23.1': + optional: true + + '@esbuild/darwin-arm64@0.23.1': + optional: true + + '@esbuild/darwin-x64@0.23.1': + optional: true + + '@esbuild/freebsd-arm64@0.23.1': + optional: true + + '@esbuild/freebsd-x64@0.23.1': + optional: true + + '@esbuild/linux-arm64@0.23.1': + optional: true + + '@esbuild/linux-arm@0.23.1': + optional: true + + '@esbuild/linux-ia32@0.23.1': + optional: true + + '@esbuild/linux-loong64@0.23.1': + optional: true + + '@esbuild/linux-mips64el@0.23.1': + optional: true + + '@esbuild/linux-ppc64@0.23.1': + optional: true + + '@esbuild/linux-riscv64@0.23.1': + optional: true + + '@esbuild/linux-s390x@0.23.1': + optional: true + + '@esbuild/linux-x64@0.23.1': + optional: true + + '@esbuild/netbsd-x64@0.23.1': + optional: true + + '@esbuild/openbsd-arm64@0.23.1': + optional: true + + '@esbuild/openbsd-x64@0.23.1': + optional: true + + '@esbuild/sunos-x64@0.23.1': + optional: true + + '@esbuild/win32-arm64@0.23.1': + optional: true + + '@esbuild/win32-ia32@0.23.1': + optional: true + + '@esbuild/win32-x64@0.23.1': + optional: true + + '@noble/curves@1.6.0': + dependencies: + '@noble/hashes': 1.5.0 + + '@noble/hashes@1.5.0': {} + + '@polkadot-api/json-rpc-provider-proxy@0.1.0': + optional: true + + '@polkadot-api/json-rpc-provider@0.0.1': + optional: true + + '@polkadot-api/metadata-builders@0.3.2': + dependencies: + '@polkadot-api/substrate-bindings': 0.6.0 + '@polkadot-api/utils': 0.1.0 + optional: true + + '@polkadot-api/observable-client@0.3.2(@polkadot-api/substrate-client@0.1.4)(rxjs@7.8.1)': + dependencies: + '@polkadot-api/metadata-builders': 0.3.2 + '@polkadot-api/substrate-bindings': 0.6.0 + '@polkadot-api/substrate-client': 0.1.4 + '@polkadot-api/utils': 0.1.0 + rxjs: 7.8.1 + optional: true + + '@polkadot-api/substrate-bindings@0.6.0': + dependencies: + '@noble/hashes': 1.5.0 + '@polkadot-api/utils': 0.1.0 + '@scure/base': 1.1.8 + scale-ts: 1.6.0 + optional: true + + '@polkadot-api/substrate-client@0.1.4': + dependencies: + '@polkadot-api/json-rpc-provider': 0.0.1 + '@polkadot-api/utils': 0.1.0 + optional: true + + '@polkadot-api/utils@0.1.0': + optional: true + + '@polkadot/api-augment@13.0.1': + dependencies: + '@polkadot/api-base': 13.0.1 + '@polkadot/rpc-augment': 13.0.1 + '@polkadot/types': 13.0.1 + '@polkadot/types-augment': 13.0.1 + '@polkadot/types-codec': 13.0.1 + '@polkadot/util': 13.1.1 + tslib: 2.7.0 + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate + + '@polkadot/api-base@13.0.1': + dependencies: + '@polkadot/rpc-core': 13.0.1 + '@polkadot/types': 13.0.1 + '@polkadot/util': 13.1.1 + rxjs: 7.8.1 + tslib: 2.7.0 + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate + + '@polkadot/api-derive@13.0.1': + dependencies: + '@polkadot/api': 13.0.1 + '@polkadot/api-augment': 13.0.1 + '@polkadot/api-base': 13.0.1 + '@polkadot/rpc-core': 13.0.1 + '@polkadot/types': 13.0.1 + '@polkadot/types-codec': 13.0.1 + '@polkadot/util': 13.1.1 + '@polkadot/util-crypto': 13.1.1(@polkadot/util@13.1.1) + rxjs: 7.8.1 + tslib: 2.7.0 + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate + + '@polkadot/api@13.0.1': + dependencies: + '@polkadot/api-augment': 13.0.1 + '@polkadot/api-base': 13.0.1 + '@polkadot/api-derive': 13.0.1 + '@polkadot/keyring': 13.1.1(@polkadot/util-crypto@13.1.1(@polkadot/util@13.1.1))(@polkadot/util@13.1.1) + '@polkadot/rpc-augment': 13.0.1 + '@polkadot/rpc-core': 13.0.1 + '@polkadot/rpc-provider': 13.0.1 + '@polkadot/types': 13.0.1 + '@polkadot/types-augment': 13.0.1 + '@polkadot/types-codec': 13.0.1 + '@polkadot/types-create': 13.0.1 + '@polkadot/types-known': 13.0.1 + '@polkadot/util': 13.1.1 + '@polkadot/util-crypto': 13.1.1(@polkadot/util@13.1.1) + eventemitter3: 5.0.1 + rxjs: 7.8.1 + tslib: 2.7.0 + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate + + '@polkadot/keyring@13.1.1(@polkadot/util-crypto@13.1.1(@polkadot/util@13.1.1))(@polkadot/util@13.1.1)': + dependencies: + '@polkadot/util': 13.1.1 + '@polkadot/util-crypto': 13.1.1(@polkadot/util@13.1.1) + tslib: 2.7.0 + + '@polkadot/networks@13.1.1': + dependencies: + '@polkadot/util': 13.1.1 + '@substrate/ss58-registry': 1.50.0 + tslib: 2.7.0 + + '@polkadot/rpc-augment@13.0.1': + dependencies: + '@polkadot/rpc-core': 13.0.1 + '@polkadot/types': 13.0.1 + '@polkadot/types-codec': 13.0.1 + '@polkadot/util': 13.1.1 + tslib: 2.7.0 + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate + + '@polkadot/rpc-core@13.0.1': + dependencies: + '@polkadot/rpc-augment': 13.0.1 + '@polkadot/rpc-provider': 13.0.1 + '@polkadot/types': 13.0.1 + '@polkadot/util': 13.1.1 + rxjs: 7.8.1 + tslib: 2.7.0 + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate + + '@polkadot/rpc-provider@13.0.1': + dependencies: + '@polkadot/keyring': 13.1.1(@polkadot/util-crypto@13.1.1(@polkadot/util@13.1.1))(@polkadot/util@13.1.1) + '@polkadot/types': 13.0.1 + '@polkadot/types-support': 13.0.1 + '@polkadot/util': 13.1.1 + '@polkadot/util-crypto': 13.1.1(@polkadot/util@13.1.1) + '@polkadot/x-fetch': 13.1.1 + '@polkadot/x-global': 13.1.1 + '@polkadot/x-ws': 13.1.1 + eventemitter3: 5.0.1 + mock-socket: 9.3.1 + nock: 13.5.5 + tslib: 2.7.0 + optionalDependencies: + '@substrate/connect': 0.8.11 + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate + + '@polkadot/typegen@13.0.1': + dependencies: + '@polkadot/api': 13.0.1 + '@polkadot/api-augment': 13.0.1 + '@polkadot/rpc-augment': 13.0.1 + '@polkadot/rpc-provider': 13.0.1 + '@polkadot/types': 13.0.1 + '@polkadot/types-augment': 13.0.1 + '@polkadot/types-codec': 13.0.1 + '@polkadot/types-create': 13.0.1 + '@polkadot/types-support': 13.0.1 + '@polkadot/util': 13.1.1 + '@polkadot/util-crypto': 13.1.1(@polkadot/util@13.1.1) + '@polkadot/x-ws': 13.1.1 + handlebars: 4.7.8 + tslib: 2.7.0 + yargs: 17.7.2 + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate + + '@polkadot/types-augment@13.0.1': + dependencies: + '@polkadot/types': 13.0.1 + '@polkadot/types-codec': 13.0.1 + '@polkadot/util': 13.1.1 + tslib: 2.7.0 + + '@polkadot/types-codec@13.0.1': + dependencies: + '@polkadot/util': 13.1.1 + '@polkadot/x-bigint': 13.1.1 + tslib: 2.7.0 + + '@polkadot/types-create@13.0.1': + dependencies: + '@polkadot/types-codec': 13.0.1 + '@polkadot/util': 13.1.1 + tslib: 2.7.0 + + '@polkadot/types-known@13.0.1': + dependencies: + '@polkadot/networks': 13.1.1 + '@polkadot/types': 13.0.1 + '@polkadot/types-codec': 13.0.1 + '@polkadot/types-create': 13.0.1 + '@polkadot/util': 13.1.1 + tslib: 2.7.0 + + '@polkadot/types-support@13.0.1': + dependencies: + '@polkadot/util': 13.1.1 + tslib: 2.7.0 + + '@polkadot/types@13.0.1': + dependencies: + '@polkadot/keyring': 13.1.1(@polkadot/util-crypto@13.1.1(@polkadot/util@13.1.1))(@polkadot/util@13.1.1) + '@polkadot/types-augment': 13.0.1 + '@polkadot/types-codec': 13.0.1 + '@polkadot/types-create': 13.0.1 + '@polkadot/util': 13.1.1 + '@polkadot/util-crypto': 13.1.1(@polkadot/util@13.1.1) + rxjs: 7.8.1 + tslib: 2.7.0 + + '@polkadot/util-crypto@13.1.1(@polkadot/util@13.1.1)': + dependencies: + '@noble/curves': 1.6.0 + '@noble/hashes': 1.5.0 + '@polkadot/networks': 13.1.1 + '@polkadot/util': 13.1.1 + '@polkadot/wasm-crypto': 7.3.2(@polkadot/util@13.1.1)(@polkadot/x-randomvalues@13.1.1(@polkadot/util@13.1.1)(@polkadot/wasm-util@7.3.2(@polkadot/util@13.1.1))) + '@polkadot/wasm-util': 7.3.2(@polkadot/util@13.1.1) + '@polkadot/x-bigint': 13.1.1 + '@polkadot/x-randomvalues': 13.1.1(@polkadot/util@13.1.1)(@polkadot/wasm-util@7.3.2(@polkadot/util@13.1.1)) + '@scure/base': 1.1.8 + tslib: 2.7.0 + + '@polkadot/util@13.1.1': + dependencies: + '@polkadot/x-bigint': 13.1.1 + '@polkadot/x-global': 13.1.1 + '@polkadot/x-textdecoder': 13.1.1 + '@polkadot/x-textencoder': 13.1.1 + '@types/bn.js': 5.1.6 + bn.js: 5.2.1 + tslib: 2.7.0 + + '@polkadot/wasm-bridge@7.3.2(@polkadot/util@13.1.1)(@polkadot/x-randomvalues@13.1.1(@polkadot/util@13.1.1)(@polkadot/wasm-util@7.3.2(@polkadot/util@13.1.1)))': + dependencies: + '@polkadot/util': 13.1.1 + '@polkadot/wasm-util': 7.3.2(@polkadot/util@13.1.1) + '@polkadot/x-randomvalues': 13.1.1(@polkadot/util@13.1.1)(@polkadot/wasm-util@7.3.2(@polkadot/util@13.1.1)) + tslib: 2.7.0 + + '@polkadot/wasm-crypto-asmjs@7.3.2(@polkadot/util@13.1.1)': + dependencies: + '@polkadot/util': 13.1.1 + tslib: 2.7.0 + + '@polkadot/wasm-crypto-init@7.3.2(@polkadot/util@13.1.1)(@polkadot/x-randomvalues@13.1.1(@polkadot/util@13.1.1)(@polkadot/wasm-util@7.3.2(@polkadot/util@13.1.1)))': + dependencies: + '@polkadot/util': 13.1.1 + '@polkadot/wasm-bridge': 7.3.2(@polkadot/util@13.1.1)(@polkadot/x-randomvalues@13.1.1(@polkadot/util@13.1.1)(@polkadot/wasm-util@7.3.2(@polkadot/util@13.1.1))) + '@polkadot/wasm-crypto-asmjs': 7.3.2(@polkadot/util@13.1.1) + '@polkadot/wasm-crypto-wasm': 7.3.2(@polkadot/util@13.1.1) + '@polkadot/wasm-util': 7.3.2(@polkadot/util@13.1.1) + '@polkadot/x-randomvalues': 13.1.1(@polkadot/util@13.1.1)(@polkadot/wasm-util@7.3.2(@polkadot/util@13.1.1)) + tslib: 2.7.0 + + '@polkadot/wasm-crypto-wasm@7.3.2(@polkadot/util@13.1.1)': + dependencies: + '@polkadot/util': 13.1.1 + '@polkadot/wasm-util': 7.3.2(@polkadot/util@13.1.1) + tslib: 2.7.0 + + '@polkadot/wasm-crypto@7.3.2(@polkadot/util@13.1.1)(@polkadot/x-randomvalues@13.1.1(@polkadot/util@13.1.1)(@polkadot/wasm-util@7.3.2(@polkadot/util@13.1.1)))': + dependencies: + '@polkadot/util': 13.1.1 + '@polkadot/wasm-bridge': 7.3.2(@polkadot/util@13.1.1)(@polkadot/x-randomvalues@13.1.1(@polkadot/util@13.1.1)(@polkadot/wasm-util@7.3.2(@polkadot/util@13.1.1))) + '@polkadot/wasm-crypto-asmjs': 7.3.2(@polkadot/util@13.1.1) + '@polkadot/wasm-crypto-init': 7.3.2(@polkadot/util@13.1.1)(@polkadot/x-randomvalues@13.1.1(@polkadot/util@13.1.1)(@polkadot/wasm-util@7.3.2(@polkadot/util@13.1.1))) + '@polkadot/wasm-crypto-wasm': 7.3.2(@polkadot/util@13.1.1) + '@polkadot/wasm-util': 7.3.2(@polkadot/util@13.1.1) + '@polkadot/x-randomvalues': 13.1.1(@polkadot/util@13.1.1)(@polkadot/wasm-util@7.3.2(@polkadot/util@13.1.1)) + tslib: 2.7.0 + + '@polkadot/wasm-util@7.3.2(@polkadot/util@13.1.1)': + dependencies: + '@polkadot/util': 13.1.1 + tslib: 2.7.0 + + '@polkadot/x-bigint@13.1.1': + dependencies: + '@polkadot/x-global': 13.1.1 + tslib: 2.7.0 + + '@polkadot/x-fetch@13.1.1': + dependencies: + '@polkadot/x-global': 13.1.1 + node-fetch: 3.3.2 + tslib: 2.7.0 + + '@polkadot/x-global@13.1.1': + dependencies: + tslib: 2.7.0 + + '@polkadot/x-randomvalues@13.1.1(@polkadot/util@13.1.1)(@polkadot/wasm-util@7.3.2(@polkadot/util@13.1.1))': + dependencies: + '@polkadot/util': 13.1.1 + '@polkadot/wasm-util': 7.3.2(@polkadot/util@13.1.1) + '@polkadot/x-global': 13.1.1 + tslib: 2.7.0 + + '@polkadot/x-textdecoder@13.1.1': + dependencies: + '@polkadot/x-global': 13.1.1 + tslib: 2.7.0 + + '@polkadot/x-textencoder@13.1.1': + dependencies: + '@polkadot/x-global': 13.1.1 + tslib: 2.7.0 + + '@polkadot/x-ws@13.1.1': + dependencies: + '@polkadot/x-global': 13.1.1 + tslib: 2.7.0 + ws: 8.18.0 + transitivePeerDependencies: + - bufferutil + - utf-8-validate + + '@scure/base@1.1.8': {} + + '@substrate/connect-extension-protocol@2.1.0': + optional: true + + '@substrate/connect-known-chains@1.4.0': + optional: true + + '@substrate/connect@0.8.11': + dependencies: + '@substrate/connect-extension-protocol': 2.1.0 + '@substrate/connect-known-chains': 1.4.0 + '@substrate/light-client-extension-helpers': 1.0.0(smoldot@2.0.26) + smoldot: 2.0.26 + transitivePeerDependencies: + - bufferutil + - utf-8-validate + optional: true + + '@substrate/light-client-extension-helpers@1.0.0(smoldot@2.0.26)': + dependencies: + '@polkadot-api/json-rpc-provider': 0.0.1 + '@polkadot-api/json-rpc-provider-proxy': 0.1.0 + '@polkadot-api/observable-client': 0.3.2(@polkadot-api/substrate-client@0.1.4)(rxjs@7.8.1) + '@polkadot-api/substrate-client': 0.1.4 + '@substrate/connect-extension-protocol': 2.1.0 + '@substrate/connect-known-chains': 1.4.0 + rxjs: 7.8.1 + smoldot: 2.0.26 + optional: true + + '@substrate/ss58-registry@1.50.0': {} + + '@types/bn.js@5.1.6': + dependencies: + '@types/node': 22.5.5 + + '@types/debug@4.1.12': + dependencies: + '@types/ms': 0.7.34 + + '@types/mdast@3.0.15': + dependencies: + '@types/unist': 2.0.11 + + '@types/ms@0.7.34': {} + + '@types/node@22.5.5': + dependencies: + undici-types: 6.19.8 + + '@types/unist@2.0.11': {} + + ansi-regex@5.0.1: {} + + ansi-styles@4.3.0: + dependencies: + color-convert: 2.0.1 + + binary-searching@2.0.5: {} + + bn.js@5.2.1: {} + + character-entities@2.0.2: {} + + cliui@8.0.1: + dependencies: + string-width: 4.2.3 + strip-ansi: 6.0.1 + wrap-ansi: 7.0.0 + + color-convert@2.0.1: + dependencies: + color-name: 1.1.4 + + color-name@1.1.4: {} + + comment-parser@1.4.1: {} + + data-uri-to-buffer@4.0.1: {} + + debug@4.3.7: + dependencies: + ms: 2.1.3 + + decode-named-character-reference@1.0.2: + dependencies: + character-entities: 2.0.2 + + dequal@2.0.3: {} + + diff@5.2.0: {} + + emoji-regex@8.0.0: {} + + esbuild@0.23.1: + optionalDependencies: + '@esbuild/aix-ppc64': 0.23.1 + '@esbuild/android-arm': 0.23.1 + '@esbuild/android-arm64': 0.23.1 + '@esbuild/android-x64': 0.23.1 + '@esbuild/darwin-arm64': 0.23.1 + '@esbuild/darwin-x64': 0.23.1 + '@esbuild/freebsd-arm64': 0.23.1 + '@esbuild/freebsd-x64': 0.23.1 + '@esbuild/linux-arm': 0.23.1 + '@esbuild/linux-arm64': 0.23.1 + '@esbuild/linux-ia32': 0.23.1 + '@esbuild/linux-loong64': 0.23.1 + '@esbuild/linux-mips64el': 0.23.1 + '@esbuild/linux-ppc64': 0.23.1 + '@esbuild/linux-riscv64': 0.23.1 + '@esbuild/linux-s390x': 0.23.1 + '@esbuild/linux-x64': 0.23.1 + '@esbuild/netbsd-x64': 0.23.1 + '@esbuild/openbsd-arm64': 0.23.1 + '@esbuild/openbsd-x64': 0.23.1 + '@esbuild/sunos-x64': 0.23.1 + '@esbuild/win32-arm64': 0.23.1 + '@esbuild/win32-ia32': 0.23.1 + '@esbuild/win32-x64': 0.23.1 + + escalade@3.2.0: {} + + eventemitter3@5.0.1: {} + + fetch-blob@3.2.0: + dependencies: + node-domexception: 1.0.0 + web-streams-polyfill: 3.3.3 + + formdata-polyfill@4.0.10: + dependencies: + fetch-blob: 3.2.0 + + fsevents@2.3.3: + optional: true + + get-caller-file@2.0.5: {} + + get-tsconfig@4.8.1: + dependencies: + resolve-pkg-maps: 1.0.0 + + handlebars@4.7.8: + dependencies: + minimist: 1.2.8 + neo-async: 2.6.2 + source-map: 0.6.1 + wordwrap: 1.0.0 + optionalDependencies: + uglify-js: 3.19.3 + + is-fullwidth-code-point@3.0.0: {} + + json-stringify-safe@5.0.1: {} + + kleur@4.1.5: {} + + mdast-util-from-markdown@1.3.1: + dependencies: + '@types/mdast': 3.0.15 + '@types/unist': 2.0.11 + decode-named-character-reference: 1.0.2 + mdast-util-to-string: 3.2.0 + micromark: 3.2.0 + micromark-util-decode-numeric-character-reference: 1.1.0 + micromark-util-decode-string: 1.1.0 + micromark-util-normalize-identifier: 1.1.0 + micromark-util-symbol: 1.1.0 + micromark-util-types: 1.1.0 + unist-util-stringify-position: 3.0.3 + uvu: 0.5.6 + transitivePeerDependencies: + - supports-color + + mdast-util-to-string@3.2.0: + dependencies: + '@types/mdast': 3.0.15 + + micromark-core-commonmark@1.1.0: + dependencies: + decode-named-character-reference: 1.0.2 + micromark-factory-destination: 1.1.0 + micromark-factory-label: 1.1.0 + micromark-factory-space: 1.1.0 + micromark-factory-title: 1.1.0 + micromark-factory-whitespace: 1.1.0 + micromark-util-character: 1.2.0 + micromark-util-chunked: 1.1.0 + micromark-util-classify-character: 1.1.0 + micromark-util-html-tag-name: 1.2.0 + micromark-util-normalize-identifier: 1.1.0 + micromark-util-resolve-all: 1.1.0 + micromark-util-subtokenize: 1.1.0 + micromark-util-symbol: 1.1.0 + micromark-util-types: 1.1.0 + uvu: 0.5.6 + + micromark-factory-destination@1.1.0: + dependencies: + micromark-util-character: 1.2.0 + micromark-util-symbol: 1.1.0 + micromark-util-types: 1.1.0 + + micromark-factory-label@1.1.0: + dependencies: + micromark-util-character: 1.2.0 + micromark-util-symbol: 1.1.0 + micromark-util-types: 1.1.0 + uvu: 0.5.6 + + micromark-factory-space@1.1.0: + dependencies: + micromark-util-character: 1.2.0 + micromark-util-types: 1.1.0 + + micromark-factory-title@1.1.0: + dependencies: + micromark-factory-space: 1.1.0 + micromark-util-character: 1.2.0 + micromark-util-symbol: 1.1.0 + micromark-util-types: 1.1.0 + + micromark-factory-whitespace@1.1.0: + dependencies: + micromark-factory-space: 1.1.0 + micromark-util-character: 1.2.0 + micromark-util-symbol: 1.1.0 + micromark-util-types: 1.1.0 + + micromark-util-character@1.2.0: + dependencies: + micromark-util-symbol: 1.1.0 + micromark-util-types: 1.1.0 + + micromark-util-chunked@1.1.0: + dependencies: + micromark-util-symbol: 1.1.0 + + micromark-util-classify-character@1.1.0: + dependencies: + micromark-util-character: 1.2.0 + micromark-util-symbol: 1.1.0 + micromark-util-types: 1.1.0 + + micromark-util-combine-extensions@1.1.0: + dependencies: + micromark-util-chunked: 1.1.0 + micromark-util-types: 1.1.0 + + micromark-util-decode-numeric-character-reference@1.1.0: + dependencies: + micromark-util-symbol: 1.1.0 + + micromark-util-decode-string@1.1.0: + dependencies: + decode-named-character-reference: 1.0.2 + micromark-util-character: 1.2.0 + micromark-util-decode-numeric-character-reference: 1.1.0 + micromark-util-symbol: 1.1.0 + + micromark-util-encode@1.1.0: {} + + micromark-util-html-tag-name@1.2.0: {} + + micromark-util-normalize-identifier@1.1.0: + dependencies: + micromark-util-symbol: 1.1.0 + + micromark-util-resolve-all@1.1.0: + dependencies: + micromark-util-types: 1.1.0 + + micromark-util-sanitize-uri@1.2.0: + dependencies: + micromark-util-character: 1.2.0 + micromark-util-encode: 1.1.0 + micromark-util-symbol: 1.1.0 + + micromark-util-subtokenize@1.1.0: + dependencies: + micromark-util-chunked: 1.1.0 + micromark-util-symbol: 1.1.0 + micromark-util-types: 1.1.0 + uvu: 0.5.6 + + micromark-util-symbol@1.1.0: {} + + micromark-util-types@1.1.0: {} + + micromark@3.2.0: + dependencies: + '@types/debug': 4.1.12 + debug: 4.3.7 + decode-named-character-reference: 1.0.2 + micromark-core-commonmark: 1.1.0 + micromark-factory-space: 1.1.0 + micromark-util-character: 1.2.0 + micromark-util-chunked: 1.1.0 + micromark-util-combine-extensions: 1.1.0 + micromark-util-decode-numeric-character-reference: 1.1.0 + micromark-util-encode: 1.1.0 + micromark-util-normalize-identifier: 1.1.0 + micromark-util-resolve-all: 1.1.0 + micromark-util-sanitize-uri: 1.2.0 + micromark-util-subtokenize: 1.1.0 + micromark-util-symbol: 1.1.0 + micromark-util-types: 1.1.0 + uvu: 0.5.6 + transitivePeerDependencies: + - supports-color + + minimist@1.2.8: {} + + mock-socket@9.3.1: {} + + mri@1.2.0: {} + + ms@2.1.3: {} + + neo-async@2.6.2: {} + + nock@13.5.5: + dependencies: + debug: 4.3.7 + json-stringify-safe: 5.0.1 + propagate: 2.0.1 + transitivePeerDependencies: + - supports-color + + node-domexception@1.0.0: {} + + node-fetch@3.3.2: + dependencies: + data-uri-to-buffer: 4.0.1 + fetch-blob: 3.2.0 + formdata-polyfill: 4.0.10 + + prettier-plugin-jsdoc@0.3.38(prettier@2.8.8): + dependencies: + binary-searching: 2.0.5 + comment-parser: 1.4.1 + mdast-util-from-markdown: 1.3.1 + prettier: 2.8.8 + transitivePeerDependencies: + - supports-color + + prettier@2.8.8: {} + + propagate@2.0.1: {} + + require-directory@2.1.1: {} + + resolve-pkg-maps@1.0.0: {} + + rxjs@7.8.1: + dependencies: + tslib: 2.7.0 + + sade@1.8.1: + dependencies: + mri: 1.2.0 + + scale-ts@1.6.0: + optional: true + + smoldot@2.0.26: + dependencies: + ws: 8.18.0 + transitivePeerDependencies: + - bufferutil + - utf-8-validate + optional: true + + source-map@0.6.1: {} + + string-width@4.2.3: + dependencies: + emoji-regex: 8.0.0 + is-fullwidth-code-point: 3.0.0 + strip-ansi: 6.0.1 + + strip-ansi@6.0.1: + dependencies: + ansi-regex: 5.0.1 + + tslib@2.7.0: {} + + tsx@4.19.1: + dependencies: + esbuild: 0.23.1 + get-tsconfig: 4.8.1 + optionalDependencies: + fsevents: 2.3.3 + + typescript@5.6.2: {} + + uglify-js@3.19.3: + optional: true + + undici-types@6.19.8: {} + + unist-util-stringify-position@3.0.3: + dependencies: + '@types/unist': 2.0.11 + + uvu@0.5.6: + dependencies: + dequal: 2.0.3 + diff: 5.2.0 + kleur: 4.1.5 + sade: 1.8.1 + + web-streams-polyfill@3.3.3: {} + + wordwrap@1.0.0: {} + + wrap-ansi@7.0.0: + dependencies: + ansi-styles: 4.3.0 + string-width: 4.2.3 + strip-ansi: 6.0.1 + + ws@8.18.0: {} + + y18n@5.0.8: {} + + yargs-parser@21.1.1: {} + + yargs@17.7.2: + dependencies: + cliui: 8.0.1 + escalade: 3.2.0 + get-caller-file: 2.0.5 + require-directory: 2.1.1 + string-width: 4.2.3 + y18n: 5.0.8 + yargs-parser: 21.1.1 diff --git a/typescript-api/scripts/generate-local-types.sh b/typescript-api/scripts/generate-local-types.sh index df8692af47..92b2b19a3b 100755 --- a/typescript-api/scripts/generate-local-types.sh +++ b/typescript-api/scripts/generate-local-types.sh @@ -11,7 +11,7 @@ fi # Fail if any command fails echo "Installing Packages" -npm ci +pnpm i echo "Starting moonbeam node" ../target/release/moonbeam --tmp --chain=moonbase-local --rpc-port=9933 &> /tmp/node-start.log & @@ -19,15 +19,16 @@ PID=$! echo "Waiting node...(5s)" sleep 1 -( tail -f -n0 /tmp/node-start.log & ) | grep -q 'new connection' +( tail -f -n0 /tmp/node-start.log & ) | grep -q 'Running JSON-RPC server:' echo "Generating types...(10s)" sleep 1 -npm run load:meta -npm run load:meta:local -npm run generate:defs -npm run generate:meta -npm run postgenerate +pnpm load:meta +pnpm load:meta:local +pnpm generate:defs +pnpm generate:meta +pnpm fmt:fix kill $PID -echo "Done :)" \ No newline at end of file +echo "Done :)" +exit 0 \ No newline at end of file diff --git a/typescript-api/scripts/postbuild.js b/typescript-api/scripts/postbuild.js deleted file mode 100644 index fcd46a6d65..0000000000 --- a/typescript-api/scripts/postbuild.js +++ /dev/null @@ -1,24 +0,0 @@ -import { writeFileSync, copyFileSync } from "fs"; -import { readFile } from "fs/promises"; - -console.log("Loading package.json"); - -const pck = JSON.parse(await readFile(new URL("../package.json", import.meta.url))); - -const buildPath = `${process.env.PWD}/build`; - -pck.scripts = {}; -pck.private = false; -pck.type = "module"; -pck.files = ["**/*", "!**/tsconfig.tsbuildinfo", "!**/*.tgz"]; - -console.log(`Writing ${buildPath}/package.json`); -writeFileSync(`${buildPath}/package.json`, JSON.stringify(pck, null, 2)); -copyFileSync("README.md", `${buildPath}/README.md`); - -console.log(`Copy ${buildPath}/README.md`); -// Copy empty files for CommonJS modules -copyFileSync("./src/index.cjs", `${buildPath}/index.cjs`); -copyFileSync("./src/index.cjs", `${buildPath}/moonriver/index.cjs`); -copyFileSync("./src/index.cjs", `${buildPath}/moonbase/index.cjs`); -console.log(`Done postbuild`); diff --git a/typescript-api/scripts/runtime-upgrade.sh b/typescript-api/scripts/runtime-upgrade.sh index 256dcd41ae..d53ee48522 100755 --- a/typescript-api/scripts/runtime-upgrade.sh +++ b/typescript-api/scripts/runtime-upgrade.sh @@ -15,18 +15,18 @@ if [[ $# -gt 0 ]]; then npm version --no-git-tag-version 0.$RUNTIME_CHAIN_SPEC.0 fi -if [[ ! -f ../build/moonbeam ]]; then - echo "Missing ../build/moonbeam binary" +if [[ ! -f ../target/release/moonbeam ]]; then + echo "Missing ../target/release/moonbeam binary" exit 1 fi # Install dependencies -npm install +pnpm install # Get runtimes metadata for CHAIN in ${CHAINS[@]}; do echo "Starting $CHAIN node" - ../build/moonbeam \ + ../target/release/moonbeam \ --no-hardware-benchmarks \ --unsafe-force-node-key-generation \ --no-telemetry --no-prometheus --alice \ @@ -44,19 +44,8 @@ done # Generate typescript api code echo "Generating typescript api code..." -npm run generate:defs && npm run generate:meta - -# We don't need anymore fix for BTreeSet -# -## Manually fix BTreeSet issue -#echo "Manually fix BTreeSet issue..." -#for CHAIN in ${CHAINS[@]}; do -# sed -i -e 's/BTreeSet,/BTreeSet as BTreeSetType,/g' src/$CHAIN/interfaces/types-lookup.ts -# sed -i -e 's/BTreeSet/BTreeSetType/g' src/$CHAIN/interfaces/types-lookup.ts -#done +pnpm generate:defs && pnpm generate:meta # Build the package -npm run build - -# Run post build stuff (like formatter) -npm run postgenerate +pnpm run build +pnpm fmt:fix \ No newline at end of file diff --git a/typescript-api/src/index.cjs b/typescript-api/src/index.cjs deleted file mode 100644 index 9500ce0a00..0000000000 --- a/typescript-api/src/index.cjs +++ /dev/null @@ -1,6 +0,0 @@ -/* - * This empty file is required to support CommonJS modules. - */ - -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); diff --git a/typescript-api/src/moonbase/interfaces/augment-api-consts.ts b/typescript-api/src/moonbase/interfaces/augment-api-consts.ts index 8aa1f678ef..f86b6651e7 100644 --- a/typescript-api/src/moonbase/interfaces/augment-api-consts.ts +++ b/typescript-api/src/moonbase/interfaces/augment-api-consts.ts @@ -298,7 +298,8 @@ declare module "@polkadot/api-base/types/consts" { * * This is held for adding 32 bytes plus an instance of `ProxyType` more into a pre-existing * storage value. Thus, when configuring `ProxyDepositFactor` one should take into account `32 - * + proxy_type.encode().len()` bytes of data. + * + * - Proxy_type.encode().len()` bytes of data. */ proxyDepositFactor: u128 & AugmentedConst; /** Generic const */ diff --git a/typescript-api/src/moonbase/interfaces/augment-api-errors.ts b/typescript-api/src/moonbase/interfaces/augment-api-errors.ts index a35d22aff4..9cf8f6d30e 100644 --- a/typescript-api/src/moonbase/interfaces/augment-api-errors.ts +++ b/typescript-api/src/moonbase/interfaces/augment-api-errors.ts @@ -260,6 +260,24 @@ declare module "@polkadot/api-base/types/errors" { /** Generic error */ [key: string]: AugmentedError; }; + evmForeignAssets: { + AssetAlreadyExists: AugmentedError; + AssetAlreadyFrozen: AugmentedError; + AssetDoesNotExist: AugmentedError; + AssetIdFiltered: AugmentedError; + AssetNotFrozen: AugmentedError; + CorruptedStorageOrphanLocation: AugmentedError; + Erc20ContractCreationFail: AugmentedError; + EvmCallPauseFail: AugmentedError; + EvmCallUnpauseFail: AugmentedError; + EvmInternalError: AugmentedError; + InvalidSymbol: AugmentedError; + InvalidTokenName: AugmentedError; + LocationAlreadyExists: AugmentedError; + TooManyForeignAssets: AugmentedError; + /** Generic error */ + [key: string]: AugmentedError; + }; identity: { /** Account ID is already named. */ AlreadyClaimed: AugmentedError; @@ -369,8 +387,12 @@ declare module "@polkadot/api-base/types/errors" { moonbeamLazyMigrations: { /** There must be at least one address */ AddressesLengthCannotBeZero: AugmentedError; + /** The contract already have metadata */ + ContractMetadataAlreadySet: AugmentedError; /** The contract is not corrupted (Still exist or properly suicided) */ ContractNotCorrupted: AugmentedError; + /** Contract not exist */ + ContractNotExist: AugmentedError; /** The limit cannot be zero */ LimitCannotBeZero: AugmentedError; /** Generic error */ @@ -850,6 +872,22 @@ declare module "@polkadot/api-base/types/errors" { /** Generic error */ [key: string]: AugmentedError; }; + xcmWeightTrader: { + /** The given asset was already added */ + AssetAlreadyAdded: AugmentedError; + /** The given asset was already paused */ + AssetAlreadyPaused: AugmentedError; + /** The given asset was not found */ + AssetNotFound: AugmentedError; + /** The given asset is not paused */ + AssetNotPaused: AugmentedError; + /** The relative price cannot be zero */ + PriceCannotBeZero: AugmentedError; + /** XCM location filtered */ + XcmLocationFiltered: AugmentedError; + /** Generic error */ + [key: string]: AugmentedError; + }; xTokens: { /** Asset has no reserve location. */ AssetHasNoReserve: AugmentedError; diff --git a/typescript-api/src/moonbase/interfaces/augment-api-events.ts b/typescript-api/src/moonbase/interfaces/augment-api-events.ts index 0e989b450a..fd6dc73e2f 100644 --- a/typescript-api/src/moonbase/interfaces/augment-api-events.ts +++ b/typescript-api/src/moonbase/interfaces/augment-api-events.ts @@ -32,6 +32,8 @@ import type { FrameSupportTokensMiscBalanceStatus, MoonbaseRuntimeAssetConfigAssetRegistrarMetadata, MoonbaseRuntimeProxyType, + MoonbaseRuntimeRuntimeParamsRuntimeParametersKey, + MoonbaseRuntimeRuntimeParamsRuntimeParametersValue, MoonbaseRuntimeXcmConfigAssetType, NimbusPrimitivesNimbusCryptoPublic, PalletConvictionVotingTally, @@ -87,7 +89,7 @@ declare module "@polkadot/api-base/types/events" { { assetId: u128; assetType: MoonbaseRuntimeXcmConfigAssetType } >; /** Changed the xcm type mapping for a given asset id */ - ForeignAssetTypeChanged: AugmentedEvent< + ForeignAssetXcmLocationChanged: AugmentedEvent< ApiType, [assetId: u128, newAssetType: MoonbaseRuntimeXcmConfigAssetType], { assetId: u128; newAssetType: MoonbaseRuntimeXcmConfigAssetType } @@ -101,11 +103,7 @@ declare module "@polkadot/api-base/types/events" { { assetType: MoonbaseRuntimeXcmConfigAssetType } >; /** Changed the amount of units we are charging per execution second for a given asset */ - UnitsPerSecondChanged: AugmentedEvent< - ApiType, - [assetType: MoonbaseRuntimeXcmConfigAssetType, unitsPerSecond: u128], - { assetType: MoonbaseRuntimeXcmConfigAssetType; unitsPerSecond: u128 } - >; + UnitsPerSecondChanged: AugmentedEvent; /** Generic event */ [key: string]: AugmentedEvent; }; @@ -547,6 +545,16 @@ declare module "@polkadot/api-base/types/events" { /** Generic event */ [key: string]: AugmentedEvent; }; + ethereumXcm: { + /** Ethereum transaction executed from XCM */ + ExecutedFromXcm: AugmentedEvent< + ApiType, + [xcmMsgHash: H256, ethTxHash: H256], + { xcmMsgHash: H256; ethTxHash: H256 } + >; + /** Generic event */ + [key: string]: AugmentedEvent; + }; evm: { /** A contract has been created at given address. */ Created: AugmentedEvent; @@ -561,6 +569,32 @@ declare module "@polkadot/api-base/types/events" { /** Generic event */ [key: string]: AugmentedEvent; }; + evmForeignAssets: { + /** New asset with the asset manager is registered */ + ForeignAssetCreated: AugmentedEvent< + ApiType, + [contractAddress: H160, assetId: u128, xcmLocation: StagingXcmV4Location], + { contractAddress: H160; assetId: u128; xcmLocation: StagingXcmV4Location } + >; + ForeignAssetFrozen: AugmentedEvent< + ApiType, + [assetId: u128, xcmLocation: StagingXcmV4Location], + { assetId: u128; xcmLocation: StagingXcmV4Location } + >; + ForeignAssetUnfrozen: AugmentedEvent< + ApiType, + [assetId: u128, xcmLocation: StagingXcmV4Location], + { assetId: u128; xcmLocation: StagingXcmV4Location } + >; + /** Changed the xcm type mapping for a given asset id */ + ForeignAssetXcmLocationChanged: AugmentedEvent< + ApiType, + [assetId: u128, newXcmLocation: StagingXcmV4Location], + { assetId: u128; newXcmLocation: StagingXcmV4Location } + >; + /** Generic event */ + [key: string]: AugmentedEvent; + }; identity: { /** A username authority was added. */ AuthorityAdded: AugmentedEvent; @@ -1206,6 +1240,28 @@ declare module "@polkadot/api-base/types/events" { /** Generic event */ [key: string]: AugmentedEvent; }; + parameters: { + /** + * A Parameter was set. + * + * Is also emitted when the value was not changed. + */ + Updated: AugmentedEvent< + ApiType, + [ + key: MoonbaseRuntimeRuntimeParamsRuntimeParametersKey, + oldValue: Option, + newValue: Option + ], + { + key: MoonbaseRuntimeRuntimeParamsRuntimeParametersKey; + oldValue: Option; + newValue: Option; + } + >; + /** Generic event */ + [key: string]: AugmentedEvent; + }; polkadotXcm: { /** Some assets have been claimed from an asset trap */ AssetsClaimed: AugmentedEvent< @@ -2055,6 +2111,40 @@ declare module "@polkadot/api-base/types/events" { /** Generic event */ [key: string]: AugmentedEvent; }; + xcmWeightTrader: { + /** Pause support for a given asset */ + PauseAssetSupport: AugmentedEvent< + ApiType, + [location: StagingXcmV4Location], + { location: StagingXcmV4Location } + >; + /** Resume support for a given asset */ + ResumeAssetSupport: AugmentedEvent< + ApiType, + [location: StagingXcmV4Location], + { location: StagingXcmV4Location } + >; + /** New supported asset is registered */ + SupportedAssetAdded: AugmentedEvent< + ApiType, + [location: StagingXcmV4Location, relativePrice: u128], + { location: StagingXcmV4Location; relativePrice: u128 } + >; + /** Changed the amount of units we are charging per execution second for a given asset */ + SupportedAssetEdited: AugmentedEvent< + ApiType, + [location: StagingXcmV4Location, relativePrice: u128], + { location: StagingXcmV4Location; relativePrice: u128 } + >; + /** Supported asset type for fee payment removed */ + SupportedAssetRemoved: AugmentedEvent< + ApiType, + [location: StagingXcmV4Location], + { location: StagingXcmV4Location } + >; + /** Generic event */ + [key: string]: AugmentedEvent; + }; xTokens: { /** Transferred `Asset` with fee. */ TransferredAssets: AugmentedEvent< diff --git a/typescript-api/src/moonbase/interfaces/augment-api-query.ts b/typescript-api/src/moonbase/interfaces/augment-api-query.ts index 594d637d2e..f726e29e12 100644 --- a/typescript-api/src/moonbase/interfaces/augment-api-query.ts +++ b/typescript-api/src/moonbase/interfaces/augment-api-query.ts @@ -51,6 +51,8 @@ import type { FrameSystemLastRuntimeUpgradeInfo, FrameSystemPhase, MoonbaseRuntimeRuntimeHoldReason, + MoonbaseRuntimeRuntimeParamsRuntimeParametersKey, + MoonbaseRuntimeRuntimeParamsRuntimeParametersValue, MoonbaseRuntimeXcmConfigAssetType, NimbusPrimitivesNimbusCryptoPublic, PalletAssetsApproval, @@ -72,6 +74,7 @@ import type { PalletIdentityRegistration, PalletMessageQueueBookState, PalletMessageQueuePage, + PalletMoonbeamForeignAssetsAssetStatus, PalletMoonbeamOrbitersCollatorPoolInfo, PalletMultisigMultisig, PalletParachainStakingAutoCompoundAutoCompoundConfig, @@ -149,25 +152,6 @@ declare module "@polkadot/api-base/types/storage" { [MoonbaseRuntimeXcmConfigAssetType] > & QueryableStorageEntry; - /** - * Stores the units per second for local execution for a AssetType. This is used to know how - * to charge for XCM execution in a particular asset Not all assets might contain units per - * second, hence the different storage - */ - assetTypeUnitsPerSecond: AugmentedQuery< - ApiType, - ( - arg: MoonbaseRuntimeXcmConfigAssetType | { Xcm: any } | string | Uint8Array - ) => Observable>, - [MoonbaseRuntimeXcmConfigAssetType] - > & - QueryableStorageEntry; - supportedFeePaymentAssets: AugmentedQuery< - ApiType, - () => Observable>, - [] - > & - QueryableStorageEntry; /** Generic query */ [key: string]: QueryableStorageEntry; }; @@ -528,6 +512,36 @@ declare module "@polkadot/api-base/types/storage" { /** Generic query */ [key: string]: QueryableStorageEntry; }; + evmForeignAssets: { + /** + * Mapping from an asset id to a Foreign asset type. This is mostly used when receiving + * transaction specifying an asset directly, like transferring an asset from this chain to another. + */ + assetsById: AugmentedQuery< + ApiType, + (arg: u128 | AnyNumber | Uint8Array) => Observable>, + [u128] + > & + QueryableStorageEntry; + /** + * Reverse mapping of AssetsById. Mapping from a foreign asset to an asset id. This is mostly + * used when receiving a multilocation XCM message to retrieve the corresponding asset in + * which tokens should me minted. + */ + assetsByLocation: AugmentedQuery< + ApiType, + ( + arg: StagingXcmV4Location | { parents?: any; interior?: any } | string | Uint8Array + ) => Observable>>, + [StagingXcmV4Location] + > & + QueryableStorageEntry; + /** Counter for the related counted storage map */ + counterForAssetsById: AugmentedQuery Observable, []> & + QueryableStorageEntry; + /** Generic query */ + [key: string]: QueryableStorageEntry; + }; identity: { /** * Reverse lookup from `username` to the `AccountId` that has registered it. The value should @@ -1152,6 +1166,23 @@ declare module "@polkadot/api-base/types/storage" { /** Generic query */ [key: string]: QueryableStorageEntry; }; + parameters: { + /** Stored parameters. */ + parameters: AugmentedQuery< + ApiType, + ( + arg: + | MoonbaseRuntimeRuntimeParamsRuntimeParametersKey + | { RuntimeConfig: any } + | string + | Uint8Array + ) => Observable>, + [MoonbaseRuntimeRuntimeParamsRuntimeParametersKey] + > & + QueryableStorageEntry; + /** Generic query */ + [key: string]: QueryableStorageEntry; + }; polkadotXcm: { /** * The existing asset traps. @@ -1777,6 +1808,22 @@ declare module "@polkadot/api-base/types/storage" { /** Generic query */ [key: string]: QueryableStorageEntry; }; + xcmWeightTrader: { + /** + * Stores all supported assets per XCM Location. The u128 is the asset price relative to + * native asset with 18 decimals The boolean specify if the support for this asset is active + */ + supportedAssets: AugmentedQuery< + ApiType, + ( + arg: StagingXcmV4Location | { parents?: any; interior?: any } | string | Uint8Array + ) => Observable>>, + [StagingXcmV4Location] + > & + QueryableStorageEntry; + /** Generic query */ + [key: string]: QueryableStorageEntry; + }; xTokens: { /** Generic query */ [key: string]: QueryableStorageEntry; diff --git a/typescript-api/src/moonbase/interfaces/augment-api-runtime.ts b/typescript-api/src/moonbase/interfaces/augment-api-runtime.ts index 8a6d23f28b..7bf0002f22 100644 --- a/typescript-api/src/moonbase/interfaces/augment-api-runtime.ts +++ b/typescript-api/src/moonbase/interfaces/augment-api-runtime.ts @@ -14,6 +14,7 @@ import type { U256, Vec, bool, + u128, u256, u32, u64, @@ -45,10 +46,13 @@ import type { KeyTypeId, Permill, Weight, + WeightV2, } from "@polkadot/types/interfaces/runtime"; import type { RuntimeVersion } from "@polkadot/types/interfaces/state"; import type { ApplyExtrinsicResult, DispatchError } from "@polkadot/types/interfaces/system"; import type { TransactionSource, TransactionValidity } from "@polkadot/types/interfaces/txqueue"; +import type { XcmPaymentApiError } from "@polkadot/types/interfaces/xcmPaymentApi"; +import type { XcmVersionedAssetId, XcmVersionedXcm } from "@polkadot/types/lookup"; import type { IExtrinsic, Observable } from "@polkadot/types/types"; export type __AugmentedCall = AugmentedCall; @@ -397,5 +401,30 @@ declare module "@polkadot/api-base/types/calls" { /** Generic call */ [key: string]: DecoratedCallBase; }; + /** 0x6ff52ee858e6c5bd/1 */ + xcmPaymentApi: { + /** The API to query acceptable payment assets */ + queryAcceptablePaymentAssets: AugmentedCall< + ApiType, + ( + version: u32 | AnyNumber | Uint8Array + ) => Observable, XcmPaymentApiError>> + >; + queryWeightToAssetFee: AugmentedCall< + ApiType, + ( + weight: WeightV2 | { refTime?: any; proofSize?: any } | string | Uint8Array, + asset: XcmVersionedAssetId | { V3: any } | { V4: any } | string | Uint8Array + ) => Observable> + >; + queryXcmWeight: AugmentedCall< + ApiType, + ( + message: XcmVersionedXcm | { V2: any } | { V3: any } | { V4: any } | string | Uint8Array + ) => Observable> + >; + /** Generic call */ + [key: string]: DecoratedCallBase; + }; } // AugmentedCalls } // declare module diff --git a/typescript-api/src/moonbase/interfaces/augment-api-tx.ts b/typescript-api/src/moonbase/interfaces/augment-api-tx.ts index 810c093a7c..2a1a834493 100644 --- a/typescript-api/src/moonbase/interfaces/augment-api-tx.ts +++ b/typescript-api/src/moonbase/interfaces/augment-api-tx.ts @@ -47,6 +47,7 @@ import type { MoonbaseRuntimeAssetConfigAssetRegistrarMetadata, MoonbaseRuntimeOriginCaller, MoonbaseRuntimeProxyType, + MoonbaseRuntimeRuntimeParamsRuntimeParameters, MoonbaseRuntimeXcmConfigAssetType, MoonbaseRuntimeXcmConfigCurrencyId, MoonbaseRuntimeXcmConfigTransactors, @@ -132,22 +133,6 @@ declare module "@polkadot/api-base/types/submittable" { ) => SubmittableExtrinsic, [u128, u32] >; - removeSupportedAsset: AugmentedSubmittable< - ( - assetType: MoonbaseRuntimeXcmConfigAssetType | { Xcm: any } | string | Uint8Array, - numAssetsWeightHint: u32 | AnyNumber | Uint8Array - ) => SubmittableExtrinsic, - [MoonbaseRuntimeXcmConfigAssetType, u32] - >; - /** Change the amount of units we are charging per execution second for a given ForeignAssetType */ - setAssetUnitsPerSecond: AugmentedSubmittable< - ( - assetType: MoonbaseRuntimeXcmConfigAssetType | { Xcm: any } | string | Uint8Array, - unitsPerSecond: u128 | AnyNumber | Uint8Array, - numAssetsWeightHint: u32 | AnyNumber | Uint8Array - ) => SubmittableExtrinsic, - [MoonbaseRuntimeXcmConfigAssetType, u128, u32] - >; /** Generic tx */ [key: string]: SubmittableExtrinsicFunction; }; @@ -1344,6 +1329,24 @@ declare module "@polkadot/api-base/types/submittable" { [key: string]: SubmittableExtrinsicFunction; }; ethereumXcm: { + /** + * Xcm Transact an Ethereum transaction, but allow to force the caller and create address. + * This call should be restricted (callable only by the runtime or governance). Weight: Gas + * limit plus the db reads involving the suspension and proxy checks + */ + forceTransactAs: AugmentedSubmittable< + ( + transactAs: H160 | string | Uint8Array, + xcmTransaction: + | XcmPrimitivesEthereumXcmEthereumXcmTransaction + | { V1: any } + | { V2: any } + | string + | Uint8Array, + forceCreateAddress: Option | null | Uint8Array | H160 | string + ) => SubmittableExtrinsic, + [H160, XcmPrimitivesEthereumXcmEthereumXcmTransaction, Option] + >; /** * Resumes all Ethereum executions from XCM. * @@ -1472,6 +1475,53 @@ declare module "@polkadot/api-base/types/submittable" { /** Generic tx */ [key: string]: SubmittableExtrinsicFunction; }; + evmForeignAssets: { + /** + * Change the xcm type mapping for a given assetId We also change this if the previous units + * per second where pointing at the old assetType + */ + changeXcmLocation: AugmentedSubmittable< + ( + assetId: u128 | AnyNumber | Uint8Array, + newXcmLocation: + | StagingXcmV4Location + | { parents?: any; interior?: any } + | string + | Uint8Array + ) => SubmittableExtrinsic, + [u128, StagingXcmV4Location] + >; + /** Create new asset with the ForeignAssetCreator */ + createForeignAsset: AugmentedSubmittable< + ( + assetId: u128 | AnyNumber | Uint8Array, + xcmLocation: + | StagingXcmV4Location + | { parents?: any; interior?: any } + | string + | Uint8Array, + decimals: u8 | AnyNumber | Uint8Array, + symbol: Bytes | string | Uint8Array, + name: Bytes | string | Uint8Array + ) => SubmittableExtrinsic, + [u128, StagingXcmV4Location, u8, Bytes, Bytes] + >; + /** Freeze a given foreign assetId */ + freezeForeignAsset: AugmentedSubmittable< + ( + assetId: u128 | AnyNumber | Uint8Array, + allowXcmDeposit: bool | boolean | Uint8Array + ) => SubmittableExtrinsic, + [u128, bool] + >; + /** Unfreeze a given foreign assetId */ + unfreezeForeignAsset: AugmentedSubmittable< + (assetId: u128 | AnyNumber | Uint8Array) => SubmittableExtrinsic, + [u128] + >; + /** Generic tx */ + [key: string]: SubmittableExtrinsicFunction; + }; identity: { /** * Accept a given username that an `authority` granted. The call must include the full @@ -1928,6 +1978,10 @@ declare module "@polkadot/api-base/types/submittable" { ) => SubmittableExtrinsic, [Vec, u32] >; + createContractMetadata: AugmentedSubmittable< + (address: H160 | string | Uint8Array) => SubmittableExtrinsic, + [H160] + >; /** Generic tx */ [key: string]: SubmittableExtrinsicFunction; }; @@ -2615,6 +2669,26 @@ declare module "@polkadot/api-base/types/submittable" { /** Generic tx */ [key: string]: SubmittableExtrinsicFunction; }; + parameters: { + /** + * Set the value of a parameter. + * + * The dispatch origin of this call must be `AdminOrigin` for the given `key`. Values be + * deleted by setting them to `None`. + */ + setParameter: AugmentedSubmittable< + ( + keyValue: + | MoonbaseRuntimeRuntimeParamsRuntimeParameters + | { RuntimeConfig: any } + | string + | Uint8Array + ) => SubmittableExtrinsic, + [MoonbaseRuntimeRuntimeParamsRuntimeParameters] + >; + /** Generic tx */ + [key: string]: SubmittableExtrinsicFunction; + }; polkadotXcm: { /** * Claims assets trapped on this pallet because of leftover assets during XCM execution. @@ -4813,6 +4887,42 @@ declare module "@polkadot/api-base/types/submittable" { /** Generic tx */ [key: string]: SubmittableExtrinsicFunction; }; + xcmWeightTrader: { + addAsset: AugmentedSubmittable< + ( + location: StagingXcmV4Location | { parents?: any; interior?: any } | string | Uint8Array, + relativePrice: u128 | AnyNumber | Uint8Array + ) => SubmittableExtrinsic, + [StagingXcmV4Location, u128] + >; + editAsset: AugmentedSubmittable< + ( + location: StagingXcmV4Location | { parents?: any; interior?: any } | string | Uint8Array, + relativePrice: u128 | AnyNumber | Uint8Array + ) => SubmittableExtrinsic, + [StagingXcmV4Location, u128] + >; + pauseAssetSupport: AugmentedSubmittable< + ( + location: StagingXcmV4Location | { parents?: any; interior?: any } | string | Uint8Array + ) => SubmittableExtrinsic, + [StagingXcmV4Location] + >; + removeAsset: AugmentedSubmittable< + ( + location: StagingXcmV4Location | { parents?: any; interior?: any } | string | Uint8Array + ) => SubmittableExtrinsic, + [StagingXcmV4Location] + >; + resumeAssetSupport: AugmentedSubmittable< + ( + location: StagingXcmV4Location | { parents?: any; interior?: any } | string | Uint8Array + ) => SubmittableExtrinsic, + [StagingXcmV4Location] + >; + /** Generic tx */ + [key: string]: SubmittableExtrinsicFunction; + }; xTokens: { /** * Transfer native currencies. diff --git a/typescript-api/src/moonbase/interfaces/augment-types.ts b/typescript-api/src/moonbase/interfaces/augment-types.ts index 4af305b8cb..8bd59e9b44 100644 --- a/typescript-api/src/moonbase/interfaces/augment-types.ts +++ b/typescript-api/src/moonbase/interfaces/augment-types.ts @@ -1258,6 +1258,8 @@ import type { XcmVersion, XcmpMessageFormat, } from "@polkadot/types/interfaces/xcm"; +import type { XcmPaymentApiError } from "@polkadot/types/interfaces/xcmPaymentApi"; +import type { Error } from "@polkadot/types/interfaces/xcmRuntimeApi"; declare module "@polkadot/types/types/registry" { interface InterfaceTypes { @@ -1584,6 +1586,7 @@ declare module "@polkadot/types/types/registry" { EraPoints: EraPoints; EraRewardPoints: EraRewardPoints; EraRewards: EraRewards; + Error: Error; ErrorMetadataLatest: ErrorMetadataLatest; ErrorMetadataV10: ErrorMetadataV10; ErrorMetadataV11: ErrorMetadataV11; @@ -2431,6 +2434,7 @@ declare module "@polkadot/types/types/registry" { XcmOrderV2: XcmOrderV2; XcmOrigin: XcmOrigin; XcmOriginKind: XcmOriginKind; + XcmPaymentApiError: XcmPaymentApiError; XcmpMessageFormat: XcmpMessageFormat; XcmV0: XcmV0; XcmV1: XcmV1; diff --git a/typescript-api/src/moonbase/interfaces/lookup.ts b/typescript-api/src/moonbase/interfaces/lookup.ts index 6c55124603..6c27487d28 100644 --- a/typescript-api/src/moonbase/interfaces/lookup.ts +++ b/typescript-api/src/moonbase/interfaces/lookup.ts @@ -1849,11 +1849,8 @@ export default { asset: "MoonbaseRuntimeXcmConfigAssetType", metadata: "MoonbaseRuntimeAssetConfigAssetRegistrarMetadata", }, - UnitsPerSecondChanged: { - assetType: "MoonbaseRuntimeXcmConfigAssetType", - unitsPerSecond: "u128", - }, - ForeignAssetTypeChanged: { + UnitsPerSecondChanged: "Null", + ForeignAssetXcmLocationChanged: { assetId: "u128", newAssetType: "MoonbaseRuntimeXcmConfigAssetType", }, @@ -2016,7 +2013,16 @@ export default { }, }, }, - /** Lookup167: pallet_randomness::pallet::Event */ + /** Lookup167: pallet_ethereum_xcm::pallet::Event */ + PalletEthereumXcmEvent: { + _enum: { + ExecutedFromXcm: { + xcmMsgHash: "H256", + ethTxHash: "H256", + }, + }, + }, + /** Lookup168: pallet_randomness::pallet::Event */ PalletRandomnessEvent: { _enum: { RandomnessRequestedBabeEpoch: { @@ -2051,7 +2057,7 @@ export default { }, }, }, - /** Lookup168: pallet_collective::pallet::Event */ + /** Lookup169: pallet_collective::pallet::Event */ PalletCollectiveEvent: { _enum: { Proposed: { @@ -2088,14 +2094,14 @@ export default { }, }, }, - /** Lookup169: pallet_conviction_voting::pallet::Event */ + /** Lookup170: pallet_conviction_voting::pallet::Event */ PalletConvictionVotingEvent: { _enum: { Delegated: "(AccountId20,AccountId20)", Undelegated: "AccountId20", }, }, - /** Lookup170: pallet_referenda::pallet::Event */ + /** Lookup171: pallet_referenda::pallet::Event */ PalletReferendaEvent: { _enum: { Submitted: { @@ -2174,7 +2180,7 @@ export default { }, }, /** - * Lookup171: frame_support::traits::preimages::Bounded */ FrameSupportPreimagesBounded: { @@ -2195,7 +2201,7 @@ export default { }, }, }, - /** Lookup173: frame_system::pallet::Call */ + /** Lookup174: frame_system::pallet::Call */ FrameSystemCall: { _enum: { remark: { @@ -2238,7 +2244,7 @@ export default { }, }, }, - /** Lookup177: pallet_utility::pallet::Call */ + /** Lookup178: pallet_utility::pallet::Call */ PalletUtilityCall: { _enum: { batch: { @@ -2264,7 +2270,7 @@ export default { }, }, }, - /** Lookup179: moonbase_runtime::OriginCaller */ + /** Lookup180: moonbase_runtime::OriginCaller */ MoonbaseRuntimeOriginCaller: { _enum: { system: "FrameSupportDispatchRawOrigin", @@ -2316,7 +2322,7 @@ export default { OpenTechCommitteeCollective: "PalletCollectiveRawOrigin", }, }, - /** Lookup180: frame_support::dispatch::RawOrigin[account::AccountId20](account::AccountId20) */ + /** Lookup181: frame_support::dispatch::RawOrigin[account::AccountId20](account::AccountId20) */ FrameSupportDispatchRawOrigin: { _enum: { Root: "Null", @@ -2324,33 +2330,33 @@ export default { None: "Null", }, }, - /** Lookup181: pallet_ethereum::RawOrigin */ + /** Lookup182: pallet_ethereum::RawOrigin */ PalletEthereumRawOrigin: { _enum: { EthereumTransaction: "H160", }, }, - /** Lookup182: cumulus_pallet_xcm::pallet::Origin */ + /** Lookup183: cumulus_pallet_xcm::pallet::Origin */ CumulusPalletXcmOrigin: { _enum: { Relay: "Null", SiblingParachain: "u32", }, }, - /** Lookup183: pallet_xcm::pallet::Origin */ + /** Lookup184: pallet_xcm::pallet::Origin */ PalletXcmOrigin: { _enum: { Xcm: "StagingXcmV4Location", Response: "StagingXcmV4Location", }, }, - /** Lookup184: pallet_ethereum_xcm::RawOrigin */ + /** Lookup185: pallet_ethereum_xcm::RawOrigin */ PalletEthereumXcmRawOrigin: { _enum: { XcmEthereumTransaction: "H160", }, }, - /** Lookup185: pallet_collective::RawOrigin */ + /** Lookup186: pallet_collective::RawOrigin */ PalletCollectiveRawOrigin: { _enum: { Members: "(u32,u32)", @@ -2358,7 +2364,7 @@ export default { _Phantom: "Null", }, }, - /** Lookup186: moonbase_runtime::governance::origins::custom_origins::Origin */ + /** Lookup187: moonbase_runtime::governance::origins::custom_origins::Origin */ MoonbaseRuntimeGovernanceOriginsCustomOriginsOrigin: { _enum: [ "WhitelistedCaller", @@ -2368,9 +2374,9 @@ export default { "FastGeneralAdmin", ], }, - /** Lookup188: sp_core::Void */ + /** Lookup189: sp_core::Void */ SpCoreVoid: "Null", - /** Lookup189: pallet_timestamp::pallet::Call */ + /** Lookup190: pallet_timestamp::pallet::Call */ PalletTimestampCall: { _enum: { set: { @@ -2378,7 +2384,7 @@ export default { }, }, }, - /** Lookup190: pallet_balances::pallet::Call */ + /** Lookup191: pallet_balances::pallet::Call */ PalletBalancesCall: { _enum: { transfer_allow_death: { @@ -2417,11 +2423,11 @@ export default { }, }, }, - /** Lookup192: pallet_balances::types::AdjustmentDirection */ + /** Lookup193: pallet_balances::types::AdjustmentDirection */ PalletBalancesAdjustmentDirection: { _enum: ["Increase", "Decrease"], }, - /** Lookup193: pallet_sudo::pallet::Call */ + /** Lookup194: pallet_sudo::pallet::Call */ PalletSudoCall: { _enum: { sudo: { @@ -2444,7 +2450,7 @@ export default { remove_key: "Null", }, }, - /** Lookup194: cumulus_pallet_parachain_system::pallet::Call */ + /** Lookup195: cumulus_pallet_parachain_system::pallet::Call */ CumulusPalletParachainSystemCall: { _enum: { set_validation_data: { @@ -2462,35 +2468,35 @@ export default { }, }, }, - /** Lookup195: cumulus_primitives_parachain_inherent::ParachainInherentData */ + /** Lookup196: cumulus_primitives_parachain_inherent::ParachainInherentData */ CumulusPrimitivesParachainInherentParachainInherentData: { validationData: "PolkadotPrimitivesV7PersistedValidationData", relayChainState: "SpTrieStorageProof", downwardMessages: "Vec", horizontalMessages: "BTreeMap>", }, - /** Lookup196: polkadot_primitives::v7::PersistedValidationData */ + /** Lookup197: polkadot_primitives::v7::PersistedValidationData */ PolkadotPrimitivesV7PersistedValidationData: { parentHead: "Bytes", relayParentNumber: "u32", relayParentStorageRoot: "H256", maxPovSize: "u32", }, - /** Lookup198: sp_trie::storage_proof::StorageProof */ + /** Lookup199: sp_trie::storage_proof::StorageProof */ SpTrieStorageProof: { trieNodes: "BTreeSet", }, - /** Lookup201: polkadot_core_primitives::InboundDownwardMessage */ + /** Lookup202: polkadot_core_primitives::InboundDownwardMessage */ PolkadotCorePrimitivesInboundDownwardMessage: { sentAt: "u32", msg: "Bytes", }, - /** Lookup204: polkadot_core_primitives::InboundHrmpMessage */ + /** Lookup205: polkadot_core_primitives::InboundHrmpMessage */ PolkadotCorePrimitivesInboundHrmpMessage: { sentAt: "u32", data: "Bytes", }, - /** Lookup207: pallet_evm::pallet::Call */ + /** Lookup208: pallet_evm::pallet::Call */ PalletEvmCall: { _enum: { withdraw: { @@ -2531,7 +2537,7 @@ export default { }, }, }, - /** Lookup213: pallet_ethereum::pallet::Call */ + /** Lookup214: pallet_ethereum::pallet::Call */ PalletEthereumCall: { _enum: { transact: { @@ -2539,7 +2545,7 @@ export default { }, }, }, - /** Lookup214: ethereum::transaction::TransactionV2 */ + /** Lookup215: ethereum::transaction::TransactionV2 */ EthereumTransactionTransactionV2: { _enum: { Legacy: "EthereumTransactionLegacyTransaction", @@ -2547,7 +2553,7 @@ export default { EIP1559: "EthereumTransactionEip1559Transaction", }, }, - /** Lookup215: ethereum::transaction::LegacyTransaction */ + /** Lookup216: ethereum::transaction::LegacyTransaction */ EthereumTransactionLegacyTransaction: { nonce: "U256", gasPrice: "U256", @@ -2557,20 +2563,20 @@ export default { input: "Bytes", signature: "EthereumTransactionTransactionSignature", }, - /** Lookup216: ethereum::transaction::TransactionAction */ + /** Lookup217: ethereum::transaction::TransactionAction */ EthereumTransactionTransactionAction: { _enum: { Call: "H160", Create: "Null", }, }, - /** Lookup217: ethereum::transaction::TransactionSignature */ + /** Lookup218: ethereum::transaction::TransactionSignature */ EthereumTransactionTransactionSignature: { v: "u64", r: "H256", s: "H256", }, - /** Lookup219: ethereum::transaction::EIP2930Transaction */ + /** Lookup220: ethereum::transaction::EIP2930Transaction */ EthereumTransactionEip2930Transaction: { chainId: "u64", nonce: "U256", @@ -2584,12 +2590,12 @@ export default { r: "H256", s: "H256", }, - /** Lookup221: ethereum::transaction::AccessListItem */ + /** Lookup222: ethereum::transaction::AccessListItem */ EthereumTransactionAccessListItem: { address: "H160", storageKeys: "Vec", }, - /** Lookup222: ethereum::transaction::EIP1559Transaction */ + /** Lookup223: ethereum::transaction::EIP1559Transaction */ EthereumTransactionEip1559Transaction: { chainId: "u64", nonce: "U256", @@ -2604,7 +2610,7 @@ export default { r: "H256", s: "H256", }, - /** Lookup223: pallet_parachain_staking::pallet::Call */ + /** Lookup224: pallet_parachain_staking::pallet::Call */ PalletParachainStakingCall: { _enum: { set_staking_expectations: { @@ -2734,7 +2740,7 @@ export default { }, }, }, - /** Lookup226: pallet_scheduler::pallet::Call */ + /** Lookup227: pallet_scheduler::pallet::Call */ PalletSchedulerCall: { _enum: { schedule: { @@ -2788,7 +2794,7 @@ export default { }, }, }, - /** Lookup228: pallet_treasury::pallet::Call */ + /** Lookup229: pallet_treasury::pallet::Call */ PalletTreasuryCall: { _enum: { propose_spend: { @@ -2825,11 +2831,11 @@ export default { }, }, }, - /** Lookup230: pallet_author_inherent::pallet::Call */ + /** Lookup231: pallet_author_inherent::pallet::Call */ PalletAuthorInherentCall: { _enum: ["kick_off_authorship_validation"], }, - /** Lookup231: pallet_author_slot_filter::pallet::Call */ + /** Lookup232: pallet_author_slot_filter::pallet::Call */ PalletAuthorSlotFilterCall: { _enum: { set_eligible: { @@ -2840,7 +2846,7 @@ export default { }, }, }, - /** Lookup232: pallet_crowdloan_rewards::pallet::Call */ + /** Lookup233: pallet_crowdloan_rewards::pallet::Call */ PalletCrowdloanRewardsCall: { _enum: { associate_native_identity: { @@ -2865,7 +2871,7 @@ export default { }, }, }, - /** Lookup233: sp_runtime::MultiSignature */ + /** Lookup234: sp_runtime::MultiSignature */ SpRuntimeMultiSignature: { _enum: { Ed25519: "[u8;64]", @@ -2873,7 +2879,7 @@ export default { Ecdsa: "[u8;65]", }, }, - /** Lookup240: pallet_author_mapping::pallet::Call */ + /** Lookup241: pallet_author_mapping::pallet::Call */ PalletAuthorMappingCall: { _enum: { add_association: { @@ -2895,7 +2901,7 @@ export default { }, }, }, - /** Lookup241: pallet_proxy::pallet::Call */ + /** Lookup242: pallet_proxy::pallet::Call */ PalletProxyCall: { _enum: { proxy: { @@ -2946,11 +2952,11 @@ export default { }, }, }, - /** Lookup243: pallet_maintenance_mode::pallet::Call */ + /** Lookup244: pallet_maintenance_mode::pallet::Call */ PalletMaintenanceModeCall: { _enum: ["enter_maintenance_mode", "resume_normal_operation"], }, - /** Lookup244: pallet_identity::pallet::Call */ + /** Lookup245: pallet_identity::pallet::Call */ PalletIdentityCall: { _enum: { add_registrar: { @@ -3033,7 +3039,7 @@ export default { }, }, }, - /** Lookup245: pallet_identity::legacy::IdentityInfo */ + /** Lookup246: pallet_identity::legacy::IdentityInfo */ PalletIdentityLegacyIdentityInfo: { additional: "Vec<(Data,Data)>", display: "Data", @@ -3045,7 +3051,7 @@ export default { image: "Data", twitter: "Data", }, - /** Lookup281: pallet_identity::types::Judgement */ + /** Lookup282: pallet_identity::types::Judgement */ PalletIdentityJudgement: { _enum: { Unknown: "Null", @@ -3057,9 +3063,9 @@ export default { Erroneous: "Null", }, }, - /** Lookup283: account::EthereumSignature */ + /** Lookup284: account::EthereumSignature */ AccountEthereumSignature: "[u8;65]", - /** Lookup284: cumulus_pallet_xcmp_queue::pallet::Call */ + /** Lookup285: cumulus_pallet_xcmp_queue::pallet::Call */ CumulusPalletXcmpQueueCall: { _enum: { __Unused0: "Null", @@ -3085,9 +3091,9 @@ export default { }, }, }, - /** Lookup285: cumulus_pallet_dmp_queue::pallet::Call */ + /** Lookup286: cumulus_pallet_dmp_queue::pallet::Call */ CumulusPalletDmpQueueCall: "Null", - /** Lookup286: pallet_xcm::pallet::Call */ + /** Lookup287: pallet_xcm::pallet::Call */ PalletXcmCall: { _enum: { send: { @@ -3162,7 +3168,7 @@ export default { }, }, }, - /** Lookup287: xcm::VersionedXcm */ + /** Lookup288: xcm::VersionedXcm */ XcmVersionedXcm: { _enum: { __Unused0: "Null", @@ -3172,9 +3178,9 @@ export default { V4: "StagingXcmV4Xcm", }, }, - /** Lookup288: xcm::v2::Xcm */ + /** Lookup289: xcm::v2::Xcm */ XcmV2Xcm: "Vec", - /** Lookup290: xcm::v2::Instruction */ + /** Lookup291: xcm::v2::Instruction */ XcmV2Instruction: { _enum: { WithdrawAsset: "XcmV2MultiassetMultiAssets", @@ -3270,7 +3276,7 @@ export default { UnsubscribeVersion: "Null", }, }, - /** Lookup291: xcm::v2::Response */ + /** Lookup292: xcm::v2::Response */ XcmV2Response: { _enum: { Null: "Null", @@ -3279,7 +3285,7 @@ export default { Version: "u32", }, }, - /** Lookup294: xcm::v2::traits::Error */ + /** Lookup295: xcm::v2::traits::Error */ XcmV2TraitsError: { _enum: { Overflow: "Null", @@ -3310,14 +3316,14 @@ export default { WeightNotComputable: "Null", }, }, - /** Lookup295: xcm::v2::multiasset::MultiAssetFilter */ + /** Lookup296: xcm::v2::multiasset::MultiAssetFilter */ XcmV2MultiassetMultiAssetFilter: { _enum: { Definite: "XcmV2MultiassetMultiAssets", Wild: "XcmV2MultiassetWildMultiAsset", }, }, - /** Lookup296: xcm::v2::multiasset::WildMultiAsset */ + /** Lookup297: xcm::v2::multiasset::WildMultiAsset */ XcmV2MultiassetWildMultiAsset: { _enum: { All: "Null", @@ -3327,20 +3333,20 @@ export default { }, }, }, - /** Lookup297: xcm::v2::multiasset::WildFungibility */ + /** Lookup298: xcm::v2::multiasset::WildFungibility */ XcmV2MultiassetWildFungibility: { _enum: ["Fungible", "NonFungible"], }, - /** Lookup298: xcm::v2::WeightLimit */ + /** Lookup299: xcm::v2::WeightLimit */ XcmV2WeightLimit: { _enum: { Unlimited: "Null", Limited: "Compact", }, }, - /** Lookup299: xcm::v3::Xcm */ + /** Lookup300: xcm::v3::Xcm */ XcmV3Xcm: "Vec", - /** Lookup301: xcm::v3::Instruction */ + /** Lookup302: xcm::v3::Instruction */ XcmV3Instruction: { _enum: { WithdrawAsset: "XcmV3MultiassetMultiAssets", @@ -3480,7 +3486,7 @@ export default { }, }, }, - /** Lookup302: xcm::v3::Response */ + /** Lookup303: xcm::v3::Response */ XcmV3Response: { _enum: { Null: "Null", @@ -3491,7 +3497,7 @@ export default { DispatchResult: "XcmV3MaybeErrorCode", }, }, - /** Lookup304: xcm::v3::PalletInfo */ + /** Lookup305: xcm::v3::PalletInfo */ XcmV3PalletInfo: { index: "Compact", name: "Bytes", @@ -3500,20 +3506,20 @@ export default { minor: "Compact", patch: "Compact", }, - /** Lookup308: xcm::v3::QueryResponseInfo */ + /** Lookup309: xcm::v3::QueryResponseInfo */ XcmV3QueryResponseInfo: { destination: "StagingXcmV3MultiLocation", queryId: "Compact", maxWeight: "SpWeightsWeightV2Weight", }, - /** Lookup309: xcm::v3::multiasset::MultiAssetFilter */ + /** Lookup310: xcm::v3::multiasset::MultiAssetFilter */ XcmV3MultiassetMultiAssetFilter: { _enum: { Definite: "XcmV3MultiassetMultiAssets", Wild: "XcmV3MultiassetWildMultiAsset", }, }, - /** Lookup310: xcm::v3::multiasset::WildMultiAsset */ + /** Lookup311: xcm::v3::multiasset::WildMultiAsset */ XcmV3MultiassetWildMultiAsset: { _enum: { All: "Null", @@ -3529,11 +3535,11 @@ export default { }, }, }, - /** Lookup311: xcm::v3::multiasset::WildFungibility */ + /** Lookup312: xcm::v3::multiasset::WildFungibility */ XcmV3MultiassetWildFungibility: { _enum: ["Fungible", "NonFungible"], }, - /** Lookup323: staging_xcm_executor::traits::asset_transfer::TransferType */ + /** Lookup324: staging_xcm_executor::traits::asset_transfer::TransferType */ StagingXcmExecutorAssetTransferTransferType: { _enum: { Teleport: "Null", @@ -3542,7 +3548,7 @@ export default { RemoteReserve: "XcmVersionedLocation", }, }, - /** Lookup324: xcm::VersionedAssetId */ + /** Lookup325: xcm::VersionedAssetId */ XcmVersionedAssetId: { _enum: { __Unused0: "Null", @@ -3552,7 +3558,7 @@ export default { V4: "StagingXcmV4AssetAssetId", }, }, - /** Lookup325: pallet_assets::pallet::Call */ + /** Lookup326: pallet_assets::pallet::Call */ PalletAssetsCall: { _enum: { create: { @@ -3702,7 +3708,7 @@ export default { }, }, }, - /** Lookup326: orml_xtokens::module::Call */ + /** Lookup327: orml_xtokens::module::Call */ OrmlXtokensModuleCall: { _enum: { transfer: { @@ -3743,7 +3749,7 @@ export default { }, }, }, - /** Lookup327: moonbase_runtime::xcm_config::CurrencyId */ + /** Lookup328: moonbase_runtime::xcm_config::CurrencyId */ MoonbaseRuntimeXcmConfigCurrencyId: { _enum: { SelfReserve: "Null", @@ -3753,7 +3759,7 @@ export default { }, }, }, - /** Lookup328: xcm::VersionedAsset */ + /** Lookup329: xcm::VersionedAsset */ XcmVersionedAsset: { _enum: { __Unused0: "Null", @@ -3763,7 +3769,7 @@ export default { V4: "StagingXcmV4Asset", }, }, - /** Lookup331: pallet_asset_manager::pallet::Call */ + /** Lookup332: pallet_asset_manager::pallet::Call */ PalletAssetManagerCall: { _enum: { register_foreign_asset: { @@ -3772,20 +3778,13 @@ export default { minAmount: "u128", isSufficient: "bool", }, - set_asset_units_per_second: { - assetType: "MoonbaseRuntimeXcmConfigAssetType", - unitsPerSecond: "u128", - numAssetsWeightHint: "u32", - }, + __Unused1: "Null", change_existing_asset_type: { assetId: "u128", newAssetType: "MoonbaseRuntimeXcmConfigAssetType", numAssetsWeightHint: "u32", }, - remove_supported_asset: { - assetType: "MoonbaseRuntimeXcmConfigAssetType", - numAssetsWeightHint: "u32", - }, + __Unused3: "Null", remove_existing_asset_type: { assetId: "u128", numAssetsWeightHint: "u32", @@ -3797,7 +3796,7 @@ export default { }, }, }, - /** Lookup332: pallet_xcm_transactor::pallet::Call */ + /** Lookup333: pallet_xcm_transactor::pallet::Call */ PalletXcmTransactorCall: { _enum: { register: { @@ -3854,28 +3853,28 @@ export default { }, }, }, - /** Lookup333: moonbase_runtime::xcm_config::Transactors */ + /** Lookup334: moonbase_runtime::xcm_config::Transactors */ MoonbaseRuntimeXcmConfigTransactors: { _enum: ["Relay"], }, - /** Lookup334: pallet_xcm_transactor::pallet::CurrencyPayment */ + /** Lookup335: pallet_xcm_transactor::pallet::CurrencyPayment */ PalletXcmTransactorCurrencyPayment: { currency: "PalletXcmTransactorCurrency", feeAmount: "Option", }, - /** Lookup335: pallet_xcm_transactor::pallet::Currency */ + /** Lookup336: pallet_xcm_transactor::pallet::Currency */ PalletXcmTransactorCurrency: { _enum: { AsCurrencyId: "MoonbaseRuntimeXcmConfigCurrencyId", AsMultiLocation: "XcmVersionedLocation", }, }, - /** Lookup337: pallet_xcm_transactor::pallet::TransactWeights */ + /** Lookup338: pallet_xcm_transactor::pallet::TransactWeights */ PalletXcmTransactorTransactWeights: { transactRequiredWeightAtMost: "SpWeightsWeightV2Weight", overallWeight: "Option", }, - /** Lookup339: pallet_moonbeam_orbiters::pallet::Call */ + /** Lookup340: pallet_moonbeam_orbiters::pallet::Call */ PalletMoonbeamOrbitersCall: { _enum: { collator_add_orbiter: { @@ -3899,7 +3898,7 @@ export default { }, }, }, - /** Lookup340: pallet_ethereum_xcm::pallet::Call */ + /** Lookup341: pallet_ethereum_xcm::pallet::Call */ PalletEthereumXcmCall: { _enum: { transact: { @@ -3911,16 +3910,21 @@ export default { }, suspend_ethereum_xcm_execution: "Null", resume_ethereum_xcm_execution: "Null", + force_transact_as: { + transactAs: "H160", + xcmTransaction: "XcmPrimitivesEthereumXcmEthereumXcmTransaction", + forceCreateAddress: "Option", + }, }, }, - /** Lookup341: xcm_primitives::ethereum_xcm::EthereumXcmTransaction */ + /** Lookup342: xcm_primitives::ethereum_xcm::EthereumXcmTransaction */ XcmPrimitivesEthereumXcmEthereumXcmTransaction: { _enum: { V1: "XcmPrimitivesEthereumXcmEthereumXcmTransactionV1", V2: "XcmPrimitivesEthereumXcmEthereumXcmTransactionV2", }, }, - /** Lookup342: xcm_primitives::ethereum_xcm::EthereumXcmTransactionV1 */ + /** Lookup343: xcm_primitives::ethereum_xcm::EthereumXcmTransactionV1 */ XcmPrimitivesEthereumXcmEthereumXcmTransactionV1: { gasLimit: "U256", feePayment: "XcmPrimitivesEthereumXcmEthereumXcmFee", @@ -3929,19 +3933,19 @@ export default { input: "Bytes", accessList: "Option)>>", }, - /** Lookup343: xcm_primitives::ethereum_xcm::EthereumXcmFee */ + /** Lookup344: xcm_primitives::ethereum_xcm::EthereumXcmFee */ XcmPrimitivesEthereumXcmEthereumXcmFee: { _enum: { Manual: "XcmPrimitivesEthereumXcmManualEthereumXcmFee", Auto: "Null", }, }, - /** Lookup344: xcm_primitives::ethereum_xcm::ManualEthereumXcmFee */ + /** Lookup345: xcm_primitives::ethereum_xcm::ManualEthereumXcmFee */ XcmPrimitivesEthereumXcmManualEthereumXcmFee: { gasPrice: "Option", maxFeePerGas: "Option", }, - /** Lookup347: xcm_primitives::ethereum_xcm::EthereumXcmTransactionV2 */ + /** Lookup348: xcm_primitives::ethereum_xcm::EthereumXcmTransactionV2 */ XcmPrimitivesEthereumXcmEthereumXcmTransactionV2: { gasLimit: "U256", action: "EthereumTransactionTransactionAction", @@ -3949,11 +3953,11 @@ export default { input: "Bytes", accessList: "Option)>>", }, - /** Lookup348: pallet_randomness::pallet::Call */ + /** Lookup350: pallet_randomness::pallet::Call */ PalletRandomnessCall: { _enum: ["set_babe_randomness_results"], }, - /** Lookup349: pallet_collective::pallet::Call */ + /** Lookup351: pallet_collective::pallet::Call */ PalletCollectiveCall: { _enum: { set_members: { @@ -3987,7 +3991,7 @@ export default { }, }, }, - /** Lookup350: pallet_conviction_voting::pallet::Call */ + /** Lookup352: pallet_conviction_voting::pallet::Call */ PalletConvictionVotingCall: { _enum: { vote: { @@ -4018,7 +4022,7 @@ export default { }, }, }, - /** Lookup351: pallet_conviction_voting::vote::AccountVote */ + /** Lookup353: pallet_conviction_voting::vote::AccountVote */ PalletConvictionVotingVoteAccountVote: { _enum: { Standard: { @@ -4036,11 +4040,11 @@ export default { }, }, }, - /** Lookup353: pallet_conviction_voting::conviction::Conviction */ + /** Lookup355: pallet_conviction_voting::conviction::Conviction */ PalletConvictionVotingConviction: { _enum: ["None", "Locked1x", "Locked2x", "Locked3x", "Locked4x", "Locked5x", "Locked6x"], }, - /** Lookup355: pallet_referenda::pallet::Call */ + /** Lookup357: pallet_referenda::pallet::Call */ PalletReferendaCall: { _enum: { submit: { @@ -4075,14 +4079,14 @@ export default { }, }, }, - /** Lookup356: frame_support::traits::schedule::DispatchTime */ + /** Lookup358: frame_support::traits::schedule::DispatchTime */ FrameSupportScheduleDispatchTime: { _enum: { At: "u32", After: "u32", }, }, - /** Lookup358: pallet_preimage::pallet::Call */ + /** Lookup360: pallet_preimage::pallet::Call */ PalletPreimageCall: { _enum: { note_preimage: { @@ -4111,7 +4115,7 @@ export default { }, }, }, - /** Lookup359: pallet_whitelist::pallet::Call */ + /** Lookup361: pallet_whitelist::pallet::Call */ PalletWhitelistCall: { _enum: { whitelist_call: { @@ -4130,7 +4134,7 @@ export default { }, }, }, - /** Lookup361: pallet_root_testing::pallet::Call */ + /** Lookup363: pallet_root_testing::pallet::Call */ PalletRootTestingCall: { _enum: { fill_block: { @@ -4139,7 +4143,7 @@ export default { trigger_defensive: "Null", }, }, - /** Lookup362: pallet_multisig::pallet::Call */ + /** Lookup364: pallet_multisig::pallet::Call */ PalletMultisigCall: { _enum: { as_multi_threshold_1: { @@ -4168,12 +4172,12 @@ export default { }, }, }, - /** Lookup364: pallet_multisig::Timepoint */ + /** Lookup366: pallet_multisig::Timepoint */ PalletMultisigTimepoint: { height: "u32", index: "u32", }, - /** Lookup365: pallet_moonbeam_lazy_migrations::pallet::Call */ + /** Lookup367: pallet_moonbeam_lazy_migrations::pallet::Call */ PalletMoonbeamLazyMigrationsCall: { _enum: { __Unused0: "Null", @@ -4181,9 +4185,12 @@ export default { addresses: "Vec", limit: "u32", }, + create_contract_metadata: { + address: "H160", + }, }, }, - /** Lookup368: pallet_message_queue::pallet::Call */ + /** Lookup370: pallet_message_queue::pallet::Call */ PalletMessageQueueCall: { _enum: { reap_page: { @@ -4198,7 +4205,7 @@ export default { }, }, }, - /** Lookup369: cumulus_primitives_core::AggregateMessageOrigin */ + /** Lookup371: cumulus_primitives_core::AggregateMessageOrigin */ CumulusPrimitivesCoreAggregateMessageOrigin: { _enum: { Here: "Null", @@ -4206,7 +4213,7 @@ export default { Sibling: "u32", }, }, - /** Lookup370: pallet_emergency_para_xcm::pallet::Call */ + /** Lookup372: pallet_emergency_para_xcm::pallet::Call */ PalletEmergencyParaXcmCall: { _enum: { paused_to_normal: "Null", @@ -4215,15 +4222,83 @@ export default { }, }, }, - /** Lookup371: sp_runtime::traits::BlakeTwo256 */ + /** Lookup373: pallet_moonbeam_foreign_assets::pallet::Call */ + PalletMoonbeamForeignAssetsCall: { + _enum: { + create_foreign_asset: { + assetId: "u128", + xcmLocation: "StagingXcmV4Location", + decimals: "u8", + symbol: "Bytes", + name: "Bytes", + }, + change_xcm_location: { + assetId: "u128", + newXcmLocation: "StagingXcmV4Location", + }, + freeze_foreign_asset: { + assetId: "u128", + allowXcmDeposit: "bool", + }, + unfreeze_foreign_asset: { + assetId: "u128", + }, + }, + }, + /** Lookup375: pallet_parameters::pallet::Call */ + PalletParametersCall: { + _enum: { + set_parameter: { + keyValue: "MoonbaseRuntimeRuntimeParamsRuntimeParameters", + }, + }, + }, + /** Lookup376: moonbase_runtime::runtime_params::RuntimeParameters */ + MoonbaseRuntimeRuntimeParamsRuntimeParameters: { + _enum: { + RuntimeConfig: "MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParameters", + }, + }, + /** Lookup377: moonbase_runtime::runtime_params::dynamic_params::runtime_config::Parameters */ + MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParameters: { + _enum: { + FeesTreasuryProportion: + "(MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigFeesTreasuryProportion,Option)", + }, + }, + /** Lookup378: moonbase_runtime::runtime_params::dynamic_params::runtime_config::FeesTreasuryProportion */ + MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigFeesTreasuryProportion: "Null", + /** Lookup380: pallet_xcm_weight_trader::pallet::Call */ + PalletXcmWeightTraderCall: { + _enum: { + add_asset: { + location: "StagingXcmV4Location", + relativePrice: "u128", + }, + edit_asset: { + location: "StagingXcmV4Location", + relativePrice: "u128", + }, + pause_asset_support: { + location: "StagingXcmV4Location", + }, + resume_asset_support: { + location: "StagingXcmV4Location", + }, + remove_asset: { + location: "StagingXcmV4Location", + }, + }, + }, + /** Lookup381: sp_runtime::traits::BlakeTwo256 */ SpRuntimeBlakeTwo256: "Null", - /** Lookup373: pallet_conviction_voting::types::Tally */ + /** Lookup383: pallet_conviction_voting::types::Tally */ PalletConvictionVotingTally: { ayes: "u128", nays: "u128", support: "u128", }, - /** Lookup374: pallet_preimage::pallet::Event */ + /** Lookup384: pallet_preimage::pallet::Event */ PalletPreimageEvent: { _enum: { Noted: { @@ -4246,7 +4321,7 @@ export default { }, }, }, - /** Lookup375: pallet_whitelist::pallet::Event */ + /** Lookup385: pallet_whitelist::pallet::Event */ PalletWhitelistEvent: { _enum: { CallWhitelisted: { @@ -4261,21 +4336,21 @@ export default { }, }, }, - /** Lookup377: frame_support::dispatch::PostDispatchInfo */ + /** Lookup387: frame_support::dispatch::PostDispatchInfo */ FrameSupportDispatchPostDispatchInfo: { actualWeight: "Option", paysFee: "FrameSupportDispatchPays", }, - /** Lookup378: sp_runtime::DispatchErrorWithPostInfo */ + /** Lookup388: sp_runtime::DispatchErrorWithPostInfo */ SpRuntimeDispatchErrorWithPostInfo: { postInfo: "FrameSupportDispatchPostDispatchInfo", error: "SpRuntimeDispatchError", }, - /** Lookup380: pallet_root_testing::pallet::Event */ + /** Lookup390: pallet_root_testing::pallet::Event */ PalletRootTestingEvent: { _enum: ["DefensiveTestCall"], }, - /** Lookup381: pallet_multisig::pallet::Event */ + /** Lookup391: pallet_multisig::pallet::Event */ PalletMultisigEvent: { _enum: { NewMultisig: { @@ -4304,7 +4379,7 @@ export default { }, }, }, - /** Lookup382: pallet_message_queue::pallet::Event */ + /** Lookup392: pallet_message_queue::pallet::Event */ PalletMessageQueueEvent: { _enum: { ProcessingFailed: { @@ -4330,7 +4405,7 @@ export default { }, }, }, - /** Lookup383: frame_support::traits::messages::ProcessMessageError */ + /** Lookup393: frame_support::traits::messages::ProcessMessageError */ FrameSupportMessagesProcessMessageError: { _enum: { BadFormat: "Null", @@ -4340,11 +4415,87 @@ export default { Yield: "Null", }, }, - /** Lookup384: pallet_emergency_para_xcm::pallet::Event */ + /** Lookup394: pallet_emergency_para_xcm::pallet::Event */ PalletEmergencyParaXcmEvent: { _enum: ["EnteredPausedXcmMode", "NormalXcmOperationResumed"], }, - /** Lookup385: frame_system::Phase */ + /** Lookup395: pallet_moonbeam_foreign_assets::pallet::Event */ + PalletMoonbeamForeignAssetsEvent: { + _enum: { + ForeignAssetCreated: { + contractAddress: "H160", + assetId: "u128", + xcmLocation: "StagingXcmV4Location", + }, + ForeignAssetXcmLocationChanged: { + assetId: "u128", + newXcmLocation: "StagingXcmV4Location", + }, + ForeignAssetFrozen: { + assetId: "u128", + xcmLocation: "StagingXcmV4Location", + }, + ForeignAssetUnfrozen: { + assetId: "u128", + xcmLocation: "StagingXcmV4Location", + }, + }, + }, + /** Lookup396: pallet_parameters::pallet::Event */ + PalletParametersEvent: { + _enum: { + Updated: { + key: "MoonbaseRuntimeRuntimeParamsRuntimeParametersKey", + oldValue: "Option", + newValue: "Option", + }, + }, + }, + /** Lookup397: moonbase_runtime::runtime_params::RuntimeParametersKey */ + MoonbaseRuntimeRuntimeParamsRuntimeParametersKey: { + _enum: { + RuntimeConfig: "MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersKey", + }, + }, + /** Lookup398: moonbase_runtime::runtime_params::dynamic_params::runtime_config::ParametersKey */ + MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersKey: { + _enum: ["FeesTreasuryProportion"], + }, + /** Lookup400: moonbase_runtime::runtime_params::RuntimeParametersValue */ + MoonbaseRuntimeRuntimeParamsRuntimeParametersValue: { + _enum: { + RuntimeConfig: "MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersValue", + }, + }, + /** Lookup401: moonbase_runtime::runtime_params::dynamic_params::runtime_config::ParametersValue */ + MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersValue: { + _enum: { + FeesTreasuryProportion: "Perbill", + }, + }, + /** Lookup402: pallet_xcm_weight_trader::pallet::Event */ + PalletXcmWeightTraderEvent: { + _enum: { + SupportedAssetAdded: { + location: "StagingXcmV4Location", + relativePrice: "u128", + }, + SupportedAssetEdited: { + location: "StagingXcmV4Location", + relativePrice: "u128", + }, + PauseAssetSupport: { + location: "StagingXcmV4Location", + }, + ResumeAssetSupport: { + location: "StagingXcmV4Location", + }, + SupportedAssetRemoved: { + location: "StagingXcmV4Location", + }, + }, + }, + /** Lookup403: frame_system::Phase */ FrameSystemPhase: { _enum: { ApplyExtrinsic: "u32", @@ -4352,51 +4503,51 @@ export default { Initialization: "Null", }, }, - /** Lookup387: frame_system::LastRuntimeUpgradeInfo */ + /** Lookup405: frame_system::LastRuntimeUpgradeInfo */ FrameSystemLastRuntimeUpgradeInfo: { specVersion: "Compact", specName: "Text", }, - /** Lookup388: frame_system::CodeUpgradeAuthorization */ + /** Lookup406: frame_system::CodeUpgradeAuthorization */ FrameSystemCodeUpgradeAuthorization: { codeHash: "H256", checkVersion: "bool", }, - /** Lookup389: frame_system::limits::BlockWeights */ + /** Lookup407: frame_system::limits::BlockWeights */ FrameSystemLimitsBlockWeights: { baseBlock: "SpWeightsWeightV2Weight", maxBlock: "SpWeightsWeightV2Weight", perClass: "FrameSupportDispatchPerDispatchClassWeightsPerClass", }, - /** Lookup390: frame_support::dispatch::PerDispatchClass */ + /** Lookup408: frame_support::dispatch::PerDispatchClass */ FrameSupportDispatchPerDispatchClassWeightsPerClass: { normal: "FrameSystemLimitsWeightsPerClass", operational: "FrameSystemLimitsWeightsPerClass", mandatory: "FrameSystemLimitsWeightsPerClass", }, - /** Lookup391: frame_system::limits::WeightsPerClass */ + /** Lookup409: frame_system::limits::WeightsPerClass */ FrameSystemLimitsWeightsPerClass: { baseExtrinsic: "SpWeightsWeightV2Weight", maxExtrinsic: "Option", maxTotal: "Option", reserved: "Option", }, - /** Lookup392: frame_system::limits::BlockLength */ + /** Lookup410: frame_system::limits::BlockLength */ FrameSystemLimitsBlockLength: { max: "FrameSupportDispatchPerDispatchClassU32", }, - /** Lookup393: frame_support::dispatch::PerDispatchClass */ + /** Lookup411: frame_support::dispatch::PerDispatchClass */ FrameSupportDispatchPerDispatchClassU32: { normal: "u32", operational: "u32", mandatory: "u32", }, - /** Lookup394: sp_weights::RuntimeDbWeight */ + /** Lookup412: sp_weights::RuntimeDbWeight */ SpWeightsRuntimeDbWeight: { read: "u64", write: "u64", }, - /** Lookup395: sp_version::RuntimeVersion */ + /** Lookup413: sp_version::RuntimeVersion */ SpVersionRuntimeVersion: { specName: "Text", implName: "Text", @@ -4407,7 +4558,7 @@ export default { transactionVersion: "u32", stateVersion: "u8", }, - /** Lookup399: frame_system::pallet::Error */ + /** Lookup417: frame_system::pallet::Error */ FrameSystemError: { _enum: [ "InvalidSpecName", @@ -4421,26 +4572,26 @@ export default { "Unauthorized", ], }, - /** Lookup400: pallet_utility::pallet::Error */ + /** Lookup418: pallet_utility::pallet::Error */ PalletUtilityError: { _enum: ["TooManyCalls"], }, - /** Lookup402: pallet_balances::types::BalanceLock */ + /** Lookup420: pallet_balances::types::BalanceLock */ PalletBalancesBalanceLock: { id: "[u8;8]", amount: "u128", reasons: "PalletBalancesReasons", }, - /** Lookup403: pallet_balances::types::Reasons */ + /** Lookup421: pallet_balances::types::Reasons */ PalletBalancesReasons: { _enum: ["Fee", "Misc", "All"], }, - /** Lookup406: pallet_balances::types::ReserveData */ + /** Lookup424: pallet_balances::types::ReserveData */ PalletBalancesReserveData: { id: "[u8;4]", amount: "u128", }, - /** Lookup410: moonbase_runtime::RuntimeHoldReason */ + /** Lookup428: moonbase_runtime::RuntimeHoldReason */ MoonbaseRuntimeRuntimeHoldReason: { _enum: { __Unused0: "Null", @@ -4490,16 +4641,16 @@ export default { Preimage: "PalletPreimageHoldReason", }, }, - /** Lookup411: pallet_preimage::pallet::HoldReason */ + /** Lookup429: pallet_preimage::pallet::HoldReason */ PalletPreimageHoldReason: { _enum: ["Preimage"], }, - /** Lookup414: pallet_balances::types::IdAmount */ + /** Lookup432: pallet_balances::types::IdAmount */ PalletBalancesIdAmount: { id: "Null", amount: "u128", }, - /** Lookup416: pallet_balances::pallet::Error */ + /** Lookup434: pallet_balances::pallet::Error */ PalletBalancesError: { _enum: [ "VestingBalance", @@ -4516,42 +4667,42 @@ export default { "DeltaZero", ], }, - /** Lookup417: pallet_sudo::pallet::Error */ + /** Lookup435: pallet_sudo::pallet::Error */ PalletSudoError: { _enum: ["RequireSudo"], }, - /** Lookup419: cumulus_pallet_parachain_system::unincluded_segment::Ancestor */ + /** Lookup437: cumulus_pallet_parachain_system::unincluded_segment::Ancestor */ CumulusPalletParachainSystemUnincludedSegmentAncestor: { usedBandwidth: "CumulusPalletParachainSystemUnincludedSegmentUsedBandwidth", paraHeadHash: "Option", consumedGoAheadSignal: "Option", }, - /** Lookup420: cumulus_pallet_parachain_system::unincluded_segment::UsedBandwidth */ + /** Lookup438: cumulus_pallet_parachain_system::unincluded_segment::UsedBandwidth */ CumulusPalletParachainSystemUnincludedSegmentUsedBandwidth: { umpMsgCount: "u32", umpTotalBytes: "u32", hrmpOutgoing: "BTreeMap", }, - /** Lookup422: cumulus_pallet_parachain_system::unincluded_segment::HrmpChannelUpdate */ + /** Lookup440: cumulus_pallet_parachain_system::unincluded_segment::HrmpChannelUpdate */ CumulusPalletParachainSystemUnincludedSegmentHrmpChannelUpdate: { msgCount: "u32", totalBytes: "u32", }, - /** Lookup426: polkadot_primitives::v7::UpgradeGoAhead */ + /** Lookup444: polkadot_primitives::v7::UpgradeGoAhead */ PolkadotPrimitivesV7UpgradeGoAhead: { _enum: ["Abort", "GoAhead"], }, - /** Lookup427: cumulus_pallet_parachain_system::unincluded_segment::SegmentTracker */ + /** Lookup445: cumulus_pallet_parachain_system::unincluded_segment::SegmentTracker */ CumulusPalletParachainSystemUnincludedSegmentSegmentTracker: { usedBandwidth: "CumulusPalletParachainSystemUnincludedSegmentUsedBandwidth", hrmpWatermark: "Option", consumedGoAheadSignal: "Option", }, - /** Lookup429: polkadot_primitives::v7::UpgradeRestriction */ + /** Lookup447: polkadot_primitives::v7::UpgradeRestriction */ PolkadotPrimitivesV7UpgradeRestriction: { _enum: ["Present"], }, - /** Lookup430: cumulus_pallet_parachain_system::relay_state_snapshot::MessagingStateSnapshot */ + /** Lookup448: cumulus_pallet_parachain_system::relay_state_snapshot::MessagingStateSnapshot */ CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot: { dmqMqcHead: "H256", relayDispatchQueueRemainingCapacity: @@ -4559,12 +4710,12 @@ export default { ingressChannels: "Vec<(u32,PolkadotPrimitivesV7AbridgedHrmpChannel)>", egressChannels: "Vec<(u32,PolkadotPrimitivesV7AbridgedHrmpChannel)>", }, - /** Lookup431: cumulus_pallet_parachain_system::relay_state_snapshot::RelayDispatchQueueRemainingCapacity */ + /** Lookup449: cumulus_pallet_parachain_system::relay_state_snapshot::RelayDispatchQueueRemainingCapacity */ CumulusPalletParachainSystemRelayStateSnapshotRelayDispatchQueueRemainingCapacity: { remainingCount: "u32", remainingSize: "u32", }, - /** Lookup434: polkadot_primitives::v7::AbridgedHrmpChannel */ + /** Lookup452: polkadot_primitives::v7::AbridgedHrmpChannel */ PolkadotPrimitivesV7AbridgedHrmpChannel: { maxCapacity: "u32", maxTotalSize: "u32", @@ -4573,7 +4724,7 @@ export default { totalSize: "u32", mqcHead: "Option", }, - /** Lookup435: polkadot_primitives::v7::AbridgedHostConfiguration */ + /** Lookup453: polkadot_primitives::v7::AbridgedHostConfiguration */ PolkadotPrimitivesV7AbridgedHostConfiguration: { maxCodeSize: "u32", maxHeadDataSize: "u32", @@ -4586,17 +4737,17 @@ export default { validationUpgradeDelay: "u32", asyncBackingParams: "PolkadotPrimitivesV7AsyncBackingAsyncBackingParams", }, - /** Lookup436: polkadot_primitives::v7::async_backing::AsyncBackingParams */ + /** Lookup454: polkadot_primitives::v7::async_backing::AsyncBackingParams */ PolkadotPrimitivesV7AsyncBackingAsyncBackingParams: { maxCandidateDepth: "u32", allowedAncestryLen: "u32", }, - /** Lookup442: polkadot_core_primitives::OutboundHrmpMessage */ + /** Lookup460: polkadot_core_primitives::OutboundHrmpMessage */ PolkadotCorePrimitivesOutboundHrmpMessage: { recipient: "u32", data: "Bytes", }, - /** Lookup444: cumulus_pallet_parachain_system::pallet::Error */ + /** Lookup462: cumulus_pallet_parachain_system::pallet::Error */ CumulusPalletParachainSystemError: { _enum: [ "OverlappingUpgrades", @@ -4609,11 +4760,11 @@ export default { "Unauthorized", ], }, - /** Lookup445: pallet_transaction_payment::Releases */ + /** Lookup463: pallet_transaction_payment::Releases */ PalletTransactionPaymentReleases: { _enum: ["V1Ancient", "V2"], }, - /** Lookup446: pallet_evm::CodeMetadata */ + /** Lookup464: pallet_evm::CodeMetadata */ PalletEvmCodeMetadata: { _alias: { size_: "size", @@ -4622,7 +4773,7 @@ export default { size_: "u64", hash_: "H256", }, - /** Lookup448: pallet_evm::pallet::Error */ + /** Lookup466: pallet_evm::pallet::Error */ PalletEvmError: { _enum: [ "BalanceLow", @@ -4640,7 +4791,7 @@ export default { "Undefined", ], }, - /** Lookup451: fp_rpc::TransactionStatus */ + /** Lookup469: fp_rpc::TransactionStatus */ FpRpcTransactionStatus: { transactionHash: "H256", transactionIndex: "u32", @@ -4650,9 +4801,9 @@ export default { logs: "Vec", logsBloom: "EthbloomBloom", }, - /** Lookup454: ethbloom::Bloom */ + /** Lookup471: ethbloom::Bloom */ EthbloomBloom: "[u8;256]", - /** Lookup456: ethereum::receipt::ReceiptV3 */ + /** Lookup473: ethereum::receipt::ReceiptV3 */ EthereumReceiptReceiptV3: { _enum: { Legacy: "EthereumReceiptEip658ReceiptData", @@ -4660,7 +4811,7 @@ export default { EIP1559: "EthereumReceiptEip658ReceiptData", }, }, - /** Lookup457: ethereum::receipt::EIP658ReceiptData */ + /** Lookup474: ethereum::receipt::EIP658ReceiptData */ EthereumReceiptEip658ReceiptData: { statusCode: "u8", usedGas: "U256", @@ -4668,7 +4819,7 @@ export default { logs: "Vec", }, /** - * Lookup458: + * Lookup475: * ethereum::block::Block[ethereum::transaction::TransactionV2](ethereum::transaction::TransactionV2) */ EthereumBlock: { @@ -4676,7 +4827,7 @@ export default { transactions: "Vec", ommers: "Vec", }, - /** Lookup459: ethereum::header::Header */ + /** Lookup476: ethereum::header::Header */ EthereumHeader: { parentHash: "H256", ommersHash: "H256", @@ -4694,28 +4845,28 @@ export default { mixHash: "H256", nonce: "EthereumTypesHashH64", }, - /** Lookup460: ethereum_types::hash::H64 */ + /** Lookup477: ethereum_types::hash::H64 */ EthereumTypesHashH64: "[u8;8]", - /** Lookup465: pallet_ethereum::pallet::Error */ + /** Lookup482: pallet_ethereum::pallet::Error */ PalletEthereumError: { _enum: ["InvalidSignature", "PreLogExists"], }, /** - * Lookup466: + * Lookup483: * pallet_parachain_staking::types::ParachainBondConfig[account::AccountId20](account::AccountId20) */ PalletParachainStakingParachainBondConfig: { account: "AccountId20", percent: "Percent", }, - /** Lookup467: pallet_parachain_staking::types::RoundInfo */ + /** Lookup484: pallet_parachain_staking::types::RoundInfo */ PalletParachainStakingRoundInfo: { current: "u32", first: "u32", length: "u32", firstSlot: "u64", }, - /** Lookup468: pallet_parachain_staking::types::Delegator */ + /** Lookup485: pallet_parachain_staking::types::Delegator */ PalletParachainStakingDelegator: { id: "AccountId20", delegations: "PalletParachainStakingSetOrderedSet", @@ -4724,24 +4875,24 @@ export default { status: "PalletParachainStakingDelegatorStatus", }, /** - * Lookup469: + * Lookup486: * pallet_parachain_staking::set::OrderedSet> */ PalletParachainStakingSetOrderedSet: "Vec", - /** Lookup470: pallet_parachain_staking::types::Bond */ + /** Lookup487: pallet_parachain_staking::types::Bond */ PalletParachainStakingBond: { owner: "AccountId20", amount: "u128", }, - /** Lookup472: pallet_parachain_staking::types::DelegatorStatus */ + /** Lookup489: pallet_parachain_staking::types::DelegatorStatus */ PalletParachainStakingDelegatorStatus: { _enum: { Active: "Null", Leaving: "u32", }, }, - /** Lookup473: pallet_parachain_staking::types::CandidateMetadata */ + /** Lookup490: pallet_parachain_staking::types::CandidateMetadata */ PalletParachainStakingCandidateMetadata: { bond: "u128", delegationCount: "u32", @@ -4754,16 +4905,16 @@ export default { request: "Option", status: "PalletParachainStakingCollatorStatus", }, - /** Lookup474: pallet_parachain_staking::types::CapacityStatus */ + /** Lookup491: pallet_parachain_staking::types::CapacityStatus */ PalletParachainStakingCapacityStatus: { _enum: ["Full", "Empty", "Partial"], }, - /** Lookup476: pallet_parachain_staking::types::CandidateBondLessRequest */ + /** Lookup493: pallet_parachain_staking::types::CandidateBondLessRequest */ PalletParachainStakingCandidateBondLessRequest: { amount: "u128", whenExecutable: "u32", }, - /** Lookup477: pallet_parachain_staking::types::CollatorStatus */ + /** Lookup494: pallet_parachain_staking::types::CollatorStatus */ PalletParachainStakingCollatorStatus: { _enum: { Active: "Null", @@ -4771,50 +4922,50 @@ export default { Leaving: "u32", }, }, - /** Lookup479: pallet_parachain_staking::delegation_requests::ScheduledRequest */ + /** Lookup496: pallet_parachain_staking::delegation_requests::ScheduledRequest */ PalletParachainStakingDelegationRequestsScheduledRequest: { delegator: "AccountId20", whenExecutable: "u32", action: "PalletParachainStakingDelegationRequestsDelegationAction", }, /** - * Lookup482: + * Lookup499: * pallet_parachain_staking::auto_compound::AutoCompoundConfig[account::AccountId20](account::AccountId20) */ PalletParachainStakingAutoCompoundAutoCompoundConfig: { delegator: "AccountId20", value: "Percent", }, - /** Lookup484: pallet_parachain_staking::types::Delegations */ + /** Lookup501: pallet_parachain_staking::types::Delegations */ PalletParachainStakingDelegations: { delegations: "Vec", total: "u128", }, /** - * Lookup486: + * Lookup503: * pallet_parachain_staking::set::BoundedOrderedSet, S> */ PalletParachainStakingSetBoundedOrderedSet: "Vec", - /** Lookup489: pallet_parachain_staking::types::CollatorSnapshot */ + /** Lookup506: pallet_parachain_staking::types::CollatorSnapshot */ PalletParachainStakingCollatorSnapshot: { bond: "u128", delegations: "Vec", total: "u128", }, - /** Lookup491: pallet_parachain_staking::types::BondWithAutoCompound */ + /** Lookup508: pallet_parachain_staking::types::BondWithAutoCompound */ PalletParachainStakingBondWithAutoCompound: { owner: "AccountId20", amount: "u128", autoCompound: "Percent", }, - /** Lookup492: pallet_parachain_staking::types::DelayedPayout */ + /** Lookup509: pallet_parachain_staking::types::DelayedPayout */ PalletParachainStakingDelayedPayout: { roundIssuance: "u128", totalStakingReward: "u128", collatorCommission: "Perbill", }, - /** Lookup493: pallet_parachain_staking::inflation::InflationInfo */ + /** Lookup510: pallet_parachain_staking::inflation::InflationInfo */ PalletParachainStakingInflationInflationInfo: { expect: { min: "u128", @@ -4832,7 +4983,7 @@ export default { max: "Perbill", }, }, - /** Lookup494: pallet_parachain_staking::pallet::Error */ + /** Lookup511: pallet_parachain_staking::pallet::Error */ PalletParachainStakingError: { _enum: [ "DelegatorDNE", @@ -4893,7 +5044,7 @@ export default { ], }, /** - * Lookup497: pallet_scheduler::Scheduled, BlockNumber, moonbase_runtime::OriginCaller, account::AccountId20> */ @@ -4904,13 +5055,13 @@ export default { maybePeriodic: "Option<(u32,u32)>", origin: "MoonbaseRuntimeOriginCaller", }, - /** Lookup499: pallet_scheduler::RetryConfig */ + /** Lookup516: pallet_scheduler::RetryConfig */ PalletSchedulerRetryConfig: { totalRetries: "u8", remaining: "u8", period: "u32", }, - /** Lookup500: pallet_scheduler::pallet::Error */ + /** Lookup517: pallet_scheduler::pallet::Error */ PalletSchedulerError: { _enum: [ "FailedToSchedule", @@ -4920,7 +5071,7 @@ export default { "Named", ], }, - /** Lookup501: pallet_treasury::Proposal */ + /** Lookup518: pallet_treasury::Proposal */ PalletTreasuryProposal: { proposer: "AccountId20", value: "u128", @@ -4928,7 +5079,7 @@ export default { bond: "u128", }, /** - * Lookup504: pallet_treasury::SpendStatus */ PalletTreasurySpendStatus: { @@ -4939,7 +5090,7 @@ export default { expireAt: "u32", status: "PalletTreasuryPaymentState", }, - /** Lookup505: pallet_treasury::PaymentState */ + /** Lookup522: pallet_treasury::PaymentState */ PalletTreasuryPaymentState: { _enum: { Pending: "Null", @@ -4949,9 +5100,9 @@ export default { Failed: "Null", }, }, - /** Lookup507: frame_support::PalletId */ + /** Lookup524: frame_support::PalletId */ FrameSupportPalletId: "[u8;8]", - /** Lookup508: pallet_treasury::pallet::Error */ + /** Lookup525: pallet_treasury::pallet::Error */ PalletTreasuryError: { _enum: [ "InsufficientProposersBalance", @@ -4968,17 +5119,17 @@ export default { "Inconclusive", ], }, - /** Lookup509: pallet_author_inherent::pallet::Error */ + /** Lookup526: pallet_author_inherent::pallet::Error */ PalletAuthorInherentError: { _enum: ["AuthorAlreadySet", "NoAccountId", "CannotBeAuthor"], }, - /** Lookup510: pallet_crowdloan_rewards::pallet::RewardInfo */ + /** Lookup527: pallet_crowdloan_rewards::pallet::RewardInfo */ PalletCrowdloanRewardsRewardInfo: { totalReward: "u128", claimedReward: "u128", contributedRelayAddresses: "Vec<[u8;32]>", }, - /** Lookup512: pallet_crowdloan_rewards::pallet::Error */ + /** Lookup529: pallet_crowdloan_rewards::pallet::Error */ PalletCrowdloanRewardsError: { _enum: [ "AlreadyAssociated", @@ -4998,7 +5149,7 @@ export default { "InsufficientNumberOfValidProofs", ], }, - /** Lookup513: pallet_author_mapping::pallet::RegistrationInfo */ + /** Lookup530: pallet_author_mapping::pallet::RegistrationInfo */ PalletAuthorMappingRegistrationInfo: { _alias: { keys_: "keys", @@ -5007,7 +5158,7 @@ export default { deposit: "u128", keys_: "SessionKeysPrimitivesVrfVrfCryptoPublic", }, - /** Lookup514: pallet_author_mapping::pallet::Error */ + /** Lookup531: pallet_author_mapping::pallet::Error */ PalletAuthorMappingError: { _enum: [ "AssociationNotFound", @@ -5020,19 +5171,19 @@ export default { "DecodeKeysFailed", ], }, - /** Lookup517: pallet_proxy::ProxyDefinition */ + /** Lookup534: pallet_proxy::ProxyDefinition */ PalletProxyProxyDefinition: { delegate: "AccountId20", proxyType: "MoonbaseRuntimeProxyType", delay: "u32", }, - /** Lookup521: pallet_proxy::Announcement */ + /** Lookup538: pallet_proxy::Announcement */ PalletProxyAnnouncement: { real: "AccountId20", callHash: "H256", height: "u32", }, - /** Lookup523: pallet_proxy::pallet::Error */ + /** Lookup540: pallet_proxy::pallet::Error */ PalletProxyError: { _enum: [ "TooMany", @@ -5045,12 +5196,12 @@ export default { "NoSelfProxy", ], }, - /** Lookup524: pallet_maintenance_mode::pallet::Error */ + /** Lookup541: pallet_maintenance_mode::pallet::Error */ PalletMaintenanceModeError: { _enum: ["AlreadyInMaintenanceMode", "NotInMaintenanceMode"], }, /** - * Lookup526: pallet_identity::types::Registration> */ PalletIdentityRegistration: { @@ -5058,21 +5209,21 @@ export default { deposit: "u128", info: "PalletIdentityLegacyIdentityInfo", }, - /** Lookup535: pallet_identity::types::RegistrarInfo */ + /** Lookup552: pallet_identity::types::RegistrarInfo */ PalletIdentityRegistrarInfo: { account: "AccountId20", fee: "u128", fields: "u64", }, /** - * Lookup537: + * Lookup554: * pallet_identity::types::AuthorityProperties> */ PalletIdentityAuthorityProperties: { suffix: "Bytes", allocation: "u32", }, - /** Lookup540: pallet_identity::pallet::Error */ + /** Lookup557: pallet_identity::pallet::Error */ PalletIdentityError: { _enum: [ "TooManySubAccounts", @@ -5103,7 +5254,7 @@ export default { "NotExpired", ], }, - /** Lookup545: cumulus_pallet_xcmp_queue::OutboundChannelDetails */ + /** Lookup562: cumulus_pallet_xcmp_queue::OutboundChannelDetails */ CumulusPalletXcmpQueueOutboundChannelDetails: { recipient: "u32", state: "CumulusPalletXcmpQueueOutboundState", @@ -5111,21 +5262,21 @@ export default { firstIndex: "u16", lastIndex: "u16", }, - /** Lookup546: cumulus_pallet_xcmp_queue::OutboundState */ + /** Lookup563: cumulus_pallet_xcmp_queue::OutboundState */ CumulusPalletXcmpQueueOutboundState: { _enum: ["Ok", "Suspended"], }, - /** Lookup548: cumulus_pallet_xcmp_queue::QueueConfigData */ + /** Lookup565: cumulus_pallet_xcmp_queue::QueueConfigData */ CumulusPalletXcmpQueueQueueConfigData: { suspendThreshold: "u32", dropThreshold: "u32", resumeThreshold: "u32", }, - /** Lookup549: cumulus_pallet_xcmp_queue::pallet::Error */ + /** Lookup566: cumulus_pallet_xcmp_queue::pallet::Error */ CumulusPalletXcmpQueueError: { _enum: ["BadQueueConfig", "AlreadySuspended", "AlreadyResumed"], }, - /** Lookup550: cumulus_pallet_dmp_queue::pallet::MigrationState */ + /** Lookup567: cumulus_pallet_dmp_queue::pallet::MigrationState */ CumulusPalletDmpQueueMigrationState: { _enum: { NotStarted: "Null", @@ -5143,7 +5294,7 @@ export default { Completed: "Null", }, }, - /** Lookup553: pallet_xcm::pallet::QueryStatus */ + /** Lookup570: pallet_xcm::pallet::QueryStatus */ PalletXcmQueryStatus: { _enum: { Pending: { @@ -5162,7 +5313,7 @@ export default { }, }, }, - /** Lookup557: xcm::VersionedResponse */ + /** Lookup574: xcm::VersionedResponse */ XcmVersionedResponse: { _enum: { __Unused0: "Null", @@ -5172,7 +5323,7 @@ export default { V4: "StagingXcmV4Response", }, }, - /** Lookup563: pallet_xcm::pallet::VersionMigrationStage */ + /** Lookup580: pallet_xcm::pallet::VersionMigrationStage */ PalletXcmVersionMigrationStage: { _enum: { MigrateSupportedVersion: "Null", @@ -5181,14 +5332,14 @@ export default { MigrateAndNotifyOldTargets: "Null", }, }, - /** Lookup566: pallet_xcm::pallet::RemoteLockedFungibleRecord */ + /** Lookup583: pallet_xcm::pallet::RemoteLockedFungibleRecord */ PalletXcmRemoteLockedFungibleRecord: { amount: "u128", owner: "XcmVersionedLocation", locker: "XcmVersionedLocation", consumers: "Vec<(Null,u128)>", }, - /** Lookup573: pallet_xcm::pallet::Error */ + /** Lookup590: pallet_xcm::pallet::Error */ PalletXcmError: { _enum: [ "Unreachable", @@ -5218,7 +5369,7 @@ export default { "LocalExecutionIncomplete", ], }, - /** Lookup574: pallet_assets::types::AssetDetails */ + /** Lookup591: pallet_assets::types::AssetDetails */ PalletAssetsAssetDetails: { owner: "AccountId20", issuer: "AccountId20", @@ -5233,22 +5384,22 @@ export default { approvals: "u32", status: "PalletAssetsAssetStatus", }, - /** Lookup575: pallet_assets::types::AssetStatus */ + /** Lookup592: pallet_assets::types::AssetStatus */ PalletAssetsAssetStatus: { _enum: ["Live", "Frozen", "Destroying"], }, - /** Lookup577: pallet_assets::types::AssetAccount */ + /** Lookup594: pallet_assets::types::AssetAccount */ PalletAssetsAssetAccount: { balance: "u128", status: "PalletAssetsAccountStatus", reason: "PalletAssetsExistenceReason", extra: "Null", }, - /** Lookup578: pallet_assets::types::AccountStatus */ + /** Lookup595: pallet_assets::types::AccountStatus */ PalletAssetsAccountStatus: { _enum: ["Liquid", "Frozen", "Blocked"], }, - /** Lookup579: pallet_assets::types::ExistenceReason */ + /** Lookup596: pallet_assets::types::ExistenceReason */ PalletAssetsExistenceReason: { _enum: { Consumer: "Null", @@ -5258,13 +5409,13 @@ export default { DepositFrom: "(AccountId20,u128)", }, }, - /** Lookup581: pallet_assets::types::Approval */ + /** Lookup598: pallet_assets::types::Approval */ PalletAssetsApproval: { amount: "u128", deposit: "u128", }, /** - * Lookup582: pallet_assets::types::AssetMetadata> */ PalletAssetsAssetMetadata: { @@ -5274,7 +5425,7 @@ export default { decimals: "u8", isFrozen: "bool", }, - /** Lookup584: pallet_assets::pallet::Error */ + /** Lookup601: pallet_assets::pallet::Error */ PalletAssetsError: { _enum: [ "BalanceLow", @@ -5299,7 +5450,7 @@ export default { "CallbackFailed", ], }, - /** Lookup585: orml_xtokens::module::Error */ + /** Lookup602: orml_xtokens::module::Error */ OrmlXtokensModuleError: { _enum: [ "AssetHasNoReserve", @@ -5324,7 +5475,7 @@ export default { "RateLimited", ], }, - /** Lookup587: pallet_asset_manager::pallet::Error */ + /** Lookup603: pallet_asset_manager::pallet::Error */ PalletAssetManagerError: { _enum: [ "ErrorCreatingAsset", @@ -5337,11 +5488,11 @@ export default { "NonExistentLocalAsset", ], }, - /** Lookup588: pallet_migrations::pallet::Error */ + /** Lookup604: pallet_migrations::pallet::Error */ PalletMigrationsError: { _enum: ["PreimageMissing", "WrongUpperBound", "PreimageIsTooBig", "PreimageAlreadyExists"], }, - /** Lookup589: pallet_xcm_transactor::relay_indices::RelayChainIndices */ + /** Lookup605: pallet_xcm_transactor::relay_indices::RelayChainIndices */ PalletXcmTransactorRelayIndicesRelayChainIndices: { staking: "u8", utility: "u8", @@ -5362,7 +5513,7 @@ export default { closeChannel: "u8", cancelOpenRequest: "u8", }, - /** Lookup590: pallet_xcm_transactor::pallet::Error */ + /** Lookup606: pallet_xcm_transactor::pallet::Error */ PalletXcmTransactorError: { _enum: [ "IndexAlreadyClaimed", @@ -5394,18 +5545,18 @@ export default { "RefundNotSupportedWithTransactInfo", ], }, - /** Lookup591: pallet_moonbeam_orbiters::types::CollatorPoolInfo[account::AccountId20](account::AccountId20) */ + /** Lookup607: pallet_moonbeam_orbiters::types::CollatorPoolInfo[account::AccountId20](account::AccountId20) */ PalletMoonbeamOrbitersCollatorPoolInfo: { orbiters: "Vec", maybeCurrentOrbiter: "Option", nextOrbiter: "u32", }, - /** Lookup593: pallet_moonbeam_orbiters::types::CurrentOrbiter[account::AccountId20](account::AccountId20) */ + /** Lookup609: pallet_moonbeam_orbiters::types::CurrentOrbiter[account::AccountId20](account::AccountId20) */ PalletMoonbeamOrbitersCurrentOrbiter: { accountId: "AccountId20", removed: "bool", }, - /** Lookup594: pallet_moonbeam_orbiters::pallet::Error */ + /** Lookup610: pallet_moonbeam_orbiters::pallet::Error */ PalletMoonbeamOrbitersError: { _enum: [ "CollatorAlreadyAdded", @@ -5419,16 +5570,16 @@ export default { "OrbiterStillInAPool", ], }, - /** Lookup595: pallet_ethereum_xcm::pallet::Error */ + /** Lookup611: pallet_ethereum_xcm::pallet::Error */ PalletEthereumXcmError: { _enum: ["EthereumXcmExecutionSuspended"], }, - /** Lookup596: pallet_randomness::types::RequestState */ + /** Lookup612: pallet_randomness::types::RequestState */ PalletRandomnessRequestState: { request: "PalletRandomnessRequest", deposit: "u128", }, - /** Lookup597: pallet_randomness::types::Request> */ + /** Lookup613: pallet_randomness::types::Request> */ PalletRandomnessRequest: { refundAddress: "H160", contractAddress: "H160", @@ -5438,26 +5589,26 @@ export default { salt: "H256", info: "PalletRandomnessRequestInfo", }, - /** Lookup598: pallet_randomness::types::RequestInfo */ + /** Lookup614: pallet_randomness::types::RequestInfo */ PalletRandomnessRequestInfo: { _enum: { BabeEpoch: "(u64,u64)", Local: "(u32,u32)", }, }, - /** Lookup599: pallet_randomness::types::RequestType */ + /** Lookup615: pallet_randomness::types::RequestType */ PalletRandomnessRequestType: { _enum: { BabeEpoch: "u64", Local: "u32", }, }, - /** Lookup600: pallet_randomness::types::RandomnessResult */ + /** Lookup616: pallet_randomness::types::RandomnessResult */ PalletRandomnessRandomnessResult: { randomness: "Option", requestCount: "u64", }, - /** Lookup601: pallet_randomness::pallet::Error */ + /** Lookup617: pallet_randomness::pallet::Error */ PalletRandomnessError: { _enum: [ "RequestCounterOverflowed", @@ -5474,7 +5625,7 @@ export default { "RandomnessResultNotFilled", ], }, - /** Lookup603: pallet_collective::Votes */ + /** Lookup619: pallet_collective::Votes */ PalletCollectiveVotes: { index: "u32", threshold: "u32", @@ -5482,7 +5633,7 @@ export default { nays: "Vec", end: "u32", }, - /** Lookup604: pallet_collective::pallet::Error */ + /** Lookup620: pallet_collective::pallet::Error */ PalletCollectiveError: { _enum: [ "NotMember", @@ -5499,7 +5650,7 @@ export default { ], }, /** - * Lookup606: pallet_conviction_voting::vote::Voting */ PalletConvictionVotingVoteVoting: { @@ -5508,20 +5659,20 @@ export default { Delegating: "PalletConvictionVotingVoteDelegating", }, }, - /** Lookup607: pallet_conviction_voting::vote::Casting */ + /** Lookup623: pallet_conviction_voting::vote::Casting */ PalletConvictionVotingVoteCasting: { votes: "Vec<(u32,PalletConvictionVotingVoteAccountVote)>", delegations: "PalletConvictionVotingDelegations", prior: "PalletConvictionVotingVotePriorLock", }, - /** Lookup611: pallet_conviction_voting::types::Delegations */ + /** Lookup627: pallet_conviction_voting::types::Delegations */ PalletConvictionVotingDelegations: { votes: "u128", capital: "u128", }, - /** Lookup612: pallet_conviction_voting::vote::PriorLock */ + /** Lookup628: pallet_conviction_voting::vote::PriorLock */ PalletConvictionVotingVotePriorLock: "(u32,u128)", - /** Lookup613: pallet_conviction_voting::vote::Delegating */ + /** Lookup629: pallet_conviction_voting::vote::Delegating */ PalletConvictionVotingVoteDelegating: { balance: "u128", target: "AccountId20", @@ -5529,7 +5680,7 @@ export default { delegations: "PalletConvictionVotingDelegations", prior: "PalletConvictionVotingVotePriorLock", }, - /** Lookup617: pallet_conviction_voting::pallet::Error */ + /** Lookup633: pallet_conviction_voting::pallet::Error */ PalletConvictionVotingError: { _enum: [ "NotOngoing", @@ -5547,7 +5698,7 @@ export default { ], }, /** - * Lookup618: pallet_referenda::types::ReferendumInfo, Balance, pallet_conviction_voting::types::Tally, account::AccountId20, ScheduleAddress> @@ -5563,7 +5714,7 @@ export default { }, }, /** - * Lookup619: pallet_referenda::types::ReferendumStatus, Balance, pallet_conviction_voting::types::Tally, account::AccountId20, ScheduleAddress> @@ -5581,17 +5732,17 @@ export default { inQueue: "bool", alarm: "Option<(u32,(u32,u32))>", }, - /** Lookup620: pallet_referenda::types::Deposit */ + /** Lookup636: pallet_referenda::types::Deposit */ PalletReferendaDeposit: { who: "AccountId20", amount: "u128", }, - /** Lookup623: pallet_referenda::types::DecidingStatus */ + /** Lookup639: pallet_referenda::types::DecidingStatus */ PalletReferendaDecidingStatus: { since: "u32", confirming: "Option", }, - /** Lookup631: pallet_referenda::types::TrackInfo */ + /** Lookup647: pallet_referenda::types::TrackInfo */ PalletReferendaTrackInfo: { name: "Text", maxDeciding: "u32", @@ -5603,7 +5754,7 @@ export default { minApproval: "PalletReferendaCurve", minSupport: "PalletReferendaCurve", }, - /** Lookup632: pallet_referenda::types::Curve */ + /** Lookup648: pallet_referenda::types::Curve */ PalletReferendaCurve: { _enum: { LinearDecreasing: { @@ -5624,7 +5775,7 @@ export default { }, }, }, - /** Lookup635: pallet_referenda::pallet::Error */ + /** Lookup651: pallet_referenda::pallet::Error */ PalletReferendaError: { _enum: [ "NotOngoing", @@ -5643,7 +5794,7 @@ export default { "PreimageStoredWithDifferentLength", ], }, - /** Lookup636: pallet_preimage::OldRequestStatus */ + /** Lookup652: pallet_preimage::OldRequestStatus */ PalletPreimageOldRequestStatus: { _enum: { Unrequested: { @@ -5658,7 +5809,7 @@ export default { }, }, /** - * Lookup639: pallet_preimage::RequestStatus> */ PalletPreimageRequestStatus: { @@ -5674,7 +5825,7 @@ export default { }, }, }, - /** Lookup645: pallet_preimage::pallet::Error */ + /** Lookup661: pallet_preimage::pallet::Error */ PalletPreimageError: { _enum: [ "TooBig", @@ -5687,7 +5838,7 @@ export default { "TooFew", ], }, - /** Lookup646: pallet_whitelist::pallet::Error */ + /** Lookup662: pallet_whitelist::pallet::Error */ PalletWhitelistError: { _enum: [ "UnavailablePreImage", @@ -5697,14 +5848,14 @@ export default { "CallAlreadyWhitelisted", ], }, - /** Lookup650: pallet_multisig::Multisig */ + /** Lookup666: pallet_multisig::Multisig */ PalletMultisigMultisig: { when: "PalletMultisigTimepoint", deposit: "u128", depositor: "AccountId20", approvals: "Vec", }, - /** Lookup652: pallet_multisig::pallet::Error */ + /** Lookup668: pallet_multisig::pallet::Error */ PalletMultisigError: { _enum: [ "MinimumThreshold", @@ -5723,15 +5874,21 @@ export default { "AlreadyStored", ], }, - /** Lookup655: pallet_moonbeam_lazy_migrations::pallet::Error */ + /** Lookup671: pallet_moonbeam_lazy_migrations::pallet::Error */ PalletMoonbeamLazyMigrationsError: { - _enum: ["LimitCannotBeZero", "AddressesLengthCannotBeZero", "ContractNotCorrupted"], + _enum: [ + "LimitCannotBeZero", + "AddressesLengthCannotBeZero", + "ContractNotCorrupted", + "ContractMetadataAlreadySet", + "ContractNotExist", + ], }, - /** Lookup657: pallet_precompile_benchmarks::pallet::Error */ + /** Lookup673: pallet_precompile_benchmarks::pallet::Error */ PalletPrecompileBenchmarksError: { _enum: ["BenchmarkError"], }, - /** Lookup658: pallet_message_queue::BookState */ + /** Lookup674: pallet_message_queue::BookState */ PalletMessageQueueBookState: { _alias: { size_: "size", @@ -5743,12 +5900,12 @@ export default { messageCount: "u64", size_: "u64", }, - /** Lookup660: pallet_message_queue::Neighbours */ + /** Lookup676: pallet_message_queue::Neighbours */ PalletMessageQueueNeighbours: { prev: "CumulusPrimitivesCoreAggregateMessageOrigin", next: "CumulusPrimitivesCoreAggregateMessageOrigin", }, - /** Lookup662: pallet_message_queue::Page */ + /** Lookup678: pallet_message_queue::Page */ PalletMessageQueuePage: { remaining: "u32", remainingSize: "u32", @@ -5757,7 +5914,7 @@ export default { last: "u32", heap: "Bytes", }, - /** Lookup664: pallet_message_queue::pallet::Error */ + /** Lookup680: pallet_message_queue::pallet::Error */ PalletMessageQueueError: { _enum: [ "NotReapable", @@ -5771,28 +5928,72 @@ export default { "RecursiveDisallowed", ], }, - /** Lookup665: pallet_emergency_para_xcm::XcmMode */ + /** Lookup681: pallet_emergency_para_xcm::XcmMode */ PalletEmergencyParaXcmXcmMode: { _enum: ["Normal", "Paused"], }, - /** Lookup666: pallet_emergency_para_xcm::pallet::Error */ + /** Lookup682: pallet_emergency_para_xcm::pallet::Error */ PalletEmergencyParaXcmError: { _enum: ["NotInPausedMode"], }, - /** Lookup669: frame_system::extensions::check_non_zero_sender::CheckNonZeroSender */ + /** Lookup684: pallet_moonbeam_foreign_assets::AssetStatus */ + PalletMoonbeamForeignAssetsAssetStatus: { + _enum: ["Active", "FrozenXcmDepositAllowed", "FrozenXcmDepositForbidden"], + }, + /** Lookup685: pallet_moonbeam_foreign_assets::pallet::Error */ + PalletMoonbeamForeignAssetsError: { + _enum: [ + "AssetAlreadyExists", + "AssetAlreadyFrozen", + "AssetDoesNotExist", + "AssetIdFiltered", + "AssetNotFrozen", + "CorruptedStorageOrphanLocation", + "Erc20ContractCreationFail", + "EvmCallPauseFail", + "EvmCallUnpauseFail", + "EvmInternalError", + "InvalidSymbol", + "InvalidTokenName", + "LocationAlreadyExists", + "TooManyForeignAssets", + ], + }, + /** Lookup687: pallet_xcm_weight_trader::pallet::Error */ + PalletXcmWeightTraderError: { + _enum: [ + "AssetAlreadyAdded", + "AssetAlreadyPaused", + "AssetNotFound", + "AssetNotPaused", + "XcmLocationFiltered", + "PriceCannotBeZero", + ], + }, + /** Lookup690: frame_system::extensions::check_non_zero_sender::CheckNonZeroSender */ FrameSystemExtensionsCheckNonZeroSender: "Null", - /** Lookup670: frame_system::extensions::check_spec_version::CheckSpecVersion */ + /** Lookup691: frame_system::extensions::check_spec_version::CheckSpecVersion */ FrameSystemExtensionsCheckSpecVersion: "Null", - /** Lookup671: frame_system::extensions::check_tx_version::CheckTxVersion */ + /** Lookup692: frame_system::extensions::check_tx_version::CheckTxVersion */ FrameSystemExtensionsCheckTxVersion: "Null", - /** Lookup672: frame_system::extensions::check_genesis::CheckGenesis */ + /** Lookup693: frame_system::extensions::check_genesis::CheckGenesis */ FrameSystemExtensionsCheckGenesis: "Null", - /** Lookup675: frame_system::extensions::check_nonce::CheckNonce */ + /** Lookup696: frame_system::extensions::check_nonce::CheckNonce */ FrameSystemExtensionsCheckNonce: "Compact", - /** Lookup676: frame_system::extensions::check_weight::CheckWeight */ + /** Lookup697: frame_system::extensions::check_weight::CheckWeight */ FrameSystemExtensionsCheckWeight: "Null", - /** Lookup677: pallet_transaction_payment::ChargeTransactionPayment */ + /** Lookup698: pallet_transaction_payment::ChargeTransactionPayment */ PalletTransactionPaymentChargeTransactionPayment: "Compact", - /** Lookup679: moonbase_runtime::Runtime */ + /** Lookup699: frame_metadata_hash_extension::CheckMetadataHash */ + FrameMetadataHashExtensionCheckMetadataHash: { + mode: "FrameMetadataHashExtensionMode", + }, + /** Lookup700: frame_metadata_hash_extension::Mode */ + FrameMetadataHashExtensionMode: { + _enum: ["Disabled", "Enabled"], + }, + /** Lookup701: cumulus_primitives_storage_weight_reclaim::StorageWeightReclaim */ + CumulusPrimitivesStorageWeightReclaimStorageWeightReclaim: "Null", + /** Lookup703: moonbase_runtime::Runtime */ MoonbaseRuntimeRuntime: "Null", }; diff --git a/typescript-api/src/moonbase/interfaces/moon/definitions.ts b/typescript-api/src/moonbase/interfaces/moon/definitions.ts index 301a9c80d0..0ba9d14413 100644 --- a/typescript-api/src/moonbase/interfaces/moon/definitions.ts +++ b/typescript-api/src/moonbase/interfaces/moon/definitions.ts @@ -1,3 +1,4 @@ +// TODO: Import this from moonbeam-types-bundle export default { types: {}, rpc: { diff --git a/typescript-api/src/moonbase/interfaces/registry.ts b/typescript-api/src/moonbase/interfaces/registry.ts index 04accc598f..472904a7dd 100644 --- a/typescript-api/src/moonbase/interfaces/registry.ts +++ b/typescript-api/src/moonbase/interfaces/registry.ts @@ -29,6 +29,7 @@ import type { CumulusPalletXcmpQueueQueueConfigData, CumulusPrimitivesCoreAggregateMessageOrigin, CumulusPrimitivesParachainInherentParachainInherentData, + CumulusPrimitivesStorageWeightReclaimStorageWeightReclaim, EthbloomBloom, EthereumBlock, EthereumHeader, @@ -49,6 +50,8 @@ import type { EvmCoreErrorExitRevert, EvmCoreErrorExitSucceed, FpRpcTransactionStatus, + FrameMetadataHashExtensionCheckMetadataHash, + FrameMetadataHashExtensionMode, FrameSupportDispatchDispatchClass, FrameSupportDispatchDispatchInfo, FrameSupportDispatchPays, @@ -85,6 +88,13 @@ import type { MoonbaseRuntimeProxyType, MoonbaseRuntimeRuntime, MoonbaseRuntimeRuntimeHoldReason, + MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigFeesTreasuryProportion, + MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParameters, + MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersKey, + MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersValue, + MoonbaseRuntimeRuntimeParamsRuntimeParameters, + MoonbaseRuntimeRuntimeParamsRuntimeParametersKey, + MoonbaseRuntimeRuntimeParamsRuntimeParametersValue, MoonbaseRuntimeXcmConfigAssetType, MoonbaseRuntimeXcmConfigCurrencyId, MoonbaseRuntimeXcmConfigTransactors, @@ -152,6 +162,7 @@ import type { PalletEthereumRawOrigin, PalletEthereumXcmCall, PalletEthereumXcmError, + PalletEthereumXcmEvent, PalletEthereumXcmRawOrigin, PalletEvmCall, PalletEvmCodeMetadata, @@ -176,6 +187,10 @@ import type { PalletMessageQueuePage, PalletMigrationsError, PalletMigrationsEvent, + PalletMoonbeamForeignAssetsAssetStatus, + PalletMoonbeamForeignAssetsCall, + PalletMoonbeamForeignAssetsError, + PalletMoonbeamForeignAssetsEvent, PalletMoonbeamLazyMigrationsCall, PalletMoonbeamLazyMigrationsError, PalletMoonbeamOrbitersCall, @@ -212,6 +227,8 @@ import type { PalletParachainStakingRoundInfo, PalletParachainStakingSetBoundedOrderedSet, PalletParachainStakingSetOrderedSet, + PalletParametersCall, + PalletParametersEvent, PalletPrecompileBenchmarksError, PalletPreimageCall, PalletPreimageError, @@ -284,6 +301,9 @@ import type { PalletXcmTransactorRemoteTransactInfoWithMaxWeight, PalletXcmTransactorTransactWeights, PalletXcmVersionMigrationStage, + PalletXcmWeightTraderCall, + PalletXcmWeightTraderError, + PalletXcmWeightTraderEvent, PolkadotCorePrimitivesInboundDownwardMessage, PolkadotCorePrimitivesInboundHrmpMessage, PolkadotCorePrimitivesOutboundHrmpMessage, @@ -410,6 +430,7 @@ declare module "@polkadot/types/types/registry" { CumulusPalletXcmpQueueQueueConfigData: CumulusPalletXcmpQueueQueueConfigData; CumulusPrimitivesCoreAggregateMessageOrigin: CumulusPrimitivesCoreAggregateMessageOrigin; CumulusPrimitivesParachainInherentParachainInherentData: CumulusPrimitivesParachainInherentParachainInherentData; + CumulusPrimitivesStorageWeightReclaimStorageWeightReclaim: CumulusPrimitivesStorageWeightReclaimStorageWeightReclaim; EthbloomBloom: EthbloomBloom; EthereumBlock: EthereumBlock; EthereumHeader: EthereumHeader; @@ -430,6 +451,8 @@ declare module "@polkadot/types/types/registry" { EvmCoreErrorExitRevert: EvmCoreErrorExitRevert; EvmCoreErrorExitSucceed: EvmCoreErrorExitSucceed; FpRpcTransactionStatus: FpRpcTransactionStatus; + FrameMetadataHashExtensionCheckMetadataHash: FrameMetadataHashExtensionCheckMetadataHash; + FrameMetadataHashExtensionMode: FrameMetadataHashExtensionMode; FrameSupportDispatchDispatchClass: FrameSupportDispatchDispatchClass; FrameSupportDispatchDispatchInfo: FrameSupportDispatchDispatchInfo; FrameSupportDispatchPays: FrameSupportDispatchPays; @@ -466,6 +489,13 @@ declare module "@polkadot/types/types/registry" { MoonbaseRuntimeProxyType: MoonbaseRuntimeProxyType; MoonbaseRuntimeRuntime: MoonbaseRuntimeRuntime; MoonbaseRuntimeRuntimeHoldReason: MoonbaseRuntimeRuntimeHoldReason; + MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigFeesTreasuryProportion: MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigFeesTreasuryProportion; + MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParameters: MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParameters; + MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersKey: MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersKey; + MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersValue: MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersValue; + MoonbaseRuntimeRuntimeParamsRuntimeParameters: MoonbaseRuntimeRuntimeParamsRuntimeParameters; + MoonbaseRuntimeRuntimeParamsRuntimeParametersKey: MoonbaseRuntimeRuntimeParamsRuntimeParametersKey; + MoonbaseRuntimeRuntimeParamsRuntimeParametersValue: MoonbaseRuntimeRuntimeParamsRuntimeParametersValue; MoonbaseRuntimeXcmConfigAssetType: MoonbaseRuntimeXcmConfigAssetType; MoonbaseRuntimeXcmConfigCurrencyId: MoonbaseRuntimeXcmConfigCurrencyId; MoonbaseRuntimeXcmConfigTransactors: MoonbaseRuntimeXcmConfigTransactors; @@ -533,6 +563,7 @@ declare module "@polkadot/types/types/registry" { PalletEthereumRawOrigin: PalletEthereumRawOrigin; PalletEthereumXcmCall: PalletEthereumXcmCall; PalletEthereumXcmError: PalletEthereumXcmError; + PalletEthereumXcmEvent: PalletEthereumXcmEvent; PalletEthereumXcmRawOrigin: PalletEthereumXcmRawOrigin; PalletEvmCall: PalletEvmCall; PalletEvmCodeMetadata: PalletEvmCodeMetadata; @@ -557,6 +588,10 @@ declare module "@polkadot/types/types/registry" { PalletMessageQueuePage: PalletMessageQueuePage; PalletMigrationsError: PalletMigrationsError; PalletMigrationsEvent: PalletMigrationsEvent; + PalletMoonbeamForeignAssetsAssetStatus: PalletMoonbeamForeignAssetsAssetStatus; + PalletMoonbeamForeignAssetsCall: PalletMoonbeamForeignAssetsCall; + PalletMoonbeamForeignAssetsError: PalletMoonbeamForeignAssetsError; + PalletMoonbeamForeignAssetsEvent: PalletMoonbeamForeignAssetsEvent; PalletMoonbeamLazyMigrationsCall: PalletMoonbeamLazyMigrationsCall; PalletMoonbeamLazyMigrationsError: PalletMoonbeamLazyMigrationsError; PalletMoonbeamOrbitersCall: PalletMoonbeamOrbitersCall; @@ -593,6 +628,8 @@ declare module "@polkadot/types/types/registry" { PalletParachainStakingRoundInfo: PalletParachainStakingRoundInfo; PalletParachainStakingSetBoundedOrderedSet: PalletParachainStakingSetBoundedOrderedSet; PalletParachainStakingSetOrderedSet: PalletParachainStakingSetOrderedSet; + PalletParametersCall: PalletParametersCall; + PalletParametersEvent: PalletParametersEvent; PalletPrecompileBenchmarksError: PalletPrecompileBenchmarksError; PalletPreimageCall: PalletPreimageCall; PalletPreimageError: PalletPreimageError; @@ -665,6 +702,9 @@ declare module "@polkadot/types/types/registry" { PalletXcmTransactorRemoteTransactInfoWithMaxWeight: PalletXcmTransactorRemoteTransactInfoWithMaxWeight; PalletXcmTransactorTransactWeights: PalletXcmTransactorTransactWeights; PalletXcmVersionMigrationStage: PalletXcmVersionMigrationStage; + PalletXcmWeightTraderCall: PalletXcmWeightTraderCall; + PalletXcmWeightTraderError: PalletXcmWeightTraderError; + PalletXcmWeightTraderEvent: PalletXcmWeightTraderEvent; PolkadotCorePrimitivesInboundDownwardMessage: PolkadotCorePrimitivesInboundDownwardMessage; PolkadotCorePrimitivesInboundHrmpMessage: PolkadotCorePrimitivesInboundHrmpMessage; PolkadotCorePrimitivesOutboundHrmpMessage: PolkadotCorePrimitivesOutboundHrmpMessage; diff --git a/typescript-api/src/moonbase/interfaces/types-lookup.ts b/typescript-api/src/moonbase/interfaces/types-lookup.ts index 809d710555..6665837d18 100644 --- a/typescript-api/src/moonbase/interfaces/types-lookup.ts +++ b/typescript-api/src/moonbase/interfaces/types-lookup.ts @@ -2726,12 +2726,8 @@ declare module "@polkadot/types/lookup" { readonly metadata: MoonbaseRuntimeAssetConfigAssetRegistrarMetadata; } & Struct; readonly isUnitsPerSecondChanged: boolean; - readonly asUnitsPerSecondChanged: { - readonly assetType: MoonbaseRuntimeXcmConfigAssetType; - readonly unitsPerSecond: u128; - } & Struct; - readonly isForeignAssetTypeChanged: boolean; - readonly asForeignAssetTypeChanged: { + readonly isForeignAssetXcmLocationChanged: boolean; + readonly asForeignAssetXcmLocationChanged: { readonly assetId: u128; readonly newAssetType: MoonbaseRuntimeXcmConfigAssetType; } & Struct; @@ -2756,7 +2752,7 @@ declare module "@polkadot/types/lookup" { readonly type: | "ForeignAssetRegistered" | "UnitsPerSecondChanged" - | "ForeignAssetTypeChanged" + | "ForeignAssetXcmLocationChanged" | "ForeignAssetRemoved" | "SupportedAssetRemoved" | "ForeignAssetDestroyed" @@ -2960,7 +2956,17 @@ declare module "@polkadot/types/lookup" { | "OrbiterUnregistered"; } - /** @name PalletRandomnessEvent (167) */ + /** @name PalletEthereumXcmEvent (167) */ + interface PalletEthereumXcmEvent extends Enum { + readonly isExecutedFromXcm: boolean; + readonly asExecutedFromXcm: { + readonly xcmMsgHash: H256; + readonly ethTxHash: H256; + } & Struct; + readonly type: "ExecutedFromXcm"; + } + + /** @name PalletRandomnessEvent (168) */ interface PalletRandomnessEvent extends Enum { readonly isRandomnessRequestedBabeEpoch: boolean; readonly asRandomnessRequestedBabeEpoch: { @@ -3005,7 +3011,7 @@ declare module "@polkadot/types/lookup" { | "RequestExpirationExecuted"; } - /** @name PalletCollectiveEvent (168) */ + /** @name PalletCollectiveEvent (169) */ interface PalletCollectiveEvent extends Enum { readonly isProposed: boolean; readonly asProposed: { @@ -3056,7 +3062,7 @@ declare module "@polkadot/types/lookup" { | "Closed"; } - /** @name PalletConvictionVotingEvent (169) */ + /** @name PalletConvictionVotingEvent (170) */ interface PalletConvictionVotingEvent extends Enum { readonly isDelegated: boolean; readonly asDelegated: ITuple<[AccountId20, AccountId20]>; @@ -3065,7 +3071,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Delegated" | "Undelegated"; } - /** @name PalletReferendaEvent (170) */ + /** @name PalletReferendaEvent (171) */ interface PalletReferendaEvent extends Enum { readonly isSubmitted: boolean; readonly asSubmitted: { @@ -3169,7 +3175,7 @@ declare module "@polkadot/types/lookup" { | "MetadataCleared"; } - /** @name FrameSupportPreimagesBounded (171) */ + /** @name FrameSupportPreimagesBounded (172) */ interface FrameSupportPreimagesBounded extends Enum { readonly isLegacy: boolean; readonly asLegacy: { @@ -3185,7 +3191,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Legacy" | "Inline" | "Lookup"; } - /** @name FrameSystemCall (173) */ + /** @name FrameSystemCall (174) */ interface FrameSystemCall extends Enum { readonly isRemark: boolean; readonly asRemark: { @@ -3246,7 +3252,7 @@ declare module "@polkadot/types/lookup" { | "ApplyAuthorizedUpgrade"; } - /** @name PalletUtilityCall (177) */ + /** @name PalletUtilityCall (178) */ interface PalletUtilityCall extends Enum { readonly isBatch: boolean; readonly asBatch: { @@ -3284,7 +3290,7 @@ declare module "@polkadot/types/lookup" { | "WithWeight"; } - /** @name MoonbaseRuntimeOriginCaller (179) */ + /** @name MoonbaseRuntimeOriginCaller (180) */ interface MoonbaseRuntimeOriginCaller extends Enum { readonly isSystem: boolean; readonly asSystem: FrameSupportDispatchRawOrigin; @@ -3315,7 +3321,7 @@ declare module "@polkadot/types/lookup" { | "OpenTechCommitteeCollective"; } - /** @name FrameSupportDispatchRawOrigin (180) */ + /** @name FrameSupportDispatchRawOrigin (181) */ interface FrameSupportDispatchRawOrigin extends Enum { readonly isRoot: boolean; readonly isSigned: boolean; @@ -3324,14 +3330,14 @@ declare module "@polkadot/types/lookup" { readonly type: "Root" | "Signed" | "None"; } - /** @name PalletEthereumRawOrigin (181) */ + /** @name PalletEthereumRawOrigin (182) */ interface PalletEthereumRawOrigin extends Enum { readonly isEthereumTransaction: boolean; readonly asEthereumTransaction: H160; readonly type: "EthereumTransaction"; } - /** @name CumulusPalletXcmOrigin (182) */ + /** @name CumulusPalletXcmOrigin (183) */ interface CumulusPalletXcmOrigin extends Enum { readonly isRelay: boolean; readonly isSiblingParachain: boolean; @@ -3339,7 +3345,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Relay" | "SiblingParachain"; } - /** @name PalletXcmOrigin (183) */ + /** @name PalletXcmOrigin (184) */ interface PalletXcmOrigin extends Enum { readonly isXcm: boolean; readonly asXcm: StagingXcmV4Location; @@ -3348,14 +3354,14 @@ declare module "@polkadot/types/lookup" { readonly type: "Xcm" | "Response"; } - /** @name PalletEthereumXcmRawOrigin (184) */ + /** @name PalletEthereumXcmRawOrigin (185) */ interface PalletEthereumXcmRawOrigin extends Enum { readonly isXcmEthereumTransaction: boolean; readonly asXcmEthereumTransaction: H160; readonly type: "XcmEthereumTransaction"; } - /** @name PalletCollectiveRawOrigin (185) */ + /** @name PalletCollectiveRawOrigin (186) */ interface PalletCollectiveRawOrigin extends Enum { readonly isMembers: boolean; readonly asMembers: ITuple<[u32, u32]>; @@ -3365,7 +3371,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Members" | "Member" | "Phantom"; } - /** @name MoonbaseRuntimeGovernanceOriginsCustomOriginsOrigin (186) */ + /** @name MoonbaseRuntimeGovernanceOriginsCustomOriginsOrigin (187) */ interface MoonbaseRuntimeGovernanceOriginsCustomOriginsOrigin extends Enum { readonly isWhitelistedCaller: boolean; readonly isGeneralAdmin: boolean; @@ -3380,10 +3386,10 @@ declare module "@polkadot/types/lookup" { | "FastGeneralAdmin"; } - /** @name SpCoreVoid (188) */ + /** @name SpCoreVoid (189) */ type SpCoreVoid = Null; - /** @name PalletTimestampCall (189) */ + /** @name PalletTimestampCall (190) */ interface PalletTimestampCall extends Enum { readonly isSet: boolean; readonly asSet: { @@ -3392,7 +3398,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Set"; } - /** @name PalletBalancesCall (190) */ + /** @name PalletBalancesCall (191) */ interface PalletBalancesCall extends Enum { readonly isTransferAllowDeath: boolean; readonly asTransferAllowDeath: { @@ -3445,14 +3451,14 @@ declare module "@polkadot/types/lookup" { | "ForceAdjustTotalIssuance"; } - /** @name PalletBalancesAdjustmentDirection (192) */ + /** @name PalletBalancesAdjustmentDirection (193) */ interface PalletBalancesAdjustmentDirection extends Enum { readonly isIncrease: boolean; readonly isDecrease: boolean; readonly type: "Increase" | "Decrease"; } - /** @name PalletSudoCall (193) */ + /** @name PalletSudoCall (194) */ interface PalletSudoCall extends Enum { readonly isSudo: boolean; readonly asSudo: { @@ -3476,7 +3482,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Sudo" | "SudoUncheckedWeight" | "SetKey" | "SudoAs" | "RemoveKey"; } - /** @name CumulusPalletParachainSystemCall (194) */ + /** @name CumulusPalletParachainSystemCall (195) */ interface CumulusPalletParachainSystemCall extends Enum { readonly isSetValidationData: boolean; readonly asSetValidationData: { @@ -3502,7 +3508,7 @@ declare module "@polkadot/types/lookup" { | "EnactAuthorizedUpgrade"; } - /** @name CumulusPrimitivesParachainInherentParachainInherentData (195) */ + /** @name CumulusPrimitivesParachainInherentParachainInherentData (196) */ interface CumulusPrimitivesParachainInherentParachainInherentData extends Struct { readonly validationData: PolkadotPrimitivesV7PersistedValidationData; readonly relayChainState: SpTrieStorageProof; @@ -3510,7 +3516,7 @@ declare module "@polkadot/types/lookup" { readonly horizontalMessages: BTreeMap>; } - /** @name PolkadotPrimitivesV7PersistedValidationData (196) */ + /** @name PolkadotPrimitivesV7PersistedValidationData (197) */ interface PolkadotPrimitivesV7PersistedValidationData extends Struct { readonly parentHead: Bytes; readonly relayParentNumber: u32; @@ -3518,24 +3524,24 @@ declare module "@polkadot/types/lookup" { readonly maxPovSize: u32; } - /** @name SpTrieStorageProof (198) */ + /** @name SpTrieStorageProof (199) */ interface SpTrieStorageProof extends Struct { readonly trieNodes: BTreeSet; } - /** @name PolkadotCorePrimitivesInboundDownwardMessage (201) */ + /** @name PolkadotCorePrimitivesInboundDownwardMessage (202) */ interface PolkadotCorePrimitivesInboundDownwardMessage extends Struct { readonly sentAt: u32; readonly msg: Bytes; } - /** @name PolkadotCorePrimitivesInboundHrmpMessage (204) */ + /** @name PolkadotCorePrimitivesInboundHrmpMessage (205) */ interface PolkadotCorePrimitivesInboundHrmpMessage extends Struct { readonly sentAt: u32; readonly data: Bytes; } - /** @name PalletEvmCall (207) */ + /** @name PalletEvmCall (208) */ interface PalletEvmCall extends Enum { readonly isWithdraw: boolean; readonly asWithdraw: { @@ -3580,7 +3586,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Withdraw" | "Call" | "Create" | "Create2"; } - /** @name PalletEthereumCall (213) */ + /** @name PalletEthereumCall (214) */ interface PalletEthereumCall extends Enum { readonly isTransact: boolean; readonly asTransact: { @@ -3589,7 +3595,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Transact"; } - /** @name EthereumTransactionTransactionV2 (214) */ + /** @name EthereumTransactionTransactionV2 (215) */ interface EthereumTransactionTransactionV2 extends Enum { readonly isLegacy: boolean; readonly asLegacy: EthereumTransactionLegacyTransaction; @@ -3600,7 +3606,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Legacy" | "Eip2930" | "Eip1559"; } - /** @name EthereumTransactionLegacyTransaction (215) */ + /** @name EthereumTransactionLegacyTransaction (216) */ interface EthereumTransactionLegacyTransaction extends Struct { readonly nonce: U256; readonly gasPrice: U256; @@ -3611,7 +3617,7 @@ declare module "@polkadot/types/lookup" { readonly signature: EthereumTransactionTransactionSignature; } - /** @name EthereumTransactionTransactionAction (216) */ + /** @name EthereumTransactionTransactionAction (217) */ interface EthereumTransactionTransactionAction extends Enum { readonly isCall: boolean; readonly asCall: H160; @@ -3619,14 +3625,14 @@ declare module "@polkadot/types/lookup" { readonly type: "Call" | "Create"; } - /** @name EthereumTransactionTransactionSignature (217) */ + /** @name EthereumTransactionTransactionSignature (218) */ interface EthereumTransactionTransactionSignature extends Struct { readonly v: u64; readonly r: H256; readonly s: H256; } - /** @name EthereumTransactionEip2930Transaction (219) */ + /** @name EthereumTransactionEip2930Transaction (220) */ interface EthereumTransactionEip2930Transaction extends Struct { readonly chainId: u64; readonly nonce: U256; @@ -3641,13 +3647,13 @@ declare module "@polkadot/types/lookup" { readonly s: H256; } - /** @name EthereumTransactionAccessListItem (221) */ + /** @name EthereumTransactionAccessListItem (222) */ interface EthereumTransactionAccessListItem extends Struct { readonly address: H160; readonly storageKeys: Vec; } - /** @name EthereumTransactionEip1559Transaction (222) */ + /** @name EthereumTransactionEip1559Transaction (223) */ interface EthereumTransactionEip1559Transaction extends Struct { readonly chainId: u64; readonly nonce: U256; @@ -3663,7 +3669,7 @@ declare module "@polkadot/types/lookup" { readonly s: H256; } - /** @name PalletParachainStakingCall (223) */ + /** @name PalletParachainStakingCall (224) */ interface PalletParachainStakingCall extends Enum { readonly isSetStakingExpectations: boolean; readonly asSetStakingExpectations: { @@ -3836,7 +3842,7 @@ declare module "@polkadot/types/lookup" { | "ForceJoinCandidates"; } - /** @name PalletSchedulerCall (226) */ + /** @name PalletSchedulerCall (227) */ interface PalletSchedulerCall extends Enum { readonly isSchedule: boolean; readonly asSchedule: { @@ -3910,7 +3916,7 @@ declare module "@polkadot/types/lookup" { | "CancelRetryNamed"; } - /** @name PalletTreasuryCall (228) */ + /** @name PalletTreasuryCall (229) */ interface PalletTreasuryCall extends Enum { readonly isProposeSpend: boolean; readonly asProposeSpend: { @@ -3965,13 +3971,13 @@ declare module "@polkadot/types/lookup" { | "VoidSpend"; } - /** @name PalletAuthorInherentCall (230) */ + /** @name PalletAuthorInherentCall (231) */ interface PalletAuthorInherentCall extends Enum { readonly isKickOffAuthorshipValidation: boolean; readonly type: "KickOffAuthorshipValidation"; } - /** @name PalletAuthorSlotFilterCall (231) */ + /** @name PalletAuthorSlotFilterCall (232) */ interface PalletAuthorSlotFilterCall extends Enum { readonly isSetEligible: boolean; readonly asSetEligible: { @@ -3980,7 +3986,7 @@ declare module "@polkadot/types/lookup" { readonly type: "SetEligible"; } - /** @name PalletCrowdloanRewardsCall (232) */ + /** @name PalletCrowdloanRewardsCall (233) */ interface PalletCrowdloanRewardsCall extends Enum { readonly isAssociateNativeIdentity: boolean; readonly asAssociateNativeIdentity: { @@ -4016,7 +4022,7 @@ declare module "@polkadot/types/lookup" { | "InitializeRewardVec"; } - /** @name SpRuntimeMultiSignature (233) */ + /** @name SpRuntimeMultiSignature (234) */ interface SpRuntimeMultiSignature extends Enum { readonly isEd25519: boolean; readonly asEd25519: U8aFixed; @@ -4027,7 +4033,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Ed25519" | "Sr25519" | "Ecdsa"; } - /** @name PalletAuthorMappingCall (240) */ + /** @name PalletAuthorMappingCall (241) */ interface PalletAuthorMappingCall extends Enum { readonly isAddAssociation: boolean; readonly asAddAssociation: { @@ -4055,7 +4061,7 @@ declare module "@polkadot/types/lookup" { | "SetKeys"; } - /** @name PalletProxyCall (241) */ + /** @name PalletProxyCall (242) */ interface PalletProxyCall extends Enum { readonly isProxy: boolean; readonly asProxy: { @@ -4125,14 +4131,14 @@ declare module "@polkadot/types/lookup" { | "ProxyAnnounced"; } - /** @name PalletMaintenanceModeCall (243) */ + /** @name PalletMaintenanceModeCall (244) */ interface PalletMaintenanceModeCall extends Enum { readonly isEnterMaintenanceMode: boolean; readonly isResumeNormalOperation: boolean; readonly type: "EnterMaintenanceMode" | "ResumeNormalOperation"; } - /** @name PalletIdentityCall (244) */ + /** @name PalletIdentityCall (245) */ interface PalletIdentityCall extends Enum { readonly isAddRegistrar: boolean; readonly asAddRegistrar: { @@ -4254,7 +4260,7 @@ declare module "@polkadot/types/lookup" { | "RemoveDanglingUsername"; } - /** @name PalletIdentityLegacyIdentityInfo (245) */ + /** @name PalletIdentityLegacyIdentityInfo (246) */ interface PalletIdentityLegacyIdentityInfo extends Struct { readonly additional: Vec>; readonly display: Data; @@ -4267,7 +4273,7 @@ declare module "@polkadot/types/lookup" { readonly twitter: Data; } - /** @name PalletIdentityJudgement (281) */ + /** @name PalletIdentityJudgement (282) */ interface PalletIdentityJudgement extends Enum { readonly isUnknown: boolean; readonly isFeePaid: boolean; @@ -4287,10 +4293,10 @@ declare module "@polkadot/types/lookup" { | "Erroneous"; } - /** @name AccountEthereumSignature (283) */ + /** @name AccountEthereumSignature (284) */ interface AccountEthereumSignature extends U8aFixed {} - /** @name CumulusPalletXcmpQueueCall (284) */ + /** @name CumulusPalletXcmpQueueCall (285) */ interface CumulusPalletXcmpQueueCall extends Enum { readonly isSuspendXcmExecution: boolean; readonly isResumeXcmExecution: boolean; @@ -4314,10 +4320,10 @@ declare module "@polkadot/types/lookup" { | "UpdateResumeThreshold"; } - /** @name CumulusPalletDmpQueueCall (285) */ + /** @name CumulusPalletDmpQueueCall (286) */ type CumulusPalletDmpQueueCall = Null; - /** @name PalletXcmCall (286) */ + /** @name PalletXcmCall (287) */ interface PalletXcmCall extends Enum { readonly isSend: boolean; readonly asSend: { @@ -4420,7 +4426,7 @@ declare module "@polkadot/types/lookup" { | "TransferAssetsUsingTypeAndThen"; } - /** @name XcmVersionedXcm (287) */ + /** @name XcmVersionedXcm (288) */ interface XcmVersionedXcm extends Enum { readonly isV2: boolean; readonly asV2: XcmV2Xcm; @@ -4431,10 +4437,10 @@ declare module "@polkadot/types/lookup" { readonly type: "V2" | "V3" | "V4"; } - /** @name XcmV2Xcm (288) */ + /** @name XcmV2Xcm (289) */ interface XcmV2Xcm extends Vec {} - /** @name XcmV2Instruction (290) */ + /** @name XcmV2Instruction (291) */ interface XcmV2Instruction extends Enum { readonly isWithdrawAsset: boolean; readonly asWithdrawAsset: XcmV2MultiassetMultiAssets; @@ -4582,7 +4588,7 @@ declare module "@polkadot/types/lookup" { | "UnsubscribeVersion"; } - /** @name XcmV2Response (291) */ + /** @name XcmV2Response (292) */ interface XcmV2Response extends Enum { readonly isNull: boolean; readonly isAssets: boolean; @@ -4594,7 +4600,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Null" | "Assets" | "ExecutionResult" | "Version"; } - /** @name XcmV2TraitsError (294) */ + /** @name XcmV2TraitsError (295) */ interface XcmV2TraitsError extends Enum { readonly isOverflow: boolean; readonly isUnimplemented: boolean; @@ -4653,7 +4659,7 @@ declare module "@polkadot/types/lookup" { | "WeightNotComputable"; } - /** @name XcmV2MultiassetMultiAssetFilter (295) */ + /** @name XcmV2MultiassetMultiAssetFilter (296) */ interface XcmV2MultiassetMultiAssetFilter extends Enum { readonly isDefinite: boolean; readonly asDefinite: XcmV2MultiassetMultiAssets; @@ -4662,7 +4668,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Definite" | "Wild"; } - /** @name XcmV2MultiassetWildMultiAsset (296) */ + /** @name XcmV2MultiassetWildMultiAsset (297) */ interface XcmV2MultiassetWildMultiAsset extends Enum { readonly isAll: boolean; readonly isAllOf: boolean; @@ -4673,14 +4679,14 @@ declare module "@polkadot/types/lookup" { readonly type: "All" | "AllOf"; } - /** @name XcmV2MultiassetWildFungibility (297) */ + /** @name XcmV2MultiassetWildFungibility (298) */ interface XcmV2MultiassetWildFungibility extends Enum { readonly isFungible: boolean; readonly isNonFungible: boolean; readonly type: "Fungible" | "NonFungible"; } - /** @name XcmV2WeightLimit (298) */ + /** @name XcmV2WeightLimit (299) */ interface XcmV2WeightLimit extends Enum { readonly isUnlimited: boolean; readonly isLimited: boolean; @@ -4688,10 +4694,10 @@ declare module "@polkadot/types/lookup" { readonly type: "Unlimited" | "Limited"; } - /** @name XcmV3Xcm (299) */ + /** @name XcmV3Xcm (300) */ interface XcmV3Xcm extends Vec {} - /** @name XcmV3Instruction (301) */ + /** @name XcmV3Instruction (302) */ interface XcmV3Instruction extends Enum { readonly isWithdrawAsset: boolean; readonly asWithdrawAsset: XcmV3MultiassetMultiAssets; @@ -4921,7 +4927,7 @@ declare module "@polkadot/types/lookup" { | "UnpaidExecution"; } - /** @name XcmV3Response (302) */ + /** @name XcmV3Response (303) */ interface XcmV3Response extends Enum { readonly isNull: boolean; readonly isAssets: boolean; @@ -4943,7 +4949,7 @@ declare module "@polkadot/types/lookup" { | "DispatchResult"; } - /** @name XcmV3PalletInfo (304) */ + /** @name XcmV3PalletInfo (305) */ interface XcmV3PalletInfo extends Struct { readonly index: Compact; readonly name: Bytes; @@ -4953,14 +4959,14 @@ declare module "@polkadot/types/lookup" { readonly patch: Compact; } - /** @name XcmV3QueryResponseInfo (308) */ + /** @name XcmV3QueryResponseInfo (309) */ interface XcmV3QueryResponseInfo extends Struct { readonly destination: StagingXcmV3MultiLocation; readonly queryId: Compact; readonly maxWeight: SpWeightsWeightV2Weight; } - /** @name XcmV3MultiassetMultiAssetFilter (309) */ + /** @name XcmV3MultiassetMultiAssetFilter (310) */ interface XcmV3MultiassetMultiAssetFilter extends Enum { readonly isDefinite: boolean; readonly asDefinite: XcmV3MultiassetMultiAssets; @@ -4969,7 +4975,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Definite" | "Wild"; } - /** @name XcmV3MultiassetWildMultiAsset (310) */ + /** @name XcmV3MultiassetWildMultiAsset (311) */ interface XcmV3MultiassetWildMultiAsset extends Enum { readonly isAll: boolean; readonly isAllOf: boolean; @@ -4988,14 +4994,14 @@ declare module "@polkadot/types/lookup" { readonly type: "All" | "AllOf" | "AllCounted" | "AllOfCounted"; } - /** @name XcmV3MultiassetWildFungibility (311) */ + /** @name XcmV3MultiassetWildFungibility (312) */ interface XcmV3MultiassetWildFungibility extends Enum { readonly isFungible: boolean; readonly isNonFungible: boolean; readonly type: "Fungible" | "NonFungible"; } - /** @name StagingXcmExecutorAssetTransferTransferType (323) */ + /** @name StagingXcmExecutorAssetTransferTransferType (324) */ interface StagingXcmExecutorAssetTransferTransferType extends Enum { readonly isTeleport: boolean; readonly isLocalReserve: boolean; @@ -5005,7 +5011,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Teleport" | "LocalReserve" | "DestinationReserve" | "RemoteReserve"; } - /** @name XcmVersionedAssetId (324) */ + /** @name XcmVersionedAssetId (325) */ interface XcmVersionedAssetId extends Enum { readonly isV3: boolean; readonly asV3: XcmV3MultiassetAssetId; @@ -5014,7 +5020,7 @@ declare module "@polkadot/types/lookup" { readonly type: "V3" | "V4"; } - /** @name PalletAssetsCall (325) */ + /** @name PalletAssetsCall (326) */ interface PalletAssetsCall extends Enum { readonly isCreate: boolean; readonly asCreate: { @@ -5228,7 +5234,7 @@ declare module "@polkadot/types/lookup" { | "Block"; } - /** @name OrmlXtokensModuleCall (326) */ + /** @name OrmlXtokensModuleCall (327) */ interface OrmlXtokensModuleCall extends Enum { readonly isTransfer: boolean; readonly asTransfer: { @@ -5281,7 +5287,7 @@ declare module "@polkadot/types/lookup" { | "TransferMultiassets"; } - /** @name MoonbaseRuntimeXcmConfigCurrencyId (327) */ + /** @name MoonbaseRuntimeXcmConfigCurrencyId (328) */ interface MoonbaseRuntimeXcmConfigCurrencyId extends Enum { readonly isSelfReserve: boolean; readonly isForeignAsset: boolean; @@ -5293,7 +5299,7 @@ declare module "@polkadot/types/lookup" { readonly type: "SelfReserve" | "ForeignAsset" | "Erc20"; } - /** @name XcmVersionedAsset (328) */ + /** @name XcmVersionedAsset (329) */ interface XcmVersionedAsset extends Enum { readonly isV2: boolean; readonly asV2: XcmV2MultiAsset; @@ -5304,7 +5310,7 @@ declare module "@polkadot/types/lookup" { readonly type: "V2" | "V3" | "V4"; } - /** @name PalletAssetManagerCall (331) */ + /** @name PalletAssetManagerCall (332) */ interface PalletAssetManagerCall extends Enum { readonly isRegisterForeignAsset: boolean; readonly asRegisterForeignAsset: { @@ -5313,23 +5319,12 @@ declare module "@polkadot/types/lookup" { readonly minAmount: u128; readonly isSufficient: bool; } & Struct; - readonly isSetAssetUnitsPerSecond: boolean; - readonly asSetAssetUnitsPerSecond: { - readonly assetType: MoonbaseRuntimeXcmConfigAssetType; - readonly unitsPerSecond: u128; - readonly numAssetsWeightHint: u32; - } & Struct; readonly isChangeExistingAssetType: boolean; readonly asChangeExistingAssetType: { readonly assetId: u128; readonly newAssetType: MoonbaseRuntimeXcmConfigAssetType; readonly numAssetsWeightHint: u32; } & Struct; - readonly isRemoveSupportedAsset: boolean; - readonly asRemoveSupportedAsset: { - readonly assetType: MoonbaseRuntimeXcmConfigAssetType; - readonly numAssetsWeightHint: u32; - } & Struct; readonly isRemoveExistingAssetType: boolean; readonly asRemoveExistingAssetType: { readonly assetId: u128; @@ -5342,14 +5337,12 @@ declare module "@polkadot/types/lookup" { } & Struct; readonly type: | "RegisterForeignAsset" - | "SetAssetUnitsPerSecond" | "ChangeExistingAssetType" - | "RemoveSupportedAsset" | "RemoveExistingAssetType" | "DestroyForeignAsset"; } - /** @name PalletXcmTransactorCall (332) */ + /** @name PalletXcmTransactorCall (333) */ interface PalletXcmTransactorCall extends Enum { readonly isRegister: boolean; readonly asRegister: { @@ -5426,19 +5419,19 @@ declare module "@polkadot/types/lookup" { | "HrmpManage"; } - /** @name MoonbaseRuntimeXcmConfigTransactors (333) */ + /** @name MoonbaseRuntimeXcmConfigTransactors (334) */ interface MoonbaseRuntimeXcmConfigTransactors extends Enum { readonly isRelay: boolean; readonly type: "Relay"; } - /** @name PalletXcmTransactorCurrencyPayment (334) */ + /** @name PalletXcmTransactorCurrencyPayment (335) */ interface PalletXcmTransactorCurrencyPayment extends Struct { readonly currency: PalletXcmTransactorCurrency; readonly feeAmount: Option; } - /** @name PalletXcmTransactorCurrency (335) */ + /** @name PalletXcmTransactorCurrency (336) */ interface PalletXcmTransactorCurrency extends Enum { readonly isAsCurrencyId: boolean; readonly asAsCurrencyId: MoonbaseRuntimeXcmConfigCurrencyId; @@ -5447,13 +5440,13 @@ declare module "@polkadot/types/lookup" { readonly type: "AsCurrencyId" | "AsMultiLocation"; } - /** @name PalletXcmTransactorTransactWeights (337) */ + /** @name PalletXcmTransactorTransactWeights (338) */ interface PalletXcmTransactorTransactWeights extends Struct { readonly transactRequiredWeightAtMost: SpWeightsWeightV2Weight; readonly overallWeight: Option; } - /** @name PalletMoonbeamOrbitersCall (339) */ + /** @name PalletMoonbeamOrbitersCall (340) */ interface PalletMoonbeamOrbitersCall extends Enum { readonly isCollatorAddOrbiter: boolean; readonly asCollatorAddOrbiter: { @@ -5490,7 +5483,7 @@ declare module "@polkadot/types/lookup" { | "RemoveCollator"; } - /** @name PalletEthereumXcmCall (340) */ + /** @name PalletEthereumXcmCall (341) */ interface PalletEthereumXcmCall extends Enum { readonly isTransact: boolean; readonly asTransact: { @@ -5503,14 +5496,21 @@ declare module "@polkadot/types/lookup" { } & Struct; readonly isSuspendEthereumXcmExecution: boolean; readonly isResumeEthereumXcmExecution: boolean; + readonly isForceTransactAs: boolean; + readonly asForceTransactAs: { + readonly transactAs: H160; + readonly xcmTransaction: XcmPrimitivesEthereumXcmEthereumXcmTransaction; + readonly forceCreateAddress: Option; + } & Struct; readonly type: | "Transact" | "TransactThroughProxy" | "SuspendEthereumXcmExecution" - | "ResumeEthereumXcmExecution"; + | "ResumeEthereumXcmExecution" + | "ForceTransactAs"; } - /** @name XcmPrimitivesEthereumXcmEthereumXcmTransaction (341) */ + /** @name XcmPrimitivesEthereumXcmEthereumXcmTransaction (342) */ interface XcmPrimitivesEthereumXcmEthereumXcmTransaction extends Enum { readonly isV1: boolean; readonly asV1: XcmPrimitivesEthereumXcmEthereumXcmTransactionV1; @@ -5519,7 +5519,7 @@ declare module "@polkadot/types/lookup" { readonly type: "V1" | "V2"; } - /** @name XcmPrimitivesEthereumXcmEthereumXcmTransactionV1 (342) */ + /** @name XcmPrimitivesEthereumXcmEthereumXcmTransactionV1 (343) */ interface XcmPrimitivesEthereumXcmEthereumXcmTransactionV1 extends Struct { readonly gasLimit: U256; readonly feePayment: XcmPrimitivesEthereumXcmEthereumXcmFee; @@ -5529,7 +5529,7 @@ declare module "@polkadot/types/lookup" { readonly accessList: Option]>>>; } - /** @name XcmPrimitivesEthereumXcmEthereumXcmFee (343) */ + /** @name XcmPrimitivesEthereumXcmEthereumXcmFee (344) */ interface XcmPrimitivesEthereumXcmEthereumXcmFee extends Enum { readonly isManual: boolean; readonly asManual: XcmPrimitivesEthereumXcmManualEthereumXcmFee; @@ -5537,13 +5537,13 @@ declare module "@polkadot/types/lookup" { readonly type: "Manual" | "Auto"; } - /** @name XcmPrimitivesEthereumXcmManualEthereumXcmFee (344) */ + /** @name XcmPrimitivesEthereumXcmManualEthereumXcmFee (345) */ interface XcmPrimitivesEthereumXcmManualEthereumXcmFee extends Struct { readonly gasPrice: Option; readonly maxFeePerGas: Option; } - /** @name XcmPrimitivesEthereumXcmEthereumXcmTransactionV2 (347) */ + /** @name XcmPrimitivesEthereumXcmEthereumXcmTransactionV2 (348) */ interface XcmPrimitivesEthereumXcmEthereumXcmTransactionV2 extends Struct { readonly gasLimit: U256; readonly action: EthereumTransactionTransactionAction; @@ -5552,13 +5552,13 @@ declare module "@polkadot/types/lookup" { readonly accessList: Option]>>>; } - /** @name PalletRandomnessCall (348) */ + /** @name PalletRandomnessCall (350) */ interface PalletRandomnessCall extends Enum { readonly isSetBabeRandomnessResults: boolean; readonly type: "SetBabeRandomnessResults"; } - /** @name PalletCollectiveCall (349) */ + /** @name PalletCollectiveCall (351) */ interface PalletCollectiveCall extends Enum { readonly isSetMembers: boolean; readonly asSetMembers: { @@ -5597,7 +5597,7 @@ declare module "@polkadot/types/lookup" { readonly type: "SetMembers" | "Execute" | "Propose" | "Vote" | "DisapproveProposal" | "Close"; } - /** @name PalletConvictionVotingCall (350) */ + /** @name PalletConvictionVotingCall (352) */ interface PalletConvictionVotingCall extends Enum { readonly isVote: boolean; readonly asVote: { @@ -5634,7 +5634,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Vote" | "Delegate" | "Undelegate" | "Unlock" | "RemoveVote" | "RemoveOtherVote"; } - /** @name PalletConvictionVotingVoteAccountVote (351) */ + /** @name PalletConvictionVotingVoteAccountVote (353) */ interface PalletConvictionVotingVoteAccountVote extends Enum { readonly isStandard: boolean; readonly asStandard: { @@ -5655,7 +5655,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Standard" | "Split" | "SplitAbstain"; } - /** @name PalletConvictionVotingConviction (353) */ + /** @name PalletConvictionVotingConviction (355) */ interface PalletConvictionVotingConviction extends Enum { readonly isNone: boolean; readonly isLocked1x: boolean; @@ -5674,7 +5674,7 @@ declare module "@polkadot/types/lookup" { | "Locked6x"; } - /** @name PalletReferendaCall (355) */ + /** @name PalletReferendaCall (357) */ interface PalletReferendaCall extends Enum { readonly isSubmit: boolean; readonly asSubmit: { @@ -5727,7 +5727,7 @@ declare module "@polkadot/types/lookup" { | "SetMetadata"; } - /** @name FrameSupportScheduleDispatchTime (356) */ + /** @name FrameSupportScheduleDispatchTime (358) */ interface FrameSupportScheduleDispatchTime extends Enum { readonly isAt: boolean; readonly asAt: u32; @@ -5736,7 +5736,7 @@ declare module "@polkadot/types/lookup" { readonly type: "At" | "After"; } - /** @name PalletPreimageCall (358) */ + /** @name PalletPreimageCall (360) */ interface PalletPreimageCall extends Enum { readonly isNotePreimage: boolean; readonly asNotePreimage: { @@ -5766,7 +5766,7 @@ declare module "@polkadot/types/lookup" { | "EnsureUpdated"; } - /** @name PalletWhitelistCall (359) */ + /** @name PalletWhitelistCall (361) */ interface PalletWhitelistCall extends Enum { readonly isWhitelistCall: boolean; readonly asWhitelistCall: { @@ -5793,7 +5793,7 @@ declare module "@polkadot/types/lookup" { | "DispatchWhitelistedCallWithPreimage"; } - /** @name PalletRootTestingCall (361) */ + /** @name PalletRootTestingCall (363) */ interface PalletRootTestingCall extends Enum { readonly isFillBlock: boolean; readonly asFillBlock: { @@ -5803,7 +5803,7 @@ declare module "@polkadot/types/lookup" { readonly type: "FillBlock" | "TriggerDefensive"; } - /** @name PalletMultisigCall (362) */ + /** @name PalletMultisigCall (364) */ interface PalletMultisigCall extends Enum { readonly isAsMultiThreshold1: boolean; readonly asAsMultiThreshold1: { @@ -5836,23 +5836,27 @@ declare module "@polkadot/types/lookup" { readonly type: "AsMultiThreshold1" | "AsMulti" | "ApproveAsMulti" | "CancelAsMulti"; } - /** @name PalletMultisigTimepoint (364) */ + /** @name PalletMultisigTimepoint (366) */ interface PalletMultisigTimepoint extends Struct { readonly height: u32; readonly index: u32; } - /** @name PalletMoonbeamLazyMigrationsCall (365) */ + /** @name PalletMoonbeamLazyMigrationsCall (367) */ interface PalletMoonbeamLazyMigrationsCall extends Enum { readonly isClearSuicidedStorage: boolean; readonly asClearSuicidedStorage: { readonly addresses: Vec; readonly limit: u32; } & Struct; - readonly type: "ClearSuicidedStorage"; + readonly isCreateContractMetadata: boolean; + readonly asCreateContractMetadata: { + readonly address: H160; + } & Struct; + readonly type: "ClearSuicidedStorage" | "CreateContractMetadata"; } - /** @name PalletMessageQueueCall (368) */ + /** @name PalletMessageQueueCall (370) */ interface PalletMessageQueueCall extends Enum { readonly isReapPage: boolean; readonly asReapPage: { @@ -5869,7 +5873,7 @@ declare module "@polkadot/types/lookup" { readonly type: "ReapPage" | "ExecuteOverweight"; } - /** @name CumulusPrimitivesCoreAggregateMessageOrigin (369) */ + /** @name CumulusPrimitivesCoreAggregateMessageOrigin (371) */ interface CumulusPrimitivesCoreAggregateMessageOrigin extends Enum { readonly isHere: boolean; readonly isParent: boolean; @@ -5878,7 +5882,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Here" | "Parent" | "Sibling"; } - /** @name PalletEmergencyParaXcmCall (370) */ + /** @name PalletEmergencyParaXcmCall (372) */ interface PalletEmergencyParaXcmCall extends Enum { readonly isPausedToNormal: boolean; readonly isFastAuthorizeUpgrade: boolean; @@ -5888,17 +5892,111 @@ declare module "@polkadot/types/lookup" { readonly type: "PausedToNormal" | "FastAuthorizeUpgrade"; } - /** @name SpRuntimeBlakeTwo256 (371) */ + /** @name PalletMoonbeamForeignAssetsCall (373) */ + interface PalletMoonbeamForeignAssetsCall extends Enum { + readonly isCreateForeignAsset: boolean; + readonly asCreateForeignAsset: { + readonly assetId: u128; + readonly xcmLocation: StagingXcmV4Location; + readonly decimals: u8; + readonly symbol: Bytes; + readonly name: Bytes; + } & Struct; + readonly isChangeXcmLocation: boolean; + readonly asChangeXcmLocation: { + readonly assetId: u128; + readonly newXcmLocation: StagingXcmV4Location; + } & Struct; + readonly isFreezeForeignAsset: boolean; + readonly asFreezeForeignAsset: { + readonly assetId: u128; + readonly allowXcmDeposit: bool; + } & Struct; + readonly isUnfreezeForeignAsset: boolean; + readonly asUnfreezeForeignAsset: { + readonly assetId: u128; + } & Struct; + readonly type: + | "CreateForeignAsset" + | "ChangeXcmLocation" + | "FreezeForeignAsset" + | "UnfreezeForeignAsset"; + } + + /** @name PalletParametersCall (375) */ + interface PalletParametersCall extends Enum { + readonly isSetParameter: boolean; + readonly asSetParameter: { + readonly keyValue: MoonbaseRuntimeRuntimeParamsRuntimeParameters; + } & Struct; + readonly type: "SetParameter"; + } + + /** @name MoonbaseRuntimeRuntimeParamsRuntimeParameters (376) */ + interface MoonbaseRuntimeRuntimeParamsRuntimeParameters extends Enum { + readonly isRuntimeConfig: boolean; + readonly asRuntimeConfig: MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParameters; + readonly type: "RuntimeConfig"; + } + + /** @name MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParameters (377) */ + interface MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParameters extends Enum { + readonly isFeesTreasuryProportion: boolean; + readonly asFeesTreasuryProportion: ITuple< + [ + MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigFeesTreasuryProportion, + Option + ] + >; + readonly type: "FeesTreasuryProportion"; + } + + /** @name MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigFeesTreasuryProportion (378) */ + type MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigFeesTreasuryProportion = Null; + + /** @name PalletXcmWeightTraderCall (380) */ + interface PalletXcmWeightTraderCall extends Enum { + readonly isAddAsset: boolean; + readonly asAddAsset: { + readonly location: StagingXcmV4Location; + readonly relativePrice: u128; + } & Struct; + readonly isEditAsset: boolean; + readonly asEditAsset: { + readonly location: StagingXcmV4Location; + readonly relativePrice: u128; + } & Struct; + readonly isPauseAssetSupport: boolean; + readonly asPauseAssetSupport: { + readonly location: StagingXcmV4Location; + } & Struct; + readonly isResumeAssetSupport: boolean; + readonly asResumeAssetSupport: { + readonly location: StagingXcmV4Location; + } & Struct; + readonly isRemoveAsset: boolean; + readonly asRemoveAsset: { + readonly location: StagingXcmV4Location; + } & Struct; + readonly type: + | "AddAsset" + | "EditAsset" + | "PauseAssetSupport" + | "ResumeAssetSupport" + | "RemoveAsset"; + } + + /** @name SpRuntimeBlakeTwo256 (381) */ type SpRuntimeBlakeTwo256 = Null; - /** @name PalletConvictionVotingTally (373) */ + /** @name PalletConvictionVotingTally (383) */ interface PalletConvictionVotingTally extends Struct { readonly ayes: u128; readonly nays: u128; readonly support: u128; } - /** @name PalletPreimageEvent (374) */ + /** @name PalletPreimageEvent (384) */ interface PalletPreimageEvent extends Enum { readonly isNoted: boolean; readonly asNoted: { @@ -5915,7 +6013,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Noted" | "Requested" | "Cleared"; } - /** @name PalletWhitelistEvent (375) */ + /** @name PalletWhitelistEvent (385) */ interface PalletWhitelistEvent extends Enum { readonly isCallWhitelisted: boolean; readonly asCallWhitelisted: { @@ -5936,25 +6034,25 @@ declare module "@polkadot/types/lookup" { readonly type: "CallWhitelisted" | "WhitelistedCallRemoved" | "WhitelistedCallDispatched"; } - /** @name FrameSupportDispatchPostDispatchInfo (377) */ + /** @name FrameSupportDispatchPostDispatchInfo (387) */ interface FrameSupportDispatchPostDispatchInfo extends Struct { readonly actualWeight: Option; readonly paysFee: FrameSupportDispatchPays; } - /** @name SpRuntimeDispatchErrorWithPostInfo (378) */ + /** @name SpRuntimeDispatchErrorWithPostInfo (388) */ interface SpRuntimeDispatchErrorWithPostInfo extends Struct { readonly postInfo: FrameSupportDispatchPostDispatchInfo; readonly error: SpRuntimeDispatchError; } - /** @name PalletRootTestingEvent (380) */ + /** @name PalletRootTestingEvent (390) */ interface PalletRootTestingEvent extends Enum { readonly isDefensiveTestCall: boolean; readonly type: "DefensiveTestCall"; } - /** @name PalletMultisigEvent (381) */ + /** @name PalletMultisigEvent (391) */ interface PalletMultisigEvent extends Enum { readonly isNewMultisig: boolean; readonly asNewMultisig: { @@ -5987,7 +6085,7 @@ declare module "@polkadot/types/lookup" { readonly type: "NewMultisig" | "MultisigApproval" | "MultisigExecuted" | "MultisigCancelled"; } - /** @name PalletMessageQueueEvent (382) */ + /** @name PalletMessageQueueEvent (392) */ interface PalletMessageQueueEvent extends Enum { readonly isProcessingFailed: boolean; readonly asProcessingFailed: { @@ -6017,7 +6115,7 @@ declare module "@polkadot/types/lookup" { readonly type: "ProcessingFailed" | "Processed" | "OverweightEnqueued" | "PageReaped"; } - /** @name FrameSupportMessagesProcessMessageError (383) */ + /** @name FrameSupportMessagesProcessMessageError (393) */ interface FrameSupportMessagesProcessMessageError extends Enum { readonly isBadFormat: boolean; readonly isCorrupt: boolean; @@ -6028,14 +6126,114 @@ declare module "@polkadot/types/lookup" { readonly type: "BadFormat" | "Corrupt" | "Unsupported" | "Overweight" | "Yield"; } - /** @name PalletEmergencyParaXcmEvent (384) */ + /** @name PalletEmergencyParaXcmEvent (394) */ interface PalletEmergencyParaXcmEvent extends Enum { readonly isEnteredPausedXcmMode: boolean; readonly isNormalXcmOperationResumed: boolean; readonly type: "EnteredPausedXcmMode" | "NormalXcmOperationResumed"; } - /** @name FrameSystemPhase (385) */ + /** @name PalletMoonbeamForeignAssetsEvent (395) */ + interface PalletMoonbeamForeignAssetsEvent extends Enum { + readonly isForeignAssetCreated: boolean; + readonly asForeignAssetCreated: { + readonly contractAddress: H160; + readonly assetId: u128; + readonly xcmLocation: StagingXcmV4Location; + } & Struct; + readonly isForeignAssetXcmLocationChanged: boolean; + readonly asForeignAssetXcmLocationChanged: { + readonly assetId: u128; + readonly newXcmLocation: StagingXcmV4Location; + } & Struct; + readonly isForeignAssetFrozen: boolean; + readonly asForeignAssetFrozen: { + readonly assetId: u128; + readonly xcmLocation: StagingXcmV4Location; + } & Struct; + readonly isForeignAssetUnfrozen: boolean; + readonly asForeignAssetUnfrozen: { + readonly assetId: u128; + readonly xcmLocation: StagingXcmV4Location; + } & Struct; + readonly type: + | "ForeignAssetCreated" + | "ForeignAssetXcmLocationChanged" + | "ForeignAssetFrozen" + | "ForeignAssetUnfrozen"; + } + + /** @name PalletParametersEvent (396) */ + interface PalletParametersEvent extends Enum { + readonly isUpdated: boolean; + readonly asUpdated: { + readonly key: MoonbaseRuntimeRuntimeParamsRuntimeParametersKey; + readonly oldValue: Option; + readonly newValue: Option; + } & Struct; + readonly type: "Updated"; + } + + /** @name MoonbaseRuntimeRuntimeParamsRuntimeParametersKey (397) */ + interface MoonbaseRuntimeRuntimeParamsRuntimeParametersKey extends Enum { + readonly isRuntimeConfig: boolean; + readonly asRuntimeConfig: MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersKey; + readonly type: "RuntimeConfig"; + } + + /** @name MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersKey (398) */ + interface MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersKey extends Enum { + readonly isFeesTreasuryProportion: boolean; + readonly type: "FeesTreasuryProportion"; + } + + /** @name MoonbaseRuntimeRuntimeParamsRuntimeParametersValue (400) */ + interface MoonbaseRuntimeRuntimeParamsRuntimeParametersValue extends Enum { + readonly isRuntimeConfig: boolean; + readonly asRuntimeConfig: MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersValue; + readonly type: "RuntimeConfig"; + } + + /** @name MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersValue (401) */ + interface MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersValue extends Enum { + readonly isFeesTreasuryProportion: boolean; + readonly asFeesTreasuryProportion: Perbill; + readonly type: "FeesTreasuryProportion"; + } + + /** @name PalletXcmWeightTraderEvent (402) */ + interface PalletXcmWeightTraderEvent extends Enum { + readonly isSupportedAssetAdded: boolean; + readonly asSupportedAssetAdded: { + readonly location: StagingXcmV4Location; + readonly relativePrice: u128; + } & Struct; + readonly isSupportedAssetEdited: boolean; + readonly asSupportedAssetEdited: { + readonly location: StagingXcmV4Location; + readonly relativePrice: u128; + } & Struct; + readonly isPauseAssetSupport: boolean; + readonly asPauseAssetSupport: { + readonly location: StagingXcmV4Location; + } & Struct; + readonly isResumeAssetSupport: boolean; + readonly asResumeAssetSupport: { + readonly location: StagingXcmV4Location; + } & Struct; + readonly isSupportedAssetRemoved: boolean; + readonly asSupportedAssetRemoved: { + readonly location: StagingXcmV4Location; + } & Struct; + readonly type: + | "SupportedAssetAdded" + | "SupportedAssetEdited" + | "PauseAssetSupport" + | "ResumeAssetSupport" + | "SupportedAssetRemoved"; + } + + /** @name FrameSystemPhase (403) */ interface FrameSystemPhase extends Enum { readonly isApplyExtrinsic: boolean; readonly asApplyExtrinsic: u32; @@ -6044,33 +6242,33 @@ declare module "@polkadot/types/lookup" { readonly type: "ApplyExtrinsic" | "Finalization" | "Initialization"; } - /** @name FrameSystemLastRuntimeUpgradeInfo (387) */ + /** @name FrameSystemLastRuntimeUpgradeInfo (405) */ interface FrameSystemLastRuntimeUpgradeInfo extends Struct { readonly specVersion: Compact; readonly specName: Text; } - /** @name FrameSystemCodeUpgradeAuthorization (388) */ + /** @name FrameSystemCodeUpgradeAuthorization (406) */ interface FrameSystemCodeUpgradeAuthorization extends Struct { readonly codeHash: H256; readonly checkVersion: bool; } - /** @name FrameSystemLimitsBlockWeights (389) */ + /** @name FrameSystemLimitsBlockWeights (407) */ interface FrameSystemLimitsBlockWeights extends Struct { readonly baseBlock: SpWeightsWeightV2Weight; readonly maxBlock: SpWeightsWeightV2Weight; readonly perClass: FrameSupportDispatchPerDispatchClassWeightsPerClass; } - /** @name FrameSupportDispatchPerDispatchClassWeightsPerClass (390) */ + /** @name FrameSupportDispatchPerDispatchClassWeightsPerClass (408) */ interface FrameSupportDispatchPerDispatchClassWeightsPerClass extends Struct { readonly normal: FrameSystemLimitsWeightsPerClass; readonly operational: FrameSystemLimitsWeightsPerClass; readonly mandatory: FrameSystemLimitsWeightsPerClass; } - /** @name FrameSystemLimitsWeightsPerClass (391) */ + /** @name FrameSystemLimitsWeightsPerClass (409) */ interface FrameSystemLimitsWeightsPerClass extends Struct { readonly baseExtrinsic: SpWeightsWeightV2Weight; readonly maxExtrinsic: Option; @@ -6078,25 +6276,25 @@ declare module "@polkadot/types/lookup" { readonly reserved: Option; } - /** @name FrameSystemLimitsBlockLength (392) */ + /** @name FrameSystemLimitsBlockLength (410) */ interface FrameSystemLimitsBlockLength extends Struct { readonly max: FrameSupportDispatchPerDispatchClassU32; } - /** @name FrameSupportDispatchPerDispatchClassU32 (393) */ + /** @name FrameSupportDispatchPerDispatchClassU32 (411) */ interface FrameSupportDispatchPerDispatchClassU32 extends Struct { readonly normal: u32; readonly operational: u32; readonly mandatory: u32; } - /** @name SpWeightsRuntimeDbWeight (394) */ + /** @name SpWeightsRuntimeDbWeight (412) */ interface SpWeightsRuntimeDbWeight extends Struct { readonly read: u64; readonly write: u64; } - /** @name SpVersionRuntimeVersion (395) */ + /** @name SpVersionRuntimeVersion (413) */ interface SpVersionRuntimeVersion extends Struct { readonly specName: Text; readonly implName: Text; @@ -6108,7 +6306,7 @@ declare module "@polkadot/types/lookup" { readonly stateVersion: u8; } - /** @name FrameSystemError (399) */ + /** @name FrameSystemError (417) */ interface FrameSystemError extends Enum { readonly isInvalidSpecName: boolean; readonly isSpecVersionNeedsToIncrease: boolean; @@ -6131,20 +6329,20 @@ declare module "@polkadot/types/lookup" { | "Unauthorized"; } - /** @name PalletUtilityError (400) */ + /** @name PalletUtilityError (418) */ interface PalletUtilityError extends Enum { readonly isTooManyCalls: boolean; readonly type: "TooManyCalls"; } - /** @name PalletBalancesBalanceLock (402) */ + /** @name PalletBalancesBalanceLock (420) */ interface PalletBalancesBalanceLock extends Struct { readonly id: U8aFixed; readonly amount: u128; readonly reasons: PalletBalancesReasons; } - /** @name PalletBalancesReasons (403) */ + /** @name PalletBalancesReasons (421) */ interface PalletBalancesReasons extends Enum { readonly isFee: boolean; readonly isMisc: boolean; @@ -6152,32 +6350,32 @@ declare module "@polkadot/types/lookup" { readonly type: "Fee" | "Misc" | "All"; } - /** @name PalletBalancesReserveData (406) */ + /** @name PalletBalancesReserveData (424) */ interface PalletBalancesReserveData extends Struct { readonly id: U8aFixed; readonly amount: u128; } - /** @name MoonbaseRuntimeRuntimeHoldReason (410) */ + /** @name MoonbaseRuntimeRuntimeHoldReason (428) */ interface MoonbaseRuntimeRuntimeHoldReason extends Enum { readonly isPreimage: boolean; readonly asPreimage: PalletPreimageHoldReason; readonly type: "Preimage"; } - /** @name PalletPreimageHoldReason (411) */ + /** @name PalletPreimageHoldReason (429) */ interface PalletPreimageHoldReason extends Enum { readonly isPreimage: boolean; readonly type: "Preimage"; } - /** @name PalletBalancesIdAmount (414) */ + /** @name PalletBalancesIdAmount (432) */ interface PalletBalancesIdAmount extends Struct { readonly id: Null; readonly amount: u128; } - /** @name PalletBalancesError (416) */ + /** @name PalletBalancesError (434) */ interface PalletBalancesError extends Enum { readonly isVestingBalance: boolean; readonly isLiquidityRestrictions: boolean; @@ -6206,20 +6404,20 @@ declare module "@polkadot/types/lookup" { | "DeltaZero"; } - /** @name PalletSudoError (417) */ + /** @name PalletSudoError (435) */ interface PalletSudoError extends Enum { readonly isRequireSudo: boolean; readonly type: "RequireSudo"; } - /** @name CumulusPalletParachainSystemUnincludedSegmentAncestor (419) */ + /** @name CumulusPalletParachainSystemUnincludedSegmentAncestor (437) */ interface CumulusPalletParachainSystemUnincludedSegmentAncestor extends Struct { readonly usedBandwidth: CumulusPalletParachainSystemUnincludedSegmentUsedBandwidth; readonly paraHeadHash: Option; readonly consumedGoAheadSignal: Option; } - /** @name CumulusPalletParachainSystemUnincludedSegmentUsedBandwidth (420) */ + /** @name CumulusPalletParachainSystemUnincludedSegmentUsedBandwidth (438) */ interface CumulusPalletParachainSystemUnincludedSegmentUsedBandwidth extends Struct { readonly umpMsgCount: u32; readonly umpTotalBytes: u32; @@ -6229,33 +6427,33 @@ declare module "@polkadot/types/lookup" { >; } - /** @name CumulusPalletParachainSystemUnincludedSegmentHrmpChannelUpdate (422) */ + /** @name CumulusPalletParachainSystemUnincludedSegmentHrmpChannelUpdate (440) */ interface CumulusPalletParachainSystemUnincludedSegmentHrmpChannelUpdate extends Struct { readonly msgCount: u32; readonly totalBytes: u32; } - /** @name PolkadotPrimitivesV7UpgradeGoAhead (426) */ + /** @name PolkadotPrimitivesV7UpgradeGoAhead (444) */ interface PolkadotPrimitivesV7UpgradeGoAhead extends Enum { readonly isAbort: boolean; readonly isGoAhead: boolean; readonly type: "Abort" | "GoAhead"; } - /** @name CumulusPalletParachainSystemUnincludedSegmentSegmentTracker (427) */ + /** @name CumulusPalletParachainSystemUnincludedSegmentSegmentTracker (445) */ interface CumulusPalletParachainSystemUnincludedSegmentSegmentTracker extends Struct { readonly usedBandwidth: CumulusPalletParachainSystemUnincludedSegmentUsedBandwidth; readonly hrmpWatermark: Option; readonly consumedGoAheadSignal: Option; } - /** @name PolkadotPrimitivesV7UpgradeRestriction (429) */ + /** @name PolkadotPrimitivesV7UpgradeRestriction (447) */ interface PolkadotPrimitivesV7UpgradeRestriction extends Enum { readonly isPresent: boolean; readonly type: "Present"; } - /** @name CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot (430) */ + /** @name CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot (448) */ interface CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot extends Struct { readonly dmqMqcHead: H256; readonly relayDispatchQueueRemainingCapacity: CumulusPalletParachainSystemRelayStateSnapshotRelayDispatchQueueRemainingCapacity; @@ -6263,14 +6461,14 @@ declare module "@polkadot/types/lookup" { readonly egressChannels: Vec>; } - /** @name CumulusPalletParachainSystemRelayStateSnapshotRelayDispatchQueueRemainingCapacity (431) */ + /** @name CumulusPalletParachainSystemRelayStateSnapshotRelayDispatchQueueRemainingCapacity (449) */ interface CumulusPalletParachainSystemRelayStateSnapshotRelayDispatchQueueRemainingCapacity extends Struct { readonly remainingCount: u32; readonly remainingSize: u32; } - /** @name PolkadotPrimitivesV7AbridgedHrmpChannel (434) */ + /** @name PolkadotPrimitivesV7AbridgedHrmpChannel (452) */ interface PolkadotPrimitivesV7AbridgedHrmpChannel extends Struct { readonly maxCapacity: u32; readonly maxTotalSize: u32; @@ -6280,7 +6478,7 @@ declare module "@polkadot/types/lookup" { readonly mqcHead: Option; } - /** @name PolkadotPrimitivesV7AbridgedHostConfiguration (435) */ + /** @name PolkadotPrimitivesV7AbridgedHostConfiguration (453) */ interface PolkadotPrimitivesV7AbridgedHostConfiguration extends Struct { readonly maxCodeSize: u32; readonly maxHeadDataSize: u32; @@ -6294,19 +6492,19 @@ declare module "@polkadot/types/lookup" { readonly asyncBackingParams: PolkadotPrimitivesV7AsyncBackingAsyncBackingParams; } - /** @name PolkadotPrimitivesV7AsyncBackingAsyncBackingParams (436) */ + /** @name PolkadotPrimitivesV7AsyncBackingAsyncBackingParams (454) */ interface PolkadotPrimitivesV7AsyncBackingAsyncBackingParams extends Struct { readonly maxCandidateDepth: u32; readonly allowedAncestryLen: u32; } - /** @name PolkadotCorePrimitivesOutboundHrmpMessage (442) */ + /** @name PolkadotCorePrimitivesOutboundHrmpMessage (460) */ interface PolkadotCorePrimitivesOutboundHrmpMessage extends Struct { readonly recipient: u32; readonly data: Bytes; } - /** @name CumulusPalletParachainSystemError (444) */ + /** @name CumulusPalletParachainSystemError (462) */ interface CumulusPalletParachainSystemError extends Enum { readonly isOverlappingUpgrades: boolean; readonly isProhibitedByPolkadot: boolean; @@ -6327,20 +6525,20 @@ declare module "@polkadot/types/lookup" { | "Unauthorized"; } - /** @name PalletTransactionPaymentReleases (445) */ + /** @name PalletTransactionPaymentReleases (463) */ interface PalletTransactionPaymentReleases extends Enum { readonly isV1Ancient: boolean; readonly isV2: boolean; readonly type: "V1Ancient" | "V2"; } - /** @name PalletEvmCodeMetadata (446) */ + /** @name PalletEvmCodeMetadata (464) */ interface PalletEvmCodeMetadata extends Struct { readonly size_: u64; readonly hash_: H256; } - /** @name PalletEvmError (448) */ + /** @name PalletEvmError (466) */ interface PalletEvmError extends Enum { readonly isBalanceLow: boolean; readonly isFeeOverflow: boolean; @@ -6371,7 +6569,7 @@ declare module "@polkadot/types/lookup" { | "Undefined"; } - /** @name FpRpcTransactionStatus (451) */ + /** @name FpRpcTransactionStatus (469) */ interface FpRpcTransactionStatus extends Struct { readonly transactionHash: H256; readonly transactionIndex: u32; @@ -6382,10 +6580,10 @@ declare module "@polkadot/types/lookup" { readonly logsBloom: EthbloomBloom; } - /** @name EthbloomBloom (454) */ + /** @name EthbloomBloom (471) */ interface EthbloomBloom extends U8aFixed {} - /** @name EthereumReceiptReceiptV3 (456) */ + /** @name EthereumReceiptReceiptV3 (473) */ interface EthereumReceiptReceiptV3 extends Enum { readonly isLegacy: boolean; readonly asLegacy: EthereumReceiptEip658ReceiptData; @@ -6396,7 +6594,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Legacy" | "Eip2930" | "Eip1559"; } - /** @name EthereumReceiptEip658ReceiptData (457) */ + /** @name EthereumReceiptEip658ReceiptData (474) */ interface EthereumReceiptEip658ReceiptData extends Struct { readonly statusCode: u8; readonly usedGas: U256; @@ -6404,14 +6602,14 @@ declare module "@polkadot/types/lookup" { readonly logs: Vec; } - /** @name EthereumBlock (458) */ + /** @name EthereumBlock (475) */ interface EthereumBlock extends Struct { readonly header: EthereumHeader; readonly transactions: Vec; readonly ommers: Vec; } - /** @name EthereumHeader (459) */ + /** @name EthereumHeader (476) */ interface EthereumHeader extends Struct { readonly parentHash: H256; readonly ommersHash: H256; @@ -6430,23 +6628,23 @@ declare module "@polkadot/types/lookup" { readonly nonce: EthereumTypesHashH64; } - /** @name EthereumTypesHashH64 (460) */ + /** @name EthereumTypesHashH64 (477) */ interface EthereumTypesHashH64 extends U8aFixed {} - /** @name PalletEthereumError (465) */ + /** @name PalletEthereumError (482) */ interface PalletEthereumError extends Enum { readonly isInvalidSignature: boolean; readonly isPreLogExists: boolean; readonly type: "InvalidSignature" | "PreLogExists"; } - /** @name PalletParachainStakingParachainBondConfig (466) */ + /** @name PalletParachainStakingParachainBondConfig (483) */ interface PalletParachainStakingParachainBondConfig extends Struct { readonly account: AccountId20; readonly percent: Percent; } - /** @name PalletParachainStakingRoundInfo (467) */ + /** @name PalletParachainStakingRoundInfo (484) */ interface PalletParachainStakingRoundInfo extends Struct { readonly current: u32; readonly first: u32; @@ -6454,7 +6652,7 @@ declare module "@polkadot/types/lookup" { readonly firstSlot: u64; } - /** @name PalletParachainStakingDelegator (468) */ + /** @name PalletParachainStakingDelegator (485) */ interface PalletParachainStakingDelegator extends Struct { readonly id: AccountId20; readonly delegations: PalletParachainStakingSetOrderedSet; @@ -6463,16 +6661,16 @@ declare module "@polkadot/types/lookup" { readonly status: PalletParachainStakingDelegatorStatus; } - /** @name PalletParachainStakingSetOrderedSet (469) */ + /** @name PalletParachainStakingSetOrderedSet (486) */ interface PalletParachainStakingSetOrderedSet extends Vec {} - /** @name PalletParachainStakingBond (470) */ + /** @name PalletParachainStakingBond (487) */ interface PalletParachainStakingBond extends Struct { readonly owner: AccountId20; readonly amount: u128; } - /** @name PalletParachainStakingDelegatorStatus (472) */ + /** @name PalletParachainStakingDelegatorStatus (489) */ interface PalletParachainStakingDelegatorStatus extends Enum { readonly isActive: boolean; readonly isLeaving: boolean; @@ -6480,7 +6678,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Active" | "Leaving"; } - /** @name PalletParachainStakingCandidateMetadata (473) */ + /** @name PalletParachainStakingCandidateMetadata (490) */ interface PalletParachainStakingCandidateMetadata extends Struct { readonly bond: u128; readonly delegationCount: u32; @@ -6494,7 +6692,7 @@ declare module "@polkadot/types/lookup" { readonly status: PalletParachainStakingCollatorStatus; } - /** @name PalletParachainStakingCapacityStatus (474) */ + /** @name PalletParachainStakingCapacityStatus (491) */ interface PalletParachainStakingCapacityStatus extends Enum { readonly isFull: boolean; readonly isEmpty: boolean; @@ -6502,13 +6700,13 @@ declare module "@polkadot/types/lookup" { readonly type: "Full" | "Empty" | "Partial"; } - /** @name PalletParachainStakingCandidateBondLessRequest (476) */ + /** @name PalletParachainStakingCandidateBondLessRequest (493) */ interface PalletParachainStakingCandidateBondLessRequest extends Struct { readonly amount: u128; readonly whenExecutable: u32; } - /** @name PalletParachainStakingCollatorStatus (477) */ + /** @name PalletParachainStakingCollatorStatus (494) */ interface PalletParachainStakingCollatorStatus extends Enum { readonly isActive: boolean; readonly isIdle: boolean; @@ -6517,50 +6715,50 @@ declare module "@polkadot/types/lookup" { readonly type: "Active" | "Idle" | "Leaving"; } - /** @name PalletParachainStakingDelegationRequestsScheduledRequest (479) */ + /** @name PalletParachainStakingDelegationRequestsScheduledRequest (496) */ interface PalletParachainStakingDelegationRequestsScheduledRequest extends Struct { readonly delegator: AccountId20; readonly whenExecutable: u32; readonly action: PalletParachainStakingDelegationRequestsDelegationAction; } - /** @name PalletParachainStakingAutoCompoundAutoCompoundConfig (482) */ + /** @name PalletParachainStakingAutoCompoundAutoCompoundConfig (499) */ interface PalletParachainStakingAutoCompoundAutoCompoundConfig extends Struct { readonly delegator: AccountId20; readonly value: Percent; } - /** @name PalletParachainStakingDelegations (484) */ + /** @name PalletParachainStakingDelegations (501) */ interface PalletParachainStakingDelegations extends Struct { readonly delegations: Vec; readonly total: u128; } - /** @name PalletParachainStakingSetBoundedOrderedSet (486) */ + /** @name PalletParachainStakingSetBoundedOrderedSet (503) */ interface PalletParachainStakingSetBoundedOrderedSet extends Vec {} - /** @name PalletParachainStakingCollatorSnapshot (489) */ + /** @name PalletParachainStakingCollatorSnapshot (506) */ interface PalletParachainStakingCollatorSnapshot extends Struct { readonly bond: u128; readonly delegations: Vec; readonly total: u128; } - /** @name PalletParachainStakingBondWithAutoCompound (491) */ + /** @name PalletParachainStakingBondWithAutoCompound (508) */ interface PalletParachainStakingBondWithAutoCompound extends Struct { readonly owner: AccountId20; readonly amount: u128; readonly autoCompound: Percent; } - /** @name PalletParachainStakingDelayedPayout (492) */ + /** @name PalletParachainStakingDelayedPayout (509) */ interface PalletParachainStakingDelayedPayout extends Struct { readonly roundIssuance: u128; readonly totalStakingReward: u128; readonly collatorCommission: Perbill; } - /** @name PalletParachainStakingInflationInflationInfo (493) */ + /** @name PalletParachainStakingInflationInflationInfo (510) */ interface PalletParachainStakingInflationInflationInfo extends Struct { readonly expect: { readonly min: u128; @@ -6579,7 +6777,7 @@ declare module "@polkadot/types/lookup" { } & Struct; } - /** @name PalletParachainStakingError (494) */ + /** @name PalletParachainStakingError (511) */ interface PalletParachainStakingError extends Enum { readonly isDelegatorDNE: boolean; readonly isDelegatorDNEinTopNorBottom: boolean; @@ -6694,7 +6892,7 @@ declare module "@polkadot/types/lookup" { | "CurrentRoundTooLow"; } - /** @name PalletSchedulerScheduled (497) */ + /** @name PalletSchedulerScheduled (514) */ interface PalletSchedulerScheduled extends Struct { readonly maybeId: Option; readonly priority: u8; @@ -6703,14 +6901,14 @@ declare module "@polkadot/types/lookup" { readonly origin: MoonbaseRuntimeOriginCaller; } - /** @name PalletSchedulerRetryConfig (499) */ + /** @name PalletSchedulerRetryConfig (516) */ interface PalletSchedulerRetryConfig extends Struct { readonly totalRetries: u8; readonly remaining: u8; readonly period: u32; } - /** @name PalletSchedulerError (500) */ + /** @name PalletSchedulerError (517) */ interface PalletSchedulerError extends Enum { readonly isFailedToSchedule: boolean; readonly isNotFound: boolean; @@ -6725,7 +6923,7 @@ declare module "@polkadot/types/lookup" { | "Named"; } - /** @name PalletTreasuryProposal (501) */ + /** @name PalletTreasuryProposal (518) */ interface PalletTreasuryProposal extends Struct { readonly proposer: AccountId20; readonly value: u128; @@ -6733,7 +6931,7 @@ declare module "@polkadot/types/lookup" { readonly bond: u128; } - /** @name PalletTreasurySpendStatus (504) */ + /** @name PalletTreasurySpendStatus (521) */ interface PalletTreasurySpendStatus extends Struct { readonly assetKind: Null; readonly amount: u128; @@ -6743,7 +6941,7 @@ declare module "@polkadot/types/lookup" { readonly status: PalletTreasuryPaymentState; } - /** @name PalletTreasuryPaymentState (505) */ + /** @name PalletTreasuryPaymentState (522) */ interface PalletTreasuryPaymentState extends Enum { readonly isPending: boolean; readonly isAttempted: boolean; @@ -6754,10 +6952,10 @@ declare module "@polkadot/types/lookup" { readonly type: "Pending" | "Attempted" | "Failed"; } - /** @name FrameSupportPalletId (507) */ + /** @name FrameSupportPalletId (524) */ interface FrameSupportPalletId extends U8aFixed {} - /** @name PalletTreasuryError (508) */ + /** @name PalletTreasuryError (525) */ interface PalletTreasuryError extends Enum { readonly isInsufficientProposersBalance: boolean; readonly isInvalidIndex: boolean; @@ -6786,7 +6984,7 @@ declare module "@polkadot/types/lookup" { | "Inconclusive"; } - /** @name PalletAuthorInherentError (509) */ + /** @name PalletAuthorInherentError (526) */ interface PalletAuthorInherentError extends Enum { readonly isAuthorAlreadySet: boolean; readonly isNoAccountId: boolean; @@ -6794,14 +6992,14 @@ declare module "@polkadot/types/lookup" { readonly type: "AuthorAlreadySet" | "NoAccountId" | "CannotBeAuthor"; } - /** @name PalletCrowdloanRewardsRewardInfo (510) */ + /** @name PalletCrowdloanRewardsRewardInfo (527) */ interface PalletCrowdloanRewardsRewardInfo extends Struct { readonly totalReward: u128; readonly claimedReward: u128; readonly contributedRelayAddresses: Vec; } - /** @name PalletCrowdloanRewardsError (512) */ + /** @name PalletCrowdloanRewardsError (529) */ interface PalletCrowdloanRewardsError extends Enum { readonly isAlreadyAssociated: boolean; readonly isBatchBeyondFundPot: boolean; @@ -6836,14 +7034,14 @@ declare module "@polkadot/types/lookup" { | "InsufficientNumberOfValidProofs"; } - /** @name PalletAuthorMappingRegistrationInfo (513) */ + /** @name PalletAuthorMappingRegistrationInfo (530) */ interface PalletAuthorMappingRegistrationInfo extends Struct { readonly account: AccountId20; readonly deposit: u128; readonly keys_: SessionKeysPrimitivesVrfVrfCryptoPublic; } - /** @name PalletAuthorMappingError (514) */ + /** @name PalletAuthorMappingError (531) */ interface PalletAuthorMappingError extends Enum { readonly isAssociationNotFound: boolean; readonly isNotYourAssociation: boolean; @@ -6864,21 +7062,21 @@ declare module "@polkadot/types/lookup" { | "DecodeKeysFailed"; } - /** @name PalletProxyProxyDefinition (517) */ + /** @name PalletProxyProxyDefinition (534) */ interface PalletProxyProxyDefinition extends Struct { readonly delegate: AccountId20; readonly proxyType: MoonbaseRuntimeProxyType; readonly delay: u32; } - /** @name PalletProxyAnnouncement (521) */ + /** @name PalletProxyAnnouncement (538) */ interface PalletProxyAnnouncement extends Struct { readonly real: AccountId20; readonly callHash: H256; readonly height: u32; } - /** @name PalletProxyError (523) */ + /** @name PalletProxyError (540) */ interface PalletProxyError extends Enum { readonly isTooMany: boolean; readonly isNotFound: boolean; @@ -6899,34 +7097,34 @@ declare module "@polkadot/types/lookup" { | "NoSelfProxy"; } - /** @name PalletMaintenanceModeError (524) */ + /** @name PalletMaintenanceModeError (541) */ interface PalletMaintenanceModeError extends Enum { readonly isAlreadyInMaintenanceMode: boolean; readonly isNotInMaintenanceMode: boolean; readonly type: "AlreadyInMaintenanceMode" | "NotInMaintenanceMode"; } - /** @name PalletIdentityRegistration (526) */ + /** @name PalletIdentityRegistration (543) */ interface PalletIdentityRegistration extends Struct { readonly judgements: Vec>; readonly deposit: u128; readonly info: PalletIdentityLegacyIdentityInfo; } - /** @name PalletIdentityRegistrarInfo (535) */ + /** @name PalletIdentityRegistrarInfo (552) */ interface PalletIdentityRegistrarInfo extends Struct { readonly account: AccountId20; readonly fee: u128; readonly fields: u64; } - /** @name PalletIdentityAuthorityProperties (537) */ + /** @name PalletIdentityAuthorityProperties (554) */ interface PalletIdentityAuthorityProperties extends Struct { readonly suffix: Bytes; readonly allocation: u32; } - /** @name PalletIdentityError (540) */ + /** @name PalletIdentityError (557) */ interface PalletIdentityError extends Enum { readonly isTooManySubAccounts: boolean; readonly isNotFound: boolean; @@ -6983,7 +7181,7 @@ declare module "@polkadot/types/lookup" { | "NotExpired"; } - /** @name CumulusPalletXcmpQueueOutboundChannelDetails (545) */ + /** @name CumulusPalletXcmpQueueOutboundChannelDetails (562) */ interface CumulusPalletXcmpQueueOutboundChannelDetails extends Struct { readonly recipient: u32; readonly state: CumulusPalletXcmpQueueOutboundState; @@ -6992,21 +7190,21 @@ declare module "@polkadot/types/lookup" { readonly lastIndex: u16; } - /** @name CumulusPalletXcmpQueueOutboundState (546) */ + /** @name CumulusPalletXcmpQueueOutboundState (563) */ interface CumulusPalletXcmpQueueOutboundState extends Enum { readonly isOk: boolean; readonly isSuspended: boolean; readonly type: "Ok" | "Suspended"; } - /** @name CumulusPalletXcmpQueueQueueConfigData (548) */ + /** @name CumulusPalletXcmpQueueQueueConfigData (565) */ interface CumulusPalletXcmpQueueQueueConfigData extends Struct { readonly suspendThreshold: u32; readonly dropThreshold: u32; readonly resumeThreshold: u32; } - /** @name CumulusPalletXcmpQueueError (549) */ + /** @name CumulusPalletXcmpQueueError (566) */ interface CumulusPalletXcmpQueueError extends Enum { readonly isBadQueueConfig: boolean; readonly isAlreadySuspended: boolean; @@ -7014,7 +7212,7 @@ declare module "@polkadot/types/lookup" { readonly type: "BadQueueConfig" | "AlreadySuspended" | "AlreadyResumed"; } - /** @name CumulusPalletDmpQueueMigrationState (550) */ + /** @name CumulusPalletDmpQueueMigrationState (567) */ interface CumulusPalletDmpQueueMigrationState extends Enum { readonly isNotStarted: boolean; readonly isStartedExport: boolean; @@ -7042,7 +7240,7 @@ declare module "@polkadot/types/lookup" { | "Completed"; } - /** @name PalletXcmQueryStatus (553) */ + /** @name PalletXcmQueryStatus (570) */ interface PalletXcmQueryStatus extends Enum { readonly isPending: boolean; readonly asPending: { @@ -7064,7 +7262,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Pending" | "VersionNotifier" | "Ready"; } - /** @name XcmVersionedResponse (557) */ + /** @name XcmVersionedResponse (574) */ interface XcmVersionedResponse extends Enum { readonly isV2: boolean; readonly asV2: XcmV2Response; @@ -7075,7 +7273,7 @@ declare module "@polkadot/types/lookup" { readonly type: "V2" | "V3" | "V4"; } - /** @name PalletXcmVersionMigrationStage (563) */ + /** @name PalletXcmVersionMigrationStage (580) */ interface PalletXcmVersionMigrationStage extends Enum { readonly isMigrateSupportedVersion: boolean; readonly isMigrateVersionNotifiers: boolean; @@ -7089,7 +7287,7 @@ declare module "@polkadot/types/lookup" { | "MigrateAndNotifyOldTargets"; } - /** @name PalletXcmRemoteLockedFungibleRecord (566) */ + /** @name PalletXcmRemoteLockedFungibleRecord (583) */ interface PalletXcmRemoteLockedFungibleRecord extends Struct { readonly amount: u128; readonly owner: XcmVersionedLocation; @@ -7097,7 +7295,7 @@ declare module "@polkadot/types/lookup" { readonly consumers: Vec>; } - /** @name PalletXcmError (573) */ + /** @name PalletXcmError (590) */ interface PalletXcmError extends Enum { readonly isUnreachable: boolean; readonly isSendFailure: boolean; @@ -7150,7 +7348,7 @@ declare module "@polkadot/types/lookup" { | "LocalExecutionIncomplete"; } - /** @name PalletAssetsAssetDetails (574) */ + /** @name PalletAssetsAssetDetails (591) */ interface PalletAssetsAssetDetails extends Struct { readonly owner: AccountId20; readonly issuer: AccountId20; @@ -7166,7 +7364,7 @@ declare module "@polkadot/types/lookup" { readonly status: PalletAssetsAssetStatus; } - /** @name PalletAssetsAssetStatus (575) */ + /** @name PalletAssetsAssetStatus (592) */ interface PalletAssetsAssetStatus extends Enum { readonly isLive: boolean; readonly isFrozen: boolean; @@ -7174,7 +7372,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Live" | "Frozen" | "Destroying"; } - /** @name PalletAssetsAssetAccount (577) */ + /** @name PalletAssetsAssetAccount (594) */ interface PalletAssetsAssetAccount extends Struct { readonly balance: u128; readonly status: PalletAssetsAccountStatus; @@ -7182,7 +7380,7 @@ declare module "@polkadot/types/lookup" { readonly extra: Null; } - /** @name PalletAssetsAccountStatus (578) */ + /** @name PalletAssetsAccountStatus (595) */ interface PalletAssetsAccountStatus extends Enum { readonly isLiquid: boolean; readonly isFrozen: boolean; @@ -7190,7 +7388,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Liquid" | "Frozen" | "Blocked"; } - /** @name PalletAssetsExistenceReason (579) */ + /** @name PalletAssetsExistenceReason (596) */ interface PalletAssetsExistenceReason extends Enum { readonly isConsumer: boolean; readonly isSufficient: boolean; @@ -7202,13 +7400,13 @@ declare module "@polkadot/types/lookup" { readonly type: "Consumer" | "Sufficient" | "DepositHeld" | "DepositRefunded" | "DepositFrom"; } - /** @name PalletAssetsApproval (581) */ + /** @name PalletAssetsApproval (598) */ interface PalletAssetsApproval extends Struct { readonly amount: u128; readonly deposit: u128; } - /** @name PalletAssetsAssetMetadata (582) */ + /** @name PalletAssetsAssetMetadata (599) */ interface PalletAssetsAssetMetadata extends Struct { readonly deposit: u128; readonly name: Bytes; @@ -7217,7 +7415,7 @@ declare module "@polkadot/types/lookup" { readonly isFrozen: bool; } - /** @name PalletAssetsError (584) */ + /** @name PalletAssetsError (601) */ interface PalletAssetsError extends Enum { readonly isBalanceLow: boolean; readonly isNoAccount: boolean; @@ -7262,7 +7460,7 @@ declare module "@polkadot/types/lookup" { | "CallbackFailed"; } - /** @name OrmlXtokensModuleError (585) */ + /** @name OrmlXtokensModuleError (602) */ interface OrmlXtokensModuleError extends Enum { readonly isAssetHasNoReserve: boolean; readonly isNotCrossChainTransfer: boolean; @@ -7307,7 +7505,7 @@ declare module "@polkadot/types/lookup" { | "RateLimited"; } - /** @name PalletAssetManagerError (587) */ + /** @name PalletAssetManagerError (603) */ interface PalletAssetManagerError extends Enum { readonly isErrorCreatingAsset: boolean; readonly isAssetAlreadyExists: boolean; @@ -7328,7 +7526,7 @@ declare module "@polkadot/types/lookup" { | "NonExistentLocalAsset"; } - /** @name PalletMigrationsError (588) */ + /** @name PalletMigrationsError (604) */ interface PalletMigrationsError extends Enum { readonly isPreimageMissing: boolean; readonly isWrongUpperBound: boolean; @@ -7341,7 +7539,7 @@ declare module "@polkadot/types/lookup" { | "PreimageAlreadyExists"; } - /** @name PalletXcmTransactorRelayIndicesRelayChainIndices (589) */ + /** @name PalletXcmTransactorRelayIndicesRelayChainIndices (605) */ interface PalletXcmTransactorRelayIndicesRelayChainIndices extends Struct { readonly staking: u8; readonly utility: u8; @@ -7363,7 +7561,7 @@ declare module "@polkadot/types/lookup" { readonly cancelOpenRequest: u8; } - /** @name PalletXcmTransactorError (590) */ + /** @name PalletXcmTransactorError (606) */ interface PalletXcmTransactorError extends Enum { readonly isIndexAlreadyClaimed: boolean; readonly isUnclaimedIndex: boolean; @@ -7422,20 +7620,20 @@ declare module "@polkadot/types/lookup" { | "RefundNotSupportedWithTransactInfo"; } - /** @name PalletMoonbeamOrbitersCollatorPoolInfo (591) */ + /** @name PalletMoonbeamOrbitersCollatorPoolInfo (607) */ interface PalletMoonbeamOrbitersCollatorPoolInfo extends Struct { readonly orbiters: Vec; readonly maybeCurrentOrbiter: Option; readonly nextOrbiter: u32; } - /** @name PalletMoonbeamOrbitersCurrentOrbiter (593) */ + /** @name PalletMoonbeamOrbitersCurrentOrbiter (609) */ interface PalletMoonbeamOrbitersCurrentOrbiter extends Struct { readonly accountId: AccountId20; readonly removed: bool; } - /** @name PalletMoonbeamOrbitersError (594) */ + /** @name PalletMoonbeamOrbitersError (610) */ interface PalletMoonbeamOrbitersError extends Enum { readonly isCollatorAlreadyAdded: boolean; readonly isCollatorNotFound: boolean; @@ -7458,19 +7656,19 @@ declare module "@polkadot/types/lookup" { | "OrbiterStillInAPool"; } - /** @name PalletEthereumXcmError (595) */ + /** @name PalletEthereumXcmError (611) */ interface PalletEthereumXcmError extends Enum { readonly isEthereumXcmExecutionSuspended: boolean; readonly type: "EthereumXcmExecutionSuspended"; } - /** @name PalletRandomnessRequestState (596) */ + /** @name PalletRandomnessRequestState (612) */ interface PalletRandomnessRequestState extends Struct { readonly request: PalletRandomnessRequest; readonly deposit: u128; } - /** @name PalletRandomnessRequest (597) */ + /** @name PalletRandomnessRequest (613) */ interface PalletRandomnessRequest extends Struct { readonly refundAddress: H160; readonly contractAddress: H160; @@ -7481,7 +7679,7 @@ declare module "@polkadot/types/lookup" { readonly info: PalletRandomnessRequestInfo; } - /** @name PalletRandomnessRequestInfo (598) */ + /** @name PalletRandomnessRequestInfo (614) */ interface PalletRandomnessRequestInfo extends Enum { readonly isBabeEpoch: boolean; readonly asBabeEpoch: ITuple<[u64, u64]>; @@ -7490,7 +7688,7 @@ declare module "@polkadot/types/lookup" { readonly type: "BabeEpoch" | "Local"; } - /** @name PalletRandomnessRequestType (599) */ + /** @name PalletRandomnessRequestType (615) */ interface PalletRandomnessRequestType extends Enum { readonly isBabeEpoch: boolean; readonly asBabeEpoch: u64; @@ -7499,13 +7697,13 @@ declare module "@polkadot/types/lookup" { readonly type: "BabeEpoch" | "Local"; } - /** @name PalletRandomnessRandomnessResult (600) */ + /** @name PalletRandomnessRandomnessResult (616) */ interface PalletRandomnessRandomnessResult extends Struct { readonly randomness: Option; readonly requestCount: u64; } - /** @name PalletRandomnessError (601) */ + /** @name PalletRandomnessError (617) */ interface PalletRandomnessError extends Enum { readonly isRequestCounterOverflowed: boolean; readonly isRequestFeeOverflowed: boolean; @@ -7534,7 +7732,7 @@ declare module "@polkadot/types/lookup" { | "RandomnessResultNotFilled"; } - /** @name PalletCollectiveVotes (603) */ + /** @name PalletCollectiveVotes (619) */ interface PalletCollectiveVotes extends Struct { readonly index: u32; readonly threshold: u32; @@ -7543,7 +7741,7 @@ declare module "@polkadot/types/lookup" { readonly end: u32; } - /** @name PalletCollectiveError (604) */ + /** @name PalletCollectiveError (620) */ interface PalletCollectiveError extends Enum { readonly isNotMember: boolean; readonly isDuplicateProposal: boolean; @@ -7570,7 +7768,7 @@ declare module "@polkadot/types/lookup" { | "PrimeAccountNotMember"; } - /** @name PalletConvictionVotingVoteVoting (606) */ + /** @name PalletConvictionVotingVoteVoting (622) */ interface PalletConvictionVotingVoteVoting extends Enum { readonly isCasting: boolean; readonly asCasting: PalletConvictionVotingVoteCasting; @@ -7579,23 +7777,23 @@ declare module "@polkadot/types/lookup" { readonly type: "Casting" | "Delegating"; } - /** @name PalletConvictionVotingVoteCasting (607) */ + /** @name PalletConvictionVotingVoteCasting (623) */ interface PalletConvictionVotingVoteCasting extends Struct { readonly votes: Vec>; readonly delegations: PalletConvictionVotingDelegations; readonly prior: PalletConvictionVotingVotePriorLock; } - /** @name PalletConvictionVotingDelegations (611) */ + /** @name PalletConvictionVotingDelegations (627) */ interface PalletConvictionVotingDelegations extends Struct { readonly votes: u128; readonly capital: u128; } - /** @name PalletConvictionVotingVotePriorLock (612) */ + /** @name PalletConvictionVotingVotePriorLock (628) */ interface PalletConvictionVotingVotePriorLock extends ITuple<[u32, u128]> {} - /** @name PalletConvictionVotingVoteDelegating (613) */ + /** @name PalletConvictionVotingVoteDelegating (629) */ interface PalletConvictionVotingVoteDelegating extends Struct { readonly balance: u128; readonly target: AccountId20; @@ -7604,7 +7802,7 @@ declare module "@polkadot/types/lookup" { readonly prior: PalletConvictionVotingVotePriorLock; } - /** @name PalletConvictionVotingError (617) */ + /** @name PalletConvictionVotingError (633) */ interface PalletConvictionVotingError extends Enum { readonly isNotOngoing: boolean; readonly isNotVoter: boolean; @@ -7633,7 +7831,7 @@ declare module "@polkadot/types/lookup" { | "BadClass"; } - /** @name PalletReferendaReferendumInfo (618) */ + /** @name PalletReferendaReferendumInfo (634) */ interface PalletReferendaReferendumInfo extends Enum { readonly isOngoing: boolean; readonly asOngoing: PalletReferendaReferendumStatus; @@ -7658,7 +7856,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Ongoing" | "Approved" | "Rejected" | "Cancelled" | "TimedOut" | "Killed"; } - /** @name PalletReferendaReferendumStatus (619) */ + /** @name PalletReferendaReferendumStatus (635) */ interface PalletReferendaReferendumStatus extends Struct { readonly track: u16; readonly origin: MoonbaseRuntimeOriginCaller; @@ -7673,19 +7871,19 @@ declare module "@polkadot/types/lookup" { readonly alarm: Option]>>; } - /** @name PalletReferendaDeposit (620) */ + /** @name PalletReferendaDeposit (636) */ interface PalletReferendaDeposit extends Struct { readonly who: AccountId20; readonly amount: u128; } - /** @name PalletReferendaDecidingStatus (623) */ + /** @name PalletReferendaDecidingStatus (639) */ interface PalletReferendaDecidingStatus extends Struct { readonly since: u32; readonly confirming: Option; } - /** @name PalletReferendaTrackInfo (631) */ + /** @name PalletReferendaTrackInfo (647) */ interface PalletReferendaTrackInfo extends Struct { readonly name: Text; readonly maxDeciding: u32; @@ -7698,7 +7896,7 @@ declare module "@polkadot/types/lookup" { readonly minSupport: PalletReferendaCurve; } - /** @name PalletReferendaCurve (632) */ + /** @name PalletReferendaCurve (648) */ interface PalletReferendaCurve extends Enum { readonly isLinearDecreasing: boolean; readonly asLinearDecreasing: { @@ -7722,7 +7920,7 @@ declare module "@polkadot/types/lookup" { readonly type: "LinearDecreasing" | "SteppedDecreasing" | "Reciprocal"; } - /** @name PalletReferendaError (635) */ + /** @name PalletReferendaError (651) */ interface PalletReferendaError extends Enum { readonly isNotOngoing: boolean; readonly isHasDeposit: boolean; @@ -7755,7 +7953,7 @@ declare module "@polkadot/types/lookup" { | "PreimageStoredWithDifferentLength"; } - /** @name PalletPreimageOldRequestStatus (636) */ + /** @name PalletPreimageOldRequestStatus (652) */ interface PalletPreimageOldRequestStatus extends Enum { readonly isUnrequested: boolean; readonly asUnrequested: { @@ -7771,7 +7969,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Unrequested" | "Requested"; } - /** @name PalletPreimageRequestStatus (639) */ + /** @name PalletPreimageRequestStatus (655) */ interface PalletPreimageRequestStatus extends Enum { readonly isUnrequested: boolean; readonly asUnrequested: { @@ -7787,7 +7985,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Unrequested" | "Requested"; } - /** @name PalletPreimageError (645) */ + /** @name PalletPreimageError (661) */ interface PalletPreimageError extends Enum { readonly isTooBig: boolean; readonly isAlreadyNoted: boolean; @@ -7808,7 +8006,7 @@ declare module "@polkadot/types/lookup" { | "TooFew"; } - /** @name PalletWhitelistError (646) */ + /** @name PalletWhitelistError (662) */ interface PalletWhitelistError extends Enum { readonly isUnavailablePreImage: boolean; readonly isUndecodableCall: boolean; @@ -7823,7 +8021,7 @@ declare module "@polkadot/types/lookup" { | "CallAlreadyWhitelisted"; } - /** @name PalletMultisigMultisig (650) */ + /** @name PalletMultisigMultisig (666) */ interface PalletMultisigMultisig extends Struct { readonly when: PalletMultisigTimepoint; readonly deposit: u128; @@ -7831,7 +8029,7 @@ declare module "@polkadot/types/lookup" { readonly approvals: Vec; } - /** @name PalletMultisigError (652) */ + /** @name PalletMultisigError (668) */ interface PalletMultisigError extends Enum { readonly isMinimumThreshold: boolean; readonly isAlreadyApproved: boolean; @@ -7864,21 +8062,28 @@ declare module "@polkadot/types/lookup" { | "AlreadyStored"; } - /** @name PalletMoonbeamLazyMigrationsError (655) */ + /** @name PalletMoonbeamLazyMigrationsError (671) */ interface PalletMoonbeamLazyMigrationsError extends Enum { readonly isLimitCannotBeZero: boolean; readonly isAddressesLengthCannotBeZero: boolean; readonly isContractNotCorrupted: boolean; - readonly type: "LimitCannotBeZero" | "AddressesLengthCannotBeZero" | "ContractNotCorrupted"; + readonly isContractMetadataAlreadySet: boolean; + readonly isContractNotExist: boolean; + readonly type: + | "LimitCannotBeZero" + | "AddressesLengthCannotBeZero" + | "ContractNotCorrupted" + | "ContractMetadataAlreadySet" + | "ContractNotExist"; } - /** @name PalletPrecompileBenchmarksError (657) */ + /** @name PalletPrecompileBenchmarksError (673) */ interface PalletPrecompileBenchmarksError extends Enum { readonly isBenchmarkError: boolean; readonly type: "BenchmarkError"; } - /** @name PalletMessageQueueBookState (658) */ + /** @name PalletMessageQueueBookState (674) */ interface PalletMessageQueueBookState extends Struct { readonly begin: u32; readonly end: u32; @@ -7888,13 +8093,13 @@ declare module "@polkadot/types/lookup" { readonly size_: u64; } - /** @name PalletMessageQueueNeighbours (660) */ + /** @name PalletMessageQueueNeighbours (676) */ interface PalletMessageQueueNeighbours extends Struct { readonly prev: CumulusPrimitivesCoreAggregateMessageOrigin; readonly next: CumulusPrimitivesCoreAggregateMessageOrigin; } - /** @name PalletMessageQueuePage (662) */ + /** @name PalletMessageQueuePage (678) */ interface PalletMessageQueuePage extends Struct { readonly remaining: u32; readonly remainingSize: u32; @@ -7904,7 +8109,7 @@ declare module "@polkadot/types/lookup" { readonly heap: Bytes; } - /** @name PalletMessageQueueError (664) */ + /** @name PalletMessageQueueError (680) */ interface PalletMessageQueueError extends Enum { readonly isNotReapable: boolean; readonly isNoPage: boolean; @@ -7927,40 +8132,113 @@ declare module "@polkadot/types/lookup" { | "RecursiveDisallowed"; } - /** @name PalletEmergencyParaXcmXcmMode (665) */ + /** @name PalletEmergencyParaXcmXcmMode (681) */ interface PalletEmergencyParaXcmXcmMode extends Enum { readonly isNormal: boolean; readonly isPaused: boolean; readonly type: "Normal" | "Paused"; } - /** @name PalletEmergencyParaXcmError (666) */ + /** @name PalletEmergencyParaXcmError (682) */ interface PalletEmergencyParaXcmError extends Enum { readonly isNotInPausedMode: boolean; readonly type: "NotInPausedMode"; } - /** @name FrameSystemExtensionsCheckNonZeroSender (669) */ + /** @name PalletMoonbeamForeignAssetsAssetStatus (684) */ + interface PalletMoonbeamForeignAssetsAssetStatus extends Enum { + readonly isActive: boolean; + readonly isFrozenXcmDepositAllowed: boolean; + readonly isFrozenXcmDepositForbidden: boolean; + readonly type: "Active" | "FrozenXcmDepositAllowed" | "FrozenXcmDepositForbidden"; + } + + /** @name PalletMoonbeamForeignAssetsError (685) */ + interface PalletMoonbeamForeignAssetsError extends Enum { + readonly isAssetAlreadyExists: boolean; + readonly isAssetAlreadyFrozen: boolean; + readonly isAssetDoesNotExist: boolean; + readonly isAssetIdFiltered: boolean; + readonly isAssetNotFrozen: boolean; + readonly isCorruptedStorageOrphanLocation: boolean; + readonly isErc20ContractCreationFail: boolean; + readonly isEvmCallPauseFail: boolean; + readonly isEvmCallUnpauseFail: boolean; + readonly isEvmInternalError: boolean; + readonly isInvalidSymbol: boolean; + readonly isInvalidTokenName: boolean; + readonly isLocationAlreadyExists: boolean; + readonly isTooManyForeignAssets: boolean; + readonly type: + | "AssetAlreadyExists" + | "AssetAlreadyFrozen" + | "AssetDoesNotExist" + | "AssetIdFiltered" + | "AssetNotFrozen" + | "CorruptedStorageOrphanLocation" + | "Erc20ContractCreationFail" + | "EvmCallPauseFail" + | "EvmCallUnpauseFail" + | "EvmInternalError" + | "InvalidSymbol" + | "InvalidTokenName" + | "LocationAlreadyExists" + | "TooManyForeignAssets"; + } + + /** @name PalletXcmWeightTraderError (687) */ + interface PalletXcmWeightTraderError extends Enum { + readonly isAssetAlreadyAdded: boolean; + readonly isAssetAlreadyPaused: boolean; + readonly isAssetNotFound: boolean; + readonly isAssetNotPaused: boolean; + readonly isXcmLocationFiltered: boolean; + readonly isPriceCannotBeZero: boolean; + readonly type: + | "AssetAlreadyAdded" + | "AssetAlreadyPaused" + | "AssetNotFound" + | "AssetNotPaused" + | "XcmLocationFiltered" + | "PriceCannotBeZero"; + } + + /** @name FrameSystemExtensionsCheckNonZeroSender (690) */ type FrameSystemExtensionsCheckNonZeroSender = Null; - /** @name FrameSystemExtensionsCheckSpecVersion (670) */ + /** @name FrameSystemExtensionsCheckSpecVersion (691) */ type FrameSystemExtensionsCheckSpecVersion = Null; - /** @name FrameSystemExtensionsCheckTxVersion (671) */ + /** @name FrameSystemExtensionsCheckTxVersion (692) */ type FrameSystemExtensionsCheckTxVersion = Null; - /** @name FrameSystemExtensionsCheckGenesis (672) */ + /** @name FrameSystemExtensionsCheckGenesis (693) */ type FrameSystemExtensionsCheckGenesis = Null; - /** @name FrameSystemExtensionsCheckNonce (675) */ + /** @name FrameSystemExtensionsCheckNonce (696) */ interface FrameSystemExtensionsCheckNonce extends Compact {} - /** @name FrameSystemExtensionsCheckWeight (676) */ + /** @name FrameSystemExtensionsCheckWeight (697) */ type FrameSystemExtensionsCheckWeight = Null; - /** @name PalletTransactionPaymentChargeTransactionPayment (677) */ + /** @name PalletTransactionPaymentChargeTransactionPayment (698) */ interface PalletTransactionPaymentChargeTransactionPayment extends Compact {} - /** @name MoonbaseRuntimeRuntime (679) */ + /** @name FrameMetadataHashExtensionCheckMetadataHash (699) */ + interface FrameMetadataHashExtensionCheckMetadataHash extends Struct { + readonly mode: FrameMetadataHashExtensionMode; + } + + /** @name FrameMetadataHashExtensionMode (700) */ + interface FrameMetadataHashExtensionMode extends Enum { + readonly isDisabled: boolean; + readonly isEnabled: boolean; + readonly type: "Disabled" | "Enabled"; + } + + /** @name CumulusPrimitivesStorageWeightReclaimStorageWeightReclaim (701) */ + type CumulusPrimitivesStorageWeightReclaimStorageWeightReclaim = Null; + + /** @name MoonbaseRuntimeRuntime (703) */ type MoonbaseRuntimeRuntime = Null; } // declare module diff --git a/typescript-api/src/moonbase/tsconfig.json b/typescript-api/src/moonbase/tsconfig.json index ca65699ff4..effb825f00 100644 --- a/typescript-api/src/moonbase/tsconfig.json +++ b/typescript-api/src/moonbase/tsconfig.json @@ -2,7 +2,8 @@ "extends": "../../tsconfig.base.json", "compilerOptions": { "rootDir": ".", - "outDir": "../../build/moonbase", + "baseUrl": "./", + "outDir": "../../dist/moonbase", "paths": { "@moonbeam/api-augment/moonbase/*": ["src/moonbase/*"], "@polkadot/api/augment": ["src/moonbase/interfaces/augment-api.ts"], diff --git a/typescript-api/src/moonbeam/interfaces/augment-api-consts.ts b/typescript-api/src/moonbeam/interfaces/augment-api-consts.ts index 8aa1f678ef..f86b6651e7 100644 --- a/typescript-api/src/moonbeam/interfaces/augment-api-consts.ts +++ b/typescript-api/src/moonbeam/interfaces/augment-api-consts.ts @@ -298,7 +298,8 @@ declare module "@polkadot/api-base/types/consts" { * * This is held for adding 32 bytes plus an instance of `ProxyType` more into a pre-existing * storage value. Thus, when configuring `ProxyDepositFactor` one should take into account `32 - * + proxy_type.encode().len()` bytes of data. + * + * - Proxy_type.encode().len()` bytes of data. */ proxyDepositFactor: u128 & AugmentedConst; /** Generic const */ diff --git a/typescript-api/src/moonbeam/interfaces/augment-api-events.ts b/typescript-api/src/moonbeam/interfaces/augment-api-events.ts index 2fbe6d5f04..c68abdc569 100644 --- a/typescript-api/src/moonbeam/interfaces/augment-api-events.ts +++ b/typescript-api/src/moonbeam/interfaces/augment-api-events.ts @@ -87,7 +87,7 @@ declare module "@polkadot/api-base/types/events" { { assetId: u128; assetType: MoonbeamRuntimeXcmConfigAssetType } >; /** Changed the xcm type mapping for a given asset id */ - ForeignAssetTypeChanged: AugmentedEvent< + ForeignAssetXcmLocationChanged: AugmentedEvent< ApiType, [assetId: u128, newAssetType: MoonbeamRuntimeXcmConfigAssetType], { assetId: u128; newAssetType: MoonbeamRuntimeXcmConfigAssetType } @@ -539,6 +539,16 @@ declare module "@polkadot/api-base/types/events" { /** Generic event */ [key: string]: AugmentedEvent; }; + ethereumXcm: { + /** Ethereum transaction executed from XCM */ + ExecutedFromXcm: AugmentedEvent< + ApiType, + [xcmMsgHash: H256, ethTxHash: H256], + { xcmMsgHash: H256; ethTxHash: H256 } + >; + /** Generic event */ + [key: string]: AugmentedEvent; + }; evm: { /** A contract has been created at given address. */ Created: AugmentedEvent; diff --git a/typescript-api/src/moonbeam/interfaces/augment-api-rpc.ts b/typescript-api/src/moonbeam/interfaces/augment-api-rpc.ts index 496ece8ec2..b8dca00ae2 100644 --- a/typescript-api/src/moonbeam/interfaces/augment-api-rpc.ts +++ b/typescript-api/src/moonbeam/interfaces/augment-api-rpc.ts @@ -298,6 +298,14 @@ declare module "@polkadot/rpc-core/types/jsonrpc" { (at: Hash | string | Uint8Array) => Observable> >; }; + empty: { + /** Returns the latest synced block from Frontier's backend */ + getLatestSyncedBlock: AugmentedRpc<() => Observable>; + /** Returns whether an Ethereum block is finalized */ + isBlockFinalized: AugmentedRpc<(blockHash: Hash | string | Uint8Array) => Observable>; + /** Returns whether an Ethereum transaction is finalized */ + isTxFinalized: AugmentedRpc<(txHash: Hash | string | Uint8Array) => Observable>; + }; engine: { /** Instructs the manual-seal authorship task to create a new block */ createBlock: AugmentedRpc< diff --git a/typescript-api/src/moonbeam/interfaces/augment-api-runtime.ts b/typescript-api/src/moonbeam/interfaces/augment-api-runtime.ts index 8a6d23f28b..7bf0002f22 100644 --- a/typescript-api/src/moonbeam/interfaces/augment-api-runtime.ts +++ b/typescript-api/src/moonbeam/interfaces/augment-api-runtime.ts @@ -14,6 +14,7 @@ import type { U256, Vec, bool, + u128, u256, u32, u64, @@ -45,10 +46,13 @@ import type { KeyTypeId, Permill, Weight, + WeightV2, } from "@polkadot/types/interfaces/runtime"; import type { RuntimeVersion } from "@polkadot/types/interfaces/state"; import type { ApplyExtrinsicResult, DispatchError } from "@polkadot/types/interfaces/system"; import type { TransactionSource, TransactionValidity } from "@polkadot/types/interfaces/txqueue"; +import type { XcmPaymentApiError } from "@polkadot/types/interfaces/xcmPaymentApi"; +import type { XcmVersionedAssetId, XcmVersionedXcm } from "@polkadot/types/lookup"; import type { IExtrinsic, Observable } from "@polkadot/types/types"; export type __AugmentedCall = AugmentedCall; @@ -397,5 +401,30 @@ declare module "@polkadot/api-base/types/calls" { /** Generic call */ [key: string]: DecoratedCallBase; }; + /** 0x6ff52ee858e6c5bd/1 */ + xcmPaymentApi: { + /** The API to query acceptable payment assets */ + queryAcceptablePaymentAssets: AugmentedCall< + ApiType, + ( + version: u32 | AnyNumber | Uint8Array + ) => Observable, XcmPaymentApiError>> + >; + queryWeightToAssetFee: AugmentedCall< + ApiType, + ( + weight: WeightV2 | { refTime?: any; proofSize?: any } | string | Uint8Array, + asset: XcmVersionedAssetId | { V3: any } | { V4: any } | string | Uint8Array + ) => Observable> + >; + queryXcmWeight: AugmentedCall< + ApiType, + ( + message: XcmVersionedXcm | { V2: any } | { V3: any } | { V4: any } | string | Uint8Array + ) => Observable> + >; + /** Generic call */ + [key: string]: DecoratedCallBase; + }; } // AugmentedCalls } // declare module diff --git a/typescript-api/src/moonbeam/interfaces/augment-api-tx.ts b/typescript-api/src/moonbeam/interfaces/augment-api-tx.ts index a357d04a49..fd9bef3630 100644 --- a/typescript-api/src/moonbeam/interfaces/augment-api-tx.ts +++ b/typescript-api/src/moonbeam/interfaces/augment-api-tx.ts @@ -1333,6 +1333,24 @@ declare module "@polkadot/api-base/types/submittable" { [key: string]: SubmittableExtrinsicFunction; }; ethereumXcm: { + /** + * Xcm Transact an Ethereum transaction, but allow to force the caller and create address. + * This call should be restricted (callable only by the runtime or governance). Weight: Gas + * limit plus the db reads involving the suspension and proxy checks + */ + forceTransactAs: AugmentedSubmittable< + ( + transactAs: H160 | string | Uint8Array, + xcmTransaction: + | XcmPrimitivesEthereumXcmEthereumXcmTransaction + | { V1: any } + | { V2: any } + | string + | Uint8Array, + forceCreateAddress: Option | null | Uint8Array | H160 | string + ) => SubmittableExtrinsic, + [H160, XcmPrimitivesEthereumXcmEthereumXcmTransaction, Option] + >; /** * Resumes all Ethereum executions from XCM. * diff --git a/typescript-api/src/moonbeam/interfaces/augment-types.ts b/typescript-api/src/moonbeam/interfaces/augment-types.ts index 4af305b8cb..8bd59e9b44 100644 --- a/typescript-api/src/moonbeam/interfaces/augment-types.ts +++ b/typescript-api/src/moonbeam/interfaces/augment-types.ts @@ -1258,6 +1258,8 @@ import type { XcmVersion, XcmpMessageFormat, } from "@polkadot/types/interfaces/xcm"; +import type { XcmPaymentApiError } from "@polkadot/types/interfaces/xcmPaymentApi"; +import type { Error } from "@polkadot/types/interfaces/xcmRuntimeApi"; declare module "@polkadot/types/types/registry" { interface InterfaceTypes { @@ -1584,6 +1586,7 @@ declare module "@polkadot/types/types/registry" { EraPoints: EraPoints; EraRewardPoints: EraRewardPoints; EraRewards: EraRewards; + Error: Error; ErrorMetadataLatest: ErrorMetadataLatest; ErrorMetadataV10: ErrorMetadataV10; ErrorMetadataV11: ErrorMetadataV11; @@ -2431,6 +2434,7 @@ declare module "@polkadot/types/types/registry" { XcmOrderV2: XcmOrderV2; XcmOrigin: XcmOrigin; XcmOriginKind: XcmOriginKind; + XcmPaymentApiError: XcmPaymentApiError; XcmpMessageFormat: XcmpMessageFormat; XcmV0: XcmV0; XcmV1: XcmV1; diff --git a/typescript-api/src/moonbeam/interfaces/definitions.ts b/typescript-api/src/moonbeam/interfaces/definitions.ts index c0a800f18f..3c697a7d2d 100644 --- a/typescript-api/src/moonbeam/interfaces/definitions.ts +++ b/typescript-api/src/moonbeam/interfaces/definitions.ts @@ -1 +1 @@ -export { default as empty } from "./empty/definitions"; +export { default as empty } from "./moon/definitions"; diff --git a/typescript-api/src/moonbeam/interfaces/empty/definitions.ts b/typescript-api/src/moonbeam/interfaces/empty/definitions.ts deleted file mode 100644 index 414f76661b..0000000000 --- a/typescript-api/src/moonbeam/interfaces/empty/definitions.ts +++ /dev/null @@ -1,3 +0,0 @@ -export default { - types: {}, -}; diff --git a/typescript-api/src/moonbeam/interfaces/lookup.ts b/typescript-api/src/moonbeam/interfaces/lookup.ts index 66a18e8065..3626302c94 100644 --- a/typescript-api/src/moonbeam/interfaces/lookup.ts +++ b/typescript-api/src/moonbeam/interfaces/lookup.ts @@ -3656,6 +3656,11 @@ export default { }, suspend_ethereum_xcm_execution: "Null", resume_ethereum_xcm_execution: "Null", + force_transact_as: { + transactAs: "H160", + xcmTransaction: "XcmPrimitivesEthereumXcmEthereumXcmTransaction", + forceCreateAddress: "Option", + }, }, }, /** Lookup346: xcm_primitives::ethereum_xcm::EthereumXcmTransaction */ @@ -3694,7 +3699,7 @@ export default { input: "Bytes", accessList: "Option)>>", }, - /** Lookup353: pallet_message_queue::pallet::Call */ + /** Lookup354: pallet_message_queue::pallet::Call */ PalletMessageQueueCall: { _enum: { reap_page: { @@ -3709,7 +3714,7 @@ export default { }, }, }, - /** Lookup354: cumulus_primitives_core::AggregateMessageOrigin */ + /** Lookup355: cumulus_primitives_core::AggregateMessageOrigin */ CumulusPrimitivesCoreAggregateMessageOrigin: { _enum: { Here: "Null", @@ -3717,19 +3722,19 @@ export default { Sibling: "u32", }, }, - /** Lookup355: pallet_randomness::pallet::Call */ + /** Lookup356: pallet_randomness::pallet::Call */ PalletRandomnessCall: { _enum: ["set_babe_randomness_results"], }, - /** Lookup356: sp_runtime::traits::BlakeTwo256 */ + /** Lookup357: sp_runtime::traits::BlakeTwo256 */ SpRuntimeBlakeTwo256: "Null", - /** Lookup358: pallet_conviction_voting::types::Tally */ + /** Lookup359: pallet_conviction_voting::types::Tally */ PalletConvictionVotingTally: { ayes: "u128", nays: "u128", support: "u128", }, - /** Lookup359: pallet_whitelist::pallet::Event */ + /** Lookup360: pallet_whitelist::pallet::Event */ PalletWhitelistEvent: { _enum: { CallWhitelisted: { @@ -3744,17 +3749,17 @@ export default { }, }, }, - /** Lookup361: frame_support::dispatch::PostDispatchInfo */ + /** Lookup362: frame_support::dispatch::PostDispatchInfo */ FrameSupportDispatchPostDispatchInfo: { actualWeight: "Option", paysFee: "FrameSupportDispatchPays", }, - /** Lookup362: sp_runtime::DispatchErrorWithPostInfo */ + /** Lookup363: sp_runtime::DispatchErrorWithPostInfo */ SpRuntimeDispatchErrorWithPostInfo: { postInfo: "FrameSupportDispatchPostDispatchInfo", error: "SpRuntimeDispatchError", }, - /** Lookup363: pallet_collective::pallet::Event */ + /** Lookup364: pallet_collective::pallet::Event */ PalletCollectiveEvent: { _enum: { Proposed: { @@ -3791,7 +3796,7 @@ export default { }, }, }, - /** Lookup365: pallet_treasury::pallet::Event */ + /** Lookup366: pallet_treasury::pallet::Event */ PalletTreasuryEvent: { _enum: { Proposed: { @@ -3851,7 +3856,7 @@ export default { }, }, }, - /** Lookup366: pallet_crowdloan_rewards::pallet::Event */ + /** Lookup367: pallet_crowdloan_rewards::pallet::Event */ PalletCrowdloanRewardsEvent: { _enum: { InitialPaymentMade: "(AccountId20,u128)", @@ -3862,7 +3867,7 @@ export default { InitializedAccountWithNotEnoughContribution: "([u8;32],Option,u128)", }, }, - /** Lookup367: cumulus_pallet_xcmp_queue::pallet::Event */ + /** Lookup368: cumulus_pallet_xcmp_queue::pallet::Event */ CumulusPalletXcmpQueueEvent: { _enum: { XcmpMessageSent: { @@ -3870,7 +3875,7 @@ export default { }, }, }, - /** Lookup368: cumulus_pallet_xcm::pallet::Event */ + /** Lookup369: cumulus_pallet_xcm::pallet::Event */ CumulusPalletXcmEvent: { _enum: { InvalidFormat: "[u8;32]", @@ -3878,7 +3883,7 @@ export default { ExecutedDownward: "([u8;32],StagingXcmV4TraitsOutcome)", }, }, - /** Lookup369: staging_xcm::v4::traits::Outcome */ + /** Lookup370: staging_xcm::v4::traits::Outcome */ StagingXcmV4TraitsOutcome: { _enum: { Complete: { @@ -3893,7 +3898,7 @@ export default { }, }, }, - /** Lookup370: cumulus_pallet_dmp_queue::pallet::Event */ + /** Lookup371: cumulus_pallet_dmp_queue::pallet::Event */ CumulusPalletDmpQueueEvent: { _enum: { StartedExport: "Null", @@ -3921,7 +3926,7 @@ export default { }, }, }, - /** Lookup371: pallet_xcm::pallet::Event */ + /** Lookup372: pallet_xcm::pallet::Event */ PalletXcmEvent: { _enum: { Attempted: { @@ -4044,7 +4049,7 @@ export default { }, }, }, - /** Lookup372: pallet_assets::pallet::Event */ + /** Lookup373: pallet_assets::pallet::Event */ PalletAssetsEvent: { _enum: { Created: { @@ -4158,7 +4163,7 @@ export default { }, }, }, - /** Lookup373: pallet_asset_manager::pallet::Event */ + /** Lookup374: pallet_asset_manager::pallet::Event */ PalletAssetManagerEvent: { _enum: { ForeignAssetRegistered: { @@ -4170,7 +4175,7 @@ export default { assetType: "MoonbeamRuntimeXcmConfigAssetType", unitsPerSecond: "u128", }, - ForeignAssetTypeChanged: { + ForeignAssetXcmLocationChanged: { assetId: "u128", newAssetType: "MoonbeamRuntimeXcmConfigAssetType", }, @@ -4190,7 +4195,7 @@ export default { }, }, }, - /** Lookup374: orml_xtokens::module::Event */ + /** Lookup375: orml_xtokens::module::Event */ OrmlXtokensModuleEvent: { _enum: { TransferredAssets: { @@ -4201,7 +4206,7 @@ export default { }, }, }, - /** Lookup375: pallet_xcm_transactor::pallet::Event */ + /** Lookup376: pallet_xcm_transactor::pallet::Event */ PalletXcmTransactorEvent: { _enum: { TransactedDerivative: { @@ -4249,13 +4254,22 @@ export default { }, }, }, - /** Lookup376: pallet_xcm_transactor::pallet::RemoteTransactInfoWithMaxWeight */ + /** Lookup377: pallet_xcm_transactor::pallet::RemoteTransactInfoWithMaxWeight */ PalletXcmTransactorRemoteTransactInfoWithMaxWeight: { transactExtraWeight: "SpWeightsWeightV2Weight", maxWeight: "SpWeightsWeightV2Weight", transactExtraWeightSigned: "Option", }, - /** Lookup377: pallet_message_queue::pallet::Event */ + /** Lookup378: pallet_ethereum_xcm::pallet::Event */ + PalletEthereumXcmEvent: { + _enum: { + ExecutedFromXcm: { + xcmMsgHash: "H256", + ethTxHash: "H256", + }, + }, + }, + /** Lookup379: pallet_message_queue::pallet::Event */ PalletMessageQueueEvent: { _enum: { ProcessingFailed: { @@ -4281,7 +4295,7 @@ export default { }, }, }, - /** Lookup378: frame_support::traits::messages::ProcessMessageError */ + /** Lookup380: frame_support::traits::messages::ProcessMessageError */ FrameSupportMessagesProcessMessageError: { _enum: { BadFormat: "Null", @@ -4291,7 +4305,7 @@ export default { Yield: "Null", }, }, - /** Lookup379: pallet_randomness::pallet::Event */ + /** Lookup381: pallet_randomness::pallet::Event */ PalletRandomnessEvent: { _enum: { RandomnessRequestedBabeEpoch: { @@ -4326,7 +4340,7 @@ export default { }, }, }, - /** Lookup380: frame_system::Phase */ + /** Lookup382: frame_system::Phase */ FrameSystemPhase: { _enum: { ApplyExtrinsic: "u32", @@ -4334,51 +4348,51 @@ export default { Initialization: "Null", }, }, - /** Lookup382: frame_system::LastRuntimeUpgradeInfo */ + /** Lookup384: frame_system::LastRuntimeUpgradeInfo */ FrameSystemLastRuntimeUpgradeInfo: { specVersion: "Compact", specName: "Text", }, - /** Lookup383: frame_system::CodeUpgradeAuthorization */ + /** Lookup385: frame_system::CodeUpgradeAuthorization */ FrameSystemCodeUpgradeAuthorization: { codeHash: "H256", checkVersion: "bool", }, - /** Lookup384: frame_system::limits::BlockWeights */ + /** Lookup386: frame_system::limits::BlockWeights */ FrameSystemLimitsBlockWeights: { baseBlock: "SpWeightsWeightV2Weight", maxBlock: "SpWeightsWeightV2Weight", perClass: "FrameSupportDispatchPerDispatchClassWeightsPerClass", }, - /** Lookup385: frame_support::dispatch::PerDispatchClass */ + /** Lookup387: frame_support::dispatch::PerDispatchClass */ FrameSupportDispatchPerDispatchClassWeightsPerClass: { normal: "FrameSystemLimitsWeightsPerClass", operational: "FrameSystemLimitsWeightsPerClass", mandatory: "FrameSystemLimitsWeightsPerClass", }, - /** Lookup386: frame_system::limits::WeightsPerClass */ + /** Lookup388: frame_system::limits::WeightsPerClass */ FrameSystemLimitsWeightsPerClass: { baseExtrinsic: "SpWeightsWeightV2Weight", maxExtrinsic: "Option", maxTotal: "Option", reserved: "Option", }, - /** Lookup387: frame_system::limits::BlockLength */ + /** Lookup389: frame_system::limits::BlockLength */ FrameSystemLimitsBlockLength: { max: "FrameSupportDispatchPerDispatchClassU32", }, - /** Lookup388: frame_support::dispatch::PerDispatchClass */ + /** Lookup390: frame_support::dispatch::PerDispatchClass */ FrameSupportDispatchPerDispatchClassU32: { normal: "u32", operational: "u32", mandatory: "u32", }, - /** Lookup389: sp_weights::RuntimeDbWeight */ + /** Lookup391: sp_weights::RuntimeDbWeight */ SpWeightsRuntimeDbWeight: { read: "u64", write: "u64", }, - /** Lookup390: sp_version::RuntimeVersion */ + /** Lookup392: sp_version::RuntimeVersion */ SpVersionRuntimeVersion: { specName: "Text", implName: "Text", @@ -4389,7 +4403,7 @@ export default { transactionVersion: "u32", stateVersion: "u8", }, - /** Lookup394: frame_system::pallet::Error */ + /** Lookup396: frame_system::pallet::Error */ FrameSystemError: { _enum: [ "InvalidSpecName", @@ -4403,38 +4417,38 @@ export default { "Unauthorized", ], }, - /** Lookup396: cumulus_pallet_parachain_system::unincluded_segment::Ancestor */ + /** Lookup398: cumulus_pallet_parachain_system::unincluded_segment::Ancestor */ CumulusPalletParachainSystemUnincludedSegmentAncestor: { usedBandwidth: "CumulusPalletParachainSystemUnincludedSegmentUsedBandwidth", paraHeadHash: "Option", consumedGoAheadSignal: "Option", }, - /** Lookup397: cumulus_pallet_parachain_system::unincluded_segment::UsedBandwidth */ + /** Lookup399: cumulus_pallet_parachain_system::unincluded_segment::UsedBandwidth */ CumulusPalletParachainSystemUnincludedSegmentUsedBandwidth: { umpMsgCount: "u32", umpTotalBytes: "u32", hrmpOutgoing: "BTreeMap", }, - /** Lookup399: cumulus_pallet_parachain_system::unincluded_segment::HrmpChannelUpdate */ + /** Lookup401: cumulus_pallet_parachain_system::unincluded_segment::HrmpChannelUpdate */ CumulusPalletParachainSystemUnincludedSegmentHrmpChannelUpdate: { msgCount: "u32", totalBytes: "u32", }, - /** Lookup403: polkadot_primitives::v7::UpgradeGoAhead */ + /** Lookup405: polkadot_primitives::v7::UpgradeGoAhead */ PolkadotPrimitivesV7UpgradeGoAhead: { _enum: ["Abort", "GoAhead"], }, - /** Lookup404: cumulus_pallet_parachain_system::unincluded_segment::SegmentTracker */ + /** Lookup406: cumulus_pallet_parachain_system::unincluded_segment::SegmentTracker */ CumulusPalletParachainSystemUnincludedSegmentSegmentTracker: { usedBandwidth: "CumulusPalletParachainSystemUnincludedSegmentUsedBandwidth", hrmpWatermark: "Option", consumedGoAheadSignal: "Option", }, - /** Lookup406: polkadot_primitives::v7::UpgradeRestriction */ + /** Lookup408: polkadot_primitives::v7::UpgradeRestriction */ PolkadotPrimitivesV7UpgradeRestriction: { _enum: ["Present"], }, - /** Lookup407: cumulus_pallet_parachain_system::relay_state_snapshot::MessagingStateSnapshot */ + /** Lookup409: cumulus_pallet_parachain_system::relay_state_snapshot::MessagingStateSnapshot */ CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot: { dmqMqcHead: "H256", relayDispatchQueueRemainingCapacity: @@ -4442,12 +4456,12 @@ export default { ingressChannels: "Vec<(u32,PolkadotPrimitivesV7AbridgedHrmpChannel)>", egressChannels: "Vec<(u32,PolkadotPrimitivesV7AbridgedHrmpChannel)>", }, - /** Lookup408: cumulus_pallet_parachain_system::relay_state_snapshot::RelayDispatchQueueRemainingCapacity */ + /** Lookup410: cumulus_pallet_parachain_system::relay_state_snapshot::RelayDispatchQueueRemainingCapacity */ CumulusPalletParachainSystemRelayStateSnapshotRelayDispatchQueueRemainingCapacity: { remainingCount: "u32", remainingSize: "u32", }, - /** Lookup411: polkadot_primitives::v7::AbridgedHrmpChannel */ + /** Lookup413: polkadot_primitives::v7::AbridgedHrmpChannel */ PolkadotPrimitivesV7AbridgedHrmpChannel: { maxCapacity: "u32", maxTotalSize: "u32", @@ -4456,7 +4470,7 @@ export default { totalSize: "u32", mqcHead: "Option", }, - /** Lookup412: polkadot_primitives::v7::AbridgedHostConfiguration */ + /** Lookup414: polkadot_primitives::v7::AbridgedHostConfiguration */ PolkadotPrimitivesV7AbridgedHostConfiguration: { maxCodeSize: "u32", maxHeadDataSize: "u32", @@ -4469,17 +4483,17 @@ export default { validationUpgradeDelay: "u32", asyncBackingParams: "PolkadotPrimitivesV7AsyncBackingAsyncBackingParams", }, - /** Lookup413: polkadot_primitives::v7::async_backing::AsyncBackingParams */ + /** Lookup415: polkadot_primitives::v7::async_backing::AsyncBackingParams */ PolkadotPrimitivesV7AsyncBackingAsyncBackingParams: { maxCandidateDepth: "u32", allowedAncestryLen: "u32", }, - /** Lookup419: polkadot_core_primitives::OutboundHrmpMessage */ + /** Lookup421: polkadot_core_primitives::OutboundHrmpMessage */ PolkadotCorePrimitivesOutboundHrmpMessage: { recipient: "u32", data: "Bytes", }, - /** Lookup421: cumulus_pallet_parachain_system::pallet::Error */ + /** Lookup423: cumulus_pallet_parachain_system::pallet::Error */ CumulusPalletParachainSystemError: { _enum: [ "OverlappingUpgrades", @@ -4492,22 +4506,22 @@ export default { "Unauthorized", ], }, - /** Lookup423: pallet_balances::types::BalanceLock */ + /** Lookup425: pallet_balances::types::BalanceLock */ PalletBalancesBalanceLock: { id: "[u8;8]", amount: "u128", reasons: "PalletBalancesReasons", }, - /** Lookup424: pallet_balances::types::Reasons */ + /** Lookup426: pallet_balances::types::Reasons */ PalletBalancesReasons: { _enum: ["Fee", "Misc", "All"], }, - /** Lookup427: pallet_balances::types::ReserveData */ + /** Lookup429: pallet_balances::types::ReserveData */ PalletBalancesReserveData: { id: "[u8;4]", amount: "u128", }, - /** Lookup431: moonbeam_runtime::RuntimeHoldReason */ + /** Lookup433: moonbeam_runtime::RuntimeHoldReason */ MoonbeamRuntimeRuntimeHoldReason: { _enum: { __Unused0: "Null", @@ -4575,16 +4589,16 @@ export default { Preimage: "PalletPreimageHoldReason", }, }, - /** Lookup432: pallet_preimage::pallet::HoldReason */ + /** Lookup434: pallet_preimage::pallet::HoldReason */ PalletPreimageHoldReason: { _enum: ["Preimage"], }, - /** Lookup435: pallet_balances::types::IdAmount */ + /** Lookup437: pallet_balances::types::IdAmount */ PalletBalancesIdAmount: { id: "Null", amount: "u128", }, - /** Lookup437: pallet_balances::pallet::Error */ + /** Lookup439: pallet_balances::pallet::Error */ PalletBalancesError: { _enum: [ "VestingBalance", @@ -4601,26 +4615,26 @@ export default { "DeltaZero", ], }, - /** Lookup438: pallet_transaction_payment::Releases */ + /** Lookup440: pallet_transaction_payment::Releases */ PalletTransactionPaymentReleases: { _enum: ["V1Ancient", "V2"], }, /** - * Lookup439: + * Lookup441: * pallet_parachain_staking::types::ParachainBondConfig[account::AccountId20](account::AccountId20) */ PalletParachainStakingParachainBondConfig: { account: "AccountId20", percent: "Percent", }, - /** Lookup440: pallet_parachain_staking::types::RoundInfo */ + /** Lookup442: pallet_parachain_staking::types::RoundInfo */ PalletParachainStakingRoundInfo: { current: "u32", first: "u32", length: "u32", firstSlot: "u64", }, - /** Lookup441: pallet_parachain_staking::types::Delegator */ + /** Lookup443: pallet_parachain_staking::types::Delegator */ PalletParachainStakingDelegator: { id: "AccountId20", delegations: "PalletParachainStakingSetOrderedSet", @@ -4629,24 +4643,24 @@ export default { status: "PalletParachainStakingDelegatorStatus", }, /** - * Lookup442: + * Lookup444: * pallet_parachain_staking::set::OrderedSet> */ PalletParachainStakingSetOrderedSet: "Vec", - /** Lookup443: pallet_parachain_staking::types::Bond */ + /** Lookup445: pallet_parachain_staking::types::Bond */ PalletParachainStakingBond: { owner: "AccountId20", amount: "u128", }, - /** Lookup445: pallet_parachain_staking::types::DelegatorStatus */ + /** Lookup447: pallet_parachain_staking::types::DelegatorStatus */ PalletParachainStakingDelegatorStatus: { _enum: { Active: "Null", Leaving: "u32", }, }, - /** Lookup446: pallet_parachain_staking::types::CandidateMetadata */ + /** Lookup448: pallet_parachain_staking::types::CandidateMetadata */ PalletParachainStakingCandidateMetadata: { bond: "u128", delegationCount: "u32", @@ -4659,16 +4673,16 @@ export default { request: "Option", status: "PalletParachainStakingCollatorStatus", }, - /** Lookup447: pallet_parachain_staking::types::CapacityStatus */ + /** Lookup449: pallet_parachain_staking::types::CapacityStatus */ PalletParachainStakingCapacityStatus: { _enum: ["Full", "Empty", "Partial"], }, - /** Lookup449: pallet_parachain_staking::types::CandidateBondLessRequest */ + /** Lookup451: pallet_parachain_staking::types::CandidateBondLessRequest */ PalletParachainStakingCandidateBondLessRequest: { amount: "u128", whenExecutable: "u32", }, - /** Lookup450: pallet_parachain_staking::types::CollatorStatus */ + /** Lookup452: pallet_parachain_staking::types::CollatorStatus */ PalletParachainStakingCollatorStatus: { _enum: { Active: "Null", @@ -4676,50 +4690,50 @@ export default { Leaving: "u32", }, }, - /** Lookup452: pallet_parachain_staking::delegation_requests::ScheduledRequest */ + /** Lookup454: pallet_parachain_staking::delegation_requests::ScheduledRequest */ PalletParachainStakingDelegationRequestsScheduledRequest: { delegator: "AccountId20", whenExecutable: "u32", action: "PalletParachainStakingDelegationRequestsDelegationAction", }, /** - * Lookup455: + * Lookup457: * pallet_parachain_staking::auto_compound::AutoCompoundConfig[account::AccountId20](account::AccountId20) */ PalletParachainStakingAutoCompoundAutoCompoundConfig: { delegator: "AccountId20", value: "Percent", }, - /** Lookup457: pallet_parachain_staking::types::Delegations */ + /** Lookup459: pallet_parachain_staking::types::Delegations */ PalletParachainStakingDelegations: { delegations: "Vec", total: "u128", }, /** - * Lookup459: + * Lookup461: * pallet_parachain_staking::set::BoundedOrderedSet, S> */ PalletParachainStakingSetBoundedOrderedSet: "Vec", - /** Lookup462: pallet_parachain_staking::types::CollatorSnapshot */ + /** Lookup464: pallet_parachain_staking::types::CollatorSnapshot */ PalletParachainStakingCollatorSnapshot: { bond: "u128", delegations: "Vec", total: "u128", }, - /** Lookup464: pallet_parachain_staking::types::BondWithAutoCompound */ + /** Lookup466: pallet_parachain_staking::types::BondWithAutoCompound */ PalletParachainStakingBondWithAutoCompound: { owner: "AccountId20", amount: "u128", autoCompound: "Percent", }, - /** Lookup465: pallet_parachain_staking::types::DelayedPayout */ + /** Lookup467: pallet_parachain_staking::types::DelayedPayout */ PalletParachainStakingDelayedPayout: { roundIssuance: "u128", totalStakingReward: "u128", collatorCommission: "Perbill", }, - /** Lookup466: pallet_parachain_staking::inflation::InflationInfo */ + /** Lookup468: pallet_parachain_staking::inflation::InflationInfo */ PalletParachainStakingInflationInflationInfo: { expect: { min: "u128", @@ -4737,7 +4751,7 @@ export default { max: "Perbill", }, }, - /** Lookup467: pallet_parachain_staking::pallet::Error */ + /** Lookup469: pallet_parachain_staking::pallet::Error */ PalletParachainStakingError: { _enum: [ "DelegatorDNE", @@ -4797,11 +4811,11 @@ export default { "CurrentRoundTooLow", ], }, - /** Lookup468: pallet_author_inherent::pallet::Error */ + /** Lookup470: pallet_author_inherent::pallet::Error */ PalletAuthorInherentError: { _enum: ["AuthorAlreadySet", "NoAccountId", "CannotBeAuthor"], }, - /** Lookup469: pallet_author_mapping::pallet::RegistrationInfo */ + /** Lookup471: pallet_author_mapping::pallet::RegistrationInfo */ PalletAuthorMappingRegistrationInfo: { _alias: { keys_: "keys", @@ -4810,7 +4824,7 @@ export default { deposit: "u128", keys_: "SessionKeysPrimitivesVrfVrfCryptoPublic", }, - /** Lookup470: pallet_author_mapping::pallet::Error */ + /** Lookup472: pallet_author_mapping::pallet::Error */ PalletAuthorMappingError: { _enum: [ "AssociationNotFound", @@ -4823,18 +4837,18 @@ export default { "DecodeKeysFailed", ], }, - /** Lookup471: pallet_moonbeam_orbiters::types::CollatorPoolInfo[account::AccountId20](account::AccountId20) */ + /** Lookup473: pallet_moonbeam_orbiters::types::CollatorPoolInfo[account::AccountId20](account::AccountId20) */ PalletMoonbeamOrbitersCollatorPoolInfo: { orbiters: "Vec", maybeCurrentOrbiter: "Option", nextOrbiter: "u32", }, - /** Lookup473: pallet_moonbeam_orbiters::types::CurrentOrbiter[account::AccountId20](account::AccountId20) */ + /** Lookup475: pallet_moonbeam_orbiters::types::CurrentOrbiter[account::AccountId20](account::AccountId20) */ PalletMoonbeamOrbitersCurrentOrbiter: { accountId: "AccountId20", removed: "bool", }, - /** Lookup474: pallet_moonbeam_orbiters::pallet::Error */ + /** Lookup476: pallet_moonbeam_orbiters::pallet::Error */ PalletMoonbeamOrbitersError: { _enum: [ "CollatorAlreadyAdded", @@ -4848,23 +4862,23 @@ export default { "OrbiterStillInAPool", ], }, - /** Lookup477: pallet_utility::pallet::Error */ + /** Lookup479: pallet_utility::pallet::Error */ PalletUtilityError: { _enum: ["TooManyCalls"], }, - /** Lookup480: pallet_proxy::ProxyDefinition */ + /** Lookup482: pallet_proxy::ProxyDefinition */ PalletProxyProxyDefinition: { delegate: "AccountId20", proxyType: "MoonbeamRuntimeProxyType", delay: "u32", }, - /** Lookup484: pallet_proxy::Announcement */ + /** Lookup486: pallet_proxy::Announcement */ PalletProxyAnnouncement: { real: "AccountId20", callHash: "H256", height: "u32", }, - /** Lookup486: pallet_proxy::pallet::Error */ + /** Lookup488: pallet_proxy::pallet::Error */ PalletProxyError: { _enum: [ "TooMany", @@ -4877,12 +4891,12 @@ export default { "NoSelfProxy", ], }, - /** Lookup487: pallet_maintenance_mode::pallet::Error */ + /** Lookup489: pallet_maintenance_mode::pallet::Error */ PalletMaintenanceModeError: { _enum: ["AlreadyInMaintenanceMode", "NotInMaintenanceMode"], }, /** - * Lookup489: pallet_identity::types::Registration> */ PalletIdentityRegistration: { @@ -4890,21 +4904,21 @@ export default { deposit: "u128", info: "PalletIdentityLegacyIdentityInfo", }, - /** Lookup498: pallet_identity::types::RegistrarInfo */ + /** Lookup500: pallet_identity::types::RegistrarInfo */ PalletIdentityRegistrarInfo: { account: "AccountId20", fee: "u128", fields: "u64", }, /** - * Lookup500: + * Lookup502: * pallet_identity::types::AuthorityProperties> */ PalletIdentityAuthorityProperties: { suffix: "Bytes", allocation: "u32", }, - /** Lookup503: pallet_identity::pallet::Error */ + /** Lookup505: pallet_identity::pallet::Error */ PalletIdentityError: { _enum: [ "TooManySubAccounts", @@ -4935,18 +4949,18 @@ export default { "NotExpired", ], }, - /** Lookup504: pallet_migrations::pallet::Error */ + /** Lookup506: pallet_migrations::pallet::Error */ PalletMigrationsError: { _enum: ["PreimageMissing", "WrongUpperBound", "PreimageIsTooBig", "PreimageAlreadyExists"], }, - /** Lookup506: pallet_multisig::Multisig */ + /** Lookup508: pallet_multisig::Multisig */ PalletMultisigMultisig: { when: "PalletMultisigTimepoint", deposit: "u128", depositor: "AccountId20", approvals: "Vec", }, - /** Lookup508: pallet_multisig::pallet::Error */ + /** Lookup510: pallet_multisig::pallet::Error */ PalletMultisigError: { _enum: [ "MinimumThreshold", @@ -4965,11 +4979,11 @@ export default { "AlreadyStored", ], }, - /** Lookup509: pallet_moonbeam_lazy_migrations::pallet::Error */ + /** Lookup511: pallet_moonbeam_lazy_migrations::pallet::Error */ PalletMoonbeamLazyMigrationsError: { _enum: ["LimitCannotBeZero", "AddressesLengthCannotBeZero", "ContractNotCorrupted"], }, - /** Lookup510: pallet_evm::CodeMetadata */ + /** Lookup512: pallet_evm::CodeMetadata */ PalletEvmCodeMetadata: { _alias: { size_: "size", @@ -4978,7 +4992,7 @@ export default { size_: "u64", hash_: "H256", }, - /** Lookup512: pallet_evm::pallet::Error */ + /** Lookup514: pallet_evm::pallet::Error */ PalletEvmError: { _enum: [ "BalanceLow", @@ -4996,7 +5010,7 @@ export default { "Undefined", ], }, - /** Lookup515: fp_rpc::TransactionStatus */ + /** Lookup517: fp_rpc::TransactionStatus */ FpRpcTransactionStatus: { transactionHash: "H256", transactionIndex: "u32", @@ -5006,9 +5020,9 @@ export default { logs: "Vec", logsBloom: "EthbloomBloom", }, - /** Lookup518: ethbloom::Bloom */ + /** Lookup519: ethbloom::Bloom */ EthbloomBloom: "[u8;256]", - /** Lookup520: ethereum::receipt::ReceiptV3 */ + /** Lookup521: ethereum::receipt::ReceiptV3 */ EthereumReceiptReceiptV3: { _enum: { Legacy: "EthereumReceiptEip658ReceiptData", @@ -5016,7 +5030,7 @@ export default { EIP1559: "EthereumReceiptEip658ReceiptData", }, }, - /** Lookup521: ethereum::receipt::EIP658ReceiptData */ + /** Lookup522: ethereum::receipt::EIP658ReceiptData */ EthereumReceiptEip658ReceiptData: { statusCode: "u8", usedGas: "U256", @@ -5024,7 +5038,7 @@ export default { logs: "Vec", }, /** - * Lookup522: + * Lookup523: * ethereum::block::Block[ethereum::transaction::TransactionV2](ethereum::transaction::TransactionV2) */ EthereumBlock: { @@ -5032,7 +5046,7 @@ export default { transactions: "Vec", ommers: "Vec", }, - /** Lookup523: ethereum::header::Header */ + /** Lookup524: ethereum::header::Header */ EthereumHeader: { parentHash: "H256", ommersHash: "H256", @@ -5050,14 +5064,14 @@ export default { mixHash: "H256", nonce: "EthereumTypesHashH64", }, - /** Lookup524: ethereum_types::hash::H64 */ + /** Lookup525: ethereum_types::hash::H64 */ EthereumTypesHashH64: "[u8;8]", - /** Lookup529: pallet_ethereum::pallet::Error */ + /** Lookup530: pallet_ethereum::pallet::Error */ PalletEthereumError: { _enum: ["InvalidSignature", "PreLogExists"], }, /** - * Lookup532: pallet_scheduler::Scheduled, BlockNumber, moonbeam_runtime::OriginCaller, account::AccountId20> */ @@ -5068,13 +5082,13 @@ export default { maybePeriodic: "Option<(u32,u32)>", origin: "MoonbeamRuntimeOriginCaller", }, - /** Lookup534: pallet_scheduler::RetryConfig */ + /** Lookup535: pallet_scheduler::RetryConfig */ PalletSchedulerRetryConfig: { totalRetries: "u8", remaining: "u8", period: "u32", }, - /** Lookup535: pallet_scheduler::pallet::Error */ + /** Lookup536: pallet_scheduler::pallet::Error */ PalletSchedulerError: { _enum: [ "FailedToSchedule", @@ -5084,7 +5098,7 @@ export default { "Named", ], }, - /** Lookup536: pallet_preimage::OldRequestStatus */ + /** Lookup537: pallet_preimage::OldRequestStatus */ PalletPreimageOldRequestStatus: { _enum: { Unrequested: { @@ -5099,7 +5113,7 @@ export default { }, }, /** - * Lookup539: pallet_preimage::RequestStatus> */ PalletPreimageRequestStatus: { @@ -5115,7 +5129,7 @@ export default { }, }, }, - /** Lookup545: pallet_preimage::pallet::Error */ + /** Lookup546: pallet_preimage::pallet::Error */ PalletPreimageError: { _enum: [ "TooBig", @@ -5129,7 +5143,7 @@ export default { ], }, /** - * Lookup547: pallet_conviction_voting::vote::Voting */ PalletConvictionVotingVoteVoting: { @@ -5138,20 +5152,20 @@ export default { Delegating: "PalletConvictionVotingVoteDelegating", }, }, - /** Lookup548: pallet_conviction_voting::vote::Casting */ + /** Lookup549: pallet_conviction_voting::vote::Casting */ PalletConvictionVotingVoteCasting: { votes: "Vec<(u32,PalletConvictionVotingVoteAccountVote)>", delegations: "PalletConvictionVotingDelegations", prior: "PalletConvictionVotingVotePriorLock", }, - /** Lookup552: pallet_conviction_voting::types::Delegations */ + /** Lookup553: pallet_conviction_voting::types::Delegations */ PalletConvictionVotingDelegations: { votes: "u128", capital: "u128", }, - /** Lookup553: pallet_conviction_voting::vote::PriorLock */ + /** Lookup554: pallet_conviction_voting::vote::PriorLock */ PalletConvictionVotingVotePriorLock: "(u32,u128)", - /** Lookup554: pallet_conviction_voting::vote::Delegating */ + /** Lookup555: pallet_conviction_voting::vote::Delegating */ PalletConvictionVotingVoteDelegating: { balance: "u128", target: "AccountId20", @@ -5159,7 +5173,7 @@ export default { delegations: "PalletConvictionVotingDelegations", prior: "PalletConvictionVotingVotePriorLock", }, - /** Lookup558: pallet_conviction_voting::pallet::Error */ + /** Lookup559: pallet_conviction_voting::pallet::Error */ PalletConvictionVotingError: { _enum: [ "NotOngoing", @@ -5177,7 +5191,7 @@ export default { ], }, /** - * Lookup559: pallet_referenda::types::ReferendumInfo, Balance, pallet_conviction_voting::types::Tally, account::AccountId20, ScheduleAddress> @@ -5193,7 +5207,7 @@ export default { }, }, /** - * Lookup560: pallet_referenda::types::ReferendumStatus, Balance, pallet_conviction_voting::types::Tally, account::AccountId20, ScheduleAddress> @@ -5211,17 +5225,17 @@ export default { inQueue: "bool", alarm: "Option<(u32,(u32,u32))>", }, - /** Lookup561: pallet_referenda::types::Deposit */ + /** Lookup562: pallet_referenda::types::Deposit */ PalletReferendaDeposit: { who: "AccountId20", amount: "u128", }, - /** Lookup564: pallet_referenda::types::DecidingStatus */ + /** Lookup565: pallet_referenda::types::DecidingStatus */ PalletReferendaDecidingStatus: { since: "u32", confirming: "Option", }, - /** Lookup572: pallet_referenda::types::TrackInfo */ + /** Lookup573: pallet_referenda::types::TrackInfo */ PalletReferendaTrackInfo: { name: "Text", maxDeciding: "u32", @@ -5233,7 +5247,7 @@ export default { minApproval: "PalletReferendaCurve", minSupport: "PalletReferendaCurve", }, - /** Lookup573: pallet_referenda::types::Curve */ + /** Lookup574: pallet_referenda::types::Curve */ PalletReferendaCurve: { _enum: { LinearDecreasing: { @@ -5254,7 +5268,7 @@ export default { }, }, }, - /** Lookup576: pallet_referenda::pallet::Error */ + /** Lookup577: pallet_referenda::pallet::Error */ PalletReferendaError: { _enum: [ "NotOngoing", @@ -5273,7 +5287,7 @@ export default { "PreimageStoredWithDifferentLength", ], }, - /** Lookup577: pallet_whitelist::pallet::Error */ + /** Lookup578: pallet_whitelist::pallet::Error */ PalletWhitelistError: { _enum: [ "UnavailablePreImage", @@ -5283,7 +5297,7 @@ export default { "CallAlreadyWhitelisted", ], }, - /** Lookup579: pallet_collective::Votes */ + /** Lookup580: pallet_collective::Votes */ PalletCollectiveVotes: { index: "u32", threshold: "u32", @@ -5291,7 +5305,7 @@ export default { nays: "Vec", end: "u32", }, - /** Lookup580: pallet_collective::pallet::Error */ + /** Lookup581: pallet_collective::pallet::Error */ PalletCollectiveError: { _enum: [ "NotMember", @@ -5307,7 +5321,7 @@ export default { "PrimeAccountNotMember", ], }, - /** Lookup583: pallet_treasury::Proposal */ + /** Lookup584: pallet_treasury::Proposal */ PalletTreasuryProposal: { proposer: "AccountId20", value: "u128", @@ -5315,7 +5329,7 @@ export default { bond: "u128", }, /** - * Lookup586: pallet_treasury::SpendStatus */ PalletTreasurySpendStatus: { @@ -5326,7 +5340,7 @@ export default { expireAt: "u32", status: "PalletTreasuryPaymentState", }, - /** Lookup587: pallet_treasury::PaymentState */ + /** Lookup588: pallet_treasury::PaymentState */ PalletTreasuryPaymentState: { _enum: { Pending: "Null", @@ -5336,9 +5350,9 @@ export default { Failed: "Null", }, }, - /** Lookup589: frame_support::PalletId */ + /** Lookup590: frame_support::PalletId */ FrameSupportPalletId: "[u8;8]", - /** Lookup590: pallet_treasury::pallet::Error */ + /** Lookup591: pallet_treasury::pallet::Error */ PalletTreasuryError: { _enum: [ "InsufficientProposersBalance", @@ -5355,13 +5369,13 @@ export default { "Inconclusive", ], }, - /** Lookup591: pallet_crowdloan_rewards::pallet::RewardInfo */ + /** Lookup592: pallet_crowdloan_rewards::pallet::RewardInfo */ PalletCrowdloanRewardsRewardInfo: { totalReward: "u128", claimedReward: "u128", contributedRelayAddresses: "Vec<[u8;32]>", }, - /** Lookup593: pallet_crowdloan_rewards::pallet::Error */ + /** Lookup594: pallet_crowdloan_rewards::pallet::Error */ PalletCrowdloanRewardsError: { _enum: [ "AlreadyAssociated", @@ -5381,7 +5395,7 @@ export default { "InsufficientNumberOfValidProofs", ], }, - /** Lookup598: cumulus_pallet_xcmp_queue::OutboundChannelDetails */ + /** Lookup599: cumulus_pallet_xcmp_queue::OutboundChannelDetails */ CumulusPalletXcmpQueueOutboundChannelDetails: { recipient: "u32", state: "CumulusPalletXcmpQueueOutboundState", @@ -5389,21 +5403,21 @@ export default { firstIndex: "u16", lastIndex: "u16", }, - /** Lookup599: cumulus_pallet_xcmp_queue::OutboundState */ + /** Lookup600: cumulus_pallet_xcmp_queue::OutboundState */ CumulusPalletXcmpQueueOutboundState: { _enum: ["Ok", "Suspended"], }, - /** Lookup601: cumulus_pallet_xcmp_queue::QueueConfigData */ + /** Lookup602: cumulus_pallet_xcmp_queue::QueueConfigData */ CumulusPalletXcmpQueueQueueConfigData: { suspendThreshold: "u32", dropThreshold: "u32", resumeThreshold: "u32", }, - /** Lookup602: cumulus_pallet_xcmp_queue::pallet::Error */ + /** Lookup603: cumulus_pallet_xcmp_queue::pallet::Error */ CumulusPalletXcmpQueueError: { _enum: ["BadQueueConfig", "AlreadySuspended", "AlreadyResumed"], }, - /** Lookup603: cumulus_pallet_dmp_queue::pallet::MigrationState */ + /** Lookup604: cumulus_pallet_dmp_queue::pallet::MigrationState */ CumulusPalletDmpQueueMigrationState: { _enum: { NotStarted: "Null", @@ -5421,7 +5435,7 @@ export default { Completed: "Null", }, }, - /** Lookup606: pallet_xcm::pallet::QueryStatus */ + /** Lookup607: pallet_xcm::pallet::QueryStatus */ PalletXcmQueryStatus: { _enum: { Pending: { @@ -5440,7 +5454,7 @@ export default { }, }, }, - /** Lookup610: xcm::VersionedResponse */ + /** Lookup611: xcm::VersionedResponse */ XcmVersionedResponse: { _enum: { __Unused0: "Null", @@ -5450,7 +5464,7 @@ export default { V4: "StagingXcmV4Response", }, }, - /** Lookup616: pallet_xcm::pallet::VersionMigrationStage */ + /** Lookup617: pallet_xcm::pallet::VersionMigrationStage */ PalletXcmVersionMigrationStage: { _enum: { MigrateSupportedVersion: "Null", @@ -5459,14 +5473,14 @@ export default { MigrateAndNotifyOldTargets: "Null", }, }, - /** Lookup619: pallet_xcm::pallet::RemoteLockedFungibleRecord */ + /** Lookup620: pallet_xcm::pallet::RemoteLockedFungibleRecord */ PalletXcmRemoteLockedFungibleRecord: { amount: "u128", owner: "XcmVersionedLocation", locker: "XcmVersionedLocation", consumers: "Vec<(Null,u128)>", }, - /** Lookup626: pallet_xcm::pallet::Error */ + /** Lookup627: pallet_xcm::pallet::Error */ PalletXcmError: { _enum: [ "Unreachable", @@ -5496,7 +5510,7 @@ export default { "LocalExecutionIncomplete", ], }, - /** Lookup627: pallet_assets::types::AssetDetails */ + /** Lookup628: pallet_assets::types::AssetDetails */ PalletAssetsAssetDetails: { owner: "AccountId20", issuer: "AccountId20", @@ -5511,22 +5525,22 @@ export default { approvals: "u32", status: "PalletAssetsAssetStatus", }, - /** Lookup628: pallet_assets::types::AssetStatus */ + /** Lookup629: pallet_assets::types::AssetStatus */ PalletAssetsAssetStatus: { _enum: ["Live", "Frozen", "Destroying"], }, - /** Lookup630: pallet_assets::types::AssetAccount */ + /** Lookup631: pallet_assets::types::AssetAccount */ PalletAssetsAssetAccount: { balance: "u128", status: "PalletAssetsAccountStatus", reason: "PalletAssetsExistenceReason", extra: "Null", }, - /** Lookup631: pallet_assets::types::AccountStatus */ + /** Lookup632: pallet_assets::types::AccountStatus */ PalletAssetsAccountStatus: { _enum: ["Liquid", "Frozen", "Blocked"], }, - /** Lookup632: pallet_assets::types::ExistenceReason */ + /** Lookup633: pallet_assets::types::ExistenceReason */ PalletAssetsExistenceReason: { _enum: { Consumer: "Null", @@ -5536,13 +5550,13 @@ export default { DepositFrom: "(AccountId20,u128)", }, }, - /** Lookup634: pallet_assets::types::Approval */ + /** Lookup635: pallet_assets::types::Approval */ PalletAssetsApproval: { amount: "u128", deposit: "u128", }, /** - * Lookup635: pallet_assets::types::AssetMetadata> */ PalletAssetsAssetMetadata: { @@ -5552,7 +5566,7 @@ export default { decimals: "u8", isFrozen: "bool", }, - /** Lookup637: pallet_assets::pallet::Error */ + /** Lookup638: pallet_assets::pallet::Error */ PalletAssetsError: { _enum: [ "BalanceLow", @@ -5577,7 +5591,7 @@ export default { "CallbackFailed", ], }, - /** Lookup639: pallet_asset_manager::pallet::Error */ + /** Lookup640: pallet_asset_manager::pallet::Error */ PalletAssetManagerError: { _enum: [ "ErrorCreatingAsset", @@ -5590,7 +5604,7 @@ export default { "NonExistentLocalAsset", ], }, - /** Lookup640: orml_xtokens::module::Error */ + /** Lookup641: orml_xtokens::module::Error */ OrmlXtokensModuleError: { _enum: [ "AssetHasNoReserve", @@ -5615,7 +5629,7 @@ export default { "RateLimited", ], }, - /** Lookup641: pallet_xcm_transactor::relay_indices::RelayChainIndices */ + /** Lookup642: pallet_xcm_transactor::relay_indices::RelayChainIndices */ PalletXcmTransactorRelayIndicesRelayChainIndices: { staking: "u8", utility: "u8", @@ -5636,7 +5650,7 @@ export default { closeChannel: "u8", cancelOpenRequest: "u8", }, - /** Lookup642: pallet_xcm_transactor::pallet::Error */ + /** Lookup643: pallet_xcm_transactor::pallet::Error */ PalletXcmTransactorError: { _enum: [ "IndexAlreadyClaimed", @@ -5668,11 +5682,11 @@ export default { "RefundNotSupportedWithTransactInfo", ], }, - /** Lookup643: pallet_ethereum_xcm::pallet::Error */ + /** Lookup644: pallet_ethereum_xcm::pallet::Error */ PalletEthereumXcmError: { _enum: ["EthereumXcmExecutionSuspended"], }, - /** Lookup644: pallet_message_queue::BookState */ + /** Lookup645: pallet_message_queue::BookState */ PalletMessageQueueBookState: { _alias: { size_: "size", @@ -5684,12 +5698,12 @@ export default { messageCount: "u64", size_: "u64", }, - /** Lookup646: pallet_message_queue::Neighbours */ + /** Lookup647: pallet_message_queue::Neighbours */ PalletMessageQueueNeighbours: { prev: "CumulusPrimitivesCoreAggregateMessageOrigin", next: "CumulusPrimitivesCoreAggregateMessageOrigin", }, - /** Lookup648: pallet_message_queue::Page */ + /** Lookup649: pallet_message_queue::Page */ PalletMessageQueuePage: { remaining: "u32", remainingSize: "u32", @@ -5698,7 +5712,7 @@ export default { last: "u32", heap: "Bytes", }, - /** Lookup650: pallet_message_queue::pallet::Error */ + /** Lookup651: pallet_message_queue::pallet::Error */ PalletMessageQueueError: { _enum: [ "NotReapable", @@ -5712,16 +5726,16 @@ export default { "RecursiveDisallowed", ], }, - /** Lookup652: pallet_precompile_benchmarks::pallet::Error */ + /** Lookup653: pallet_precompile_benchmarks::pallet::Error */ PalletPrecompileBenchmarksError: { _enum: ["BenchmarkError"], }, - /** Lookup653: pallet_randomness::types::RequestState */ + /** Lookup654: pallet_randomness::types::RequestState */ PalletRandomnessRequestState: { request: "PalletRandomnessRequest", deposit: "u128", }, - /** Lookup654: pallet_randomness::types::Request> */ + /** Lookup655: pallet_randomness::types::Request> */ PalletRandomnessRequest: { refundAddress: "H160", contractAddress: "H160", @@ -5731,26 +5745,26 @@ export default { salt: "H256", info: "PalletRandomnessRequestInfo", }, - /** Lookup655: pallet_randomness::types::RequestInfo */ + /** Lookup656: pallet_randomness::types::RequestInfo */ PalletRandomnessRequestInfo: { _enum: { BabeEpoch: "(u64,u64)", Local: "(u32,u32)", }, }, - /** Lookup656: pallet_randomness::types::RequestType */ + /** Lookup657: pallet_randomness::types::RequestType */ PalletRandomnessRequestType: { _enum: { BabeEpoch: "u64", Local: "u32", }, }, - /** Lookup657: pallet_randomness::types::RandomnessResult */ + /** Lookup658: pallet_randomness::types::RandomnessResult */ PalletRandomnessRandomnessResult: { randomness: "Option", requestCount: "u64", }, - /** Lookup658: pallet_randomness::pallet::Error */ + /** Lookup659: pallet_randomness::pallet::Error */ PalletRandomnessError: { _enum: [ "RequestCounterOverflowed", @@ -5767,20 +5781,20 @@ export default { "RandomnessResultNotFilled", ], }, - /** Lookup661: frame_system::extensions::check_non_zero_sender::CheckNonZeroSender */ + /** Lookup662: frame_system::extensions::check_non_zero_sender::CheckNonZeroSender */ FrameSystemExtensionsCheckNonZeroSender: "Null", - /** Lookup662: frame_system::extensions::check_spec_version::CheckSpecVersion */ + /** Lookup663: frame_system::extensions::check_spec_version::CheckSpecVersion */ FrameSystemExtensionsCheckSpecVersion: "Null", - /** Lookup663: frame_system::extensions::check_tx_version::CheckTxVersion */ + /** Lookup664: frame_system::extensions::check_tx_version::CheckTxVersion */ FrameSystemExtensionsCheckTxVersion: "Null", - /** Lookup664: frame_system::extensions::check_genesis::CheckGenesis */ + /** Lookup665: frame_system::extensions::check_genesis::CheckGenesis */ FrameSystemExtensionsCheckGenesis: "Null", - /** Lookup667: frame_system::extensions::check_nonce::CheckNonce */ + /** Lookup668: frame_system::extensions::check_nonce::CheckNonce */ FrameSystemExtensionsCheckNonce: "Compact", - /** Lookup668: frame_system::extensions::check_weight::CheckWeight */ + /** Lookup669: frame_system::extensions::check_weight::CheckWeight */ FrameSystemExtensionsCheckWeight: "Null", - /** Lookup669: pallet_transaction_payment::ChargeTransactionPayment */ + /** Lookup670: pallet_transaction_payment::ChargeTransactionPayment */ PalletTransactionPaymentChargeTransactionPayment: "Compact", - /** Lookup671: moonbeam_runtime::Runtime */ + /** Lookup672: moonbeam_runtime::Runtime */ MoonbeamRuntimeRuntime: "Null", }; diff --git a/typescript-api/src/moonbeam/interfaces/moon/definitions.ts b/typescript-api/src/moonbeam/interfaces/moon/definitions.ts new file mode 100644 index 0000000000..0ba9d14413 --- /dev/null +++ b/typescript-api/src/moonbeam/interfaces/moon/definitions.ts @@ -0,0 +1,21 @@ +// TODO: Import this from moonbeam-types-bundle +export default { + types: {}, + rpc: { + isBlockFinalized: { + description: "Returns whether an Ethereum block is finalized", + params: [{ name: "blockHash", type: "Hash" }], + type: "bool", + }, + isTxFinalized: { + description: "Returns whether an Ethereum transaction is finalized", + params: [{ name: "txHash", type: "Hash" }], + type: "bool", + }, + getLatestSyncedBlock: { + description: "Returns the latest synced block from Frontier's backend", + params: [], + type: "u32", + }, + }, +}; diff --git a/typescript-api/src/moonbeam/interfaces/empty/index.ts b/typescript-api/src/moonbeam/interfaces/moon/index.ts similarity index 100% rename from typescript-api/src/moonbeam/interfaces/empty/index.ts rename to typescript-api/src/moonbeam/interfaces/moon/index.ts diff --git a/typescript-api/src/moonbeam/interfaces/empty/types.ts b/typescript-api/src/moonbeam/interfaces/moon/types.ts similarity index 100% rename from typescript-api/src/moonbeam/interfaces/empty/types.ts rename to typescript-api/src/moonbeam/interfaces/moon/types.ts diff --git a/typescript-api/src/moonbeam/interfaces/registry.ts b/typescript-api/src/moonbeam/interfaces/registry.ts index 6e769d8d20..76ec874ffe 100644 --- a/typescript-api/src/moonbeam/interfaces/registry.ts +++ b/typescript-api/src/moonbeam/interfaces/registry.ts @@ -147,6 +147,7 @@ import type { PalletEthereumRawOrigin, PalletEthereumXcmCall, PalletEthereumXcmError, + PalletEthereumXcmEvent, PalletEthereumXcmRawOrigin, PalletEvmCall, PalletEvmCodeMetadata, @@ -520,6 +521,7 @@ declare module "@polkadot/types/types/registry" { PalletEthereumRawOrigin: PalletEthereumRawOrigin; PalletEthereumXcmCall: PalletEthereumXcmCall; PalletEthereumXcmError: PalletEthereumXcmError; + PalletEthereumXcmEvent: PalletEthereumXcmEvent; PalletEthereumXcmRawOrigin: PalletEthereumXcmRawOrigin; PalletEvmCall: PalletEvmCall; PalletEvmCodeMetadata: PalletEvmCodeMetadata; diff --git a/typescript-api/src/moonbeam/interfaces/types-lookup.ts b/typescript-api/src/moonbeam/interfaces/types-lookup.ts index 466a510e3c..168f7d3dff 100644 --- a/typescript-api/src/moonbeam/interfaces/types-lookup.ts +++ b/typescript-api/src/moonbeam/interfaces/types-lookup.ts @@ -5032,11 +5032,18 @@ declare module "@polkadot/types/lookup" { } & Struct; readonly isSuspendEthereumXcmExecution: boolean; readonly isResumeEthereumXcmExecution: boolean; + readonly isForceTransactAs: boolean; + readonly asForceTransactAs: { + readonly transactAs: H160; + readonly xcmTransaction: XcmPrimitivesEthereumXcmEthereumXcmTransaction; + readonly forceCreateAddress: Option; + } & Struct; readonly type: | "Transact" | "TransactThroughProxy" | "SuspendEthereumXcmExecution" - | "ResumeEthereumXcmExecution"; + | "ResumeEthereumXcmExecution" + | "ForceTransactAs"; } /** @name XcmPrimitivesEthereumXcmEthereumXcmTransaction (346) */ @@ -5081,7 +5088,7 @@ declare module "@polkadot/types/lookup" { readonly accessList: Option]>>>; } - /** @name PalletMessageQueueCall (353) */ + /** @name PalletMessageQueueCall (354) */ interface PalletMessageQueueCall extends Enum { readonly isReapPage: boolean; readonly asReapPage: { @@ -5098,7 +5105,7 @@ declare module "@polkadot/types/lookup" { readonly type: "ReapPage" | "ExecuteOverweight"; } - /** @name CumulusPrimitivesCoreAggregateMessageOrigin (354) */ + /** @name CumulusPrimitivesCoreAggregateMessageOrigin (355) */ interface CumulusPrimitivesCoreAggregateMessageOrigin extends Enum { readonly isHere: boolean; readonly isParent: boolean; @@ -5107,23 +5114,23 @@ declare module "@polkadot/types/lookup" { readonly type: "Here" | "Parent" | "Sibling"; } - /** @name PalletRandomnessCall (355) */ + /** @name PalletRandomnessCall (356) */ interface PalletRandomnessCall extends Enum { readonly isSetBabeRandomnessResults: boolean; readonly type: "SetBabeRandomnessResults"; } - /** @name SpRuntimeBlakeTwo256 (356) */ + /** @name SpRuntimeBlakeTwo256 (357) */ type SpRuntimeBlakeTwo256 = Null; - /** @name PalletConvictionVotingTally (358) */ + /** @name PalletConvictionVotingTally (359) */ interface PalletConvictionVotingTally extends Struct { readonly ayes: u128; readonly nays: u128; readonly support: u128; } - /** @name PalletWhitelistEvent (359) */ + /** @name PalletWhitelistEvent (360) */ interface PalletWhitelistEvent extends Enum { readonly isCallWhitelisted: boolean; readonly asCallWhitelisted: { @@ -5144,19 +5151,19 @@ declare module "@polkadot/types/lookup" { readonly type: "CallWhitelisted" | "WhitelistedCallRemoved" | "WhitelistedCallDispatched"; } - /** @name FrameSupportDispatchPostDispatchInfo (361) */ + /** @name FrameSupportDispatchPostDispatchInfo (362) */ interface FrameSupportDispatchPostDispatchInfo extends Struct { readonly actualWeight: Option; readonly paysFee: FrameSupportDispatchPays; } - /** @name SpRuntimeDispatchErrorWithPostInfo (362) */ + /** @name SpRuntimeDispatchErrorWithPostInfo (363) */ interface SpRuntimeDispatchErrorWithPostInfo extends Struct { readonly postInfo: FrameSupportDispatchPostDispatchInfo; readonly error: SpRuntimeDispatchError; } - /** @name PalletCollectiveEvent (363) */ + /** @name PalletCollectiveEvent (364) */ interface PalletCollectiveEvent extends Enum { readonly isProposed: boolean; readonly asProposed: { @@ -5207,7 +5214,7 @@ declare module "@polkadot/types/lookup" { | "Closed"; } - /** @name PalletTreasuryEvent (365) */ + /** @name PalletTreasuryEvent (366) */ interface PalletTreasuryEvent extends Enum { readonly isProposed: boolean; readonly asProposed: { @@ -5295,7 +5302,7 @@ declare module "@polkadot/types/lookup" { | "SpendProcessed"; } - /** @name PalletCrowdloanRewardsEvent (366) */ + /** @name PalletCrowdloanRewardsEvent (367) */ interface PalletCrowdloanRewardsEvent extends Enum { readonly isInitialPaymentMade: boolean; readonly asInitialPaymentMade: ITuple<[AccountId20, u128]>; @@ -5320,7 +5327,7 @@ declare module "@polkadot/types/lookup" { | "InitializedAccountWithNotEnoughContribution"; } - /** @name CumulusPalletXcmpQueueEvent (367) */ + /** @name CumulusPalletXcmpQueueEvent (368) */ interface CumulusPalletXcmpQueueEvent extends Enum { readonly isXcmpMessageSent: boolean; readonly asXcmpMessageSent: { @@ -5329,7 +5336,7 @@ declare module "@polkadot/types/lookup" { readonly type: "XcmpMessageSent"; } - /** @name CumulusPalletXcmEvent (368) */ + /** @name CumulusPalletXcmEvent (369) */ interface CumulusPalletXcmEvent extends Enum { readonly isInvalidFormat: boolean; readonly asInvalidFormat: U8aFixed; @@ -5340,7 +5347,7 @@ declare module "@polkadot/types/lookup" { readonly type: "InvalidFormat" | "UnsupportedVersion" | "ExecutedDownward"; } - /** @name StagingXcmV4TraitsOutcome (369) */ + /** @name StagingXcmV4TraitsOutcome (370) */ interface StagingXcmV4TraitsOutcome extends Enum { readonly isComplete: boolean; readonly asComplete: { @@ -5358,7 +5365,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Complete" | "Incomplete" | "Error"; } - /** @name CumulusPalletDmpQueueEvent (370) */ + /** @name CumulusPalletDmpQueueEvent (371) */ interface CumulusPalletDmpQueueEvent extends Enum { readonly isStartedExport: boolean; readonly isExported: boolean; @@ -5403,7 +5410,7 @@ declare module "@polkadot/types/lookup" { | "Completed"; } - /** @name PalletXcmEvent (371) */ + /** @name PalletXcmEvent (372) */ interface PalletXcmEvent extends Enum { readonly isAttempted: boolean; readonly asAttempted: { @@ -5568,7 +5575,7 @@ declare module "@polkadot/types/lookup" { | "VersionMigrationFinished"; } - /** @name PalletAssetsEvent (372) */ + /** @name PalletAssetsEvent (373) */ interface PalletAssetsEvent extends Enum { readonly isCreated: boolean; readonly asCreated: { @@ -5730,7 +5737,7 @@ declare module "@polkadot/types/lookup" { | "Blocked"; } - /** @name PalletAssetManagerEvent (373) */ + /** @name PalletAssetManagerEvent (374) */ interface PalletAssetManagerEvent extends Enum { readonly isForeignAssetRegistered: boolean; readonly asForeignAssetRegistered: { @@ -5743,8 +5750,8 @@ declare module "@polkadot/types/lookup" { readonly assetType: MoonbeamRuntimeXcmConfigAssetType; readonly unitsPerSecond: u128; } & Struct; - readonly isForeignAssetTypeChanged: boolean; - readonly asForeignAssetTypeChanged: { + readonly isForeignAssetXcmLocationChanged: boolean; + readonly asForeignAssetXcmLocationChanged: { readonly assetId: u128; readonly newAssetType: MoonbeamRuntimeXcmConfigAssetType; } & Struct; @@ -5769,14 +5776,14 @@ declare module "@polkadot/types/lookup" { readonly type: | "ForeignAssetRegistered" | "UnitsPerSecondChanged" - | "ForeignAssetTypeChanged" + | "ForeignAssetXcmLocationChanged" | "ForeignAssetRemoved" | "SupportedAssetRemoved" | "ForeignAssetDestroyed" | "LocalAssetDestroyed"; } - /** @name OrmlXtokensModuleEvent (374) */ + /** @name OrmlXtokensModuleEvent (375) */ interface OrmlXtokensModuleEvent extends Enum { readonly isTransferredAssets: boolean; readonly asTransferredAssets: { @@ -5788,7 +5795,7 @@ declare module "@polkadot/types/lookup" { readonly type: "TransferredAssets"; } - /** @name PalletXcmTransactorEvent (375) */ + /** @name PalletXcmTransactorEvent (376) */ interface PalletXcmTransactorEvent extends Enum { readonly isTransactedDerivative: boolean; readonly asTransactedDerivative: { @@ -5858,14 +5865,24 @@ declare module "@polkadot/types/lookup" { | "HrmpManagementSent"; } - /** @name PalletXcmTransactorRemoteTransactInfoWithMaxWeight (376) */ + /** @name PalletXcmTransactorRemoteTransactInfoWithMaxWeight (377) */ interface PalletXcmTransactorRemoteTransactInfoWithMaxWeight extends Struct { readonly transactExtraWeight: SpWeightsWeightV2Weight; readonly maxWeight: SpWeightsWeightV2Weight; readonly transactExtraWeightSigned: Option; } - /** @name PalletMessageQueueEvent (377) */ + /** @name PalletEthereumXcmEvent (378) */ + interface PalletEthereumXcmEvent extends Enum { + readonly isExecutedFromXcm: boolean; + readonly asExecutedFromXcm: { + readonly xcmMsgHash: H256; + readonly ethTxHash: H256; + } & Struct; + readonly type: "ExecutedFromXcm"; + } + + /** @name PalletMessageQueueEvent (379) */ interface PalletMessageQueueEvent extends Enum { readonly isProcessingFailed: boolean; readonly asProcessingFailed: { @@ -5895,7 +5912,7 @@ declare module "@polkadot/types/lookup" { readonly type: "ProcessingFailed" | "Processed" | "OverweightEnqueued" | "PageReaped"; } - /** @name FrameSupportMessagesProcessMessageError (378) */ + /** @name FrameSupportMessagesProcessMessageError (380) */ interface FrameSupportMessagesProcessMessageError extends Enum { readonly isBadFormat: boolean; readonly isCorrupt: boolean; @@ -5906,7 +5923,7 @@ declare module "@polkadot/types/lookup" { readonly type: "BadFormat" | "Corrupt" | "Unsupported" | "Overweight" | "Yield"; } - /** @name PalletRandomnessEvent (379) */ + /** @name PalletRandomnessEvent (381) */ interface PalletRandomnessEvent extends Enum { readonly isRandomnessRequestedBabeEpoch: boolean; readonly asRandomnessRequestedBabeEpoch: { @@ -5951,7 +5968,7 @@ declare module "@polkadot/types/lookup" { | "RequestExpirationExecuted"; } - /** @name FrameSystemPhase (380) */ + /** @name FrameSystemPhase (382) */ interface FrameSystemPhase extends Enum { readonly isApplyExtrinsic: boolean; readonly asApplyExtrinsic: u32; @@ -5960,33 +5977,33 @@ declare module "@polkadot/types/lookup" { readonly type: "ApplyExtrinsic" | "Finalization" | "Initialization"; } - /** @name FrameSystemLastRuntimeUpgradeInfo (382) */ + /** @name FrameSystemLastRuntimeUpgradeInfo (384) */ interface FrameSystemLastRuntimeUpgradeInfo extends Struct { readonly specVersion: Compact; readonly specName: Text; } - /** @name FrameSystemCodeUpgradeAuthorization (383) */ + /** @name FrameSystemCodeUpgradeAuthorization (385) */ interface FrameSystemCodeUpgradeAuthorization extends Struct { readonly codeHash: H256; readonly checkVersion: bool; } - /** @name FrameSystemLimitsBlockWeights (384) */ + /** @name FrameSystemLimitsBlockWeights (386) */ interface FrameSystemLimitsBlockWeights extends Struct { readonly baseBlock: SpWeightsWeightV2Weight; readonly maxBlock: SpWeightsWeightV2Weight; readonly perClass: FrameSupportDispatchPerDispatchClassWeightsPerClass; } - /** @name FrameSupportDispatchPerDispatchClassWeightsPerClass (385) */ + /** @name FrameSupportDispatchPerDispatchClassWeightsPerClass (387) */ interface FrameSupportDispatchPerDispatchClassWeightsPerClass extends Struct { readonly normal: FrameSystemLimitsWeightsPerClass; readonly operational: FrameSystemLimitsWeightsPerClass; readonly mandatory: FrameSystemLimitsWeightsPerClass; } - /** @name FrameSystemLimitsWeightsPerClass (386) */ + /** @name FrameSystemLimitsWeightsPerClass (388) */ interface FrameSystemLimitsWeightsPerClass extends Struct { readonly baseExtrinsic: SpWeightsWeightV2Weight; readonly maxExtrinsic: Option; @@ -5994,25 +6011,25 @@ declare module "@polkadot/types/lookup" { readonly reserved: Option; } - /** @name FrameSystemLimitsBlockLength (387) */ + /** @name FrameSystemLimitsBlockLength (389) */ interface FrameSystemLimitsBlockLength extends Struct { readonly max: FrameSupportDispatchPerDispatchClassU32; } - /** @name FrameSupportDispatchPerDispatchClassU32 (388) */ + /** @name FrameSupportDispatchPerDispatchClassU32 (390) */ interface FrameSupportDispatchPerDispatchClassU32 extends Struct { readonly normal: u32; readonly operational: u32; readonly mandatory: u32; } - /** @name SpWeightsRuntimeDbWeight (389) */ + /** @name SpWeightsRuntimeDbWeight (391) */ interface SpWeightsRuntimeDbWeight extends Struct { readonly read: u64; readonly write: u64; } - /** @name SpVersionRuntimeVersion (390) */ + /** @name SpVersionRuntimeVersion (392) */ interface SpVersionRuntimeVersion extends Struct { readonly specName: Text; readonly implName: Text; @@ -6024,7 +6041,7 @@ declare module "@polkadot/types/lookup" { readonly stateVersion: u8; } - /** @name FrameSystemError (394) */ + /** @name FrameSystemError (396) */ interface FrameSystemError extends Enum { readonly isInvalidSpecName: boolean; readonly isSpecVersionNeedsToIncrease: boolean; @@ -6047,14 +6064,14 @@ declare module "@polkadot/types/lookup" { | "Unauthorized"; } - /** @name CumulusPalletParachainSystemUnincludedSegmentAncestor (396) */ + /** @name CumulusPalletParachainSystemUnincludedSegmentAncestor (398) */ interface CumulusPalletParachainSystemUnincludedSegmentAncestor extends Struct { readonly usedBandwidth: CumulusPalletParachainSystemUnincludedSegmentUsedBandwidth; readonly paraHeadHash: Option; readonly consumedGoAheadSignal: Option; } - /** @name CumulusPalletParachainSystemUnincludedSegmentUsedBandwidth (397) */ + /** @name CumulusPalletParachainSystemUnincludedSegmentUsedBandwidth (399) */ interface CumulusPalletParachainSystemUnincludedSegmentUsedBandwidth extends Struct { readonly umpMsgCount: u32; readonly umpTotalBytes: u32; @@ -6064,33 +6081,33 @@ declare module "@polkadot/types/lookup" { >; } - /** @name CumulusPalletParachainSystemUnincludedSegmentHrmpChannelUpdate (399) */ + /** @name CumulusPalletParachainSystemUnincludedSegmentHrmpChannelUpdate (401) */ interface CumulusPalletParachainSystemUnincludedSegmentHrmpChannelUpdate extends Struct { readonly msgCount: u32; readonly totalBytes: u32; } - /** @name PolkadotPrimitivesV7UpgradeGoAhead (403) */ + /** @name PolkadotPrimitivesV7UpgradeGoAhead (405) */ interface PolkadotPrimitivesV7UpgradeGoAhead extends Enum { readonly isAbort: boolean; readonly isGoAhead: boolean; readonly type: "Abort" | "GoAhead"; } - /** @name CumulusPalletParachainSystemUnincludedSegmentSegmentTracker (404) */ + /** @name CumulusPalletParachainSystemUnincludedSegmentSegmentTracker (406) */ interface CumulusPalletParachainSystemUnincludedSegmentSegmentTracker extends Struct { readonly usedBandwidth: CumulusPalletParachainSystemUnincludedSegmentUsedBandwidth; readonly hrmpWatermark: Option; readonly consumedGoAheadSignal: Option; } - /** @name PolkadotPrimitivesV7UpgradeRestriction (406) */ + /** @name PolkadotPrimitivesV7UpgradeRestriction (408) */ interface PolkadotPrimitivesV7UpgradeRestriction extends Enum { readonly isPresent: boolean; readonly type: "Present"; } - /** @name CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot (407) */ + /** @name CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot (409) */ interface CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot extends Struct { readonly dmqMqcHead: H256; readonly relayDispatchQueueRemainingCapacity: CumulusPalletParachainSystemRelayStateSnapshotRelayDispatchQueueRemainingCapacity; @@ -6098,14 +6115,14 @@ declare module "@polkadot/types/lookup" { readonly egressChannels: Vec>; } - /** @name CumulusPalletParachainSystemRelayStateSnapshotRelayDispatchQueueRemainingCapacity (408) */ + /** @name CumulusPalletParachainSystemRelayStateSnapshotRelayDispatchQueueRemainingCapacity (410) */ interface CumulusPalletParachainSystemRelayStateSnapshotRelayDispatchQueueRemainingCapacity extends Struct { readonly remainingCount: u32; readonly remainingSize: u32; } - /** @name PolkadotPrimitivesV7AbridgedHrmpChannel (411) */ + /** @name PolkadotPrimitivesV7AbridgedHrmpChannel (413) */ interface PolkadotPrimitivesV7AbridgedHrmpChannel extends Struct { readonly maxCapacity: u32; readonly maxTotalSize: u32; @@ -6115,7 +6132,7 @@ declare module "@polkadot/types/lookup" { readonly mqcHead: Option; } - /** @name PolkadotPrimitivesV7AbridgedHostConfiguration (412) */ + /** @name PolkadotPrimitivesV7AbridgedHostConfiguration (414) */ interface PolkadotPrimitivesV7AbridgedHostConfiguration extends Struct { readonly maxCodeSize: u32; readonly maxHeadDataSize: u32; @@ -6129,19 +6146,19 @@ declare module "@polkadot/types/lookup" { readonly asyncBackingParams: PolkadotPrimitivesV7AsyncBackingAsyncBackingParams; } - /** @name PolkadotPrimitivesV7AsyncBackingAsyncBackingParams (413) */ + /** @name PolkadotPrimitivesV7AsyncBackingAsyncBackingParams (415) */ interface PolkadotPrimitivesV7AsyncBackingAsyncBackingParams extends Struct { readonly maxCandidateDepth: u32; readonly allowedAncestryLen: u32; } - /** @name PolkadotCorePrimitivesOutboundHrmpMessage (419) */ + /** @name PolkadotCorePrimitivesOutboundHrmpMessage (421) */ interface PolkadotCorePrimitivesOutboundHrmpMessage extends Struct { readonly recipient: u32; readonly data: Bytes; } - /** @name CumulusPalletParachainSystemError (421) */ + /** @name CumulusPalletParachainSystemError (423) */ interface CumulusPalletParachainSystemError extends Enum { readonly isOverlappingUpgrades: boolean; readonly isProhibitedByPolkadot: boolean; @@ -6162,14 +6179,14 @@ declare module "@polkadot/types/lookup" { | "Unauthorized"; } - /** @name PalletBalancesBalanceLock (423) */ + /** @name PalletBalancesBalanceLock (425) */ interface PalletBalancesBalanceLock extends Struct { readonly id: U8aFixed; readonly amount: u128; readonly reasons: PalletBalancesReasons; } - /** @name PalletBalancesReasons (424) */ + /** @name PalletBalancesReasons (426) */ interface PalletBalancesReasons extends Enum { readonly isFee: boolean; readonly isMisc: boolean; @@ -6177,32 +6194,32 @@ declare module "@polkadot/types/lookup" { readonly type: "Fee" | "Misc" | "All"; } - /** @name PalletBalancesReserveData (427) */ + /** @name PalletBalancesReserveData (429) */ interface PalletBalancesReserveData extends Struct { readonly id: U8aFixed; readonly amount: u128; } - /** @name MoonbeamRuntimeRuntimeHoldReason (431) */ + /** @name MoonbeamRuntimeRuntimeHoldReason (433) */ interface MoonbeamRuntimeRuntimeHoldReason extends Enum { readonly isPreimage: boolean; readonly asPreimage: PalletPreimageHoldReason; readonly type: "Preimage"; } - /** @name PalletPreimageHoldReason (432) */ + /** @name PalletPreimageHoldReason (434) */ interface PalletPreimageHoldReason extends Enum { readonly isPreimage: boolean; readonly type: "Preimage"; } - /** @name PalletBalancesIdAmount (435) */ + /** @name PalletBalancesIdAmount (437) */ interface PalletBalancesIdAmount extends Struct { readonly id: Null; readonly amount: u128; } - /** @name PalletBalancesError (437) */ + /** @name PalletBalancesError (439) */ interface PalletBalancesError extends Enum { readonly isVestingBalance: boolean; readonly isLiquidityRestrictions: boolean; @@ -6231,20 +6248,20 @@ declare module "@polkadot/types/lookup" { | "DeltaZero"; } - /** @name PalletTransactionPaymentReleases (438) */ + /** @name PalletTransactionPaymentReleases (440) */ interface PalletTransactionPaymentReleases extends Enum { readonly isV1Ancient: boolean; readonly isV2: boolean; readonly type: "V1Ancient" | "V2"; } - /** @name PalletParachainStakingParachainBondConfig (439) */ + /** @name PalletParachainStakingParachainBondConfig (441) */ interface PalletParachainStakingParachainBondConfig extends Struct { readonly account: AccountId20; readonly percent: Percent; } - /** @name PalletParachainStakingRoundInfo (440) */ + /** @name PalletParachainStakingRoundInfo (442) */ interface PalletParachainStakingRoundInfo extends Struct { readonly current: u32; readonly first: u32; @@ -6252,7 +6269,7 @@ declare module "@polkadot/types/lookup" { readonly firstSlot: u64; } - /** @name PalletParachainStakingDelegator (441) */ + /** @name PalletParachainStakingDelegator (443) */ interface PalletParachainStakingDelegator extends Struct { readonly id: AccountId20; readonly delegations: PalletParachainStakingSetOrderedSet; @@ -6261,16 +6278,16 @@ declare module "@polkadot/types/lookup" { readonly status: PalletParachainStakingDelegatorStatus; } - /** @name PalletParachainStakingSetOrderedSet (442) */ + /** @name PalletParachainStakingSetOrderedSet (444) */ interface PalletParachainStakingSetOrderedSet extends Vec {} - /** @name PalletParachainStakingBond (443) */ + /** @name PalletParachainStakingBond (445) */ interface PalletParachainStakingBond extends Struct { readonly owner: AccountId20; readonly amount: u128; } - /** @name PalletParachainStakingDelegatorStatus (445) */ + /** @name PalletParachainStakingDelegatorStatus (447) */ interface PalletParachainStakingDelegatorStatus extends Enum { readonly isActive: boolean; readonly isLeaving: boolean; @@ -6278,7 +6295,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Active" | "Leaving"; } - /** @name PalletParachainStakingCandidateMetadata (446) */ + /** @name PalletParachainStakingCandidateMetadata (448) */ interface PalletParachainStakingCandidateMetadata extends Struct { readonly bond: u128; readonly delegationCount: u32; @@ -6292,7 +6309,7 @@ declare module "@polkadot/types/lookup" { readonly status: PalletParachainStakingCollatorStatus; } - /** @name PalletParachainStakingCapacityStatus (447) */ + /** @name PalletParachainStakingCapacityStatus (449) */ interface PalletParachainStakingCapacityStatus extends Enum { readonly isFull: boolean; readonly isEmpty: boolean; @@ -6300,13 +6317,13 @@ declare module "@polkadot/types/lookup" { readonly type: "Full" | "Empty" | "Partial"; } - /** @name PalletParachainStakingCandidateBondLessRequest (449) */ + /** @name PalletParachainStakingCandidateBondLessRequest (451) */ interface PalletParachainStakingCandidateBondLessRequest extends Struct { readonly amount: u128; readonly whenExecutable: u32; } - /** @name PalletParachainStakingCollatorStatus (450) */ + /** @name PalletParachainStakingCollatorStatus (452) */ interface PalletParachainStakingCollatorStatus extends Enum { readonly isActive: boolean; readonly isIdle: boolean; @@ -6315,50 +6332,50 @@ declare module "@polkadot/types/lookup" { readonly type: "Active" | "Idle" | "Leaving"; } - /** @name PalletParachainStakingDelegationRequestsScheduledRequest (452) */ + /** @name PalletParachainStakingDelegationRequestsScheduledRequest (454) */ interface PalletParachainStakingDelegationRequestsScheduledRequest extends Struct { readonly delegator: AccountId20; readonly whenExecutable: u32; readonly action: PalletParachainStakingDelegationRequestsDelegationAction; } - /** @name PalletParachainStakingAutoCompoundAutoCompoundConfig (455) */ + /** @name PalletParachainStakingAutoCompoundAutoCompoundConfig (457) */ interface PalletParachainStakingAutoCompoundAutoCompoundConfig extends Struct { readonly delegator: AccountId20; readonly value: Percent; } - /** @name PalletParachainStakingDelegations (457) */ + /** @name PalletParachainStakingDelegations (459) */ interface PalletParachainStakingDelegations extends Struct { readonly delegations: Vec; readonly total: u128; } - /** @name PalletParachainStakingSetBoundedOrderedSet (459) */ + /** @name PalletParachainStakingSetBoundedOrderedSet (461) */ interface PalletParachainStakingSetBoundedOrderedSet extends Vec {} - /** @name PalletParachainStakingCollatorSnapshot (462) */ + /** @name PalletParachainStakingCollatorSnapshot (464) */ interface PalletParachainStakingCollatorSnapshot extends Struct { readonly bond: u128; readonly delegations: Vec; readonly total: u128; } - /** @name PalletParachainStakingBondWithAutoCompound (464) */ + /** @name PalletParachainStakingBondWithAutoCompound (466) */ interface PalletParachainStakingBondWithAutoCompound extends Struct { readonly owner: AccountId20; readonly amount: u128; readonly autoCompound: Percent; } - /** @name PalletParachainStakingDelayedPayout (465) */ + /** @name PalletParachainStakingDelayedPayout (467) */ interface PalletParachainStakingDelayedPayout extends Struct { readonly roundIssuance: u128; readonly totalStakingReward: u128; readonly collatorCommission: Perbill; } - /** @name PalletParachainStakingInflationInflationInfo (466) */ + /** @name PalletParachainStakingInflationInflationInfo (468) */ interface PalletParachainStakingInflationInflationInfo extends Struct { readonly expect: { readonly min: u128; @@ -6377,7 +6394,7 @@ declare module "@polkadot/types/lookup" { } & Struct; } - /** @name PalletParachainStakingError (467) */ + /** @name PalletParachainStakingError (469) */ interface PalletParachainStakingError extends Enum { readonly isDelegatorDNE: boolean; readonly isDelegatorDNEinTopNorBottom: boolean; @@ -6492,7 +6509,7 @@ declare module "@polkadot/types/lookup" { | "CurrentRoundTooLow"; } - /** @name PalletAuthorInherentError (468) */ + /** @name PalletAuthorInherentError (470) */ interface PalletAuthorInherentError extends Enum { readonly isAuthorAlreadySet: boolean; readonly isNoAccountId: boolean; @@ -6500,14 +6517,14 @@ declare module "@polkadot/types/lookup" { readonly type: "AuthorAlreadySet" | "NoAccountId" | "CannotBeAuthor"; } - /** @name PalletAuthorMappingRegistrationInfo (469) */ + /** @name PalletAuthorMappingRegistrationInfo (471) */ interface PalletAuthorMappingRegistrationInfo extends Struct { readonly account: AccountId20; readonly deposit: u128; readonly keys_: SessionKeysPrimitivesVrfVrfCryptoPublic; } - /** @name PalletAuthorMappingError (470) */ + /** @name PalletAuthorMappingError (472) */ interface PalletAuthorMappingError extends Enum { readonly isAssociationNotFound: boolean; readonly isNotYourAssociation: boolean; @@ -6528,20 +6545,20 @@ declare module "@polkadot/types/lookup" { | "DecodeKeysFailed"; } - /** @name PalletMoonbeamOrbitersCollatorPoolInfo (471) */ + /** @name PalletMoonbeamOrbitersCollatorPoolInfo (473) */ interface PalletMoonbeamOrbitersCollatorPoolInfo extends Struct { readonly orbiters: Vec; readonly maybeCurrentOrbiter: Option; readonly nextOrbiter: u32; } - /** @name PalletMoonbeamOrbitersCurrentOrbiter (473) */ + /** @name PalletMoonbeamOrbitersCurrentOrbiter (475) */ interface PalletMoonbeamOrbitersCurrentOrbiter extends Struct { readonly accountId: AccountId20; readonly removed: bool; } - /** @name PalletMoonbeamOrbitersError (474) */ + /** @name PalletMoonbeamOrbitersError (476) */ interface PalletMoonbeamOrbitersError extends Enum { readonly isCollatorAlreadyAdded: boolean; readonly isCollatorNotFound: boolean; @@ -6564,27 +6581,27 @@ declare module "@polkadot/types/lookup" { | "OrbiterStillInAPool"; } - /** @name PalletUtilityError (477) */ + /** @name PalletUtilityError (479) */ interface PalletUtilityError extends Enum { readonly isTooManyCalls: boolean; readonly type: "TooManyCalls"; } - /** @name PalletProxyProxyDefinition (480) */ + /** @name PalletProxyProxyDefinition (482) */ interface PalletProxyProxyDefinition extends Struct { readonly delegate: AccountId20; readonly proxyType: MoonbeamRuntimeProxyType; readonly delay: u32; } - /** @name PalletProxyAnnouncement (484) */ + /** @name PalletProxyAnnouncement (486) */ interface PalletProxyAnnouncement extends Struct { readonly real: AccountId20; readonly callHash: H256; readonly height: u32; } - /** @name PalletProxyError (486) */ + /** @name PalletProxyError (488) */ interface PalletProxyError extends Enum { readonly isTooMany: boolean; readonly isNotFound: boolean; @@ -6605,34 +6622,34 @@ declare module "@polkadot/types/lookup" { | "NoSelfProxy"; } - /** @name PalletMaintenanceModeError (487) */ + /** @name PalletMaintenanceModeError (489) */ interface PalletMaintenanceModeError extends Enum { readonly isAlreadyInMaintenanceMode: boolean; readonly isNotInMaintenanceMode: boolean; readonly type: "AlreadyInMaintenanceMode" | "NotInMaintenanceMode"; } - /** @name PalletIdentityRegistration (489) */ + /** @name PalletIdentityRegistration (491) */ interface PalletIdentityRegistration extends Struct { readonly judgements: Vec>; readonly deposit: u128; readonly info: PalletIdentityLegacyIdentityInfo; } - /** @name PalletIdentityRegistrarInfo (498) */ + /** @name PalletIdentityRegistrarInfo (500) */ interface PalletIdentityRegistrarInfo extends Struct { readonly account: AccountId20; readonly fee: u128; readonly fields: u64; } - /** @name PalletIdentityAuthorityProperties (500) */ + /** @name PalletIdentityAuthorityProperties (502) */ interface PalletIdentityAuthorityProperties extends Struct { readonly suffix: Bytes; readonly allocation: u32; } - /** @name PalletIdentityError (503) */ + /** @name PalletIdentityError (505) */ interface PalletIdentityError extends Enum { readonly isTooManySubAccounts: boolean; readonly isNotFound: boolean; @@ -6689,7 +6706,7 @@ declare module "@polkadot/types/lookup" { | "NotExpired"; } - /** @name PalletMigrationsError (504) */ + /** @name PalletMigrationsError (506) */ interface PalletMigrationsError extends Enum { readonly isPreimageMissing: boolean; readonly isWrongUpperBound: boolean; @@ -6702,7 +6719,7 @@ declare module "@polkadot/types/lookup" { | "PreimageAlreadyExists"; } - /** @name PalletMultisigMultisig (506) */ + /** @name PalletMultisigMultisig (508) */ interface PalletMultisigMultisig extends Struct { readonly when: PalletMultisigTimepoint; readonly deposit: u128; @@ -6710,7 +6727,7 @@ declare module "@polkadot/types/lookup" { readonly approvals: Vec; } - /** @name PalletMultisigError (508) */ + /** @name PalletMultisigError (510) */ interface PalletMultisigError extends Enum { readonly isMinimumThreshold: boolean; readonly isAlreadyApproved: boolean; @@ -6743,7 +6760,7 @@ declare module "@polkadot/types/lookup" { | "AlreadyStored"; } - /** @name PalletMoonbeamLazyMigrationsError (509) */ + /** @name PalletMoonbeamLazyMigrationsError (511) */ interface PalletMoonbeamLazyMigrationsError extends Enum { readonly isLimitCannotBeZero: boolean; readonly isAddressesLengthCannotBeZero: boolean; @@ -6751,13 +6768,13 @@ declare module "@polkadot/types/lookup" { readonly type: "LimitCannotBeZero" | "AddressesLengthCannotBeZero" | "ContractNotCorrupted"; } - /** @name PalletEvmCodeMetadata (510) */ + /** @name PalletEvmCodeMetadata (512) */ interface PalletEvmCodeMetadata extends Struct { readonly size_: u64; readonly hash_: H256; } - /** @name PalletEvmError (512) */ + /** @name PalletEvmError (514) */ interface PalletEvmError extends Enum { readonly isBalanceLow: boolean; readonly isFeeOverflow: boolean; @@ -6788,7 +6805,7 @@ declare module "@polkadot/types/lookup" { | "Undefined"; } - /** @name FpRpcTransactionStatus (515) */ + /** @name FpRpcTransactionStatus (517) */ interface FpRpcTransactionStatus extends Struct { readonly transactionHash: H256; readonly transactionIndex: u32; @@ -6799,10 +6816,10 @@ declare module "@polkadot/types/lookup" { readonly logsBloom: EthbloomBloom; } - /** @name EthbloomBloom (518) */ + /** @name EthbloomBloom (519) */ interface EthbloomBloom extends U8aFixed {} - /** @name EthereumReceiptReceiptV3 (520) */ + /** @name EthereumReceiptReceiptV3 (521) */ interface EthereumReceiptReceiptV3 extends Enum { readonly isLegacy: boolean; readonly asLegacy: EthereumReceiptEip658ReceiptData; @@ -6813,7 +6830,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Legacy" | "Eip2930" | "Eip1559"; } - /** @name EthereumReceiptEip658ReceiptData (521) */ + /** @name EthereumReceiptEip658ReceiptData (522) */ interface EthereumReceiptEip658ReceiptData extends Struct { readonly statusCode: u8; readonly usedGas: U256; @@ -6821,14 +6838,14 @@ declare module "@polkadot/types/lookup" { readonly logs: Vec; } - /** @name EthereumBlock (522) */ + /** @name EthereumBlock (523) */ interface EthereumBlock extends Struct { readonly header: EthereumHeader; readonly transactions: Vec; readonly ommers: Vec; } - /** @name EthereumHeader (523) */ + /** @name EthereumHeader (524) */ interface EthereumHeader extends Struct { readonly parentHash: H256; readonly ommersHash: H256; @@ -6847,17 +6864,17 @@ declare module "@polkadot/types/lookup" { readonly nonce: EthereumTypesHashH64; } - /** @name EthereumTypesHashH64 (524) */ + /** @name EthereumTypesHashH64 (525) */ interface EthereumTypesHashH64 extends U8aFixed {} - /** @name PalletEthereumError (529) */ + /** @name PalletEthereumError (530) */ interface PalletEthereumError extends Enum { readonly isInvalidSignature: boolean; readonly isPreLogExists: boolean; readonly type: "InvalidSignature" | "PreLogExists"; } - /** @name PalletSchedulerScheduled (532) */ + /** @name PalletSchedulerScheduled (533) */ interface PalletSchedulerScheduled extends Struct { readonly maybeId: Option; readonly priority: u8; @@ -6866,14 +6883,14 @@ declare module "@polkadot/types/lookup" { readonly origin: MoonbeamRuntimeOriginCaller; } - /** @name PalletSchedulerRetryConfig (534) */ + /** @name PalletSchedulerRetryConfig (535) */ interface PalletSchedulerRetryConfig extends Struct { readonly totalRetries: u8; readonly remaining: u8; readonly period: u32; } - /** @name PalletSchedulerError (535) */ + /** @name PalletSchedulerError (536) */ interface PalletSchedulerError extends Enum { readonly isFailedToSchedule: boolean; readonly isNotFound: boolean; @@ -6888,7 +6905,7 @@ declare module "@polkadot/types/lookup" { | "Named"; } - /** @name PalletPreimageOldRequestStatus (536) */ + /** @name PalletPreimageOldRequestStatus (537) */ interface PalletPreimageOldRequestStatus extends Enum { readonly isUnrequested: boolean; readonly asUnrequested: { @@ -6904,7 +6921,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Unrequested" | "Requested"; } - /** @name PalletPreimageRequestStatus (539) */ + /** @name PalletPreimageRequestStatus (540) */ interface PalletPreimageRequestStatus extends Enum { readonly isUnrequested: boolean; readonly asUnrequested: { @@ -6920,7 +6937,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Unrequested" | "Requested"; } - /** @name PalletPreimageError (545) */ + /** @name PalletPreimageError (546) */ interface PalletPreimageError extends Enum { readonly isTooBig: boolean; readonly isAlreadyNoted: boolean; @@ -6941,7 +6958,7 @@ declare module "@polkadot/types/lookup" { | "TooFew"; } - /** @name PalletConvictionVotingVoteVoting (547) */ + /** @name PalletConvictionVotingVoteVoting (548) */ interface PalletConvictionVotingVoteVoting extends Enum { readonly isCasting: boolean; readonly asCasting: PalletConvictionVotingVoteCasting; @@ -6950,23 +6967,23 @@ declare module "@polkadot/types/lookup" { readonly type: "Casting" | "Delegating"; } - /** @name PalletConvictionVotingVoteCasting (548) */ + /** @name PalletConvictionVotingVoteCasting (549) */ interface PalletConvictionVotingVoteCasting extends Struct { readonly votes: Vec>; readonly delegations: PalletConvictionVotingDelegations; readonly prior: PalletConvictionVotingVotePriorLock; } - /** @name PalletConvictionVotingDelegations (552) */ + /** @name PalletConvictionVotingDelegations (553) */ interface PalletConvictionVotingDelegations extends Struct { readonly votes: u128; readonly capital: u128; } - /** @name PalletConvictionVotingVotePriorLock (553) */ + /** @name PalletConvictionVotingVotePriorLock (554) */ interface PalletConvictionVotingVotePriorLock extends ITuple<[u32, u128]> {} - /** @name PalletConvictionVotingVoteDelegating (554) */ + /** @name PalletConvictionVotingVoteDelegating (555) */ interface PalletConvictionVotingVoteDelegating extends Struct { readonly balance: u128; readonly target: AccountId20; @@ -6975,7 +6992,7 @@ declare module "@polkadot/types/lookup" { readonly prior: PalletConvictionVotingVotePriorLock; } - /** @name PalletConvictionVotingError (558) */ + /** @name PalletConvictionVotingError (559) */ interface PalletConvictionVotingError extends Enum { readonly isNotOngoing: boolean; readonly isNotVoter: boolean; @@ -7004,7 +7021,7 @@ declare module "@polkadot/types/lookup" { | "BadClass"; } - /** @name PalletReferendaReferendumInfo (559) */ + /** @name PalletReferendaReferendumInfo (560) */ interface PalletReferendaReferendumInfo extends Enum { readonly isOngoing: boolean; readonly asOngoing: PalletReferendaReferendumStatus; @@ -7029,7 +7046,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Ongoing" | "Approved" | "Rejected" | "Cancelled" | "TimedOut" | "Killed"; } - /** @name PalletReferendaReferendumStatus (560) */ + /** @name PalletReferendaReferendumStatus (561) */ interface PalletReferendaReferendumStatus extends Struct { readonly track: u16; readonly origin: MoonbeamRuntimeOriginCaller; @@ -7044,19 +7061,19 @@ declare module "@polkadot/types/lookup" { readonly alarm: Option]>>; } - /** @name PalletReferendaDeposit (561) */ + /** @name PalletReferendaDeposit (562) */ interface PalletReferendaDeposit extends Struct { readonly who: AccountId20; readonly amount: u128; } - /** @name PalletReferendaDecidingStatus (564) */ + /** @name PalletReferendaDecidingStatus (565) */ interface PalletReferendaDecidingStatus extends Struct { readonly since: u32; readonly confirming: Option; } - /** @name PalletReferendaTrackInfo (572) */ + /** @name PalletReferendaTrackInfo (573) */ interface PalletReferendaTrackInfo extends Struct { readonly name: Text; readonly maxDeciding: u32; @@ -7069,7 +7086,7 @@ declare module "@polkadot/types/lookup" { readonly minSupport: PalletReferendaCurve; } - /** @name PalletReferendaCurve (573) */ + /** @name PalletReferendaCurve (574) */ interface PalletReferendaCurve extends Enum { readonly isLinearDecreasing: boolean; readonly asLinearDecreasing: { @@ -7093,7 +7110,7 @@ declare module "@polkadot/types/lookup" { readonly type: "LinearDecreasing" | "SteppedDecreasing" | "Reciprocal"; } - /** @name PalletReferendaError (576) */ + /** @name PalletReferendaError (577) */ interface PalletReferendaError extends Enum { readonly isNotOngoing: boolean; readonly isHasDeposit: boolean; @@ -7126,7 +7143,7 @@ declare module "@polkadot/types/lookup" { | "PreimageStoredWithDifferentLength"; } - /** @name PalletWhitelistError (577) */ + /** @name PalletWhitelistError (578) */ interface PalletWhitelistError extends Enum { readonly isUnavailablePreImage: boolean; readonly isUndecodableCall: boolean; @@ -7141,7 +7158,7 @@ declare module "@polkadot/types/lookup" { | "CallAlreadyWhitelisted"; } - /** @name PalletCollectiveVotes (579) */ + /** @name PalletCollectiveVotes (580) */ interface PalletCollectiveVotes extends Struct { readonly index: u32; readonly threshold: u32; @@ -7150,7 +7167,7 @@ declare module "@polkadot/types/lookup" { readonly end: u32; } - /** @name PalletCollectiveError (580) */ + /** @name PalletCollectiveError (581) */ interface PalletCollectiveError extends Enum { readonly isNotMember: boolean; readonly isDuplicateProposal: boolean; @@ -7177,7 +7194,7 @@ declare module "@polkadot/types/lookup" { | "PrimeAccountNotMember"; } - /** @name PalletTreasuryProposal (583) */ + /** @name PalletTreasuryProposal (584) */ interface PalletTreasuryProposal extends Struct { readonly proposer: AccountId20; readonly value: u128; @@ -7185,7 +7202,7 @@ declare module "@polkadot/types/lookup" { readonly bond: u128; } - /** @name PalletTreasurySpendStatus (586) */ + /** @name PalletTreasurySpendStatus (587) */ interface PalletTreasurySpendStatus extends Struct { readonly assetKind: Null; readonly amount: u128; @@ -7195,7 +7212,7 @@ declare module "@polkadot/types/lookup" { readonly status: PalletTreasuryPaymentState; } - /** @name PalletTreasuryPaymentState (587) */ + /** @name PalletTreasuryPaymentState (588) */ interface PalletTreasuryPaymentState extends Enum { readonly isPending: boolean; readonly isAttempted: boolean; @@ -7206,10 +7223,10 @@ declare module "@polkadot/types/lookup" { readonly type: "Pending" | "Attempted" | "Failed"; } - /** @name FrameSupportPalletId (589) */ + /** @name FrameSupportPalletId (590) */ interface FrameSupportPalletId extends U8aFixed {} - /** @name PalletTreasuryError (590) */ + /** @name PalletTreasuryError (591) */ interface PalletTreasuryError extends Enum { readonly isInsufficientProposersBalance: boolean; readonly isInvalidIndex: boolean; @@ -7238,14 +7255,14 @@ declare module "@polkadot/types/lookup" { | "Inconclusive"; } - /** @name PalletCrowdloanRewardsRewardInfo (591) */ + /** @name PalletCrowdloanRewardsRewardInfo (592) */ interface PalletCrowdloanRewardsRewardInfo extends Struct { readonly totalReward: u128; readonly claimedReward: u128; readonly contributedRelayAddresses: Vec; } - /** @name PalletCrowdloanRewardsError (593) */ + /** @name PalletCrowdloanRewardsError (594) */ interface PalletCrowdloanRewardsError extends Enum { readonly isAlreadyAssociated: boolean; readonly isBatchBeyondFundPot: boolean; @@ -7280,7 +7297,7 @@ declare module "@polkadot/types/lookup" { | "InsufficientNumberOfValidProofs"; } - /** @name CumulusPalletXcmpQueueOutboundChannelDetails (598) */ + /** @name CumulusPalletXcmpQueueOutboundChannelDetails (599) */ interface CumulusPalletXcmpQueueOutboundChannelDetails extends Struct { readonly recipient: u32; readonly state: CumulusPalletXcmpQueueOutboundState; @@ -7289,21 +7306,21 @@ declare module "@polkadot/types/lookup" { readonly lastIndex: u16; } - /** @name CumulusPalletXcmpQueueOutboundState (599) */ + /** @name CumulusPalletXcmpQueueOutboundState (600) */ interface CumulusPalletXcmpQueueOutboundState extends Enum { readonly isOk: boolean; readonly isSuspended: boolean; readonly type: "Ok" | "Suspended"; } - /** @name CumulusPalletXcmpQueueQueueConfigData (601) */ + /** @name CumulusPalletXcmpQueueQueueConfigData (602) */ interface CumulusPalletXcmpQueueQueueConfigData extends Struct { readonly suspendThreshold: u32; readonly dropThreshold: u32; readonly resumeThreshold: u32; } - /** @name CumulusPalletXcmpQueueError (602) */ + /** @name CumulusPalletXcmpQueueError (603) */ interface CumulusPalletXcmpQueueError extends Enum { readonly isBadQueueConfig: boolean; readonly isAlreadySuspended: boolean; @@ -7311,7 +7328,7 @@ declare module "@polkadot/types/lookup" { readonly type: "BadQueueConfig" | "AlreadySuspended" | "AlreadyResumed"; } - /** @name CumulusPalletDmpQueueMigrationState (603) */ + /** @name CumulusPalletDmpQueueMigrationState (604) */ interface CumulusPalletDmpQueueMigrationState extends Enum { readonly isNotStarted: boolean; readonly isStartedExport: boolean; @@ -7339,7 +7356,7 @@ declare module "@polkadot/types/lookup" { | "Completed"; } - /** @name PalletXcmQueryStatus (606) */ + /** @name PalletXcmQueryStatus (607) */ interface PalletXcmQueryStatus extends Enum { readonly isPending: boolean; readonly asPending: { @@ -7361,7 +7378,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Pending" | "VersionNotifier" | "Ready"; } - /** @name XcmVersionedResponse (610) */ + /** @name XcmVersionedResponse (611) */ interface XcmVersionedResponse extends Enum { readonly isV2: boolean; readonly asV2: XcmV2Response; @@ -7372,7 +7389,7 @@ declare module "@polkadot/types/lookup" { readonly type: "V2" | "V3" | "V4"; } - /** @name PalletXcmVersionMigrationStage (616) */ + /** @name PalletXcmVersionMigrationStage (617) */ interface PalletXcmVersionMigrationStage extends Enum { readonly isMigrateSupportedVersion: boolean; readonly isMigrateVersionNotifiers: boolean; @@ -7386,7 +7403,7 @@ declare module "@polkadot/types/lookup" { | "MigrateAndNotifyOldTargets"; } - /** @name PalletXcmRemoteLockedFungibleRecord (619) */ + /** @name PalletXcmRemoteLockedFungibleRecord (620) */ interface PalletXcmRemoteLockedFungibleRecord extends Struct { readonly amount: u128; readonly owner: XcmVersionedLocation; @@ -7394,7 +7411,7 @@ declare module "@polkadot/types/lookup" { readonly consumers: Vec>; } - /** @name PalletXcmError (626) */ + /** @name PalletXcmError (627) */ interface PalletXcmError extends Enum { readonly isUnreachable: boolean; readonly isSendFailure: boolean; @@ -7447,7 +7464,7 @@ declare module "@polkadot/types/lookup" { | "LocalExecutionIncomplete"; } - /** @name PalletAssetsAssetDetails (627) */ + /** @name PalletAssetsAssetDetails (628) */ interface PalletAssetsAssetDetails extends Struct { readonly owner: AccountId20; readonly issuer: AccountId20; @@ -7463,7 +7480,7 @@ declare module "@polkadot/types/lookup" { readonly status: PalletAssetsAssetStatus; } - /** @name PalletAssetsAssetStatus (628) */ + /** @name PalletAssetsAssetStatus (629) */ interface PalletAssetsAssetStatus extends Enum { readonly isLive: boolean; readonly isFrozen: boolean; @@ -7471,7 +7488,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Live" | "Frozen" | "Destroying"; } - /** @name PalletAssetsAssetAccount (630) */ + /** @name PalletAssetsAssetAccount (631) */ interface PalletAssetsAssetAccount extends Struct { readonly balance: u128; readonly status: PalletAssetsAccountStatus; @@ -7479,7 +7496,7 @@ declare module "@polkadot/types/lookup" { readonly extra: Null; } - /** @name PalletAssetsAccountStatus (631) */ + /** @name PalletAssetsAccountStatus (632) */ interface PalletAssetsAccountStatus extends Enum { readonly isLiquid: boolean; readonly isFrozen: boolean; @@ -7487,7 +7504,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Liquid" | "Frozen" | "Blocked"; } - /** @name PalletAssetsExistenceReason (632) */ + /** @name PalletAssetsExistenceReason (633) */ interface PalletAssetsExistenceReason extends Enum { readonly isConsumer: boolean; readonly isSufficient: boolean; @@ -7499,13 +7516,13 @@ declare module "@polkadot/types/lookup" { readonly type: "Consumer" | "Sufficient" | "DepositHeld" | "DepositRefunded" | "DepositFrom"; } - /** @name PalletAssetsApproval (634) */ + /** @name PalletAssetsApproval (635) */ interface PalletAssetsApproval extends Struct { readonly amount: u128; readonly deposit: u128; } - /** @name PalletAssetsAssetMetadata (635) */ + /** @name PalletAssetsAssetMetadata (636) */ interface PalletAssetsAssetMetadata extends Struct { readonly deposit: u128; readonly name: Bytes; @@ -7514,7 +7531,7 @@ declare module "@polkadot/types/lookup" { readonly isFrozen: bool; } - /** @name PalletAssetsError (637) */ + /** @name PalletAssetsError (638) */ interface PalletAssetsError extends Enum { readonly isBalanceLow: boolean; readonly isNoAccount: boolean; @@ -7559,7 +7576,7 @@ declare module "@polkadot/types/lookup" { | "CallbackFailed"; } - /** @name PalletAssetManagerError (639) */ + /** @name PalletAssetManagerError (640) */ interface PalletAssetManagerError extends Enum { readonly isErrorCreatingAsset: boolean; readonly isAssetAlreadyExists: boolean; @@ -7580,7 +7597,7 @@ declare module "@polkadot/types/lookup" { | "NonExistentLocalAsset"; } - /** @name OrmlXtokensModuleError (640) */ + /** @name OrmlXtokensModuleError (641) */ interface OrmlXtokensModuleError extends Enum { readonly isAssetHasNoReserve: boolean; readonly isNotCrossChainTransfer: boolean; @@ -7625,7 +7642,7 @@ declare module "@polkadot/types/lookup" { | "RateLimited"; } - /** @name PalletXcmTransactorRelayIndicesRelayChainIndices (641) */ + /** @name PalletXcmTransactorRelayIndicesRelayChainIndices (642) */ interface PalletXcmTransactorRelayIndicesRelayChainIndices extends Struct { readonly staking: u8; readonly utility: u8; @@ -7647,7 +7664,7 @@ declare module "@polkadot/types/lookup" { readonly cancelOpenRequest: u8; } - /** @name PalletXcmTransactorError (642) */ + /** @name PalletXcmTransactorError (643) */ interface PalletXcmTransactorError extends Enum { readonly isIndexAlreadyClaimed: boolean; readonly isUnclaimedIndex: boolean; @@ -7706,13 +7723,13 @@ declare module "@polkadot/types/lookup" { | "RefundNotSupportedWithTransactInfo"; } - /** @name PalletEthereumXcmError (643) */ + /** @name PalletEthereumXcmError (644) */ interface PalletEthereumXcmError extends Enum { readonly isEthereumXcmExecutionSuspended: boolean; readonly type: "EthereumXcmExecutionSuspended"; } - /** @name PalletMessageQueueBookState (644) */ + /** @name PalletMessageQueueBookState (645) */ interface PalletMessageQueueBookState extends Struct { readonly begin: u32; readonly end: u32; @@ -7722,13 +7739,13 @@ declare module "@polkadot/types/lookup" { readonly size_: u64; } - /** @name PalletMessageQueueNeighbours (646) */ + /** @name PalletMessageQueueNeighbours (647) */ interface PalletMessageQueueNeighbours extends Struct { readonly prev: CumulusPrimitivesCoreAggregateMessageOrigin; readonly next: CumulusPrimitivesCoreAggregateMessageOrigin; } - /** @name PalletMessageQueuePage (648) */ + /** @name PalletMessageQueuePage (649) */ interface PalletMessageQueuePage extends Struct { readonly remaining: u32; readonly remainingSize: u32; @@ -7738,7 +7755,7 @@ declare module "@polkadot/types/lookup" { readonly heap: Bytes; } - /** @name PalletMessageQueueError (650) */ + /** @name PalletMessageQueueError (651) */ interface PalletMessageQueueError extends Enum { readonly isNotReapable: boolean; readonly isNoPage: boolean; @@ -7761,19 +7778,19 @@ declare module "@polkadot/types/lookup" { | "RecursiveDisallowed"; } - /** @name PalletPrecompileBenchmarksError (652) */ + /** @name PalletPrecompileBenchmarksError (653) */ interface PalletPrecompileBenchmarksError extends Enum { readonly isBenchmarkError: boolean; readonly type: "BenchmarkError"; } - /** @name PalletRandomnessRequestState (653) */ + /** @name PalletRandomnessRequestState (654) */ interface PalletRandomnessRequestState extends Struct { readonly request: PalletRandomnessRequest; readonly deposit: u128; } - /** @name PalletRandomnessRequest (654) */ + /** @name PalletRandomnessRequest (655) */ interface PalletRandomnessRequest extends Struct { readonly refundAddress: H160; readonly contractAddress: H160; @@ -7784,7 +7801,7 @@ declare module "@polkadot/types/lookup" { readonly info: PalletRandomnessRequestInfo; } - /** @name PalletRandomnessRequestInfo (655) */ + /** @name PalletRandomnessRequestInfo (656) */ interface PalletRandomnessRequestInfo extends Enum { readonly isBabeEpoch: boolean; readonly asBabeEpoch: ITuple<[u64, u64]>; @@ -7793,7 +7810,7 @@ declare module "@polkadot/types/lookup" { readonly type: "BabeEpoch" | "Local"; } - /** @name PalletRandomnessRequestType (656) */ + /** @name PalletRandomnessRequestType (657) */ interface PalletRandomnessRequestType extends Enum { readonly isBabeEpoch: boolean; readonly asBabeEpoch: u64; @@ -7802,13 +7819,13 @@ declare module "@polkadot/types/lookup" { readonly type: "BabeEpoch" | "Local"; } - /** @name PalletRandomnessRandomnessResult (657) */ + /** @name PalletRandomnessRandomnessResult (658) */ interface PalletRandomnessRandomnessResult extends Struct { readonly randomness: Option; readonly requestCount: u64; } - /** @name PalletRandomnessError (658) */ + /** @name PalletRandomnessError (659) */ interface PalletRandomnessError extends Enum { readonly isRequestCounterOverflowed: boolean; readonly isRequestFeeOverflowed: boolean; @@ -7837,27 +7854,27 @@ declare module "@polkadot/types/lookup" { | "RandomnessResultNotFilled"; } - /** @name FrameSystemExtensionsCheckNonZeroSender (661) */ + /** @name FrameSystemExtensionsCheckNonZeroSender (662) */ type FrameSystemExtensionsCheckNonZeroSender = Null; - /** @name FrameSystemExtensionsCheckSpecVersion (662) */ + /** @name FrameSystemExtensionsCheckSpecVersion (663) */ type FrameSystemExtensionsCheckSpecVersion = Null; - /** @name FrameSystemExtensionsCheckTxVersion (663) */ + /** @name FrameSystemExtensionsCheckTxVersion (664) */ type FrameSystemExtensionsCheckTxVersion = Null; - /** @name FrameSystemExtensionsCheckGenesis (664) */ + /** @name FrameSystemExtensionsCheckGenesis (665) */ type FrameSystemExtensionsCheckGenesis = Null; - /** @name FrameSystemExtensionsCheckNonce (667) */ + /** @name FrameSystemExtensionsCheckNonce (668) */ interface FrameSystemExtensionsCheckNonce extends Compact {} - /** @name FrameSystemExtensionsCheckWeight (668) */ + /** @name FrameSystemExtensionsCheckWeight (669) */ type FrameSystemExtensionsCheckWeight = Null; - /** @name PalletTransactionPaymentChargeTransactionPayment (669) */ + /** @name PalletTransactionPaymentChargeTransactionPayment (670) */ interface PalletTransactionPaymentChargeTransactionPayment extends Compact {} - /** @name MoonbeamRuntimeRuntime (671) */ + /** @name MoonbeamRuntimeRuntime (672) */ type MoonbeamRuntimeRuntime = Null; } // declare module diff --git a/typescript-api/src/moonbeam/interfaces/types.ts b/typescript-api/src/moonbeam/interfaces/types.ts index 35d50cccd0..11b9b02166 100644 --- a/typescript-api/src/moonbeam/interfaces/types.ts +++ b/typescript-api/src/moonbeam/interfaces/types.ts @@ -1,4 +1,4 @@ // Auto-generated via `yarn polkadot-types-from-defs`, do not edit /* eslint-disable */ -export * from "./empty/types.js"; +export * from "./moon/types.js"; diff --git a/typescript-api/src/moonbeam/tsconfig.json b/typescript-api/src/moonbeam/tsconfig.json index 65058e6a99..3201642603 100644 --- a/typescript-api/src/moonbeam/tsconfig.json +++ b/typescript-api/src/moonbeam/tsconfig.json @@ -2,7 +2,8 @@ "extends": "../../tsconfig.base.json", "compilerOptions": { "rootDir": ".", - "outDir": "../../build", + "baseUrl": "./", + "outDir": "../../dist", "paths": { "@moonbeam/api-augment/*": ["src/moonbeam/*"], "@polkadot/api/augment": ["src/moonbeam/interfaces/augment-api.ts"], diff --git a/typescript-api/src/moonriver/interfaces/augment-api-consts.ts b/typescript-api/src/moonriver/interfaces/augment-api-consts.ts index 8aa1f678ef..f86b6651e7 100644 --- a/typescript-api/src/moonriver/interfaces/augment-api-consts.ts +++ b/typescript-api/src/moonriver/interfaces/augment-api-consts.ts @@ -298,7 +298,8 @@ declare module "@polkadot/api-base/types/consts" { * * This is held for adding 32 bytes plus an instance of `ProxyType` more into a pre-existing * storage value. Thus, when configuring `ProxyDepositFactor` one should take into account `32 - * + proxy_type.encode().len()` bytes of data. + * + * - Proxy_type.encode().len()` bytes of data. */ proxyDepositFactor: u128 & AugmentedConst; /** Generic const */ diff --git a/typescript-api/src/moonriver/interfaces/augment-api-events.ts b/typescript-api/src/moonriver/interfaces/augment-api-events.ts index ae62a95a13..3bcbaa0113 100644 --- a/typescript-api/src/moonriver/interfaces/augment-api-events.ts +++ b/typescript-api/src/moonriver/interfaces/augment-api-events.ts @@ -87,7 +87,7 @@ declare module "@polkadot/api-base/types/events" { { assetId: u128; assetType: MoonriverRuntimeXcmConfigAssetType } >; /** Changed the xcm type mapping for a given asset id */ - ForeignAssetTypeChanged: AugmentedEvent< + ForeignAssetXcmLocationChanged: AugmentedEvent< ApiType, [assetId: u128, newAssetType: MoonriverRuntimeXcmConfigAssetType], { assetId: u128; newAssetType: MoonriverRuntimeXcmConfigAssetType } @@ -539,6 +539,16 @@ declare module "@polkadot/api-base/types/events" { /** Generic event */ [key: string]: AugmentedEvent; }; + ethereumXcm: { + /** Ethereum transaction executed from XCM */ + ExecutedFromXcm: AugmentedEvent< + ApiType, + [xcmMsgHash: H256, ethTxHash: H256], + { xcmMsgHash: H256; ethTxHash: H256 } + >; + /** Generic event */ + [key: string]: AugmentedEvent; + }; evm: { /** A contract has been created at given address. */ Created: AugmentedEvent; diff --git a/typescript-api/src/moonriver/interfaces/augment-api-rpc.ts b/typescript-api/src/moonriver/interfaces/augment-api-rpc.ts index 496ece8ec2..b8dca00ae2 100644 --- a/typescript-api/src/moonriver/interfaces/augment-api-rpc.ts +++ b/typescript-api/src/moonriver/interfaces/augment-api-rpc.ts @@ -298,6 +298,14 @@ declare module "@polkadot/rpc-core/types/jsonrpc" { (at: Hash | string | Uint8Array) => Observable> >; }; + empty: { + /** Returns the latest synced block from Frontier's backend */ + getLatestSyncedBlock: AugmentedRpc<() => Observable>; + /** Returns whether an Ethereum block is finalized */ + isBlockFinalized: AugmentedRpc<(blockHash: Hash | string | Uint8Array) => Observable>; + /** Returns whether an Ethereum transaction is finalized */ + isTxFinalized: AugmentedRpc<(txHash: Hash | string | Uint8Array) => Observable>; + }; engine: { /** Instructs the manual-seal authorship task to create a new block */ createBlock: AugmentedRpc< diff --git a/typescript-api/src/moonriver/interfaces/augment-api-runtime.ts b/typescript-api/src/moonriver/interfaces/augment-api-runtime.ts index 8a6d23f28b..7bf0002f22 100644 --- a/typescript-api/src/moonriver/interfaces/augment-api-runtime.ts +++ b/typescript-api/src/moonriver/interfaces/augment-api-runtime.ts @@ -14,6 +14,7 @@ import type { U256, Vec, bool, + u128, u256, u32, u64, @@ -45,10 +46,13 @@ import type { KeyTypeId, Permill, Weight, + WeightV2, } from "@polkadot/types/interfaces/runtime"; import type { RuntimeVersion } from "@polkadot/types/interfaces/state"; import type { ApplyExtrinsicResult, DispatchError } from "@polkadot/types/interfaces/system"; import type { TransactionSource, TransactionValidity } from "@polkadot/types/interfaces/txqueue"; +import type { XcmPaymentApiError } from "@polkadot/types/interfaces/xcmPaymentApi"; +import type { XcmVersionedAssetId, XcmVersionedXcm } from "@polkadot/types/lookup"; import type { IExtrinsic, Observable } from "@polkadot/types/types"; export type __AugmentedCall = AugmentedCall; @@ -397,5 +401,30 @@ declare module "@polkadot/api-base/types/calls" { /** Generic call */ [key: string]: DecoratedCallBase; }; + /** 0x6ff52ee858e6c5bd/1 */ + xcmPaymentApi: { + /** The API to query acceptable payment assets */ + queryAcceptablePaymentAssets: AugmentedCall< + ApiType, + ( + version: u32 | AnyNumber | Uint8Array + ) => Observable, XcmPaymentApiError>> + >; + queryWeightToAssetFee: AugmentedCall< + ApiType, + ( + weight: WeightV2 | { refTime?: any; proofSize?: any } | string | Uint8Array, + asset: XcmVersionedAssetId | { V3: any } | { V4: any } | string | Uint8Array + ) => Observable> + >; + queryXcmWeight: AugmentedCall< + ApiType, + ( + message: XcmVersionedXcm | { V2: any } | { V3: any } | { V4: any } | string | Uint8Array + ) => Observable> + >; + /** Generic call */ + [key: string]: DecoratedCallBase; + }; } // AugmentedCalls } // declare module diff --git a/typescript-api/src/moonriver/interfaces/augment-api-tx.ts b/typescript-api/src/moonriver/interfaces/augment-api-tx.ts index fa6bd24dec..70ca14c2fb 100644 --- a/typescript-api/src/moonriver/interfaces/augment-api-tx.ts +++ b/typescript-api/src/moonriver/interfaces/augment-api-tx.ts @@ -1333,6 +1333,24 @@ declare module "@polkadot/api-base/types/submittable" { [key: string]: SubmittableExtrinsicFunction; }; ethereumXcm: { + /** + * Xcm Transact an Ethereum transaction, but allow to force the caller and create address. + * This call should be restricted (callable only by the runtime or governance). Weight: Gas + * limit plus the db reads involving the suspension and proxy checks + */ + forceTransactAs: AugmentedSubmittable< + ( + transactAs: H160 | string | Uint8Array, + xcmTransaction: + | XcmPrimitivesEthereumXcmEthereumXcmTransaction + | { V1: any } + | { V2: any } + | string + | Uint8Array, + forceCreateAddress: Option | null | Uint8Array | H160 | string + ) => SubmittableExtrinsic, + [H160, XcmPrimitivesEthereumXcmEthereumXcmTransaction, Option] + >; /** * Resumes all Ethereum executions from XCM. * diff --git a/typescript-api/src/moonriver/interfaces/augment-types.ts b/typescript-api/src/moonriver/interfaces/augment-types.ts index 4af305b8cb..8bd59e9b44 100644 --- a/typescript-api/src/moonriver/interfaces/augment-types.ts +++ b/typescript-api/src/moonriver/interfaces/augment-types.ts @@ -1258,6 +1258,8 @@ import type { XcmVersion, XcmpMessageFormat, } from "@polkadot/types/interfaces/xcm"; +import type { XcmPaymentApiError } from "@polkadot/types/interfaces/xcmPaymentApi"; +import type { Error } from "@polkadot/types/interfaces/xcmRuntimeApi"; declare module "@polkadot/types/types/registry" { interface InterfaceTypes { @@ -1584,6 +1586,7 @@ declare module "@polkadot/types/types/registry" { EraPoints: EraPoints; EraRewardPoints: EraRewardPoints; EraRewards: EraRewards; + Error: Error; ErrorMetadataLatest: ErrorMetadataLatest; ErrorMetadataV10: ErrorMetadataV10; ErrorMetadataV11: ErrorMetadataV11; @@ -2431,6 +2434,7 @@ declare module "@polkadot/types/types/registry" { XcmOrderV2: XcmOrderV2; XcmOrigin: XcmOrigin; XcmOriginKind: XcmOriginKind; + XcmPaymentApiError: XcmPaymentApiError; XcmpMessageFormat: XcmpMessageFormat; XcmV0: XcmV0; XcmV1: XcmV1; diff --git a/typescript-api/src/moonriver/interfaces/definitions.ts b/typescript-api/src/moonriver/interfaces/definitions.ts index c0a800f18f..3c697a7d2d 100644 --- a/typescript-api/src/moonriver/interfaces/definitions.ts +++ b/typescript-api/src/moonriver/interfaces/definitions.ts @@ -1 +1 @@ -export { default as empty } from "./empty/definitions"; +export { default as empty } from "./moon/definitions"; diff --git a/typescript-api/src/moonriver/interfaces/empty/definitions.ts b/typescript-api/src/moonriver/interfaces/empty/definitions.ts deleted file mode 100644 index 414f76661b..0000000000 --- a/typescript-api/src/moonriver/interfaces/empty/definitions.ts +++ /dev/null @@ -1,3 +0,0 @@ -export default { - types: {}, -}; diff --git a/typescript-api/src/moonriver/interfaces/lookup.ts b/typescript-api/src/moonriver/interfaces/lookup.ts index 1475e9f5b8..da795dbd24 100644 --- a/typescript-api/src/moonriver/interfaces/lookup.ts +++ b/typescript-api/src/moonriver/interfaces/lookup.ts @@ -3656,6 +3656,11 @@ export default { }, suspend_ethereum_xcm_execution: "Null", resume_ethereum_xcm_execution: "Null", + force_transact_as: { + transactAs: "H160", + xcmTransaction: "XcmPrimitivesEthereumXcmEthereumXcmTransaction", + forceCreateAddress: "Option", + }, }, }, /** Lookup346: xcm_primitives::ethereum_xcm::EthereumXcmTransaction */ @@ -3694,7 +3699,7 @@ export default { input: "Bytes", accessList: "Option)>>", }, - /** Lookup353: pallet_message_queue::pallet::Call */ + /** Lookup354: pallet_message_queue::pallet::Call */ PalletMessageQueueCall: { _enum: { reap_page: { @@ -3709,7 +3714,7 @@ export default { }, }, }, - /** Lookup354: cumulus_primitives_core::AggregateMessageOrigin */ + /** Lookup355: cumulus_primitives_core::AggregateMessageOrigin */ CumulusPrimitivesCoreAggregateMessageOrigin: { _enum: { Here: "Null", @@ -3717,19 +3722,19 @@ export default { Sibling: "u32", }, }, - /** Lookup355: pallet_randomness::pallet::Call */ + /** Lookup356: pallet_randomness::pallet::Call */ PalletRandomnessCall: { _enum: ["set_babe_randomness_results"], }, - /** Lookup356: sp_runtime::traits::BlakeTwo256 */ + /** Lookup357: sp_runtime::traits::BlakeTwo256 */ SpRuntimeBlakeTwo256: "Null", - /** Lookup358: pallet_conviction_voting::types::Tally */ + /** Lookup359: pallet_conviction_voting::types::Tally */ PalletConvictionVotingTally: { ayes: "u128", nays: "u128", support: "u128", }, - /** Lookup359: pallet_whitelist::pallet::Event */ + /** Lookup360: pallet_whitelist::pallet::Event */ PalletWhitelistEvent: { _enum: { CallWhitelisted: { @@ -3744,17 +3749,17 @@ export default { }, }, }, - /** Lookup361: frame_support::dispatch::PostDispatchInfo */ + /** Lookup362: frame_support::dispatch::PostDispatchInfo */ FrameSupportDispatchPostDispatchInfo: { actualWeight: "Option", paysFee: "FrameSupportDispatchPays", }, - /** Lookup362: sp_runtime::DispatchErrorWithPostInfo */ + /** Lookup363: sp_runtime::DispatchErrorWithPostInfo */ SpRuntimeDispatchErrorWithPostInfo: { postInfo: "FrameSupportDispatchPostDispatchInfo", error: "SpRuntimeDispatchError", }, - /** Lookup363: pallet_collective::pallet::Event */ + /** Lookup364: pallet_collective::pallet::Event */ PalletCollectiveEvent: { _enum: { Proposed: { @@ -3791,7 +3796,7 @@ export default { }, }, }, - /** Lookup365: pallet_treasury::pallet::Event */ + /** Lookup366: pallet_treasury::pallet::Event */ PalletTreasuryEvent: { _enum: { Proposed: { @@ -3851,7 +3856,7 @@ export default { }, }, }, - /** Lookup366: pallet_crowdloan_rewards::pallet::Event */ + /** Lookup367: pallet_crowdloan_rewards::pallet::Event */ PalletCrowdloanRewardsEvent: { _enum: { InitialPaymentMade: "(AccountId20,u128)", @@ -3862,7 +3867,7 @@ export default { InitializedAccountWithNotEnoughContribution: "([u8;32],Option,u128)", }, }, - /** Lookup367: cumulus_pallet_xcmp_queue::pallet::Event */ + /** Lookup368: cumulus_pallet_xcmp_queue::pallet::Event */ CumulusPalletXcmpQueueEvent: { _enum: { XcmpMessageSent: { @@ -3870,7 +3875,7 @@ export default { }, }, }, - /** Lookup368: cumulus_pallet_xcm::pallet::Event */ + /** Lookup369: cumulus_pallet_xcm::pallet::Event */ CumulusPalletXcmEvent: { _enum: { InvalidFormat: "[u8;32]", @@ -3878,7 +3883,7 @@ export default { ExecutedDownward: "([u8;32],StagingXcmV4TraitsOutcome)", }, }, - /** Lookup369: staging_xcm::v4::traits::Outcome */ + /** Lookup370: staging_xcm::v4::traits::Outcome */ StagingXcmV4TraitsOutcome: { _enum: { Complete: { @@ -3893,7 +3898,7 @@ export default { }, }, }, - /** Lookup370: cumulus_pallet_dmp_queue::pallet::Event */ + /** Lookup371: cumulus_pallet_dmp_queue::pallet::Event */ CumulusPalletDmpQueueEvent: { _enum: { StartedExport: "Null", @@ -3921,7 +3926,7 @@ export default { }, }, }, - /** Lookup371: pallet_xcm::pallet::Event */ + /** Lookup372: pallet_xcm::pallet::Event */ PalletXcmEvent: { _enum: { Attempted: { @@ -4044,7 +4049,7 @@ export default { }, }, }, - /** Lookup372: pallet_assets::pallet::Event */ + /** Lookup373: pallet_assets::pallet::Event */ PalletAssetsEvent: { _enum: { Created: { @@ -4158,7 +4163,7 @@ export default { }, }, }, - /** Lookup373: pallet_asset_manager::pallet::Event */ + /** Lookup374: pallet_asset_manager::pallet::Event */ PalletAssetManagerEvent: { _enum: { ForeignAssetRegistered: { @@ -4170,7 +4175,7 @@ export default { assetType: "MoonriverRuntimeXcmConfigAssetType", unitsPerSecond: "u128", }, - ForeignAssetTypeChanged: { + ForeignAssetXcmLocationChanged: { assetId: "u128", newAssetType: "MoonriverRuntimeXcmConfigAssetType", }, @@ -4190,7 +4195,7 @@ export default { }, }, }, - /** Lookup374: orml_xtokens::module::Event */ + /** Lookup375: orml_xtokens::module::Event */ OrmlXtokensModuleEvent: { _enum: { TransferredAssets: { @@ -4201,7 +4206,7 @@ export default { }, }, }, - /** Lookup375: pallet_xcm_transactor::pallet::Event */ + /** Lookup376: pallet_xcm_transactor::pallet::Event */ PalletXcmTransactorEvent: { _enum: { TransactedDerivative: { @@ -4249,13 +4254,22 @@ export default { }, }, }, - /** Lookup376: pallet_xcm_transactor::pallet::RemoteTransactInfoWithMaxWeight */ + /** Lookup377: pallet_xcm_transactor::pallet::RemoteTransactInfoWithMaxWeight */ PalletXcmTransactorRemoteTransactInfoWithMaxWeight: { transactExtraWeight: "SpWeightsWeightV2Weight", maxWeight: "SpWeightsWeightV2Weight", transactExtraWeightSigned: "Option", }, - /** Lookup377: pallet_message_queue::pallet::Event */ + /** Lookup378: pallet_ethereum_xcm::pallet::Event */ + PalletEthereumXcmEvent: { + _enum: { + ExecutedFromXcm: { + xcmMsgHash: "H256", + ethTxHash: "H256", + }, + }, + }, + /** Lookup379: pallet_message_queue::pallet::Event */ PalletMessageQueueEvent: { _enum: { ProcessingFailed: { @@ -4281,7 +4295,7 @@ export default { }, }, }, - /** Lookup378: frame_support::traits::messages::ProcessMessageError */ + /** Lookup380: frame_support::traits::messages::ProcessMessageError */ FrameSupportMessagesProcessMessageError: { _enum: { BadFormat: "Null", @@ -4291,7 +4305,7 @@ export default { Yield: "Null", }, }, - /** Lookup379: pallet_randomness::pallet::Event */ + /** Lookup381: pallet_randomness::pallet::Event */ PalletRandomnessEvent: { _enum: { RandomnessRequestedBabeEpoch: { @@ -4326,7 +4340,7 @@ export default { }, }, }, - /** Lookup380: frame_system::Phase */ + /** Lookup382: frame_system::Phase */ FrameSystemPhase: { _enum: { ApplyExtrinsic: "u32", @@ -4334,51 +4348,51 @@ export default { Initialization: "Null", }, }, - /** Lookup382: frame_system::LastRuntimeUpgradeInfo */ + /** Lookup384: frame_system::LastRuntimeUpgradeInfo */ FrameSystemLastRuntimeUpgradeInfo: { specVersion: "Compact", specName: "Text", }, - /** Lookup383: frame_system::CodeUpgradeAuthorization */ + /** Lookup385: frame_system::CodeUpgradeAuthorization */ FrameSystemCodeUpgradeAuthorization: { codeHash: "H256", checkVersion: "bool", }, - /** Lookup384: frame_system::limits::BlockWeights */ + /** Lookup386: frame_system::limits::BlockWeights */ FrameSystemLimitsBlockWeights: { baseBlock: "SpWeightsWeightV2Weight", maxBlock: "SpWeightsWeightV2Weight", perClass: "FrameSupportDispatchPerDispatchClassWeightsPerClass", }, - /** Lookup385: frame_support::dispatch::PerDispatchClass */ + /** Lookup387: frame_support::dispatch::PerDispatchClass */ FrameSupportDispatchPerDispatchClassWeightsPerClass: { normal: "FrameSystemLimitsWeightsPerClass", operational: "FrameSystemLimitsWeightsPerClass", mandatory: "FrameSystemLimitsWeightsPerClass", }, - /** Lookup386: frame_system::limits::WeightsPerClass */ + /** Lookup388: frame_system::limits::WeightsPerClass */ FrameSystemLimitsWeightsPerClass: { baseExtrinsic: "SpWeightsWeightV2Weight", maxExtrinsic: "Option", maxTotal: "Option", reserved: "Option", }, - /** Lookup387: frame_system::limits::BlockLength */ + /** Lookup389: frame_system::limits::BlockLength */ FrameSystemLimitsBlockLength: { max: "FrameSupportDispatchPerDispatchClassU32", }, - /** Lookup388: frame_support::dispatch::PerDispatchClass */ + /** Lookup390: frame_support::dispatch::PerDispatchClass */ FrameSupportDispatchPerDispatchClassU32: { normal: "u32", operational: "u32", mandatory: "u32", }, - /** Lookup389: sp_weights::RuntimeDbWeight */ + /** Lookup391: sp_weights::RuntimeDbWeight */ SpWeightsRuntimeDbWeight: { read: "u64", write: "u64", }, - /** Lookup390: sp_version::RuntimeVersion */ + /** Lookup392: sp_version::RuntimeVersion */ SpVersionRuntimeVersion: { specName: "Text", implName: "Text", @@ -4389,7 +4403,7 @@ export default { transactionVersion: "u32", stateVersion: "u8", }, - /** Lookup394: frame_system::pallet::Error */ + /** Lookup396: frame_system::pallet::Error */ FrameSystemError: { _enum: [ "InvalidSpecName", @@ -4403,38 +4417,38 @@ export default { "Unauthorized", ], }, - /** Lookup396: cumulus_pallet_parachain_system::unincluded_segment::Ancestor */ + /** Lookup398: cumulus_pallet_parachain_system::unincluded_segment::Ancestor */ CumulusPalletParachainSystemUnincludedSegmentAncestor: { usedBandwidth: "CumulusPalletParachainSystemUnincludedSegmentUsedBandwidth", paraHeadHash: "Option", consumedGoAheadSignal: "Option", }, - /** Lookup397: cumulus_pallet_parachain_system::unincluded_segment::UsedBandwidth */ + /** Lookup399: cumulus_pallet_parachain_system::unincluded_segment::UsedBandwidth */ CumulusPalletParachainSystemUnincludedSegmentUsedBandwidth: { umpMsgCount: "u32", umpTotalBytes: "u32", hrmpOutgoing: "BTreeMap", }, - /** Lookup399: cumulus_pallet_parachain_system::unincluded_segment::HrmpChannelUpdate */ + /** Lookup401: cumulus_pallet_parachain_system::unincluded_segment::HrmpChannelUpdate */ CumulusPalletParachainSystemUnincludedSegmentHrmpChannelUpdate: { msgCount: "u32", totalBytes: "u32", }, - /** Lookup403: polkadot_primitives::v7::UpgradeGoAhead */ + /** Lookup405: polkadot_primitives::v7::UpgradeGoAhead */ PolkadotPrimitivesV7UpgradeGoAhead: { _enum: ["Abort", "GoAhead"], }, - /** Lookup404: cumulus_pallet_parachain_system::unincluded_segment::SegmentTracker */ + /** Lookup406: cumulus_pallet_parachain_system::unincluded_segment::SegmentTracker */ CumulusPalletParachainSystemUnincludedSegmentSegmentTracker: { usedBandwidth: "CumulusPalletParachainSystemUnincludedSegmentUsedBandwidth", hrmpWatermark: "Option", consumedGoAheadSignal: "Option", }, - /** Lookup406: polkadot_primitives::v7::UpgradeRestriction */ + /** Lookup408: polkadot_primitives::v7::UpgradeRestriction */ PolkadotPrimitivesV7UpgradeRestriction: { _enum: ["Present"], }, - /** Lookup407: cumulus_pallet_parachain_system::relay_state_snapshot::MessagingStateSnapshot */ + /** Lookup409: cumulus_pallet_parachain_system::relay_state_snapshot::MessagingStateSnapshot */ CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot: { dmqMqcHead: "H256", relayDispatchQueueRemainingCapacity: @@ -4442,12 +4456,12 @@ export default { ingressChannels: "Vec<(u32,PolkadotPrimitivesV7AbridgedHrmpChannel)>", egressChannels: "Vec<(u32,PolkadotPrimitivesV7AbridgedHrmpChannel)>", }, - /** Lookup408: cumulus_pallet_parachain_system::relay_state_snapshot::RelayDispatchQueueRemainingCapacity */ + /** Lookup410: cumulus_pallet_parachain_system::relay_state_snapshot::RelayDispatchQueueRemainingCapacity */ CumulusPalletParachainSystemRelayStateSnapshotRelayDispatchQueueRemainingCapacity: { remainingCount: "u32", remainingSize: "u32", }, - /** Lookup411: polkadot_primitives::v7::AbridgedHrmpChannel */ + /** Lookup413: polkadot_primitives::v7::AbridgedHrmpChannel */ PolkadotPrimitivesV7AbridgedHrmpChannel: { maxCapacity: "u32", maxTotalSize: "u32", @@ -4456,7 +4470,7 @@ export default { totalSize: "u32", mqcHead: "Option", }, - /** Lookup412: polkadot_primitives::v7::AbridgedHostConfiguration */ + /** Lookup414: polkadot_primitives::v7::AbridgedHostConfiguration */ PolkadotPrimitivesV7AbridgedHostConfiguration: { maxCodeSize: "u32", maxHeadDataSize: "u32", @@ -4469,17 +4483,17 @@ export default { validationUpgradeDelay: "u32", asyncBackingParams: "PolkadotPrimitivesV7AsyncBackingAsyncBackingParams", }, - /** Lookup413: polkadot_primitives::v7::async_backing::AsyncBackingParams */ + /** Lookup415: polkadot_primitives::v7::async_backing::AsyncBackingParams */ PolkadotPrimitivesV7AsyncBackingAsyncBackingParams: { maxCandidateDepth: "u32", allowedAncestryLen: "u32", }, - /** Lookup419: polkadot_core_primitives::OutboundHrmpMessage */ + /** Lookup421: polkadot_core_primitives::OutboundHrmpMessage */ PolkadotCorePrimitivesOutboundHrmpMessage: { recipient: "u32", data: "Bytes", }, - /** Lookup421: cumulus_pallet_parachain_system::pallet::Error */ + /** Lookup423: cumulus_pallet_parachain_system::pallet::Error */ CumulusPalletParachainSystemError: { _enum: [ "OverlappingUpgrades", @@ -4492,22 +4506,22 @@ export default { "Unauthorized", ], }, - /** Lookup423: pallet_balances::types::BalanceLock */ + /** Lookup425: pallet_balances::types::BalanceLock */ PalletBalancesBalanceLock: { id: "[u8;8]", amount: "u128", reasons: "PalletBalancesReasons", }, - /** Lookup424: pallet_balances::types::Reasons */ + /** Lookup426: pallet_balances::types::Reasons */ PalletBalancesReasons: { _enum: ["Fee", "Misc", "All"], }, - /** Lookup427: pallet_balances::types::ReserveData */ + /** Lookup429: pallet_balances::types::ReserveData */ PalletBalancesReserveData: { id: "[u8;4]", amount: "u128", }, - /** Lookup431: moonriver_runtime::RuntimeHoldReason */ + /** Lookup433: moonriver_runtime::RuntimeHoldReason */ MoonriverRuntimeRuntimeHoldReason: { _enum: { __Unused0: "Null", @@ -4575,16 +4589,16 @@ export default { Preimage: "PalletPreimageHoldReason", }, }, - /** Lookup432: pallet_preimage::pallet::HoldReason */ + /** Lookup434: pallet_preimage::pallet::HoldReason */ PalletPreimageHoldReason: { _enum: ["Preimage"], }, - /** Lookup435: pallet_balances::types::IdAmount */ + /** Lookup437: pallet_balances::types::IdAmount */ PalletBalancesIdAmount: { id: "Null", amount: "u128", }, - /** Lookup437: pallet_balances::pallet::Error */ + /** Lookup439: pallet_balances::pallet::Error */ PalletBalancesError: { _enum: [ "VestingBalance", @@ -4601,26 +4615,26 @@ export default { "DeltaZero", ], }, - /** Lookup438: pallet_transaction_payment::Releases */ + /** Lookup440: pallet_transaction_payment::Releases */ PalletTransactionPaymentReleases: { _enum: ["V1Ancient", "V2"], }, /** - * Lookup439: + * Lookup441: * pallet_parachain_staking::types::ParachainBondConfig[account::AccountId20](account::AccountId20) */ PalletParachainStakingParachainBondConfig: { account: "AccountId20", percent: "Percent", }, - /** Lookup440: pallet_parachain_staking::types::RoundInfo */ + /** Lookup442: pallet_parachain_staking::types::RoundInfo */ PalletParachainStakingRoundInfo: { current: "u32", first: "u32", length: "u32", firstSlot: "u64", }, - /** Lookup441: pallet_parachain_staking::types::Delegator */ + /** Lookup443: pallet_parachain_staking::types::Delegator */ PalletParachainStakingDelegator: { id: "AccountId20", delegations: "PalletParachainStakingSetOrderedSet", @@ -4629,24 +4643,24 @@ export default { status: "PalletParachainStakingDelegatorStatus", }, /** - * Lookup442: + * Lookup444: * pallet_parachain_staking::set::OrderedSet> */ PalletParachainStakingSetOrderedSet: "Vec", - /** Lookup443: pallet_parachain_staking::types::Bond */ + /** Lookup445: pallet_parachain_staking::types::Bond */ PalletParachainStakingBond: { owner: "AccountId20", amount: "u128", }, - /** Lookup445: pallet_parachain_staking::types::DelegatorStatus */ + /** Lookup447: pallet_parachain_staking::types::DelegatorStatus */ PalletParachainStakingDelegatorStatus: { _enum: { Active: "Null", Leaving: "u32", }, }, - /** Lookup446: pallet_parachain_staking::types::CandidateMetadata */ + /** Lookup448: pallet_parachain_staking::types::CandidateMetadata */ PalletParachainStakingCandidateMetadata: { bond: "u128", delegationCount: "u32", @@ -4659,16 +4673,16 @@ export default { request: "Option", status: "PalletParachainStakingCollatorStatus", }, - /** Lookup447: pallet_parachain_staking::types::CapacityStatus */ + /** Lookup449: pallet_parachain_staking::types::CapacityStatus */ PalletParachainStakingCapacityStatus: { _enum: ["Full", "Empty", "Partial"], }, - /** Lookup449: pallet_parachain_staking::types::CandidateBondLessRequest */ + /** Lookup451: pallet_parachain_staking::types::CandidateBondLessRequest */ PalletParachainStakingCandidateBondLessRequest: { amount: "u128", whenExecutable: "u32", }, - /** Lookup450: pallet_parachain_staking::types::CollatorStatus */ + /** Lookup452: pallet_parachain_staking::types::CollatorStatus */ PalletParachainStakingCollatorStatus: { _enum: { Active: "Null", @@ -4676,50 +4690,50 @@ export default { Leaving: "u32", }, }, - /** Lookup452: pallet_parachain_staking::delegation_requests::ScheduledRequest */ + /** Lookup454: pallet_parachain_staking::delegation_requests::ScheduledRequest */ PalletParachainStakingDelegationRequestsScheduledRequest: { delegator: "AccountId20", whenExecutable: "u32", action: "PalletParachainStakingDelegationRequestsDelegationAction", }, /** - * Lookup455: + * Lookup457: * pallet_parachain_staking::auto_compound::AutoCompoundConfig[account::AccountId20](account::AccountId20) */ PalletParachainStakingAutoCompoundAutoCompoundConfig: { delegator: "AccountId20", value: "Percent", }, - /** Lookup457: pallet_parachain_staking::types::Delegations */ + /** Lookup459: pallet_parachain_staking::types::Delegations */ PalletParachainStakingDelegations: { delegations: "Vec", total: "u128", }, /** - * Lookup459: + * Lookup461: * pallet_parachain_staking::set::BoundedOrderedSet, S> */ PalletParachainStakingSetBoundedOrderedSet: "Vec", - /** Lookup462: pallet_parachain_staking::types::CollatorSnapshot */ + /** Lookup464: pallet_parachain_staking::types::CollatorSnapshot */ PalletParachainStakingCollatorSnapshot: { bond: "u128", delegations: "Vec", total: "u128", }, - /** Lookup464: pallet_parachain_staking::types::BondWithAutoCompound */ + /** Lookup466: pallet_parachain_staking::types::BondWithAutoCompound */ PalletParachainStakingBondWithAutoCompound: { owner: "AccountId20", amount: "u128", autoCompound: "Percent", }, - /** Lookup465: pallet_parachain_staking::types::DelayedPayout */ + /** Lookup467: pallet_parachain_staking::types::DelayedPayout */ PalletParachainStakingDelayedPayout: { roundIssuance: "u128", totalStakingReward: "u128", collatorCommission: "Perbill", }, - /** Lookup466: pallet_parachain_staking::inflation::InflationInfo */ + /** Lookup468: pallet_parachain_staking::inflation::InflationInfo */ PalletParachainStakingInflationInflationInfo: { expect: { min: "u128", @@ -4737,7 +4751,7 @@ export default { max: "Perbill", }, }, - /** Lookup467: pallet_parachain_staking::pallet::Error */ + /** Lookup469: pallet_parachain_staking::pallet::Error */ PalletParachainStakingError: { _enum: [ "DelegatorDNE", @@ -4797,11 +4811,11 @@ export default { "CurrentRoundTooLow", ], }, - /** Lookup468: pallet_author_inherent::pallet::Error */ + /** Lookup470: pallet_author_inherent::pallet::Error */ PalletAuthorInherentError: { _enum: ["AuthorAlreadySet", "NoAccountId", "CannotBeAuthor"], }, - /** Lookup469: pallet_author_mapping::pallet::RegistrationInfo */ + /** Lookup471: pallet_author_mapping::pallet::RegistrationInfo */ PalletAuthorMappingRegistrationInfo: { _alias: { keys_: "keys", @@ -4810,7 +4824,7 @@ export default { deposit: "u128", keys_: "SessionKeysPrimitivesVrfVrfCryptoPublic", }, - /** Lookup470: pallet_author_mapping::pallet::Error */ + /** Lookup472: pallet_author_mapping::pallet::Error */ PalletAuthorMappingError: { _enum: [ "AssociationNotFound", @@ -4823,18 +4837,18 @@ export default { "DecodeKeysFailed", ], }, - /** Lookup471: pallet_moonbeam_orbiters::types::CollatorPoolInfo[account::AccountId20](account::AccountId20) */ + /** Lookup473: pallet_moonbeam_orbiters::types::CollatorPoolInfo[account::AccountId20](account::AccountId20) */ PalletMoonbeamOrbitersCollatorPoolInfo: { orbiters: "Vec", maybeCurrentOrbiter: "Option", nextOrbiter: "u32", }, - /** Lookup473: pallet_moonbeam_orbiters::types::CurrentOrbiter[account::AccountId20](account::AccountId20) */ + /** Lookup475: pallet_moonbeam_orbiters::types::CurrentOrbiter[account::AccountId20](account::AccountId20) */ PalletMoonbeamOrbitersCurrentOrbiter: { accountId: "AccountId20", removed: "bool", }, - /** Lookup474: pallet_moonbeam_orbiters::pallet::Error */ + /** Lookup476: pallet_moonbeam_orbiters::pallet::Error */ PalletMoonbeamOrbitersError: { _enum: [ "CollatorAlreadyAdded", @@ -4848,23 +4862,23 @@ export default { "OrbiterStillInAPool", ], }, - /** Lookup477: pallet_utility::pallet::Error */ + /** Lookup479: pallet_utility::pallet::Error */ PalletUtilityError: { _enum: ["TooManyCalls"], }, - /** Lookup480: pallet_proxy::ProxyDefinition */ + /** Lookup482: pallet_proxy::ProxyDefinition */ PalletProxyProxyDefinition: { delegate: "AccountId20", proxyType: "MoonriverRuntimeProxyType", delay: "u32", }, - /** Lookup484: pallet_proxy::Announcement */ + /** Lookup486: pallet_proxy::Announcement */ PalletProxyAnnouncement: { real: "AccountId20", callHash: "H256", height: "u32", }, - /** Lookup486: pallet_proxy::pallet::Error */ + /** Lookup488: pallet_proxy::pallet::Error */ PalletProxyError: { _enum: [ "TooMany", @@ -4877,12 +4891,12 @@ export default { "NoSelfProxy", ], }, - /** Lookup487: pallet_maintenance_mode::pallet::Error */ + /** Lookup489: pallet_maintenance_mode::pallet::Error */ PalletMaintenanceModeError: { _enum: ["AlreadyInMaintenanceMode", "NotInMaintenanceMode"], }, /** - * Lookup489: pallet_identity::types::Registration> */ PalletIdentityRegistration: { @@ -4890,21 +4904,21 @@ export default { deposit: "u128", info: "PalletIdentityLegacyIdentityInfo", }, - /** Lookup498: pallet_identity::types::RegistrarInfo */ + /** Lookup500: pallet_identity::types::RegistrarInfo */ PalletIdentityRegistrarInfo: { account: "AccountId20", fee: "u128", fields: "u64", }, /** - * Lookup500: + * Lookup502: * pallet_identity::types::AuthorityProperties> */ PalletIdentityAuthorityProperties: { suffix: "Bytes", allocation: "u32", }, - /** Lookup503: pallet_identity::pallet::Error */ + /** Lookup505: pallet_identity::pallet::Error */ PalletIdentityError: { _enum: [ "TooManySubAccounts", @@ -4935,18 +4949,18 @@ export default { "NotExpired", ], }, - /** Lookup504: pallet_migrations::pallet::Error */ + /** Lookup506: pallet_migrations::pallet::Error */ PalletMigrationsError: { _enum: ["PreimageMissing", "WrongUpperBound", "PreimageIsTooBig", "PreimageAlreadyExists"], }, - /** Lookup506: pallet_multisig::Multisig */ + /** Lookup508: pallet_multisig::Multisig */ PalletMultisigMultisig: { when: "PalletMultisigTimepoint", deposit: "u128", depositor: "AccountId20", approvals: "Vec", }, - /** Lookup508: pallet_multisig::pallet::Error */ + /** Lookup510: pallet_multisig::pallet::Error */ PalletMultisigError: { _enum: [ "MinimumThreshold", @@ -4965,11 +4979,11 @@ export default { "AlreadyStored", ], }, - /** Lookup509: pallet_moonbeam_lazy_migrations::pallet::Error */ + /** Lookup511: pallet_moonbeam_lazy_migrations::pallet::Error */ PalletMoonbeamLazyMigrationsError: { _enum: ["LimitCannotBeZero", "AddressesLengthCannotBeZero", "ContractNotCorrupted"], }, - /** Lookup510: pallet_evm::CodeMetadata */ + /** Lookup512: pallet_evm::CodeMetadata */ PalletEvmCodeMetadata: { _alias: { size_: "size", @@ -4978,7 +4992,7 @@ export default { size_: "u64", hash_: "H256", }, - /** Lookup512: pallet_evm::pallet::Error */ + /** Lookup514: pallet_evm::pallet::Error */ PalletEvmError: { _enum: [ "BalanceLow", @@ -4996,7 +5010,7 @@ export default { "Undefined", ], }, - /** Lookup515: fp_rpc::TransactionStatus */ + /** Lookup517: fp_rpc::TransactionStatus */ FpRpcTransactionStatus: { transactionHash: "H256", transactionIndex: "u32", @@ -5006,9 +5020,9 @@ export default { logs: "Vec", logsBloom: "EthbloomBloom", }, - /** Lookup518: ethbloom::Bloom */ + /** Lookup519: ethbloom::Bloom */ EthbloomBloom: "[u8;256]", - /** Lookup520: ethereum::receipt::ReceiptV3 */ + /** Lookup521: ethereum::receipt::ReceiptV3 */ EthereumReceiptReceiptV3: { _enum: { Legacy: "EthereumReceiptEip658ReceiptData", @@ -5016,7 +5030,7 @@ export default { EIP1559: "EthereumReceiptEip658ReceiptData", }, }, - /** Lookup521: ethereum::receipt::EIP658ReceiptData */ + /** Lookup522: ethereum::receipt::EIP658ReceiptData */ EthereumReceiptEip658ReceiptData: { statusCode: "u8", usedGas: "U256", @@ -5024,7 +5038,7 @@ export default { logs: "Vec", }, /** - * Lookup522: + * Lookup523: * ethereum::block::Block[ethereum::transaction::TransactionV2](ethereum::transaction::TransactionV2) */ EthereumBlock: { @@ -5032,7 +5046,7 @@ export default { transactions: "Vec", ommers: "Vec", }, - /** Lookup523: ethereum::header::Header */ + /** Lookup524: ethereum::header::Header */ EthereumHeader: { parentHash: "H256", ommersHash: "H256", @@ -5050,14 +5064,14 @@ export default { mixHash: "H256", nonce: "EthereumTypesHashH64", }, - /** Lookup524: ethereum_types::hash::H64 */ + /** Lookup525: ethereum_types::hash::H64 */ EthereumTypesHashH64: "[u8;8]", - /** Lookup529: pallet_ethereum::pallet::Error */ + /** Lookup530: pallet_ethereum::pallet::Error */ PalletEthereumError: { _enum: ["InvalidSignature", "PreLogExists"], }, /** - * Lookup532: pallet_scheduler::Scheduled, BlockNumber, moonriver_runtime::OriginCaller, account::AccountId20> */ @@ -5068,13 +5082,13 @@ export default { maybePeriodic: "Option<(u32,u32)>", origin: "MoonriverRuntimeOriginCaller", }, - /** Lookup534: pallet_scheduler::RetryConfig */ + /** Lookup535: pallet_scheduler::RetryConfig */ PalletSchedulerRetryConfig: { totalRetries: "u8", remaining: "u8", period: "u32", }, - /** Lookup535: pallet_scheduler::pallet::Error */ + /** Lookup536: pallet_scheduler::pallet::Error */ PalletSchedulerError: { _enum: [ "FailedToSchedule", @@ -5084,7 +5098,7 @@ export default { "Named", ], }, - /** Lookup536: pallet_preimage::OldRequestStatus */ + /** Lookup537: pallet_preimage::OldRequestStatus */ PalletPreimageOldRequestStatus: { _enum: { Unrequested: { @@ -5099,7 +5113,7 @@ export default { }, }, /** - * Lookup539: pallet_preimage::RequestStatus> */ PalletPreimageRequestStatus: { @@ -5115,7 +5129,7 @@ export default { }, }, }, - /** Lookup545: pallet_preimage::pallet::Error */ + /** Lookup546: pallet_preimage::pallet::Error */ PalletPreimageError: { _enum: [ "TooBig", @@ -5129,7 +5143,7 @@ export default { ], }, /** - * Lookup547: pallet_conviction_voting::vote::Voting */ PalletConvictionVotingVoteVoting: { @@ -5138,20 +5152,20 @@ export default { Delegating: "PalletConvictionVotingVoteDelegating", }, }, - /** Lookup548: pallet_conviction_voting::vote::Casting */ + /** Lookup549: pallet_conviction_voting::vote::Casting */ PalletConvictionVotingVoteCasting: { votes: "Vec<(u32,PalletConvictionVotingVoteAccountVote)>", delegations: "PalletConvictionVotingDelegations", prior: "PalletConvictionVotingVotePriorLock", }, - /** Lookup552: pallet_conviction_voting::types::Delegations */ + /** Lookup553: pallet_conviction_voting::types::Delegations */ PalletConvictionVotingDelegations: { votes: "u128", capital: "u128", }, - /** Lookup553: pallet_conviction_voting::vote::PriorLock */ + /** Lookup554: pallet_conviction_voting::vote::PriorLock */ PalletConvictionVotingVotePriorLock: "(u32,u128)", - /** Lookup554: pallet_conviction_voting::vote::Delegating */ + /** Lookup555: pallet_conviction_voting::vote::Delegating */ PalletConvictionVotingVoteDelegating: { balance: "u128", target: "AccountId20", @@ -5159,7 +5173,7 @@ export default { delegations: "PalletConvictionVotingDelegations", prior: "PalletConvictionVotingVotePriorLock", }, - /** Lookup558: pallet_conviction_voting::pallet::Error */ + /** Lookup559: pallet_conviction_voting::pallet::Error */ PalletConvictionVotingError: { _enum: [ "NotOngoing", @@ -5177,7 +5191,7 @@ export default { ], }, /** - * Lookup559: pallet_referenda::types::ReferendumInfo, Balance, pallet_conviction_voting::types::Tally, account::AccountId20, ScheduleAddress> @@ -5193,7 +5207,7 @@ export default { }, }, /** - * Lookup560: pallet_referenda::types::ReferendumStatus, Balance, pallet_conviction_voting::types::Tally, account::AccountId20, ScheduleAddress> @@ -5211,17 +5225,17 @@ export default { inQueue: "bool", alarm: "Option<(u32,(u32,u32))>", }, - /** Lookup561: pallet_referenda::types::Deposit */ + /** Lookup562: pallet_referenda::types::Deposit */ PalletReferendaDeposit: { who: "AccountId20", amount: "u128", }, - /** Lookup564: pallet_referenda::types::DecidingStatus */ + /** Lookup565: pallet_referenda::types::DecidingStatus */ PalletReferendaDecidingStatus: { since: "u32", confirming: "Option", }, - /** Lookup572: pallet_referenda::types::TrackInfo */ + /** Lookup573: pallet_referenda::types::TrackInfo */ PalletReferendaTrackInfo: { name: "Text", maxDeciding: "u32", @@ -5233,7 +5247,7 @@ export default { minApproval: "PalletReferendaCurve", minSupport: "PalletReferendaCurve", }, - /** Lookup573: pallet_referenda::types::Curve */ + /** Lookup574: pallet_referenda::types::Curve */ PalletReferendaCurve: { _enum: { LinearDecreasing: { @@ -5254,7 +5268,7 @@ export default { }, }, }, - /** Lookup576: pallet_referenda::pallet::Error */ + /** Lookup577: pallet_referenda::pallet::Error */ PalletReferendaError: { _enum: [ "NotOngoing", @@ -5273,7 +5287,7 @@ export default { "PreimageStoredWithDifferentLength", ], }, - /** Lookup577: pallet_whitelist::pallet::Error */ + /** Lookup578: pallet_whitelist::pallet::Error */ PalletWhitelistError: { _enum: [ "UnavailablePreImage", @@ -5283,7 +5297,7 @@ export default { "CallAlreadyWhitelisted", ], }, - /** Lookup579: pallet_collective::Votes */ + /** Lookup580: pallet_collective::Votes */ PalletCollectiveVotes: { index: "u32", threshold: "u32", @@ -5291,7 +5305,7 @@ export default { nays: "Vec", end: "u32", }, - /** Lookup580: pallet_collective::pallet::Error */ + /** Lookup581: pallet_collective::pallet::Error */ PalletCollectiveError: { _enum: [ "NotMember", @@ -5307,7 +5321,7 @@ export default { "PrimeAccountNotMember", ], }, - /** Lookup583: pallet_treasury::Proposal */ + /** Lookup584: pallet_treasury::Proposal */ PalletTreasuryProposal: { proposer: "AccountId20", value: "u128", @@ -5315,7 +5329,7 @@ export default { bond: "u128", }, /** - * Lookup586: pallet_treasury::SpendStatus */ PalletTreasurySpendStatus: { @@ -5326,7 +5340,7 @@ export default { expireAt: "u32", status: "PalletTreasuryPaymentState", }, - /** Lookup587: pallet_treasury::PaymentState */ + /** Lookup588: pallet_treasury::PaymentState */ PalletTreasuryPaymentState: { _enum: { Pending: "Null", @@ -5336,9 +5350,9 @@ export default { Failed: "Null", }, }, - /** Lookup589: frame_support::PalletId */ + /** Lookup590: frame_support::PalletId */ FrameSupportPalletId: "[u8;8]", - /** Lookup590: pallet_treasury::pallet::Error */ + /** Lookup591: pallet_treasury::pallet::Error */ PalletTreasuryError: { _enum: [ "InsufficientProposersBalance", @@ -5355,13 +5369,13 @@ export default { "Inconclusive", ], }, - /** Lookup591: pallet_crowdloan_rewards::pallet::RewardInfo */ + /** Lookup592: pallet_crowdloan_rewards::pallet::RewardInfo */ PalletCrowdloanRewardsRewardInfo: { totalReward: "u128", claimedReward: "u128", contributedRelayAddresses: "Vec<[u8;32]>", }, - /** Lookup593: pallet_crowdloan_rewards::pallet::Error */ + /** Lookup594: pallet_crowdloan_rewards::pallet::Error */ PalletCrowdloanRewardsError: { _enum: [ "AlreadyAssociated", @@ -5381,7 +5395,7 @@ export default { "InsufficientNumberOfValidProofs", ], }, - /** Lookup598: cumulus_pallet_xcmp_queue::OutboundChannelDetails */ + /** Lookup599: cumulus_pallet_xcmp_queue::OutboundChannelDetails */ CumulusPalletXcmpQueueOutboundChannelDetails: { recipient: "u32", state: "CumulusPalletXcmpQueueOutboundState", @@ -5389,21 +5403,21 @@ export default { firstIndex: "u16", lastIndex: "u16", }, - /** Lookup599: cumulus_pallet_xcmp_queue::OutboundState */ + /** Lookup600: cumulus_pallet_xcmp_queue::OutboundState */ CumulusPalletXcmpQueueOutboundState: { _enum: ["Ok", "Suspended"], }, - /** Lookup601: cumulus_pallet_xcmp_queue::QueueConfigData */ + /** Lookup602: cumulus_pallet_xcmp_queue::QueueConfigData */ CumulusPalletXcmpQueueQueueConfigData: { suspendThreshold: "u32", dropThreshold: "u32", resumeThreshold: "u32", }, - /** Lookup602: cumulus_pallet_xcmp_queue::pallet::Error */ + /** Lookup603: cumulus_pallet_xcmp_queue::pallet::Error */ CumulusPalletXcmpQueueError: { _enum: ["BadQueueConfig", "AlreadySuspended", "AlreadyResumed"], }, - /** Lookup603: cumulus_pallet_dmp_queue::pallet::MigrationState */ + /** Lookup604: cumulus_pallet_dmp_queue::pallet::MigrationState */ CumulusPalletDmpQueueMigrationState: { _enum: { NotStarted: "Null", @@ -5421,7 +5435,7 @@ export default { Completed: "Null", }, }, - /** Lookup606: pallet_xcm::pallet::QueryStatus */ + /** Lookup607: pallet_xcm::pallet::QueryStatus */ PalletXcmQueryStatus: { _enum: { Pending: { @@ -5440,7 +5454,7 @@ export default { }, }, }, - /** Lookup610: xcm::VersionedResponse */ + /** Lookup611: xcm::VersionedResponse */ XcmVersionedResponse: { _enum: { __Unused0: "Null", @@ -5450,7 +5464,7 @@ export default { V4: "StagingXcmV4Response", }, }, - /** Lookup616: pallet_xcm::pallet::VersionMigrationStage */ + /** Lookup617: pallet_xcm::pallet::VersionMigrationStage */ PalletXcmVersionMigrationStage: { _enum: { MigrateSupportedVersion: "Null", @@ -5459,14 +5473,14 @@ export default { MigrateAndNotifyOldTargets: "Null", }, }, - /** Lookup619: pallet_xcm::pallet::RemoteLockedFungibleRecord */ + /** Lookup620: pallet_xcm::pallet::RemoteLockedFungibleRecord */ PalletXcmRemoteLockedFungibleRecord: { amount: "u128", owner: "XcmVersionedLocation", locker: "XcmVersionedLocation", consumers: "Vec<(Null,u128)>", }, - /** Lookup626: pallet_xcm::pallet::Error */ + /** Lookup627: pallet_xcm::pallet::Error */ PalletXcmError: { _enum: [ "Unreachable", @@ -5496,7 +5510,7 @@ export default { "LocalExecutionIncomplete", ], }, - /** Lookup627: pallet_assets::types::AssetDetails */ + /** Lookup628: pallet_assets::types::AssetDetails */ PalletAssetsAssetDetails: { owner: "AccountId20", issuer: "AccountId20", @@ -5511,22 +5525,22 @@ export default { approvals: "u32", status: "PalletAssetsAssetStatus", }, - /** Lookup628: pallet_assets::types::AssetStatus */ + /** Lookup629: pallet_assets::types::AssetStatus */ PalletAssetsAssetStatus: { _enum: ["Live", "Frozen", "Destroying"], }, - /** Lookup630: pallet_assets::types::AssetAccount */ + /** Lookup631: pallet_assets::types::AssetAccount */ PalletAssetsAssetAccount: { balance: "u128", status: "PalletAssetsAccountStatus", reason: "PalletAssetsExistenceReason", extra: "Null", }, - /** Lookup631: pallet_assets::types::AccountStatus */ + /** Lookup632: pallet_assets::types::AccountStatus */ PalletAssetsAccountStatus: { _enum: ["Liquid", "Frozen", "Blocked"], }, - /** Lookup632: pallet_assets::types::ExistenceReason */ + /** Lookup633: pallet_assets::types::ExistenceReason */ PalletAssetsExistenceReason: { _enum: { Consumer: "Null", @@ -5536,13 +5550,13 @@ export default { DepositFrom: "(AccountId20,u128)", }, }, - /** Lookup634: pallet_assets::types::Approval */ + /** Lookup635: pallet_assets::types::Approval */ PalletAssetsApproval: { amount: "u128", deposit: "u128", }, /** - * Lookup635: pallet_assets::types::AssetMetadata> */ PalletAssetsAssetMetadata: { @@ -5552,7 +5566,7 @@ export default { decimals: "u8", isFrozen: "bool", }, - /** Lookup637: pallet_assets::pallet::Error */ + /** Lookup638: pallet_assets::pallet::Error */ PalletAssetsError: { _enum: [ "BalanceLow", @@ -5577,7 +5591,7 @@ export default { "CallbackFailed", ], }, - /** Lookup639: pallet_asset_manager::pallet::Error */ + /** Lookup640: pallet_asset_manager::pallet::Error */ PalletAssetManagerError: { _enum: [ "ErrorCreatingAsset", @@ -5590,7 +5604,7 @@ export default { "NonExistentLocalAsset", ], }, - /** Lookup640: orml_xtokens::module::Error */ + /** Lookup641: orml_xtokens::module::Error */ OrmlXtokensModuleError: { _enum: [ "AssetHasNoReserve", @@ -5615,7 +5629,7 @@ export default { "RateLimited", ], }, - /** Lookup641: pallet_xcm_transactor::relay_indices::RelayChainIndices */ + /** Lookup642: pallet_xcm_transactor::relay_indices::RelayChainIndices */ PalletXcmTransactorRelayIndicesRelayChainIndices: { staking: "u8", utility: "u8", @@ -5636,7 +5650,7 @@ export default { closeChannel: "u8", cancelOpenRequest: "u8", }, - /** Lookup642: pallet_xcm_transactor::pallet::Error */ + /** Lookup643: pallet_xcm_transactor::pallet::Error */ PalletXcmTransactorError: { _enum: [ "IndexAlreadyClaimed", @@ -5668,11 +5682,11 @@ export default { "RefundNotSupportedWithTransactInfo", ], }, - /** Lookup643: pallet_ethereum_xcm::pallet::Error */ + /** Lookup644: pallet_ethereum_xcm::pallet::Error */ PalletEthereumXcmError: { _enum: ["EthereumXcmExecutionSuspended"], }, - /** Lookup644: pallet_message_queue::BookState */ + /** Lookup645: pallet_message_queue::BookState */ PalletMessageQueueBookState: { _alias: { size_: "size", @@ -5684,12 +5698,12 @@ export default { messageCount: "u64", size_: "u64", }, - /** Lookup646: pallet_message_queue::Neighbours */ + /** Lookup647: pallet_message_queue::Neighbours */ PalletMessageQueueNeighbours: { prev: "CumulusPrimitivesCoreAggregateMessageOrigin", next: "CumulusPrimitivesCoreAggregateMessageOrigin", }, - /** Lookup648: pallet_message_queue::Page */ + /** Lookup649: pallet_message_queue::Page */ PalletMessageQueuePage: { remaining: "u32", remainingSize: "u32", @@ -5698,7 +5712,7 @@ export default { last: "u32", heap: "Bytes", }, - /** Lookup650: pallet_message_queue::pallet::Error */ + /** Lookup651: pallet_message_queue::pallet::Error */ PalletMessageQueueError: { _enum: [ "NotReapable", @@ -5712,16 +5726,16 @@ export default { "RecursiveDisallowed", ], }, - /** Lookup652: pallet_precompile_benchmarks::pallet::Error */ + /** Lookup653: pallet_precompile_benchmarks::pallet::Error */ PalletPrecompileBenchmarksError: { _enum: ["BenchmarkError"], }, - /** Lookup653: pallet_randomness::types::RequestState */ + /** Lookup654: pallet_randomness::types::RequestState */ PalletRandomnessRequestState: { request: "PalletRandomnessRequest", deposit: "u128", }, - /** Lookup654: pallet_randomness::types::Request> */ + /** Lookup655: pallet_randomness::types::Request> */ PalletRandomnessRequest: { refundAddress: "H160", contractAddress: "H160", @@ -5731,26 +5745,26 @@ export default { salt: "H256", info: "PalletRandomnessRequestInfo", }, - /** Lookup655: pallet_randomness::types::RequestInfo */ + /** Lookup656: pallet_randomness::types::RequestInfo */ PalletRandomnessRequestInfo: { _enum: { BabeEpoch: "(u64,u64)", Local: "(u32,u32)", }, }, - /** Lookup656: pallet_randomness::types::RequestType */ + /** Lookup657: pallet_randomness::types::RequestType */ PalletRandomnessRequestType: { _enum: { BabeEpoch: "u64", Local: "u32", }, }, - /** Lookup657: pallet_randomness::types::RandomnessResult */ + /** Lookup658: pallet_randomness::types::RandomnessResult */ PalletRandomnessRandomnessResult: { randomness: "Option", requestCount: "u64", }, - /** Lookup658: pallet_randomness::pallet::Error */ + /** Lookup659: pallet_randomness::pallet::Error */ PalletRandomnessError: { _enum: [ "RequestCounterOverflowed", @@ -5767,20 +5781,20 @@ export default { "RandomnessResultNotFilled", ], }, - /** Lookup661: frame_system::extensions::check_non_zero_sender::CheckNonZeroSender */ + /** Lookup662: frame_system::extensions::check_non_zero_sender::CheckNonZeroSender */ FrameSystemExtensionsCheckNonZeroSender: "Null", - /** Lookup662: frame_system::extensions::check_spec_version::CheckSpecVersion */ + /** Lookup663: frame_system::extensions::check_spec_version::CheckSpecVersion */ FrameSystemExtensionsCheckSpecVersion: "Null", - /** Lookup663: frame_system::extensions::check_tx_version::CheckTxVersion */ + /** Lookup664: frame_system::extensions::check_tx_version::CheckTxVersion */ FrameSystemExtensionsCheckTxVersion: "Null", - /** Lookup664: frame_system::extensions::check_genesis::CheckGenesis */ + /** Lookup665: frame_system::extensions::check_genesis::CheckGenesis */ FrameSystemExtensionsCheckGenesis: "Null", - /** Lookup667: frame_system::extensions::check_nonce::CheckNonce */ + /** Lookup668: frame_system::extensions::check_nonce::CheckNonce */ FrameSystemExtensionsCheckNonce: "Compact", - /** Lookup668: frame_system::extensions::check_weight::CheckWeight */ + /** Lookup669: frame_system::extensions::check_weight::CheckWeight */ FrameSystemExtensionsCheckWeight: "Null", - /** Lookup669: pallet_transaction_payment::ChargeTransactionPayment */ + /** Lookup670: pallet_transaction_payment::ChargeTransactionPayment */ PalletTransactionPaymentChargeTransactionPayment: "Compact", - /** Lookup671: moonriver_runtime::Runtime */ + /** Lookup672: moonriver_runtime::Runtime */ MoonriverRuntimeRuntime: "Null", }; diff --git a/typescript-api/src/moonriver/interfaces/moon/definitions.ts b/typescript-api/src/moonriver/interfaces/moon/definitions.ts new file mode 100644 index 0000000000..0ba9d14413 --- /dev/null +++ b/typescript-api/src/moonriver/interfaces/moon/definitions.ts @@ -0,0 +1,21 @@ +// TODO: Import this from moonbeam-types-bundle +export default { + types: {}, + rpc: { + isBlockFinalized: { + description: "Returns whether an Ethereum block is finalized", + params: [{ name: "blockHash", type: "Hash" }], + type: "bool", + }, + isTxFinalized: { + description: "Returns whether an Ethereum transaction is finalized", + params: [{ name: "txHash", type: "Hash" }], + type: "bool", + }, + getLatestSyncedBlock: { + description: "Returns the latest synced block from Frontier's backend", + params: [], + type: "u32", + }, + }, +}; diff --git a/typescript-api/src/moonriver/interfaces/empty/index.ts b/typescript-api/src/moonriver/interfaces/moon/index.ts similarity index 100% rename from typescript-api/src/moonriver/interfaces/empty/index.ts rename to typescript-api/src/moonriver/interfaces/moon/index.ts diff --git a/typescript-api/src/moonriver/interfaces/empty/types.ts b/typescript-api/src/moonriver/interfaces/moon/types.ts similarity index 100% rename from typescript-api/src/moonriver/interfaces/empty/types.ts rename to typescript-api/src/moonriver/interfaces/moon/types.ts diff --git a/typescript-api/src/moonriver/interfaces/registry.ts b/typescript-api/src/moonriver/interfaces/registry.ts index 999f4837e6..54be856b5b 100644 --- a/typescript-api/src/moonriver/interfaces/registry.ts +++ b/typescript-api/src/moonriver/interfaces/registry.ts @@ -147,6 +147,7 @@ import type { PalletEthereumRawOrigin, PalletEthereumXcmCall, PalletEthereumXcmError, + PalletEthereumXcmEvent, PalletEthereumXcmRawOrigin, PalletEvmCall, PalletEvmCodeMetadata, @@ -520,6 +521,7 @@ declare module "@polkadot/types/types/registry" { PalletEthereumRawOrigin: PalletEthereumRawOrigin; PalletEthereumXcmCall: PalletEthereumXcmCall; PalletEthereumXcmError: PalletEthereumXcmError; + PalletEthereumXcmEvent: PalletEthereumXcmEvent; PalletEthereumXcmRawOrigin: PalletEthereumXcmRawOrigin; PalletEvmCall: PalletEvmCall; PalletEvmCodeMetadata: PalletEvmCodeMetadata; diff --git a/typescript-api/src/moonriver/interfaces/types-lookup.ts b/typescript-api/src/moonriver/interfaces/types-lookup.ts index 13642d682f..c58638acae 100644 --- a/typescript-api/src/moonriver/interfaces/types-lookup.ts +++ b/typescript-api/src/moonriver/interfaces/types-lookup.ts @@ -5032,11 +5032,18 @@ declare module "@polkadot/types/lookup" { } & Struct; readonly isSuspendEthereumXcmExecution: boolean; readonly isResumeEthereumXcmExecution: boolean; + readonly isForceTransactAs: boolean; + readonly asForceTransactAs: { + readonly transactAs: H160; + readonly xcmTransaction: XcmPrimitivesEthereumXcmEthereumXcmTransaction; + readonly forceCreateAddress: Option; + } & Struct; readonly type: | "Transact" | "TransactThroughProxy" | "SuspendEthereumXcmExecution" - | "ResumeEthereumXcmExecution"; + | "ResumeEthereumXcmExecution" + | "ForceTransactAs"; } /** @name XcmPrimitivesEthereumXcmEthereumXcmTransaction (346) */ @@ -5081,7 +5088,7 @@ declare module "@polkadot/types/lookup" { readonly accessList: Option]>>>; } - /** @name PalletMessageQueueCall (353) */ + /** @name PalletMessageQueueCall (354) */ interface PalletMessageQueueCall extends Enum { readonly isReapPage: boolean; readonly asReapPage: { @@ -5098,7 +5105,7 @@ declare module "@polkadot/types/lookup" { readonly type: "ReapPage" | "ExecuteOverweight"; } - /** @name CumulusPrimitivesCoreAggregateMessageOrigin (354) */ + /** @name CumulusPrimitivesCoreAggregateMessageOrigin (355) */ interface CumulusPrimitivesCoreAggregateMessageOrigin extends Enum { readonly isHere: boolean; readonly isParent: boolean; @@ -5107,23 +5114,23 @@ declare module "@polkadot/types/lookup" { readonly type: "Here" | "Parent" | "Sibling"; } - /** @name PalletRandomnessCall (355) */ + /** @name PalletRandomnessCall (356) */ interface PalletRandomnessCall extends Enum { readonly isSetBabeRandomnessResults: boolean; readonly type: "SetBabeRandomnessResults"; } - /** @name SpRuntimeBlakeTwo256 (356) */ + /** @name SpRuntimeBlakeTwo256 (357) */ type SpRuntimeBlakeTwo256 = Null; - /** @name PalletConvictionVotingTally (358) */ + /** @name PalletConvictionVotingTally (359) */ interface PalletConvictionVotingTally extends Struct { readonly ayes: u128; readonly nays: u128; readonly support: u128; } - /** @name PalletWhitelistEvent (359) */ + /** @name PalletWhitelistEvent (360) */ interface PalletWhitelistEvent extends Enum { readonly isCallWhitelisted: boolean; readonly asCallWhitelisted: { @@ -5144,19 +5151,19 @@ declare module "@polkadot/types/lookup" { readonly type: "CallWhitelisted" | "WhitelistedCallRemoved" | "WhitelistedCallDispatched"; } - /** @name FrameSupportDispatchPostDispatchInfo (361) */ + /** @name FrameSupportDispatchPostDispatchInfo (362) */ interface FrameSupportDispatchPostDispatchInfo extends Struct { readonly actualWeight: Option; readonly paysFee: FrameSupportDispatchPays; } - /** @name SpRuntimeDispatchErrorWithPostInfo (362) */ + /** @name SpRuntimeDispatchErrorWithPostInfo (363) */ interface SpRuntimeDispatchErrorWithPostInfo extends Struct { readonly postInfo: FrameSupportDispatchPostDispatchInfo; readonly error: SpRuntimeDispatchError; } - /** @name PalletCollectiveEvent (363) */ + /** @name PalletCollectiveEvent (364) */ interface PalletCollectiveEvent extends Enum { readonly isProposed: boolean; readonly asProposed: { @@ -5207,7 +5214,7 @@ declare module "@polkadot/types/lookup" { | "Closed"; } - /** @name PalletTreasuryEvent (365) */ + /** @name PalletTreasuryEvent (366) */ interface PalletTreasuryEvent extends Enum { readonly isProposed: boolean; readonly asProposed: { @@ -5295,7 +5302,7 @@ declare module "@polkadot/types/lookup" { | "SpendProcessed"; } - /** @name PalletCrowdloanRewardsEvent (366) */ + /** @name PalletCrowdloanRewardsEvent (367) */ interface PalletCrowdloanRewardsEvent extends Enum { readonly isInitialPaymentMade: boolean; readonly asInitialPaymentMade: ITuple<[AccountId20, u128]>; @@ -5320,7 +5327,7 @@ declare module "@polkadot/types/lookup" { | "InitializedAccountWithNotEnoughContribution"; } - /** @name CumulusPalletXcmpQueueEvent (367) */ + /** @name CumulusPalletXcmpQueueEvent (368) */ interface CumulusPalletXcmpQueueEvent extends Enum { readonly isXcmpMessageSent: boolean; readonly asXcmpMessageSent: { @@ -5329,7 +5336,7 @@ declare module "@polkadot/types/lookup" { readonly type: "XcmpMessageSent"; } - /** @name CumulusPalletXcmEvent (368) */ + /** @name CumulusPalletXcmEvent (369) */ interface CumulusPalletXcmEvent extends Enum { readonly isInvalidFormat: boolean; readonly asInvalidFormat: U8aFixed; @@ -5340,7 +5347,7 @@ declare module "@polkadot/types/lookup" { readonly type: "InvalidFormat" | "UnsupportedVersion" | "ExecutedDownward"; } - /** @name StagingXcmV4TraitsOutcome (369) */ + /** @name StagingXcmV4TraitsOutcome (370) */ interface StagingXcmV4TraitsOutcome extends Enum { readonly isComplete: boolean; readonly asComplete: { @@ -5358,7 +5365,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Complete" | "Incomplete" | "Error"; } - /** @name CumulusPalletDmpQueueEvent (370) */ + /** @name CumulusPalletDmpQueueEvent (371) */ interface CumulusPalletDmpQueueEvent extends Enum { readonly isStartedExport: boolean; readonly isExported: boolean; @@ -5403,7 +5410,7 @@ declare module "@polkadot/types/lookup" { | "Completed"; } - /** @name PalletXcmEvent (371) */ + /** @name PalletXcmEvent (372) */ interface PalletXcmEvent extends Enum { readonly isAttempted: boolean; readonly asAttempted: { @@ -5568,7 +5575,7 @@ declare module "@polkadot/types/lookup" { | "VersionMigrationFinished"; } - /** @name PalletAssetsEvent (372) */ + /** @name PalletAssetsEvent (373) */ interface PalletAssetsEvent extends Enum { readonly isCreated: boolean; readonly asCreated: { @@ -5730,7 +5737,7 @@ declare module "@polkadot/types/lookup" { | "Blocked"; } - /** @name PalletAssetManagerEvent (373) */ + /** @name PalletAssetManagerEvent (374) */ interface PalletAssetManagerEvent extends Enum { readonly isForeignAssetRegistered: boolean; readonly asForeignAssetRegistered: { @@ -5743,8 +5750,8 @@ declare module "@polkadot/types/lookup" { readonly assetType: MoonriverRuntimeXcmConfigAssetType; readonly unitsPerSecond: u128; } & Struct; - readonly isForeignAssetTypeChanged: boolean; - readonly asForeignAssetTypeChanged: { + readonly isForeignAssetXcmLocationChanged: boolean; + readonly asForeignAssetXcmLocationChanged: { readonly assetId: u128; readonly newAssetType: MoonriverRuntimeXcmConfigAssetType; } & Struct; @@ -5769,14 +5776,14 @@ declare module "@polkadot/types/lookup" { readonly type: | "ForeignAssetRegistered" | "UnitsPerSecondChanged" - | "ForeignAssetTypeChanged" + | "ForeignAssetXcmLocationChanged" | "ForeignAssetRemoved" | "SupportedAssetRemoved" | "ForeignAssetDestroyed" | "LocalAssetDestroyed"; } - /** @name OrmlXtokensModuleEvent (374) */ + /** @name OrmlXtokensModuleEvent (375) */ interface OrmlXtokensModuleEvent extends Enum { readonly isTransferredAssets: boolean; readonly asTransferredAssets: { @@ -5788,7 +5795,7 @@ declare module "@polkadot/types/lookup" { readonly type: "TransferredAssets"; } - /** @name PalletXcmTransactorEvent (375) */ + /** @name PalletXcmTransactorEvent (376) */ interface PalletXcmTransactorEvent extends Enum { readonly isTransactedDerivative: boolean; readonly asTransactedDerivative: { @@ -5858,14 +5865,24 @@ declare module "@polkadot/types/lookup" { | "HrmpManagementSent"; } - /** @name PalletXcmTransactorRemoteTransactInfoWithMaxWeight (376) */ + /** @name PalletXcmTransactorRemoteTransactInfoWithMaxWeight (377) */ interface PalletXcmTransactorRemoteTransactInfoWithMaxWeight extends Struct { readonly transactExtraWeight: SpWeightsWeightV2Weight; readonly maxWeight: SpWeightsWeightV2Weight; readonly transactExtraWeightSigned: Option; } - /** @name PalletMessageQueueEvent (377) */ + /** @name PalletEthereumXcmEvent (378) */ + interface PalletEthereumXcmEvent extends Enum { + readonly isExecutedFromXcm: boolean; + readonly asExecutedFromXcm: { + readonly xcmMsgHash: H256; + readonly ethTxHash: H256; + } & Struct; + readonly type: "ExecutedFromXcm"; + } + + /** @name PalletMessageQueueEvent (379) */ interface PalletMessageQueueEvent extends Enum { readonly isProcessingFailed: boolean; readonly asProcessingFailed: { @@ -5895,7 +5912,7 @@ declare module "@polkadot/types/lookup" { readonly type: "ProcessingFailed" | "Processed" | "OverweightEnqueued" | "PageReaped"; } - /** @name FrameSupportMessagesProcessMessageError (378) */ + /** @name FrameSupportMessagesProcessMessageError (380) */ interface FrameSupportMessagesProcessMessageError extends Enum { readonly isBadFormat: boolean; readonly isCorrupt: boolean; @@ -5906,7 +5923,7 @@ declare module "@polkadot/types/lookup" { readonly type: "BadFormat" | "Corrupt" | "Unsupported" | "Overweight" | "Yield"; } - /** @name PalletRandomnessEvent (379) */ + /** @name PalletRandomnessEvent (381) */ interface PalletRandomnessEvent extends Enum { readonly isRandomnessRequestedBabeEpoch: boolean; readonly asRandomnessRequestedBabeEpoch: { @@ -5951,7 +5968,7 @@ declare module "@polkadot/types/lookup" { | "RequestExpirationExecuted"; } - /** @name FrameSystemPhase (380) */ + /** @name FrameSystemPhase (382) */ interface FrameSystemPhase extends Enum { readonly isApplyExtrinsic: boolean; readonly asApplyExtrinsic: u32; @@ -5960,33 +5977,33 @@ declare module "@polkadot/types/lookup" { readonly type: "ApplyExtrinsic" | "Finalization" | "Initialization"; } - /** @name FrameSystemLastRuntimeUpgradeInfo (382) */ + /** @name FrameSystemLastRuntimeUpgradeInfo (384) */ interface FrameSystemLastRuntimeUpgradeInfo extends Struct { readonly specVersion: Compact; readonly specName: Text; } - /** @name FrameSystemCodeUpgradeAuthorization (383) */ + /** @name FrameSystemCodeUpgradeAuthorization (385) */ interface FrameSystemCodeUpgradeAuthorization extends Struct { readonly codeHash: H256; readonly checkVersion: bool; } - /** @name FrameSystemLimitsBlockWeights (384) */ + /** @name FrameSystemLimitsBlockWeights (386) */ interface FrameSystemLimitsBlockWeights extends Struct { readonly baseBlock: SpWeightsWeightV2Weight; readonly maxBlock: SpWeightsWeightV2Weight; readonly perClass: FrameSupportDispatchPerDispatchClassWeightsPerClass; } - /** @name FrameSupportDispatchPerDispatchClassWeightsPerClass (385) */ + /** @name FrameSupportDispatchPerDispatchClassWeightsPerClass (387) */ interface FrameSupportDispatchPerDispatchClassWeightsPerClass extends Struct { readonly normal: FrameSystemLimitsWeightsPerClass; readonly operational: FrameSystemLimitsWeightsPerClass; readonly mandatory: FrameSystemLimitsWeightsPerClass; } - /** @name FrameSystemLimitsWeightsPerClass (386) */ + /** @name FrameSystemLimitsWeightsPerClass (388) */ interface FrameSystemLimitsWeightsPerClass extends Struct { readonly baseExtrinsic: SpWeightsWeightV2Weight; readonly maxExtrinsic: Option; @@ -5994,25 +6011,25 @@ declare module "@polkadot/types/lookup" { readonly reserved: Option; } - /** @name FrameSystemLimitsBlockLength (387) */ + /** @name FrameSystemLimitsBlockLength (389) */ interface FrameSystemLimitsBlockLength extends Struct { readonly max: FrameSupportDispatchPerDispatchClassU32; } - /** @name FrameSupportDispatchPerDispatchClassU32 (388) */ + /** @name FrameSupportDispatchPerDispatchClassU32 (390) */ interface FrameSupportDispatchPerDispatchClassU32 extends Struct { readonly normal: u32; readonly operational: u32; readonly mandatory: u32; } - /** @name SpWeightsRuntimeDbWeight (389) */ + /** @name SpWeightsRuntimeDbWeight (391) */ interface SpWeightsRuntimeDbWeight extends Struct { readonly read: u64; readonly write: u64; } - /** @name SpVersionRuntimeVersion (390) */ + /** @name SpVersionRuntimeVersion (392) */ interface SpVersionRuntimeVersion extends Struct { readonly specName: Text; readonly implName: Text; @@ -6024,7 +6041,7 @@ declare module "@polkadot/types/lookup" { readonly stateVersion: u8; } - /** @name FrameSystemError (394) */ + /** @name FrameSystemError (396) */ interface FrameSystemError extends Enum { readonly isInvalidSpecName: boolean; readonly isSpecVersionNeedsToIncrease: boolean; @@ -6047,14 +6064,14 @@ declare module "@polkadot/types/lookup" { | "Unauthorized"; } - /** @name CumulusPalletParachainSystemUnincludedSegmentAncestor (396) */ + /** @name CumulusPalletParachainSystemUnincludedSegmentAncestor (398) */ interface CumulusPalletParachainSystemUnincludedSegmentAncestor extends Struct { readonly usedBandwidth: CumulusPalletParachainSystemUnincludedSegmentUsedBandwidth; readonly paraHeadHash: Option; readonly consumedGoAheadSignal: Option; } - /** @name CumulusPalletParachainSystemUnincludedSegmentUsedBandwidth (397) */ + /** @name CumulusPalletParachainSystemUnincludedSegmentUsedBandwidth (399) */ interface CumulusPalletParachainSystemUnincludedSegmentUsedBandwidth extends Struct { readonly umpMsgCount: u32; readonly umpTotalBytes: u32; @@ -6064,33 +6081,33 @@ declare module "@polkadot/types/lookup" { >; } - /** @name CumulusPalletParachainSystemUnincludedSegmentHrmpChannelUpdate (399) */ + /** @name CumulusPalletParachainSystemUnincludedSegmentHrmpChannelUpdate (401) */ interface CumulusPalletParachainSystemUnincludedSegmentHrmpChannelUpdate extends Struct { readonly msgCount: u32; readonly totalBytes: u32; } - /** @name PolkadotPrimitivesV7UpgradeGoAhead (403) */ + /** @name PolkadotPrimitivesV7UpgradeGoAhead (405) */ interface PolkadotPrimitivesV7UpgradeGoAhead extends Enum { readonly isAbort: boolean; readonly isGoAhead: boolean; readonly type: "Abort" | "GoAhead"; } - /** @name CumulusPalletParachainSystemUnincludedSegmentSegmentTracker (404) */ + /** @name CumulusPalletParachainSystemUnincludedSegmentSegmentTracker (406) */ interface CumulusPalletParachainSystemUnincludedSegmentSegmentTracker extends Struct { readonly usedBandwidth: CumulusPalletParachainSystemUnincludedSegmentUsedBandwidth; readonly hrmpWatermark: Option; readonly consumedGoAheadSignal: Option; } - /** @name PolkadotPrimitivesV7UpgradeRestriction (406) */ + /** @name PolkadotPrimitivesV7UpgradeRestriction (408) */ interface PolkadotPrimitivesV7UpgradeRestriction extends Enum { readonly isPresent: boolean; readonly type: "Present"; } - /** @name CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot (407) */ + /** @name CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot (409) */ interface CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot extends Struct { readonly dmqMqcHead: H256; readonly relayDispatchQueueRemainingCapacity: CumulusPalletParachainSystemRelayStateSnapshotRelayDispatchQueueRemainingCapacity; @@ -6098,14 +6115,14 @@ declare module "@polkadot/types/lookup" { readonly egressChannels: Vec>; } - /** @name CumulusPalletParachainSystemRelayStateSnapshotRelayDispatchQueueRemainingCapacity (408) */ + /** @name CumulusPalletParachainSystemRelayStateSnapshotRelayDispatchQueueRemainingCapacity (410) */ interface CumulusPalletParachainSystemRelayStateSnapshotRelayDispatchQueueRemainingCapacity extends Struct { readonly remainingCount: u32; readonly remainingSize: u32; } - /** @name PolkadotPrimitivesV7AbridgedHrmpChannel (411) */ + /** @name PolkadotPrimitivesV7AbridgedHrmpChannel (413) */ interface PolkadotPrimitivesV7AbridgedHrmpChannel extends Struct { readonly maxCapacity: u32; readonly maxTotalSize: u32; @@ -6115,7 +6132,7 @@ declare module "@polkadot/types/lookup" { readonly mqcHead: Option; } - /** @name PolkadotPrimitivesV7AbridgedHostConfiguration (412) */ + /** @name PolkadotPrimitivesV7AbridgedHostConfiguration (414) */ interface PolkadotPrimitivesV7AbridgedHostConfiguration extends Struct { readonly maxCodeSize: u32; readonly maxHeadDataSize: u32; @@ -6129,19 +6146,19 @@ declare module "@polkadot/types/lookup" { readonly asyncBackingParams: PolkadotPrimitivesV7AsyncBackingAsyncBackingParams; } - /** @name PolkadotPrimitivesV7AsyncBackingAsyncBackingParams (413) */ + /** @name PolkadotPrimitivesV7AsyncBackingAsyncBackingParams (415) */ interface PolkadotPrimitivesV7AsyncBackingAsyncBackingParams extends Struct { readonly maxCandidateDepth: u32; readonly allowedAncestryLen: u32; } - /** @name PolkadotCorePrimitivesOutboundHrmpMessage (419) */ + /** @name PolkadotCorePrimitivesOutboundHrmpMessage (421) */ interface PolkadotCorePrimitivesOutboundHrmpMessage extends Struct { readonly recipient: u32; readonly data: Bytes; } - /** @name CumulusPalletParachainSystemError (421) */ + /** @name CumulusPalletParachainSystemError (423) */ interface CumulusPalletParachainSystemError extends Enum { readonly isOverlappingUpgrades: boolean; readonly isProhibitedByPolkadot: boolean; @@ -6162,14 +6179,14 @@ declare module "@polkadot/types/lookup" { | "Unauthorized"; } - /** @name PalletBalancesBalanceLock (423) */ + /** @name PalletBalancesBalanceLock (425) */ interface PalletBalancesBalanceLock extends Struct { readonly id: U8aFixed; readonly amount: u128; readonly reasons: PalletBalancesReasons; } - /** @name PalletBalancesReasons (424) */ + /** @name PalletBalancesReasons (426) */ interface PalletBalancesReasons extends Enum { readonly isFee: boolean; readonly isMisc: boolean; @@ -6177,32 +6194,32 @@ declare module "@polkadot/types/lookup" { readonly type: "Fee" | "Misc" | "All"; } - /** @name PalletBalancesReserveData (427) */ + /** @name PalletBalancesReserveData (429) */ interface PalletBalancesReserveData extends Struct { readonly id: U8aFixed; readonly amount: u128; } - /** @name MoonriverRuntimeRuntimeHoldReason (431) */ + /** @name MoonriverRuntimeRuntimeHoldReason (433) */ interface MoonriverRuntimeRuntimeHoldReason extends Enum { readonly isPreimage: boolean; readonly asPreimage: PalletPreimageHoldReason; readonly type: "Preimage"; } - /** @name PalletPreimageHoldReason (432) */ + /** @name PalletPreimageHoldReason (434) */ interface PalletPreimageHoldReason extends Enum { readonly isPreimage: boolean; readonly type: "Preimage"; } - /** @name PalletBalancesIdAmount (435) */ + /** @name PalletBalancesIdAmount (437) */ interface PalletBalancesIdAmount extends Struct { readonly id: Null; readonly amount: u128; } - /** @name PalletBalancesError (437) */ + /** @name PalletBalancesError (439) */ interface PalletBalancesError extends Enum { readonly isVestingBalance: boolean; readonly isLiquidityRestrictions: boolean; @@ -6231,20 +6248,20 @@ declare module "@polkadot/types/lookup" { | "DeltaZero"; } - /** @name PalletTransactionPaymentReleases (438) */ + /** @name PalletTransactionPaymentReleases (440) */ interface PalletTransactionPaymentReleases extends Enum { readonly isV1Ancient: boolean; readonly isV2: boolean; readonly type: "V1Ancient" | "V2"; } - /** @name PalletParachainStakingParachainBondConfig (439) */ + /** @name PalletParachainStakingParachainBondConfig (441) */ interface PalletParachainStakingParachainBondConfig extends Struct { readonly account: AccountId20; readonly percent: Percent; } - /** @name PalletParachainStakingRoundInfo (440) */ + /** @name PalletParachainStakingRoundInfo (442) */ interface PalletParachainStakingRoundInfo extends Struct { readonly current: u32; readonly first: u32; @@ -6252,7 +6269,7 @@ declare module "@polkadot/types/lookup" { readonly firstSlot: u64; } - /** @name PalletParachainStakingDelegator (441) */ + /** @name PalletParachainStakingDelegator (443) */ interface PalletParachainStakingDelegator extends Struct { readonly id: AccountId20; readonly delegations: PalletParachainStakingSetOrderedSet; @@ -6261,16 +6278,16 @@ declare module "@polkadot/types/lookup" { readonly status: PalletParachainStakingDelegatorStatus; } - /** @name PalletParachainStakingSetOrderedSet (442) */ + /** @name PalletParachainStakingSetOrderedSet (444) */ interface PalletParachainStakingSetOrderedSet extends Vec {} - /** @name PalletParachainStakingBond (443) */ + /** @name PalletParachainStakingBond (445) */ interface PalletParachainStakingBond extends Struct { readonly owner: AccountId20; readonly amount: u128; } - /** @name PalletParachainStakingDelegatorStatus (445) */ + /** @name PalletParachainStakingDelegatorStatus (447) */ interface PalletParachainStakingDelegatorStatus extends Enum { readonly isActive: boolean; readonly isLeaving: boolean; @@ -6278,7 +6295,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Active" | "Leaving"; } - /** @name PalletParachainStakingCandidateMetadata (446) */ + /** @name PalletParachainStakingCandidateMetadata (448) */ interface PalletParachainStakingCandidateMetadata extends Struct { readonly bond: u128; readonly delegationCount: u32; @@ -6292,7 +6309,7 @@ declare module "@polkadot/types/lookup" { readonly status: PalletParachainStakingCollatorStatus; } - /** @name PalletParachainStakingCapacityStatus (447) */ + /** @name PalletParachainStakingCapacityStatus (449) */ interface PalletParachainStakingCapacityStatus extends Enum { readonly isFull: boolean; readonly isEmpty: boolean; @@ -6300,13 +6317,13 @@ declare module "@polkadot/types/lookup" { readonly type: "Full" | "Empty" | "Partial"; } - /** @name PalletParachainStakingCandidateBondLessRequest (449) */ + /** @name PalletParachainStakingCandidateBondLessRequest (451) */ interface PalletParachainStakingCandidateBondLessRequest extends Struct { readonly amount: u128; readonly whenExecutable: u32; } - /** @name PalletParachainStakingCollatorStatus (450) */ + /** @name PalletParachainStakingCollatorStatus (452) */ interface PalletParachainStakingCollatorStatus extends Enum { readonly isActive: boolean; readonly isIdle: boolean; @@ -6315,50 +6332,50 @@ declare module "@polkadot/types/lookup" { readonly type: "Active" | "Idle" | "Leaving"; } - /** @name PalletParachainStakingDelegationRequestsScheduledRequest (452) */ + /** @name PalletParachainStakingDelegationRequestsScheduledRequest (454) */ interface PalletParachainStakingDelegationRequestsScheduledRequest extends Struct { readonly delegator: AccountId20; readonly whenExecutable: u32; readonly action: PalletParachainStakingDelegationRequestsDelegationAction; } - /** @name PalletParachainStakingAutoCompoundAutoCompoundConfig (455) */ + /** @name PalletParachainStakingAutoCompoundAutoCompoundConfig (457) */ interface PalletParachainStakingAutoCompoundAutoCompoundConfig extends Struct { readonly delegator: AccountId20; readonly value: Percent; } - /** @name PalletParachainStakingDelegations (457) */ + /** @name PalletParachainStakingDelegations (459) */ interface PalletParachainStakingDelegations extends Struct { readonly delegations: Vec; readonly total: u128; } - /** @name PalletParachainStakingSetBoundedOrderedSet (459) */ + /** @name PalletParachainStakingSetBoundedOrderedSet (461) */ interface PalletParachainStakingSetBoundedOrderedSet extends Vec {} - /** @name PalletParachainStakingCollatorSnapshot (462) */ + /** @name PalletParachainStakingCollatorSnapshot (464) */ interface PalletParachainStakingCollatorSnapshot extends Struct { readonly bond: u128; readonly delegations: Vec; readonly total: u128; } - /** @name PalletParachainStakingBondWithAutoCompound (464) */ + /** @name PalletParachainStakingBondWithAutoCompound (466) */ interface PalletParachainStakingBondWithAutoCompound extends Struct { readonly owner: AccountId20; readonly amount: u128; readonly autoCompound: Percent; } - /** @name PalletParachainStakingDelayedPayout (465) */ + /** @name PalletParachainStakingDelayedPayout (467) */ interface PalletParachainStakingDelayedPayout extends Struct { readonly roundIssuance: u128; readonly totalStakingReward: u128; readonly collatorCommission: Perbill; } - /** @name PalletParachainStakingInflationInflationInfo (466) */ + /** @name PalletParachainStakingInflationInflationInfo (468) */ interface PalletParachainStakingInflationInflationInfo extends Struct { readonly expect: { readonly min: u128; @@ -6377,7 +6394,7 @@ declare module "@polkadot/types/lookup" { } & Struct; } - /** @name PalletParachainStakingError (467) */ + /** @name PalletParachainStakingError (469) */ interface PalletParachainStakingError extends Enum { readonly isDelegatorDNE: boolean; readonly isDelegatorDNEinTopNorBottom: boolean; @@ -6492,7 +6509,7 @@ declare module "@polkadot/types/lookup" { | "CurrentRoundTooLow"; } - /** @name PalletAuthorInherentError (468) */ + /** @name PalletAuthorInherentError (470) */ interface PalletAuthorInherentError extends Enum { readonly isAuthorAlreadySet: boolean; readonly isNoAccountId: boolean; @@ -6500,14 +6517,14 @@ declare module "@polkadot/types/lookup" { readonly type: "AuthorAlreadySet" | "NoAccountId" | "CannotBeAuthor"; } - /** @name PalletAuthorMappingRegistrationInfo (469) */ + /** @name PalletAuthorMappingRegistrationInfo (471) */ interface PalletAuthorMappingRegistrationInfo extends Struct { readonly account: AccountId20; readonly deposit: u128; readonly keys_: SessionKeysPrimitivesVrfVrfCryptoPublic; } - /** @name PalletAuthorMappingError (470) */ + /** @name PalletAuthorMappingError (472) */ interface PalletAuthorMappingError extends Enum { readonly isAssociationNotFound: boolean; readonly isNotYourAssociation: boolean; @@ -6528,20 +6545,20 @@ declare module "@polkadot/types/lookup" { | "DecodeKeysFailed"; } - /** @name PalletMoonbeamOrbitersCollatorPoolInfo (471) */ + /** @name PalletMoonbeamOrbitersCollatorPoolInfo (473) */ interface PalletMoonbeamOrbitersCollatorPoolInfo extends Struct { readonly orbiters: Vec; readonly maybeCurrentOrbiter: Option; readonly nextOrbiter: u32; } - /** @name PalletMoonbeamOrbitersCurrentOrbiter (473) */ + /** @name PalletMoonbeamOrbitersCurrentOrbiter (475) */ interface PalletMoonbeamOrbitersCurrentOrbiter extends Struct { readonly accountId: AccountId20; readonly removed: bool; } - /** @name PalletMoonbeamOrbitersError (474) */ + /** @name PalletMoonbeamOrbitersError (476) */ interface PalletMoonbeamOrbitersError extends Enum { readonly isCollatorAlreadyAdded: boolean; readonly isCollatorNotFound: boolean; @@ -6564,27 +6581,27 @@ declare module "@polkadot/types/lookup" { | "OrbiterStillInAPool"; } - /** @name PalletUtilityError (477) */ + /** @name PalletUtilityError (479) */ interface PalletUtilityError extends Enum { readonly isTooManyCalls: boolean; readonly type: "TooManyCalls"; } - /** @name PalletProxyProxyDefinition (480) */ + /** @name PalletProxyProxyDefinition (482) */ interface PalletProxyProxyDefinition extends Struct { readonly delegate: AccountId20; readonly proxyType: MoonriverRuntimeProxyType; readonly delay: u32; } - /** @name PalletProxyAnnouncement (484) */ + /** @name PalletProxyAnnouncement (486) */ interface PalletProxyAnnouncement extends Struct { readonly real: AccountId20; readonly callHash: H256; readonly height: u32; } - /** @name PalletProxyError (486) */ + /** @name PalletProxyError (488) */ interface PalletProxyError extends Enum { readonly isTooMany: boolean; readonly isNotFound: boolean; @@ -6605,34 +6622,34 @@ declare module "@polkadot/types/lookup" { | "NoSelfProxy"; } - /** @name PalletMaintenanceModeError (487) */ + /** @name PalletMaintenanceModeError (489) */ interface PalletMaintenanceModeError extends Enum { readonly isAlreadyInMaintenanceMode: boolean; readonly isNotInMaintenanceMode: boolean; readonly type: "AlreadyInMaintenanceMode" | "NotInMaintenanceMode"; } - /** @name PalletIdentityRegistration (489) */ + /** @name PalletIdentityRegistration (491) */ interface PalletIdentityRegistration extends Struct { readonly judgements: Vec>; readonly deposit: u128; readonly info: PalletIdentityLegacyIdentityInfo; } - /** @name PalletIdentityRegistrarInfo (498) */ + /** @name PalletIdentityRegistrarInfo (500) */ interface PalletIdentityRegistrarInfo extends Struct { readonly account: AccountId20; readonly fee: u128; readonly fields: u64; } - /** @name PalletIdentityAuthorityProperties (500) */ + /** @name PalletIdentityAuthorityProperties (502) */ interface PalletIdentityAuthorityProperties extends Struct { readonly suffix: Bytes; readonly allocation: u32; } - /** @name PalletIdentityError (503) */ + /** @name PalletIdentityError (505) */ interface PalletIdentityError extends Enum { readonly isTooManySubAccounts: boolean; readonly isNotFound: boolean; @@ -6689,7 +6706,7 @@ declare module "@polkadot/types/lookup" { | "NotExpired"; } - /** @name PalletMigrationsError (504) */ + /** @name PalletMigrationsError (506) */ interface PalletMigrationsError extends Enum { readonly isPreimageMissing: boolean; readonly isWrongUpperBound: boolean; @@ -6702,7 +6719,7 @@ declare module "@polkadot/types/lookup" { | "PreimageAlreadyExists"; } - /** @name PalletMultisigMultisig (506) */ + /** @name PalletMultisigMultisig (508) */ interface PalletMultisigMultisig extends Struct { readonly when: PalletMultisigTimepoint; readonly deposit: u128; @@ -6710,7 +6727,7 @@ declare module "@polkadot/types/lookup" { readonly approvals: Vec; } - /** @name PalletMultisigError (508) */ + /** @name PalletMultisigError (510) */ interface PalletMultisigError extends Enum { readonly isMinimumThreshold: boolean; readonly isAlreadyApproved: boolean; @@ -6743,7 +6760,7 @@ declare module "@polkadot/types/lookup" { | "AlreadyStored"; } - /** @name PalletMoonbeamLazyMigrationsError (509) */ + /** @name PalletMoonbeamLazyMigrationsError (511) */ interface PalletMoonbeamLazyMigrationsError extends Enum { readonly isLimitCannotBeZero: boolean; readonly isAddressesLengthCannotBeZero: boolean; @@ -6751,13 +6768,13 @@ declare module "@polkadot/types/lookup" { readonly type: "LimitCannotBeZero" | "AddressesLengthCannotBeZero" | "ContractNotCorrupted"; } - /** @name PalletEvmCodeMetadata (510) */ + /** @name PalletEvmCodeMetadata (512) */ interface PalletEvmCodeMetadata extends Struct { readonly size_: u64; readonly hash_: H256; } - /** @name PalletEvmError (512) */ + /** @name PalletEvmError (514) */ interface PalletEvmError extends Enum { readonly isBalanceLow: boolean; readonly isFeeOverflow: boolean; @@ -6788,7 +6805,7 @@ declare module "@polkadot/types/lookup" { | "Undefined"; } - /** @name FpRpcTransactionStatus (515) */ + /** @name FpRpcTransactionStatus (517) */ interface FpRpcTransactionStatus extends Struct { readonly transactionHash: H256; readonly transactionIndex: u32; @@ -6799,10 +6816,10 @@ declare module "@polkadot/types/lookup" { readonly logsBloom: EthbloomBloom; } - /** @name EthbloomBloom (518) */ + /** @name EthbloomBloom (519) */ interface EthbloomBloom extends U8aFixed {} - /** @name EthereumReceiptReceiptV3 (520) */ + /** @name EthereumReceiptReceiptV3 (521) */ interface EthereumReceiptReceiptV3 extends Enum { readonly isLegacy: boolean; readonly asLegacy: EthereumReceiptEip658ReceiptData; @@ -6813,7 +6830,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Legacy" | "Eip2930" | "Eip1559"; } - /** @name EthereumReceiptEip658ReceiptData (521) */ + /** @name EthereumReceiptEip658ReceiptData (522) */ interface EthereumReceiptEip658ReceiptData extends Struct { readonly statusCode: u8; readonly usedGas: U256; @@ -6821,14 +6838,14 @@ declare module "@polkadot/types/lookup" { readonly logs: Vec; } - /** @name EthereumBlock (522) */ + /** @name EthereumBlock (523) */ interface EthereumBlock extends Struct { readonly header: EthereumHeader; readonly transactions: Vec; readonly ommers: Vec; } - /** @name EthereumHeader (523) */ + /** @name EthereumHeader (524) */ interface EthereumHeader extends Struct { readonly parentHash: H256; readonly ommersHash: H256; @@ -6847,17 +6864,17 @@ declare module "@polkadot/types/lookup" { readonly nonce: EthereumTypesHashH64; } - /** @name EthereumTypesHashH64 (524) */ + /** @name EthereumTypesHashH64 (525) */ interface EthereumTypesHashH64 extends U8aFixed {} - /** @name PalletEthereumError (529) */ + /** @name PalletEthereumError (530) */ interface PalletEthereumError extends Enum { readonly isInvalidSignature: boolean; readonly isPreLogExists: boolean; readonly type: "InvalidSignature" | "PreLogExists"; } - /** @name PalletSchedulerScheduled (532) */ + /** @name PalletSchedulerScheduled (533) */ interface PalletSchedulerScheduled extends Struct { readonly maybeId: Option; readonly priority: u8; @@ -6866,14 +6883,14 @@ declare module "@polkadot/types/lookup" { readonly origin: MoonriverRuntimeOriginCaller; } - /** @name PalletSchedulerRetryConfig (534) */ + /** @name PalletSchedulerRetryConfig (535) */ interface PalletSchedulerRetryConfig extends Struct { readonly totalRetries: u8; readonly remaining: u8; readonly period: u32; } - /** @name PalletSchedulerError (535) */ + /** @name PalletSchedulerError (536) */ interface PalletSchedulerError extends Enum { readonly isFailedToSchedule: boolean; readonly isNotFound: boolean; @@ -6888,7 +6905,7 @@ declare module "@polkadot/types/lookup" { | "Named"; } - /** @name PalletPreimageOldRequestStatus (536) */ + /** @name PalletPreimageOldRequestStatus (537) */ interface PalletPreimageOldRequestStatus extends Enum { readonly isUnrequested: boolean; readonly asUnrequested: { @@ -6904,7 +6921,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Unrequested" | "Requested"; } - /** @name PalletPreimageRequestStatus (539) */ + /** @name PalletPreimageRequestStatus (540) */ interface PalletPreimageRequestStatus extends Enum { readonly isUnrequested: boolean; readonly asUnrequested: { @@ -6920,7 +6937,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Unrequested" | "Requested"; } - /** @name PalletPreimageError (545) */ + /** @name PalletPreimageError (546) */ interface PalletPreimageError extends Enum { readonly isTooBig: boolean; readonly isAlreadyNoted: boolean; @@ -6941,7 +6958,7 @@ declare module "@polkadot/types/lookup" { | "TooFew"; } - /** @name PalletConvictionVotingVoteVoting (547) */ + /** @name PalletConvictionVotingVoteVoting (548) */ interface PalletConvictionVotingVoteVoting extends Enum { readonly isCasting: boolean; readonly asCasting: PalletConvictionVotingVoteCasting; @@ -6950,23 +6967,23 @@ declare module "@polkadot/types/lookup" { readonly type: "Casting" | "Delegating"; } - /** @name PalletConvictionVotingVoteCasting (548) */ + /** @name PalletConvictionVotingVoteCasting (549) */ interface PalletConvictionVotingVoteCasting extends Struct { readonly votes: Vec>; readonly delegations: PalletConvictionVotingDelegations; readonly prior: PalletConvictionVotingVotePriorLock; } - /** @name PalletConvictionVotingDelegations (552) */ + /** @name PalletConvictionVotingDelegations (553) */ interface PalletConvictionVotingDelegations extends Struct { readonly votes: u128; readonly capital: u128; } - /** @name PalletConvictionVotingVotePriorLock (553) */ + /** @name PalletConvictionVotingVotePriorLock (554) */ interface PalletConvictionVotingVotePriorLock extends ITuple<[u32, u128]> {} - /** @name PalletConvictionVotingVoteDelegating (554) */ + /** @name PalletConvictionVotingVoteDelegating (555) */ interface PalletConvictionVotingVoteDelegating extends Struct { readonly balance: u128; readonly target: AccountId20; @@ -6975,7 +6992,7 @@ declare module "@polkadot/types/lookup" { readonly prior: PalletConvictionVotingVotePriorLock; } - /** @name PalletConvictionVotingError (558) */ + /** @name PalletConvictionVotingError (559) */ interface PalletConvictionVotingError extends Enum { readonly isNotOngoing: boolean; readonly isNotVoter: boolean; @@ -7004,7 +7021,7 @@ declare module "@polkadot/types/lookup" { | "BadClass"; } - /** @name PalletReferendaReferendumInfo (559) */ + /** @name PalletReferendaReferendumInfo (560) */ interface PalletReferendaReferendumInfo extends Enum { readonly isOngoing: boolean; readonly asOngoing: PalletReferendaReferendumStatus; @@ -7029,7 +7046,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Ongoing" | "Approved" | "Rejected" | "Cancelled" | "TimedOut" | "Killed"; } - /** @name PalletReferendaReferendumStatus (560) */ + /** @name PalletReferendaReferendumStatus (561) */ interface PalletReferendaReferendumStatus extends Struct { readonly track: u16; readonly origin: MoonriverRuntimeOriginCaller; @@ -7044,19 +7061,19 @@ declare module "@polkadot/types/lookup" { readonly alarm: Option]>>; } - /** @name PalletReferendaDeposit (561) */ + /** @name PalletReferendaDeposit (562) */ interface PalletReferendaDeposit extends Struct { readonly who: AccountId20; readonly amount: u128; } - /** @name PalletReferendaDecidingStatus (564) */ + /** @name PalletReferendaDecidingStatus (565) */ interface PalletReferendaDecidingStatus extends Struct { readonly since: u32; readonly confirming: Option; } - /** @name PalletReferendaTrackInfo (572) */ + /** @name PalletReferendaTrackInfo (573) */ interface PalletReferendaTrackInfo extends Struct { readonly name: Text; readonly maxDeciding: u32; @@ -7069,7 +7086,7 @@ declare module "@polkadot/types/lookup" { readonly minSupport: PalletReferendaCurve; } - /** @name PalletReferendaCurve (573) */ + /** @name PalletReferendaCurve (574) */ interface PalletReferendaCurve extends Enum { readonly isLinearDecreasing: boolean; readonly asLinearDecreasing: { @@ -7093,7 +7110,7 @@ declare module "@polkadot/types/lookup" { readonly type: "LinearDecreasing" | "SteppedDecreasing" | "Reciprocal"; } - /** @name PalletReferendaError (576) */ + /** @name PalletReferendaError (577) */ interface PalletReferendaError extends Enum { readonly isNotOngoing: boolean; readonly isHasDeposit: boolean; @@ -7126,7 +7143,7 @@ declare module "@polkadot/types/lookup" { | "PreimageStoredWithDifferentLength"; } - /** @name PalletWhitelistError (577) */ + /** @name PalletWhitelistError (578) */ interface PalletWhitelistError extends Enum { readonly isUnavailablePreImage: boolean; readonly isUndecodableCall: boolean; @@ -7141,7 +7158,7 @@ declare module "@polkadot/types/lookup" { | "CallAlreadyWhitelisted"; } - /** @name PalletCollectiveVotes (579) */ + /** @name PalletCollectiveVotes (580) */ interface PalletCollectiveVotes extends Struct { readonly index: u32; readonly threshold: u32; @@ -7150,7 +7167,7 @@ declare module "@polkadot/types/lookup" { readonly end: u32; } - /** @name PalletCollectiveError (580) */ + /** @name PalletCollectiveError (581) */ interface PalletCollectiveError extends Enum { readonly isNotMember: boolean; readonly isDuplicateProposal: boolean; @@ -7177,7 +7194,7 @@ declare module "@polkadot/types/lookup" { | "PrimeAccountNotMember"; } - /** @name PalletTreasuryProposal (583) */ + /** @name PalletTreasuryProposal (584) */ interface PalletTreasuryProposal extends Struct { readonly proposer: AccountId20; readonly value: u128; @@ -7185,7 +7202,7 @@ declare module "@polkadot/types/lookup" { readonly bond: u128; } - /** @name PalletTreasurySpendStatus (586) */ + /** @name PalletTreasurySpendStatus (587) */ interface PalletTreasurySpendStatus extends Struct { readonly assetKind: Null; readonly amount: u128; @@ -7195,7 +7212,7 @@ declare module "@polkadot/types/lookup" { readonly status: PalletTreasuryPaymentState; } - /** @name PalletTreasuryPaymentState (587) */ + /** @name PalletTreasuryPaymentState (588) */ interface PalletTreasuryPaymentState extends Enum { readonly isPending: boolean; readonly isAttempted: boolean; @@ -7206,10 +7223,10 @@ declare module "@polkadot/types/lookup" { readonly type: "Pending" | "Attempted" | "Failed"; } - /** @name FrameSupportPalletId (589) */ + /** @name FrameSupportPalletId (590) */ interface FrameSupportPalletId extends U8aFixed {} - /** @name PalletTreasuryError (590) */ + /** @name PalletTreasuryError (591) */ interface PalletTreasuryError extends Enum { readonly isInsufficientProposersBalance: boolean; readonly isInvalidIndex: boolean; @@ -7238,14 +7255,14 @@ declare module "@polkadot/types/lookup" { | "Inconclusive"; } - /** @name PalletCrowdloanRewardsRewardInfo (591) */ + /** @name PalletCrowdloanRewardsRewardInfo (592) */ interface PalletCrowdloanRewardsRewardInfo extends Struct { readonly totalReward: u128; readonly claimedReward: u128; readonly contributedRelayAddresses: Vec; } - /** @name PalletCrowdloanRewardsError (593) */ + /** @name PalletCrowdloanRewardsError (594) */ interface PalletCrowdloanRewardsError extends Enum { readonly isAlreadyAssociated: boolean; readonly isBatchBeyondFundPot: boolean; @@ -7280,7 +7297,7 @@ declare module "@polkadot/types/lookup" { | "InsufficientNumberOfValidProofs"; } - /** @name CumulusPalletXcmpQueueOutboundChannelDetails (598) */ + /** @name CumulusPalletXcmpQueueOutboundChannelDetails (599) */ interface CumulusPalletXcmpQueueOutboundChannelDetails extends Struct { readonly recipient: u32; readonly state: CumulusPalletXcmpQueueOutboundState; @@ -7289,21 +7306,21 @@ declare module "@polkadot/types/lookup" { readonly lastIndex: u16; } - /** @name CumulusPalletXcmpQueueOutboundState (599) */ + /** @name CumulusPalletXcmpQueueOutboundState (600) */ interface CumulusPalletXcmpQueueOutboundState extends Enum { readonly isOk: boolean; readonly isSuspended: boolean; readonly type: "Ok" | "Suspended"; } - /** @name CumulusPalletXcmpQueueQueueConfigData (601) */ + /** @name CumulusPalletXcmpQueueQueueConfigData (602) */ interface CumulusPalletXcmpQueueQueueConfigData extends Struct { readonly suspendThreshold: u32; readonly dropThreshold: u32; readonly resumeThreshold: u32; } - /** @name CumulusPalletXcmpQueueError (602) */ + /** @name CumulusPalletXcmpQueueError (603) */ interface CumulusPalletXcmpQueueError extends Enum { readonly isBadQueueConfig: boolean; readonly isAlreadySuspended: boolean; @@ -7311,7 +7328,7 @@ declare module "@polkadot/types/lookup" { readonly type: "BadQueueConfig" | "AlreadySuspended" | "AlreadyResumed"; } - /** @name CumulusPalletDmpQueueMigrationState (603) */ + /** @name CumulusPalletDmpQueueMigrationState (604) */ interface CumulusPalletDmpQueueMigrationState extends Enum { readonly isNotStarted: boolean; readonly isStartedExport: boolean; @@ -7339,7 +7356,7 @@ declare module "@polkadot/types/lookup" { | "Completed"; } - /** @name PalletXcmQueryStatus (606) */ + /** @name PalletXcmQueryStatus (607) */ interface PalletXcmQueryStatus extends Enum { readonly isPending: boolean; readonly asPending: { @@ -7361,7 +7378,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Pending" | "VersionNotifier" | "Ready"; } - /** @name XcmVersionedResponse (610) */ + /** @name XcmVersionedResponse (611) */ interface XcmVersionedResponse extends Enum { readonly isV2: boolean; readonly asV2: XcmV2Response; @@ -7372,7 +7389,7 @@ declare module "@polkadot/types/lookup" { readonly type: "V2" | "V3" | "V4"; } - /** @name PalletXcmVersionMigrationStage (616) */ + /** @name PalletXcmVersionMigrationStage (617) */ interface PalletXcmVersionMigrationStage extends Enum { readonly isMigrateSupportedVersion: boolean; readonly isMigrateVersionNotifiers: boolean; @@ -7386,7 +7403,7 @@ declare module "@polkadot/types/lookup" { | "MigrateAndNotifyOldTargets"; } - /** @name PalletXcmRemoteLockedFungibleRecord (619) */ + /** @name PalletXcmRemoteLockedFungibleRecord (620) */ interface PalletXcmRemoteLockedFungibleRecord extends Struct { readonly amount: u128; readonly owner: XcmVersionedLocation; @@ -7394,7 +7411,7 @@ declare module "@polkadot/types/lookup" { readonly consumers: Vec>; } - /** @name PalletXcmError (626) */ + /** @name PalletXcmError (627) */ interface PalletXcmError extends Enum { readonly isUnreachable: boolean; readonly isSendFailure: boolean; @@ -7447,7 +7464,7 @@ declare module "@polkadot/types/lookup" { | "LocalExecutionIncomplete"; } - /** @name PalletAssetsAssetDetails (627) */ + /** @name PalletAssetsAssetDetails (628) */ interface PalletAssetsAssetDetails extends Struct { readonly owner: AccountId20; readonly issuer: AccountId20; @@ -7463,7 +7480,7 @@ declare module "@polkadot/types/lookup" { readonly status: PalletAssetsAssetStatus; } - /** @name PalletAssetsAssetStatus (628) */ + /** @name PalletAssetsAssetStatus (629) */ interface PalletAssetsAssetStatus extends Enum { readonly isLive: boolean; readonly isFrozen: boolean; @@ -7471,7 +7488,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Live" | "Frozen" | "Destroying"; } - /** @name PalletAssetsAssetAccount (630) */ + /** @name PalletAssetsAssetAccount (631) */ interface PalletAssetsAssetAccount extends Struct { readonly balance: u128; readonly status: PalletAssetsAccountStatus; @@ -7479,7 +7496,7 @@ declare module "@polkadot/types/lookup" { readonly extra: Null; } - /** @name PalletAssetsAccountStatus (631) */ + /** @name PalletAssetsAccountStatus (632) */ interface PalletAssetsAccountStatus extends Enum { readonly isLiquid: boolean; readonly isFrozen: boolean; @@ -7487,7 +7504,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Liquid" | "Frozen" | "Blocked"; } - /** @name PalletAssetsExistenceReason (632) */ + /** @name PalletAssetsExistenceReason (633) */ interface PalletAssetsExistenceReason extends Enum { readonly isConsumer: boolean; readonly isSufficient: boolean; @@ -7499,13 +7516,13 @@ declare module "@polkadot/types/lookup" { readonly type: "Consumer" | "Sufficient" | "DepositHeld" | "DepositRefunded" | "DepositFrom"; } - /** @name PalletAssetsApproval (634) */ + /** @name PalletAssetsApproval (635) */ interface PalletAssetsApproval extends Struct { readonly amount: u128; readonly deposit: u128; } - /** @name PalletAssetsAssetMetadata (635) */ + /** @name PalletAssetsAssetMetadata (636) */ interface PalletAssetsAssetMetadata extends Struct { readonly deposit: u128; readonly name: Bytes; @@ -7514,7 +7531,7 @@ declare module "@polkadot/types/lookup" { readonly isFrozen: bool; } - /** @name PalletAssetsError (637) */ + /** @name PalletAssetsError (638) */ interface PalletAssetsError extends Enum { readonly isBalanceLow: boolean; readonly isNoAccount: boolean; @@ -7559,7 +7576,7 @@ declare module "@polkadot/types/lookup" { | "CallbackFailed"; } - /** @name PalletAssetManagerError (639) */ + /** @name PalletAssetManagerError (640) */ interface PalletAssetManagerError extends Enum { readonly isErrorCreatingAsset: boolean; readonly isAssetAlreadyExists: boolean; @@ -7580,7 +7597,7 @@ declare module "@polkadot/types/lookup" { | "NonExistentLocalAsset"; } - /** @name OrmlXtokensModuleError (640) */ + /** @name OrmlXtokensModuleError (641) */ interface OrmlXtokensModuleError extends Enum { readonly isAssetHasNoReserve: boolean; readonly isNotCrossChainTransfer: boolean; @@ -7625,7 +7642,7 @@ declare module "@polkadot/types/lookup" { | "RateLimited"; } - /** @name PalletXcmTransactorRelayIndicesRelayChainIndices (641) */ + /** @name PalletXcmTransactorRelayIndicesRelayChainIndices (642) */ interface PalletXcmTransactorRelayIndicesRelayChainIndices extends Struct { readonly staking: u8; readonly utility: u8; @@ -7647,7 +7664,7 @@ declare module "@polkadot/types/lookup" { readonly cancelOpenRequest: u8; } - /** @name PalletXcmTransactorError (642) */ + /** @name PalletXcmTransactorError (643) */ interface PalletXcmTransactorError extends Enum { readonly isIndexAlreadyClaimed: boolean; readonly isUnclaimedIndex: boolean; @@ -7706,13 +7723,13 @@ declare module "@polkadot/types/lookup" { | "RefundNotSupportedWithTransactInfo"; } - /** @name PalletEthereumXcmError (643) */ + /** @name PalletEthereumXcmError (644) */ interface PalletEthereumXcmError extends Enum { readonly isEthereumXcmExecutionSuspended: boolean; readonly type: "EthereumXcmExecutionSuspended"; } - /** @name PalletMessageQueueBookState (644) */ + /** @name PalletMessageQueueBookState (645) */ interface PalletMessageQueueBookState extends Struct { readonly begin: u32; readonly end: u32; @@ -7722,13 +7739,13 @@ declare module "@polkadot/types/lookup" { readonly size_: u64; } - /** @name PalletMessageQueueNeighbours (646) */ + /** @name PalletMessageQueueNeighbours (647) */ interface PalletMessageQueueNeighbours extends Struct { readonly prev: CumulusPrimitivesCoreAggregateMessageOrigin; readonly next: CumulusPrimitivesCoreAggregateMessageOrigin; } - /** @name PalletMessageQueuePage (648) */ + /** @name PalletMessageQueuePage (649) */ interface PalletMessageQueuePage extends Struct { readonly remaining: u32; readonly remainingSize: u32; @@ -7738,7 +7755,7 @@ declare module "@polkadot/types/lookup" { readonly heap: Bytes; } - /** @name PalletMessageQueueError (650) */ + /** @name PalletMessageQueueError (651) */ interface PalletMessageQueueError extends Enum { readonly isNotReapable: boolean; readonly isNoPage: boolean; @@ -7761,19 +7778,19 @@ declare module "@polkadot/types/lookup" { | "RecursiveDisallowed"; } - /** @name PalletPrecompileBenchmarksError (652) */ + /** @name PalletPrecompileBenchmarksError (653) */ interface PalletPrecompileBenchmarksError extends Enum { readonly isBenchmarkError: boolean; readonly type: "BenchmarkError"; } - /** @name PalletRandomnessRequestState (653) */ + /** @name PalletRandomnessRequestState (654) */ interface PalletRandomnessRequestState extends Struct { readonly request: PalletRandomnessRequest; readonly deposit: u128; } - /** @name PalletRandomnessRequest (654) */ + /** @name PalletRandomnessRequest (655) */ interface PalletRandomnessRequest extends Struct { readonly refundAddress: H160; readonly contractAddress: H160; @@ -7784,7 +7801,7 @@ declare module "@polkadot/types/lookup" { readonly info: PalletRandomnessRequestInfo; } - /** @name PalletRandomnessRequestInfo (655) */ + /** @name PalletRandomnessRequestInfo (656) */ interface PalletRandomnessRequestInfo extends Enum { readonly isBabeEpoch: boolean; readonly asBabeEpoch: ITuple<[u64, u64]>; @@ -7793,7 +7810,7 @@ declare module "@polkadot/types/lookup" { readonly type: "BabeEpoch" | "Local"; } - /** @name PalletRandomnessRequestType (656) */ + /** @name PalletRandomnessRequestType (657) */ interface PalletRandomnessRequestType extends Enum { readonly isBabeEpoch: boolean; readonly asBabeEpoch: u64; @@ -7802,13 +7819,13 @@ declare module "@polkadot/types/lookup" { readonly type: "BabeEpoch" | "Local"; } - /** @name PalletRandomnessRandomnessResult (657) */ + /** @name PalletRandomnessRandomnessResult (658) */ interface PalletRandomnessRandomnessResult extends Struct { readonly randomness: Option; readonly requestCount: u64; } - /** @name PalletRandomnessError (658) */ + /** @name PalletRandomnessError (659) */ interface PalletRandomnessError extends Enum { readonly isRequestCounterOverflowed: boolean; readonly isRequestFeeOverflowed: boolean; @@ -7837,27 +7854,27 @@ declare module "@polkadot/types/lookup" { | "RandomnessResultNotFilled"; } - /** @name FrameSystemExtensionsCheckNonZeroSender (661) */ + /** @name FrameSystemExtensionsCheckNonZeroSender (662) */ type FrameSystemExtensionsCheckNonZeroSender = Null; - /** @name FrameSystemExtensionsCheckSpecVersion (662) */ + /** @name FrameSystemExtensionsCheckSpecVersion (663) */ type FrameSystemExtensionsCheckSpecVersion = Null; - /** @name FrameSystemExtensionsCheckTxVersion (663) */ + /** @name FrameSystemExtensionsCheckTxVersion (664) */ type FrameSystemExtensionsCheckTxVersion = Null; - /** @name FrameSystemExtensionsCheckGenesis (664) */ + /** @name FrameSystemExtensionsCheckGenesis (665) */ type FrameSystemExtensionsCheckGenesis = Null; - /** @name FrameSystemExtensionsCheckNonce (667) */ + /** @name FrameSystemExtensionsCheckNonce (668) */ interface FrameSystemExtensionsCheckNonce extends Compact {} - /** @name FrameSystemExtensionsCheckWeight (668) */ + /** @name FrameSystemExtensionsCheckWeight (669) */ type FrameSystemExtensionsCheckWeight = Null; - /** @name PalletTransactionPaymentChargeTransactionPayment (669) */ + /** @name PalletTransactionPaymentChargeTransactionPayment (670) */ interface PalletTransactionPaymentChargeTransactionPayment extends Compact {} - /** @name MoonriverRuntimeRuntime (671) */ + /** @name MoonriverRuntimeRuntime (672) */ type MoonriverRuntimeRuntime = Null; } // declare module diff --git a/typescript-api/src/moonriver/interfaces/types.ts b/typescript-api/src/moonriver/interfaces/types.ts index 35d50cccd0..11b9b02166 100644 --- a/typescript-api/src/moonriver/interfaces/types.ts +++ b/typescript-api/src/moonriver/interfaces/types.ts @@ -1,4 +1,4 @@ // Auto-generated via `yarn polkadot-types-from-defs`, do not edit /* eslint-disable */ -export * from "./empty/types.js"; +export * from "./moon/types.js"; diff --git a/typescript-api/src/moonriver/tsconfig.json b/typescript-api/src/moonriver/tsconfig.json index 4636296f61..222be2e300 100644 --- a/typescript-api/src/moonriver/tsconfig.json +++ b/typescript-api/src/moonriver/tsconfig.json @@ -2,7 +2,8 @@ "extends": "../../tsconfig.base.json", "compilerOptions": { "rootDir": ".", - "outDir": "../../build/moonriver", + "baseUrl": "./", + "outDir": "../../dist/moonriver", "paths": { "@moonbeam/api-augment/moonriver/*": ["src/moonriver/*"], "@polkadot/api/augment": ["src/moonriver/interfaces/augment-api.ts"], diff --git a/typescript-api/tsconfig.base.json b/typescript-api/tsconfig.base.json index 908bd34768..fa7eaee887 100644 --- a/typescript-api/tsconfig.base.json +++ b/typescript-api/tsconfig.base.json @@ -2,7 +2,7 @@ "compilerOptions": { "target": "esnext", "module": "esnext", - "moduleResolution": "node", + "moduleResolution": "Bundler", "strict": true, "noImplicitAny": true, "noImplicitReturns": true, @@ -17,9 +17,5 @@ "moonbase": ["moonbase/src"] } }, - "exclude": ["node_modules", "build"], - "ts-node": { - "esm": true, - "experimentalSpecifierResolution": "node" - } + "exclude": ["node_modules","dist", "scripts"] } diff --git a/typescript-api/tsconfig.json b/typescript-api/tsconfig.json index 153298d2ce..97fd94cb4c 100644 --- a/typescript-api/tsconfig.json +++ b/typescript-api/tsconfig.json @@ -1,6 +1,34 @@ { "extends":"./tsconfig.base.json", - "files": [], + "compilerOptions": { + "incremental": true, + "rootDir": "src", + "outDir": "dist", + "baseUrl": "./", + "paths": { + "@storagehub/api-augment/*": [ + "src/*" + ], + "@polkadot/api/augment": [ + "src/interfaces/augment-api.ts" + ], + "@polkadot/types/augment": [ + "src/interfaces/augment-types.ts" + ], + "@polkadot/types/lookup": [ + "src/interfaces/types-lookup.ts" + ] + }, + "noEmit": false, + "declaration": true, + "declarationDir": "dist/types", + "allowImportingTsExtensions": false, + }, + "exclude": [ + "node_modules", + "dist", + "scripts" + ], "references": [ { "path": "./src/moonbeam" @@ -12,4 +40,4 @@ "path": "./src/moonbase" } ] -} +} \ No newline at end of file