lighthouse/validator_client/src
Jimmy Chen c4e907de9f Update the voluntary exit endpoint to comply with the key manager specification (#4679)
## Issue Addressed

#4635 

## Proposed Changes

Wrap the `SignedVoluntaryExit` object in a `GenericResponse` container, adding an additional `data` layer, to ensure compliance with the key manager API specification.

The new response would look like this:

```json
{"data":{"message":{"epoch":"196868","validator_index":"505597"},"signature":"0xhexsig"}}
```

This is a backward incompatible change and will affect Siren as well.
2023-09-22 02:33:11 +00:00
..
duties_service add metrics::VALIDATOR_DUTIES_SYNC_HTTP_POST for post_validator_duties_sync (#4617) 2023-08-17 02:37:31 +00:00
http_api Update the voluntary exit endpoint to comply with the key manager specification (#4679) 2023-09-22 02:33:11 +00:00
http_metrics add metrics::VALIDATOR_DUTIES_SYNC_HTTP_POST for post_validator_duties_sync (#4617) 2023-08-17 02:37:31 +00:00
signing_method Split common crates out into their own repos (#3890) 2023-04-28 01:15:40 +00:00
attestation_service.rs Add validator-manager (#3502) 2023-08-08 00:03:22 +00:00
beacon_node_fallback.rs Avoid excessive logging of BN online status (#4315) 2023-05-22 02:36:43 +00:00
block_service.rs Send success code for duplicate blocks on HTTP (#4655) 2023-08-28 00:55:31 +00:00
check_synced.rs Implement el_offline and use it in the VC (#4295) 2023-05-17 05:51:56 +00:00
cli.rs require http and metrics for respective flags (#4674) 2023-09-22 02:33:10 +00:00
config.rs Add validator-manager (#3502) 2023-08-08 00:03:22 +00:00
doppelganger_service.rs Clippy lints for rust 1.66 (#3810) 2022-12-16 04:04:00 +00:00
duties_service.rs Fix some typos (#4565) 2023-08-14 00:29:43 +00:00
graffiti_file.rs Rust 1.54.0 lints (#2483) 2021-07-30 01:11:47 +00:00
initialized_validators.rs Add validator-manager (#3502) 2023-08-08 00:03:22 +00:00
key_cache.rs Add validator-manager (#3502) 2023-08-08 00:03:22 +00:00
latency.rs Add VC metric for primary BN latency (#4051) 2023-03-06 04:08:49 +00:00
lib.rs Add SSZ support to validator block production endpoints (#4534) 2023-09-21 06:38:31 +00:00
notifier.rs Add validator-manager (#3502) 2023-08-08 00:03:22 +00:00
preparation_service.rs Add validator-manager (#3502) 2023-08-08 00:03:22 +00:00
signing_method.rs Add new validator API for voluntary exit (#4119) 2023-04-03 03:02:56 +00:00
sync_committee_service.rs Add validator-manager (#3502) 2023-08-08 00:03:22 +00:00
validator_store.rs Add validator-manager (#3502) 2023-08-08 00:03:22 +00:00