Skip to content

Conversation

@adrianbrink
Copy link
Contributor

Describe your changes

Decrease CometBFT block sizes, and add a new genesis parameter used to validate the max tx bytes allowed for a certain tx to be included in the mempool (passes CheckTx, therefore is broadcasted and disseminated over CometBFT's P2P layer) and in ProcessProposal.

Indicate on which release or other PRs this topic is based on

v0.26.0

Rebased version of #2131 from v0.25.0

Checklist before merging to draft

  • I have added a changelog
  • Git history is in acceptable state

This was referenced Nov 17, 2023
@adrianbrink adrianbrink marked this pull request as ready for review November 17, 2023 16:41
@adrianbrink adrianbrink force-pushed the tiago/rebased-validate-tx-bytes-len branch from c95d2dd to 8a599fb Compare November 17, 2023 17:41
adrianbrink added a commit that referenced this pull request Nov 17, 2023
* tiago/rebased-validate-tx-bytes-len:
  Changelog
  Update masp proofs
  New unit tests
  Validate tx bytes in CheckTx and ProcessProposal
  Add too large tx error
  Validate tx sizes storage api
  Add max tx bytes to genesis template
  Fix docstr
  Add max tx bytes protocol param
  Tune block and mempool CometBFT params
@adrianbrink adrianbrink force-pushed the tiago/rebased-validate-tx-bytes-len branch from 8a599fb to 1dd91c9 Compare November 17, 2023 17:52
adrianbrink added a commit that referenced this pull request Nov 17, 2023
* tiago/rebased-validate-tx-bytes-len:
  Changelog
  Update masp proofs
  New unit tests
  Validate tx bytes in CheckTx and ProcessProposal
  Add too large tx error
  Validate tx sizes storage api
  Add max tx bytes to genesis template
  Fix docstr
  Add max tx bytes protocol param
  Tune block and mempool CometBFT params
tzemanovic added a commit that referenced this pull request Nov 20, 2023
* origin/tiago/rebased-validate-tx-bytes-len:
  Changelog
  Update masp proofs
  New unit tests
  Validate tx bytes in CheckTx and ProcessProposal
  Add too large tx error
  Validate tx sizes storage api
  Add max tx bytes to genesis template
  Fix docstr
  Add max tx bytes protocol param
  Tune block and mempool CometBFT params
@tzemanovic tzemanovic merged commit 6c44a44 into main Nov 21, 2023
@tzemanovic tzemanovic deleted the tiago/rebased-validate-tx-bytes-len branch November 21, 2023 07:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants