Jim McDonald
3140fc5b8a
Merge pull request #56 from joaocenoura/master
...
Allow ethdo credential set to use all validators from offline-preparation.json
2023-01-31 15:34:42 +00:00
Jim McDonald
a2afd37a97
Provide better error messages when offline preparation file cannot be read.
2023-01-31 15:25:40 +00:00
Joao Rodrigues
d453ba9303
post review changes: moving code outside for loop
2023-01-31 13:32:28 +00:00
Joao Rodrigues
d0b278c0ec
removing return err
2023-01-31 11:17:28 +00:00
Joao Rodrigues
27a59c031b
align comment with the rest of the code block
2023-01-30 17:45:02 +00:00
Joao Rodrigues
1bc139c591
post review changes
2023-01-30 17:40:37 +00:00
Jim McDonald
85a0590d55
Linting.
2023-01-28 00:42:24 +00:00
Jim McDonald
b9ba1ec1c2
Linting.
2023-01-28 00:34:23 +00:00
Jim McDonald
e7a2c600f1
Increase minimum timeout for some commands to 2 minutes.
2023-01-27 21:53:03 +00:00
Fredrik Svantes
581d22c7d7
Fixing typo
...
Changing "Not broadcasting credentials operations" to "Not broadcasting exit operation"
2023-01-26 13:48:39 +01:00
Joao Rodrigues
1ca1e1f2d6
skip validators from which validator credentials do not match supplied withdrawal credentials
2023-01-25 20:57:44 +00:00
Joao Rodrigues
7c88b7c082
Allow ethdo credential set to use all validators from offline-preparation.json
2023-01-25 19:33:11 +00:00
z3n
f9cb1054c0
Correct domain type for exits
2023-01-24 17:08:43 -06:00
Jim McDonald
ca5eec9c8c
Update code for spec change.
2023-01-13 22:34:04 +00:00
Jim McDonald
582930d982
Verify operations on load.
2023-01-02 22:04:07 +00:00
Jim McDonald
5a572abc6f
Tidy-ups.
2023-01-02 21:32:14 +00:00
Jim McDonald
5ee92bee78
Tidy up validator credentials set.
...
Provide more help and methods to generate credentials change operations.
2022-12-21 23:11:43 +00:00
Jim McDonald
60e8878dc3
Update for altered BLSToExecutionChange API.
2022-12-19 22:42:56 +00:00
Jim McDonald
e27fae11e2
Better verbose block output.
2022-12-09 17:02:07 +00:00
Jim McDonald
317c22366e
Merge pull request #49 from barnabasbusa/bbusa/smallfix
...
fix: small typo fixes, and clarifying --connections, base-dir
2022-12-07 13:58:00 +00:00
Barnabas Busa
98717b9da0
clarify README for connections
2022-12-07 14:49:33 +01:00
Jim McDonald
c95ba66a0b
Ensure only one specifier is provided.
2022-12-06 14:40:41 +00:00
Jim McDonald
40a7c57abd
Tidy up debug messages.
2022-12-05 20:39:06 +00:00
Jim McDonald
7743481b8c
Use constant for file name.
2022-12-05 10:41:55 +00:00
Jim McDonald
53f0de3fb9
Remove check for capella.
...
Remove a check in the validator credentials set command for the chain to
be running capella prior, as it is not available offline and no longer
necessary online.
Fixes #48 .
2022-11-30 06:41:21 +00:00
Jim McDonald
16a94d726a
Withdrawal credentials operations in advance.
...
Allow withdrawal credentials change operations to be generated prior to
the Capella hard fork, allowing queueing if the beacon node supports it.
2022-11-29 14:20:46 +00:00
Jim McDonald
30455e7c43
Merge pull request #47 from wealdtech/credentials-set
...
Set withdrawal credentials.
2022-10-31 17:41:54 +00:00
Jim McDonald
2d96f7cb13
Update operation and docs.
2022-10-29 12:10:31 +01:00
Jim McDonald
fd1e4a97bb
Initial work on validator summary.
2022-10-16 23:35:44 +01:00
Jim McDonald
1ec6ddc914
Set withdrawal credentials.
2022-10-06 15:14:23 +00:00
Jim McDonald
3c10131c45
Use util func to obtain validator from input.
2022-10-02 20:53:10 +01:00
Jim McDonald
1e709b7592
Remove mandatory connection parameter.
...
The connection parameter is no longer mandatory, in that ethdo will
attempt to obtain a connection using well-known ports if no override is
supplied. As such the `--connection` parameter can be omitted and so is
not force-required as part of the command initialisation.
2022-08-11 08:11:55 +01:00
Jim McDonald
531c86847f
Tidy up tests.
2022-06-22 07:51:22 +01:00
Jim McDonald
77abe0e158
Add sepolia support.
2022-06-21 10:05:29 +01:00
Jim McDonald
e144217f25
Add "validator yield".
2022-06-12 11:17:59 +01:00
Jim McDonald
7fe503f51d
Add ropsten support.
2022-05-19 12:59:48 +01:00
Jim McDonald
6bfb0ef098
Add validator credentials get command.
2022-05-10 15:02:41 +01:00
Jim McDonald
4d718f614c
Tidy up tests, standardise error messages.
2022-01-12 15:07:07 +00:00
Jim McDonald
dbe0a9d9f1
Add --validators option to validator expectation.
2021-10-31 09:08:09 +00:00
Jim McDonald
fa390ecdf7
Add "validator expectation".
2021-10-30 22:03:47 +01:00
Jonas Pfannschmidt
b6815d1a2a
Output "prater" as network name in launchpad format
...
Before it would output "unknown" in "eth2_network_name" when creating
a launchpad file using prater's fork version: 0x00001020
2021-10-01 12:19:03 +01:00
Jim McDonald
49fb03aa3a
Allow use of Ethereum 1 withdrawal credentials.
...
Release 1.0.1 of the Ethereum 2 specification allows withdrawal
credentials to be Ethereum 1 addresses. This enables the use of such
addresses when generating and verifying deposit data.
2021-03-12 12:53:42 +00:00
Jim McDonald
1ed3a51117
ETH1 withdrawal credentials.
2021-02-26 15:19:37 +00:00
Jim McDonald
7596d271ad
Linting.
2021-02-10 10:24:49 +00:00
Jim McDonald
943f9350f3
Add 'chain time' and 'validator keycheck' commands.
2021-02-10 10:13:24 +00:00
Jim McDonald
7aeba43338
Add validtor duties; update validator exit
2020-12-09 20:33:30 +00:00
Jim McDonald
6077e04619
Move core functions to util
2020-12-07 14:52:08 +00:00
Jim McDonald
eaf7e34baf
Move to V3 of deposit data output to allow additional checks.
2020-11-16 14:43:44 +00:00
Jim McDonald
93e632972a
Move to eth2client
2020-11-10 23:47:21 +00:00
Jim McDonald
a80a1707cf
Use standard signing container.
2020-11-07 08:33:21 +00:00