Richard Ramos
9806ad621c
refactor: use newer .proto version, update deps and remove rendevous point sync
2023-06-01 11:50:48 -04:00
gfanton
9b89e527ce
feat: update rendezvous module name
...
Signed-off-by: gfanton <8671905+gfanton@users.noreply.github.com>
2022-11-15 11:02:12 +01:00
gfanton
2c25cf426d
fix: test data race
...
Signed-off-by: gfanton <8671905+gfanton@users.noreply.github.com>
2022-11-08 19:05:27 +01:00
gfanton
e0c189e5e9
chore: fix import
...
Signed-off-by: gfanton <8671905+gfanton@users.noreply.github.com>
2022-11-08 18:30:19 +01:00
gfanton
9eac124763
feat: bump to libp2p 0.23
...
Signed-off-by: gfanton <8671905+gfanton@users.noreply.github.com>
2022-11-08 18:30:19 +01:00
Guillaume Louvigny
10a9ad4472
feat: support for sync clients
...
Signed-off-by: Guillaume Louvigny <glouvigny@users.noreply.github.com>
2022-08-08 17:15:13 +02:00
Adin Schmahmann
25d0082f05
fixed compile error from previous commit + code refactoring
2019-06-05 13:44:44 -04:00
Adin Schmahmann
91cdb88828
Switched from gx to go mod and started using go-libp2p-core interfaces
2019-05-28 14:41:28 -04:00
vyzo
c540724f1f
two interfaces for client-side: RendezvousPoint and RendezvousClient
...
RendezvousClient soon to be stateful.
2018-04-28 12:05:21 +03:00
vyzo
c487c2077b
refactor database interface and implementation into db subpackage
...
We now have:
- db/dbi.go -- interface, no dependency on any particular database
- db/sqlite/... -- sqlite implementation, depends on dbi
- the rendezvous.NewRendezvousService API has been redefined to NewRendezvouServiceWithDB
service importer constructs the database of choice
- the rendezvous package has no dependences on db implementation, so clients can import
without linking SQLite in the binary
2018-04-26 14:06:58 +03:00
vyzo
6c4fda5295
test client specific functionality
2018-04-24 18:43:43 +03:00