[][src]Trait solana_sdk::signature::Signer

pub trait Signer {
    pub fn try_pubkey(&self) -> Result<Pubkey, SignerError>;
pub fn try_sign_message(
        &self,
        message: &[u8]
    ) -> Result<Signature, SignerError>; pub fn pubkey(&self) -> Pubkey { ... }
pub fn sign_message(&self, message: &[u8]) -> Signature { ... } }

Required methods

Loading content...

Provided methods

pub fn pubkey(&self) -> Pubkey[src]

pub fn sign_message(&self, message: &[u8]) -> Signature[src]

Loading content...

Trait Implementations

impl Debug for dyn Signer[src]

impl PartialEq<dyn Signer + 'static> for dyn Signer[src]

Implementors

impl Signer for Keypair[src]

pub fn pubkey(&self) -> Pubkey[src]

Return the public key for the given keypair

impl Signer for NullSigner[src]

impl Signer for Presigner[src]

Loading content...