aboutsummaryrefslogtreecommitdiff
path: root/src/addrdb.h
diff options
context:
space:
mode:
authorfurszy <matiasfurszyfer@protonmail.com>2022-08-05 11:58:08 -0300
committerfurszy <matiasfurszyfer@protonmail.com>2022-10-26 15:47:51 -0300
commit94c0766b0cd1990c1399a745c88c2ba4c685d8d1 (patch)
treecc82777f6bbac49bb8d0ef3252d0995563296e96 /src/addrdb.h
parentfabc0310480b49e159a15d494525c5aa15072cba (diff)
downloadbitcoin-94c0766b0cd1990c1399a745c88c2ba4c685d8d1.tar.xz
wallet: skip available coins fetch if "other inputs" are disallowed
no need to waste resources calculating the wallet available coins if they are not going to be used. The 'm_allow_other_inputs=true` default value change is to correct an ugly misleading behavior: The tx creation process was having a workaround patch to automatically fall back to select coins from the wallet if `m_allow_other_inputs=false` (previous default value) and no manual inputs were selected. This could be seen in master in flows like `sendtoaddress`, `sendmany` and even the GUI, where the `m_allow_other_inputs` value isn't customized and the wallet still selects and adds coins to the tx internally.
Diffstat (limited to 'src/addrdb.h')
0 files changed, 0 insertions, 0 deletions