nimbus-eth2/vendor
Etan Kissling 273f1d34cd
implement EIP-7514 for Deneb: Add Max Epoch Churn Limit (#5442)
* implement EIP-7514 for Deneb: Add Max Epoch Churn Limit

Cap activations per epoch according to EIP-7514:

- https://eips.ethereum.org/EIPS/eip-7514
- https://github.com/ethereum/consensus-specs/pull/3499

* apply proposer boost to first block in case of equivocation

Implement spec changes to fork choice; this only affects equivocation
when multiple blocks are signed for the same slot. Regular operation
is not changed.

- https://github.com/ethereum/consensus-specs/pull/3352

* bump test vectors to v1.4.0-beta.2-hotfix

---------

Co-authored-by: tersec <tersec@users.noreply.github.com>
2023-09-20 13:39:56 +02:00
..
NimYAML@ab3ff9fad4 NimYAML: bump to 1.1.0 (#5346) 2023-08-24 16:01:34 +02:00
eth2-networks@e930d81f7c bump `eth2-networks` to `e930d81f7c9db816c88d1a9336be8cef858f7f4d` (#5077) 2023-06-14 18:18:02 +00:00
gnosis-chain-configs@b90374a1c6 bump `gnosis-chain-configs` to `b90374a1c63703db8235fcdb65aff2e909bc42b5` (#5227) 2023-08-01 01:23:46 +00:00
holesky@f1ad227a25 Add metadata for the Holesky network (#5337) 2023-09-08 08:53:27 +03:00
nim-bearssl@e4157639db bearssl: bump to 0.2.1 (#5298) 2023-08-16 15:42:01 +00:00
nim-blscurve@93df4f2cb8 blscurve: bump for cleanups (#5311) 2023-08-18 01:01:03 +00:00
nim-chronicles@71556f84af bump `nim-chronicles` / `nim-json-serialization` (#5319) 2023-08-20 02:24:03 +00:00
nim-chronos@2e8551b0d9 Bump chronos & presto. (#5394) 2023-09-19 08:01:58 +02:00
nim-confutils@674c9e4c8e bump `nim-confutils` to `674c9e4c8e0cad2b7193cc9a59c12d39a397750f` (#5330) 2023-08-20 12:46:45 +02:00
nim-eth@894ec07d9f bump `nim-eth` to `894ec07d9f977a5ef9487630b71764df9163982f` (#5325) 2023-08-19 20:34:29 +00:00
nim-eth2-scenarios@0fcc13e755 implement EIP-7514 for Deneb: Add Max Epoch Churn Limit (#5442) 2023-09-20 13:39:56 +02:00
nim-faststreams@720fc5e5c8 bump nim-faststreams to 720fc5e5c8e428d9d0af618e1e27c44b42350309 (#5129) 2023-06-27 20:50:49 +02:00
nim-http-utils@a85bd52ae0 bump & ci fixes (#4409) 2022-12-09 17:06:29 +01:00
nim-json-rpc@60c4c9b5f2 bump `nim-json-rpc` to `60c4c9b5f28b530d5d89fd14c337af1d86390a82` (#5341) 2023-08-23 19:36:32 +03:00
nim-json-serialization@85b7ea093c bump `nim-chronicles` / `nim-json-serialization` (#5319) 2023-08-20 02:24:03 +00:00
nim-kzg4844@6c406c70ad bump `nim-kzg4844` to `6c406c70ad8cde6ab56320158dd969beb45322ef` (#5448) 2023-09-19 23:29:50 +00:00
nim-libbacktrace@06380d57ff bumps (#4942) 2023-05-13 09:58:47 +00:00
nim-libp2p@b2eac7ecbd Fix direct peers (#5427) 2023-09-15 18:45:55 +00:00
nim-metrics@6142e433fc small bumps (#5164) 2023-07-06 10:16:27 +00:00
nim-nat-traversal@802d75edcc Fix the cross-compilation for macOS and re-enable its packaging 2023-04-27 19:29:52 +03:00
nim-normalize@06f715f0db bumps (#4942) 2023-05-13 09:58:47 +00:00
nim-presto@2ae448ff5b Bump chronos & presto. (#5394) 2023-09-19 08:01:58 +02:00
nim-results@f3c666a272 stew without results (#4862) 2023-07-05 16:06:45 +00:00
nim-secp256k1@2acbbdcc0e small bumps (#5164) 2023-07-06 10:16:27 +00:00
nim-serialization@4bdbc29e54 bump `nim-serialization` to `4bdbc29e54fe54049950e352bb969aab97173b35` (#5322) 2023-08-19 14:17:27 +00:00
nim-snappy@ef7be6daaf Support both snappy-encoded and pure SSZ genesis states 2023-09-12 01:52:15 +03:00
nim-sqlite3-abi@362e1bd9f6 sqlite: bump to 3.40.1 (#4649) 2023-03-02 18:59:50 +00:00
nim-ssz-serialization@53428359a6 bump `nim-ssz-serialization` to `53428359a6759ac34bb4b16acb234f8477153b8f` (#5398) 2023-09-06 08:51:19 +00:00
nim-stew@02f0929fc4 bump: ssz, stew 2023-07-21 15:21:59 +02:00
nim-stint@54e24cae41 Bump stint to v2.0: new array backend (#5113) 2023-09-13 01:16:04 +07:00
nim-taskpools@ffba691216 async batch verification (+40% sig verification throughput) (#5176) 2023-08-03 11:36:45 +03:00
nim-testutils@b56a5953e3 small bumps (#5164) 2023-07-06 10:16:27 +00:00
nim-toml-serialization@a315e4c010 small bumps (#5164) 2023-07-06 10:16:27 +00:00
nim-unicodedb@c49e2e4c77 bumps (#4942) 2023-05-13 09:58:47 +00:00
nim-unittest2@e1b7a9f418 bump unittest2, clean up suite names (#5384) 2023-09-04 13:05:11 +00:00
nim-web3@70f22351c4 bump `nim-web3` to `70f22351c44b849a321b78b94dc0f9cd4ac9a5e1` (#5373) 2023-08-30 23:24:10 +00:00
nim-websock@fea05cde8b bump `nim-zlib` to `f34ca261efd90f118dc1647beefd2f7a69b05d93` (#5096) 2023-06-19 18:47:11 +00:00
nim-zlib@f34ca261ef bump `nim-zlib` to `f34ca261efd90f118dc1647beefd2f7a69b05d93` (#5096) 2023-06-19 18:47:11 +00:00
nim-zxcvbn@e9e5237847 small bumps (#5164) 2023-07-06 10:16:27 +00:00
nimbus-benchmarking@dff3634b5d /bin/bash -> /usr/bin/env bash (needed on NixOS) 2021-11-15 15:45:01 +02:00
nimbus-build-system@81ce5fc752 exclude 'public-keys/all.txt' file from checkout (#5439) 2023-09-18 20:24:13 +02:00
nimbus-security-resources@ce9945b1b1 Add Nimble lock file (#3560) 2022-03-30 22:00:03 +00:00
nimcrypto@1c8d6e3caf nimcrypto: bump (#5376) 2023-08-31 13:30:59 +00:00
sepolia@b1c92d73ff bumps (#4942) 2023-05-13 09:58:47 +00:00