157 Commits

Author SHA1 Message Date
Ivan Folgueira Bande
2bad1f0e78
fine tune codecov tests 2025-10-10 17:48:18 +02:00
Ivan Folgueira Bande
c070a2426c
bump waku-sys/vendor 2025-10-10 11:41:04 +02:00
Ivan Folgueira Bande
6db68365de
use rln 0.8.0 in waku-bindings/Cargo.toml 2025-10-09 16:18:31 +02:00
Ivan Folgueira Bande
c5401bc4a4
install dependencies 2025-10-09 15:08:41 +02:00
Ivan Folgueira Bande
6f9310fe49
use rln 0.8.0 2025-10-09 09:37:52 +02:00
Ivan Folgueira Bande
c3d3f52a6e
bump waku-sys nwaku vendor 2025-10-08 17:09:55 +02:00
Ivan Folgueira Bande
8012172a1e
refactor codecov.yml 2025-10-08 14:27:56 +02:00
Ivan Folgueira Bande
1cca1b3490
rm extra double quote 2025-10-08 13:28:50 +02:00
Ivan Folgueira Bande
7c0d258497
codecov no-stack-check 2025-10-08 13:06:40 +02:00
Ivan Folgueira Bande
a7c70701b1
use stable toolchain in codecov.yml 2025-10-08 10:28:23 +02:00
Ivan Folgueira Bande
cfc353548a
codecov add x86_64-unknown-linux-gnu 2025-10-08 00:26:29 +02:00
Ivan Folgueira Bande
fd68bc3ac4
avoid the use of --all-features running tests 2025-10-07 23:43:04 +02:00
Ivan Folgueira Bande
7785c20dc9
codecov add some echo logs 2025-10-07 21:16:05 +02:00
Ivan Folgueira Bande
e59d74bec3
restore back codecov.yml 2025-10-07 17:58:55 +02:00
Ivan Folgueira Bande
ffc754af9f
rm instrument-coverage 2025-10-06 23:33:11 +02:00
Ivan Folgueira Bande
20c1f89360
codecov not test 2025-10-06 21:57:50 +02:00
Ivan Folgueira Bande
4086fbeec0
codecov use stable 2025-10-06 17:55:03 +02:00
Ivan Folgueira Bande
a68b4fd518
codecov try to fix __rust_probestack 2025-10-06 17:12:42 +02:00
Ivan Folgueira Bande
c084a85354
codecov enforce linker cc 2025-10-06 15:54:37 +02:00
Ivan Folgueira Bande
aef10b1f9c
codecov.yml install deps 2025-10-06 15:27:43 +02:00
Ivan Folgueira Bande
3d973ff30e
use stable rust action codecov.yml 2025-10-06 15:07:10 +02:00
Ivan Folgueira Bande
ba67be7ba2
codecov.yml avoid cache 2025-10-06 14:59:49 +02:00
Ivan Folgueira Bande
592b312d02
cargo.lock syn change 2025-10-06 13:04:46 +02:00
Ivan Folgueira Bande
0d3a7d10c0
bump cargo.lock 2025-10-06 12:45:20 +02:00
Ivan Folgueira Bande
0367f9ed18
set a fresh new codecov action github workflow 2025-10-05 23:10:39 +02:00
Ivan Folgueira Bande
8f650761f0
codecov.yml change checkout and build 2025-10-05 22:27:56 +02:00
Ivan Folgueira Bande
1ad6e0142a
install cargo-binstall 2025-10-05 21:23:11 +02:00
Ivan Folgueira Bande
8b2a01082d
fix grcov 2025-10-05 19:11:20 +02:00
Ivan Folgueira Bande
0e5f7075b1
avoid go 2025-10-05 19:08:34 +02:00
Ivan Folgueira Bande
b8fa9a19ff
install cargo-binstall tool in codecov.yml 2025-10-05 18:44:28 +02:00
Ivan Folgueira Bande
ff5841f01c
fix install grcov 2025-10-05 17:51:40 +02:00
Ivan Folgueira Bande
cf890bd286
trying to fix stdsimd 2025-10-05 12:44:41 +02:00
Ivan Folgueira Bande
5cf0aa3fa4
try to fix ci __rust_probestack issue 2025-10-05 11:46:21 +02:00
Ivan Folgueira Bande
086653299c
ci set profile to default to avoid lib issues 2025-10-02 11:08:24 +02:00
Ivan Folgueira Bande
52aea7ccaa
force cc linker to avoid gh issues 2025-10-02 10:36:26 +02:00
Ivan Folgueira Bande
399a39b7df
github use stable generic macos instead of intel toolchain 2025-10-02 00:04:06 +02:00
Ivan Folgueira Bande
6e38c18aec
adapt code to latest nwaku 2025-10-01 23:46:02 +02:00
Ivan Folgueira Bande
94e5a65249
bump nwaku 2025-10-01 22:09:32 +02:00
Ivan Folgueira Bande
4e03be363d
temporary bump vendor 2025-10-01 21:43:45 +02:00
Ivan Folgueira Bande
456eb85121
update nwaku vendor to current master 2025-10-01 15:07:40 +02:00
gabrielmer
57505a1c06
chore: update store json to camelCase (#117) 2025-04-11 14:26:07 +03:00
Ivan FB
1d95d05dd7
avoid closure to be dropped in release mode (#116) 2025-03-05 09:39:15 +01:00
Ivan FB
9c9900897e
Adapt for nwaku v0.35 (#114)
* build.rs: initialize submodules the first time cargo build is invoked in waku-sys
* messagehash.rs only contains a String as the hex representation of msg hash
* events.rs adapt test to parse message event containing msg-hash in hex string format
* bump nwaku to v0.35.0
* waku-sys/build.rs use STATIC=1 instead of STATIC=true
2025-02-12 10:06:16 +01:00
richΛrd
90577d1d58
feat: add discv5_bootstrap_nodes attribute to the config (#112) 2025-02-03 13:33:14 -04:00
Ivan FB
247f740f1d
docs: add simple README.md for all examples (#111)
Co-authored-by: richΛrd <info@richardramos.me>
2025-01-20 16:15:45 +01:00
Ivan FB
75b5c4c4f8
add Makefile and scripts allow build libwaku in cargo publish (#108) 2025-01-14 17:03:40 +01:00
Ivan Folgueira Bande
64736c0284
README.md change go-waku with nwaku 2025-01-13 15:30:08 +01:00
Ivan FB
c2412134d3
upgrade major version to create 1.0.0 (#107) 2025-01-13 09:50:05 +01:00
Ivan FB
0c0b834aa0
Recover toy chat app powered by libwaku/nwaku (#105)
* bump nwaku to the current master branch ( commit: 625c8ee5 )
* make the waku crate to behave tokio-asynchronously
* use of store
* use of lightpush and filter
* add waku-bindings/src/general/messagehash.rs
* add waku-bindings/src/general/time.rs
* add waku-bindings/src/general/waku_decode.rs
* add WakuEvent management (WakuMessage, ConnectionChange, TopicHealthChange.)
* add waku-bindings/src/macros.rs
2025-01-10 15:19:31 +01:00
Ivan FB
fd7e73a7f0
Tic tac toe example (#104)
* update nwaku vendor to v0.33.1
* build.rs: add negentropy dependency and cmdCount cmdLine dependencies
* fix: call waku_setup when instantiating waku_new
* Properly decode a Vec<Multiaddr>
* First commit tic-tac-toe
* adding some simple game logic to coordinate the turns a little
* some logic to panic if a proper event callback hasn't been set
* restoring back the type state pattern introduced by Richard
* new PubsubTopic type
* fix clippy issues

---------

Co-authored-by: Richard Ramos <info@richardramos.me>
2024-11-28 10:35:41 +01:00