Struct tulipv2_sdk_common::config::levfarm::LevFarmConfig
source · [−]pub struct LevFarmConfig {Show 35 fields
pub lending_program: Pubkey,
pub account: Pubkey,
pub global: Pubkey,
pub vault_account: Pubkey,
pub base_token_account: Pubkey,
pub quote_token_account: Pubkey,
pub serum_market: Pubkey,
pub serum_request_queue: Pubkey,
pub serum_event_queue: Pubkey,
pub serum_bids: Pubkey,
pub serum_asks: Pubkey,
pub serum_coin_vault: Pubkey,
pub serum_pc_vault: Pubkey,
pub serum_fee_receiver: Pubkey,
pub serum_open_orders: Pubkey,
pub lp_mint: Pubkey,
pub amm_id: Pubkey,
pub amm_open_orders: Pubkey,
pub amm_quantities_or_target_orders: Pubkey,
pub amm_coin_account: Pubkey,
pub amm_pc_account: Pubkey,
pub amm_temp_account: Pubkey,
pub amm_withdraw_queue: Pubkey,
pub lending_market: Pubkey,
pub lending_market_authority: Pubkey,
pub lp_price_account: Pubkey,
pub coin_price_account: Pubkey,
pub pc_price_account: Pubkey,
pub coin_reserve_fee_receiver: Pubkey,
pub pc_reserve_fee_receiver: Pubkey,
pub base_reserve: Pubkey,
pub quote_reserve: Pubkey,
pub solfarm_vault_program: Pubkey,
pub base_token_mint: Pubkey,
pub quote_token_mint: Pubkey,
}Fields
lending_program: Pubkeyaccount: Pubkeyglobal: Pubkeyvault_account: Pubkeybase_token_account: Pubkeyquote_token_account: Pubkeyserum_market: Pubkeyserum_request_queue: Pubkeyserum_event_queue: Pubkeyserum_bids: Pubkeyserum_asks: Pubkeyserum_coin_vault: Pubkeyserum_pc_vault: Pubkeyserum_fee_receiver: Pubkeyserum_open_orders: Pubkeylp_mint: Pubkeyamm_id: Pubkeyamm_open_orders: Pubkeyamm_quantities_or_target_orders: Pubkeyamm_coin_account: Pubkeyamm_pc_account: Pubkeyamm_temp_account: Pubkeyamm_withdraw_queue: Pubkeylending_market: Pubkeylp_price_account: Pubkeycoin_price_account: Pubkeypc_price_account: Pubkeycoin_reserve_fee_receiver: Pubkeypc_reserve_fee_receiver: Pubkeybase_reserve: Pubkeyquote_reserve: Pubkeysolfarm_vault_program: Pubkeybase_token_mint: Pubkeyquote_token_mint: PubkeyAuto Trait Implementations
impl RefUnwindSafe for LevFarmConfig
impl Send for LevFarmConfig
impl Sync for LevFarmConfig
impl Unpin for LevFarmConfig
impl UnwindSafe for LevFarmConfig
Blanket Implementations
impl<T> AbiExample for T
impl<T> AbiExample for T
default fn example() -> T
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more