Crate frame_benchmarking_cli

Source
Expand description

Contains the root BenchmarkCmd command and exports its sub-commands.

Structs§

BasePath
The base path that is used for everything that needs to be written on disk to run a node.
BlockCmd
Benchmark the execution time of historic blocks.
DynamicRemarkBuilder
Remark builder that can be used to build simple extrinsics for FRAME-based runtimes.
ExtrinsicCmd
Benchmark the execution time of different extrinsics.
ExtrinsicFactory
Helper to manage ExtrinsicBuilder instances.
MachineCmd
Command to benchmark the hardware.
OverheadCmd
Benchmark the execution overhead per-block and per-extrinsic.
PalletCmd
Benchmark the extrinsic weight of FRAME Pallets.
StorageCmd
Benchmark the storage speed of a chain snapshot.

Enums§

BenchmarkCmd
The root benchmarking command.

Statics§

SUBSTRATE_REFERENCE_HARDWARE
The hardware requirements as measured on reference hardware.

Traits§

ExtrinsicBuilder
Used by the benchmark to build signed extrinsics.

Type Aliases§

OpaqueBlock
Typical block type using OpaqueExtrinsic.
SubstrateRemarkBuilder