Justin Traglia

Results 31 issues of Justin Traglia

This isn't really an issue, but I noticed that we are forced to use Lighthouse as the CL for the builder. It could be useful to test with other CLs...

good first issue

Right now, with `mev_type` we can use all of flashbots or all of mev-rs. It would be useful if we could pick and choose each. If for example there's a...

During interop, we wanted to see debug logs for the builder's CL but found that this wasn't an option.

## 📝 Summary This PR adds support for Electra payloads. ## ⛱ Motivation and Context * https://github.com/ethereum/consensus-specs/tree/dev/specs/electra --- ## ✅ I have run these commands * [x] `make lint` *...

Instead of `row_commitments` and `row_indices`, require a commitment for cell.

EIP-7594

The specs and clients are only expected to use `verify_cell_kzg_proof_batch`, so we could remove `verify_cell_kzg_proof`. This would simplify things quite a bit. In ckzg, we could delete ~200 lines of...

EIP-7594

I think these aliases are useful to the reader. They convey that rows are blobs and columns contain cells. Depending on what is merged first, this PR or the following...

EIP-7594

When running through the reference tests, I noticed that zero-length hex-strings are encoded without quotation marks. For example, in this test case which has a zero-length extra data field: https://media.githubusercontent.com/media/ethereum/consensus-spec-tests/master/tests/mainnet/electra/ssz_static/ExecutionPayloadHeader/ssz_random/case_1/value.yaml...

scope:CI/tests/pyspec

**What type of PR is this?** Other **What does this PR do? Why is it needed?** This fixes a small nit. It feels wrong to have 4844 in the module...

### Easy - [x] Add 7594 functions to README - [x] Update blst to [v0.3.12](https://github.com/supranational/blst/releases/tag/v0.3.12) - [x] Replace fuzz with rustfuzz - [ ] Where possible, replace `uint64_t` with `size_t`...