Eugene Kabanov
e91415662b
Keystore cache implementation. ( #4372 )
2023-02-16 19:25:48 +02:00
tersec
aacc8d702d
remove Nim 1.2-compatible `push raise`s and update copyright notice years ( #4528 )
2023-01-20 14:14:37 +00:00
Jacek Sieka
af9ec577d0
nicer error message for failed backfill ( #4188 )
...
* nicer error message for failed backfill
Many checkpoint sources don't support block download
* RestGenericError -> RestErrorMessage
...and other assorted fixes to bring rest types closer to spec
* fix tests
2022-09-29 23:55:18 +03:00
Miran
dfd4afc9f2
compatibility with Nim 1.4+ ( #3888 )
2022-07-29 10:53:42 +00:00
Jacek Sieka
347a485b5b
bearssl: split abi ( #3755 )
2022-06-21 10:29:16 +02:00
Jacek Sieka
6a0433cb08
REST parameter defaults ( #3689 )
...
* add default BN for VC
* unify "default" beacon node across commands
* clean up validator exit docs
2022-06-01 10:47:52 +00:00
tersec
48f9631ed1
remove JSON-RPC consensus layer API client ( #3676 )
...
* remove JSON-RPC consensus layer API client
* rm eth2_json_rpc_serialization
2022-05-31 11:05:15 +00:00
zah
6d11ad6ce1
Support for distributed keystores with multiple remotes based on threshold signatures ( #3616 )
...
Other fixes:
* Fix bit rot in the `make prater-dev-deposit` target.
* Correct content-type in the responses of the Nimbus signing node
* Invalid JSON payload was being sent in the web3signer requests
2022-05-10 03:32:12 +03:00
Jacek Sieka
f70ff38b53
enable `styleCheck:usages` ( #3573 )
...
Some upstream repos still need fixes, but this gets us close enough that
style hints can be enabled by default.
In general, "canonical" spellings are preferred even if they violate
nep-1 - this applies in particular to spec-related stuff like
`genesis_validators_root` which appears throughout the codebase.
2022-04-08 16:22:49 +00:00
Jacek Sieka
70270eeabe
better error messages on directory creation failure ( #3536 )
2022-03-22 17:06:21 +00:00
tersec
f550eb2f17
fix two typos ( #3491 )
2022-03-14 12:50:23 +00:00
Jacek Sieka
1760f4d7a7
move wallet/deposit commands to separate files ( #3372 )
...
These commands have little to do with the "normal" beacon node operation
- ergo, they deserve to live in their own module.
* clean up imports/exports
2022-02-11 21:40:49 +01:00