Breaking change
- Yellowstone gRPC ping flag removed (enabled by default)
- Config no longer has yellowstone_grpc_enable_ping (so no --yellowstone-grpc-enable-ping / YELLOWSTONE_GRPC_ENABLE_PING).
- Thread flags replaced + semantics changed
- Old flags:
total_thread_count(default num_cpus)webserver_thread_count(default 2)update_thread_count(default 4)- CPU-bound quote pool threads computed as total - webserver - update.
- New flags:
rpc_threads(default 2, alias webserver-thread-count, must be >=1)router_update_threads(default 4, alias update-thread-count, must be >=1)quote_threads(default 0 = auto; auto = num_cpus - rpc_threads - router_update_threads, min 1).
total_thread_countis gone; the quote pool size now uses quote_threads directly in RouterLoadConfig instead of thread_pool_thread_count.
- Old flags:
What's Changed
- fix: start metrics server before loading router
- fix: Remove Unwrap of Possibly Invalid Initial Result
- chore: Dedup pyth-solana-receiver-sdk peer dep
- chore: humidifi v2 swap.
- feat: stabble clmm
- chore: remove solana-sdk from amm interface
- chore: remove
solana-sdkfromjupiter-common - fix: align metric names
- chore: zero slot humidifi
- fix: remove loki
- fix: add env-file to args
- chore: remove amm fees calculation
- fix: cleanup whirlpool update
- chore: split the
solana-sdk - fix: always reset accounts fetching on grpc connect
- chore: rm arg yellowstone_grpc_enable_ping
- fix: metadao quote
- fix: wait all thread on exit
- chore: Update Meteora DAMM Quote To v0.1.6 SDK
- fix: under counting pump swap amount and zerofi quote
- fix: remove println in zerofi
- fix: remove panic in dammv2
- feat: perena star integration
- bug: enable humidifi new pool.
- fix: add thread names
- fix: auto quote threads
Commit 8c1b96298db8117a9768d911c912090c4e058156