You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: helpers/rpc/TODO.md
+7-5
Original file line number
Diff line number
Diff line change
@@ -1,10 +1,12 @@
1
1
# RPC helper To do
2
2
3
-
* Add RST
4
-
* Add basic renderer
5
-
* Try rendered result
6
-
* Add unit tests
7
-
* Refactor (share between backends, abstract rst page)
3
+
* Add command to add deprecation notice and deprecate getbalance, getunconfirmedbalance in 0.19
4
+
5
+
* Remove markdown support
6
+
* Remove renderer
7
+
* Remove helper subcommands which rely on markdown files
8
+
9
+
* Add command to add "see also" and add references, e.g. in importaddress, importmulti, importprivkey, importpubkey, importwallet, rescanblockchain, walletprocesspsbt
8
10
9
11
* Fix description
10
12
* gettxoutproof (first line cut off before "txids")
Copy file name to clipboardexpand all lines: reference/rpc/analyzepsbt.rst
+26-23
Original file line number
Diff line number
Diff line change
@@ -20,29 +20,32 @@ Result
20
20
21
21
::
22
22
23
-
{
24
-
"inputs" : [ (array of json objects)
25
-
{
26
-
"has_utxo" : true|false (boolean) Whether a UTXO is provided
27
-
"is_final" : true|false (boolean) Whether the input is finalized
28
-
"missing" : { (json object, optional) Things that are missing that are required to complete this input
29
-
"pubkeys" : [ (array, optional)
30
-
"keyid" (string) Public key ID, hash160 of the public key, of a public key whose BIP 32 derivation path is missing
31
-
]
32
-
"signatures" : [ (array, optional)
33
-
"keyid" (string) Public key ID, hash160 of the public key, of a public key whose signature is missing
34
-
]
35
-
"redeemscript" : "hash" (string, optional) Hash160 of the redeemScript that is missing
36
-
"witnessscript" : "hash" (string, optional) SHA256 of the witnessScript that is missing
37
-
}
38
-
"next" : "role" (string, optional) Role of the next person that this input needs to go to
39
-
}
40
-
,...
41
-
]
42
-
"estimated_vsize" : vsize (numeric, optional) Estimated vsize of the final signed transaction
43
-
"estimated_feerate" : feerate (numeric, optional) Estimated feerate of the final signed transaction in BTC/kB. Shown only if all UTXO slots in the PSBT have been filled.
44
-
"fee" : fee (numeric, optional) The transaction fee paid. Shown only if all UTXO slots in the PSBT have been filled.
45
-
"next" : "role" (string) Role of the next person that this psbt needs to go to
23
+
{ (json object)
24
+
"inputs" : [ (json array)
25
+
{ (json object)
26
+
"has_utxo" : true|false, (boolean) Whether a UTXO is provided
27
+
"is_final" : true|false, (boolean) Whether the input is finalized
28
+
"missing" : { (json object, optional) Things that are missing that are required to complete this input
29
+
"pubkeys" : [ (json array, optional)
30
+
"hex", (string) Public key ID, hash160 of the public key, of a public key whose BIP 32 derivation path is missing
31
+
...
32
+
],
33
+
"signatures" : [ (json array, optional)
34
+
"hex", (string) Public key ID, hash160 of the public key, of a public key whose signature is missing
35
+
...
36
+
],
37
+
"redeemscript" : "hex", (string, optional) Hash160 of the redeemScript that is missing
38
+
"witnessscript" : "hex" (string, optional) SHA256 of the witnessScript that is missing
39
+
},
40
+
"next" : "str" (string, optional) Role of the next person that this input needs to go to
41
+
},
42
+
...
43
+
],
44
+
"estimated_vsize" : n, (numeric, optional) Estimated vsize of the final signed transaction
45
+
"estimated_feerate" : n, (numeric, optional) Estimated feerate of the final signed transaction in BTC/kB. Shown only if all UTXO slots in the PSBT have been filled
46
+
"fee" : n, (numeric, optional) The transaction fee paid. Shown only if all UTXO slots in the PSBT have been filled
47
+
"next" : "str", (string) Role of the next person that this psbt needs to go to
48
+
"error" : "str" (string, optional) Error message (if there is one)
0 commit comments