[−][src]Trait solana_sdk::nonce_state::NonceAccount
Required methods
fn nonce_advance(
&mut self,
recent_blockhashes: &RecentBlockhashes,
signers: &HashSet<Pubkey>
) -> Result<(), InstructionError>
&mut self,
recent_blockhashes: &RecentBlockhashes,
signers: &HashSet<Pubkey>
) -> Result<(), InstructionError>
fn nonce_withdraw(
&mut self,
lamports: u64,
to: &mut KeyedAccount,
recent_blockhashes: &RecentBlockhashes,
rent: &Rent,
signers: &HashSet<Pubkey>
) -> Result<(), InstructionError>
&mut self,
lamports: u64,
to: &mut KeyedAccount,
recent_blockhashes: &RecentBlockhashes,
rent: &Rent,
signers: &HashSet<Pubkey>
) -> Result<(), InstructionError>
fn nonce_initialize(
&mut self,
nonce_authority: &Pubkey,
recent_blockhashes: &RecentBlockhashes,
rent: &Rent
) -> Result<(), InstructionError>
&mut self,
nonce_authority: &Pubkey,
recent_blockhashes: &RecentBlockhashes,
rent: &Rent
) -> Result<(), InstructionError>
fn nonce_authorize(
&mut self,
nonce_authority: &Pubkey,
signers: &HashSet<Pubkey>
) -> Result<(), InstructionError>
&mut self,
nonce_authority: &Pubkey,
signers: &HashSet<Pubkey>
) -> Result<(), InstructionError>
Implementors
impl<'a> NonceAccount for KeyedAccount<'a>
[src]
fn nonce_advance(
&mut self,
recent_blockhashes: &RecentBlockhashes,
signers: &HashSet<Pubkey>
) -> Result<(), InstructionError>
[src]
&mut self,
recent_blockhashes: &RecentBlockhashes,
signers: &HashSet<Pubkey>
) -> Result<(), InstructionError>
fn nonce_withdraw(
&mut self,
lamports: u64,
to: &mut KeyedAccount,
recent_blockhashes: &RecentBlockhashes,
rent: &Rent,
signers: &HashSet<Pubkey>
) -> Result<(), InstructionError>
[src]
&mut self,
lamports: u64,
to: &mut KeyedAccount,
recent_blockhashes: &RecentBlockhashes,
rent: &Rent,
signers: &HashSet<Pubkey>
) -> Result<(), InstructionError>
fn nonce_initialize(
&mut self,
nonce_authority: &Pubkey,
recent_blockhashes: &RecentBlockhashes,
rent: &Rent
) -> Result<(), InstructionError>
[src]
&mut self,
nonce_authority: &Pubkey,
recent_blockhashes: &RecentBlockhashes,
rent: &Rent
) -> Result<(), InstructionError>
fn nonce_authorize(
&mut self,
nonce_authority: &Pubkey,
signers: &HashSet<Pubkey>
) -> Result<(), InstructionError>
[src]
&mut self,
nonce_authority: &Pubkey,
signers: &HashSet<Pubkey>
) -> Result<(), InstructionError>