pub struct ConvertMasterEditionV1ToV2Builder { /* private fields */ }Expand description
Instruction builder for ConvertMasterEditionV1ToV2.
§Accounts:
[writable]master_edition[writable]one_time_auth[writable]printing_mint
Implementations§
Source§impl ConvertMasterEditionV1ToV2Builder
impl ConvertMasterEditionV1ToV2Builder
pub fn new() -> Self
Sourcepub fn master_edition(&mut self, master_edition: Pubkey) -> &mut Self
pub fn master_edition(&mut self, master_edition: Pubkey) -> &mut Self
Master Record Edition V1 (pda of [‘metadata’, program id, master metadata mint id, ‘edition’])
Sourcepub fn one_time_auth(&mut self, one_time_auth: Pubkey) -> &mut Self
pub fn one_time_auth(&mut self, one_time_auth: Pubkey) -> &mut Self
One time authorization mint
Sourcepub fn printing_mint(&mut self, printing_mint: Pubkey) -> &mut Self
pub fn printing_mint(&mut self, printing_mint: Pubkey) -> &mut Self
Printing mint
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 ConvertMasterEditionV1ToV2Builder
impl Default for ConvertMasterEditionV1ToV2Builder
Source§fn default() -> ConvertMasterEditionV1ToV2Builder
fn default() -> ConvertMasterEditionV1ToV2Builder
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for ConvertMasterEditionV1ToV2Builder
impl RefUnwindSafe for ConvertMasterEditionV1ToV2Builder
impl Send for ConvertMasterEditionV1ToV2Builder
impl Sync for ConvertMasterEditionV1ToV2Builder
impl Unpin for ConvertMasterEditionV1ToV2Builder
impl UnsafeUnpin for ConvertMasterEditionV1ToV2Builder
impl UnwindSafe for ConvertMasterEditionV1ToV2Builder
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