This repository was archived by the owner on Jan 22, 2025. It is now read-only.
Geyser: incorrectly ordered slot status notifications #35488
Labels
community
Community contribution
Problem
Occasionally, for a given slot, my Geyser plugin receives an
update_slot_status
notification forConfirmed
before receivingupdate_slot_status
forProcessed
. This makes it difficult to track the current Confirmed state of the ledger in the Geyser plugin.My understanding is that expected order of events for slot N is as follows (please correct me if I'm wrong):
update_account
notifications for slot Nupdate_slot_status
:Processed
update_slot_status
:Confirmed
Using v1.17.24.
Proposed Solution
Plugin developers can reorder the notifications when this happens, but this adds additional complexity to the plugin.
The text was updated successfully, but these errors were encountered: