Jim McDonald
Jim McDonald
At current the beacon API enshrines JSON as the only first-class encoding for sending and receiving data. I propose that we provide SSZ as an alternative encoding for all endpoints....
# 🐞 Bug Report ### Description A call to obtain a blinded block from prysm on sepolia is failing. In addition, prysm overrides the request to obtain a blinded block...
### Describe the bug The `finalized_checkpoint` event in the REST API is returning incorrect data for the `state_root` field. For example we received this event: ``` {"block":"0x211b4dfc8b567ee7d962d7791137fe3e072b98f98cafda94c8c489cc09e41f25","state":"0xcbb0b137bf6f9d4102fe4fda25fa649ec333ae069a3c9e13608b12221c33fdfe","epoch":"270005"} ``` but the...
**Describe the bug** When receiving a POST to `/eth/v1/builder/blinded_blocks` the spec says that we should obtain the version of the blinded block in the `Eth-Consensus-Version` header, however this is not...
### Describe the bug As per https://ethereum.github.io/builder-specs/#/Builder/getHeader it is possible for the call to `/eth/v1/builder/header/{slot}/{parent_hash}/{pubkey}` to return a 204 status and no body. In this situation lodestar generates a warning...
### Problem description The API endpoint `/eth/v2/beacon/blocks` for POSTing blocks does not accept SSZ-encoded blocks. Attempting to send one returns the following response: ``` { "statusCode": 415, "code": "FST_ERR_CTP_INVALID_MEDIA_TYPE", "error":...
Related to https://github.com/libp2p/go-libp2p-core/pull/99 the current gossip implementation has some issues for Prysm. Firstly, the peers in the mesh are selected from all connected peers. This does not take in to...
In support of #449.
This PR adds a version 2 of the validators API. The requirement comes from the number of entries in the `Validators` array in state on mainnet. At time of writing...
Looking at the `validator_balances` endpoint there is some ambiguity around what to do in some cases. Specifically, for POST to `/eth/v1/beacon/states/head/validator_balances`: With no body: - lighthouse returns an error -...