The arena where ssz crates duke it out!
cargo buildcargo bench --bench wall_timecargo bench --bench allocBeacon Block benchmarking with lighthouse and grandine crates:
cargo bench --bench <bench> --features block,sigp,grandineBeacon State benchmarking with grandine:
cargo bench --bench <bench> --features state,grandineBy default, the suite will use the latest checkpoint state served on sync-mainnet.beaconcha.in.
However, the requests do add a bit of latency to the benchmarks. Users can override this by adding their own beacon-block.ssz and beacon-state.ssz files to the root directory.
This will perform decoding on the provided files.