firmware/unix/frozen-modules/sim_settings.py
2019-03-27 11:00:43 -04:00

56 lines
1.8 KiB
Python

import os, sys
from sim_secel import SECRETS
if '-w' in sys.argv:
# clean out olds pins/secrets.. start with nothing
sim_defaults = dict(_age=0)
SECRETS = dict()
elif '-l' in sys.argv:
# clean out olds pins/secrets.. start with nothing, except a pin code
sim_defaults = { '_age': 1,
'terms_ok': 1,
'_skip_pin': '12-12',
}
SECRETS.update({
'_pin1': '12-12',
'_pin1_secret': '000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
})
else:
# default values for simulator
# CAUTION: some test cases may rely on these?
sim_defaults = {
'_age': 42,
#'chain': 'BTC',
#'xpub': 'xpub661MyMwAqRbcGC9DmWbtbAmuUjpMYxw4BWE88NSDHB3jSjfUK7KtYJuKa52GbowD3DVLkgsxH9QwPnTx5mjdHykYFEncnmAsNsCTbWzBhA7',
'chain': 'XTN',
'xpub': 'tpubD6NzVbkrYhZ4XzL5Dhayo67Gorv1YMS7j8pRUvVMd5odC2LBPLAygka9p7748JtSq82FNGPppFEz5xxZUdasBRCqJqXvUHq6xpnsMcYJzeh',
'_skip_pin': '12-12',
'terms_ok': 1,
'xfp': 1130956047,
'idle_to': 28800
}
SECRETS.update({
'_pin1': '12-12',
'_pin1_secret': '82faf8c43d8835d20aef178a530bb658071a5252b722ba910a4143d9010ebfded9000000000000000000000000000000000000000000000000000000000000000000000000000000',
})
if '-2' in sys.argv:
# enable second wallet, but no seeds
sim_defaults.pop('_skip_pin', 0)
SECRETS.update({
'_pin2': '33-33',
'_pin2_secret': '000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
})
if '-p' in sys.argv:
sim_defaults['b39pw'] = 'test'
#del sim_defaults['xpub']
#del sim_defaults['xfp']
# EOF