lodestar
lodestar copied to clipboard
🌟 TypeScript Implementation of Ethereum Consensus
**Describe the bug** ``` curl -X GET https://lodestar-kiln.chainsafe.io/eth/v1/beacon/headers/651583 | jq .data.root 0x1d7c3b1e5a07e1d68fee047759d2ce5a3d6a618fe467a2fbada3f17dc7e34197 curl -X GET https://lodestar-kiln.chainsafe.io/eth/v1/beacon/headers/651585 | jq .data.root 0x2ed5461e48e1edb4e0bae810017d20d888bf11e5d5b6d60c48ee48050181b3c0 slot 651583 root: 0x1d7c3b1e5a07e1d68fee047759d2ce5a3d6a618fe467a2fbada3f17dc7e34197 slot 651584 missing slot 651585 root:...
As brought to notice by a discord user `seamonkey`, sometimes because of the nodejs engine intermittent loading or the execution engine's intermittent loading the json rpc api can throw harmless...
**Describe the bug** When a the primary eth1 node goes down and a second eth1 node begins serving requests, the logs get littered with messages as follows: ``` error: Error...
**Is your feature request related to a problem? Please describe.** Some `Array.slice()` is used unnecessarily just for api convenience, this not only affects performance (as a new array is copied)...
**Describe the bug** This option should support an array of endpoints https://github.com/ChainSafe/lodestar/blob/ef0091e69b601243d4cf60561e32676def205f97/packages/cli/src/cmds/validator/options.ts#L130
**Describe the bug** Seen in a Kurtosis run https://github.com/parithosh/nightly-kurtosis-test/actions/runs/2702667729 needs investigating. Reported by Pari, let him know once we find a solution ``` (node:1) [FST_MODULE_DEP_FASTIFY-CORS] FastifyWarning.fastify-cors: fastify-cors has been deprecated....
After #3978 is merged, bump libp2p and all related dependencies. See also https://github.com/ChainSafe/lodestar/pull/3978#discussion_r877788254
**Describe the bug** After v0.36.0, there are a lot of IWANT messages received that we don't have messages to response. Note that this likely causes broken promises and we'll get...
**Describe the bug** The `computeDeltas()` function has an old balances and new balances params but right now we always put same justified balances of store to both of them (https://github.com/ChainSafe/lodestar/blob/v0.39.0/packages/fork-choice/src/forkChoice/forkChoice.ts#L190)...
- See https://github.com/ethereum/consensus-specs/pull/2845