terence

Results 63 issues of terence

Adding a condition where attestation's `shard_blob_root` must been seen or else ignore / may queue. This seems to align better with state transition's `process_attested_shard_work` via the unknown header conditions

@prestonvanloon and I found a bug in Prysm's Altair implementation, where in `process_inactivity_updates`, we implemented it as: ```python def process_inactivity_updates(state: BeaconState) -> None: for index in range(len(state.validators)) ``` The correct...

scope:CI/tests/pyspec

While implementing Altair's p2p spec into code, we realized that Prysm does not advance beacon state up to the particular slot when the object is referencing that slot. For example,...

scope:networking

Fixes #11293 The current beacon API for getting blind blocks has many incorrect assumptions: - Returns blocks from all forks - The validator has to be registered through the same...

Bug
API
Builder

It'd be nice to have defaults for testnets (i.e., Sepolia, Prater... etc.) ports and data directories. One downside is this is a breaking change, so we'll need to time it...

**Spec:** - [x] Pass consensus spec v1.1.9 spec tests - [x] Pass consensus spec v1.1.10 spec tests #10298 - [x] Pass bellatrix forkchoice spec tests #forkchoice #10284 - [x] Rename...

Tracking
Merge

There's one use case we can not satisfy when using block construction through the external builder that fails over to using local execution engine A validator can not specify the...

Discussion
Builder

Useful for debugging if we can add a prysmctl subcommand that dumps all the unfinalized blocks as ssz format into a zip file. The ssz format could indicate slot and...

Enhancement

Add support for e2e test for mev-boost side car for block proposal and more

E2E Tests

We might need a flag that enables validators to hardcode the timestamp in the registration schema. This may be required for distributed validators to come to a consensus. Today's implementation...

Priority: Low
Builder