You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
It seems that because we don't have pallet-staking or similar in our runtime, the grandpa validators can actually finalize blocks without any funds. They are only voting on finalized blocks, but not staking anything that could be slashed. Staking, slashing, etc are managed by pallet-stakingwhich works as an optional plugin under grandpa if I understand correctly.
However, according to the docs there are still some extrinsics in pallet-grandpa that are not free and require funds to call thereof. These extrinsics are used to report equivocations (double votes) of misbehaving nodes and punish (slash) them. Thus, we should still send some funds to all validators just to be sure.
Description
It seems that because we don't have
pallet-staking
or similar in our runtime, the grandpa validators can actually finalize blocks without any funds. They are only voting on finalized blocks, but not staking anything that could be slashed. Staking, slashing, etc are managed bypallet-staking
which works as an optional plugin under grandpa if I understand correctly.However, according to the docs there are still some extrinsics in
pallet-grandpa
that are not free and require funds to call thereof. These extrinsics are used to report equivocations (double votes) of misbehaving nodes and punish (slash) them. Thus, we should still send some funds to all validators just to be sure.Solution
The text was updated successfully, but these errors were encountered: