- Update dependencies
- Fix a bug where the service would sometimes consider stale data to be current, due to websocket slot information arriving in an unexpected order.
-
Improve snapshotting behavior for Serum OpenOrders account.
This now uses multiple getMultipleAccounts requests instead of a single getProgramAccounts request, which finishes more quickly and puts far less load on the RPC node.
This requires two new configuration settings:
parallel_rpc_requests
andget_multiple_accounts_count
. Seeexample-config.toml
. -
Use jemalloc, improving long-term memory footprint
Initial release.