pub struct CreateProofAccount {
pub mint: Pubkey,
pub verification_config: Pubkey,
pub instructions_sysvar: Pubkey,
pub payer: Pubkey,
pub mint_account: Pubkey,
pub proof_account: Pubkey,
pub token_account: Pubkey,
pub system_program: Pubkey,
}Expand description
Accounts.
Fields§
§mint: Pubkey§verification_config: Pubkey§instructions_sysvar: Pubkey§payer: Pubkey§mint_account: Pubkey§proof_account: Pubkey§token_account: Pubkey§system_program: PubkeyImplementations§
Source§impl CreateProofAccount
impl CreateProofAccount
pub fn instruction( &self, args: CreateProofAccountInstructionArgs, ) -> Instruction
pub fn instruction_with_remaining_accounts( &self, args: CreateProofAccountInstructionArgs, remaining_accounts: &[AccountMeta], ) -> Instruction
Trait Implementations§
Auto Trait Implementations§
impl Freeze for CreateProofAccount
impl RefUnwindSafe for CreateProofAccount
impl Send for CreateProofAccount
impl Sync for CreateProofAccount
impl Unpin for CreateProofAccount
impl UnsafeUnpin for CreateProofAccount
impl UnwindSafe for CreateProofAccount
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more