Move Throughput into `sc-sysinfo` (#12368)
* move Throughput to sc-sysinfo * replace u64 * fix in tests * change Throughput * refactored Throughput * fixes * moved tests & fixes * custom serializer * note * fix serializer * forgot to remove * deserialize * functioning deserialization :) * try to make clipply happy * Serialize as function * test HwBench * rename * fix serialization * deserialize as function * unused import * move serialize/deserialize * don't serialize none * remove nonsense * remove nonsense comment :P * fixes * remove all the todos * return enum * fixes * fix nit * improve docs & readability * Update client/sysinfo/src/sysinfo.rs Co-authored-by:Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io> * fix all the nits * rename * fix * Update client/sysinfo/src/sysinfo.rs Co-authored-by:
Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io> * remove unit from serialization * Update utils/frame/benchmarking-cli/src/machine/hardware.rs Co-authored-by:
Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
Showing
- substrate/Cargo.lock 2 additions, 0 deletionssubstrate/Cargo.lock
- substrate/client/sysinfo/Cargo.toml 3 additions, 0 deletionssubstrate/client/sysinfo/Cargo.toml
- substrate/client/sysinfo/src/lib.rs 15 additions, 4 deletionssubstrate/client/sysinfo/src/lib.rs
- substrate/client/sysinfo/src/sysinfo.rs 163 additions, 24 deletionssubstrate/client/sysinfo/src/sysinfo.rs
- substrate/utils/frame/benchmarking-cli/Cargo.toml 1 addition, 0 deletionssubstrate/utils/frame/benchmarking-cli/Cargo.toml
- substrate/utils/frame/benchmarking-cli/src/machine/hardware.rs 38 additions, 91 deletions...rate/utils/frame/benchmarking-cli/src/machine/hardware.rs
- substrate/utils/frame/benchmarking-cli/src/machine/mod.rs 9 additions, 10 deletionssubstrate/utils/frame/benchmarking-cli/src/machine/mod.rs
- substrate/utils/frame/benchmarking-cli/src/machine/reference_hardware.json 5 additions, 15 deletions...rame/benchmarking-cli/src/machine/reference_hardware.json
Please register or sign in to comment