dpp/state_transition/traits/
state_transition_single_signed.rs

1use platform_value::BinaryData;
2
3pub trait StateTransitionSingleSigned: Sized {
4    /// returns the signature as a byte-array
5    fn signature(&self) -> &BinaryData;
6    /// set a new signature
7    fn set_signature(&mut self, signature: BinaryData);
8    /// sets the signature bytes
9    fn set_signature_bytes(&mut self, signature: Vec<u8>);
10}