pub struct PumpSwapLiquidityAdded {Show 17 fields
pub metadata: EventMetadata,
pub timestamp: i64,
pub lp_token_amount_out: u64,
pub max_base_amount_in: u64,
pub max_quote_amount_in: u64,
pub user_base_token_reserves: u64,
pub user_quote_token_reserves: u64,
pub pool_base_token_reserves: u64,
pub pool_quote_token_reserves: u64,
pub base_amount_in: u64,
pub quote_amount_in: u64,
pub lp_mint_supply: u64,
pub pool: Pubkey,
pub user: Pubkey,
pub user_base_token_account: Pubkey,
pub user_quote_token_account: Pubkey,
pub user_pool_token_account: Pubkey,
}Expand description
PumpSwap Trade Event - 指令解析版本 PumpSwap Liquidity Added Event - Instruction parsing version
Fields§
§metadata: EventMetadata§timestamp: i64§lp_token_amount_out: u64§max_base_amount_in: u64§max_quote_amount_in: u64§user_base_token_reserves: u64§user_quote_token_reserves: u64§pool_base_token_reserves: u64§pool_quote_token_reserves: u64§base_amount_in: u64§quote_amount_in: u64§lp_mint_supply: u64§pool: Pubkey§user: Pubkey§user_base_token_account: Pubkey§user_quote_token_account: Pubkey§user_pool_token_account: PubkeyTrait Implementations§
Source§impl Clone for PumpSwapLiquidityAdded
impl Clone for PumpSwapLiquidityAdded
Source§fn clone(&self) -> PumpSwapLiquidityAdded
fn clone(&self) -> PumpSwapLiquidityAdded
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for PumpSwapLiquidityAdded
impl Debug for PumpSwapLiquidityAdded
Source§impl Default for PumpSwapLiquidityAdded
impl Default for PumpSwapLiquidityAdded
Source§fn default() -> PumpSwapLiquidityAdded
fn default() -> PumpSwapLiquidityAdded
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PumpSwapLiquidityAdded
impl<'de> Deserialize<'de> for PumpSwapLiquidityAdded
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for PumpSwapLiquidityAdded
impl RefUnwindSafe for PumpSwapLiquidityAdded
impl Send for PumpSwapLiquidityAdded
impl Sync for PumpSwapLiquidityAdded
impl Unpin for PumpSwapLiquidityAdded
impl UnwindSafe for PumpSwapLiquidityAdded
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request