Jim McDonald
083d625813
Allow use of validator index in account specifier.
...
Fixes #83
2023-04-13 18:11:46 +01:00
Jim McDonald
2c01d18195
Update parameter names; add fallback connection.
...
Update parameter names to meet newer standards.
Provide a fallback beacon node if none other supplied.
2023-04-09 23:19:19 +01:00
Jim McDonald
fbc24b81d2
Linting.
2023-03-21 08:36:39 +00:00
Jim McDonald
f898466395
Increase timeout for fetching offline preparation.
2023-03-21 08:04:33 +00:00
Jim McDonald
9ae927feab
Handle keystore in validator credentials set.
2023-02-27 22:07:45 +00:00
Jim McDonald
76b9010bc8
Update docs re public endpoint.
2023-02-21 22:12:38 +00:00
Jim McDonald
15d58e20d4
Use public endpoint if necessary.
...
Provide access to public endpoint if no other connection available.
2023-02-21 20:59:09 +00:00
David Theodore
5e0a341eb1
fixed linting issues and failing tests
2023-02-16 11:36:02 -06:00
infosecual
6bb79f821c
more linting
2023-02-13 11:08:42 -06:00
infosecual
6dcd3c9978
Addressed issues for PR63
2023-02-13 10:51:06 -06:00
David Theodore
548442c33b
renamed some tests
2023-02-12 12:59:01 -06:00
David Theodore
f8f7eb26e8
added/removed comments
2023-02-12 12:52:18 -06:00
David Theodore
ca10ba7411
generateOperationsFromPrivateKey errs and test++
2023-02-10 14:47:13 -06:00
David Theodore
d8ccf67be8
spelling error in comments
2023-02-10 13:43:55 -06:00
David Theodore
8fba19597e
more err reporting and tests
2023-02-10 13:42:25 -06:00
David Theodore
c034dfaf53
Merge branch 'wealdtech:master' into ethdo_bls_tests
2023-02-09 21:09:03 -06:00
David Theodore
4576978347
add tesing coverage for generateOperationsFromMnem
2023-02-09 21:07:56 -06:00
Jim McDonald
5b2e62c29e
Error if no credential change operations generated.
2023-02-09 19:37:26 +00:00
David Theodore
c7025d99dd
generateOperationFromMnemonicAndValidator err++
2023-02-09 11:42:55 -06:00
David Theodore
111f5bf627
TestGenerateOperationFromMnemonicAndValidator++
2023-02-08 17:07:15 -06:00
David Theodore
7de8ad8a59
Merge branch 'ethdo_bls_tests' of github.com:infosecual/ethdo into ethdo_bls_tests
2023-02-08 16:16:27 -06:00
David Theodore
31336dd5ce
added to TestGenerateOperationFromMnemonicAndPath
2023-02-08 16:16:00 -06:00
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
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
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
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
2d96f7cb13
Update operation and docs.
2022-10-29 12:10:31 +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
6bfb0ef098
Add validator credentials get command.
2022-05-10 15:02:41 +01:00