Add initial version of TxBuilder

This commit is contained in:
Sudarsan Balaji
2022-03-25 17:24:21 +00:00
parent 51603e06d9
commit a39fc787d5
2 changed files with 58 additions and 1 deletions

View File

@@ -142,6 +142,14 @@ interface PartiallySignedBitcoinTransaction {
string serialize();
};
interface TxBuilder {
constructor();
TxBuilder add_recipient(string address, u64 amount);
TxBuilder fee_rate(float sat_per_vbyte);
[Throws=BdkError]
PartiallySignedBitcoinTransaction build([ByRef] Wallet wallet);
};
dictionary ExtendedKeyInfo {
string mnemonic;
string xprv;