Overview
BlockBody contains the executable content of a block: transactions, uncle/ommer blocks, and (post-Shanghai) withdrawals.Type Definition
transactions- Ordered list of transactions in the blockommers- Uncle/ommer block headers (deprecated post-merge)withdrawals- Beacon chain withdrawals (post-Shanghai)
Creating BlockBody
from
Universal constructor from components.Transaction Types
BlockBody supports all transaction types:Ommers (Uncle Blocks)
Withdrawals (Post-Shanghai)
Withdrawals represent ETH being withdrawn from the beacon chain to execution layer.Withdrawal amounts are in Gwei (10^9 Wei), not Wei!
See Also
- BlockBody (Effect) - Effect.ts integration with Schema validation
- Block - Complete block type
- BlockHeader - Block header
- Transaction - Transaction types

