pub struct Verify {
pub authority: Pubkey,
pub delegate_record: Option<Pubkey>,
pub metadata: Pubkey,
pub collection_mint: Option<Pubkey>,
pub collection_metadata: Option<Pubkey>,
pub collection_master_edition: Option<Pubkey>,
pub system_program: Pubkey,
pub sysvar_instructions: Pubkey,
}Expand description
Accounts.
Fields§
Creator to verify, collection update authority or delegate
delegate_record: Option<Pubkey>Delegate record PDA
metadata: PubkeyMetadata account
collection_mint: Option<Pubkey>Mint of the Collection
collection_metadata: Option<Pubkey>Metadata Account of the Collection
collection_master_edition: Option<Pubkey>Master Edition Account of the Collection Token
system_program: PubkeySystem program
sysvar_instructions: PubkeyInstructions sysvar account
Implementations§
Source§impl Verify
impl Verify
pub fn instruction(&self, args: VerifyInstructionArgs) -> Instruction
pub fn instruction_with_remaining_accounts( &self, args: VerifyInstructionArgs, remaining_accounts: &[AccountMeta], ) -> Instruction
Auto Trait Implementations§
impl Freeze for Verify
impl RefUnwindSafe for Verify
impl Send for Verify
impl Sync for Verify
impl Unpin for Verify
impl UnsafeUnpin for Verify
impl UnwindSafe for Verify
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