15 Commits

Author SHA1 Message Date
Franck Royer
9e64eec2a6
Enable test encoding and decoding of WakuMessage.timestamp 2021-05-28 22:35:59 +10:00
Franck Royer
ace5f2776f
Prefer camel case for module constants 2021-05-10 12:38:44 +10:00
Franck Royer
0ff0e6ee7b
Clean up WakuMessage API 2021-05-03 16:26:02 +10:00
Franck Royer
e9d51a6c57
Implement Waku store protocol 2021-04-09 16:54:30 +10:00
Franck Royer
5bc6173cb8
Upgrade nim-waku 2021-04-08 22:32:36 +10:00
Franck Royer
5a967ecbcc
Avoid possible type name clash between js-waku and consuming apps
`Message` is a very generic name and JS does not offer strong namespace
boundaries. Using `WakuMessage` avoid name clashing with classes
of the consumer app.
2021-04-01 11:18:35 +11:00
Franck Royer
cca1d685dc
Implement chat message protobuf to support nick and time handles 2021-04-01 11:01:15 +11:00
Franck Royer
e167f4fba4
Decode payload to utf8 string 2021-03-29 15:08:31 +11:00
Franck Royer
704f2770d1
Use ts-proto
This allows the generation of ts files which makes it easier
to handle with test frameworks than just d.ts files
2021-03-22 15:49:58 +11:00
Franck Royer
a89f2700a2
Partial conversion to ts-node/mocha 2021-03-22 15:05:03 +11:00
Franck Royer
5c29394937
Migrate to jest for better debugging experience
ava is not yet integrated in popular IDEs.
2021-03-17 15:34:58 +11:00
Franck Royer
e3a488bbf5
Fix spelling 2021-03-15 15:45:41 +11:00
Franck Royer
a7c666f108
Fix WakuMessage (de)serialisation 2021-03-12 17:08:58 +11:00
Franck Royer
ee38df8757
Nim-interop: nim sends message (not working) 2021-03-12 10:35:50 +11:00
Franck Royer
4329b8006e
Use waku messages over waku relay 2021-03-10 16:22:49 +11:00