Skip to content
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
Show all changes
56 commits
Select commit Hold shift + click to select a range
2e942c8
[substrate-apply] bioauth-keys: Keystore overhaul (#13615)
dmitrylavrenov Dec 26, 2023
91226d8
[substrate-apply] bioauth-keys: Keystore overhaul (final) #13683
dmitrylavrenov Dec 28, 2023
949f856
[substrate-apply] precompile-currency-swap Deprecate Currency; introd…
dmitrylavrenov Dec 28, 2023
7f5eaef
[substrate-apply] precompile-native-currency Deprecate Currency; intr…
dmitrylavrenov Dec 28, 2023
5fbc8cb
[substrate-apply] pallet-currency-swap Deprecate Currency; introduce …
dmitrylavrenov Dec 28, 2023
0001ff7
[substrate-apply] humanode-runtime: Keystore overhaul (final) (#13683)
dmitrylavrenov Dec 28, 2023
f21e283
[substrate-apply] humanode-runtime: Metadata V15: Expose API to fetch…
dmitrylavrenov Dec 28, 2023
1c0fcde
Derive TypeInfo for EvaluationError at pallet-vesting
dmitrylavrenov Dec 28, 2023
a36da7d
[substrate-apply] humanode-runtime:weights:pallet_balances Deprecate …
dmitrylavrenov Dec 28, 2023
5dd6b32
Draft addition of fungible related traits for currency type at pallet…
dmitrylavrenov Dec 29, 2023
a760c7c
[substrate-apply] humanode-rpc: Keystore overhaul (#13615)
dmitrylavrenov Jan 8, 2024
6847379
[substrate-apply] humanode-rpc: babe: replace usage of SharedEpochCha…
dmitrylavrenov Jan 8, 2024
425f36d
[substrate-apply] humanode-peer: Keystore overhaul (#13615)
dmitrylavrenov Jan 8, 2024
6c6df1a
[substrate-apply] humanode-peer: babe: replace usage of SharedEpochCh…
dmitrylavrenov Jan 8, 2024
4aab7cf
[substrate-apply]: humanode-peer: refactor(sc-executor): use wasm exe…
dmitrylavrenov Jan 8, 2024
2e5c5a2
[substrate-apply] humanode-peer: Keystore overhaul (final) (#13683)
dmitrylavrenov Jan 8, 2024
af2fde7
Rename FungibleAsset back to Currency at pallet-pot
dmitrylavrenov Jan 17, 2024
a2bbda8
Remove redundant trait deps at pallet-pot
dmitrylavrenov Jan 17, 2024
3176d0b
Fix partial index for extracting frontier backend
dmitrylavrenov Jan 17, 2024
b31811c
Properly handle resolve operation
dmitrylavrenov Jan 17, 2024
733d176
Add docs for OnUnbalancedOverCredit at pallet-pot
dmitrylavrenov Jan 17, 2024
4bbc61c
Mark unused variable
dmitrylavrenov Jan 17, 2024
0920dd9
Fix mock and test at pallet-currency-swap
dmitrylavrenov Feb 7, 2024
0dc8a28
Fix tests at precompile-currency-swap
dmitrylavrenov Feb 7, 2024
103e57f
Fix mock at pallet-balanced-currency-swap-bridges-initializer
dmitrylavrenov Feb 7, 2024
a9cf1c0
Fix mock and tests at pallet-erc20-support
dmitrylavrenov Feb 7, 2024
7dbd94f
Fix mock at pallet-dummy-precompiles-code
dmitrylavrenov Feb 7, 2024
43cb79c
Precompile-native-currency
dmitrylavrenov Feb 7, 2024
2b213d3
Fix mock at pallet-token-claims and pallet-vesting
dmitrylavrenov Feb 7, 2024
a6579e5
[substrate-apply] precompile-bioauth:mock,pallet-bioauth:testing Cryp…
dmitrylavrenov Feb 7, 2024
e6633f0
Fix tests at claims_and_vesting as usable_balance behaviour has been …
dmitrylavrenov Feb 9, 2024
f19e91e
Update WEIGHT_TO_FEE value
dmitrylavrenov Feb 9, 2024
8db1e13
Fix benchmarking tests
dmitrylavrenov Feb 9, 2024
9f7f42d
Fix tests at pallet-vesting
dmitrylavrenov Feb 9, 2024
3eb66b5
Remove unused dependency
dmitrylavrenov Feb 9, 2024
dadf7f0
Fix clippy
dmitrylavrenov Feb 9, 2024
41b7610
Unpack partial.other
dmitrylavrenov Feb 12, 2024
0f707b1
[substrate-apply] pallet-*: FRAME: inherited call weight syntax (#13932)
dmitrylavrenov Feb 12, 2024
6f6869c
Update weights
dmitrylavrenov Feb 15, 2024
492d00f
Update WEIGHT_TO_FEE constant
dmitrylavrenov Feb 15, 2024
f97810a
Improve handling unbalanced funds
dmitrylavrenov Apr 16, 2024
014e446
Fix clippy
dmitrylavrenov Apr 17, 2024
8871304
Rerun benchmark-all
dmitrylavrenov Apr 17, 2024
62b0fbd
Use block_in_place for keystore operations
dmitrylavrenov Apr 17, 2024
38df4d6
Fix help stdout fixtures
dmitrylavrenov Jun 6, 2024
9a7bffe
Fix typos
dmitrylavrenov Jun 6, 2024
1227906
Fix clippy
dmitrylavrenov Aug 21, 2024
a2ec0c2
Reset claims and vesting tests at runtime
MOZGIII Sep 10, 2024
361c4fc
Fixed tests
MOZGIII Sep 10, 2024
7b25e5d
Reformat runtime API traits
MOZGIII Sep 10, 2024
aa7ff58
Cleanup comment at crates/humanode-runtime/src/lib.rs
MOZGIII Sep 11, 2024
f9b0604
Use locked/polkadot-v0.9.42-2024-09-12 substrate and frontier forks
dmitrylavrenov Sep 12, 2024
79e51c8
Update fixtures for help-output
dmitrylavrenov Sep 12, 2024
16ead2c
Remove duplicated definitions
dmitrylavrenov Sep 23, 2024
b64beb5
Update features snapshot
dmitrylavrenov Sep 23, 2024
d5bf1c8
RuntimeEvent to be first at pallet_balances::Config
dmitrylavrenov Sep 23, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Update fixtures for help-output
  • Loading branch information
dmitrylavrenov committed Oct 2, 2024
commit 79e51c89f36e2a315a2533db7cbb8fda2ee9de1c
Original file line number Diff line number Diff line change
Expand Up @@ -20,28 +20,50 @@ Usage: humanode-peer benchmark block [OPTIONS] --from <FROM> --to <TO>

Options:
--chain <CHAIN_SPEC>
Specify the chain specification. It can be one of the predefined ones (dev, local, or staging) or it can be a path to a file with the chainspec (such as one exported by the `build-spec` subcommand)
Specify the chain specification.

It can be one of the predefined ones (dev, local, or staging) or it can be a path to a file with the chainspec (such as one exported by the `build-spec` subcommand).

--dev
Specify the development chain. This flag sets `--chain=dev`, `--force-authoring`, `--rpc-cors=all`, `--alice`, and `--tmp` flags, unless explicitly overridden
Specify the development chain.

This flag sets `--chain=dev`, `--force-authoring`, `--rpc-cors=all`, `--alice`, and `--tmp` flags, unless explicitly overridden.

-d, --base-path <PATH>
Specify custom base path

-l, --log <LOG_PATTERN>...
Sets a custom logging filter. Syntax is `<target>=<level>`, e.g. -lsync=debug. Log levels (least to most verbose) are error, warn, info, debug, and trace. By default, all targets log `info`. The global log level can be set with `-l<level>`
Sets a custom logging filter (syntax: `<target>=<level>`).

Log levels (least to most verbose) are `error`, `warn`, `info`, `debug`, and `trace`.

By default, all targets log `info`. The global log level can be set with `-l<level>`.

Multiple `<target>=<level>` entries can be specified and separated by a comma.

*Example*: `--log error,sync=debug,grandpa=warn`. Sets Global log level to `error`, sets `sync` target to debug and grandpa target to `warn`.

--detailed-log-output
Enable detailed log output. This includes displaying the log target, log level and thread name. This is automatically enabled when something is logged with any higher level than `info`
Enable detailed log output.

Includes displaying the log target, log level and thread name.

This is automatically enabled when something is logged with any higher level than `info`.

--disable-log-color
Disable log color output

--enable-log-reloading
Enable feature to dynamically update and reload the log filter. Be aware that enabling this feature can lead to a performance decrease up to factor six or more. Depending on the global logging level the performance decrease changes. The `system_addLogFilter` and `system_resetLogFilter` RPCs will have no effect with this option not being set
Enable feature to dynamically update and reload the log filter.

Be aware that enabling this feature can lead to a performance decrease up to factor six or more. Depending on the global logging level the performance decrease changes.

The `system_addLogFilter` and `system_resetLogFilter` RPCs will have no effect with this option not being set.

--tracing-targets <TARGETS>
Sets a custom profiling filter. Syntax is the same as for logging: `<target>=<level>`
Sets a custom profiling filter.

Syntax is the same as for logging (`--log`).

--tracing-receiver <RECEIVER>
Receiver to process tracing messages
Expand All @@ -52,10 +74,14 @@ Options:
- log: Output the tracing records using the log

--state-pruning <PRUNING_MODE>
Specify the state pruning mode. This mode specifies when the block's state (ie, storage) should be pruned (ie, removed) from the database. This setting can only be set on the first creation of the database. Every subsequent run will load the pruning mode from the database and will error if the stored mode doesn't match this CLI value. It is fine to drop this CLI flag for subsequent runs. Possible values: - archive: Keep the state of all blocks. - 'archive-canonical' Keep only the state of finalized blocks. - number Keep the state of the last number of finalized blocks. [default: 256]
Specify the state pruning mode.

This mode specifies when the block's state (ie, storage) should be pruned (ie, removed) from the database. This setting can only be set on the first creation of the database. Every subsequent run will load the pruning mode from the database and will error if the stored mode doesn't match this CLI value. It is fine to drop this CLI flag for subsequent runs. Possible values: - archive: Keep the state of all blocks. - 'archive-canonical' Keep only the state of finalized blocks. - number Keep the state of the last number of finalized blocks. [default: 256]

--blocks-pruning <PRUNING_MODE>
Specify the blocks pruning mode. This mode specifies when the block's body (including justifications) should be pruned (ie, removed) from the database. Possible values: - 'archive' Keep all blocks. - 'archive-canonical' Keep only finalized blocks. - number Keep the last `number` of finalized blocks
Specify the blocks pruning mode.

This mode specifies when the block's body (including justifications) should be pruned (ie, removed) from the database. Possible values: - 'archive' Keep all blocks. - 'archive-canonical' Keep only finalized blocks. - number Keep the last `number` of finalized blocks.

[default: archive-canonical]

Expand All @@ -81,7 +107,9 @@ Options:
- compiled: Uses a compiled runtime

--wasmtime-instantiation-strategy <STRATEGY>
The WASM instantiation method to use. Only has an effect when `wasm-execution` is set to `compiled`. The copy-on-write strategies are only supported on Linux. If the copy-on-write variant of a strategy is unsupported the executor will fall back to the non-CoW equivalent. The fastest (and the default) strategy available is `pooling-copy-on-write`. The `legacy-instance-reuse` strategy is deprecated and will be removed in the future. It should only be used in case of issues with the default instantiation strategy
The WASM instantiation method to use.

Only has an effect when `wasm-execution` is set to `compiled`. The copy-on-write strategies are only supported on Linux. If the copy-on-write variant of a strategy is unsupported the executor will fall back to the non-CoW equivalent. The fastest (and the default) strategy available is `pooling-copy-on-write`. The `legacy-instance-reuse` strategy is deprecated and will be removed in the future. It should only be used in case of issues with the default instantiation strategy.

[default: pooling-copy-on-write]

Expand All @@ -93,10 +121,12 @@ Options:
- legacy-instance-reuse: Legacy instance reuse mechanism. DEPRECATED. Will be removed in the future

--wasm-runtime-overrides <PATH>
Specify the path where local WASM runtimes are stored. These runtimes will override on-chain runtimes when the version matches
Specify the path where local WASM runtimes are stored.

These runtimes will override on-chain runtimes when the version matches.

--execution-syncing <STRATEGY>
The means of execution used when calling into the runtime for importing blocks as part of an initial sync
Runtime execution strategy for importing blocks during initial sync

Possible values:
- native: Execute with native build (if available, WebAssembly otherwise)
Expand All @@ -105,7 +135,7 @@ Options:
- native-else-wasm: Execute with the native build if possible; if it fails, then execute with WebAssembly

--execution-import-block <STRATEGY>
The means of execution used when calling into the runtime for general block import (including locally authored blocks)
Runtime execution strategy for general block import (including locally authored blocks)

Possible values:
- native: Execute with native build (if available, WebAssembly otherwise)
Expand All @@ -114,7 +144,7 @@ Options:
- native-else-wasm: Execute with the native build if possible; if it fails, then execute with WebAssembly

--execution-block-construction <STRATEGY>
The means of execution used when calling into the runtime while constructing blocks
Runtime execution strategy for constructing blocks

Possible values:
- native: Execute with native build (if available, WebAssembly otherwise)
Expand All @@ -123,7 +153,7 @@ Options:
- native-else-wasm: Execute with the native build if possible; if it fails, then execute with WebAssembly

--execution-offchain-worker <STRATEGY>
The means of execution used when calling into the runtime while using an off-chain worker
Runtime execution strategy for offchain workers

Possible values:
- native: Execute with native build (if available, WebAssembly otherwise)
Expand All @@ -132,7 +162,7 @@ Options:
- native-else-wasm: Execute with the native build if possible; if it fails, then execute with WebAssembly

--execution-other <STRATEGY>
The means of execution used when calling into the runtime while not syncing, importing or constructing blocks
Runtime execution strategy when not syncing, importing or constructing blocks

Possible values:
- native: Execute with native build (if available, WebAssembly otherwise)
Expand All @@ -150,12 +180,14 @@ Options:
- native-else-wasm: Execute with the native build if possible; if it fails, then execute with WebAssembly

--trie-cache-size <Bytes>
Specify the state cache size. Providing `0` will disable the cache
Specify the state cache size.

Providing `0` will disable the cache.

[default: 67108864]

--state-cache-size <STATE_CACHE_SIZE>
DEPRECATED Switch to `--trie-cache-size`
DEPRECATED: switch to `--trie-cache-size`

--from <FROM>
Number of the first block to consider
Expand Down
Loading