Skip to content

Polymesh 5.0.0-rc1 to testnet #1247

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 54 commits into from
May 18, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
54 commits
Select commit Hold shift + click to select a range
0ef7bec
Add generated schema for error types. (#1167)
Neopallium Dec 7, 2021
eea0b84
Bump rust nightly 2021-12-08 (#1178)
Neopallium Dec 9, 2021
716c609
add sonar-project.properties (#1180)
raycar5 Dec 13, 2021
e9b4fb5
Fix docs build. (#1182)
Neopallium Dec 14, 2021
028874e
Small schema fix. (#1181)
Neopallium Dec 14, 2021
edc7af2
Bump nightly again to use newer docker image. (#1183)
Neopallium Dec 15, 2021
3c83601
Mesh 1673/integrate jest into js tests (#1146)
JMoore96 Jan 4, 2022
8f1363c
Fix permissions complexity limits (#1189)
Neopallium Jan 5, 2022
9041882
Include permmisions complexity in extrinsic weight. (#1192)
Neopallium Jan 11, 2022
ae02803
Permissions benchmarks cleanup (#1193)
Neopallium Jan 11, 2022
f614fbc
MESH 1654/ITN Rewards JS Test (#1190)
JMoore96 Jan 14, 2022
f6afeee
Fix schema for InvestorZKProofData type. (#1194)
Neopallium Jan 14, 2022
2032f1f
Fix multi node script (#1191)
Neopallium Jan 14, 2022
87aa976
Update benchmarks (#1197)
adamdossa Jan 17, 2022
7c3623b
Update weights template. (#1195)
Neopallium Jan 18, 2022
1fde1c9
Fix order of calls in identity pallet. (#1201)
Neopallium Jan 19, 2022
e2cead8
MESH-1759 Remove porfolio name to number mapping after deletion (#1200)
raycar5 Jan 25, 2022
4f1d40b
MESH-1773 & MESH-1777 condition cost function (#1204)
Neopallium Jan 27, 2022
95328c8
Upgrade Substrate to monthly-11 (#1188)
Centril Feb 8, 2022
95541b2
MESH-1787 relayer fixes (#1209)
Neopallium Feb 14, 2022
f7a0781
Refactor fee_details duplication (#1213)
Centril Feb 21, 2022
5058577
Bump simple-get from 2.8.1 to 2.8.2 in /scripts/event-listener (#1206)
dependabot[bot] Feb 23, 2022
4de2075
Bump follow-redirects from 1.14.2 to 1.14.9 in /scripts/cli (#1215)
dependabot[bot] Feb 23, 2022
f286aae
Bump vm2 from 3.9.5 to 3.9.8 in /scripts/cli (#1216)
dependabot[bot] Feb 23, 2022
c260bb0
Bump shelljs from 0.8.4 to 0.8.5 in /scripts/cli (#1207)
dependabot[bot] Feb 24, 2022
66b0ccd
MESH-1770/ Error `ConfidentialScopeClaimNotAllowed` is used for two d…
JMoore96 Feb 24, 2022
704cee7
New unit testing framework (#1198)
CJP10 Feb 28, 2022
efe77ab
Bump polkadot versions to fix schema issue. (#1219)
Neopallium Mar 4, 2022
36a275a
New spec version format and bump major version. (#1223)
Neopallium Mar 10, 2022
38f49ca
Fix issue with MultiSig Proposal to id map. (#1225)
Neopallium Mar 15, 2022
3061fa6
MESH-1793 multisig primary/secondary key with balance. (#1224)
Neopallium Mar 25, 2022
a91fe20
MESH-1792/ improving signer already linked errors (#1226)
JMoore96 Mar 25, 2022
d41d232
MESH-1767 - Add secondary key and permissions length checks to `cdd_r…
JMoore96 Mar 28, 2022
8637668
Bump minimist from 1.2.5 to 1.2.6 in /scripts/cli (#1228)
dependabot[bot] Mar 30, 2022
34a1eb5
MESH-1790/Create 4 new extrinsics to wrap up pipelined batches (#1222)
CJP10 Mar 30, 2022
8dd7c5a
Mesh 1696/finish converting TS tests to Jest (#1196)
JMoore96 Mar 30, 2022
1cf5c35
MESH-1768 custom asset metadata (#1218)
Neopallium Apr 5, 2022
3b421e8
MESH-1099 foreign transfer manager (#1159)
Neopallium Apr 7, 2022
280e4ce
Bump ansi-regex from 3.0.0 to 3.0.1 in /scripts/event-listener (#1229)
dependabot[bot] Apr 7, 2022
bdc0eed
Fix coverage (#1230)
Neopallium Apr 11, 2022
2ff684e
Bump moment from 2.24.0 to 2.29.2 in /scripts/event-listener (#1231)
dependabot[bot] Apr 14, 2022
e5c9b3c
MESH-1803/ Add missing tests for MESH-1792 & MESH-1767 (#1227)
JMoore96 Apr 18, 2022
c2caccd
MESH-1806 verify did in treasury disbursement (#1233)
Neopallium Apr 19, 2022
a153a8d
MESH-1802/Add `AssetIdentifier::FIGI` + validate (#1234)
CJP10 Apr 19, 2022
71984e6
MESH-1758 improve storage of key permissions (#1220)
Neopallium Apr 21, 2022
1aa12cb
MESH-1817/ Allow capital distributions in the base asset (#1235)
JMoore96 Apr 25, 2022
b3089c8
MESH-1813 - reject invalid distributions (#1236)
Neopallium Apr 25, 2022
98f4642
Smart contracts pallet (#1217)
Centril May 4, 2022
ba91ade
Mesh 1826/ remove contracts old code and examples (#1240)
JMoore96 May 12, 2022
f8be7f4
MESH-1758 backwards compatible calls (#1237)
Neopallium May 13, 2022
661f84a
Fix dependabot alerts (#1242)
Neopallium May 13, 2022
0ec8819
MESH-1824: Empty perms default + MESH-1825: Contracts RPC (#1239)
Centril May 16, 2022
fa2fbcf
MESH-1815 Substrate monthly-2022-05 (#1241)
Neopallium May 17, 2022
17235d4
Merge branch 'testnet' into staging
adamdossa May 17, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
58 changes: 39 additions & 19 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ version: 2
jobs:
lint:
docker:
- image: polymathnet/rust:debian-nightly-2021-08-24
- image: polymathnet/rust:debian-nightly-2022-05-10
resource_class: medium
environment:
VERBOSE: "1"
Expand All @@ -13,7 +13,7 @@ jobs:
command: ./scripts/rustfmt.sh
build:
docker:
- image: polymathnet/rust:debian-nightly-2021-08-24
- image: polymathnet/rust:debian-nightly-2022-05-10
resource_class: xlarge
environment:
- VERBOSE: "1"
Expand All @@ -37,14 +37,33 @@ jobs:
- "~/.cargo"
- "./target"
benchmark-build:
docker:
- image: polymathnet/rust:debian-nightly-2021-08-24
machine:
image: ubuntu-2004:202010-01
resource_class: xlarge
environment:
- VERBOSE: "1"
- RUSTC_WORKSPACE_WRAPPER: ./scripts/rustc.sh
steps:
- checkout
- run:
shell: /bin/bash
name: Setup rust-nightly environment.
command: |
sudo apt update
sudo apt install build-essential \
clang cmake \
gcc jq libclang-dev libssl-dev \
pkg-config ca-certificates rsync curl \
-y --no-install-recommends
export TOOLCHAIN=`cat rust-toolchain`
# Download rustup installer.
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs >./rustup_install.sh
# Run rustup installer.
bash ./rustup_install.sh -y --default-toolchain $TOOLCHAIN
# Add rustup to PATH.
source $HOME/.cargo/env
# Install wasm tools.
./scripts/init.sh

- run:
name: Store rust version in an environment var for cache key
command: rustc --version > rust.version
Expand All @@ -53,6 +72,8 @@ jobs:
- v2-bench-cache-{{ checksum "./rust.version" }}-{{ checksum "./Cargo.lock" }}
- run:
name: Build binary with runtime-benchmarks
environment:
- RUSTC_WORKSPACE_WRAPPER: ./scripts/rustc.sh
command: cargo build --release --features=runtime-benchmarks,running-ci
no_output_timeout: 1h
- persist_to_workspace:
Expand All @@ -62,7 +83,6 @@ jobs:
- save_cache:
key: v2-bench-cache-{{ checksum "./rust.version" }}-{{ checksum "./Cargo.lock" }}
paths:
- "/usr/local/cargo"
- "~/.cargo"
- "./target"
benchmark:
Expand All @@ -76,11 +96,11 @@ jobs:
at: .
- run:
name: Run benchmarks
command: ./polymesh benchmark -p=* -e=* -r 1 -s 1 --execution native --db-cache 512 --heap-pages=2048
command: ./polymesh benchmark pallet -p=* -e=* -r 1 -s 1 --execution native --db-cache 512 --heap-pages=2048
no_output_timeout: 1h
migration-tests:
docker:
- image: polymathnet/rust:debian-nightly-2021-08-24
- image: polymathnet/rust:debian-nightly-2022-05-10
resource_class: large
environment:
- VERBOSE: "1"
Expand All @@ -106,7 +126,7 @@ jobs:
- "./target"
test:
docker:
- image: polymathnet/rust:debian-nightly-2021-08-24
- image: polymathnet/rust:debian-nightly-2022-05-10
resource_class: large
environment:
- VERBOSE: "1"
Expand Down Expand Up @@ -141,19 +161,21 @@ jobs:
- "./target"
coverage:
docker:
- image: polymathnet/rust:debian-nightly-2021-08-24
resource_class: large
- image: cimg/rust:1.60.0
resource_class: xlarge
environment:
- VERBOSE: "1"
- RUSTC_WORKSPACE_WRAPPER: ./scripts/rustc.sh
steps:
- run:
name: Install libclang
command: sudo apt-get update && sudo apt-get install libclang-dev
- checkout
- run:
name: Store rust version in a file for cache key
command: rustc --version > rust.version
command: rustc --version | tee rust.version
- restore_cache:
keys:
- v5-coverage-cache-{{ checksum "./rust.version" }}-{{ checksum "./Cargo.lock" }}
- v6-coverage-cache-{{ checksum "./rust.version" }}-{{ checksum "./Cargo.lock" }}
- run:
name: Install dependencies
command: rustup component add llvm-tools-preview && cargo install rustfilt cargo-binutils
Expand All @@ -162,14 +184,12 @@ jobs:
command: bash ./scripts/coverage.sh
no_output_timeout: 1h
- save_cache:
key: v5-coverage-cache-{{ checksum "./rust.version" }}-{{ checksum "./Cargo.lock" }}
key: v6-coverage-cache-{{ checksum "./rust.version" }}-{{ checksum "./Cargo.lock" }}
paths:
- "/usr/local/cargo"
- "~/.cargo"
- "./target"
cli:
docker:
- image: polymathnet/rust:debian-nightly-2021-08-24
- image: polymathnet/rust:debian-nightly-2022-05-10
resource_class: xlarge
environment:
VERBOSE: "1"
Expand Down Expand Up @@ -208,7 +228,7 @@ jobs:
- "./scripts/cli/node_modules"
clippy:
docker:
- image: polymathnet/rust:debian-nightly-2021-08-24
- image: polymathnet/rust:debian-nightly-2022-05-10
resource_class: large
environment:
VERBOSE: "1"
Expand Down
2 changes: 0 additions & 2 deletions .github/workflows/docs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,8 +12,6 @@ jobs:

steps:
- uses: actions/checkout@v2
- name: Use rust nightly 2021-08-24 for building docs.
run: echo "nightly-2021-08-24" > ./rust-toolchain
- name: Install rust toolchain
uses: actions-rs/toolchain@v1
with:
Expand Down
20 changes: 10 additions & 10 deletions .maintain/benchmarks_1.sh
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
./target/release/polymesh benchmark -s 100 -r 5 -p=pallet_session -e=* --heap-pages 4096 --db-cache 512 --execution wasm --wasm-execution compiled --output ./pallets/weights/src/ --template ./.maintain/frame-weight-template.hbs --raw >> data.txt 2>> log.txt
./target/release/polymesh benchmark -s 100 -r 5 -p=pallet_multisig -e=* --heap-pages 4096 --db-cache 512 --execution wasm --wasm-execution compiled --output ./pallets/weights/src/ --template ./.maintain/frame-weight-template.hbs --raw >> data.txt 2>> log.txt
./target/release/polymesh benchmark -s 100 -r 5 -p=pallet_corporate_ballot -e=* --heap-pages 4096 --db-cache 512 --execution wasm --wasm-execution compiled --output ./pallets/weights/src/ --template ./.maintain/frame-weight-template.hbs --raw >> data.txt 2>> log.txt
./target/release/polymesh benchmark -s 100 -r 5 -p=pallet_babe -e=* --heap-pages 4096 --db-cache 512 --execution wasm --wasm-execution compiled --output ./pallets/weights/src/ --template ./.maintain/frame-weight-template.hbs --raw >> data.txt 2>> log.txt
./target/release/polymesh benchmark -s 100 -r 5 -p=pallet_timestamp -e=* --heap-pages 4096 --db-cache 512 --execution wasm --wasm-execution compiled --output ./pallets/weights/src/ --template ./.maintain/frame-weight-template.hbs --raw >> data.txt 2>> log.txt
./target/release/polymesh benchmark -s 100 -r 5 -p=pallet_scheduler -e=* --heap-pages 4096 --db-cache 512 --execution wasm --wasm-execution compiled --output ./pallets/weights/src/ --template ./.maintain/frame-weight-template.hbs --raw >> data.txt 2>> log.txt
./target/release/polymesh benchmark -s 100 -r 5 -p=pallet_indices -e=* --heap-pages 4096 --db-cache 512 --execution wasm --wasm-execution compiled --output ./pallets/weights/src/ --template ./.maintain/frame-weight-template.hbs --raw >> data.txt 2>> log.txt
./target/release/polymesh benchmark -s 100 -r 5 -p=pallet_corporate_actions -e=* --heap-pages 4096 --db-cache 512 --execution wasm --wasm-execution compiled --output ./pallets/weights/src/ --template ./.maintain/frame-weight-template.hbs --raw >> data.txt 2>> log.txt
./target/release/polymesh benchmark -s 100 -r 5 -p=pallet_asset -e=* --heap-pages 4096 --db-cache 512 --execution wasm --wasm-execution compiled --output ./pallets/weights/src/ --template ./.maintain/frame-weight-template.hbs --raw >> data.txt 2>> log.txt
./target/release/polymesh benchmark -s 100 -r 5 -p=pallet_test_utils -e=* --heap-pages 4096 --db-cache 512 --execution wasm --wasm-execution compiled --output ./pallets/weights/src/ --template ./.maintain/frame-weight-template.hbs --raw >> data.txt 2>> log.txt
./target/release/polymesh benchmark pallet -s 100 -r 5 -p=pallet_session -e=* --heap-pages 4096 --db-cache 512 --execution wasm --wasm-execution compiled --output ./pallets/weights/src/ --template ./.maintain/frame-weight-template.hbs --raw >> data.txt 2>> log.txt
./target/release/polymesh benchmark pallet -s 100 -r 5 -p=pallet_multisig -e=* --heap-pages 4096 --db-cache 512 --execution wasm --wasm-execution compiled --output ./pallets/weights/src/ --template ./.maintain/frame-weight-template.hbs --raw >> data.txt 2>> log.txt
./target/release/polymesh benchmark pallet -s 100 -r 5 -p=pallet_corporate_ballot -e=* --heap-pages 4096 --db-cache 512 --execution wasm --wasm-execution compiled --output ./pallets/weights/src/ --template ./.maintain/frame-weight-template.hbs --raw >> data.txt 2>> log.txt
./target/release/polymesh benchmark pallet -s 100 -r 5 -p=pallet_babe -e=* --heap-pages 4096 --db-cache 512 --execution wasm --wasm-execution compiled --output ./pallets/weights/src/ --template ./.maintain/frame-weight-template.hbs --raw >> data.txt 2>> log.txt
./target/release/polymesh benchmark pallet -s 100 -r 5 -p=pallet_timestamp -e=* --heap-pages 4096 --db-cache 512 --execution wasm --wasm-execution compiled --output ./pallets/weights/src/ --template ./.maintain/frame-weight-template.hbs --raw >> data.txt 2>> log.txt
./target/release/polymesh benchmark pallet -s 100 -r 5 -p=pallet_scheduler -e=* --heap-pages 4096 --db-cache 512 --execution wasm --wasm-execution compiled --output ./pallets/weights/src/ --template ./.maintain/frame-weight-template.hbs --raw >> data.txt 2>> log.txt
./target/release/polymesh benchmark pallet -s 100 -r 5 -p=pallet_indices -e=* --heap-pages 4096 --db-cache 512 --execution wasm --wasm-execution compiled --output ./pallets/weights/src/ --template ./.maintain/frame-weight-template.hbs --raw >> data.txt 2>> log.txt
./target/release/polymesh benchmark pallet -s 100 -r 5 -p=pallet_corporate_actions -e=* --heap-pages 4096 --db-cache 512 --execution wasm --wasm-execution compiled --output ./pallets/weights/src/ --template ./.maintain/frame-weight-template.hbs --raw >> data.txt 2>> log.txt
./target/release/polymesh benchmark pallet -s 100 -r 5 -p=pallet_asset -e=* --heap-pages 4096 --db-cache 512 --execution wasm --wasm-execution compiled --output ./pallets/weights/src/ --template ./.maintain/frame-weight-template.hbs --raw >> data.txt 2>> log.txt
./target/release/polymesh benchmark pallet -s 100 -r 5 -p=pallet_test_utils -e=* --heap-pages 4096 --db-cache 512 --execution wasm --wasm-execution compiled --output ./pallets/weights/src/ --template ./.maintain/frame-weight-template.hbs --raw >> data.txt 2>> log.txt
22 changes: 11 additions & 11 deletions .maintain/benchmarks_2.sh
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
./target/release/polymesh benchmark -s 100 -r 5 -p=pallet_im_online -e=* --heap-pages 4096 --db-cache 512 --execution wasm --wasm-execution compiled --output ./pallets/weights/src/ --template ./.maintain/frame-weight-template.hbs --raw >> data.txt 2>> log.txt
./target/release/polymesh benchmark -s 100 -r 5 -p=pallet_compliance_manager -e=* --heap-pages 4096 --db-cache 512 --execution wasm --wasm-execution compiled --output ./pallets/weights/src/ --template ./.maintain/frame-weight-template.hbs --raw >> data.txt 2>> log.txt
./target/release/polymesh benchmark -s 100 -r 5 -p=pallet_sto -e=* --heap-pages 4096 --db-cache 512 --execution wasm --wasm-execution compiled --output ./pallets/weights/src/ --template ./.maintain/frame-weight-template.hbs --raw >> data.txt 2>> log.txt
./target/release/polymesh benchmark -s 100 -r 5 -p=pallet_relayer -e=* --heap-pages 4096 --db-cache 512 --execution wasm --wasm-execution compiled --output ./pallets/weights/src/ --template ./.maintain/frame-weight-template.hbs --raw >> data.txt 2>> log.txt
./target/release/polymesh benchmark -s 100 -r 5 -p=pallet_identity -e=* --heap-pages 4096 --db-cache 512 --execution wasm --wasm-execution compiled --output ./pallets/weights/src/ --template ./.maintain/frame-weight-template.hbs --raw >> data.txt 2>> log.txt
./target/release/polymesh benchmark -s 100 -r 5 -p=pallet_committee -e=* --heap-pages 4096 --db-cache 512 --execution wasm --wasm-execution compiled --output ./pallets/weights/src/ --template ./.maintain/frame-weight-template.hbs --raw >> data.txt 2>> log.txt
./target/release/polymesh benchmark -s 100 -r 5 -p=pallet_statistics -e=* --heap-pages 4096 --db-cache 512 --execution wasm --wasm-execution compiled --output ./pallets/weights/src/ --template ./.maintain/frame-weight-template.hbs --raw >> data.txt 2>> log.txt
./target/release/polymesh benchmark -s 100 -r 5 -p=pallet_protocol_fee -e=* --heap-pages 4096 --db-cache 512 --execution wasm --wasm-execution compiled --output ./pallets/weights/src/ --template ./.maintain/frame-weight-template.hbs --raw >> data.txt 2>> log.txt
./target/release/polymesh benchmark -s 100 -r 5 -p=pallet_group -e=* --heap-pages 4096 --db-cache 512 --execution wasm --wasm-execution compiled --output ./pallets/weights/src/ --template ./.maintain/frame-weight-template.hbs --raw >> data.txt 2>> log.txt
./target/release/polymesh benchmark -s 100 -r 5 -p=pallet_checkpoint -e=* --heap-pages 4096 --db-cache 512 --execution wasm --wasm-execution compiled --output ./pallets/weights/src/ --template ./.maintain/frame-weight-template.hbs --raw >> data.txt 2>> log.txt
./target/release/polymesh benchmark -s 100 -r 5 -p=frame_system -e=* --heap-pages 4096 --db-cache 512 --execution wasm --wasm-execution compiled --output ./pallets/weights/src/ --template ./.maintain/frame-weight-template.hbs --raw >> data.txt 2>> log.txt
./target/release/polymesh benchmark pallet -s 100 -r 5 -p=pallet_im_online -e=* --heap-pages 4096 --db-cache 512 --execution wasm --wasm-execution compiled --output ./pallets/weights/src/ --template ./.maintain/frame-weight-template.hbs --raw >> data.txt 2>> log.txt
./target/release/polymesh benchmark pallet -s 100 -r 5 -p=pallet_compliance_manager -e=* --heap-pages 4096 --db-cache 512 --execution wasm --wasm-execution compiled --output ./pallets/weights/src/ --template ./.maintain/frame-weight-template.hbs --raw >> data.txt 2>> log.txt
./target/release/polymesh benchmark pallet -s 100 -r 5 -p=pallet_sto -e=* --heap-pages 4096 --db-cache 512 --execution wasm --wasm-execution compiled --output ./pallets/weights/src/ --template ./.maintain/frame-weight-template.hbs --raw >> data.txt 2>> log.txt
./target/release/polymesh benchmark pallet -s 100 -r 5 -p=pallet_relayer -e=* --heap-pages 4096 --db-cache 512 --execution wasm --wasm-execution compiled --output ./pallets/weights/src/ --template ./.maintain/frame-weight-template.hbs --raw >> data.txt 2>> log.txt
./target/release/polymesh benchmark pallet -s 100 -r 5 -p=pallet_identity -e=* --heap-pages 4096 --db-cache 512 --execution wasm --wasm-execution compiled --output ./pallets/weights/src/ --template ./.maintain/frame-weight-template.hbs --raw >> data.txt 2>> log.txt
./target/release/polymesh benchmark pallet -s 100 -r 5 -p=pallet_committee -e=* --heap-pages 4096 --db-cache 512 --execution wasm --wasm-execution compiled --output ./pallets/weights/src/ --template ./.maintain/frame-weight-template.hbs --raw >> data.txt 2>> log.txt
./target/release/polymesh benchmark pallet -s 100 -r 5 -p=pallet_statistics -e=* --heap-pages 4096 --db-cache 512 --execution wasm --wasm-execution compiled --output ./pallets/weights/src/ --template ./.maintain/frame-weight-template.hbs --raw >> data.txt 2>> log.txt
./target/release/polymesh benchmark pallet -s 100 -r 5 -p=pallet_protocol_fee -e=* --heap-pages 4096 --db-cache 512 --execution wasm --wasm-execution compiled --output ./pallets/weights/src/ --template ./.maintain/frame-weight-template.hbs --raw >> data.txt 2>> log.txt
./target/release/polymesh benchmark pallet -s 100 -r 5 -p=pallet_group -e=* --heap-pages 4096 --db-cache 512 --execution wasm --wasm-execution compiled --output ./pallets/weights/src/ --template ./.maintain/frame-weight-template.hbs --raw >> data.txt 2>> log.txt
./target/release/polymesh benchmark pallet -s 100 -r 5 -p=pallet_checkpoint -e=* --heap-pages 4096 --db-cache 512 --execution wasm --wasm-execution compiled --output ./pallets/weights/src/ --template ./.maintain/frame-weight-template.hbs --raw >> data.txt 2>> log.txt
./target/release/polymesh benchmark pallet -s 100 -r 5 -p=frame_system -e=* --heap-pages 4096 --db-cache 512 --execution wasm --wasm-execution compiled --output ./pallets/weights/src/ --template ./.maintain/frame-weight-template.hbs --raw >> data.txt 2>> log.txt
Loading