Trait linera_sdk::linera_base_types::BcsSignable

source ·
pub trait BcsSignable<'de>: Serialize + Deserialize<'de> { }
Expand description

Activate the blanket implementation of Signable based on serde and BCS.

  • We use serde_name to extract a seed from the name of structs and enums.
  • We use BCS to generate canonical bytes suitable for signing.

Object Safety§

This trait is not object safe.

Implementations on Foreign Types§

source§

impl<'de> BcsSignable<'de> for ProposalContent

source§

impl<'de> BcsSignable<'de> for ChainInfo

Implementors§

source§

impl<'de> BcsSignable<'de> for TestString