Some 3rd-party applications (e.g. price feed scripts) may use the transaction builder functionality provided by cli_wallet without calling remove_builder_transaction, which may experience transaction handle overflow issues when running for a long time
In addition to code smell fixes, this PR contains improvements:
const
,&
,std::
andless<>
from help info for simplicity (only if Doxygen is found at build time)cli_wallet
without callingremove_builder_transaction
, which may experience transaction handle overflow issues when running for a long time