Skip to main content

RemoteReplySigner

Trait RemoteReplySigner 

Source
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§

Source

fn public_key(&self) -> RemoteSigningPublicKey

Return the public key paired with this signer.

Source

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".

Implementors§