Skip to main content

SignerLike

Trait SignerLike 

Source
pub trait SignerLike {
    // Required methods
    fn pubkey_bytes(&self) -> [u8; 32];
    fn sign_message(&self, msg: &[u8]) -> [u8; 64];

    // Provided methods
    fn pubkey_base58(&self) -> String { ... }
    fn sign_message_base58(&self, msg: &[u8]) -> String { ... }
}
Expand description

Synchronous order signer.

Required Methods§

Source

fn pubkey_bytes(&self) -> [u8; 32]

Source

fn sign_message(&self, msg: &[u8]) -> [u8; 64]

Provided Methods§

Dyn Compatibility§

This trait is dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementors§