tersec
8333365848
replace validator Bloom filter with partial bucket sort ( #6469 )
2024-08-02 07:30:22 +02:00
tersec
6a576978ba
Merge remote-tracking branch 'origin/stable' into unstable
2024-07-29 03:47:56 +00:00
tersec
09c847b823
Revert "bump nim-nat-traversal to `459fc4968799bde97592137f42d93e5069f06e73` …" ( #6466 )
...
This reverts commit 19159a5453
.
2024-07-29 05:22:24 +02:00
tersec
99f657e548
add missing colon at end of changelog line
2024-07-29 02:17:37 +00:00
tersec
0a4d3ac9c3
version v24.7.0
2024-07-29 00:45:51 +00:00
Etan Kissling
9e75136d0c
bump nim-unicodedb to `8c8959d84c12ecda6ea14c67bd68675b1936f8cf` ( #6464 )
...
- bump Nim 2.0.x version in CI
2024-07-27 01:44:27 +00:00
Etan Kissling
4fc1cb63a3
bump nim-metrics to `4337ccd62c0b7d57492402dd4cb838ddc0c78a84` ( #6460 )
...
- don't test alternative API with `--mm:ORC`
- Remove outdated upstream reference
- Do not set conflicting `--mm` params
2024-07-27 01:19:29 +00:00
Etan Kissling
96b36366a6
bump nim-secp256k1 to `c1795d1fb64b6cfe932a8d977a123b55a562dc52` ( #6463 )
...
- fix running out of registers in GCC
2024-07-27 01:17:41 +00:00
Etan Kissling
4d774bda55
bump nim-normalize to `331d1a252f309f5d0813f7cdbabafc15606369a2` ( #6462 )
...
- use latest Nim versions in CIs
2024-07-27 00:48:41 +00:00
Etan Kissling
19159a5453
bump nim-nat-traversal to `459fc4968799bde97592137f42d93e5069f06e73` ( #6461 )
...
- bump miniupnp to `miniupnpc_2_2_8`
- Fix for API VERSION 18 UPNP_GetValidIGD after last bump miniupnp
- update `ci.yml` and use non-deprecated `results`
2024-07-26 23:31:30 +00:00
Etan Kissling
ea16edd886
add test for shuffled attestation signatures ( #6459 )
...
Followup of #3212 to test proper signature verification. Also document
possible further optimization based on blst `v0.3.13`.
2024-07-26 23:31:05 +00:00
Etan Kissling
c373e3ab35
reduce code repetition in `test_toblindedblock` ( #6453 )
...
Use `withAll` to generate the tests for various blinded block types
instead of copy pasting them for every fork.
2024-07-26 22:03:11 +00:00
Etan Kissling
292c2b6de7
bump nim-json-rpc to `e27c10ad4172e67f71a78044f53de073e7401390` ( #6458 )
...
- Some minimal changes to be able to base the `nimlangserver` in
`json_rpc`
2024-07-26 20:39:35 +00:00
Etan Kissling
4da74947c1
bump nim-bearssl to `667b40440a53a58e9f922e29e20818720c62d9ac` ( #6454 )
...
- gcc 14 support
- Bump version to 0.2.5
2024-07-26 20:39:24 +00:00
Etan Kissling
f9e5281176
bump nim-kzg4844 to `7da77c1b3e6df35dc3eb4ac733eb0d56590ea87c` ( #6456 )
...
- update ci.yml and be more explicit in .nimble
- bump csources to `v1.0.3`
2024-07-26 16:19:34 +00:00
Etan Kissling
ff3b692668
bump nim-chronos to `dc3847e4d6733dfc3811454c2a9c384b87343e26` ( #6457 )
...
- fix results import
- Fixes compilation issues in v3 compatibility mode
(`-d:chronosHandleException`)
- pretty-printer for `Duration`
- update ci.yml and be more explicit in .nimble
- Fix tests to be string hash order independent
- add ubuntu 24 and gcc 14
2024-07-26 16:18:35 +00:00
Etan Kissling
bed924cd40
bump nim-blscurve to `9c6e80c6109133c0af3025654f5a8820282cff05` ( #6455 )
...
- bump blst to `v0.3.13`
- Update `nimbus-eth2` reference
2024-07-26 16:00:20 +00:00
Eugene Kabanov
b345c4fa72
Fix: Avoid downloading genesis multiple times, for holesky testnet. ( #6452 )
2024-07-26 14:54:03 +00:00
Etan Kissling
0075655079
add missing `stable_mev` file
2024-07-26 13:05:42 +02:00
Etan Kissling
ef499d0cc4
EIP-7688 MEV types
2024-07-26 12:55:42 +02:00
Etan Kissling
11f54b9587
Merge branch 'dev/etan/df-forkedblobs' into feat_eip-7688
2024-07-26 04:54:03 +02:00
Etan Kissling
c8cc23b170
extra defense
2024-07-26 04:53:34 +02:00
Etan Kissling
6062bde5e5
fixes
2024-07-26 04:50:57 +02:00
Etan Kissling
6e80561080
Electra `BlobSidecar` for EIP-7688
2024-07-26 04:03:42 +02:00
Etan Kissling
48c3761530
Add more EIP-7688 SSZ tests
2024-07-26 04:02:38 +02:00
Etan Kissling
5c1d20f28a
`StableContainer` fixes for `LightClientHeader` validation
2024-07-26 03:33:18 +02:00
Etan Kissling
02fd912f92
Merge branch 'dev/etan/df-forkedblobs' into feat_eip-7688
2024-07-26 02:01:28 +02:00
Etan Kissling
2183c3cacc
explicitly mention Deneb in SSZ test
2024-07-26 01:56:19 +02:00
Etan Kissling
97117eb769
add Nim bug reference
2024-07-26 01:54:59 +02:00
Etan Kissling
4c9da5f1af
Merge branch 'dev/etan/df-forkedblobs' into feat_eip-7688
2024-07-26 01:39:50 +02:00
Etan Kissling
f9624b5e69
`eth2_processor` fix
2024-07-26 01:38:02 +02:00
Etan Kissling
c2d5a55d95
cleanup pre-deneb fallback
2024-07-26 00:03:47 +02:00
Etan Kissling
3ef3db5fb1
Merge branch 'dev/etan/df-forkedblobs' into feat_eip-7688
2024-07-25 23:05:06 +02:00
Etan Kissling
9c9f2df0ca
`Opt[seq[Forky]]`
2024-07-25 23:03:57 +02:00
Etan Kissling
2938aa40bf
Merge branch 'dev/etan/df-forkedblobs' into feat_eip-7688
2024-07-25 22:55:22 +02:00
Etan Kissling
eff1acd1dc
pre-Deneb case for VC block publishing (ff)
2024-07-25 22:53:07 +02:00
Etan Kissling
de0a13a263
Merge branch 'dev/etan/df-forkedblobs' into feat_eip-7688
2024-07-25 22:46:53 +02:00
Etan Kissling
365b567350
pre-Deneb case for VC block publishing
2024-07-25 22:45:36 +02:00
Etan Kissling
1b62329153
Merge branch 'dev/etan/df-forkedblobs' into feat_eip-7688
2024-07-25 22:28:32 +02:00
Etan Kissling
7d24e43080
`valueOr` needs explicit fork for default value as well
2024-07-25 22:27:35 +02:00
Etan Kissling
b9154c2e6e
Merge branch 'dev/etan/df-forkedblobs' into feat_eip-7688
2024-07-25 22:10:23 +02:00
Etan Kissling
5df441d936
`ForkyBlobSidecar` in gossip validation
2024-07-25 22:09:24 +02:00
Etan Kissling
af4d686edb
Merge branch 'dev/etan/df-forkedblobs' into feat_eip-7688
2024-07-25 22:00:57 +02:00
Etan Kissling
88bdc6ae55
`Opt[Forky]` does not work as it does in `ref` and `seq` / `openArray`
2024-07-25 21:59:49 +02:00
Etan Kissling
5e582cff8f
guard deneb specific ref in workaround
2024-07-25 21:59:15 +02:00
Etan Kissling
bd52c5f644
Merge branch 'dev/etan/df-forkedblobs' into feat_eip-7688
2024-07-25 21:39:39 +02:00
Etan Kissling
a0cd63697d
add guard to DB initialization
2024-07-25 21:36:10 +02:00
Etan Kissling
e41750aab0
Merge branch 'dev/etan/df-forkedblobs' into feat_eip-7688
2024-07-25 21:33:56 +02:00
Etan Kissling
a5d2cfea79
`sszdump` support for `ForkyBlobSidecar`
2024-07-25 21:32:34 +02:00
Etan Kissling
4998790ed2
fix LC helpers
2024-07-25 21:28:16 +02:00