Skip to content

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.

All class-attribute instance-attribute

All = ...

BlockAdded class-attribute instance-attribute

BlockAdded = ...

Connect class-attribute instance-attribute

Connect = ...

Disconnect class-attribute instance-attribute

Disconnect = ...

FinalityConflict class-attribute instance-attribute

FinalityConflict = ...

FinalityConflictResolved class-attribute instance-attribute

FinalityConflictResolved = ...

NewBlockTemplate class-attribute instance-attribute

NewBlockTemplate = ...

PruningPointUtxoSetOverride class-attribute instance-attribute

PruningPointUtxoSetOverride = ...

SinkBlueScoreChanged class-attribute instance-attribute

SinkBlueScoreChanged = ...

UtxosChanged class-attribute instance-attribute

UtxosChanged = ...

VirtualChainChanged class-attribute instance-attribute

VirtualChainChanged = ...

VirtualDaaScoreChanged class-attribute instance-attribute

VirtualDaaScoreChanged = ...