Commit Graph

1320 Commits

Author SHA1 Message Date
Etan Kissling 79814a7125
bump nim-ssz-serialization to `b5aa78cae197cc97277be050ba69ef9c5d33aad1` (#6528)
- bump hashtree to `v0.2.0`
2024-08-28 20:38:01 +00:00
Etan Kissling b70de4f80a
bump nim-json-serialization to `8a4ed98bbd0a9479df15af2fa31da38a586ea6d5` (#6522)
- Update `nimbus-eth2` reference
- Add compile time switch to alter encoder enum representation
2024-08-28 22:23:37 +02:00
Etan Kissling 266f11fcfe
bump nim-results to `71d404b314479a6205bfd050f4fe5fe49cdafc69` (#6527)
- test `?` in `ok` (fixes #23)
- add `nph` formatting linter
- `lent` support
- v0.5.0
- disable `lent` with `orc` until 2.2
2024-08-28 22:23:08 +02:00
Etan Kissling 53abf2b908
bump nim-blscurve to `72d1980c8770ed2e6fb30c7f297b835d43aa925d` (#6517)
- Use correct header file for `blst_aux` ABI
2024-08-28 21:03:08 +02:00
Etan Kissling 54e5411633
bump nim-chronicles to `a28bb9781ce74e725796c307ad05083e646872be` (#6518)
- Cache time representation
2024-08-28 21:00:19 +02:00
Etan Kissling 8b530320c5
bump nim-metrics to `29bb7ba63cd884770169891687595348a70cf166` (#6525)
- Fix chronos dependency to require version >= v4.0.3
- make chronicles work with metrics logging
2024-08-28 20:57:49 +02:00
Etan Kissling de2b354198
bump nim-libbacktrace to `b6e26f03c091a8e3bba6adc06198fc3055bacc66` (#6523)
- bump libbacktrace to `86885d14049fab06ef8a33aac51664230ca09200`
- bump whereami to `dcb52a058dc14530ba9ae05e4339bd3ddfae0e0e`
2024-08-28 20:33:14 +02:00
Etan Kissling bd8d2e5ddd
bump holesky to `e7fdf62fc0e59434d9d3155d8ad6ed06bcfa0dde` (#6516)
- Add axol.io faucet to README.md
- Add lodestar holesky public enode
2024-08-28 19:31:49 +02:00
Etan Kissling 20e85f836f
bump nim-http-utils to `8b88ad6dd9a6326c29f82067800c483d9410d873` (#6521)
- Add HTTP response code 207 (Multi-Status)
2024-08-28 16:31:03 +00:00
tersec 485ed833e0
use EF consensus-specs v1.5.0-alpha.5 test vectors (#6503) 2024-08-21 12:18:33 +02:00
Etan Kissling 8a87d4383a
bump nim-sqlite3-abi to `v3.46.1.0` (#6500)
- bump sqlite-amalgamation to `3.46.1`
2024-08-21 06:10:29 +00:00
Etan Kissling ca8c2ceb24
bump nim-eth to `cc6d88962e4a22170361b576534246bd57974d80` (#6494)
- port eth2_digest speedups to eth_hash
- hash compatibility fix
- Revert speedups
- Removed obsolete chunked rlpx message protocol extension
- Treat putting empty data in hexary trie as deleting data
2024-08-16 22:51:19 +02:00
Etan Kissling 231c41ea78
bump nim-blscurve to `d5d595a59ca906898c51af7f9511a01082435393` (#6492)
* bump nim-blscurve to `d5d595a59ca906898c51af7f9511a01082435393`

- Regenerate `blst_abi.nim`
- Expose Pippenger multiplication for combining multiple sigs of same msg

* bump nim-kzg4844 to `7bd7f115db8983be2549ce1a55891355c404fdc0`

- Ensure compatibility with patched `blst.h` from `nim-blscurve`
2024-08-16 19:48:10 +02:00
tersec cb581482e8
bump sepolia for new bootnode (#6490) 2024-08-14 06:48:36 +02:00
Jacek Sieka 5065584139
results: bump (genericsOpenSym support) (#6488) 2024-08-13 19:23:57 +00:00
tersec 2e40a401b0
use EF consensus-specs v1.5.0-alpha.4 test vectors (#6482) 2024-08-09 15:02:04 +02:00
tersec f5d360dadd
bump sepolia for additional bootnode (#6480) 2024-08-07 19:50:38 +02:00
Etan Kissling 32fe62f084
bump nim-secp256k1 to `4470f49bcd6bcbfb59f0eeb67315ca9ddac0bdc0` (#6477)
- bump secp256k1 to `v0.5.1`
2024-08-07 11:40:14 +00:00
Etan Kissling 163403b5d0
bump nim-ssz-serialization to `6f831b79df24af00c10e73e717cbe40d7d0e2439` (#6476)
- update ci.yml and fix deprecations
- Add two convenience aliases from specification
2024-08-07 11:38:25 +00:00
Etan Kissling 053f78dcec
bump nim-toml-serialization to `cb1fc73f3519fed5f3a8fbfa90afc9a96d5f5f5c` (#6475)
- Fix syntax highlighting in README.md
- Do not close `nil` stream when it failed to open
2024-08-06 20:58:17 +00:00
Etan Kissling 5075d9c33a
bump nim-stint to `7c81df9adc80088f46a4c2b8bf2a46c26fab057c` (#6474)
- hash limbs instead of bytes
- fix modmul 256-bit perf
2024-08-06 20:58:04 +00:00
Etan Kissling ad9b90cab6
bump nim-stew to `af07b0a70dbd5528cbca9d944b0aa8b7bea92963` (#6472)
- fix deprecation warnings from results; deprecate shims/io module;
  rm deprecated shims/os module
- Reduce declared but unused warnings in keyed-queue
- Add truncate()/ftruncate() cross-platform implementation
- Fix OpenFlags.Append mode for io2.openFile()
2024-08-06 15:47:44 +00:00
tersec 09c847b823
Revert "bump nim-nat-traversal to `459fc4968799bde97592137f42d93e5069f06e73` …" (#6466)
This reverts commit 19159a5453.
2024-07-29 05:22:24 +02: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 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
Etan Kissling b5c0b479fb
bump nimcrypto to `71bca15508e2c0548f32b42a69bcfb1ccd9ab9ff` (#6430)
- double keccak speed
2024-07-22 03:36:54 +00:00
Etan Kissling 377698d65a
bump nim-libbacktrace to `55780313446b618cd226025cd0383c4c9da4a18a` (#6435)
- Pass length explicitly instead of relying on NULL terminators
2024-07-18 19:59:49 +02:00
Etan Kissling f36fb8e757
bump gnosis-chain-configs to `0e085cb606e78a495ce8014f9350931bc360e663` (#6432)
- Bump spec
2024-07-17 21:51:14 +02:00
Kim De Mey cd008ba7ef
Bump NimYAML + bump related changes (#6431) 2024-07-17 21:50:29 +02:00
Etan Kissling 8aab04404e
bump nim-libbacktrace to `da32d6efe6804b021c0943f2dd22924052345e6d` (#6429)
- bump libbacktrace to `1dd5c408fe6f5d9bccf870ec4e0e4bcabeb0664e`
2024-07-17 21:21:27 +02:00
Eugene Kabanov 031033a6f9
Fix REST /eth/v1/node/identity should return proper MultiAddresses (version 2). (#6422)
* Initial commit.

* Bump nim-libp2p with dualstack fixes.

* Pass announcedAddresses to the `p2p_addresses` list.
2024-07-11 17:39:38 +02:00
tersec befcf3f56a
bump sepolia for new bootnodes (#6421) 2024-07-11 07:13:37 +02:00
andri lim 0b276315d2
Bump nim-eth: Convert GasInt to uint64 (#6415)
* Bump nim-eth: Convert GasInt to uint64

* Fixes

* Fix libnimbus_lc
2024-07-06 20:25:31 +00:00
Etan Kissling abf818a9f3
bump nim-eth to `d8fda55c79dd48ba564f3cb540b968f4a1c1aae6` (#6405)
* bump nim-eth to `d8fda55c79dd48ba564f3cb540b968f4a1c1aae6`

- Overhaul of ENR implementation - part I
- Rework of ENR decoding code
- Update discv5 to use non deprecated ENR calls and simplify code
- simplify .nimble file
- avoid warnings when processing `GasInt` for RLP
- define Electra types and RLP encoding

* explicitly indicate consensus types over nim-eth types in EL manager
2024-07-04 18:40:11 +00:00
Etan Kissling 858c66b4ba
bump nim-json-rpc to `8e1cdb18230f7e7172b4b4aa503b0d66fe530942` (#6411)
- Add redefine pragma to inner template
- update ci.yml and be more explicit in .nimble
2024-07-03 21:49:03 +00:00
Etan Kissling a725da20b8
bump nim-confutils to `cb640db2cd66d7f4a1810a7df51b55f6f59cf3c5` (#6410)
- update ci.yml and be more explicit in .nimble
2024-07-03 21:48:55 +00:00
Etan Kissling 14edccc962
bump nim-json-serialization to `89f7be1783b2f828a95dea1496fdac3510532997` (#6409)
- update ci.yml and be more explicit in .nimble
- extend automatic serialization support for `distinct` in Nim 2
2024-07-03 21:48:47 +00:00
Eugene Kabanov 84a35c85c5
Fix for gcc-14 issues in kzg-4844. (#6403)
* Bump nim-kzg4844.

* Fix code to use proper KZG types.

* Add missing coma.

* Fix compilation issue.

* Bump nim-kzg4844.

* Add debugging output.

* Remove debugging output.

* Restore groupBlobs function.
2024-07-03 10:01:33 +00:00
tersec e54b3e8fda
bump nimbus-build-system for Nim v2.0.8 (#6401) 2024-07-03 04:29:43 +00:00
tersec 8c67a265d0
bump nim-web3 to align WithdrawalRequestV1 with EIP-7002 and consensus spec (#6395) 2024-07-01 16:07:30 +02:00
Jacek Sieka 68eabc098b
ssz: bump (fixes #6393) 2024-06-30 08:56:52 +02:00
Etan Kissling 08863465a0
deps: update ci.yml and be more explicit in .nimble (#6392)
Bump nim-blscurve, nim-faststreams, nim-http-utils, nim-metrics,
nim-presto, nim-serialization, nim-snappy for explicit refc and use
`results` instead of `stew/results`.
2024-06-28 16:04:04 +02:00