Etan Kissling
87605d08a7
bump `nim-eth` to `c482b4c5b658a77cc96b49d4a397aa6d98472ac7` ( #6281 )
...
- Introduce wrapper type for EIP-4844 transactions
2024-05-13 17:58:47 +02:00
Jacek Sieka
8ca537c8b9
libp2p: bump ( #6280 )
...
* fixes Defect on slow send
* avoid compiler warnings from chronos
* improve latency on send fast path
* avoid copying in message cache, improving heartbeat performance
2024-05-09 17:24:29 +02:00
Jacek Sieka
31fdbae9d4
ssz: bump to disable arm64 hashtree ( #6278 )
2024-05-09 08:15:22 +02:00
tersec
963e0bb92b
use EF consensus spec v1.5.0-alpha.2 test vectors ( #6272 )
2024-05-08 04:43:05 +02:00
Jacek Sieka
d0cea28a79
chronos: bump ( #6264 )
...
* Revert "revert to v2.0.4"
This reverts commit fc3fad2433
.
* chronos: bump
Maybe work around https://github.com/nim-lang/Nim/issues/23568
2024-05-05 19:36:16 +02:00
Jacek Sieka
2969e187b8
ssz: bump ( #6262 )
...
* fix missing arm64 symbols
* official release ver
2024-05-05 13:35:19 +02:00
Etan Kissling
8c84e835c6
bump `nim-chronicles` to `33761a5f77610d3f87f774244490eae43a9ac5a1` ( #6265 )
...
- Fixing CI.
2024-05-05 03:25:29 +02:00
Jacek Sieka
7bef68ce93
libp2p: bump ( #6260 )
...
Improves memory and cpu efficiency of seen/idonwant caches (100mb mem
savings on holesky)
2024-05-02 14:29:26 +02:00
Etan Kissling
bfb9670f79
bump `holesky` to `bc5dfed5d939f611ad519a89d84ae227e83b5570` ( #6258 )
...
- Added Blockscout to the list of block explorers
2024-05-02 13:43:01 +02:00
Etan Kissling
b6d0bf1df3
bump `gnosis-chain-configs` to `c115f3688c19eb6153e22c1e76477db4ed27fae3` ( #6257 )
...
- Bump config to v1.5.0-alpha.0
2024-05-02 12:35:11 +02:00
Etan Kissling
0881d38aad
bump `nim-chronos` to `72f560f049efa42fffb50aff2015782f6f17825e` ( #6259 )
...
- Fix RangeError defect being happened using android toolchain.
2024-05-02 09:26:17 +00:00
Jacek Sieka
ab30efaf80
Integrate `hashtree` for better hashing performance ( #5188 )
...
status-im/nim-ssz-serialization#35 brings in https://github.com/prysmaticlabs/hashtree as a supported backend for SHA256, giving a nice little performance boost to all hash_tree_root calls on supported platforms / compilers.
Expected gains are on the order of 30% which in the case of a replayed state nets us 0.2-0.3s improvement.
More about this design here: https://hackmd.io/@potuz/BJyrx9DOF - kudos to @potuz for this excellent library!
2024-05-02 08:54:32 +02:00
Eugene Kabanov
c9b54bf1aa
Enable IPv6 for discovery5 using dualstack support. ( #6242 )
...
* Make listen-address default to use dualstack.
* Use correct newProtocol().
* Bump nim-eth.
* Bump nim-eth one more time.
* Use `*` instead of IPv6 address for dualstack sockets.
* Bump chronos and nim-eth.
* Use new constructor.
* Fix listenAddress should be Opt[T] not Option[T].
* Fix options.md.
2024-05-01 19:29:39 +00:00
kaiserd
bd33828681
Chore/update libp2p branch master ( #6253 )
...
* chore: change nim-libp2p branch from unstable to master
* chore: dummy bump of nim-libp2p version to please linter
---------
Co-authored-by: ksr <kaiserd@users.noreply.github.com>
2024-05-01 19:08:48 +02:00
Etan Kissling
f6fbb054b4
bump `nimbus-build-system` to `a15dc546a053dd94c610a4178887bbf7c908aadb` ( #6244 )
...
- switch to Nim `v1.6.20`
2024-04-28 22:37:30 -07:00
tersec
302f645a01
use EF consensus spec v1.5.0-alpha.1 test vectors ( #6249 )
2024-04-28 03:33:44 +00:00
Etan Kissling
9f5d2e290c
bump `nim-libbacktrace` to `cefd3eec9c13330f6726383ed0c8a60ca8823603` ( #6247 )
...
- bump `libbacktrace` to `ae1e707dbacd4a5cc82fcf2d3816f410e9c5fec4`
2024-04-26 19:58:33 +00:00
Etan Kissling
5d5517b566
bump `nim-websock` to `63bcc2902d884c63101e144555ad99421734a70a` ( #6241 )
...
- Fix CI badge URL
2024-04-26 04:42:21 +00:00
Etan Kissling
224a24c717
bump `nim-web3` to `290acb6e6200230fc625209e6654f6bb60aceb13` ( #6240 )
...
- Change some FeeHistoryResult field types from Quantity to UInt256
- bump `execution-apis` to `v1.0.0-beta.4`
2024-04-26 04:12:47 +00:00
Etan Kissling
c89843efd4
bump `nim-libp2p` to `2b5319622c997ce1c80bc62c863e30f3349ee0d7` ( #6238 )
...
- fix: reset accept fut in stop
- always allow new data be received if the recvWindow is > 0
- Revert "always allow new data be received if the recvWindow is > 0"
2024-04-26 02:45:12 +00:00
Etan Kissling
98e710b7ff
bump `nim-stew` to `104132fd0217e846b04dd26a5fbe3e43a4929a05` ( #6239 )
...
- Update LRU directives
2024-04-26 02:33:21 +00:00
Etan Kissling
d864ab717f
bump `nim-chronicles` to `856514a5b10e9293f6cdcf4cc60d7bb969f6b1c0` ( #6237 )
...
- task requires
- Fix CI badge URL
2024-04-26 02:09:56 +00:00
tersec
73738c702c
use consensus spec v1.5.0-alpha.0 test vectors; use Nim v2.0.4 specifically for 2.0.x ( #6221 )
2024-04-19 02:55:58 +00:00
Etan Kissling
4c031a7887
bump `nimcrypto` to `485f7b3cfa83c1beecc0e31be0e964d697aa74d7` ( #6213 )
...
- test refc under Nim 2.0 and later
2024-04-17 14:11:53 +00:00
Etan Kissling
23a4646705
bump `nim-chronos` to `0d050d582306e8c521c3a4a6f6dcb3c83c93a90f` ( #6211 )
...
- Add custom ring buffer into chronos streams and transports.
- Add `join()` operation to wait for future completion.
- Ensure that all buffers used inside HTTP client will follow original buffer size.
- Add automatic constructors for TCP and UDP transports.
2024-04-17 14:01:21 +00:00
Etan Kissling
02a61258d4
bump `nim-faststreams` to `11b9d952a80ec87e2443405a6a5382f9daac51f8` ( #6212 )
...
- Fix spelling & grammer errors in the README
2024-04-17 13:43:34 +00:00
Etan Kissling
d03e014bd6
bump `nim-bearssl` to `d81b37dc2011bf3a2bd93500489877c2ce8e6ac3` ( #6210 )
...
- Bump cacert to version 2024-03-11.
2024-04-17 15:21:50 +02:00
Etan Kissling
c57fcb426a
bump `nim-libp2p` to `89cad5a3ba9088cc721682469a10917903da25a0` ( #6199 )
...
- add support for setting protocol handlers with `{.raises.}` annotation
- fix: valueOr and withValue utilities
- fix: remove explicit param from GossipSubParams constructor
2024-04-12 11:12:44 +02:00
Etan Kissling
6530a36a0f
bump `nim-nat-traversal` to `4c4fc6f1436b5e0468a6b3a7929bb603f0b43f33` ( #6197 )
...
- bump `miniupnp` to `miniupnpc_2_2_7`
2024-04-11 18:10:19 +02:00
Etan Kissling
b9f9fc4035
bump `nim-json-serialization` to `1ac1d69f9512d55d15e8218a9dbdff129bf96ddb` ( #6198 )
...
- Add JsonValueRef compare operation
2024-04-10 18:50:44 +00:00
Etan Kissling
c332c88f40
bump `nim-libbacktrace` to `66864ed4ae18d14a2b4acb4549561efd7755351f` ( #6196 )
...
- quote and library paths for use in passc/passl to allow embedded spaces
- use strutils.escape to handle more special chars
2024-04-10 17:30:28 +00:00
Etan Kissling
2f388df0b4
bump `nim-normalize` to `b828f07037c87382b7f20f96e6cca6e85788dd25` ( #6195 )
...
- test refc in Nim 2.0 and newer
- update CI
- update CI
2024-04-10 16:21:55 +00:00
Etan Kissling
7e58286887
bump `nim-snappy` to `aaef74113cadaaca690c6144eae0cf2c2a10db28` ( #6194 )
...
- bump `snappycpp` to `1.2.0`
2024-04-10 15:36:55 +00:00
Etan Kissling
b305a58f57
bump `nim-unicodedb` to `3db16f8ece5d0eba310c8f1ed812c6ff5a21a34a` ( #6193 )
...
- test refc in Nim 2.0 and newer
- update CI
- update CI
2024-04-10 17:03:36 +02:00
Etan Kissling
ef3aeb09a1
bump `nimbus-build-system` to `d7e7f1044def3c62d0b4bcec60c0b53876e44d71` ( #6192 )
...
- fix miniupnpc build on Windows by not escaping PATH
- allow overriding CC for libimiupnpc.a and libnatpmp.a targets
- Use -fPIC when building nat traversal
2024-04-10 16:35:09 +02:00
tersec
e7dede344a
bump nim-web3 to get updated Pectra GetPayloadV4 types ( #6191 )
2024-04-10 11:38:38 +02:00
Etan Kissling
b8eb51852c
bump `gnosis-chain-configs` to `cf17b34b6e999d1bd70b0f557d85ae0d1931d92b` ( #6186 )
...
- chore: add new bootnodes and remove obsolete ones for GnosisDAO
2024-04-08 18:11:02 +02:00
tersec
13a70e9d69
rm built-in Goerli beacon chain support ( #6057 )
2024-04-03 23:25:36 +00:00
tersec
54ccb24782
Revert "bump nim-libbacktrace handle special characters in source paths ( #6142 )" ( #6157 )
...
This reverts commit f590970fd3
.
2024-03-29 06:15:11 +00:00
Jacek Sieka
0495c15a23
ssz: bump ( #6155 )
...
should fix `dereferencing pointer to incomplete type` errors seen on
some gcc versions
2024-03-29 00:09:43 +01:00
diegomrsantos
885989f3df
bump libp2p ( #6148 )
2024-03-27 15:53:02 +00:00
Jacek Sieka
6f063c068c
chronos: bump to 4.0.2
...
* removes `sink` due to upstream bugs
* nim-2.0-compatible `Raising` macros
2024-03-27 13:15:28 +01:00
diegomrsantos
edad7c8a4c
bump libp2p ( #6132 )
2024-03-27 11:16:57 +01:00
tersec
0e9b3dbad0
bump nim-kzg4844 to get c-kzg Nim bindings allowing special build path chars ( #6147 )
2024-03-27 10:15:12 +00:00
tersec
ad2299cd8c
bump nim-web3 for Prague engine API types ( #6145 )
2024-03-27 07:58:26 +01:00
tersec
54d56995a3
bump nimbus-build-system to quote include and library paths for use in passc/passl to allow embedded spaces ( #6143 )
2024-03-26 22:12:56 +00:00
tersec
f590970fd3
bump nim-libbacktrace handle special characters in source paths ( #6142 )
2024-03-26 22:57:30 +01:00
tersec
c9f59083a4
bump nim-chronicles for clang 15/16 workaround ( #6137 )
2024-03-26 07:11:45 +01:00
Etan Kissling
e75b209076
Revert `nim-libp2p` to `28609597d104a9be880ed5e1648e1ce18ca9dc38` ( #6107 )
...
* Revert "bump `nim-libp2p` to `49a92e564167c0ffdcc86838c5e45cc985665d96` (#6084 )"
This reverts commit 78f3e03d53
.
* Revert "bump `nim-libp2p` to `ae13a0d58301159e6b3bfc43fe23986c254c741a` (#6065 )"
This reverts commit 4a6ed0323e
.
2024-03-20 13:46:12 +01:00
andri lim
1fe6efcf53
Bump nim-web3 to 285d97c2b05bbe2a13dab4b52ea878157fb1a1a1 ( #6106 )
...
Unify EthCall/EthSend into TransactionArgs (#138 )
2024-03-20 14:39:12 +07:00