Questions tagged [pallet-imonline]

The tag has no usage guidance.

Filter by
Sorted by
Tagged with
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 ...
Shubham Gupta's user avatar
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 ...
Yury Yukhananov's user avatar
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: ...
Shubham Gupta's user avatar
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 ...
Purple_Turtle's user avatar
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 ...
Purple_Turtle's user avatar
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 ...
SANG HYUN RHEE's user avatar
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?
Purple_Turtle's user avatar