pub fn new(
        vote: CanonicalVote,
        validator_address: account::Id,
        signature: Signature,
    ) -> SignedVote {
        SignedVote {
            vote,
            signature,
            validator_address,
        }
    }
/// Create new SignedVote from provided canonicalized vote, validator id, and
/// the signature of that validator.
Create new SignedVote from provided canonicalized vote, validator id, and
the signature of that validator.
Create new SignedVote from provided canonicalized vote validator id and the signature of that validator .
pub fn new(
        vote: CanonicalVote,
        validator_address: account::Id,
        signature: Signature,
    ) -> SignedVote {
        SignedVote {
            vote,
            signature,
            validator_address,
        }
    }
pub fn new ( vote : CanonicalVote , validator_address : account :: Id , signature : Signature , ) -> SignedVote { SignedVote { vote , signature , validator_address , } }
Create new SignedVote from provided canonicalized vote, validator id, and
the signature of that validator.
Create new SignedVote from provided canonicalized vote validator id and the signature of that validator .
vote
CanonicalVote
validator_address
account::Id
signature
Signature
vote
CanonicalVote
validator_address
account::Id
signature
Signature