Carl Beekhuizen
|
016d2c9391
|
merge in dev and resolve conflicts
|
2020-10-14 17:29:09 +02:00 |
|
Hsiao-Wei Wang
|
ed01530a82
|
Add deposit_cli_version to the deposit_data*.json file
|
2020-10-01 02:17:10 +08:00 |
|
Carl Beekhuizen
|
d3a6f7d589
|
Pass cli tests
|
2020-09-29 16:24:18 +02:00 |
|
Carl Beekhuizen
|
0fd3c0b189
|
Break new and existing mnemonics into separate files with generate_keys subcommand
|
2020-09-28 16:49:37 +02:00 |
|
Carl Beekhuizen
|
77891acbe2
|
Shorten amount-bound error message
|
2020-09-17 15:03:34 +02:00 |
|
Carl Beekhuizen
|
8bfdd38aba
|
Bounds json deposit ammounts correctly
|
2020-09-17 14:55:15 +02:00 |
|
Carl Beekhuizen
|
bc51a32eee
|
Verify amount upper & lower bounds
|
2020-09-17 12:47:37 +02:00 |
|
Carl Beekhuizen
|
5e3300d387
|
Verify deposit_data.json amounts within [1, 32] ETH
|
2020-09-16 22:38:44 +02:00 |
|
Hsiao-Wei Wang
|
f6dc059a8e
|
Replace assert with raising exceptions
|
2020-09-14 22:49:36 +08:00 |
|
Carl Beekhuizen
|
4542faca87
|
Apply Hww's suggestions (mostly "Returns" -> "Return")
Co-authored-by: Hsiao-Wei Wang <hwwang156@gmail.com>
|
2020-08-24 16:29:42 +02:00 |
|
Carl Beekhuizen
|
f247b1b613
|
Enhances docstrings to clarify function purposes
|
2020-08-24 16:01:48 +02:00 |
|
Carl Beekhuizen
|
f70b143022
|
Linting fixes
|
2020-07-21 10:31:41 +02:00 |
|
Carl Beekhuizen
|
c6401c8e7b
|
Groups credential properties together
|
2020-07-21 10:25:33 +02:00 |
|
Carl Beekhuizen
|
ef0ad43216
|
Moves deposit datum dict from credential list to credential
|
2020-07-21 10:24:15 +02:00 |
|
Hsiao-Wei Wang
|
4dcaa1caa0
|
Merge branch 'master' into dev
|
2020-06-25 11:36:53 +08:00 |
|
Hsiao-Wei Wang
|
dbac6d236b
|
Rename json file fields
1. `deposit_data_root` -> `deposit_message_root`
2. `signed_deposit_data_root` -> `deposit_data_root`
|
2020-06-02 20:19:52 +08:00 |
|
Hsiao-Wei Wang
|
a784a73cdd
|
Merge branch 'master' into hwwhww/fork_version
|
2020-05-27 14:58:01 +08:00 |
|
Carl Beekhuizen
|
1f6f63bce3
|
Merge pull request #28 from ethereum/carl_CredentialList
CredentialList class
|
2020-05-26 16:25:47 +02:00 |
|
Hsiao-Wei Wang
|
72f0dd0852
|
Fix key path
|
2020-05-26 18:54:18 +08:00 |
|
Hsiao-Wei Wang
|
5fea96e8f7
|
Bump py_ecc to 4.0.0 (Eth2 spec v0.12.0, IETF BLS v2 + hash-to-curve v7)
|
2020-05-26 16:03:32 +08:00 |
|
Hsiao-Wei Wang
|
0258ea7d67
|
Revert "Bump py_ecc to 4.0.0"
|
2020-05-26 15:58:11 +08:00 |
|
Carl Beekhuizen
|
d96670d4ff
|
Revert to DepositMessage & DepositData as per spec
|
2020-05-25 14:54:36 +02:00 |
|
Hsiao-Wei Wang
|
20c1f43a50
|
Bump py_ecc to 4.0.0 (Eth2 spec v0.12.0, IETF BLS v2 + hash-to-curve v7)
|
2020-05-24 00:52:54 +08:00 |
|
Hsiao-Wei Wang
|
08eeed26ed
|
Add fork_version
1. Use v0.12.0 signing format
2. `GENESIS_FORK_VERSION` may be various for mainnet and testnets. Add
option for it.
|
2020-05-24 00:23:51 +08:00 |
|
Carl Beekhuizen
|
050f3ca10a
|
Credential.deposit methods
|
2020-05-22 16:09:20 +02:00 |
|
Carl Beekhuizen
|
f8b6948a04
|
Merge in master
|
2020-05-22 15:25:44 +02:00 |
|
Carl Beekhuizen
|
72f64119b4
|
Adds BLS_WITHDRAWAL_PREFIX to withdrawal_credentials
|
2020-05-21 16:10:03 +02:00 |
|
Carl Beekhuizen
|
6c01fa968f
|
Creates CredentialList
|
2020-05-21 14:43:02 +02:00 |
|
Hsiao-Wei Wang
|
581485f274
|
Use more strict mypy setting and update KeystoreModule type (#17)
1. [KeystoreModule] change `params: dict` to `params:
Dict[str, Any]`
2. Rename `to_bytes` to `encode_bytes`
|
2020-05-19 21:34:16 +08:00 |
|
Hsiao-Wei Wang
|
96200d76ae
|
Package reorg (#10)
* Move tests to /tests
* Rename `src` to `eth2deposit`
* Fix path
* Fix path and move eth2deposit/utils/credentials.py -> eth2deposit/credentials.py
* Update Makefile
* Kick CI cache
* Fix package setup
* Fix path back
* PR feedback from Carl
|
2020-05-08 21:34:09 +08:00 |
|