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 |