Questions tagged [finality]
The finality tag has no usage guidance.
9
questions
4
votes
1
answer
139
views
How can I make my node generate blocks only when they receive transactions?
In substrate node template we can see that blocks are producing and finalizing if no transaction happening so how I can make my node to only generate blocks when there are transactions happening.
12
votes
1
answer
590
views
What is the difference between Babe, Aura, and Grandpa?
Substrate supports "pluggable consensus" so a developer can choose from among several consensus algorithms. The main Substrate repository contains four algorithms:
Aura
Babe
Proof of Work
...
8
votes
1
answer
511
views
Recovering from stalled finality (babe/grandpa)
While experimenting with a relay chain testnet, Decentration and I ran into this issue with multiple validators on the same node, stalled finality and got the chain into slow block-making mode.
We ...
9
votes
1
answer
165
views
GRANDPA not finalizing with 2 of 3 nodes on network
I setup a small 3 node network that is using BABE and GRANDPA. When all 3 nodes are connected, it can produce blocks and finalize them. When 2 of the 3 nodes are connected, it can produce blocks but ...
7
votes
2
answers
157
views
What is the internal logic of `--force-authoring` flag?
From where do I get the internal logic of --force-authoring flag?
Here is my scenario:
I've added a custom chain-spec that is similar to the default one where we are setting the environment for --dev ...
4
votes
1
answer
289
views
How to use noteStalled to recover from a finality lagging chain?
From the documentation:
Grandpa:
noteStalled (delay: u32, best_finalized_block_number: u32)
interface: api.tx.grandpa.noteStalled
summary: Note that the current authority set of the GRANDPA finality ...
2
votes
0
answers
35
views
Cant produce new blocks with custom ChainSpec file
I was using substrate version of 4.0.0-dev-41ad4a6c9d7 and following the Add Trusted Nodes for making a custom account as a Authorites account
here, I can't able to produce new blocks, I don't know ...
1
vote
1
answer
93
views
how to solve Detected prevote equivocation in the finality worker issue?
I am getting this issue after performing the solution of this issue
How can we restart the chain if it becomes stuck during data migration?
Tried to run the existing chain with new chain spec with bad ...
0
votes
1
answer
92
views
Beefy justification subscription is not working
I would like to subscribe to the beefy justification stream on Rococo. The rpc for getFinalizedHead works fine, but I also require the justifications themselves.
When I try to subscribe to the ...