nimbus-eth2/beacon_chain/validator_client
Eugene Kabanov c8b50765cf
Various fixes for VC and BN REST server. (#4673)
* Fix issue when VC unable to detect errors properly and act accordingly.
Switch all API functions used by VC to RestPlainResponse, this allows us to print errors returned by BN servers.

* Fix issue when prepareBeaconCommitteeSubnet() do not perform actions when BN is optimistically synced only.

* Fix Defect issue.

* Fix submit/publish returning `false` when operation was successful.

* Address review comments.

* Fix some client calls unable to receive `execution_optimistic` field, mark BN as OptSynced when such request has been made.

* Adjust warning levels.

---------

Co-authored-by: Jacek Sieka <jacek@status.im>
2023-03-03 20:20:01 +00:00
..
api.nim Various fixes for VC and BN REST server. (#4673) 2023-03-03 20:20:01 +00:00
attestation_service.nim Various fixes for VC and BN REST server. (#4673) 2023-03-03 20:20:01 +00:00
block_service.nim Various fixes for VC and BN REST server. (#4673) 2023-03-03 20:20:01 +00:00
common.nim Various fixes for VC and BN REST server. (#4673) 2023-03-03 20:20:01 +00:00
doppelganger_service.nim vc: fix missing attestations due to doppelganger in epoch 1 (#4688) 2023-03-02 16:55:45 +01:00
duties_service.nim Various fixes for VC and BN REST server. (#4673) 2023-03-03 20:20:01 +00:00
fallback_service.nim Various fixes for VC and BN REST server. (#4673) 2023-03-03 20:20:01 +00:00
fork_service.nim Various fixes for VC and BN REST server. (#4673) 2023-03-03 20:20:01 +00:00
sync_committee_service.nim Various fixes for VC and BN REST server. (#4673) 2023-03-03 20:20:01 +00:00