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
Eugene Kabanov
70aaeee704
Enable comprehensive reasons when REST server faults to create server. ( #5546 )
...
Bump chronos & presto.
2023-11-01 08:27:43 +01:00
tersec
48d7e62335
bump nim-confutils to facilitate IpAddress usage ( #5533 )
2023-10-27 21:54:48 +00:00
Etan Kissling
a0e0063755
bump `nim-serialization` to `543b2f3dd0724f7cf631feba6c2a3ec438f3d230` ( #5535 )
...
- workaround `--mm:orc` codegen bug with `{.noSideEffect.}`
2023-10-27 17:05:18 +00:00
tersec
922283e2e3
clean up ncli_testnet and reduce `ValidIpAddress` usage ( #5529 )
...
* ValidIpAddress -> IpAddress
* clean up ncli_testnet and reduce ValidIpAddress usage
2023-10-26 23:16:15 +00:00
Etan Kissling
09d10131d9
bump `nimbus-build-system` to `6cdd14282b7c813c2ae4b9a9d749c3ff5ce1b54a` ( #5524 )
...
- Add GitHub Action CI
- Bump Nim to version 1.6.16
- switch to Nim `v1.6.16`
2023-10-25 11:26:13 +00:00
tersec
726b8fbb39
bump nim-web3 to rm web3_consensus_const_preset ( #5515 )
2023-10-19 13:12:21 +00:00
tersec
9fd52ebe9f
use consensus spec v1.4.0-beta.3 test vectors ( #5512 )
2023-10-19 05:14:02 +00:00
andri lim
0f9b52933e
Bump nim-eth: Change block timestamp from std.Time to distinct uint64 ( #5510 )
...
* Bump nim-eth: Change block timestamp from std.Time to distinct uint64
Also change tx.maxFeePerBlobGas from GasInt to UInt256
following Cancun latest spec
* Fix EthTime.now from func to proc due to sideeffects
2023-10-18 07:37:57 +07:00
Jacek Sieka
3b62ab87e9
chronos: bump ( #5506 )
...
* `finally` fixes
2023-10-16 13:01:38 +00:00