pub fn to_signable_bytes<B>(
        &self,
        chain_id: ChainId,
        sign_bytes: &mut B,
    ) -> Result<bool, ProtobufError>
    where
        B: BufMut,
    {
        CanonicalProposal::new(self.clone(), chain_id).encode_length_delimited(sign_bytes)?;
        Ok(true)
    }
/// Create signable bytes from Proposal.
Create signable bytes from Proposal.
Create signable bytes from Proposal .
pub fn to_signable_bytes<B>(
        &self,
        chain_id: ChainId,
        sign_bytes: &mut B,
    ) -> Result<bool, ProtobufError>
    where
        B: BufMut,
    {
        CanonicalProposal::new(self.clone(), chain_id).encode_length_delimited(sign_bytes)?;
        Ok(true)
    }
pub fn to_signable_bytes < B > ( & self , chain_id : ChainId , sign_bytes : & mut B , ) -> Result < bool , ProtobufError > where B : BufMut , { CanonicalProposal :: new ( self . clone ( ) , chain_id ) . encode_length_delimited ( sign_bytes ) ? ; Ok ( true ) }
Create signable bytes from Proposal.
Create signable bytes from Proposal .
&self
chain_id
ChainId
sign_bytes
&mut B