Richard Ramos
793fb21ad8
chore: change project org
2022-10-27 09:06:46 -04:00
Richard Ramos
292f29fd18
chore: rename repo
2021-10-03 12:23:05 -04:00
Richard Ramos
d227fbccda
refactor: leveldb, cleanup and service control
...
- Use leveldb instead of sqlite
- Cleanup older records
- Add start/stop functions to service
2021-09-29 15:39:40 -04:00
Richard Ramos
ba496ca76a
rename package
2021-09-28 15:37:10 -04:00
gfanton
a10842d055
feat: bump libp2p
...
Signed-off-by: gfanton <8671905+gfanton@users.noreply.github.com>
2021-09-15 15:29:04 +02:00
Guilhem Fanton
c9e4735369
fix: stream leaks
...
Signed-off-by: Guilhem Fanton <guilhem.fanton@gmail.com>
2020-10-28 15:02:22 +01: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
2843bd30d1
update tests
2019-01-18 15:53:16 +02: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
2b0995f842
test service errors
2018-04-24 18:16:44 +03:00
vyzo
a47367d67a
basic service test
2018-04-24 17:11:03 +03:00