-
Notifications
You must be signed in to change notification settings - Fork 982
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Release v1.5.0-alpha.9 #3982
Release v1.5.0-alpha.9 #3982
Commits on May 7, 2024
-
Configuration menu - View commit details
-
Copy full SHA for f5fb78d - Browse repository at this point
Copy the full SHA f5fb78dView commit details
Commits on May 14, 2024
-
p2p: Deprecate TTFB, RESP_TIMEOUT, introduce rate limiting recommenda…
…tions As part of the discussions surrounding EIP-7594 (peerdas), it was highlighted that during sampling and/or data requests, the sampler does not have timing information for when a samplee will have data available. It is desireable to not introduce a deadline, since this artificially introduces latency for the typical scenario where data becomes available earlier than an agreed-upon deadline. Similarly, when a client issues a request for blocks, it does often not know what rate limiting policy of the serving end and must either pessimistically rate limit itself or run the risk of getting disconnected for spamming the server - outcomes which lead to unnecessarily slow syncing as well as testnet mess with peer scoring and disconnection issues. This PR solves both problems by: * removing the time-to-first-byte and response timeouts allowing requesters to optimistically queue requests - the timeouts have historically not been implemented fully in clients to this date * introducing a hard limit in the number of concurrent requests that a client may issue, per protocol * introducing a recommendation for rate limiting that allows optimal bandwidth usage without protocol changes or additional messaging roundtrips On the server side, an "open" request does not consume significant resources while it's resting, meaning that allowing the server to manage resource allocation by slowing down data serving is safe, as long as concurrency is adequately limited. On the client side, clients must be prepared to handle slow servers already and they can simply apply their existing strategy both to uncertainty and rate-limiting scenarios (how long before timeout, what to do in "slow peer" scenarios). Token / leaky buckets are a classic option for rate limiting with desireable properties both for the case when we're sending requests to many clients concurrently (getting good burst performance) and when the requestees are busy (by keeping long-term resource usage in check and fairly serving clients)
Configuration menu - View commit details
-
Copy full SHA for f975387 - Browse repository at this point
Copy the full SHA f975387View commit details
Commits on May 21, 2024
-
Configuration menu - View commit details
-
Copy full SHA for f349bfc - Browse repository at this point
Copy the full SHA f349bfcView commit details
Commits on May 22, 2024
-
Update specs/phase0/p2p-interface.md
Co-authored-by: Pop Chunhapanya <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e4919d7 - Browse repository at this point
Copy the full SHA e4919d7View commit details
Commits on Aug 2, 2024
-
Configuration menu - View commit details
-
Copy full SHA for e872fdb - Browse repository at this point
Copy the full SHA e872fdbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 09966cd - Browse repository at this point
Copy the full SHA 09966cdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6f21915 - Browse repository at this point
Copy the full SHA 6f21915View commit details
Commits on Aug 14, 2024
-
Avoid generating empty transactions in tests
Transactions cannot be empty, they always have at least 1 byte. Random tests should produce valid CL data by default. There are still individual tests for invalid transactions.
Configuration menu - View commit details
-
Copy full SHA for 99bf3c1 - Browse repository at this point
Copy the full SHA 99bf3c1View commit details -
Synchronously check all
transactions
to have non-zero lengthAs part of `newPayload` block hash verification, the `transactionsRoot` is computed by the EL. Because Merkle-Patricia Tries cannot contain `[]` entries, MPT implementations typically treat setting a key to `[]` as deleting the entry for the key. This means that if a CL receives a block with `transactions` containing one or more zero-length transactions, that such transactions will effectively be skipped when computing the `transactionsRoot`. Note that `transactions` are opaque to the CL and zero-length transactions are not filtered out before `newPayload`. ```python # https://eips.ethereum.org/EIPS/eip-2718 def compute_trie_root_from_indexed_data(data): """ Computes the root hash of `patriciaTrie(rlp(Index) => Data)` for a data array. """ t = HexaryTrie(db={}) for i, obj in enumerate(data): k = encode(i, big_endian_int) t.set(k, obj) # Implicitly skipped if `obj == b''` (invalid RLP) return t.root_hash ``` In any case, the `blockHash` validation may still succeed, resulting in a potential `SYNCING/ACCEPTED` result to `newPayload` by spec. Note, however, that there is an effective hash collision if a payload is modified by appending one or more zero-length transactions to the end of `transactions` list: In the trivial case, a block with zero transactions has the same `transactionsRoot` (and `blockHash`) as one of a block with one `[]` transaction (as that one is skipped). This means that the same `blockHash` can refer to a valid block (without extra `[]` transactions added), but also can refer to an invalid block. Because `forkchoiceUpdated` refers to blocks by `blockHash`, outcome may be nondeterministic and implementation dependent. If `forkchoiceUpdated` deems the `blockHash` to refer to a `VALID` object (obtained from a src that does not have the extra `[]` transactions, e.g., devp2p), then this could result in honest attestations to a CL beacon block with invalid `[]` transactions in its `ExecutionPayload`, risking finalizing it. The problem can be avoided by returning `INVALID` in `newPayload` if there are any zero-length `transactions` entries, preventing optimistic import of such blocks by the CL.
Configuration menu - View commit details
-
Copy full SHA for e1eaa7f - Browse repository at this point
Copy the full SHA e1eaa7fView commit details
Commits on Aug 21, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 647a45d - Browse repository at this point
Copy the full SHA 647a45dView commit details
Commits on Aug 22, 2024
-
Configuration menu - View commit details
-
Copy full SHA for b24d53f - Browse repository at this point
Copy the full SHA b24d53fView commit details -
Configuration menu - View commit details
-
Copy full SHA for bf6f0ce - Browse repository at this point
Copy the full SHA bf6f0ceView commit details
Commits on Aug 23, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 08e020e - Browse repository at this point
Copy the full SHA 08e020eView commit details
Commits on Aug 26, 2024
-
Separate type for unaggregated network attestations
As a complement to #3787, this PR introduces a `SingleAttestation` type used for network propagation only. In Electra, the on-chain attestation format introduced in [EIP-7549](#3559) presents several difficulties - not only are the new fields to be interpreted differently during network processing and onchain which adds complexity in clients, they also introduce inefficiency both in hash computation and bandwidth. The new type puts the validator and committee indices directly in the attestation type, this simplifying processing and increasing security. * placing the validator index directly in the attestation allows verifying the signature without computing a shuffling - this closes a loophole where clients either must drop attestations or risk being overwhelmed by shuffling computations during attestation verification * the simpler "structure" of the attestation saves several hash calls during processing (a single-item List has significant hashing overhead compared to a field) * we save a few bytes here and there - we can also put stricter bounds on message size on the attestation topic because `SingleAttestation` is now fixed-size * the ambiguity of interpreting the `attestation_bits` list indices which became contextual under EIP-7549 is removed Because this change only affects the network encoding (and not block contents), the implementation impact on clients should be minimal.
Configuration menu - View commit details
-
Copy full SHA for 0b95012 - Browse repository at this point
Copy the full SHA 0b95012View commit details
Commits on Aug 28, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 5761fb4 - Browse repository at this point
Copy the full SHA 5761fb4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0833551 - Browse repository at this point
Copy the full SHA 0833551View commit details -
Fix blob transaction serialization to use RLP
EIP-4844 uses RLP not SSZ for blob transactions.
Configuration menu - View commit details
-
Copy full SHA for d61f95e - Browse repository at this point
Copy the full SHA d61f95eView commit details
Commits on Sep 19, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 9d53bb9 - Browse repository at this point
Copy the full SHA 9d53bb9View commit details -
Configuration menu - View commit details
-
Copy full SHA for c746890 - Browse repository at this point
Copy the full SHA c746890View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0c5549e - Browse repository at this point
Copy the full SHA 0c5549eView commit details
Commits on Sep 20, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 1c529a8 - Browse repository at this point
Copy the full SHA 1c529a8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9bef69c - Browse repository at this point
Copy the full SHA 9bef69cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 768fb45 - Browse repository at this point
Copy the full SHA 768fb45View commit details
Commits on Sep 23, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 223d734 - Browse repository at this point
Copy the full SHA 223d734View commit details -
Configuration menu - View commit details
-
Copy full SHA for 01793e5 - Browse repository at this point
Copy the full SHA 01793e5View commit details
Commits on Oct 2, 2024
-
Configuration menu - View commit details
-
Copy full SHA for f1d23eb - Browse repository at this point
Copy the full SHA f1d23ebView commit details -
Configuration menu - View commit details
-
Copy full SHA for 37d6d37 - Browse repository at this point
Copy the full SHA 37d6d37View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2acf362 - Browse repository at this point
Copy the full SHA 2acf362View commit details -
Configuration menu - View commit details
-
Copy full SHA for 918a394 - Browse repository at this point
Copy the full SHA 918a394View commit details -
Configuration menu - View commit details
-
Copy full SHA for 63ad07b - Browse repository at this point
Copy the full SHA 63ad07bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4531fe6 - Browse repository at this point
Copy the full SHA 4531fe6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 97db65e - Browse repository at this point
Copy the full SHA 97db65eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 911019c - Browse repository at this point
Copy the full SHA 911019cView commit details
Commits on Oct 3, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 456372e - Browse repository at this point
Copy the full SHA 456372eView commit details -
Configuration menu - View commit details
-
Copy full SHA for edd7377 - Browse repository at this point
Copy the full SHA edd7377View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2612f7f - Browse repository at this point
Copy the full SHA 2612f7fView commit details -
Configuration menu - View commit details
-
Copy full SHA for a96065c - Browse repository at this point
Copy the full SHA a96065cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5b93d6a - Browse repository at this point
Copy the full SHA 5b93d6aView commit details
Commits on Oct 4, 2024
-
Update specs/deneb/p2p-interface.md
Co-authored-by: Mehdi AOUADI <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7c31b3e - Browse repository at this point
Copy the full SHA 7c31b3eView commit details
Commits on Oct 7, 2024
-
Update specs/electra/p2p-interface.md
Co-authored-by: NC <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 96fbfcb - Browse repository at this point
Copy the full SHA 96fbfcbView commit details -
EIP-7594: Specify inclusion proof function to run.
For by root and by range requests checks, the exact function to run is specified for KZG commitments, but not for the inclusion proof. This PR aligns both checks.
Configuration menu - View commit details
-
Copy full SHA for 8f044ab - Browse repository at this point
Copy the full SHA 8f044abView commit details
Commits on Oct 9, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 34510e3 - Browse repository at this point
Copy the full SHA 34510e3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1e96d23 - Browse repository at this point
Copy the full SHA 1e96d23View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1ecf334 - Browse repository at this point
Copy the full SHA 1ecf334View commit details -
Configuration menu - View commit details
-
Copy full SHA for a5d4577 - Browse repository at this point
Copy the full SHA a5d4577View commit details -
Configuration menu - View commit details
-
Copy full SHA for afdf563 - Browse repository at this point
Copy the full SHA afdf563View commit details -
Configuration menu - View commit details
-
Copy full SHA for d966188 - Browse repository at this point
Copy the full SHA d966188View commit details -
Configuration menu - View commit details
-
Copy full SHA for d1bca1e - Browse repository at this point
Copy the full SHA d1bca1eView commit details -
Configuration menu - View commit details
-
Copy full SHA for bf49f53 - Browse repository at this point
Copy the full SHA bf49f53View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8630a44 - Browse repository at this point
Copy the full SHA 8630a44View commit details -
Configuration menu - View commit details
-
Copy full SHA for 03655ae - Browse repository at this point
Copy the full SHA 03655aeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6e18e70 - Browse repository at this point
Copy the full SHA 6e18e70View commit details -
Configuration menu - View commit details
-
Copy full SHA for 72f5190 - Browse repository at this point
Copy the full SHA 72f5190View commit details -
Configuration menu - View commit details
-
Copy full SHA for 81a0f43 - Browse repository at this point
Copy the full SHA 81a0f43View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8cfe8fb - Browse repository at this point
Copy the full SHA 8cfe8fbView commit details -
Merge pull request #3904 from etan-status/df-rlptx
Fix blob transaction serialization to use RLP
Configuration menu - View commit details
-
Copy full SHA for 9752a1c - Browse repository at this point
Copy the full SHA 9752a1cView commit details -
Updated validator spec with rules for including execution requests in…
… the beacon block body
Configuration menu - View commit details
-
Copy full SHA for 3011727 - Browse repository at this point
Copy the full SHA 3011727View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1a2ff47 - Browse repository at this point
Copy the full SHA 1a2ff47View commit details
Commits on Oct 10, 2024
-
Configuration menu - View commit details
-
Copy full SHA for a3153a5 - Browse repository at this point
Copy the full SHA a3153a5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5eb77c2 - Browse repository at this point
Copy the full SHA 5eb77c2View commit details -
Configuration menu - View commit details
-
Copy full SHA for cd51168 - Browse repository at this point
Copy the full SHA cd51168View commit details -
Configuration menu - View commit details
-
Copy full SHA for 16e6085 - Browse repository at this point
Copy the full SHA 16e6085View commit details -
Configuration menu - View commit details
-
Copy full SHA for bc3ee13 - Browse repository at this point
Copy the full SHA bc3ee13View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2a163ad - Browse repository at this point
Copy the full SHA 2a163adView commit details -
Configuration menu - View commit details
-
Copy full SHA for 04a40d2 - Browse repository at this point
Copy the full SHA 04a40d2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5e9d27d - Browse repository at this point
Copy the full SHA 5e9d27dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0ecc871 - Browse repository at this point
Copy the full SHA 0ecc871View commit details -
Merge pull request #3973 from jtraglia/outdated-specs
In README, move outdated specs to new section
Configuration menu - View commit details
-
Copy full SHA for 6bbe3ae - Browse repository at this point
Copy the full SHA 6bbe3aeView commit details -
Clarify execution requests return
Co-authored-by: Alex Stokes <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f9ae4c5 - Browse repository at this point
Copy the full SHA f9ae4c5View commit details -
Co-authored-by: Alex Stokes <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 83c04b8 - Browse repository at this point
Copy the full SHA 83c04b8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6416a56 - Browse repository at this point
Copy the full SHA 6416a56View commit details
Commits on Oct 11, 2024
-
Merge pull request #3976 from lucassaldanha/update-validator-electra
Updated validator spec with rules for including execution requests in the beacon block body
Configuration menu - View commit details
-
Copy full SHA for a2e16c8 - Browse repository at this point
Copy the full SHA a2e16c8View commit details -
Configuration menu - View commit details
-
Copy full SHA for c051f4f - Browse repository at this point
Copy the full SHA c051f4fView commit details
Commits on Oct 14, 2024
-
Merge pull request #3975 from jtraglia/fix-invalid-file-references
Fix invalid file references in markdown files
Configuration menu - View commit details
-
Copy full SHA for 5fa7791 - Browse repository at this point
Copy the full SHA 5fa7791View commit details -
Add new
check_mods
function for generators (#3970)* Add new check_mods function for generators * Use single qoutes for consistency * Add [ERROR] to the exception & update readme * Fix typos * Fix lint
Configuration menu - View commit details
-
Copy full SHA for 179cde6 - Browse repository at this point
Copy the full SHA 179cde6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8a22776 - Browse repository at this point
Copy the full SHA 8a22776View commit details -
Merge pull request #3940 from jtraglia/move-depcon-make-rules
Move deposit contract rules to its own Makefile
Configuration menu - View commit details
-
Copy full SHA for 7922b62 - Browse repository at this point
Copy the full SHA 7922b62View commit details -
Merge pull request #3978 from jtraglia/fix-new-validator-order
Fix validator fields in `get_validator_from_deposit`
Configuration menu - View commit details
-
Copy full SHA for da3b23a - Browse repository at this point
Copy the full SHA da3b23aView commit details
Commits on Oct 16, 2024
-
Configuration menu - View commit details
-
Copy full SHA for dcdf30e - Browse repository at this point
Copy the full SHA dcdf30eView commit details -
Update specs/deneb/p2p-interface.md
Co-authored-by: Justin Traglia <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5b55e95 - Browse repository at this point
Copy the full SHA 5b55e95View commit details -
Update specs/deneb/p2p-interface.md
Co-authored-by: Justin Traglia <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 71b995c - Browse repository at this point
Copy the full SHA 71b995cView commit details -
Update specs/deneb/p2p-interface.md
Co-authored-by: Justin Traglia <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for cb837f2 - Browse repository at this point
Copy the full SHA cb837f2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6c99b0b - Browse repository at this point
Copy the full SHA 6c99b0bView commit details -
Update specs/deneb/p2p-interface.md
Co-authored-by: Justin Traglia <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1767c34 - Browse repository at this point
Copy the full SHA 1767c34View commit details -
Update specs/deneb/p2p-interface.md
Co-authored-by: Justin Traglia <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9787a61 - Browse repository at this point
Copy the full SHA 9787a61View commit details
Commits on Oct 17, 2024
-
Apply suggestions by @jtraglia
Co-authored-by: Justin Traglia <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 62a3d1e - Browse repository at this point
Copy the full SHA 62a3d1eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 778a32a - Browse repository at this point
Copy the full SHA 778a32aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 792cb18 - Browse repository at this point
Copy the full SHA 792cb18View commit details -
Configuration menu - View commit details
-
Copy full SHA for f4a7f02 - Browse repository at this point
Copy the full SHA f4a7f02View commit details -
Configuration menu - View commit details
-
Copy full SHA for 93496e3 - Browse repository at this point
Copy the full SHA 93496e3View commit details -
Merge pull request #3963 from nalepae/patch-3
EIP-7594: Specify data column sidecar verification functions to run
Configuration menu - View commit details
-
Copy full SHA for 96b1d31 - Browse repository at this point
Copy the full SHA 96b1d31View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8ce4418 - Browse repository at this point
Copy the full SHA 8ce4418View commit details
Commits on Oct 18, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d64e537 - Browse repository at this point
Copy the full SHA d64e537View commit details -
Configuration menu - View commit details
-
Copy full SHA for 17f6454 - Browse repository at this point
Copy the full SHA 17f6454View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2a06d91 - Browse repository at this point
Copy the full SHA 2a06d91View commit details -
Configuration menu - View commit details
-
Copy full SHA for 84d7ba2 - Browse repository at this point
Copy the full SHA 84d7ba2View commit details -
Configuration menu - View commit details
-
Copy full SHA for a2f9b88 - Browse repository at this point
Copy the full SHA a2f9b88View commit details -
Configuration menu - View commit details
-
Copy full SHA for ba8c092 - Browse repository at this point
Copy the full SHA ba8c092View commit details -
Configuration menu - View commit details
-
Copy full SHA for 991ccd2 - Browse repository at this point
Copy the full SHA 991ccd2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 57bd0ae - Browse repository at this point
Copy the full SHA 57bd0aeView commit details -
Configuration menu - View commit details
-
Copy full SHA for c280e56 - Browse repository at this point
Copy the full SHA c280e56View commit details -
Configuration menu - View commit details
-
Copy full SHA for d2a9506 - Browse repository at this point
Copy the full SHA d2a9506View commit details
Commits on Oct 19, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 3748ac1 - Browse repository at this point
Copy the full SHA 3748ac1View commit details -
Configuration menu - View commit details
-
Copy full SHA for f588733 - Browse repository at this point
Copy the full SHA f588733View commit details
Commits on Oct 20, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 60cd223 - Browse repository at this point
Copy the full SHA 60cd223View commit details -
Configuration menu - View commit details
-
Copy full SHA for cdfe808 - Browse repository at this point
Copy the full SHA cdfe808View commit details -
Configuration menu - View commit details
-
Copy full SHA for aa5ebb3 - Browse repository at this point
Copy the full SHA aa5ebb3View commit details
Commits on Oct 21, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 44c1c31 - Browse repository at this point
Copy the full SHA 44c1c31View commit details -
Configuration menu - View commit details
-
Copy full SHA for a232b25 - Browse repository at this point
Copy the full SHA a232b25View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8e8930c - Browse repository at this point
Copy the full SHA 8e8930cView commit details -
Update specs/deneb/beacon-chain.md
Co-authored-by: Justin Traglia <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a6095bf - Browse repository at this point
Copy the full SHA a6095bfView commit details -
Configuration menu - View commit details
-
Copy full SHA for f58b5ba - Browse repository at this point
Copy the full SHA f58b5baView commit details -
Configuration menu - View commit details
-
Copy full SHA for 44d5a1b - Browse repository at this point
Copy the full SHA 44d5a1bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5270d79 - Browse repository at this point
Copy the full SHA 5270d79View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0f964b0 - Browse repository at this point
Copy the full SHA 0f964b0View commit details -
Merge pull request #3989 from jtraglia/fix-pytest-warnings
Fix all pytest warnings
Configuration menu - View commit details
-
Copy full SHA for eff1f6d - Browse repository at this point
Copy the full SHA eff1f6dView commit details -
Merge pull request #3893 from jtraglia/rebase-eip7594-onto-electra
Rebase eip7594 onto Electra
Configuration menu - View commit details
-
Copy full SHA for 526625d - Browse repository at this point
Copy the full SHA 526625dView commit details -
Merge pull request #3981 from ethereum/bump-version-1
Bump version to 1.5.0-alpha.9
Configuration menu - View commit details
-
Copy full SHA for dba1179 - Browse repository at this point
Copy the full SHA dba1179View commit details -
Configuration menu - View commit details
-
Copy full SHA for 82093dd - Browse repository at this point
Copy the full SHA 82093ddView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6de2e29 - Browse repository at this point
Copy the full SHA 6de2e29View commit details -
Merge pull request #3991 from jtraglia/upgrade-pylint-split-ini-files
Upgrade pylint & split config files
Configuration menu - View commit details
-
Copy full SHA for 41882a7 - Browse repository at this point
Copy the full SHA 41882a7View commit details
Commits on Oct 22, 2024
-
Configuration menu - View commit details
-
Copy full SHA for f2e45fb - Browse repository at this point
Copy the full SHA f2e45fbView commit details -
Configuration menu - View commit details
-
Copy full SHA for d53419b - Browse repository at this point
Copy the full SHA d53419bView commit details -
Merge pull request #3884 from etan-status/bf-emptytx
Avoid generating empty transactions in tests
Configuration menu - View commit details
-
Copy full SHA for d022a7f - Browse repository at this point
Copy the full SHA d022a7fView commit details -
Configuration menu - View commit details
-
Copy full SHA for f5e976b - Browse repository at this point
Copy the full SHA f5e976bView commit details -
Configuration menu - View commit details
-
Copy full SHA for dc772a6 - Browse repository at this point
Copy the full SHA dc772a6View commit details
Commits on Oct 23, 2024
-
Configuration menu - View commit details
-
Copy full SHA for ff49b7f - Browse repository at this point
Copy the full SHA ff49b7fView commit details -
Merge pull request #3754 from jtraglia/add-0x-quotes
Encode zero-length hex-strings with quotes
Configuration menu - View commit details
-
Copy full SHA for 60343ae - Browse repository at this point
Copy the full SHA 60343aeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9507b86 - Browse repository at this point
Copy the full SHA 9507b86View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3a4101b - Browse repository at this point
Copy the full SHA 3a4101bView commit details -
Merge pull request #3995 from jtraglia/pending-deposits-are-sorted-test
Add `test_fork_pending_deposits_are_sorted` test
Configuration menu - View commit details
-
Copy full SHA for 087e737 - Browse repository at this point
Copy the full SHA 087e737View commit details
Commits on Oct 24, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 90ae0a4 - Browse repository at this point
Copy the full SHA 90ae0a4View commit details
Commits on Oct 27, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 734938c - Browse repository at this point
Copy the full SHA 734938cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9849fb3 - Browse repository at this point
Copy the full SHA 9849fb3View commit details
Commits on Oct 29, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d763a6e - Browse repository at this point
Copy the full SHA d763a6eView commit details -
Merge pull request #3986 from jtraglia/gen-collect-only
Add `gen-modcheck` CI check
Configuration menu - View commit details
-
Copy full SHA for f392a22 - Browse repository at this point
Copy the full SHA f392a22View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0c5a136 - Browse repository at this point
Copy the full SHA 0c5a136View commit details -
Configuration menu - View commit details
-
Copy full SHA for 369b7e5 - Browse repository at this point
Copy the full SHA 369b7e5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2bd570c - Browse repository at this point
Copy the full SHA 2bd570cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8a8a321 - Browse repository at this point
Copy the full SHA 8a8a321View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3ce2929 - Browse repository at this point
Copy the full SHA 3ce2929View commit details
Commits on Oct 30, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 4438166 - Browse repository at this point
Copy the full SHA 4438166View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0ad0f4e - Browse repository at this point
Copy the full SHA 0ad0f4eView commit details -
Configuration menu - View commit details
-
Copy full SHA for a5a6939 - Browse repository at this point
Copy the full SHA a5a6939View commit details -
Configuration menu - View commit details
-
Copy full SHA for 076a0f1 - Browse repository at this point
Copy the full SHA 076a0f1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5a6121b - Browse repository at this point
Copy the full SHA 5a6121bView commit details -
Co-authored-by: Alex Stokes <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e90c792 - Browse repository at this point
Copy the full SHA e90c792View commit details -
Configuration menu - View commit details
-
Copy full SHA for b3e77d2 - Browse repository at this point
Copy the full SHA b3e77d2View commit details -
Merge pull request #3864 from tbenr/engine_getBlobV1-clarifications
P2P clarifications when introducing `engine_getBlobsV1`
Configuration menu - View commit details
-
Copy full SHA for c7f7064 - Browse repository at this point
Copy the full SHA c7f7064View commit details -
Merge pull request #3979 from mkalinin/more-withdrawal-tests
eip7251: Bugfix and more withdrawal tests
Configuration menu - View commit details
-
Copy full SHA for c060147 - Browse repository at this point
Copy the full SHA c060147View commit details -
Configuration menu - View commit details
-
Copy full SHA for dfb3ca6 - Browse repository at this point
Copy the full SHA dfb3ca6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 276c562 - Browse repository at this point
Copy the full SHA 276c562View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2c59da7 - Browse repository at this point
Copy the full SHA 2c59da7View commit details
Commits on Oct 31, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 31d4974 - Browse repository at this point
Copy the full SHA 31d4974View commit details -
Merge pull request #3900 from status-im/single-attestation
Separate type for unaggregated network attestations
Configuration menu - View commit details
-
Copy full SHA for f169475 - Browse repository at this point
Copy the full SHA f169475View commit details -
Merge pull request #3767 from status-im/remove-ttfb
p2p: Deprecate TTFB, RESP_TIMEOUT, introduce rate limiting recommenda…
Configuration menu - View commit details
-
Copy full SHA for eb60227 - Browse repository at this point
Copy the full SHA eb60227View commit details -
Configuration menu - View commit details
-
Copy full SHA for 09754f5 - Browse repository at this point
Copy the full SHA 09754f5View commit details
Commits on Nov 1, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 08cb828 - Browse repository at this point
Copy the full SHA 08cb828View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1b408e9 - Browse repository at this point
Copy the full SHA 1b408e9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 13bff62 - Browse repository at this point
Copy the full SHA 13bff62View commit details -
Configuration menu - View commit details
-
Copy full SHA for 93d9ee6 - Browse repository at this point
Copy the full SHA 93d9ee6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 410b14f - Browse repository at this point
Copy the full SHA 410b14fView commit details
Commits on Nov 4, 2024
-
Configuration menu - View commit details
-
Copy full SHA for a3d4dba - Browse repository at this point
Copy the full SHA a3d4dbaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2222c24 - Browse repository at this point
Copy the full SHA 2222c24View commit details -
Merge pull request #3999 from jtraglia/simplify-apply-deposit
Deduplicate code in `apply_deposit`
Configuration menu - View commit details
-
Copy full SHA for 17feed7 - Browse repository at this point
Copy the full SHA 17feed7View commit details -
Merge pull request #4001 from jtraglia/improve-initial-earliest-exit-…
…epoch Update initial `earliest_exit_epoch` calculation & add tests
Configuration menu - View commit details
-
Copy full SHA for 50f8fa6 - Browse repository at this point
Copy the full SHA 50f8fa6View commit details -
Merge pull request #3984 from mkalinin/epoch-processing-tests
electra: Epoch processing tests
Configuration menu - View commit details
-
Copy full SHA for b4311fe - Browse repository at this point
Copy the full SHA b4311feView commit details -
Merge pull request #3980 from mkalinin/more-op-tests
electra: Misc beacon chain operations tests
Configuration menu - View commit details
-
Copy full SHA for 49b6840 - Browse repository at this point
Copy the full SHA 49b6840View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5653d73 - Browse repository at this point
Copy the full SHA 5653d73View commit details
Commits on Nov 5, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 01d6ab1 - Browse repository at this point
Copy the full SHA 01d6ab1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1afabf7 - Browse repository at this point
Copy the full SHA 1afabf7View commit details -
Merge pull request #3990 from mkalinin/upgrade-to-electra-tests
electra: Add more transition tests
Configuration menu - View commit details
-
Copy full SHA for a09d0c3 - Browse repository at this point
Copy the full SHA a09d0c3View commit details
Commits on Nov 6, 2024
-
Configuration menu - View commit details
-
Copy full SHA for ebbce03 - Browse repository at this point
Copy the full SHA ebbce03View commit details
Commits on Nov 13, 2024
-
Add
BLOB_SIDECAR_SUBNET_COUNT_EIP7594
, `MAX_BLOBS_PER_BLOCK_EIP7594……`, and `MAX_REQUEST_BLOB_SIDECARS_EIP7594`
Configuration menu - View commit details
-
Copy full SHA for 62e6a30 - Browse repository at this point
Copy the full SHA 62e6a30View commit details -
Configuration menu - View commit details
-
Copy full SHA for f67e6cc - Browse repository at this point
Copy the full SHA f67e6ccView commit details
Commits on Nov 18, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 34918e9 - Browse repository at this point
Copy the full SHA 34918e9View commit details
Commits on Nov 19, 2024
-
Configuration menu - View commit details
-
Copy full SHA for ac53675 - Browse repository at this point
Copy the full SHA ac53675View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7b0b7df - Browse repository at this point
Copy the full SHA 7b0b7dfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5753be7 - Browse repository at this point
Copy the full SHA 5753be7View commit details
Commits on Nov 20, 2024
-
Merge pull request #4002 from mkalinin/fix-committee-validation
eip7549: Ensure non-zero bits for each committee bitfield comprising an aggregate
Configuration menu - View commit details
-
Copy full SHA for af72bae - Browse repository at this point
Copy the full SHA af72baeView commit details -
Merge pull request #4008 from ethereum/eip7594-param
Add `MAX_BLOBS_PER_BLOCK_EIP7594` and corresponding configs
Configuration menu - View commit details
-
Copy full SHA for ec9460d - Browse repository at this point
Copy the full SHA ec9460dView commit details -
Merge pull request #3885 from etan-status/bf-emptytxspec
Synchronously check all `transactions` to have non-zero length
Configuration menu - View commit details
-
Copy full SHA for abbfef5 - Browse repository at this point
Copy the full SHA abbfef5View commit details -
Configuration menu - View commit details
-
Copy full SHA for e472afd - Browse repository at this point
Copy the full SHA e472afdView commit details -
Configuration menu - View commit details
-
Copy full SHA for b1c9d27 - Browse repository at this point
Copy the full SHA b1c9d27View commit details
Commits on Nov 21, 2024
-
Fix block hash computation for deposit transition tests
Request hash is not considered in `compute_el_block_hash`, have to use one of the other overloads for this to work.
Configuration menu - View commit details
-
Copy full SHA for de52c76 - Browse repository at this point
Copy the full SHA de52c76View commit details
Commits on Nov 22, 2024
-
Merge pull request #1 from etan-status/exclude-empty-requests
Fix block hash computation for deposit transition tests
Configuration menu - View commit details
-
Copy full SHA for 36b4979 - Browse repository at this point
Copy the full SHA 36b4979View commit details -
Fix block hash computation for withdrawal sanity tests
Request hash is not considered in `compute_el_block_hash`, have to use one of the other overloads for this to work.
Configuration menu - View commit details
-
Copy full SHA for 15e3f15 - Browse repository at this point
Copy the full SHA 15e3f15View commit details -
Configuration menu - View commit details
-
Copy full SHA for bfe166c - Browse repository at this point
Copy the full SHA bfe166cView commit details -
Clean up dead link and typo in LC docs for Electra
Followup from #3987 to remove references to the deleted document.
Configuration menu - View commit details
-
Copy full SHA for 6e95263 - Browse repository at this point
Copy the full SHA 6e95263View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4aad8eb - Browse repository at this point
Copy the full SHA 4aad8ebView commit details -
Merge pull request #4019 from etan-status/lc-rmfull
Clean up dead link and typo in LC docs for Electra
Configuration menu - View commit details
-
Copy full SHA for e5aba7b - Browse repository at this point
Copy the full SHA e5aba7bView commit details -
Merge pull request #3998 from jtraglia/exclude-empty-requests
Exclude empty requests in requests list
Configuration menu - View commit details
-
Copy full SHA for 148ccca - Browse repository at this point
Copy the full SHA 148cccaView commit details