pub struct UnverifyCollectionBuilder { /* private fields */ }Expand description
Instruction builder for UnverifyCollection.
§Accounts:
[writable]metadata[writable, signer]collection_authority[]collection_mint[]collection[]collection_master_edition_account[optional]collection_authority_record
Implementations§
Source§impl UnverifyCollectionBuilder
impl UnverifyCollectionBuilder
pub fn new() -> Self
Collection 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 UnverifyCollectionBuilder
impl Default for UnverifyCollectionBuilder
Source§fn default() -> UnverifyCollectionBuilder
fn default() -> UnverifyCollectionBuilder
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for UnverifyCollectionBuilder
impl RefUnwindSafe for UnverifyCollectionBuilder
impl Send for UnverifyCollectionBuilder
impl Sync for UnverifyCollectionBuilder
impl Unpin for UnverifyCollectionBuilder
impl UnsafeUnpin for UnverifyCollectionBuilder
impl UnwindSafe for UnverifyCollectionBuilder
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