Update Changelog for Tx creation overhaul
This commit is contained in:
parent
5fb7fdffe1
commit
6f66de3d16
11
CHANGELOG.md
11
CHANGELOG.md
@ -19,6 +19,17 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
|||||||
#### Changed
|
#### Changed
|
||||||
- Remove `BlockchainMarker`, `OfflineClient` and `OfflineWallet` in favor of just using the unit
|
- Remove `BlockchainMarker`, `OfflineClient` and `OfflineWallet` in favor of just using the unit
|
||||||
type to mark for a missing client.
|
type to mark for a missing client.
|
||||||
|
|
||||||
|
#### Transaction Creation Overhaul
|
||||||
|
|
||||||
|
The `TxBuilder` is now created from the `build_tx` or `build_fee_bump` functions on wallet and the
|
||||||
|
final transaction is created by calling `finish` on the builder.
|
||||||
|
|
||||||
|
- Removed `TxBuilder::utxos` in favor of repeatedly calling `add_utxo`
|
||||||
|
- Added `Wallet::build_tx` to replace `Wallet::create_tx`
|
||||||
|
- Added `Wallet::build_fee_bump` to replace `Wallet::bump_fee`
|
||||||
|
- Added `Wallet::get_utxo`
|
||||||
|
- Added `Wallet::get_descriptor_for_keychain`
|
||||||
|
|
||||||
### CLI
|
### CLI
|
||||||
#### Changed
|
#### Changed
|
||||||
|
Loading…
x
Reference in New Issue
Block a user