-
Notifications
You must be signed in to change notification settings - Fork 81
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat(sequencer)!: max sequencer bytes per block limit (#676)
## Summary Adds a limit to the amount of sequenced data which is allowed into a single block, important to avoid overflowing celestia + ensuring that we can propogate full blocks successfully. ## Background We had a limit on transaction sizes but not on aggregate of transactions, this adds a basic limit of 256kb for total sequenced data. This size was chosen based on Celestia block size with max of ~5-6 blocks per celestia block completely filled blocks would use up ~60% of 2mb Celestia block size. ## Changes - Adds a limitation to execute block transactions to limit the number of bytes that make it into full block. ## Breaking Changes - This a network upgrade, all future proposals will be rejected if they have too many txs. However, old blocks will still be successfully executed through blocksync. ## Issues closes #524
- Loading branch information
Showing
1 changed file
with
41 additions
and
1 deletion.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters