2192 Commits

Author SHA1 Message Date
fryorcraken
1d9cc372e0
ignore nimbledeps folders 2025-10-24 16:55:30 +11:00
fryorcraken
224f76976d
installation first but add timeout 2025-10-24 16:55:30 +11:00
fryorcraken
b2a4c907fc
run nimble check first 2025-10-24 16:55:30 +11:00
fryorcraken
50a3799466
remove --verbose on nimble install as the CI job gets "cancelled" 2025-10-24 16:55:30 +11:00
fryorcraken
8edd68d7e6
bump waku in example with latest libp2p lib 2025-10-24 16:55:30 +11:00
fryorcraken
531b001862
fix format 2025-10-24 16:55:30 +11:00
fryorcraken
d67b42c7f2
add nimble check directly on the waku library 2025-10-24 16:55:30 +11:00
fryorcraken
d7c09f24d1
upgrade libp2p to fix nimble 2025-10-24 16:55:26 +11:00
fryorcraken
ee6b7a437b
unpin stew 2025-10-24 16:55:16 +11:00
fryorcraken
933b281b0a
run the executable instead of using nimble run 2025-10-24 16:55:16 +11:00
fryorcraken
6228dab15d
try with nimble nightly 2025-10-24 16:55:16 +11:00
fryorcraken
983ced4ead
use new commit with correct nim-libp2p branch 2025-10-24 16:55:16 +11:00
fryorcraken
3f45909e58
Update commit hash after rebase 2025-10-24 16:54:57 +11:00
fryorcraken
415249d6c1
update example to waku commit with rendezvous fix 2025-10-24 16:54:57 +11:00
fryorcraken
7eb979050c
ensure build dir for RLN exists 2025-10-24 16:54:57 +11:00
fryorcraken
b15085f550
fix rln script
Not sure how the previous script ever worked when checking zerokit assets on GitHub
2025-10-24 16:54:57 +11:00
fryorcraken
f9ae30e435
pull submodules for RLN 2025-10-24 16:54:57 +11:00
fryorcraken
265c4d11a7
update gitignore 2025-10-24 16:54:57 +11:00
fryorcraken
b449120f5b
remove unused import 2025-10-24 16:54:57 +11:00
fryorcraken
02eb038823
fixing rln 2025-10-24 16:54:56 +11:00
Jacek Sieka
5754fb5098
ci 2025-10-24 16:54:56 +11:00
Jacek Sieka
f4fe8ff700
test 2025-10-24 16:54:56 +11:00
fryorcraken
3879208adf
remove ver in .nimble file 2025-10-24 16:53:19 +11:00
fryorcraken
1e5f1e829e
pin nim-stew to match vendor
And avoid ambiguous call error for now
2025-10-24 16:53:19 +11:00
fryorcraken
d70f6bbd5d
specific commit hash 2025-10-24 16:53:19 +11:00
fryorcraken
76f7272144
ignore nimbledeps folder 2025-10-24 16:53:19 +11:00
fryorcraken
21a09be92e
set fail-fast false 2025-10-24 16:53:19 +11:00
fryorcraken
0dfcc62af9
only run for ubuntu 2025-10-24 16:53:18 +11:00
fryorcraken
2049746903
continue-on-error: true 2025-10-24 16:53:18 +11:00
fryorcraken
9c078e20cf
remove --verbose to avoid issue with long logs 2025-10-24 16:53:18 +11:00
fryorcraken
c9ffe1386a
feat: ensure waku is installable via nimble 2025-10-24 16:53:02 +11:00
36bc01ac0d
ci: move builds to a container
Referenced issue:
* https://github.com/status-im/infra-ci/issues/188
2025-10-23 11:23:55 +02:00
Prem Chaitanya Prathi
8be45180aa
removing mix repo as dependency and using mix from libp2p repo (#3632)
* use released version of libp2p 1.14.2
2025-10-23 10:00:11 +05:30
Ivan FB
9808e205af
use nightly docker rust image to allow release creation (#3628) 2025-10-18 19:08:57 +05:30
Darshan K
7a009c8b27
bump libp2p ( v1.14.0 ) (#3627) 2025-10-17 11:49:28 +02:00
Darshan K
deebee45d7
feat: stateless RLN ( bump v0.9.0 ) (#3621) 2025-10-15 19:08:46 +05:30
Ivan FB
7e5041d5e1
Move log level from debug to info (#3622)
* convert all debug logs to info log level
* waku_relay protocol mv notice spammy logs to debug
2025-10-15 10:49:36 +02:00
Ivan FB
7e3617cd48
Bump to macos-15 in GitHub ci workflow (#3620) 2025-10-14 21:14:24 +02:00
Darshan K
a6710b4995
chore: bump zerokit v0.8.0 in nwaku (#3618) 2025-10-10 15:29:44 +05:30
Prem Chaitanya Prathi
62be30da19
fix: remove pcre dependency as it is not used anymore and causing random CI docker build failures (#3566) 2025-10-09 14:38:34 +02:00
kaichao
a87b787c4e
chore: update nimble for nwaku lib integration. (#3571) 2025-10-09 15:47:39 +08:00
Fabiana Cecin
4d68e2abd5
chore(refactoring): results lib refactors (mostly replace isOk) (#3610)
* Changes isOk usage into better patterns with e.g. valueOr / isOkOr
* Some other refactoring included
* This PR partially addresses #1969
2025-10-08 19:14:54 -03:00
Prem Chaitanya Prathi
4b0bb29aa9
chore: an attempt to move node API's to separate files (#3614)
* chore: move node API's to separate files
2025-10-08 20:06:46 +05:30
Prem Chaitanya Prathi
797370ec80
remove mixPubKey from ENR and provide config param to pass mix nodes statically (#3587) 2025-10-08 10:18:54 +05:30
Darshan K
63f3234876
chore: bump for nim-json-serialization (#3616) 2025-10-07 15:41:54 +02:00
Ivan FB
682c76c714
Test/waku canary (#3597)
* Adding waku canary test scripts
* Update README file

note: The real author of this commit is Aya. I just resubmitted her PR after a deep nwaku history cleanup
---------

Co-authored-by: aya <ayahassan2877@gmail.com>
2025-10-05 22:07:46 +02:00
Ivan FB
74b3770f6c
Fix protocol connection close (#3588)
* Added connection closeWithEof for protocol handler and clients of lightpush/legacy lightpush and filter (except filer push case)
* Store/Legacy store close connections

note: this enhancement is fully made by Zoltán. Me I just resubmitted it after nwaku history cleanup.

---------

Co-authored-by: NagyZoltanPeter <113987313+NagyZoltanPeter@users.noreply.github.com>
2025-10-03 14:42:46 +02:00
fryorcraken
5b5ff4cbe7
chore: rename Waku API's "Waku Config" to "Protocols" Config (#3603)
* chore: rename Waku API's "Waku Config" to "Protocols" Config

Make it clearer that with this config, we are configuring the Waku protocols, in contrast to other parameters which are more executable related.

* ensure var name matches type

* format
2025-10-03 18:24:33 +10:00
Ivan FB
6958eac6f1
peer exchange avoid spammy log (#3609) 2025-10-02 12:13:07 +02:00
Ivan FB
d94cb7c736
fix log libwaku (#3608)
* libwaku properly set a default log config
* waku_example.c set numShardsInNetwork to 257
2025-10-01 22:03:05 +02:00