andri lim
4394e5eb1e
Bump nim-web3 and nim-serialization ( #6676 )
...
- No need to use derefType anymore when using useDefault***In #174 in nim-web3
- dependency: nim-serialization
- Fix subscription handler #175 in nim-web3
2024-10-29 01:19:09 +00:00
Jacek Sieka
d71309b943
json_rpc: bump ( #6659 )
...
* json_rpc: bump
* refactored error handling, logging and other fixes
* crash fix on overlong array in json
* bump
2024-10-29 00:40:26 +00:00
Jacek Sieka
40f2acc93c
json-ser ( #6674 )
...
bump for overlong array crash fix
2024-10-23 17:12:42 +02:00
Etan Kissling
ead72deaa2
Bump nim-libbacktrace to `31d8d5c170441f11a730582ef353e506a3780b7a` ( #6671 )
...
- Replace `apt-fast` with `apt-get`
- Bump libbacktrace to `531aec7c52b66cd750a28a698f3c060f279b18b0`
2024-10-22 18:24:32 +02:00
Etan Kissling
117fecad99
Bump nim-web3 to `c76ddefea96e7763c3cc5b28ec5cbac1adefc4e7` ( #6670 )
...
- Fix AuthorizationObject fields name to v, r, s
2024-10-22 18:13:36 +02:00
andri lim
5d940b4c1e
Bump nim-eth to 66297c5c0a8c22ec3f16c899e902d79aa00df575 ( #6669 )
2024-10-22 14:15:33 +02:00
tersec
2d3614ff69
update to devnet-4-compatible engine API ( #6657 )
2024-10-17 16:53:37 +02:00
tersec
6df8f92092
bump nimbus-build-system to always bundle checksums ( #6656 )
2024-10-17 05:37:52 +00:00
Etan Kissling
8f1eaade8c
bump nim-ssz-serialization to `3397088499cefc2e7aa5e73a56ad2d5b0f091735` ( #6650 )
...
- fix some compilation hints/warnings
- Replace `apt-fast` with `apt-get`
2024-10-16 21:55:33 +00:00
Etan Kissling
8061b6f9d2
bump nim-taskpools to `66585e2e960b7695e48ea60377fb3aeac96406e8` ( #6651 )
...
- update ci.yml to test Nim 2.2; also test gcc-14
2024-10-16 21:54:56 +00:00
Etan Kissling
14684394dd
bump nim-testutils to `4d37244f9f5e1acd8592a4ceb5c3fc47bc160181` ( #6652 )
...
- v0.5.3
2024-10-16 21:54:48 +00:00
Etan Kissling
310585855d
bump nim-toml-serialization to `fea85b27f0badcf617033ca1bc05444b5fd8aa7a` ( #6653 )
...
- v0.2.14
2024-10-16 21:54:36 +00:00
Etan Kissling
c6cece359a
bump nimcrypto to `v0.6.2` ( #6654 )
...
- Improve burmMem / equalMemFull performance
- Bump version to 0.6.2
2024-10-16 21:54:29 +00:00
Etan Kissling
b41c9a4561
bump nim-serialization to `08055d72f3ce0b29e799c191713e0ca2e903fe71` ( #6649 )
...
- v0.2.4
- Fix deprecated fields reader usage in generic_suite
2024-10-16 19:44:22 +00:00
Etan Kissling
7a486ff1f2
bump nim-json-serialization to `96fcb658b4d5ef81515b85bafdfffcc1eaf2cdf4` ( #6648 )
...
- fix stylecheck for BiggestUInt
- v0.2.8
- Fix import stew/results to pkg/results
2024-10-16 19:07:28 +00:00
Etan Kissling
0387342922
bump nim-json-rpc to `0408795be95c00d75e96eaef6eae8a9c734014f5` ( #6647 )
...
- fix stylecheck for UInt256
- v0.4.4
2024-10-16 18:36:56 +00:00
Etan Kissling
ec0accf290
bump dependencies: Replace `apt-fast` with `apt-get` ( #6646 )
...
- nim-bearssl to `953a795b96d73a7401e7a1041587da9ffe6d78f6`
- nim-blscurve to `de2d3c79264bba18dbea469c8c5c4b3bb3c8bc55`
- nim-chronicles to `81a4a7a360c78be9c80c8f735c76b6d4a1517304`
- nim-confutils to `9bf293e5d29294848a9d2d79363d971d2abe8254`
- nim-faststreams to `c246d00eaa7d6f52019464b37da510a8be23e939`
- nim-http-utils to `8bb1acbaa4b86eb866145b0d468eff64a57d1897`
- nim-kzg4844 to `abef457e17c56901fd038bb1a7e11dfd5a4f919a`
- nim-metrics to `cacfdc12454a0804c65112b9f4f50d1375208dcd`
- nim-minilru to `c35304151ea39077330f225e3837450990d55e48`
- nim-nat-traversal to `5e4059746e9095e1731b02eeaecd62a70fbe664d`
- nim-presto to `bd410a26e0da62fdcf56d2be17bd53d84868a457`
- nim-secp256k1 to `0706e2c350266017dcd663ff2727eb2b03d2fa44`
- nim-stew to `a6e198132097fb544d04959aeb3b839e1408f942`
- nim-stint to `3236fa68394f1e3a06e2bc34218aacdd2d675923`
- nim-testutils to `30c03da87d501db3289f8598f7235e3af79952d6`
- nim-zlib to `91cf360b1aeb2e0c753ff8bac6de22a41c5ed8cd`
- nim-zxcvbn to `f31e4bd8fef867799bc42e47b073925a281349f3`
2024-10-15 21:47:40 +00:00
Etan Kissling
c4be5f677a
bump nim-eth to `171531fbf1a308c1bf4d2f6b88c6ee6924657437` ( #6645 )
...
- rm Goerli bootnodes
- update Sepolia and Holesky bootnodes
- Fix Authorization fields name to v, r, s
- Add helper for recovering authority
2024-10-15 21:47:17 +00:00
Miran
585deb8f90
use types from `eth/common/eth_types` ( #6614 )
...
* bump nim-eth
* use types from `eth/common/eth_types`
2024-10-14 14:55:56 +00:00
Etan Kissling
5418b8375a
bump nim-toml-serialization to `53ae081cc9a3e61095cab49862658a46b00eacf7` ( #6630 )
...
- avoid threadvar with const field table
2024-10-10 01:37:15 +00:00
Etan Kissling
c6f0b88ddd
bump sepolia to `f2c219a93c4491cee3d90c18f2f8e82aed850eab` ( #6629 )
...
- Align config structure with other public testnet repositories
2024-10-10 01:12:54 +00:00
Etan Kissling
397ff2f55d
bump nim-ssz-serialization to `6688301e946b543f8d2677d0a944f9369e578628` ( #6626 )
...
- require Nim 2.0
- fix adding empty List/HashList to empty HashList
2024-10-10 01:12:44 +00:00
Etan Kissling
6ea0e520a9
bump nim-web3 to `c38791832cac2d23eab57cdc32decdd8123e5d36` ( #6628 )
...
- always test with ORC
- fix newPayload type
- use common transaction signature helpers
2024-10-09 22:06:04 +00:00
Etan Kissling
9c8642abf4
bump nim-unicodedb to `v0.13.0` ( #6627 )
...
- https://github.com/nitely/nim-unicodedb/blob/v0.13.0/CHANGELOG.md
2024-10-09 22:05:36 +00:00
Etan Kissling
6e335700a5
bump nim-normalize to `v0.9.0` ( #6625 )
...
- https://github.com/nitely/nim-normalize/blob/v0.9.0/CHANGELOG.md
2024-10-09 20:34:20 +00:00
Etan Kissling
4478d94f93
bump holesky to `37eaaf80084489af9459836c03c6e24b9e431c2a` ( #6619 )
...
- align config structure with other public testnet repositories
2024-10-09 21:48:13 +02:00
Etan Kissling
4296e4a67a
bump nim-kzg4844 to `55ce80314ead59e8daf036a9f65f4402750f05da` ( #6624 )
...
- bump csources to `v2.0.1`
2024-10-09 19:45:52 +00:00
Etan Kissling
c55315de3c
bump nim-chronicles to `4524912fcacfd3965e32a9fe23c9bb12d48177ff` ( #6620 )
...
- add RfcUtcTime compilation option
- update ci.yml to test Nim 2.2
2024-10-09 19:57:26 +02:00
Etan Kissling
1fa5e19ed1
bump nim-json-serialization to `ab1a061756bb6fc2e0f98cb57852f2bb0c6f9772` ( #6623 )
...
- update ci.yml to test Nim 2.2; also test gcc-14
- allow serializing distinct arrays
- avoid threadvar for field table
bump nim-serialization to `7950ac1e8c9f0019c798f97ab1fe1d9367cc2e6d`
- return serializer table directly
2024-10-09 16:10:02 +00:00
Etan Kissling
b2cb0711a8
bump nim-json-rpc to `be16a6528acfcfdaab381c4900240e454f7cdc63` ( #6622 )
...
- work around Nim 2.0.10 issue
2024-10-09 17:15:02 +02:00
Etan Kissling
c7dbad1f41
bump nim-confutils to `2717b21b8791d34da877c9a2198d7e97a9c3cbef` ( #6621 )
...
- update ci.yml to test Nim 2.2; also test gcc-14
- avoid threadvar
2024-10-09 16:49:04 +02:00
tersec
b8a424991d
use EF consensus spec v1.5.0-alpha.8 test vectors ( #6616 )
2024-10-09 04:33:17 +00:00
Jacek Sieka
7990cc2d1c
Ordered trie for trie root computations ( #6610 )
...
Gives a 100x speed boost for this operation which happens during
optimistic sync when computing the block hash.
Co-authored-by: Etan Kissling <etan@nimbus.team>
2024-10-08 22:10:50 +02:00
Jacek Sieka
e2d65a39a3
discv5: bump to minilru ( #6611 )
...
`minilru` reduces memory usage in the discv lru cache
2024-10-08 12:26:31 +02:00
tersec
ab4574ef36
bump nim-libp2p to v1.6.0 ( #6605 )
2024-10-07 14:10:25 +02:00
tersec
9c9f3707a1
use EF consensus spec v1.5.0-alpha.7 test vectors ( #6600 )
2024-10-06 13:15:56 +02:00
tersec
eb30b741d9
bump nimbus-build-system to use Nim v2.0.10 ( #6592 )
...
* bump nimbus-build-system to use Nim v2.0.10
* fix `CatchableError` leak on Windows
* define ERROR_INVALID_ACCESS
* trigger finding correct hashes for nix build
* check checksums checksum
* update nix nimble checksum
* csources didn't change
2024-10-03 17:13:44 +02:00
Jacek Sieka
8f0d910422
web: bump to new nim-eth types ( #6590 )
2024-10-02 15:26:11 +02:00
tersec
faca46ba3f
bump nim-ssz-serialization ( #6588 )
2024-09-29 14:30:49 +02:00
Jacek Sieka
b20f1ba8b3
Update nim-eth types ( #6583 )
...
Minimal changes needed for compatiblity with
https://github.com/status-im/nim-eth/pull/733 which aligns core types
with execution spec.
2024-09-29 13:32:55 +02:00
Eugene Kabanov
77e835153c
Bump nimcrypto to fix nim22 issues. ( #6578 )
...
* Bump nimcrypto to fix nim22 issues.
* Fix compilation issue.
2024-09-24 02:55:16 +00:00
Jacek Sieka
ffc789122b
unittest2: bump ( #6576 )
...
allow capturing openArray in check
2024-09-23 17:06:41 +02:00
tersec
193a982d24
use EF consensus spec v1.5.0-alpha.6 test vectors ( #6568 )
...
* use EF consensus spec v1.5.0-alpha.6 test vectors
* LC changes are good as is, no need for the debug comment
* Fix indentation
* Use `execution_requests` for requests root
* fill in spec reference URLs for ExecutionPayload(Header)
* copy `execution_requests` when blidning blocks for Electra and add test
* fix `test_engine_api_conversions`
---------
Co-authored-by: Etan Kissling <etan@nimbus.team>
2024-09-20 21:32:16 +02:00
Etan Kissling
1cc3c59334
bump deps: update ci.yml to test Nim 2.2; also test gcc-14 ( #6561 )
...
- nim-blscurve: `924bc5a1861583b0032cfa6bc9665cc7642d7bd6`
- nim-faststreams: `081ddc2cb0c6b6d066120bec26de3ab9db23404e`
- nim-http-utils: `e8fc71aee15203a852f6321e4dd8d87517502847`
- nim-json-rpc: `9da5b609bf27805ffaa598efd2db02c1eb5019f4`
- nim-kzg4844: `c4aa30686fd29f52a483f0e3b0a1317dc0f9478d`
- nim-metrics: `f1f886957831e9f2f16ffa728abb4bf44bfd5b98`
- nim-nat-traversal: `05e76accbc7811273fadc23d8886ac1a2f83bb81`
- nim-presto: `5d5dc51bac4aafb26c03d2d813a47e80093bd0c7`
- nim-secp256k1: `641902d492aff3910b0240217fa0b28b5471baad`
- nim-serialization: `b28eeb6714d78f5bc08f26e0d9071c0b56777f68`
- nim-snappy: `590edb152071bca4901bcbe689fc0856efd8c4e7`
- nim-ssz-serialization: `cc09635ff06a337087ffeb83f51b8ee1e70a105c`
- nim-stew: `90a9bfd84389ad9ff1639a54404bed20c861ded8`
- nim-testutils: `c36724c469b657435f40fb7d365ad14640341606`
- nim-toml-serialization: `162358a6750ed472ef6b625d39cb7184db26759d`
- nim-unittest2: `5a76fe5bce267dffe1bea44556ca22df7ecabd8d`
- nim-websock: `179f81dedaddb5ba8d02534ccc8b7a8335981f49`
- nim-zlib: `02311a35623964a3ef37da8cd896ed95be06e6da`
- nim-zxcvbn: `4a200471b3a5798c9eb8be261bea999e7831245a`
2024-09-18 21:01:34 +00:00
Etan Kissling
de1552625f
bump nim-web3 to `0cc03e67dda6c4d9be0f9d9abde7508e46156fd9` ( #6560 )
...
- Add Prague (EIP-7685, 6110, 7002, 7251, and 7702) fields
2024-09-18 18:47:35 +02:00
Etan Kissling
4564934711
bump nim-eth to `4eecab27efb6a743098632024505474d34a65e9b` ( #6559 )
...
- Fix EIP-7865 types and RLP encoding
- Implement EIP-7702 Transaction and Receipt
2024-09-18 15:22:16 +02:00
tersec
9f7a1361bd
bump nim-eth and nim-nat-traversal ( #6538 )
2024-09-10 10:00:28 +02:00
Etan Kissling
f9a4add803
bump nim-eth to `f2568a64c0933c3a0bf959568df400cb1d16c2bf` ( #6537 )
...
- Differentiate log for invalid packet seqnr without reorder buffer and
not
- Using unsigned types for message type and requst IDs
- Reassign logging weights in RLPx handler
- Fix potential uTP clock drift overflow
2024-09-04 19:48:37 +00:00
Etan Kissling
745caa46c0
bump nim-stew to `d4634c5405ac188e7050d348332edb6c3b09a527` ( #6535 )
...
- arraybuf: seq-like fixed-capacity container stored on the stack
- Add cross-platform fsync() primitive and improve Direct mode
- Add updateFilePos() primitive and tests
2024-09-04 15:33:15 +00:00
Etan Kissling
2a62b0a546
bump sepolia to `0f71ae1b5ca38c565358f5251bc1a2314ba5edc7` ( #6536 )
...
- Add comment to idenftify teku bootnode
2024-09-04 17:07:46 +02:00