You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Ignore small bounded values in block size limit. (#3653)
## Motivation
The current way of computing the block size during execution is
complicated (e.g. due to ULEB128 sequence lengths) and doesn't fully
take into account the new block structure anyway: It computes the size
of `ExecutedBlock`, not `Block`.
## Proposal
Remove the ULEB128 sequence length size tracking.
## Test Plan
CI
The block size limit test still passes, because the small transaction
that is used to push it past the size limit is bigger than the few
sequence length bytes we are not taking into account, plus the hashes in
the `BlockHeader`.
## Release Plan
- Nothing to do / These changes follow the usual release cycle.
## Links
- Closes#3652.
- [reviewer
checklist](https://github.com/linera-io/linera-protocol/blob/main/CONTRIBUTING.md#reviewer-checklist)
0 commit comments