pub struct GraduateManual {Show 13 fields
pub signer: Pubkey,
pub destination: Pubkey,
pub bonding_curve: Pubkey,
pub quote_mint: Pubkey,
pub quote_vault: Pubkey,
pub signer_quote_ata: Pubkey,
pub destination_quote_ata: Pubkey,
pub base_mint: Pubkey,
pub destination_base_ata: Pubkey,
pub system_program: Pubkey,
pub ata_program: Pubkey,
pub quote_token_program: Pubkey,
pub base_token_program: Pubkey,
}Expand description
Accounts.
Fields§
§signer: PubkeyThe signer of the transaction
destination: PubkeyThe destination of the token
bonding_curve: PubkeyThe bonding curve account
quote_mint: PubkeyThe quote mint account
quote_vault: PubkeyThe quote vault account
signer_quote_ata: PubkeyThe quote token ata account
destination_quote_ata: PubkeyThe destination quote ata account
base_mint: PubkeyThe base mint account
destination_base_ata: PubkeyThe destination base ata account
system_program: PubkeyThe system program account
ata_program: PubkeyThe ata program account
quote_token_program: PubkeyThe quote token program account
base_token_program: PubkeyThe base token program account
Implementations§
Source§impl GraduateManual
impl GraduateManual
pub fn instruction(&self) -> Instruction
pub fn instruction_with_remaining_accounts( &self, remaining_accounts: &[AccountMeta], ) -> Instruction
Trait Implementations§
Auto Trait Implementations§
impl Freeze for GraduateManual
impl RefUnwindSafe for GraduateManual
impl Send for GraduateManual
impl Sync for GraduateManual
impl Unpin for GraduateManual
impl UnwindSafe for GraduateManual
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