Release solana-streamer-sdk v1.4.11

This commit is contained in:
0xfnzero
2026-05-25 03:38:28 +08:00
parent aaa10a69f7
commit 108b9a616f
14 changed files with 455 additions and 46 deletions
@@ -254,6 +254,14 @@ fn push_streamer_event_sdk_grpc_types(t: &EventType, out: &mut Vec<SdkGrpcEventT
St::NonceAccount => out.push(Sdk::NonceAccount),
St::AccountPumpFunGlobal => out.push(Sdk::AccountPumpFunGlobal),
St::AccountPumpFunBondingCurve => out.push(Sdk::AccountPumpFunBondingCurve),
St::AccountPumpFunFeeConfig => out.push(Sdk::AccountPumpFunFeeConfig),
St::AccountPumpFunSharingConfig => out.push(Sdk::AccountPumpFunSharingConfig),
St::AccountPumpFunGlobalVolumeAccumulator => {
out.push(Sdk::AccountPumpFunGlobalVolumeAccumulator)
}
St::AccountPumpFunUserVolumeAccumulator => {
out.push(Sdk::AccountPumpFunUserVolumeAccumulator)
}
St::AccountPumpSwapGlobalConfig => out.push(Sdk::AccountPumpSwapGlobalConfig),
St::AccountPumpSwapPool => out.push(Sdk::AccountPumpSwapPool),
_ => return false,
@@ -641,6 +649,11 @@ mod tests {
EventType::TokenInfo,
EventType::NonceAccount,
EventType::AccountPumpFunGlobal,
EventType::AccountPumpFunBondingCurve,
EventType::AccountPumpFunFeeConfig,
EventType::AccountPumpFunSharingConfig,
EventType::AccountPumpFunGlobalVolumeAccumulator,
EventType::AccountPumpFunUserVolumeAccumulator,
EventType::AccountPumpSwapGlobalConfig,
EventType::AccountPumpSwapPool,
];
@@ -178,6 +178,10 @@ pub enum EventType {
AccountBonkVestingRecord,
AccountPumpFunBondingCurve,
AccountPumpFunGlobal,
AccountPumpFunFeeConfig,
AccountPumpFunSharingConfig,
AccountPumpFunGlobalVolumeAccumulator,
AccountPumpFunUserVolumeAccumulator,
AccountRaydiumClmmAmmConfig,
AccountRaydiumClmmPoolState,
AccountRaydiumClmmTickArrayState,
@@ -206,6 +210,10 @@ pub const ACCOUNT_EVENT_TYPES: &[EventType] = &[
EventType::AccountBonkVestingRecord,
EventType::AccountPumpFunBondingCurve,
EventType::AccountPumpFunGlobal,
EventType::AccountPumpFunFeeConfig,
EventType::AccountPumpFunSharingConfig,
EventType::AccountPumpFunGlobalVolumeAccumulator,
EventType::AccountPumpFunUserVolumeAccumulator,
EventType::AccountRaydiumClmmAmmConfig,
EventType::AccountRaydiumClmmPoolState,
EventType::AccountRaydiumClmmTickArrayState,