Module events
Expand description
Framework event payload types delivered to plugins.
Structs§
- Account
Touch Event - Runtime event emitted for each decoded transaction’s touched account set.
- Account
Touch Event Ref - Borrowed transaction account-touch view used for cheap hot-path preclassification.
- Cluster
Node Info - One known cluster node and its key advertised endpoints.
- Cluster
Topology Event - Low-frequency cluster topology update with diff + optional periodic snapshot.
- Dataset
Event - Runtime event emitted for each reconstructed contiguous dataset.
- Leader
Schedule Entry - One leader assignment for a slot.
- Leader
Schedule Event - Event-driven leader-schedule update with diff payloads.
- Observed
Recent Blockhash Event - Runtime event emitted when a newer observed recent blockhash is detected.
- RawPacket
Event - Runtime event emitted for each ingress UDP packet before parsing.
- Reorg
Event - Runtime event emitted when local canonical tip switches to a different fork branch.
- Serialized
Transaction Range - One authoritative serialized transaction byte range inside a completed dataset payload.
- Shred
Event - Runtime event emitted after a packet was parsed as a shred.
- Slot
Status Event - Runtime event emitted when local canonical classification for one slot changes.
- Transaction
Batch Event - Runtime event emitted once per completed dataset with all decoded transactions.
- Transaction
Event - Runtime event emitted for each decoded transaction.
- Transaction
Event Ref - Borrowed runtime transaction view used for cheap hot-path preclassification.
- Transaction
View Batch Event - Runtime event emitted once per completed dataset with authoritative serialized transaction views.
Enums§
- Control
Plane Source - Topology/leader event source.