@@ -34,16 +34,16 @@ type IndexedTxGraphChangeSet =
34
34
///
35
35
/// ## Members and required fields
36
36
///
37
- /// The change set has certain required fields without which a `Wallet` cannot function.
38
- /// These include the [`descriptor`] and the [`network `] in use. These are required to be non-empty
39
- /// *in the aggregate*, meaning the field must be present and non-null in the union of all
37
+ /// The change set has certain required fields without which a [ `Wallet`] cannot function.
38
+ /// These include the [`descriptor`] and the [`bitcoin::Network `] in use. These are required to be
39
+ /// non-empty *in the aggregate*, meaning the field must be present and non-null in the union of all
40
40
/// persisted changes, but may be empty in any one change set, where "empty" is defined by the
41
41
/// [`Merge`](Merge::is_empty) implementation of that change set. This requirement also applies to
42
42
/// the [`local_chain`] field in that the aggregate change set must include a genesis block.
43
43
///
44
- /// For example, the descriptor and network are present in the first change set after wallet
45
- /// creation, but are usually omitted in subsequent updates, as they are not permitted to change
46
- /// at any point thereafter.
44
+ /// For example, the [` descriptor`] and [`bitcoin::Network`] are present in the first change set
45
+ /// after wallet creation, but are usually omitted in subsequent updates, as they are not permitted
46
+ /// to change at any point thereafter.
47
47
///
48
48
/// Other fields of the change set are not required to be non-empty, that is they may be empty even
49
49
/// in the aggregate. However in practice they should contain the data needed to recover a wallet
0 commit comments