Daniel Van Der Maden
2f538231c9
[cli] Move `_set_account_keystore_path` call to `_sync_accounts`
5 years ago
Daniel Van Der Maden
9a20f03985
[logging] Add realpath to `ControlledLogger` log file path
5 years ago
Daniel Van Der Maden
ab0a2e08be
[readme] Update readme with testing docs
5 years ago
Daniel Van Der Maden
eff1c43614
[license] Update license
5 years ago
Daniel Van Der Maden
ee342392b6
[test] Remove prints & use set-up binary for `test_is_valid` in CLI test
5 years ago
Daniel Van Der Maden
de40ab4b93
[make] Force the use python3 & add `.eggs` dir to cleanup
5 years ago
Daniel Van Der Maden
adfafe873d
[test] Add an announce for when `setup` is being ran for tests
5 years ago
Daniel Van Der Maden
c636750e35
[cli] Add check for path in `set_binary`
5 years ago
Daniel Van Der Maden
b7c5354949
[test] Add `is_valid_binary` CLI test and setup fixture
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
53016add3a
[test] Add `download_cli` test and setup fixture
5 years ago
Daniel Van Der Maden
dd9c97301a
[util] Add verbose option to binary download of `download_cli`
5 years ago
Daniel Van Der Maden
8f9b1dd98e
[util] `download_cli` now saves to specified path instead of in cwd
5 years ago
Daniel Van Der Maden
326a5277a5
[license] Update license
5 years ago
Daniel Van Der Maden
10dd55090f
[readme] Clarify dev documentation
5 years ago
Daniel Van Der Maden
b152dbf87c
[makefile] remove release candidate from version on release
5 years ago
Daniel Van Der Maden
26c5605638
[makefile] Add help message
5 years ago
Daniel Van Der Maden
fe3f7cf28a
[setup] Add licence and tags for pypi
5 years ago
Daniel Van Der Maden
0139607f84
[license] Add MIT license
5 years ago
Daniel Van Der Maden
7d28dd3f6f
[cli] Update examples in documentation
5 years ago
Daniel Van Der Maden
142dede5e3
[util] Add kwargs to `json_loads` and add test
5 years ago
Daniel Van Der Maden
23c4b72812
[makefile] remove pytest cache file on clean
5 years ago
Daniel Van Der Maden
eeae66896b
[cli] cache last mod AFTER the function call
5 years ago
Daniel Van Der Maden
d8db3419c9
[makefile] Fix build & update version
5 years ago
Daniel Van Der Maden
6a3575d0a9
[test] Add basic logger test
5 years ago
Daniel Van Der Maden
e53c48963f
[readme] Update readme
5 years ago
Daniel Van Der Maden
fbc93aeba5
[Makefile] Add makefile
5 years ago
Daniel Van Der Maden
500068118e
[setup] Add `incremental` versioning
5 years ago
Daniel Van Der Maden
5b24f98b3d
[cli] Update docs
5 years ago
Daniel Van Der Maden
d760790b4a
[test] Add pytest skeleton + basic tests
5 years ago
Daniel Van Der Maden
7f319b95cb
[readme] Add basic outline
5 years ago
Daniel Van Der Maden
ccb6b85265
[cli] Update docs
5 years ago
Daniel Van Der Maden
6429753b8a
[test] Add basic demo tests
5 years ago
Daniel Van Der Maden
4437dfa163
[util] Change default replace to true for `download_cli`
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
392a35915d
[test] Update basic tests
5 years ago
Daniel Van Der Maden
c05015a646
[logging] Add .log suffix for log files
5 years ago
Daniel Van Der Maden
b71d70b5c5
[cli] Add getter for binary path
5 years ago
Daniel Van Der Maden
8b9f6448db
[util] Change cli download location to a bin dir within cwd.
5 years ago
Daniel Van Der Maden
1e31ce3c02
[pyhmy] Remove CLI from init import and add utils and logging imports
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
d85c424caf
[setup] Add `requests` to library requirements
5 years ago
Daniel Van Der Maden
656ce51249
[pyhmy] Add library import warnings and version
5 years ago
Daniel Van Der Maden
a001cdc7f5
[test] Add testing script
5 years ago