Manual seal and instant seal | Substrate Seminar

Parity Tech · 921 views · 2020 · 1:22:32

Open on YouTube

Distributed systemsSoftware practice, open source & careerstutorialdated

Why Substrate and Polkadot Stack Exchange recommends it

Substrate Stack Exchange answerers point people to it when they need a node that authors blocks on demand or as soon as a transaction arrives, and for an overview of Substrate consensus options.

Recommended by 2 people across 2 different months, 2022 to 2022.

What it is

A Parity Tech Substrate Seminar in which Seun LanLege live-builds a Substrate node that uses manual seal and instant seal consensus. It covers authoring blocks manually, including transactions, finalizing blocks, and running instant seal, with links to the recipe and Substrate branch used.

What people said

Recommends Bruno · 2022-03 · Substrate and Polkadot Stack Exchange · on “What are the various consensus mechanism and how are they best leveraged”

There is a short nice write up on consensus here: [LINK] [LINK] If you're looking for more detailed info: PoW [LINK] Aura [LINK] BABE / GRANDPA [LINK] [LINK] [LINK] [LINK] [LINK] [LINK] [LINK] [LINK] This may be of interest to you: [LINK] As @Squirrel noted, several of these are covered in this post [LINK] . Videos are nice too: Block Production and Finalization in Polkadot by Bill Laboon [LINK] Manual Seal & Instant Seal [this video] Consensus in Substrate with Rob [LINK]

Recommends Daan - R0GUE · 2022-11 · Substrate and Polkadot Stack Exchange · on “How can I make my node generate blocks only when they receive transactions?”

There are two consensus (or "block authoring" --whichever you prefer to call them) algorithms that might be exactly what you need: 1- Manual seal [LINK] : Where there is one author and it authors a block whenever you tell it via an RPC call. 2- Instant seal: Where there is one author and it attempts to author a block as soon as it sees a transaction in the pool, most often leading to one transaction per block There is a substrate seminar [this video] where they build a substrate node that uses manual seal and instant seal consensus.

Cites forgetso · 2022-04 · Substrate and Polkadot Stack Exchange · on “Is there a substrate node that contains pallet-contracts and uses instant seal consensus?”

I've seen instant seal mentioned [this video] as a way to get transactions sealed by the substrate node upon receipt. I also know that moonbeam have this in their node [LINK] . Is there a substrate node that includes pallet-contracts and also implements instant seal? If not, is it possible to modify the substrate contracts node [LINK] to include this?