59 releases (breaking)

0.48.0 Dec 18, 2025
0.47.0 Oct 2, 2025
0.46.0 Aug 1, 2025
0.45.0 Jul 14, 2025
0.8.0-alpha.5 Mar 24, 2020

#3 in #block-builder

Download history 7288/week @ 2025-10-15 6972/week @ 2025-10-22 6021/week @ 2025-10-29 6794/week @ 2025-11-05 6385/week @ 2025-11-12 7202/week @ 2025-11-19 6180/week @ 2025-11-26 5853/week @ 2025-12-03 6340/week @ 2025-12-10 6415/week @ 2025-12-17 4514/week @ 2025-12-24 5181/week @ 2025-12-31 4029/week @ 2026-01-07 4933/week @ 2026-01-14 5843/week @ 2026-01-21 5800/week @ 2026-01-28

21,655 downloads per month
Used in 126 crates (13 directly)

GPL-3.0-or-later…

1.5MB
22K SLoC

Substrate block builder

This crate provides the BlockBuilder utility and the corresponding runtime api BlockBuilder.

The block builder utility is used in the node as an abstraction over the runtime api to initialize a block, to push extrinsics and to finalize a block.


Substrate block builder

This crate provides the BlockBuilder utility and the corresponding runtime api BlockBuilder.Error

The block builder utility is used in the node as an abstraction over the runtime api to initialize a block, to push extrinsics and to finalize a block.

License: GPL-3.0-or-later WITH Classpath-exception-2.0

Dependencies

~36MB
~593K SLoC