This allows RPC users of the dumptxoutset
command to output to a SQLite DB format with human-readable fields.
This approach allows for trivial export to JSON and CSV by using sqlite3
(detailed in #24628).
There is a new optional ‘format’ parameter for dumptxoutset
that can take on the values of either ‘compact’ or ‘sqlite’
with ‘compact’ as the default. This allows for backward compatibility.
Closes #24628