pub struct CreateMasterEditionV3 {
pub edition: Pubkey,
pub mint: Pubkey,
pub update_authority: Pubkey,
pub mint_authority: Pubkey,
pub payer: Pubkey,
pub metadata: Pubkey,
pub token_program: Pubkey,
pub system_program: Pubkey,
pub rent: Option<Pubkey>,
}Expand description
Accounts.
Fields§
§edition: PubkeyUnallocated edition V2 account with address as pda of [‘metadata’, program id, mint, ‘edition’]
mint: PubkeyMetadata mint
Update authority
Mint authority on the metadata’s mint - THIS WILL TRANSFER AUTHORITY AWAY FROM THIS KEY
payer: Pubkeypayer
metadata: PubkeyMetadata account
token_program: PubkeyToken program
system_program: PubkeySystem program
rent: Option<Pubkey>Rent info
Implementations§
Source§impl CreateMasterEditionV3
impl CreateMasterEditionV3
pub fn instruction( &self, args: CreateMasterEditionV3InstructionArgs, ) -> Instruction
pub fn instruction_with_remaining_accounts( &self, args: CreateMasterEditionV3InstructionArgs, remaining_accounts: &[AccountMeta], ) -> Instruction
Auto Trait Implementations§
impl Freeze for CreateMasterEditionV3
impl RefUnwindSafe for CreateMasterEditionV3
impl Send for CreateMasterEditionV3
impl Sync for CreateMasterEditionV3
impl Unpin for CreateMasterEditionV3
impl UnsafeUnpin for CreateMasterEditionV3
impl UnwindSafe for CreateMasterEditionV3
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