Etan Kissling
524c136d8c
bump `nim-libbacktrace` to `aab85b6d242df38706664373f089675235953ab8` ( #6350 )
...
- bump `libbacktrace` to `11427f31a64b11583fec94b4c2a265c7dafb1ab3`
- bump `whereami` to `a08044b0f9d7a18b9ddd15bfcb490e422fa1f6c4`
2024-06-13 15:22:48 +00:00
Etan Kissling
176a8117eb
Merge branch 'feat_eip-7688' into feat_eip-6493
2024-06-13 16:27:58 +02:00
andri lim
fb0494e739
Bump nim-eth for revert GasInt back to int64 ( #6347 )
...
* Bump nim-eth for revert GasInt back to int64
* Fix libnimbus_lc
2024-06-13 15:25:59 +02:00
Etan Kissling
20af24efdb
align field name across `SomeSig` ( #6348 )
...
`ValidatorSig` uses `blob` but `TrustedSig` uses `data`, aligning the
names reduces code duplication and improves clarity. It also simplifies
`StableContainer` compatibility checks.
2024-06-13 13:11:04 +00:00
Etan Kissling
4563f9730f
Merge branch 'feat/eip-7495' into feat_eip-7688
2024-06-13 14:46:43 +02:00
Etan Kissling
2f46592179
bump nim-ssz-serialization
2024-06-13 14:45:55 +02:00
Etan Kissling
f1f4862780
Merge branch 'feat/eip-7495' into feat_eip-7688
2024-06-13 14:36:12 +02:00
Etan Kissling
149526b9f1
bump nim-ssz-serialization
2024-06-13 14:35:27 +02:00
Etan Kissling
9061ed22b4
bump nim-ssz-serialization for latest fixes
2024-06-13 13:41:49 +02:00
Etan Kissling
728d7db66e
Merge branch 'dev/etan/bd-serialization' into feat/eip-7495
2024-06-13 13:41:04 +02:00
Etan Kissling
d14293dec2
bump 'nim-serialization' to `005ee90cb6aa563cdd690910455ea05f916ead3f`
...
- Work around Nim bug that erases type `{.pragma.}` when making alias
2024-06-13 13:38:49 +02:00
Etan Kissling
2915833ce8
Merge branch 'dev/etan/cc-fieldname' into feat_eip-7688
2024-06-13 12:43:49 +02:00
Etan Kissling
6346916224
align field name across `SomeSig`
...
`ValidatorSig` uses `blob` but `TrustedSig` uses `data`, aligning the
names reduces code duplication and improves clarity. It also simplifies
`StableContainer` compatibility checks.
2024-06-13 12:41:56 +02:00
Etan Kissling
388f1cfa7b
align `StableContainer` types with latest EIP-7688 specs
2024-06-13 10:32:55 +02:00
Etan Kissling
8a261173f8
bump nim-ssz-serialization to latest `StableContainer` implementation
2024-06-13 08:36:39 +02:00
tersec
3d65bdcb09
Revert "bump nim-bearssl for gcc-14 compatibility ( #6337 )" ( #6346 )
...
This reverts commit 45d50f041a
.
2024-06-12 14:30:17 +02:00
andri lim
238589868c
Bump nim-web3 and nim-eth ( #6345 )
...
In nim-web3 all std.Option are replaced by results.Opt. The same goes in nim-eth, with additional fields name changes and GasInt changed from int64 to uint64.
2024-06-12 08:46:39 +07:00
Eugene Kabanov
27664291c4
VC/NIMBUS-BN validators protection. ( #6329 )
...
* Beacon node side implementation.
* Validator client side implementation.
* Address review comments and fix the test.
* Only 400 errors could be IndexedErrorMessage, 500 errors are always ErrorMessage.
* Remove VC shutdown functionality.
* Remove magic constants.
* Make arguments more visible and disable default values.
* Address review comments.
2024-06-11 19:38:16 +00:00
Kim De Mey
741075aada
Bump nim-eth module and add async raises for eth2 discovery ( #6344 )
2024-06-11 19:50:08 +02:00
tersec
77d926525f
stop using deprecated stew/results ( #6343 )
...
* stop using deprecated stew/results
* exception tracking linting
2024-06-11 02:34:56 +00:00
tersec
d3bbd41570
bump nim-stew ( #6341 )
2024-06-10 23:33:52 +02:00
Eugene Kabanov
fbf40542be
Bump nim-blscurve. ( #6340 )
2024-06-10 20:35:01 +00:00
Eugene Kabanov
18a441d8ba
Bump nim-nat-traversal. ( #6339 )
2024-06-10 22:29:50 +02:00
tersec
45d50f041a
bump nim-bearssl for gcc-14 compatibility ( #6337 )
...
* bump nim-bearssl for gcc-14 compatibility
* Bump chronos.
* Fix flaky test.
---------
Co-authored-by: cheatfate <eugene.kabanov@status.im>
2024-06-10 19:13:15 +00:00
Etan Kissling
cccd81a47b
add ANSI art placeholder for Electra 🦒 ( #6338 )
...
Trigger ANSI art on upgrade to Electra
Art created by http://beatscribe.com (beatscribe#1008 on Discord)
2024-06-10 16:45:40 +00:00
tersec
de01ad4f9b
bump nim-stew ( #6336 )
2024-06-10 06:46:17 +02:00
tersec
598485ee1a
add consolidations block body packing plumbing and correct electra MEV block body htr override ( #6335 )
2024-06-10 05:05:51 +02:00
tersec
e3d4ad5d39
properly (re)factor consolidation signature checking ( #6334 )
2024-06-09 19:37:41 +02:00
Eugene Kabanov
0512d02766
VC enable block monitoring by default. ( #6331 )
2024-06-07 15:04:29 +00:00
Etan Kissling
e7e69daf95
bump 'geth' to `v1.14.5` ( #6327 )
...
- https://github.com/ethereum/go-ethereum/releases/tag/v1.14.5
2024-06-07 02:37:04 +02:00
dependabot[bot]
f97703e6ae
Bump tornado from 6.3.3 to 6.4.1 in /ncli ( #6328 )
...
Bumps [tornado](https://github.com/tornadoweb/tornado ) from 6.3.3 to 6.4.1.
- [Changelog](https://github.com/tornadoweb/tornado/blob/master/docs/releases.rst )
- [Commits](https://github.com/tornadoweb/tornado/compare/v6.3.3...v6.4.1 )
---
updated-dependencies:
- dependency-name: tornado
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-06 23:38:04 +00:00
Etan Kissling
9afe538f38
bump 'geth' to `v1.14.4` ( #6326 )
...
- https://github.com/ethereum/go-ethereum/releases/tag/v1.14.4
2024-06-05 12:03:49 +00:00
Etan Kissling
ab892c1a04
bump `mainnet` to `f6b7882618a5ad2c1d2731ae35e5d16a660d5bb7` ( #6310 )
...
* bump `mainnet` to `f6b7882618a5ad2c1d2731ae35e5d16a660d5bb7`
- Initial commit
* fix soft links
2024-05-30 09:28:16 +00:00
Jacek Sieka
d033ae0a34
hashtree: bump ( #6292 )
...
Fixes compilation on osx/arm64
2024-05-29 18:38:23 +02:00
Jakub Sokołowski
90cf1753bd
use self-hosted runners for Developer builds GH action
...
Otherwise we get:
```
Error: The operation was canceled.
```
Which is most probably due to OOM error.
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-05-29 15:45:44 +02:00
Etan Kissling
a810894635
bump `nim-libp2p` to `2fa2c4425f4bb835c0517efc03009925dcd28239` ( #6314 )
...
- fix(CI): rename branch from unstable to master in bumper workflow
- fix(transport): various tcp transport races
- chore(gossipsub): cleanups
- fix(yamux): set EoF when remote peer half closes the stream in yamux
2024-05-29 10:11:50 +00:00
Etan Kissling
dc3eddde72
bump `nim-secp256k1` to `194b715b16766e383b5aef92dd779fb182faf45d` ( #6316 )
...
- bump `secp256k1` to `v0.5.0`
2024-05-29 10:08:51 +00:00
Eugene Kabanov
1cdb32222b
VC: Add block scoring ( #6303 )
...
* Add scoring for blocks.
* Update Alltests.
2024-05-29 10:07:39 +00:00
Etan Kissling
c2777513bb
actually commit `stable.nim`
2024-05-27 14:44:13 +02:00
Etan Kissling
d222f11edf
move `StableContainer` to `stable.nim`
2024-05-27 14:33:39 +02:00
Etan Kissling
36f939b514
Merge branch 'dev/etan/im-base' into feat_eip-7688
2024-05-27 14:22:34 +02:00
Etan Kissling
0e734286e4
move `InactivityScores` to `base`
...
Preparation for EIP-7495 SSZ `StableContainer` which can only contain
immutable types in their fields.
2024-05-27 13:57:47 +02:00
Etan Kissling
8910de65a4
move `EpochParticipationFlags, SyncCommittee` to `base`
...
Preparation for EIP-7495 SSZ `StableContainer` which can only contain
immutable types in their fields.
2024-05-27 13:56:38 +02:00
Etan Kissling
ea58e9353f
move `(Signed)?Consolidation`, `Pending..(Deposit|Withdrawal)` to `base`
...
Preparation for EIP-7495 SSZ `StableContainer` which can only contain
immutable types in their fields.
2024-05-27 13:52:09 +02:00
Etan Kissling
06e4ad5faa
move `KzgCommitments` to `base`
...
Preparation for EIP-7495 SSZ `StableContainer` which can only contain
immutable types in their fields.
2024-05-27 13:47:05 +02:00
Etan Kissling
ebf285f3dd
move `BLSToExecutionChange`, `SignedBLSToExecutionChange` to `base`
...
Preparation for EIP-7495 SSZ `StableContainer` which can only contain
immutable types in their fields.
2024-05-27 13:38:29 +02:00
Etan Kissling
fe058f9f04
Merge branch 'dev/etan/im-base' into feat_eip-7688
2024-05-26 15:22:12 +02:00
Etan Kissling
1384d7ee22
move `DepositReceipt`, `ExecutionLayerWithdrawalRequest` to `base`
...
Preparation for EIP-7495 SSZ `StableContainer` which can only contain
immutable types in their fields.
2024-05-26 15:13:47 +02:00
Etan Kissling
0a0a27399b
move `Withdrawal`, `HistoricalSummary` to `base`
...
Preparation for EIP-7495 SSZ `StableContainer` which can only contain
immutable types in their fields.
2024-05-26 15:08:18 +02:00
Etan Kissling
bd0689f048
move `Transaction`, `ExecutionAddress` and `BloomLogs` to `base`
...
Preparation for EIP-7495 SSZ `StableContainer` which can only contain
immutable types in their fields.
2024-05-26 14:59:49 +02:00