Closed yorickdowne closed 1 month ago
Test Coverage: Download HTML Report
Name Stmts Miss Cover
-------------------------------------------------------------------------------
ethstaker_deposit/__init__.py 0 0 100%
ethstaker_deposit/cli/__init__.py 0 0 100%
ethstaker_deposit/cli/existing_mnemonic.py 28 0 100%
ethstaker_deposit/cli/exit_transaction_keystore.py 39 2 95%
ethstaker_deposit/cli/exit_transaction_mnemonic.py 62 8 87%
ethstaker_deposit/cli/generate_bls_to_execution_change.py 63 15 76%
ethstaker_deposit/cli/generate_keys.py 43 3 93%
ethstaker_deposit/cli/new_mnemonic.py 26 0 100%
ethstaker_deposit/credentials.py 201 68 66%
ethstaker_deposit/deposit.py 52 9 83%
ethstaker_deposit/exceptions.py 2 0 100%
ethstaker_deposit/exit_transaction.py 24 0 100%
ethstaker_deposit/key_handling/__init__.py 0 0 100%
ethstaker_deposit/key_handling/key_derivation/__init__.py 0 0 100%
ethstaker_deposit/key_handling/key_derivation/mnemonic.py 90 7 92%
ethstaker_deposit/key_handling/key_derivation/path.py 18 1 94%
ethstaker_deposit/key_handling/key_derivation/tree.py 37 0 100%
ethstaker_deposit/key_handling/keystore.py 100 0 100%
ethstaker_deposit/settings.py 22 1 95%
ethstaker_deposit/utils/__init__.py 0 0 100%
ethstaker_deposit/utils/ascii_art.py 1 0 100%
ethstaker_deposit/utils/click.py 48 3 94%
ethstaker_deposit/utils/config.py 3 0 100%
ethstaker_deposit/utils/constants.py 24 0 100%
ethstaker_deposit/utils/crypto.py 29 1 97%
ethstaker_deposit/utils/file_handling.py 8 0 100%
ethstaker_deposit/utils/intl.py 54 3 94%
ethstaker_deposit/utils/ssz.py 50 6 88%
ethstaker_deposit/utils/validation.py 178 68 62%
-------------------------------------------------------------------------------
TOTAL 1202 195 84%
Changes
Create a
CODEOWNERS
fileThis allow us in a future step to require review from a code owner, once we get to the more serious issues.
This is arguably a security feature as right now anyone in the org can do an approving review.
We may also want to look at who is admin and can change the protection settings.