pub fn check_message_signature<H, N>(
    message: &grandpa::Message<H, N>,
    id: &AuthorityId,
    signature: &AuthoritySignature,
    round: RoundNumber,
    set_id: SetId,
) -> bool
where
    H: Encode,
    N: Encode,
{
    check_message_signature_with_buffer(message, id, signature, round, set_id, &mut Vec::new())
}
/// Check a message signature by encoding the message as a localized payload and
/// verifying the provided signature using the expected authority id.
Check a message signature by encoding the message as a localized payload and
verifying the provided signature using the expected authority id.
Check a message signature by encoding the message as a localized payload and verifying the provided signature using the expected authority id .
pub fn check_message_signature<H, N>(
    message: &grandpa::Message<H, N>,
    id: &AuthorityId,
    signature: &AuthoritySignature,
    round: RoundNumber,
    set_id: SetId,
) -> bool
where
    H: Encode,
    N: Encode,
{
    check_message_signature_with_buffer(message, id, signature, round, set_id, &mut Vec::new())
}
pub fn check_message_signature < H , N > ( message : & grandpa :: Message < H , N > , id : & AuthorityId , signature : & AuthoritySignature , round : RoundNumber , set_id : SetId , ) -> bool where H : Encode , N : Encode , { check_message_signature_with_buffer ( message , id , signature , round , set_id , & mut Vec :: new ( ) ) }
Check a message signature by encoding the message as a localized payload and
verifying the provided signature using the expected authority id.
Check a message signature by encoding the message as a localized payload and verifying the provided signature using the expected authority id .
message
&grandpa::Message<H, N>
id
&AuthorityId
signature
&AuthoritySignature
round
RoundNumber
set_id
SetId
message
&grandpa::Message<H, N>
id
&AuthorityId
signature
&AuthoritySignature
round
RoundNumber
set_id
SetId