pub struct InitializeMerchant {
pub payer: Pubkey,
pub authority: Pubkey,
pub merchant: Pubkey,
pub settlement_wallet: Pubkey,
pub system_program: Pubkey,
}Expand description
Accounts.
Fields§
§payer: Pubkey§merchant: Pubkey§settlement_wallet: Pubkey§system_program: PubkeyImplementations§
Source§impl InitializeMerchant
impl InitializeMerchant
pub fn instruction( &self, args: InitializeMerchantInstructionArgs, ) -> Instruction
pub fn instruction_with_remaining_accounts( &self, args: InitializeMerchantInstructionArgs, remaining_accounts: &[AccountMeta], ) -> Instruction
Trait Implementations§
Auto Trait Implementations§
impl Freeze for InitializeMerchant
impl RefUnwindSafe for InitializeMerchant
impl Send for InitializeMerchant
impl Sync for InitializeMerchant
impl Unpin for InitializeMerchant
impl UnwindSafe for InitializeMerchant
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