nimbus-eth2/beacon_chain/rpc
Eugene Kabanov 0ff86e9538
web3signer refactoring and test suite. (#4775)
* Refactor nimbus_signing_node to support Unix signals.

* Fix SN unable to close REST server properly.

* Fix `keys`, `deposit` and `validator_registration` endpoints issues.
Add getValidatorExitSignature() and getDepositMessageSignature() to validator_pool.

* Add /reload endpoint and implementation.
Fix signData to not cancel `timer`.
Fix validator_pool should clear attachedValidators table.

* Diva protocol enhancement implementation.
2023-04-06 16:16:21 +03:00
..
rest_api.nim remove Nim 1.2-compatible `push raise`s and update copyright notice years (#4528) 2023-01-20 14:14:37 +00:00
rest_beacon_api.nim misc local `EIP4844` > `Deneb` bumps (#4717) 2023-03-11 00:28:19 +00:00
rest_config_api.nim automated consensus spec URL updating from v1.3.0-rc.4 to rc.5 (#4756) 2023-03-21 00:42:22 +00:00
rest_constants.nim web3signer refactoring and test suite. (#4775) 2023-04-06 16:16:21 +03:00
rest_debug_api.nim track slot as part of fork choice debug API (#4565) 2023-01-31 12:35:01 +00:00
rest_event_api.nim remove Nim 1.2-compatible `push raise`s and update copyright notice years (#4528) 2023-01-20 14:14:37 +00:00
rest_key_management_api.nim Implement the set of gas_limit end-points in the Keymanager API (#4612) 2023-02-15 15:10:31 +00:00
rest_light_client_api.nim rename `(with|at)StateFork` > `(with|at)ConsensusFork` (#4725) 2023-03-11 14:39:29 +00:00
rest_nimbus_api.nim Bump libp2p (#4786) 2023-04-04 13:31:41 +00:00
rest_node_api.nim implement /eth/v1/validator/register_validator (#4115) 2022-09-13 14:52:26 +03:00
rest_utils.nim rename `stateFork` > `consensusFork` (#4718) 2023-03-11 00:35:52 +00:00
rest_validator_api.nim Implement /eth/v1/validator/{beacon,sync}_committee_selections Beacon API end-points (#4760) 2023-03-22 01:47:36 +02:00
state_ttl_cache.nim Prune `BlockRef` on finalization (#3513) 2022-03-17 17:42:56 +00:00