solana/geyser-plugin-manager/src
Lijun Wang 1e8a8e07b6
Stream the executed transaction count in the block notification (#29272)
Problem

The plugins need to know when all transactions for a block have been all notified to serve getBlock request correctly. As block and transaction notifications are sent asynchronously to each other it will be difficult.

Summary of Changes

Include the executed transaction count in block notification which can be used to check if all transactions have been notified.
2023-01-05 09:36:19 -08:00
..
accounts_update_notifier.rs write_version -> write_version_obsolete (#29176) 2022-12-14 07:43:40 -08:00
block_metadata_notifier.rs Stream the executed transaction count in the block notification (#29272) 2023-01-05 09:36:19 -08:00
block_metadata_notifier_interface.rs Stream the executed transaction count in the block notification (#29272) 2023-01-05 09:36:19 -08:00
geyser_plugin_manager.rs
geyser_plugin_service.rs patches errors from clippy::uninlined_format_args 2022-12-06 19:32:15 +00:00
lib.rs
slot_status_notifier.rs
slot_status_observer.rs Standardize thread names 2022-08-20 07:49:39 -07:00
transaction_notifier.rs Add transaction index in slot to geyser plugin TransactionInfo (#25688) 2022-06-23 13:37:38 -06:00