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}