pub struct GraduateWhirlpoolCpiAccounts<'a, 'b> {Show 37 fields
pub signer: &'b AccountInfo<'a>,
pub creator: &'b AccountInfo<'a>,
pub fee_authority: &'b AccountInfo<'a>,
pub lp_authority: &'b AccountInfo<'a>,
pub bonding_curve: &'b AccountInfo<'a>,
pub config: &'b AccountInfo<'a>,
pub quote_mint: &'b AccountInfo<'a>,
pub quote_vault: &'b AccountInfo<'a>,
pub creator_quote_ata: &'b AccountInfo<'a>,
pub signer_quote_ata: &'b AccountInfo<'a>,
pub fee_authority_quote_ata: &'b AccountInfo<'a>,
pub whirlpool_quote_vault: &'b AccountInfo<'a>,
pub base_mint: &'b AccountInfo<'a>,
pub base_vault: &'b AccountInfo<'a>,
pub fee_authority_base_ata: &'b AccountInfo<'a>,
pub whirlpool_base_vault: &'b AccountInfo<'a>,
pub whirlpool_config: &'b AccountInfo<'a>,
pub fee_tier: &'b AccountInfo<'a>,
pub whirlpool: &'b AccountInfo<'a>,
pub position: &'b AccountInfo<'a>,
pub position_mint: &'b AccountInfo<'a>,
pub position_token_account: &'b AccountInfo<'a>,
pub destination_token_account: &'b AccountInfo<'a>,
pub lower_tick_array: &'b AccountInfo<'a>,
pub upper_tick_array: &'b AccountInfo<'a>,
pub quote_token_badge: &'b AccountInfo<'a>,
pub base_token_badge: &'b AccountInfo<'a>,
pub whirlpool_update_authority: &'b AccountInfo<'a>,
pub lock_config: &'b AccountInfo<'a>,
pub system_program: &'b AccountInfo<'a>,
pub ata_program: &'b AccountInfo<'a>,
pub quote_token_program: &'b AccountInfo<'a>,
pub base_token_program: &'b AccountInfo<'a>,
pub token22_program: &'b AccountInfo<'a>,
pub memo_program: &'b AccountInfo<'a>,
pub whirlpool_program: &'b AccountInfo<'a>,
pub rent: &'b AccountInfo<'a>,
}Expand description
graduate_whirlpool CPI accounts.
Fields§
§signer: &'b AccountInfo<'a>The signer of the transaction
creator: &'b AccountInfo<'a>The creator of the token
The fee authority of the token
The lp authority of the token
bonding_curve: &'b AccountInfo<'a>The bonding curve account
config: &'b AccountInfo<'a>The config account
quote_mint: &'b AccountInfo<'a>The quote token mint account
quote_vault: &'b AccountInfo<'a>The quote token vault
creator_quote_ata: &'b AccountInfo<'a>The creator quote ata account
signer_quote_ata: &'b AccountInfo<'a>The signer quote ata account
The fee authority quote ata account
whirlpool_quote_vault: &'b AccountInfo<'a>The whirlpool quote vault account
base_mint: &'b AccountInfo<'a>The base token mint account
base_vault: &'b AccountInfo<'a>The config base ata account
The fee authority base ata account
whirlpool_base_vault: &'b AccountInfo<'a>The whirlpool base vault account
whirlpool_config: &'b AccountInfo<'a>The whirlpool config account
fee_tier: &'b AccountInfo<'a>The fee tier account
whirlpool: &'b AccountInfo<'a>The whirlpool account
position: &'b AccountInfo<'a>The position account
position_mint: &'b AccountInfo<'a>The position mint account
position_token_account: &'b AccountInfo<'a>The position token account
destination_token_account: &'b AccountInfo<'a>The destination token account
lower_tick_array: &'b AccountInfo<'a>The lower tick array account
upper_tick_array: &'b AccountInfo<'a>The upper tick array account
quote_token_badge: &'b AccountInfo<'a>The quote token badge account
base_token_badge: &'b AccountInfo<'a>The base token badge account
The whirlpool update authority account
lock_config: &'b AccountInfo<'a>The lock config account
system_program: &'b AccountInfo<'a>The system program
ata_program: &'b AccountInfo<'a>The ata program
quote_token_program: &'b AccountInfo<'a>The quote token program
base_token_program: &'b AccountInfo<'a>The base token program
token22_program: &'b AccountInfo<'a>The token 22 program
memo_program: &'b AccountInfo<'a>The memo program
whirlpool_program: &'b AccountInfo<'a>The whirlpool program
rent: &'b AccountInfo<'a>The rent sysvar