Balance Events

Each time a transaction-related event occurs, the wallet subsystem emits a balance event (IBalanceEvent) that contains the current IBalance of the UtxoContext.

The UtxoContext balance consists of the following values:

  • mature: The amount of funds available for spending.
  • pending: The amount of funds that are being received but not yet confirmed.
  • outgoing: The amount of funds that are being sent but have not yet been accepted by the network.

For more details, refer to the IBalance interface.

Rust Documentation