Go to file
2020-05-12 16:21:16 +08:00
.circleci Add script tests CI jobs 2020-05-12 16:21:16 +08:00
eth2deposit Move cli/deposit.py back to eth2deposit for less confusion 2020-05-12 01:37:13 +08:00
tests Add script tests CI jobs 2020-05-12 16:21:16 +08:00
.gitignore Rest of the fucking owl. Implements interface + signing of deposits + SSZ 2020-02-28 12:02:29 +00:00
deposit.sh Add script and test 2020-05-12 15:35:56 +08:00
flake8.ini Fix typing error 2020-05-07 15:13:09 +08:00
LICENSE Adds CC0 Licence 2020-02-26 16:53:57 +00:00
Makefile Move cli/deposit.py back to eth2deposit for less confusion 2020-05-12 01:37:13 +08:00
mypy.ini Fix typing error 2020-05-07 15:13:09 +08:00
README.md Update README.md 2020-05-12 15:44:04 +08:00
requirements_test.txt Add script and test 2020-05-12 15:35:56 +08:00
requirements.txt Fix typing error 2020-05-07 15:13:09 +08:00
setup.py Package reorg (#10) 2020-05-08 21:34:09 +08:00
test_deposit_script.py Add script tests CI jobs 2020-05-12 16:21:16 +08:00
tox.ini Add script tests CI jobs 2020-05-12 16:21:16 +08:00

eth2.0-deposit-cli

Tutorial for users

Create deposits

./deposit.sh --num_validators=<NUM_VALIDATORS> --mnemonic_language=english --password=<YOUR_PASSWORD> --folder=<YOUR_FOLDER_PATH>

Development

Install basic requirements

python3 -m pip install -r requirements.txt
python3 setup.py install

Install testing requirements

python3 -m pip install -r requirements_test.txt

Run tests

python3 -m pytest .