pub trait RemoteReplySigner {
// Required methods
fn public_key(&self) -> RemoteSigningPublicKey;
fn sign(&self, digest: &RemoteReplySigningDigest) -> RemoteReplySignature;
}Expand description
Binding-neutral signing operation used by the contract wire encoder.
Required Methods§
Sourcefn public_key(&self) -> RemoteSigningPublicKey
fn public_key(&self) -> RemoteSigningPublicKey
Return the public key paired with this signer.
Sourcefn sign(&self, digest: &RemoteReplySigningDigest) -> RemoteReplySignature
fn sign(&self, digest: &RemoteReplySigningDigest) -> RemoteReplySignature
Sign one domain-separated canonical reply digest.
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".