Phil Ngo

Results 59 issues of Phil Ngo

This PR bumps the CI to utilize node 22/24 and removes the need to pass in NPM token auth. This is part of our migration to utilize trusted publishing and...

This issue is to track deprecating Holesky configs on Lodestar. There are also places in the codebase that refer to Holesky configs as part of tests that need to be...

scope-testing

As [announced by NPM](https://github.blog/changelog/2025-09-29-strengthening-npm-security-important-changes-to-authentication-and-token-management/), they are requiring package maintainers to review CI/CD pipelines that use classic long-lived npm tokens. They will be revoking these for npm publishers soon and we'll...

epic
meta-pm

### Describe the bug ~~Since fulu~~, processPendingDeposits can take up to 1.2s during epoch transitions more frequently and at a higher cost in processing time than Electra. ### Expected behavior...

meta-bug

Example: `node-gyp` is listed in our package.json and is no longer used. We will use this issue to track completion and identify any unused dependencies to also get rid of....

meta-technical-debt
scope-none

### Describe the bug Proposer lookahead processing takes quite a bit of time - upwards of ~300-350ms to the transition processing. [Luca from Serenita reports](https://discord.com/channels/593655374469660673/1229813597501395028/1422916224949420103) seeing similar values and block...

meta-bug
spec-fulu :zebra:

### Describe the bug Shuffling cache misses have been seen for over the last 2 months (and potentially further back but data previous to that has been purged). ### Expected...

meta-bug

With Deneb inclusion of [/eth/v2/beacon/blocks](https://ethereum.github.io/beacon-APIs/#/Beacon/publishBlockV2) and [/eth/v2/beacon/blinded_blocks](https://ethereum.github.io/beacon-APIs/#/Beacon/publishBlindedBlockV2), V1 is now deprecated in Electra and the Fulu fork can remove v1 block publishing. Reference: https://github.com/ethereum/beacon-APIs/pull/467#event-14207965330

spec-gloas

This PR bumps workflow dependencies and adds permissions for enabling OIDC trusted publishing. Node 24 is the newest LTS and this also bumps it for testing and release.