codify hdpath for datastore private keys

This commit is contained in:
Jude Nelson
2017-02-12 19:15:44 -05:00
parent a5e9292b5c
commit c8d25a4bd4

View File

@@ -289,6 +289,7 @@ if not BLOCKSTACK_TEST:
else:
# env value
CONFIG_DIR = os.path.dirname(CONFIG_PATH)
else:
# testing
assert CONFIG_PATH, 'BLOCKSTACK_CLIENT_CONFIG not set'
@@ -340,10 +341,12 @@ APPROX_TX_OUT_P2SH_LEN = 40
# global user accounts are $MASTER_PRIVKEY/$USER_GLOBAL_SIGNING_KEY_INDEX'/0'/$USER_INDEX'
# local user accounts are $MASTER_PRIVKEY/$USER_LOCAL_SIGNING_KEY_INDEX'/0'/$USER_INDEX'
# accounts are $USER_PRIVKEY/0'/$ACCOUNT_INDEX'
# account datastore is $ACCOUNT_PRIVKEY/0'
USER_LIST_SIGNING_KEY_INDEX = 1
PRIVKEY_INDEX_SIGNING_KEY_INDEX = 2
USER_GLOBAL_SIGNING_KEY_INDEX = 3
USER_LOCAL_SIGNING_KEY_INDEX = 4
DATASTORE_SIGNING_KEY_INDEX = 0
# epoch dates
EPOCH_1_END_BLOCK = 436650