G
002316cceb
feat(rln): use zerokit as static lib ( #1385 )
2022-12-06 00:33:03 +01:00
Alvaro Revuelta
a7a87f1f10
chore(networkmonitor): Add DNS discovery ( #1446 )
...
* chore(networkmonitor): add dns disc to networkmonitor tool
* chore(networkmonitor): decouple ip api calls from main loop
* chore(networkmonitor): add timeout flag
2022-12-05 20:02:21 +01:00
Aaryamann Challani
2e0db18cde
chore(rln-relay): re-enable root validation ( #1445 )
...
* fix(rln-relay): enable root validation
* fix(rln-relay): unused import
2022-12-05 23:52:54 +05:30
Alvaro Revuelta
b56c4340f7
chore(docs): add docker-compose instructions ( #1444 )
...
* chore(docs): add docker-compose instructions
* Update docs/operators/quickstart.md
Co-authored-by: Hanno Cornelius <68783915+jm-clius@users.noreply.github.com>
* Update docs/operators/quickstart.md
Co-authored-by: Hanno Cornelius <68783915+jm-clius@users.noreply.github.com>
Co-authored-by: Hanno Cornelius <68783915+jm-clius@users.noreply.github.com>
2022-12-05 16:25:37 +01:00
Lorenzo Delgado
39a2b5f283
ci: merge test1 and tes2 github workflows
2022-12-01 14:33:59 +01:00
Lorenzo Delgado
0f91f97a9a
ci(jenkins): split dockerfile into production and experimental stages
2022-12-01 12:45:06 +01:00
Lorenzo Delgado
35c89ed176
ci(jenkins): support experimental flag in the pr and release pipelines
2022-12-01 11:28:09 +01:00
Lorenzo Delgado
3a4c4c660b
chore(build): simplify project makefile and update dockerfile
2022-11-30 21:02:39 +01:00
Alvaro Revuelta
670035f32b
chore: print getBacktrace() after sigsegv ( #1440 )
2022-11-30 19:41:19 +01:00
Lorenzo Delgado
fd79cbe678
chore(deps): upgrade nim-eth to latest version
2022-11-30 16:12:58 +01:00
Lorenzo Delgado
679155208f
chore(deps): rebase nim-eth discv5 protocol id override branch
2022-11-30 09:03:32 +01:00
Tanguy
e487c7d79e
Decouple waku v2 from waku v1 ( #1421 )
...
Co-authored-by: Hanno Cornelius <68783915+jm-clius@users.noreply.github.com>
Co-authored-by: Lorenzo Delgado <lorenzo@status.im>
2022-11-29 20:15:07 +01:00
Alvaro Revuelta
8cce06b8a2
feat(peerstore): store peer direction ( #1424 )
...
* feat(peerstore): store peer direction
* feat(peerstore): add getPeersByDirection function + tests
* feat(peerstore): set out own MaxConnectionsPerPeer to 1
* feat(peermanager): add metric for inbound/outbound peers
2022-11-29 17:35:25 +01:00
Alvaro Revuelta
4f63ffcf60
chore(metrics): add plot with traffic + update to latest grafana dashboard ( #1433 )
2022-11-29 16:15:55 +01:00
Alvaro Revuelta
34d116ff58
chore(wakunode): handle sigsegv signal ( #1430 )
2022-11-29 16:02:18 +01:00
G
bcab36902d
fix(noise): T_ss is ss not se ( #1432 )
2022-11-29 06:22:18 +01:00
Hanno Cornelius
08cbe5216a
fix: waku bridge test timing ( #1429 )
...
* fix: waku bridge test timing
* fix: shorten timing more
2022-11-28 22:07:21 +02:00
G
696bd6bd6b
fix(makefile): fix NIM_PARAMS flag update ( #1431 )
2022-11-28 20:57:46 +01:00
Hanno Cornelius
8d69846aa4
feat: enable AutoNAT and libp2p circuit relay ( #1425 )
...
* feat: enable libp2p circuit relay
* feat: enable libp2p autonat
2022-11-28 16:56:01 +02:00
Lorenzo Delgado
3474bef8e3
fix(archive): restore query and insert metrics duration precision
2022-11-25 23:20:24 +01:00
kaiserd
6942e466e8
fix: start px discv5 loop after discv5 has started ( #1407 )
2022-11-25 14:15:39 +01:00
Aaryamann Challani
63fe1351f5
feat(ci): run experimental features in diff ci ( #1410 )
...
* feat(ci): run experimental features in diff ci
* chore(ci): add EXPERIMENTAL flag
* chore(makefile): make compilation cleaner
* fix(rln-relay): remove onchain_rln flag
* fix(makefile): remove experimental_rln flag
Co-authored-by: Lorenzo Delgado <lorenzo@status.im>
2022-11-25 16:03:19 +05:30
Lorenzo Delgado
a4970d2625
fix(archive): fix message validator error metric labels
2022-11-25 02:06:42 +01:00
Lorenzo Delgado
59a204c32c
fix(archive): fix message validator error metric labels
2022-11-25 01:49:43 +01:00
Lorenzo Delgado
0050deed05
chore(store): remove obsolete metrics and error labels
2022-11-24 19:42:19 +01:00
Lorenzo Delgado
41b2f87f68
fix(archive): patch the sqlite driver to solve results inconsistencies
2022-11-24 18:59:25 +01:00
Alvaro Revuelta
43fd11b4dc
refactor: reuse nim-libp2p peerstore + move peermanager logic ( #1383 )
...
* refactor: reuse nim-libp2p peerstore + move peermanager logic
* refactor: fix comments
* refactor: modify reconnectPeers and unittest
* feat(apps): new flag for peerStoreCapacity
* fix(examples): fix example2 target
* refactor: fix comments
2022-11-24 14:11:23 +01:00
Lorenzo Delgado
089e2ae1e8
test(archive): randomize archive driver query test suites' fixtures
2022-11-24 00:58:17 +01:00
Lorenzo Delgado
6811af328c
feat(archive): add waku archive implementation
2022-11-23 10:08:00 +01:00
Lorenzo Delgado
0188ec1a9e
feat(archive): add waku archive implementation
2022-11-22 19:40:24 +01:00
Lorenzo Delgado
299ee3eb5d
refactor(rln): decouple rln types from waku message type
2022-11-22 18:29:43 +01:00
Alvaro Revuelta
1e8e60caed
fix(tests): add missing import for tests ( #1375 )
2022-11-22 08:13:51 +01:00
Aaryamann Challani
853995e17f
chore(rln-relay): barrel imports ( #1386 )
...
Co-authored-by: s1fr0 <28568419+s1fr0@users.noreply.github.com>
Co-authored-by: Lorenzo Delgado <lorenzo@status.im>
2022-11-21 15:15:03 +01:00
Lorenzo Delgado
59c18ab5c4
feat(store): add support for history query handler
2022-11-21 11:16:57 +01:00
Alvaro Revuelta
54fc93687e
chore(dashboard): Add network-monitor dashboard ( #1401 )
2022-11-21 10:07:43 +01:00
Lorenzo Delgado
e85b5cbae1
chore(store): remove waku swap integration from store protocol
2022-11-21 09:36:41 +01:00
Lorenzo Delgado
0c4fcdcc9d
chore: add editorconfig file
2022-11-21 09:31:03 +01:00
Lorenzo Delgado
9396f64489
fix(lightpush): waku lightpush rpc codec support optional fields
2022-11-18 20:01:01 +01:00
Lorenzo Delgado
af4fb5f5a7
fix(filter): waku filter rpc codec support optional fields
2022-11-18 18:37:08 +01:00
Lorenzo Delgado
1d72ee31b0
refactor(relay): collocate relay protocol initialization logic
2022-11-18 14:50:56 +01:00
alrevuelta
bd5046f466
chore: add version to logs at startup
2022-11-18 11:59:35 +01:00
Lorenzo Delgado
f89e6869cb
fix(store): waku store rpc codec support optional fields
2022-11-17 20:40:08 +01:00
Lorenzo Delgado
39bf289f43
refactor(protocols): decouple protocol rpc types from api types
2022-11-16 20:02:38 +01:00
Lorenzo Delgado
e2a2ea6477
chore: move protobuf module from utils to common
2022-11-16 20:02:14 +01:00
Alvaro Revuelta
0bbcc260c9
chore(networkmonitor): use nim-presto + add timeout ( #1389 )
2022-11-16 16:38:31 +01:00
Lorenzo Delgado
f1ab1475db
fix: store clients with `--store=false` does not install Store Client JSON-RPC API handlers
2022-11-15 22:03:06 +01:00
Jakub Sokołowski
36adfa85fc
tools: move readmes into their respective folders
...
Makes it easier to link to just one folder in the repo for documentation
purposes without having to also link the parent folder.
Also added a meta file linking to the tools.
Not sure what the others ones do.
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2022-11-15 16:21:51 +01:00
Hanno Cornelius
9debd44e2a
docs: release v0.13.0 ( #1378 )
2022-11-15 11:17:34 +02:00
Aaryamann Challani
2336522d7f
fix(rln-relay): feature guard ( #1373 )
...
* fix(rln-relay): feature guard
* Revert "fix(rln-relay): feature guard"
This reverts commit 9344f41a34
.
* fix(rln-relay): surgically fix imports
* fix(rln-relay): indents
* fix(rln-relay): more usages of rln types
2022-11-14 19:29:34 +05:30
Hanno Cornelius
97eaa6919b
chore: disable store protocol by default ( #1374 )
2022-11-14 13:09:37 +02:00