dig-node-control-interface 0.9.0

Canonical client <-> dig-node CONTROL interface contract: the method catalog for controlling/querying a running dig-node (config, status, peers, subscriptions, cache, wallet), transport-agnostic. SSOT so client and node can't drift.
Documentation
# Changelog

All notable changes to this project are documented here.
This project adheres to [Semantic Versioning](https://semver.org) and
[Conventional Commits](https://www.conventionalcommits.org).

## [0.9.0] - 2026-08-10

### Features
- Publish the control.wallet.arrivals contract (#9)

## [0.8.0] - 2026-08-09

### Features
- **wallet:** Declare control.wallet.syncStatus, the wallet chain-sync view (#8)

## [0.7.0] - 2026-08-09

### Features
- **wallet:** Read one coin by coin id (control.wallet.coinById) (#7)

## [0.6.0] - 2026-08-08

### Features
- **control:** Wallet coin read, peak height and signed-bundle push (#6)

## [0.5.0] - 2026-08-06

### Features
- **results:** Disclose which tier answered a wallet balance read (#5)

## [0.4.0] - 2026-08-06

### Features
- **control:** PeerSoftware type and an always-present software field on peerStatus (#4)

## [0.3.0] - 2026-08-02

### Features
- **control:** Add control.wallet.balance read method to the contract (#3)

## [0.2.0] - 2026-07-19

### Features
- **control:** The canonical control-method catalog (#1147) (#1)

## [0.1.0] - 2026-07-19

### Chores
- Provision dig-node-control-interface contract crate skeleton