Rust wrapper over go-waku ffi
Go to file
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
.cargo fix link args (#57) 2023-05-12 15:13:18 +02:00
.github/workflows feat: RLN Relay (#101) 2024-04-01 15:15:50 -04:00
examples Tic tac toe example (#104) 2024-11-28 10:35:41 +01:00
waku-bindings Tic tac toe example (#104) 2024-11-28 10:35:41 +01:00
waku-sys Tic tac toe example (#104) 2024-11-28 10:35:41 +01:00
.gitignore update .gitignore to ignore all rust's target directory 2022-12-21 00:25:58 +13:00
.gitmodules feat: use nwaku instead of go-waku 2024-02-08 11:54:49 -04:00
Cargo.lock Tic tac toe example (#104) 2024-11-28 10:35:41 +01:00
Cargo.toml feat: example app (#99) 2024-03-11 12:00:30 -04:00
README.md chore: update docs link (#65) 2023-07-12 04:25:58 -04:00

README.md

Waku Rust bindings

Crates.io Documentation Build Status Codecov Status

Rust layer on top of go-waku C FFI bindings.

About Waku

Waku is a family of robust and censorship-resistant communication protocols enabling privacy-focused messaging for Web3 applications.

Private. Secure. Runs anywhere.

Read the Waku docs