pub trait StateSigningExt {
// Required methods
fn sign(&mut self, signer: &dyn Signer) -> Result<(), StateSignatureError>;
fn verify_signature(&self) -> Result<(), StateSignatureError>;
}pub trait StateSigningExt {
// Required methods
fn sign(&mut self, signer: &dyn Signer) -> Result<(), StateSignatureError>;
fn verify_signature(&self) -> Result<(), StateSignatureError>;
}