Commit Graph

16 Commits

Author SHA1 Message Date
Yusef Napora
ae469c6801 remove payloadType check when unmarhaling 2020-01-17 10:42:26 -05:00
Yusef Napora
fb521c6433 use camelCase in protos for consistency 2020-01-17 10:42:26 -05:00
Yusef Napora
272731be60 expose struct fields & remove accessors 2020-01-17 10:42:26 -05:00
Yusef Napora
bf3693255b get rid of unsigned RoutingState struct, only expose SignedRoutingState 2020-01-17 10:42:26 -05:00
Yusef Napora
a56dc2cb55 use test helpers 2020-01-17 10:42:26 -05:00
Yusef Napora
c8a9a5eafe go fmt 2020-01-17 10:42:26 -05:00
Yusef Napora
7d10658fce tests for RoutingState 2020-01-17 10:42:26 -05:00
Yusef Napora
3724a31efe make envelope fields private & validate on unmarshal 2020-01-17 10:42:26 -05:00
Yusef Napora
a8a530e24f use proto3 for routing records 2020-01-17 10:42:26 -05:00
Yusef Napora
f583d3c4ce just use nanoseconds 2020-01-17 10:42:26 -05:00
Yusef Napora
d75c257932 update to match spec changes 2020-01-17 10:42:26 -05:00
Yusef Napora
c016eb5a80 go fmt 2020-01-17 10:42:26 -05:00
Yusef Napora
791e33fcce add helpers to make routing records for Host 2020-01-17 10:42:26 -05:00
Yusef Napora
8d61036c08 add routing state records, extend peerstore API 2020-01-17 10:42:26 -05:00
Steven Allen
acfdb3e6a0 docs(routing/query): document public query event interfaces
fixes https://github.com/libp2p/go-libp2p-routing/issues/41
2019-12-06 12:59:52 -05:00
Raúl Kripalani
6e566d10f4
Absorb go-libp2p abstractions and core types into this module (#1) 2019-05-22 18:31:11 +01:00