Expand description
Execution block encoding helpers for the payload builder.
This module carries transaction-list bytes produced by the roots task into the asynchronous block encoder so payload construction can reuse already encoded transactions while preserving byte-for-byte compatibility with regular RLP block encoding.
Structsยง
- Encoded
Block ๐Transaction List - RLP transaction-list bytes for the execution block.
- Encoded
Block ๐Transactions Builder - Incrementally builds the RLP transaction-list bytes used inside the execution block body.
- Execution
Block ๐Encoder - Encodes the execution block into the shared cache when dropped.