Etan Kissling
c211a3849e
remove `{.raises: [Defect].}` Nim 1.2 compatibility ( #5352 )
...
In Nim 1.6, `{.raises: [Defect].}` is no longer necessary. Remove it.
2023-08-25 11:29:07 +02:00
tersec
85e1976ac3
automated consensus spec URL updating to v1.4.0-beta.1 ( #5280 )
2023-08-09 03:58:47 +00:00
tersec
9dbf63d8ca
use v1.4.0-beta.0 consensus spec test vectors ( #5120 )
2023-06-24 12:27:15 +00:00
zah
9b2c07c118
Allow exiting multiple validators at once ( #4855 )
2023-04-25 09:44:01 +03:00
cheatfate
596006be08
Workaround for issue #4216 .
2023-03-21 23:06:57 +02:00
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