mirror of
https://github.com/0xfnzero/solana-streamer.git
synced 2026-08-17 10:58:06 +00:00
Integrate Raydium CLMM upgraded parser events
This commit is contained in:
@@ -216,6 +216,15 @@ fn push_streamer_event_sdk_grpc_types(t: &EventType, out: &mut Vec<SdkGrpcEventT
|
||||
St::RaydiumClmmClosePosition => out.push(Sdk::RaydiumClmmClosePosition),
|
||||
St::RaydiumClmmIncreaseLiquidityV2 => out.push(Sdk::RaydiumClmmIncreaseLiquidity),
|
||||
St::RaydiumClmmDecreaseLiquidityV2 => out.push(Sdk::RaydiumClmmDecreaseLiquidity),
|
||||
St::RaydiumClmmLiquidityChange => out.push(Sdk::RaydiumClmmLiquidityChange),
|
||||
St::RaydiumClmmConfigChange => out.push(Sdk::RaydiumClmmConfigChange),
|
||||
St::RaydiumClmmCreatePersonalPosition => out.push(Sdk::RaydiumClmmCreatePersonalPosition),
|
||||
St::RaydiumClmmLiquidityCalculate => out.push(Sdk::RaydiumClmmLiquidityCalculate),
|
||||
St::RaydiumClmmOpenLimitOrder => out.push(Sdk::RaydiumClmmOpenLimitOrder),
|
||||
St::RaydiumClmmIncreaseLimitOrder => out.push(Sdk::RaydiumClmmIncreaseLimitOrder),
|
||||
St::RaydiumClmmDecreaseLimitOrder => out.push(Sdk::RaydiumClmmDecreaseLimitOrder),
|
||||
St::RaydiumClmmSettleLimitOrder => out.push(Sdk::RaydiumClmmSettleLimitOrder),
|
||||
St::RaydiumClmmUpdateRewardInfos => out.push(Sdk::RaydiumClmmUpdateRewardInfos),
|
||||
St::RaydiumClmmCreatePool => out.push(Sdk::RaydiumClmmCreatePool),
|
||||
St::RaydiumClmmOpenPositionWithToken22Nft => {
|
||||
out.push(Sdk::RaydiumClmmOpenPositionWithTokenExtNft)
|
||||
@@ -329,6 +338,15 @@ fn push_protocol_sdk_grpc_event_types(protocol: &Protocol, out: &mut Vec<SdkGrpc
|
||||
Sdk::RaydiumClmmClosePosition,
|
||||
Sdk::RaydiumClmmIncreaseLiquidity,
|
||||
Sdk::RaydiumClmmDecreaseLiquidity,
|
||||
Sdk::RaydiumClmmLiquidityChange,
|
||||
Sdk::RaydiumClmmConfigChange,
|
||||
Sdk::RaydiumClmmCreatePersonalPosition,
|
||||
Sdk::RaydiumClmmLiquidityCalculate,
|
||||
Sdk::RaydiumClmmOpenLimitOrder,
|
||||
Sdk::RaydiumClmmIncreaseLimitOrder,
|
||||
Sdk::RaydiumClmmDecreaseLimitOrder,
|
||||
Sdk::RaydiumClmmSettleLimitOrder,
|
||||
Sdk::RaydiumClmmUpdateRewardInfos,
|
||||
Sdk::RaydiumClmmOpenPositionWithTokenExtNft,
|
||||
Sdk::RaydiumClmmCollectFee,
|
||||
]),
|
||||
@@ -611,6 +629,15 @@ mod tests {
|
||||
EventType::RaydiumClmmClosePosition,
|
||||
EventType::RaydiumClmmIncreaseLiquidityV2,
|
||||
EventType::RaydiumClmmDecreaseLiquidityV2,
|
||||
EventType::RaydiumClmmLiquidityChange,
|
||||
EventType::RaydiumClmmConfigChange,
|
||||
EventType::RaydiumClmmCreatePersonalPosition,
|
||||
EventType::RaydiumClmmLiquidityCalculate,
|
||||
EventType::RaydiumClmmOpenLimitOrder,
|
||||
EventType::RaydiumClmmIncreaseLimitOrder,
|
||||
EventType::RaydiumClmmDecreaseLimitOrder,
|
||||
EventType::RaydiumClmmSettleLimitOrder,
|
||||
EventType::RaydiumClmmUpdateRewardInfos,
|
||||
EventType::RaydiumClmmCreatePool,
|
||||
EventType::RaydiumClmmOpenPositionWithToken22Nft,
|
||||
EventType::RaydiumClmmOpenPositionV2,
|
||||
|
||||
@@ -120,6 +120,15 @@ pub enum EventType {
|
||||
RaydiumClmmClosePosition,
|
||||
RaydiumClmmIncreaseLiquidityV2,
|
||||
RaydiumClmmDecreaseLiquidityV2,
|
||||
RaydiumClmmLiquidityChange,
|
||||
RaydiumClmmConfigChange,
|
||||
RaydiumClmmCreatePersonalPosition,
|
||||
RaydiumClmmLiquidityCalculate,
|
||||
RaydiumClmmOpenLimitOrder,
|
||||
RaydiumClmmIncreaseLimitOrder,
|
||||
RaydiumClmmDecreaseLimitOrder,
|
||||
RaydiumClmmSettleLimitOrder,
|
||||
RaydiumClmmUpdateRewardInfos,
|
||||
RaydiumClmmCreatePool,
|
||||
RaydiumClmmOpenPositionWithToken22Nft,
|
||||
RaydiumClmmOpenPositionV2,
|
||||
|
||||
Reference in New Issue
Block a user