Commit Graph

25 Commits

Author SHA1 Message Date
Daniel Sanchez Quiros f6bba1f183 Merge tests 2022-09-30 19:22:29 +02:00
Daniel Sanchez Quiros b9b2ad9d94 Update submodule to latest master commit with responses fixes 2022-09-30 19:15:10 +02:00
Daniel Sanchez Quiros e521879094 Do not allow for double initialization 2022-09-30 18:39:38 +02:00
Daniel Sanchez Quiros 14b001a167 Use static instead of const for global flag 2022-09-30 17:25:03 +02:00
Daniel Sanchez Quiros dc1a27c73c Add exclusive running test 2022-09-30 08:57:32 +02:00
Daniel Sanchez Quiros 25e767b699 Implemented safety layer on top of node 2022-09-30 08:51:46 +02:00
Daniel Sanchez Quiros 239a9bc6e6 Removed duplicated test 2022-09-30 08:51:27 +02:00
Daniel Sanchez Quiros d7c685c1d8 NodeConfig -> WakuNodeConfig 2022-09-30 08:50:37 +02:00
Daniel Sanchez Quiros 597aceab33 Removed gh actions dbg 2022-09-30 07:55:40 +02:00
Daniel Sanchez Quiros 101cc8e6c2 Added fail result to dbg 2022-09-29 19:25:03 +02:00
Daniel Sanchez Quiros d5eb5c53dc Dbg error on gh actions 2022-09-29 19:18:10 +02:00
Daniel Sanchez Quiros 0d3b53daff Fix tests 2022-09-29 18:57:05 +02:00
Daniel Sanchez Quiros 4f094b4ed7 Added config docs 2022-09-29 18:55:45 +02:00
Daniel Sanchez Quiros 03187ccb6c Use optional config in waku_new 2022-09-29 18:50:22 +02:00
Daniel Sanchez Quiros 710db3aa07 Implemented waku management functions 2022-09-29 18:46:05 +02:00
Daniel Sanchez Quiros 438b68aa41 Implemented waku config struct 2022-09-29 18:45:50 +02:00
Daniel Sanchez Quiros 88b4a6446d Add modules 2022-09-29 16:26:43 +02:00
Daniel Sanchez 84d251ff1b
Hide waku-sys binding warnings (#4) 2022-09-29 16:22:06 +02:00
Daniel Sanchez ba74c68c60
Events (#3)
* Added topics type aliases

* More general type aliases

* Implement event module

* Added public interface for WakuMessageEvent

* Skip fat pointers in event callback

* Nitpick and docs for set_event_callback
2022-09-29 15:17:52 +02:00
Daniel Sanchez 7b7ba2975d
General types (#1)
* Added JsonResponse type

* Add dependencies

* Added wakumessage

* Adjust go build to link with missing simbols on osx

* Added general types

* Nitpick in docs
2022-09-28 16:03:47 +02:00
Daniel Sanchez 7ce8cadaa5
Ci and multiplatform build (#2)
* Make go discoverable in unix systems

* Refactor build script

* Fix which path

* Fix typo in error message

* Added gh actions ci

* Fix lib_dir path

* Use checkout v3

* Use recursive submodules

* Filter branches
Use submodule force update

* Use git directly instead of action

* Build go with relative paths

* Added missing cargo config file

* Use target os instead of family

* Add targets to matrix

* Try to use default for target

* Set toolchain

* Fix toolchain matrix
2022-09-28 15:45:26 +02:00
danielsanchezq 5c35417f49 Tiny docs 2022-09-23 08:47:28 +02:00
danielsanchezq 1dd73da1be Make c bindings from go lib build, compile and link 2022-09-22 15:13:16 +02:00
danielsanchezq 1b132c8a1f Moved go-waku submodule to v0.2.2 2022-09-21 16:09:32 +02:00
danielsanchezq 0de795496b Main project structure 2022-09-21 16:06:27 +02:00