namada icon indicating copy to clipboard operation
namada copied to clipboard

Optimize block proposal

Open sug0 opened this issue 3 years ago • 0 comments

The purpose of this PR is to optimize the usage of block space in proposals, such that we fill the allotted proposal size defined by Tendermint with as many different kinds of txs as possible. We will be dividing it into smaller PRs, to facilitate the reviewing process.


Related PRs

  • [x] https://github.com/anoma/namada/pull/772
  • [ ] https://github.com/anoma/namada/pull/778
  • [ ] https://github.com/anoma/namada/pull/791
  • [ ] https://github.com/anoma/namada/pull/774
  • [ ] Add BlockSpaceAllocator to ProcessProposal, with the intent of checking the correctness of a leader's block proposal. This should also allow us to check if a given validator is running a namada ledger fork, with a custom block proposing algo.

Once this PR merges, we can close https://github.com/anoma/namada/issues/602


Removed PRs

  • https://github.com/anoma/namada/pull/803

sug0 avatar Nov 11 '22 13:11 sug0