Questions tagged [pallet-imonline]
The pallet-imonline tag has no usage guidance.
7
questions
2
votes
1
answer
73
views
How to find waiting validator node is online?
I want to implement a business logic that needs to know if the node of validators in waiting state are up or not. So for that according to me pallet_im_online was the best solution (but open to any ...
2
votes
0
answers
46
views
Offence reported by ImOnline pallet for running nodes
I'm playing around with a custom hybrid PoW/PoA block production mechanism based on sp_consensus_pow import queue.
As the PoW results are generated outside of Substrate, a trusted authority node set ...
1
vote
2
answers
44
views
Heartbeats are not sent from authority nodes
I was looking into the code of im-online pallet and found the following function here, if false is returned, a heartbeat is sent else AlreadyOnline Error is returned;
fn is_online_aux(authority_index: ...
1
vote
1
answer
66
views
Why does ImOnline use ValidateUnsigned over SignedExtension?
From ValidateUnsigned:
Note that any checks done here are only used for determining the
validity of the transaction for the transaction pool. During block
execution phase one need to perform the same ...
1
vote
1
answer
60
views
Is it possible to gossip inherents?
Inherent transactions can only be inserted into a block by the block authoring node that calls them. Typically, this type of transaction is not gossiped to other nodes or stored in the transaction ...
8
votes
2
answers
344
views
Why unsigned extrinsics? [closed]
Q1. What is the existence of Unsigned extrinsics for?
I have read about it here: https://docs.substrate.io/v3/concepts/extrinsics
But it still does not really make sense to me why it exists in ...
3
votes
1
answer
31
views
What is MaxKeys in ImOnline config?
In Pallet ImOnline configuration
type MaxKeys: Get<u32> The maximum number of keys that can be added.
What keys are they talking about? Is it the number of fields from our SessionsKey struct?