MaxMustermann2
ca6a6ae1a8
chore(yapf): run yapf
2 years ago
MaxMustermann2
98514c7a2c
chore(lint): resolve `pylint` complaints
2 years ago
MaxMustermann2
a3295b9650
chore: run `black` on all files
2 years ago
Daniel Van Der Maden
f92259b68b
[cli] Update lib linking for darwin only case
4 years ago
Daniel Van Der Maden
3c6dc8ddf3
[cli] Fix duplicate arg parsing in _make_call_command
5 years ago
Daniel Van Der Maden
2a3fdfcb75
[cli] Fix string command parse for calls
5 years ago
Daniel Van Der Maden
6a260cf187
[cli] Add support for quoted strings in cli calls
5 years ago
Daniel Van Der Maden
793e006826
[cli] Clean cli calls to account for empty strings
5 years ago
Daniel Van Der Maden
a50c04e525
[cli] Fix fallback libs set after download
5 years ago
Daniel Van Der Maden
8d7710fbba
[cli] Disable caching for future improvements
5 years ago
Daniel Van Der Maden
3fbdb9ce30
[cli] Restore keystore caching
5 years ago
Daniel Van Der Maden
7407b26a82
[cli] Fix syncing
5 years ago
Daniel Van Der Maden
99d30bea0f
[cli] Refactor stored address logic
5 years ago
Daniel Van Der Maden
3ee4aa15f8
[cli] Lock keystore accesses
5 years ago
Daniel Van Der Maden
00ad71714d
[cli] Disable keystore caching while cli is under dev
5 years ago
Daniel Van Der Maden
483d655746
[cli] Update preface doc
5 years ago
Daniel Van Der Maden
c5f9c11a9f
[cli] Set default pexpect delaybeforesend to none on `expect_call` return
5 years ago
Daniel Van Der Maden
726dea06c8
[cli] Make `single_call` errors more general
5 years ago
Daniel Van Der Maden
f086e4cb30
[cli] Fix `single_call` error report
5 years ago
Daniel Van Der Maden
250bc2f5d4
[cli] Make keystore cache mutex lock global
5 years ago
Daniel Van Der Maden
9610790aae
[cli] Add option for ok errors in `single_call`
5 years ago
Daniel Van Der Maden
65b0442cbc
[cli] Add locked caching to `_get_current_accounts_keystore`
5 years ago
Daniel Van Der Maden
0c3b18609d
[version] Add thread locking when accessing keystore
5 years ago
Daniel Van Der Maden
acae34ae06
[cli] Remove caching for keystore related functions
5 years ago
Daniel Van Der Maden
4db7cf7dfe
[cli] Remove unnecessary caching & update version
5 years ago
Daniel Van Der Maden
00acc839be
[cli] Remove setting default binary
5 years ago
Daniel Van Der Maden
025351527f
[cli] Add libs check for linux & update version
5 years ago
Daniel Van Der Maden
44acaf2121
[cli] Only set default binary if required harmony repos are presents
5 years ago
Daniel Van Der Maden
a33d715d62
[cli] Fix download dir check
5 years ago
Daniel Van Der Maden
964bfab536
[cli] Add dylibs check when downloading the cli
5 years ago
Daniel Van Der Maden
65e865e7f0
[cli] Add binary check for init & keep shell script for `download`
5 years ago
Daniel Van Der Maden
809509b0eb
[cli] Add `download`, expose `environment`, and update docs
5 years ago
Daniel Van Der Maden
2f538231c9
[cli] Move `_set_account_keystore_path` call to `_sync_accounts`
5 years ago
Daniel Van Der Maden
c636750e35
[cli] Add check for path in `set_binary`
5 years ago
Daniel Van Der Maden
aa17b77b01
[test] Add default binary check on init to prevent needless import fails
5 years ago
Daniel Van Der Maden
08ec8b402a
[cli] Add `is_valid_binary` and add checks & perms to `set_binary`
5 years ago
Daniel Van Der Maden
7d28dd3f6f
[cli] Update examples in documentation
5 years ago
Daniel Van Der Maden
eeae66896b
[cli] cache last mod AFTER the function call
5 years ago
Daniel Van Der Maden
5b24f98b3d
[cli] Update docs
5 years ago
Daniel Van Der Maden
ccb6b85265
[cli] Update docs
5 years ago
Daniel Van Der Maden
0d93dc429c
[cli] Add module documentation
5 years ago
Daniel Van Der Maden
48eb7f8066
[cli] Add and expose accounts dict that is always updated
5 years ago
Daniel Van Der Maden
1bb88fb317
[cli] Remove internal keystore address dict for direct cached CLI calls
...
Instead of syncing an internal address dict, it now always calls the
CLI for the list of account keys in its keystore. To reduce needless
calls, all account related gets are cached based on last modified
times of keystore directory
5 years ago
Daniel Van Der Maden
b71d70b5c5
[cli] Add getter for binary path
5 years ago
Daniel Van Der Maden
08991c1a48
[cli] BREAKING CHANGE - Refactor to static module
5 years ago
Daniel Van Der Maden
162abebc77
[cli] Add default binary search, fix addr desync, update comments
5 years ago
Daniel Van Der Maden
01a391af77
[cli] Increase default subprocess timeout to 60 sec
5 years ago
Daniel Van Der Maden
378b33790d
[cli] remove dependence on bls setup script for env vars
5 years ago
Daniel Van Der Maden
07a6530764
init
5 years ago