pub type BridgedBeefySignedCommitment<T, I> = BeefySignedCommitmentOf<BridgedChain<T, I>>;Expand description
BEEFY signed commitment, used by configured bridged chain.
Aliased Type§
struct BridgedBeefySignedCommitment<T, I> {
pub commitment: Commitment<<<T as Config<I>>::BridgedChain as Chain>::BlockNumber>,
pub signatures: Vec<Option<<<<T as Config<I>>::BridgedChain as ChainWithBeefy>::AuthorityId as RuntimeAppPublic>::Signature>>,
}Fields§
§commitment: Commitment<<<T as Config<I>>::BridgedChain as Chain>::BlockNumber>The commitment signatures are collected for.
signatures: Vec<Option<<<<T as Config<I>>::BridgedChain as ChainWithBeefy>::AuthorityId as RuntimeAppPublic>::Signature>>GRANDPA validators’ signatures for the commitment.
The length of this Vec must match number of validators in the current set (see
[Commitment::validator_set_id]).