lighthouse/validator_client/src
realbigsean f8da151b0b Standard beacon api updates (#1831)
## Issue Addressed

Resolves #1809 
Resolves #1824
Resolves #1818
Resolves #1828 (hopefully)

## Proposed Changes

- add `validator_index` to the proposer duties endpoint
- add the ability to query for historical proposer duties
- `StateId` deserialization now fails with a 400 warp rejection
- add the `validator_balances` endpoint
- update the `aggregate_and_proofs` endpoint to accept an array
- updates the attester duties endpoint from a `GET` to a `POST`
- reduces the number of times we query for proposer duties from once per slot per validator to only once per slot 


Co-authored-by: realbigsean <seananderson33@gmail.com>
Co-authored-by: Paul Hauner <paul@paulhauner.com>
2020-11-09 23:13:56 +00:00
..
http_api Support pre-flight CORS check (#1772) 2020-10-22 04:47:27 +00:00
attestation_service.rs Standard beacon api updates (#1831) 2020-11-09 23:13:56 +00:00
block_service.rs Implement standard eth2.0 API (#1569) 2020-10-01 11:12:36 +10:00
cli.rs Adds colour help to bn and vc subcommands (#1811) 2020-10-23 04:16:34 +00:00
config.rs Strict slashing protection by default (#1750) 2020-10-09 02:05:32 +00:00
duties_service.rs Standard beacon api updates (#1831) 2020-11-09 23:13:56 +00:00
fork_service.rs Implement VC API (#1657) 2020-10-02 09:42:19 +00:00
initialized_validators.rs Improve validator key cache lock handling (#1837) 2020-11-09 06:03:35 +00:00
is_synced.rs Implement standard eth2.0 API (#1569) 2020-10-01 11:12:36 +10:00
key_cache.rs Implement key cache to reduce keystore loading times for validator_client (#1695) 2020-10-05 10:50:43 +00:00
lib.rs Allow VC to start without any validators (#1779) 2020-10-21 04:29:24 +00:00
notifier.rs Implement VC API (#1657) 2020-10-02 09:42:19 +00:00
validator_duty.rs Standard beacon api updates (#1831) 2020-11-09 23:13:56 +00:00
validator_store.rs Strict slashing protection by default (#1750) 2020-10-09 02:05:32 +00:00