1
0

fix flake8-bugbear B023

B023 Function definition does not bind loop variable 'already_selected_buckets_value_sum'

in keepkey/qt.py, looks like this was an actual bug
(fixed in trezor plugin already: 52a4810752 )
This commit is contained in:
SomberNight
2023-04-23 02:23:40 +00:00
parent 612d3493df
commit 4219022c2e
4 changed files with 11 additions and 4 deletions

View File

@@ -410,7 +410,11 @@ class CoinChooserRandom(CoinChooserBase):
for bkts_choose_from in bucket_sets:
try:
def sfunds(bkts, *, bucket_value_sum):
def sfunds(
bkts, *, bucket_value_sum,
already_selected_buckets_value_sum=already_selected_buckets_value_sum,
already_selected_buckets=already_selected_buckets,
):
bucket_value_sum += already_selected_buckets_value_sum
return sufficient_funds(already_selected_buckets + bkts,
bucket_value_sum=bucket_value_sum)