Commit Graph

89 Commits

Author SHA1 Message Date
richΛrd 1e43cbbd73
chore: bump go-waku and drop legacy filter support (#89) 2024-02-19 14:06:52 -04:00
richΛrd 1ea96f80b2
feat: add dns discovery parameters (#85) 2024-02-06 13:38:51 -04:00
richΛrd 5aaafc7c20
fix: content topic should accept strings (#84) 2023-12-08 17:30:30 -04:00
richΛrd dc32f22f4a
feat: add filterv2 functions (#75) 2023-11-07 15:50:35 -04:00
richΛrd dc641645b9
refactor: use callbacks to interact with go-waku bindings and remove JsonResponse (#74) 2023-11-02 13:59:41 -04:00
Richard Ramos 3acddc9023
fix: 0.4.0 2023-10-30 08:24:30 -04:00
richΛrd ba17a46978
fix: race condition in peer connector / manager interaction (#81)
See https://github.com/waku-org/go-waku/pull/837
2023-10-30 08:18:38 -04:00
richΛrd 190e1f6b09
fix: enable legacy filter (#78) 2023-10-04 08:45:49 -04:00
Richard Ramos e61732a8c7
feat: v0.3.1 2023-10-01 15:47:17 -04:00
richΛrd 00bf354d43
fix: waku_peer_count conversion to usize (#76) 2023-10-01 15:40:33 -04:00
richΛrd 32bd05c6fc
feat: update go-waku version (#70)
- removes encoding functions from relay and lightpush
- adds `encode_symmetric` and `encode_asymmetric` to `WakuMessage`
- don't panic when unserializing json
2023-09-27 19:19:59 -04:00
Anton Iakimov 6b35fb7d62
update wakuv2 fleet DNS discovery enrtree
https://github.com/status-im/infra-misc/issues/171
2023-09-26 15:15:39 +02:00
richΛrd a487f79179
feat: websockets support (#63) 2023-07-13 18:33:24 -04:00
LordGhostX 263c6ef005
chore: update docs link (#65) 2023-07-12 04:25:58 -04:00
RichΛrd a4bfddece7
feat: update discv5 bootnodes (#62) 2023-06-12 09:46:13 -04:00
RichΛrd 803fc37e04
fix: handle missing ephemeral field and unknown encodings in content topics (#61)
* fix(example): only attempt to decode messages sent in the toy chat content topic
* fix: handle missing ephemeral field and unknown encodings
2023-05-23 08:32:23 -04:00
You Guang (Alan Matthew) 8d825ad22e
Issue Suggestion - Exclude unnecessary files from the crate (#60) 2023-05-16 16:18:36 -04:00
Giacomo Pasini d7cbdc2658
fix link args (#57) 2023-05-12 15:13:18 +02:00
Richard Ramos 8b4241ea3f
0.1.0 2023-05-12 08:06:07 -04:00
Petko Pavlovski 98144f762f
fix: default to empty vec if meta field not present (#59) 2023-05-12 07:58:47 -04:00
Richard Ramos 6a2d449d7d
fix: changes required to publish latest version 2023-05-11 14:01:34 -04:00
RichΛrd ce9f71a592
Add new changes from go-waku (#58)
* feat: add ephemeral and meta fields
* feat: seenTTL
* feat: expose list of topics
2023-05-10 10:13:50 -04:00
danielsanchezq 27597d76b5 Set waku-sys dep to rc3 2023-03-17 11:10:37 +01:00
danielsanchezq 370d311b39 Rc3 2023-03-17 11:05:53 +01:00
gusto 54a80f83cc
Pass gossipsub params to go-waku node (#50)
* Pass gossipsub params to go-waku node

* Make gossipsub conf test run by default

* Use merge commit to master for go-waku

* Add tests for info logs
2023-03-13 10:51:15 +02:00
gusto 31255ac4c0
Update vendor with logLevel fix (#49) 2023-02-27 13:15:59 +02:00
Daniel Sanchez b8d7bdc850
Rc 1 (#48)
* Update vendor with nil enr fix

* RC 1
2023-02-22 11:36:28 +01:00
Daniel Sanchez c4ea87d7e5
Beta 5 (#47)
* Missing decode calls

* Dangling double free on waku default pubsub topic

* Dangling double free on waku create pubsub topic

* Update deps
Fix update changes
Upgrade beta version

* Add extra info to dns discovery results

* Update vendor
2023-02-20 12:44:55 +01:00
Daniel Sanchez Quiros a8b9bf22f5 Prepare for beta4 2023-02-15 11:42:38 +01:00
Daniel Sanchez 3593ff18e6
Expose local archive query method (#44)
* Update vendor

* Expose local archive query
Update to beta4

* Update bindings package to beta4

* Update bindings package to beta4

* Make store response fields public

* Added store configuration

* Use decode response function
2023-02-15 10:57:39 +01:00
Daniel Sanchez d1a467edcc
Free strings (#46)
* Free strings on discovery

* Free strings on filter

* Free strings on lightpush

* Added missing linking flags

* Free strings on management

* Fix management inner calls

* Free strings on peers

* Free strings on relay

* Free strings on store

* Free strings on decrypt

* Fix toychat example

* Fix tests

* Added decode_response method

* Use decode response

* Rename decode response util

* Use decode response in decrypt
2023-02-14 18:30:08 +01:00
gusto 48300c15a2
Smoke tests for waku node (#41)
* Fix for codecov branch names

* Codecov with all tests included

* Add tokio to node tests

* Run echo tests as seperate processes

* Add token to evade GH limiter

* Discv5 and default test for node
2023-01-27 11:35:07 +02:00
gusto 4c71e135ab
Run clippy --fix for updated lint requirements (#43) 2023-01-27 01:06:21 -08:00
Daniel Sanchez 67e5aef69a
Beta3 (#42)
* Update waku to the latest main

* Update beta version

* Update deps

* Add relay topics config entry

* Update test config
2023-01-26 12:58:45 +01:00
gusto 3de48c3d98
Auto author GH action (#40) 2023-01-24 01:12:54 -08:00
Daniel Sanchez c745839d93
Get versions ready to publish 0.1.0-beta2 (#39) 2023-01-06 10:29:10 +01:00
Al Liu 6e93c4f2b6
Merge pull request #33 from waku-org/discv5
Fix #32: add discoveryV5 functions
2023-01-06 21:57:58 +13:00
Al Liu fa6a734e13
Merge pull request #37 from bacv/fix/waku-stop-binding
Use correct binding inside waku_stop method
2023-01-06 20:24:40 +13:00
Augustinas Bacvinka e2ef9f407f Remove content_topic test 2023-01-05 18:55:05 +02:00
Augustinas Bacvinka ac5ef9f171 Revert to testing all in CI 2023-01-05 18:54:24 +02:00
Augustinas Bacvinka 55be056620 CI content_topic test 2023-01-05 18:35:43 +02:00
Augustinas Bacvinka 1ac0ce777d CI content_topic test 2023-01-05 18:26:54 +02:00
Augustinas Bacvinka 472db89da4 CI rerun for content topic test 2023-01-05 18:08:51 +02:00
Augustinas Bacvinka b324908425 Run waku node related tests in sequence 2023-01-05 17:53:49 +02:00
Augustinas Bacvinka 333136a23f Use correct binding inside waku_stop method 2023-01-05 15:29:52 +02:00
al8n f9b8c8eb43 remove discv5 apis 2023-01-05 22:53:30 +13:00
gusto 0fb4e2e917
Fix for codecov branch names (#36) 2023-01-03 11:36:30 +01:00
Petko Pavlovski f70249b2cc
Derive missing copy clone and debug (#35) 2023-01-03 11:30:14 +01:00
al8n 04cfe90d26 update submodule 2022-12-22 23:23:11 +13:00
al8n d7a1afcaad fix hanging test 2022-12-22 06:21:46 +13:00