Trait Signable
solana_sdk::signature
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 { ... } }
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