Commit Graph

290 Commits

Author SHA1 Message Date
Carl Beekhuizen
256ea2148c
Merge pull request #196 from ethereum/dev
dev -> master: v1.2.0
2021-04-02 13:40:17 +02:00
Hsiao-Wei Wang
17b7363448
Merge pull request #197 from ethereum/v1.2.0 2021-04-02 14:44:41 +08:00
Carl Beekhuizen
3efbc92657
Version bump v1.2.0 2021-04-02 07:33:24 +02:00
Carl Beekhuizen
da8eab9d68
Merge pull request #183 from ceroma/dev
Add Portuguese Word List
2021-03-30 14:24:37 +02:00
Hsiao-Wei Wang
27abb5ce9d
Merge pull request #195 from ethereum/eth1-address-withdrawal
Add Eth1 address withdrawal support
2021-03-30 20:23:22 +08:00
Hsiao-Wei Wang
40b78dc1e5
Add assertions for eth1_withdrawal_address 2021-03-30 19:45:22 +08:00
Hsiao-Wei Wang
3f5148d1fa
Merge branch 'dev' into eth1-address-withdrawal 2021-03-30 19:19:17 +08:00
Hsiao-Wei Wang
a6a62ac5e0
PR feedback from Carl 2021-03-30 19:14:41 +08:00
Hsiao-Wei Wang
d27f7e257e
Merge pull request #184 from ceroma/armv7
ARMv7 hashes in requirements.txt
2021-03-30 13:10:28 +08:00
Hsiao-Wei Wang
4240c35323
Fix cytoolz linux_armv7l hash 2021-03-30 13:05:44 +08:00
Hsiao-Wei Wang
b152172fc4
Update credential validation 2021-03-25 23:34:10 +08:00
Hsiao-Wei Wang
d0898207c5
Update README.md and cli help 2021-03-25 23:19:00 +08:00
Hsiao-Wei Wang
a35c09ffe9
Add withdrawal credential validation 2021-03-25 23:08:36 +08:00
Hsiao-Wei Wang
5819eb4208
Add --eth1_withdrawal_address flag to set the eth1_withdrawal_address 2021-03-25 22:21:40 +08:00
Carl Beekhuizen
7bac110d1c
Merge pull request #190 from ethereum/dev
## Release v1.1.1:

* Ensure keystore permissions are 440 #176
* Adds Prater testnet support #189
* Removes support for old testnets (Witti, Altona, Medalla, Spadina, Zinken) #189
2021-03-22 17:15:56 +01:00
Carl Beekhuizen
32c60c0122
Merge pull request #189 from ethereum/prater_testnet
* Adds Prater Testnet Support
* Removes support for old testnets (Witti, Altona, Medalla, Spadina, Zinken)
2021-03-22 15:37:45 +01:00
Carl Beekhuizen
388191dc55
Depricate support for old testnets (Witti, Altona, Medalla, Spadina, Zinken) 2021-03-22 15:31:55 +01:00
Carl Beekhuizen
fc466d3b32
Adds Prater testnet support 2021-03-19 13:08:59 +01:00
ceroma
530594e2ee ARMv7 hashes in requirements.txt
Adds hashes for ARMv7 binaries of certain requirements that need so:
[cytoolz](https://www.piwheels.org/project/cytoolz/):
cytoolz-0.10.1-cp37-cp37m-linux_armv7l.whl 5161bef77f7b69bea64b4e052d0da17845e6adae6d09f91cc7e5acfc5cb2c5c4

[lru-dict](https://www.piwheels.org/project/lru-dict/):
lru_dict-1.1.6-cp37-cp37m-linux_armv7l.whl 288d8794e9376fe31d27abc3531d395675b2a910781f26034d5ef79f0ba9cecc

[pycryptodome](https://www.piwheels.org/project/pycryptodome/):
pycryptodome-3.9.8-cp37-cp37m-linux_armv7l.whl be7553b8bea117892f83f52ebfe96929340cacae07f3f6a820291e42168dff62

[toolz](https://www.piwheels.org/project/toolz/):
toolz-0.10.0-py3-none-any.whl c43f7cffb32a3c8e3fb51192cae4dcdbf0a6fee4d07142ca2e443d2bd9f89400

[typed-ast](https://www.piwheels.org/project/typed-ast/):
typed_ast-1.4.1-cp37-cp37m-linux_armv7l.whl 3791f73e5d75aa9a95274679ab4821bd9d16de623c4ecf4900a77a29864ee144

--

Tested on a Raspberry Pi 3 Model B Rev 1.2 running Raspbian Buster.
Tests pass correctly.
Ran a few examples of `new-mnemonic` and `existing-mnemonic`.
Compared resulting `deposit_data-<timestamp>.json` with the ones generated on a Mac for the same set of inputs and they matched.
2021-02-21 20:52:28 -08:00
ceroma
d3e6689b86 Add Portuguese Word List
From: https://github.com/bitcoin/bips/tree/master/bip-0039
2021-02-21 14:49:58 -08:00
Carl Beekhuizen
d45d8946aa
Merge pull request #176 from ethereum/carl_chmod
chmod keystores and deposit_data.json to `440`
2021-01-29 11:55:35 +01:00
Carl Beekhuizen
62e13e8261
Add note about 440 file permissions to README 2021-01-27 14:53:06 +01:00
Carl Beekhuizen
f271d96ad2
chmod keystores and deposit_data.json to 440 2020-12-18 16:54:46 +01:00
Carl Beekhuizen
ed5a6d33a1
Merge pull request #164 from ethereum/dev
Release v1.1.0 to master
2020-11-17 17:32:16 +01:00
Hsiao-Wei Wang
0f5b2a2506
Merge pull request #163 from ethereum/v1.1.0-version-bump
V1.1.0 version bump
2020-11-18 00:23:15 +08:00
Carl Beekhuizen
c681f93331
version bump -> v1.1.0 2020-11-17 17:14:34 +01:00
Carl Beekhuizen
547bc142c0
Merge pull request #162 from ethereum/bump_py_ecc
bump to py_ecc==5.1.0
2020-11-17 17:04:01 +01:00
Hsiao-Wei Wang
5724955452
bump to py_ecc==5.1.0 2020-11-17 23:36:35 +08:00
Hsiao-Wei Wang
e9b0b6605e
Merge pull request #157 from ethereum/hwwhww/pyrmont
Add Prymont + Add `eth2_network_name` field to deposit_data*.json file
2020-11-13 21:23:55 +08:00
Hsiao-Wei Wang
bbbc81cf2e
Use the updated PyrmontSetting.GENESIS_FORK_VERSION 2020-11-13 21:17:42 +08:00
Carl Beekhuizen
c1fa95dde9
Merge pull request #148 from ethereum/hwwhww-patch-1
Fix broken markdown
2020-11-13 10:33:26 +01:00
Hsiao-Wei Wang
4cbd6d4017
Merge pull request #147 from maxwellt/dev
fix typo
2020-11-13 01:29:57 +08:00
Hsiao-Wei Wang
bd0a130f03
Merge pull request #151 from ethereum/vbuterin-patch-1
Proposed tweak to from_json and from_file
2020-11-13 01:22:14 +08:00
Hsiao-Wei Wang
935588287e
Add eth2_network_name field to deposit_data.json 2020-11-13 00:25:11 +08:00
Hsiao-Wei Wang
289b674a05
Add PyrmontSetting 2020-11-13 00:02:10 +08:00
Hsiao-Wei Wang
b6f7ca93c3
Fix 2020-11-05 17:13:32 +08:00
vbuterin
59a12e927e
Fixed saving the path 2020-11-05 14:35:25 +08:00
vbuterin
0bfb657894
Proposed tweak to from_json and from_file
This feels to me like it would be more intuitive behavior; the `from_json` behaves the same way for Keystore and KeystoreCrypto, and it exposes a way for people to use the library with json that is not saved in a file anywhere.
2020-11-05 14:34:01 +08:00
Hsiao-Wei Wang
0c15309966
Fix broken markdown 2020-11-04 10:47:30 +08:00
Thomas Maxwell
056d6b27e6 fix typo 2020-11-04 02:35:36 +01:00
Carl Beekhuizen
9310de0ff3
Merge pull request #145 from ethereum/dev
`dev`->`master`
2020-11-03 21:44:07 +01:00
Hsiao-Wei Wang
179ede1efb
Merge pull request #146 from ethereum/v1.0.0_version_bump
Bump version number to 1.0.0
2020-11-04 04:20:41 +08:00
Carl Beekhuizen
1fad9fdf6e
Bump version number to 1 2020-11-03 21:09:32 +01:00
Carl Beekhuizen
2d434a3803
Merge pull request #123 from ethereum/existing_mnemonic
Existing Mnemonic
2020-11-03 20:59:06 +01:00
Carl Beekhuizen
45b23870e2
Merge in dev and resolve conflicts 2020-11-03 20:51:32 +01:00
Carl Beekhuizen
c853942142
Merge pull request #143 from ethereum/existing_mnemonic-test_regeneration
Add cli test_regeneration
2020-11-03 20:44:24 +01:00
Carl Beekhuizen
8fc1ce14cf
Merge pull request #144 from ethereum/progress_bars
Progress bars for key generation
2020-11-03 20:43:36 +01:00
Hsiao-Wei Wang
eb37e129c0
Apply suggestions from code review
Co-authored-by: Carl Beekhuizen <carl@ethereum.org>
2020-11-04 03:39:55 +08:00
Carl Beekhuizen
be3acee84d
Adds progress bars to the CLI 2020-11-03 19:42:08 +01:00
Hsiao-Wei Wang
fb498650f3
Update tests/test_cli/test_regeneration.py 2020-11-04 02:33:08 +08:00