[][src]Trait solana_sdk::signature::Signable

pub trait Signable {
    fn pubkey(&self) -> Pubkey;
fn signable_data(&self) -> Cow<[u8]>;
fn get_signature(&self) -> Signature;
fn set_signature(&mut self, signature: Signature); fn sign(&mut self, keypair: &Keypair) { ... }
fn verify(&self) -> bool { ... } }

Required methods

fn pubkey(&self) -> Pubkey

fn signable_data(&self) -> Cow<[u8]>

fn get_signature(&self) -> Signature

fn set_signature(&mut self, signature: Signature)

Loading content...

Provided methods

fn sign(&mut self, keypair: &Keypair)

fn verify(&self) -> bool

Loading content...

Implementors

Loading content...