Commit Graph

1068 Commits

Author SHA1 Message Date
Etan Kissling b54bbdecae
bump `gnosis-chain-configs` to `ff5fbe9aecbf28df9beedb662920eeee537629b0` (#5725)
- Add deneb config vars to Chiado config
- Schedule Deneb on Chiado
2024-01-12 11:31:07 +01:00
Jacek Sieka e4a1ae67df
ssz: bump (#5717)
height-based merkleizer
2024-01-11 18:34:44 +01:00
Etan Kissling d2d1a93936
bump `nim-zlib` to `a2f44bb7f65571a894227ff6fde9298a104e03a5` (#5713)
- run UBSAN as part of unit tests in Linux
- bump: v1.2.13
2024-01-07 11:31:15 +01:00
Etan Kissling ac4c5daab0
bump `sepolia` to `694c7fd8d2d004e81c53d383010a9bf09768f4bc` (#5715)
- Update README.md
- add netstats
- fix
- Add LearnWeb3's faucet to the README
2024-01-07 05:48:02 +00:00
Etan Kissling 4e2ab36aa1
bump `nimcrypto` to `a079df92424968d46a6ac258299ce9380aa153f2` (#5714)
- Add GCM[T] "traditional" API calls encrypt/decrypt.
2024-01-07 05:02:22 +00:00
Etan Kissling 19798a0205
bump `nim-websock` to `f8ed9b40a5ff27ad02a3c237c4905b0924e3f982` (#5712)
- use still-supported versions of Ubuntu and macOS in GitHub Actions CI
- try py3 for autobahn
- Remove Nim 1.2
- Handle cancellation in close
- make nimble file consistent with CI setup
- replace `utils` module with direct `generate` calls
2024-01-07 03:12:41 +00:00
Etan Kissling 4da15ac6f3
bump `nim-unicodedb` to `04a154eee0b8a2ad313e24ba46a4e5b4e0b9036f` (#5711)
- collation data
- collation optimization
- collation missing bitops
2024-01-07 02:18:29 +00:00
Etan Kissling ee83cadf3e
bump `nim-toml-serialization` to `868d8c31e5857a0bbdebaba2ff531536063c83fa` (#5710)
- allow manually triggering CI
- Fix grammatical errors of README.md
- Fix breaking changes introduces by upstream nim-serialization
- Remove unreachable code
- Fix cache key of Nim binaries
- Increase stack size of Windows
- Add note to increase stack size on Windows
- add `{.raises.}` annotation to `writeValue`
- add more missing `{.raises.}` annotations
- version 0.2.8
- Add table of contents to README.md
2024-01-07 01:22:51 +00:00
Etan Kissling 304ac0161e
bump `nim-taskpools` to `15e23ef1cf0860330dcc32f50fcce5f840031e28` (#5709)
- bump nimble
2024-01-07 00:46:06 +00:00
Etan Kissling 97afa6812b
bump `nim-ssz-serialization` to `f87c99be04f3051fe2d9b4facf5e6e71251e8555` (#5708)
- Fix error on decoding of an empty list in an SSZ Union
2024-01-06 23:32:44 +00:00
Etan Kissling 10ec5565b0
bump `nim-serialization` to `4d541ec43454809904fc4c3c0a7436410ad597d2` (#5707)
- Add useDefaultWriterIn, useDefaultReaderIn, useDefaultWriterFor, and useDefaultReaderFor
- v0.2.2
- symbol conflict workaround
2024-01-06 22:45:36 +00:00
Etan Kissling b70bb1dfa6
bump `nim-secp256k1` to `7246d91c667f4cc3759fdd50339caa45a2ecd8be` (#5706)
- bump: 0.3.2
2024-01-06 22:21:48 +00:00
Etan Kissling 264868279b
bump `nim-nat-traversal` to `14e016503fe6488230e6d0e59396efde96bd9252` (#5705)
- libnatpmp: add OS env var to Windows build command
2024-01-06 21:11:12 +00:00
Etan Kissling 41d1532d29
bump `nim-json-serialization` to `3f1ce24ee116daedbc9c8be525e63ec03e185a28` (#5700)
- Add JsonVoid, JsonNumber, and JsonValueRef to JsonWriter
- Add JsonWriter helper procs to README.md
- v0.2.2
- Improve nested structure depth limit check
- Fix JsonValueRef nil comparison
- Reduce declared but not used warning
- Restore accidentally deleted raises pragma
- Switch to mingw-llvm for faster Windows CI
- Increase stack size on Windows when running CI
2024-01-06 21:36:59 +01:00
Etan Kissling 2ff05f0682
bump `nim-libbacktrace` to `aad5aa227c43a83984245b180c6c295ce9ff561b` (#5704)
- Move CI to Github Actions
2024-01-06 19:57:59 +00:00
Etan Kissling d180d867d2
bump `nim-chronicles` to `ccbb7566d1a06bfc1ec42dd8da74a47f1d3b3f4b` (#5703)
- bind to the correct LogLevel
2024-01-06 19:09:49 +00:00
Etan Kissling f9938b6d1a
bump `nim-bearssl` to `d55d3a86d7ec3ad11b244e17b3bad490bfbd076d` (#5702)
- Switch to llvm-mingw in Windows CI
2024-01-06 18:33:01 +00:00
Etan Kissling 05e27f319f
bump `holesky` to `f0ba4cabc55fdcd251c25d61ad594cabdd4ad2b9` (#5701)
- Add Chainstack Faucet
2024-01-06 16:42:37 +00:00
Etan Kissling 185b452249
bump `nim-web3` to `45d09b29d22da63052b259679539a3d4141273a7` (#5699)
- Refactoring, contract dsl wasm compatibility, encode/decode fixes.
2024-01-06 16:41:59 +01:00
Etan Kissling 3fa4556bc2
bump `nim-json-rpc` to `08d7fccfe2025d5a2ecca68e6e7b4dd4a7974a8e` (#5698)
- fix improper yield usage
- v0.2.0
2024-01-06 14:13:54 +01:00
Jacek Sieka ba7e8a8f84
chronos: bump (#5697)
Was missing a PR
2024-01-06 11:15:39 +01:00
Jacek Sieka 38f4aa2a4a
metrics: bump (#5692)
* more efficient
* unused thread no longer created
2024-01-05 18:17:54 +00:00
Jacek Sieka 3f525acb87
chronos: bump (#5684)
This PR causes a few new warnings to appear - these are harmless but
will need addressing separately as they span several libraries.

* new asyncraises syntax
* asyncraises support in several modules
* `sink` usage reduces spurious copying
* `?` compatiblity for `async` + `results`
* remove `-d:chronosStrictException` (obsolete)
2024-01-05 10:08:38 +01:00
Etan Kissling 7a89404404
bump `nimbus-build-system` to `cf0c9cfa408189c6d428799bf2e9da8d0c0f7f08` (#5690)
- switch to Nim `v1.6.18`
2024-01-04 10:06:26 +01:00
Etan Kissling 571193d450
bump `goerli` to `6522ac6684693740cd4ddcc2a0662e03702aa4a1` (#5687)
- schedule dencun on goerli
2024-01-02 22:39:55 +01:00
Etan Kissling ac9fc0e03d
bump `eth2-networks` to `e06b6df2935451fbaa9ec9c0eb0c812054892096` (#5686)
- remove `prater` config as it has been copied to separate repo
2024-01-02 22:39:38 +01:00
Etan Kissling af63291df4
load Goerli metadata from `goerli` repo (#5680)
The `eth2-networks` repo often receives metadata updates with a delay.
Switch to `goerli` repo to obtain the latest config (Dencun scheduling)
when it is updated. This is in line with how Sepolia / Holesky work.

- https://github.com/eth-clients/goerli/pull/178
2024-01-02 16:15:44 +01:00
jangko 7b6ba48dd9
Bump json-serialization to 9720b33f9930ba1c62d03cd680a1245c7ac71014
v0.2.0: Improve lexer flexibility
2023-12-26 17:21:45 +07:00
diegomrsantos 634eeac171
Update nim-libp2p version (#5667) 2023-12-24 09:21:00 +01:00
zah 29b29e1945
Use the new strict Json flavors mechanism for RestJson (#5674)
This requires all object types to be explicitly white-listed for
default serialization. The PR makes the minimal changes, although
a number of similar mechanisms in eth2_rest_serialization can now
be removed.
2023-12-19 17:44:27 +02:00
andri lim 15147cccb1
Bump nim-web3 to dcabb8f29ee55afedefdf93cd3e102bb1daee354 (#5664)
* bump nim-web3 to dcabb8f29ee55afedefdf93cd3e102bb1daee354

also bump json-rpc to a8731e91bc336d930ac66f985d3b88ed7cf2a7d7
2023-12-12 22:15:00 +07:00
4rgon4ut 1cc44729ab
chore(gnosis): update gnosis chain submodule (#5656) 2023-12-07 23:54:37 +00:00
tersec e4cc3ad752
bump nim-metrics to fix XDeclaredButNotUsed hints (#5650) 2023-12-05 23:48:02 +01:00
tersec 6a07602aca
use consensus spec test vectors v1.4.0-beta.5 (#5645) 2023-12-04 22:00:27 +01:00
tersec 0e5c44b529
use v5.3.0 slashing interchange test vectors (#5640) 2023-12-04 12:55:56 +01:00
Etan Kissling 7ba6f13312
bump `chronicles` to `a5c81f3012d7a397e608cfe3d861c02419fa731e` (#5634)
- abbreviate `NOTICE` with `NTC` instead of `NOT`
2023-11-29 15:13:18 +01:00
tersec efb094b521
bump holesky to rm spurious MAX_BLOBS_PER_BLOCK in config (#5630) 2023-11-27 15:28:53 +01:00
Jacek Sieka f8ad57e0e5
bumps: chronos v4 compat (#5605)
these bumps help maintain compatibility with the latest chronos v4
branch without requiring it

* switch back to chronicles master
2023-11-17 13:08:50 +01:00
Jacek Sieka ec6780ed6f
bump stew/unittest2 (#5600)
better `toBytes`
2023-11-15 13:17:50 +01:00
Etan Kissling 5f4bbd0a23
bump `gnosis-chain-configs` to `c5dcc824687f23f4a2f219ca60754719f17e7e42` (#5597)
- Remove prerelease keys
2023-11-13 21:11:40 +01:00
diegomrsantos 2f0bb61f27
Update nim-libp2p version (#5482) 2023-11-12 16:48:40 +03:00
Etan Kissling 9ec7b700a8
bump `gnosis-chain-configs` to `b3fc927da3e790d989edb71bec99c1db00529307` (#5589)
- Ensure all config vars are present
- Remove preset files
- ensure config is synced
2023-11-10 18:04:41 +01:00
Jacek Sieka a784998c5a
unittest2: bump (#5591) 2023-11-10 16:36:00 +00:00
tersec c7952ff778
bump nim-eth to remove ValidIpAddress and replace with IpAddress (#5587) 2023-11-10 16:58:48 +01:00
Etan Kissling f388d76e49
bump `gnosis-chain-configs` to `b8ae3091439131949a994d638d730b5a5cb60f7a` (#5581)
- fix(ci): specify enr-cli version
- Update deneb config vars
2023-11-10 10:16:30 +01:00
Etan Kissling 4399361bc7
bump `gnosis-chain-configs` to `c8b24c87e4cbea8a35b1be6ed5398b519a600928` (#5580)
- fix: remove enr padding
- Sync Deneb preset with Ethereum L1
2023-11-08 15:08:13 +00:00
tersec 1c03ea80f8
bump nim-stew (#5578) 2023-11-08 06:13:02 +00:00
tersec 8a98de6bd0
bump holesky to remove large, extraneous JSON file (#5574) 2023-11-07 05:12:16 +01:00
Etan Kissling d8a7f0df81
update Deneb for blob sidecar inclusion proofs (#5565)
`BlobSidecar` is no longer signed, instead use Merkle proof to link
blobs with block.

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

Associated beacon-API / builder-specs still TBD; minimal changes done
to compile in similar style to previous spec, but not standardized yet.

- https://github.com/ethereum/beacon-APIs/pull/369
- https://github.com/ethereum/builder-specs/pull/90
2023-11-06 07:48:43 +01:00
Jacek Sieka 3e9b3a50d0
libp2p: revert scoring (#5549)
* Use libp2p b2eac7e-and-revert-c6aa085

* Fix libp2p branch reference

---------

Co-authored-by: Diego <diego@status.im>
Co-authored-by: Zahary Karadjov <zahary@status.im>
2023-11-04 10:01:31 +02:00