Ava Chow
679bb2aac2
Merge bitcoin/bitcoin#31958 : rpc: add cli examples, update docs
...
32dcec269bf33f7be28245d88a1d8f2889cc39ae rpc: update RPC help of `createpsbt` (rkrux)
931117a46f5854d487e13b2b1446b621409c8371 rpc: update the doc for `data` field in `outputs` argument (rkrux)
8134a6b5d40568dcf32fdb21163cb1792efddc27 rpc: add cli example for `walletcreatefundedpsbt` RPC (rkrux)
Pull request description:
### add cli example for `walletcreatefundedpsbt` and `createpsbt` RPCs
The only example present earlier was one that creates an OP_RETURN output. This
lack of examples has discouraged me earlier to use this RPC. Adding an example
that creates PSBT sending bitcoin to address, a scenario that is much more common.
### rpc: update the doc for `data` field in `outputs` argument
It was not evident to me that this field creates an `OP_RETURN` output until
I read the code and tried it out. Thus, making the doc explicitly mention it.
This affects docs of the following RPCs:
`bumpfee`, `psbtbumpfee`, `send`, `walletcreatefundedpsbt`, `createpsbt`,
and `createrawtransaction`
ACKs for top commit:
sipa:
utACK 32dcec269bf33f7be28245d88a1d8f2889cc39ae
1440000bytes:
utACK 32dcec269b
achow101:
ACK 32dcec269bf33f7be28245d88a1d8f2889cc39ae
ryanofsky:
Concept ACK 32dcec269bf33f7be28245d88a1d8f2889cc39ae. These seem like helpful clarifications, but I did not look into the details
Tree-SHA512: f994488ba7d52d00960fc52064bb419cf548e29822fe23d6ee0452fdf514dd93f089145eddb32b8086a7918cf8cf33a4c3f16bfcb7948f3c9d5afd95e8d3a1cb
2025-04-16 13:13:20 -07:00
..
2025-04-03 21:38:15 +00:00
2025-03-12 19:46:54 +01:00
2024-03-01 13:13:07 -05:00
2025-03-13 11:13:13 +00:00
2024-02-27 18:28:19 +00:00
2025-03-12 19:46:54 +01:00
2025-01-09 15:17:02 +01:00
2025-02-13 12:30:15 -05:00
2025-04-14 14:39:57 -07:00
2025-04-02 21:41:16 +08:00
2025-03-21 16:46:54 +08:00
2025-03-17 15:59:05 +08:00
2025-02-21 10:43:01 +01:00
2025-03-05 15:36:56 +00:00
2025-04-14 14:39:57 -07:00
2025-03-26 18:58:02 +10:00
2024-07-08 11:12:01 +02:00
2025-04-11 13:40:31 +01:00
2025-04-16 13:13:20 -07:00
2025-04-12 09:46:56 +02:00
2024-11-04 14:59:46 -05:00
2024-12-10 21:51:48 +01:00
2025-04-11 13:40:31 +01:00
2025-03-17 13:10:10 +08:00
2025-04-10 11:08:11 -04:00
2025-04-16 13:13:20 -07:00
2025-04-01 18:33:33 +02:00
2024-09-14 20:33:32 +03:00
2024-10-28 12:36:19 +00:00
2024-07-30 14:06:58 -04:00
2025-03-23 21:58:39 +01:00
2024-09-20 12:55:22 -04:00
2024-11-11 12:47:53 -03:00
2024-11-11 12:47:53 -03:00
2025-01-09 10:11:46 -05:00
2025-04-07 10:45:13 -04:00
2025-01-14 19:21:37 +01:00
2025-02-12 15:10:28 -05:00
2025-03-12 19:46:54 +01:00
2025-03-12 19:46:54 +01:00
2024-10-19 18:49:53 +02:00
2024-10-19 18:49:53 +02:00
2025-03-12 19:46:54 +01:00
2025-03-12 19:46:54 +01:00
2025-03-13 11:13:13 +00:00
2024-10-28 12:36:19 +00:00
2025-03-25 10:37:42 +01:00
2024-10-28 12:36:19 +00:00
2025-01-15 12:15:40 +01:00
2024-10-28 12:36:19 +00:00
2025-01-15 12:15:40 +01:00
2024-10-28 12:36:19 +00:00
2025-01-15 12:15:40 +01:00
2024-10-28 12:36:19 +00:00
2025-01-16 21:06:21 +00:00
2024-08-29 13:49:57 +02:00
2024-07-08 11:12:01 +02:00
2024-05-16 10:16:08 -05:00
2025-03-13 11:13:13 +00:00
2025-02-13 12:30:15 -05:00
2024-11-14 13:41:02 -05:00
2024-11-14 13:41:02 -05:00
2025-03-06 15:39:58 -06:00
2024-12-03 18:02:37 -05:00
2025-01-14 19:21:37 +01:00
2024-10-28 12:35:49 +00:00
2025-03-27 15:48:44 -04:00
2025-04-02 08:41:16 -05:00
2024-12-04 14:09:05 -05:00
2024-12-02 13:52:34 +01:00
2025-03-12 19:46:54 +01:00
2024-11-26 20:47:08 -05:00
2024-12-05 14:37:47 +00:00
2024-06-07 13:55:23 -04:00
2024-07-04 22:35:29 +02:00
2025-04-07 15:59:41 +02:00
2025-04-07 15:59:41 +02:00
2025-02-21 10:41:27 +01:00
2024-05-16 15:03:13 -04:00
2024-08-13 07:44:31 +02:00
2024-08-29 13:49:57 +02:00
2024-07-24 09:39:35 +02:00
2025-03-12 19:46:54 +01:00
2025-03-12 19:46:54 +01:00
2025-03-04 14:23:18 -05:00
2024-07-08 11:12:01 +02:00
2025-02-13 12:30:15 -05:00
2025-02-13 12:30:15 -05:00
2024-11-04 17:08:21 +01:00
2025-03-12 19:47:01 +01:00
2024-06-12 16:19:50 -03:00
2025-04-01 20:18:59 +02:00
2025-01-16 21:06:21 +00:00
2024-10-27 15:38:54 +01:00
2025-03-12 19:46:54 +01:00
2025-03-12 19:46:54 +01:00
2024-10-01 11:31:39 +02:00
2024-10-01 11:31:39 +02:00
2024-11-04 14:19:40 -05:00
2024-10-29 11:58:51 -04:00
2024-11-04 18:46:40 +01:00
2024-04-07 14:04:45 +01:00
2024-07-08 11:12:01 +02:00
2024-05-16 10:16:08 -05:00
2025-02-21 10:41:27 +01:00
2025-04-14 14:22:56 -07:00
2024-11-13 14:09:58 +01:00
2024-05-20 16:48:19 +00:00
2024-07-08 11:12:01 +02:00
2025-03-24 16:54:40 -04:00
2025-03-12 19:46:54 +01:00
2025-03-12 19:46:54 +01:00
2025-03-12 19:46:54 +01:00
2025-04-10 12:42:34 -04:00
2025-04-01 20:18:59 +02:00
2024-03-21 16:41:16 +01:00
2024-05-03 14:20:44 -03:00
2024-05-03 14:20:44 -03:00
2025-03-19 08:59:08 +01:00
2025-01-22 11:29:05 +01:00
2024-09-11 17:41:26 +02:00
2024-10-26 23:44:15 +02:00
2024-10-26 23:44:15 +02:00
2025-03-12 19:46:54 +01:00
2025-03-12 19:46:54 +01:00
2025-03-12 19:46:54 +01:00
2025-03-12 19:46:54 +01:00
2025-04-11 08:11:41 +02:00
2025-03-20 13:41:54 +08:00
2025-02-21 10:43:41 +01:00
2025-01-22 15:01:23 -05:00
2025-03-20 13:41:54 +08:00
2025-03-12 19:46:54 +01:00
2025-03-12 19:46:54 +01:00
2025-03-12 19:45:37 +01:00
2025-03-12 19:46:54 +01:00
2025-02-21 10:43:01 +01:00
2024-07-08 11:12:01 +02:00
2024-07-08 11:12:01 +02:00
2025-01-15 12:16:08 +01:00
2025-04-01 20:18:59 +02:00
2024-11-14 13:41:02 -05:00
2025-04-07 15:59:41 +02:00
2025-01-15 15:44:55 +01:00
2025-03-31 13:07:37 -04:00
2025-03-31 13:07:37 -04:00
2024-12-31 00:04:20 -03:00
2024-12-31 00:04:20 -03:00
2025-02-07 13:55:57 -05:00
2025-02-07 13:55:57 -05:00
2025-01-29 18:05:16 -05:00
2025-02-12 15:10:28 -05:00
2025-04-09 15:59:59 +01:00
2025-04-09 15:59:59 +01:00
2025-04-09 20:05:36 +02:00
2025-04-09 20:05:36 +02:00
2024-10-08 15:25:47 +00:00
2024-07-25 11:01:22 +01:00
2024-07-08 11:12:01 +02:00