Since #32406 is merged we can remove the check for multiple data outputs in createrawtransaction
and createpsbt
rpc.
Keeping this in draft and review is currently not required as this is in milestone 31.0
addresses: #32478
createrawtransaction
& createpsbt
#32790
The following sections might be updated with supplementary metadata relevant to reviewers and maintainers.
For details see: https://corecheck.dev/bitcoin/bitcoin/pulls/32790.
See the guideline for information on the review process.
Type | Reviewers |
---|---|
Concept NACK | luke-jr |
If your review is incorrectly listed, please react with 👎 to this comment and the bot will ignore it on the next update.
If not, could you clarify the motivation behind removing this check? Thanks!
see #32478, we have policy change merged to remove data outputs size. So this check should be removed from the rpc’s as well!
Thanks for the pointer to #32478 , that clears it up! Since multiple data outputs are now valid, would it make sense to reflect that in the RPC help text or release notes for clarity? Also, adding a test with multiple data entries could help future-proof this change. Nice cleanup overall!