Anton Puhach
Anton Puhach
We are interested in optimising 2 parameters: - Max state witness size. Having large state witness size could result in long distribution time which could result in chunk endorsement not...
#10678 aims at removing `KeyValueRuntime`, but some of the tests are not trivial to adjust to work with `NightshadeRuntime`. We don't want the removal of `KeyValueRuntime` to be blocked by...
This PR adds state witness compression as part chunk shadow validation as well as metrics around it.
It would be great to have a metric showing how much time it takes to distribute state witness from chunk producer (CP) to chunk validator (CV) and also deliver chunk...
### Background Current State Witness is implicitly limited by gas. In some cases large contributors to the State Witness size are not charged enough gas, which might result in State...
From `KeyValueRuntime` rustdoc: ``` /// !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! /// WARNING: If you choose to use KeyValueRuntime for your tests, BE PREPARED TO /// HAVE A BAD TIME. Use it only if you...