NotificationEvent (Enum)¶
Bases: Enum
Notification event types for RPC client subscriptions.
Use with RpcClient.subscribe() and RpcClient.unsubscribe() to manage
event subscriptions for real-time updates from a Kaspa node.
Variants
- All: Subscribe to all available notification events at once.
- BlockAdded: Triggered when a new block is added to the DAG.
- VirtualChainChanged: Triggered when the virtual (selected parent) chain changes.
- FinalityConflict: Triggered when a finality conflict is detected.
- FinalityConflictResolved: Triggered when a finality conflict is resolved.
- UtxosChanged: Triggered when UTXOs for subscribed addresses change.
- SinkBlueScoreChanged: Triggered when the sink block's blue score changes.
- VirtualDaaScoreChanged: Triggered when the virtual DAA score changes.
- PruningPointUtxoSetOverride: Triggered when the pruning point UTXO set is overridden.
- NewBlockTemplate: Triggered when a new block template is available for mining.
- Connect: Triggered when the RPC client connects to a node.
- Disconnect: Triggered when the RPC client disconnects from a node.