mirror of
https://github.com/wownero/wownero.git
synced 2026-10-17 07:31:35 +02:00
wallet2: better test on whether to allow output import
Being offline is not a good enough heuristic, so we keep track of whether the wallet ever refreshed from a daemon, which is a lot better, and probably the best we can do without manual user designation (which would break existing cold wallet setups till the user designates those wallets)
This commit is contained in:
@@ -109,6 +109,15 @@ class ColdSigningTest():
|
||||
num_outputs -= 1
|
||||
count = 1 + int(random.random() * 5)
|
||||
res = self.hot_wallet.export_outputs(all = True, start = start, count = count)
|
||||
|
||||
# the hot wallet cannot import outputs
|
||||
ok = False
|
||||
try:
|
||||
self.hot_wallet.import_outputs(res.outputs_data_hex)
|
||||
except:
|
||||
ok = True
|
||||
assert ok
|
||||
|
||||
try:
|
||||
self.cold_wallet.import_outputs(res.outputs_data_hex)
|
||||
except Exception as e:
|
||||
|
||||
Reference in New Issue
Block a user