pub struct VerifyCollectionBuilder { /* private fields */ }Expand description
Instruction builder for VerifyCollection.
§Accounts:
[writable]metadata[writable, signer]collection_authority[writable, signer]payer[]collection_mint[]collection[]collection_master_edition_account[optional]collection_authority_record
Implementations§
Source§impl VerifyCollectionBuilder
impl VerifyCollectionBuilder
pub fn new() -> Self
Collection Update authority
Sourcepub fn collection_mint(&mut self, collection_mint: Pubkey) -> &mut Self
pub fn collection_mint(&mut self, collection_mint: Pubkey) -> &mut Self
Mint of the Collection
Sourcepub fn collection(&mut self, collection: Pubkey) -> &mut Self
pub fn collection(&mut self, collection: Pubkey) -> &mut Self
Metadata Account of the Collection
Sourcepub fn collection_master_edition_account(
&mut self,
collection_master_edition_account: Pubkey,
) -> &mut Self
pub fn collection_master_edition_account( &mut self, collection_master_edition_account: Pubkey, ) -> &mut Self
MasterEdition2 Account of the Collection Token
[optional account]
Collection Authority Record PDA
Sourcepub fn add_remaining_account(&mut self, account: AccountMeta) -> &mut Self
pub fn add_remaining_account(&mut self, account: AccountMeta) -> &mut Self
Add an aditional account to the instruction.
Sourcepub fn add_remaining_accounts(&mut self, accounts: &[AccountMeta]) -> &mut Self
pub fn add_remaining_accounts(&mut self, accounts: &[AccountMeta]) -> &mut Self
Add additional accounts to the instruction.
pub fn instruction(&self) -> Instruction
Trait Implementations§
Source§impl Default for VerifyCollectionBuilder
impl Default for VerifyCollectionBuilder
Source§fn default() -> VerifyCollectionBuilder
fn default() -> VerifyCollectionBuilder
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for VerifyCollectionBuilder
impl RefUnwindSafe for VerifyCollectionBuilder
impl Send for VerifyCollectionBuilder
impl Sync for VerifyCollectionBuilder
impl Unpin for VerifyCollectionBuilder
impl UnsafeUnpin for VerifyCollectionBuilder
impl UnwindSafe for VerifyCollectionBuilder
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