Richard Ramos
|
1636a33835
|
feat: RLN (static)
|
2022-08-15 14:40:10 -04:00 |
Richard Ramos
|
546416a9d5
|
refactor: remove WakuStoreWithRetentionPolicy and add build tag to migrations (#281)
|
2022-08-03 09:32:52 -04:00 |
Richard Ramos
|
ecf55b6f89
|
fix: advertise addr IP
|
2022-07-26 11:24:24 -04:00 |
Richard Ramos
|
36d4a61dc4
|
chore: add missing flags
|
2022-06-19 17:47:39 -04:00 |
Richard Ramos
|
3847bcae68
|
fix: add back mplex muxer
|
2022-05-31 15:51:53 -04:00 |
Richard Ramos
|
77c1e26a9e
|
chore: upgrade deps and go1.17
|
2022-05-30 15:30:43 -04:00 |
Richard Ramos
|
7c0206684f
|
refactor: use db for serving history queries (#243)
|
2022-05-30 14:48:22 -04:00 |
Martin Kobetic
|
0c989d3d8c
|
feat: structured logging (#242)
|
2022-05-27 09:25:06 -04:00 |
Richard Ramos
|
dfed1409ff
|
feat: domain name config
|
2022-05-17 17:54:41 -04:00 |
Richard Ramos
|
7b3c853c15
|
refactor: use diff logger for waku
|
2022-05-06 15:29:31 -04:00 |
Richard Ramos
|
bbab0f1714
|
fix: add topic to broadcast and some comments to functions (#229)
|
2022-04-25 23:31:26 +04:00 |
Richard Ramos
|
290b7663d1
|
feat: secure websockets (#201)
|
2022-03-22 09:12:58 -04:00 |
Richard Ramos
|
df235db6b7
|
feat: c-bindings for waku relay (#212)
|
2022-03-21 19:15:53 -04:00 |
Nicholas Molnar
|
21b2e1d97c
|
Create pluggable store (#210)
* Add store factory
* Add to test
|
2022-03-18 15:56:34 -04:00 |
Richard Ramos
|
11d1f8fb0d
|
feat: result aggregation in resume and enforce max page size (#183)
* feat: result aggregation in resume and enforce max page size
* feat: add WithLogger option to wakunode (#184)
* fix: rebase issues
|
2022-01-18 14:17:06 -04:00 |
Richard Ramos
|
c45e8a3c31
|
fix: handle stale clients in filter protocol (#174)
|
2021-12-08 09:00:20 -04:00 |
Anthony Laibe
|
2b225e90e7
|
feat: Implement logic for publish from node
|
2021-12-07 14:32:02 +01:00 |
Anthony Laibe
|
9bb957afeb
|
feat: build swap and attach it to the store
|
2021-12-07 14:31:36 +01:00 |
Richard Ramos
|
817759c235
|
feat: discoveryV5 - part2 (#150)
|
2021-11-17 12:19:42 -04:00 |
Richard Ramos
|
2cbedf47a0
|
refactor: rename parameter from maxDays to maxDuration
|
2021-11-06 12:57:01 -04:00 |
Richard Ramos
|
12a1daae74
|
fix: remove useless parameter
|
2021-11-06 12:57:01 -04:00 |
Richard Ramos
|
6db2f258d8
|
feat: message retention policy for wakustore
Fixes#69
|
2021-11-06 12:57:01 -04:00 |
Richard Ramos
|
c98769b7f2
|
refactor: use envelopes in the store
Also do some linting and add documentation for some functions
|
2021-11-06 09:06:53 -04:00 |
Richard Ramos
|
c0ba800af7
|
refactor: store and lightpush (#118)
|
2021-11-01 08:38:03 -04:00 |
Richard Ramos
|
d94802f739
|
chose node type when starting filter and make relay optional (#113)
|
2021-10-30 10:29:34 -04:00 |
Richard Ramos
|
eadd018ce5
|
fix: multiaddress format was incorrect when using ws (#90)
|
2021-10-18 08:38:01 -04:00 |
Richard Ramos
|
a956684f48
|
fix: use same privKey when displaying addresses
|
2021-10-15 08:39:51 -04:00 |
Richard Ramos
|
c86db00285
|
feat: add --advertise-address flag
|
2021-10-14 22:15:02 -04:00 |
Richard Ramos
|
8c590851e3
|
fix: add --show-addresses and allow setting the listening address
|
2021-10-14 14:36:25 -04:00 |
Richard Ramos
|
4a7779dda1
|
refactor: remove go-wakurelay-pubsub and update dependencies
|
2021-10-08 10:46:46 -04:00 |
Richard Ramos
|
dbd7a1c2d7
|
WIP: replace go-wakurelay-pubsub by go-libp2p-pubsub
|
2021-10-08 10:46:46 -04:00 |
Richard Ramos
|
79e21dbb99
|
refactor: add peers before starting
|
2021-10-04 22:16:24 -04:00 |
Richard Ramos
|
a58db1656d
|
refactor: rendezvous nodes are added to peer store
- No need to specify peerIDs in command line flag
- Rendezvous nodes are selected automatically instead of passing them via waku option
|
2021-10-01 14:45:25 -04:00 |
Richard Ramos
|
954f2a0c56
|
feat: use leveldb for storing peers and clean up periodically older records from rendezvous server (#56)
|
2021-10-01 14:37:52 -04:00 |
Richard Ramos
|
70efcd72f3
|
feat: rendezvous (#54)
|
2021-10-01 13:49:50 -04:00 |
RichΛrd
|
6c4a74fb9c
|
fix: check for messages first on filter in case a non null request is being sent (#50)
* fix: check for messages first on filter in case a non null request is being sent
* fix: clean up logs
* fix: peer lock
|
2021-09-27 08:47:18 -04:00 |
Richard Ramos
|
4ce04014d1
|
fix: make resume optional and trigger connect/disconnect when dialing a peer or dropping it
|
2021-09-23 17:38:08 +03:00 |
RichΛrd
|
748e738d9a
|
adding lint target and fixing lint issues (#38)
|
2021-07-29 08:40:54 -04:00 |
Vitaliy Vlasov
|
690841d042
|
Add peer connectivity notifications
|
2021-06-29 16:35:01 +03:00 |
RichΛrd
|
367459f4d7
|
filter and lightpush showcase (#28)
|
2021-06-28 10:14:28 -04:00 |
RichΛrd
|
c44e50677c
|
feat: use ping protocol to keep conn to peers alive (#27)
|
2021-06-24 09:02:53 -04:00 |
Vitaliy Vlasov
|
b9f3f562eb
|
waku2-filter (#23)
* waku2-filter
|
2021-06-10 08:59:51 -04:00 |
Richard Ramos
|
9138d58152
|
Add option to enable lightpush protocol
|
2021-04-28 16:23:03 -04:00 |
Richard Ramos
|
4a4d0c97ec
|
docs. pt-2
|
2021-04-22 16:42:44 -04:00 |
Richard Ramos
|
f978071043
|
add websocket support
|
2021-04-22 09:07:22 -04:00 |
Richard Ramos
|
997bc4f2d8
|
refactor: organize code
|
2021-04-21 20:09:37 -04:00 |
Richard Ramos
|
ef67ff356f
|
support memory only waku store
|
2021-04-18 20:03:16 -04:00 |
Richard Ramos
|
57e36021bb
|
Use options pattern for starting a waku node
|
2021-04-18 19:41:42 -04:00 |