Commit Graph

  • b728e62ec7
    fix: disconnect peer after failing 2 consecutive pings (#168) Richard Ramos 2021-11-24 16:11:24 -04:00
  • c931036530
    fix: disconnect peer after failing 2 consecutive pings Richard Ramos 2021-11-24 15:53:02 -04:00
  • 3571f0bab9 feat: init swap protocol Anthony Laibe 2021-11-23 12:05:38 +01:00
  • ce417a6486
    refactor: use WaitGroup for graceful shutdown of worker goroutines (#166) Richard Ramos 2021-11-23 11:03:12 -04:00
  • 6c721f7ffd
    fix: wg Richard Ramos 2021-11-23 11:01:36 -04:00
  • 9e1fce8457
    fix: stop discovery Richard Ramos 2021-11-23 10:37:15 -04:00
  • 6812d0b22b
    fix: lint Richard Ramos 2021-11-23 08:31:37 -04:00
  • cb7bb2a6b6
    refactor: use WaitGroup for graceful shutdown of worker goroutines Richard Ramos 2021-11-22 20:48:06 -04:00
  • c8caa46c99
    feat: add NAT for DiscV5 UDP port (#164) Richard Ramos 2021-11-23 10:24:05 -04:00
  • 3765882103
    fix: code review Richard Ramos 2021-11-23 10:17:01 -04:00
  • e422ce3e62 feat: init swap protocol Anthony Laibe 2021-11-23 12:05:38 +01:00
  • c6fcbea336 fix: readme typo Anthony Laibe 2021-11-22 16:27:01 +01:00
  • 48aacb4d60
    fix: remove println Richard Ramos 2021-11-22 18:40:29 -04:00
  • 8a7afbf3a4
    feat: add NAT for DiscV5 UDP port Richard Ramos 2021-11-22 15:49:45 -04:00
  • c10ccf7bf8
    fix: readme typo Anthony Laibe 2021-11-22 16:27:01 +01:00
  • 28487873b6 refactor: runnable service Anthony Laibe 2021-11-22 15:48:32 +01:00
  • 69a89d2b0b refactor: runnable service Anthony Laibe 2021-11-22 15:48:32 +01:00
  • 74c0f648f2 fix: Use log.Info rather than fmt.Println Anthony Laibe 2021-11-22 13:44:58 +01:00
  • dd7c9250ff fix: Use log.Info rather than fmt.Println Anthony Laibe 2021-11-22 13:44:58 +01:00
  • 2afffd9dd9 feat: Add rpc method for filter#getmessages Anthony Laibe 2021-11-19 15:17:38 +01:00
  • 1947744490 feat: Add rpc method for filter#getmessages Anthony Laibe 2021-11-19 15:17:38 +01:00
  • 79bb101787 fix: port number verification Richard Ramos 2021-11-19 20:07:52 -04:00
  • e8c08ac18b fix: invalid ticker usage Richard Ramos 2021-11-19 19:51:18 -04:00
  • 8577c4187a
    fix: port number verification Richard Ramos 2021-11-19 20:07:52 -04:00
  • 78a0d4d74d fix: replace WIthTopic to ToTopic Richard Ramos 2021-11-19 20:03:05 -04:00
  • 00ee0b7511 refactor: create separate functions for subscriptions and publishing Richard Ramos 2021-11-19 16:01:52 -04:00
  • 56ef99e11f refactor: remove topic type Richard Ramos 2021-11-19 12:19:48 -04:00
  • 2b2f9b754e
    fix: replace WIthTopic to ToTopic Richard Ramos 2021-11-19 20:03:05 -04:00
  • 5eadb9abf5
    fix: invalid ticker usage Richard Ramos 2021-11-19 19:51:18 -04:00
  • 3ac06f01ce
    refactor: create separate functions for subscriptions and publishing Richard Ramos 2021-11-19 16:01:52 -04:00
  • 84b1f995bc
    refactor: remove topic type Richard Ramos 2021-11-19 12:19:48 -04:00
  • 75516a8f96 feat: implement rcp relay get messages Anthony Laibe 2021-11-18 15:20:58 +01:00
  • a5aa5b122c feat: implement rcp relay get messages Anthony Laibe 2021-11-18 15:20:58 +01:00
  • 055227a4c6
    fix: invalid ENR generated for addresses (#151) Richard Ramos 2021-11-19 09:13:00 -04:00
  • c77bd11d7f
    fix: code review Richard Ramos 2021-11-19 09:11:17 -04:00
  • 6bcd2ff6b3
    fix: invalid ENR generated for addresses Richard Ramos 2021-11-17 09:39:30 -04:00
  • c91d666f35 feat: Add private service Anthony Laibe 2021-11-18 14:21:36 +01:00
  • fac0540667 feat: Add private service Anthony Laibe 2021-11-18 14:21:36 +01:00
  • 38e5fdbe3e feat: Add rpc filter Anthony Laibe 2021-11-17 17:04:54 +01:00
  • 2ae370ca41 test: Add test/refactor filter option Anthony Laibe 2021-11-18 10:45:40 +01:00
  • c9a9b02e48
    test: stop / start discovery (#153) Richard Ramos 2021-11-18 08:26:36 -04:00
  • d391abfb11 test: Add test/refactor filter option Anthony Laibe 2021-11-18 10:45:40 +01:00
  • cf123b49db
    test: stop / start discovery Richard Ramos 2021-11-16 09:46:00 -04:00
  • 817759c235
    feat: discoveryV5 - part2 (#150) Richard Ramos 2021-11-17 12:19:42 -04:00
  • 3da8507646
    fix: return waku protocol peers Richard Ramos 2021-11-17 12:18:24 -04:00
  • 68f5c70441 feat: Add rpc filter Anthony Laibe 2021-11-17 17:04:54 +01:00
  • fd65221706
    fix: hide false positive Richard Ramos 2021-11-17 11:48:00 -04:00
  • 434111f66c
    fix: code review Richard Ramos 2021-11-17 11:11:39 -04:00
  • dbfb9e2716
    fix: remove dup function Richard Ramos 2021-11-17 09:10:52 -04:00
  • d48473aee3
    feat: discoveryV5 - part2 Richard Ramos 2021-11-16 09:46:00 -04:00
  • 978bedfafa feat: add admin rpc methods Anthony Laibe 2021-11-10 14:36:51 +01:00
  • 7351e63ded feat: add admin rpc methods Anthony Laibe 2021-11-10 14:36:51 +01:00
  • 6ae4d4fce2
    feat: discoveryV5 - part1 (#149) Richard Ramos 2021-11-16 10:22:01 -04:00
  • 424af62d6b
    fix: Richard Ramos 2021-11-16 09:58:50 -04:00
  • bd86eb6a92
    fix Richard Ramos 2021-11-16 09:48:01 -04:00
  • 4a37a4cb8a
    fix: code review Richard Ramos 2021-11-16 09:46:00 -04:00
  • 315fbadbf8
    fix: lint Richard Ramos 2021-11-15 09:46:34 -04:00
  • cee05c0ae3
    feat: discoveryV5 - part1 Richard Ramos 2021-11-15 09:39:49 -04:00
  • e176975aed test: Add more test for waku node Anthony Laibe 2021-11-12 10:19:42 +01:00
  • e1a94bb731 test: Add more test for waku node Anthony Laibe 2021-11-12 10:19:42 +01:00
  • 54f647aa4f
    test: public_key and resolver (#147) Richard Ramos 2021-11-10 21:34:39 -04:00
  • bde1300137
    test: public_key and resolver Richard Ramos 2021-11-10 21:32:21 -04:00
  • 6d04308716
    feat: 23/WAKU2-TOPICS (#146) Richard Ramos 2021-11-10 10:28:45 -04:00
  • c0fc605eeb
    fix: invalid conversion Richard Ramos 2021-11-10 10:08:18 -04:00
  • 9f504b1150 test: extend coverage with missing test Anthony Laibe 2021-11-10 10:46:11 +01:00
  • e219efeaae
    feat: 23/WAKU2-TOPICS Richard Ramos 2021-11-10 09:47:51 -04:00
  • 78c37ebaf2 test: extend coverage with missing test Anthony Laibe 2021-11-10 10:46:11 +01:00
  • b81bd6ff30 feat: Add rpc store Anthony Laibe 2021-11-09 15:15:45 +01:00
  • 0c873e3c2d
    feat: select peer with lowest ping time and test peer functions (#143) Richard Ramos 2021-11-09 19:34:04 -04:00
  • 5c5e0b005b
    fix: code review Richard Ramos 2021-11-09 19:18:14 -04:00
  • 2f55784db7
    fix: do not self-ping Richard Ramos 2021-11-09 15:33:24 -04:00
  • 27c339614f
    feat: select peer with lowest ping time and test peer functions Richard Ramos 2021-11-09 15:01:53 -04:00
  • 9426cd133a
    fix: store protocol should have a host regardless if acts as store node or not (#142) Richard Ramos 2021-11-09 12:18:57 -04:00
  • 52a21e970e
    fix: store protocol should have a host regardless if acts as store node or not Richard Ramos 2021-11-09 12:13:44 -04:00
  • e85c3d89f2 feat: Add rpc store Anthony Laibe 2021-11-09 15:15:45 +01:00
  • df6757fc33 chore: exclude protobuffers from code coverage Richard Ramos 2021-11-09 09:18:36 -04:00
  • d130ebaca3
    chore: exclude protobuffers from code coverage Richard Ramos 2021-11-09 09:18:36 -04:00
  • 7ff5fcf838 feat: Add relay rpc methods Anthony Laibe 2021-11-06 11:49:47 +01:00
  • a6ae4b7140 feat: upload code coverage to code climate Anthony Laibe 2021-11-09 10:21:31 +01:00
  • d6b2038d9c feat: upload code coverage to code climate Anthony Laibe 2021-11-09 10:21:31 +01:00
  • 3af5e2fc15 feat: Add relay rpc methods Anthony Laibe 2021-11-06 11:49:47 +01:00
  • 49737780ea refactor: concurrent map and slices for filter Richard Ramos 2021-11-06 18:46:58 -04:00
  • f9a16895b4
    refactor: concurrent map and slices for filter Richard Ramos 2021-11-06 18:46:58 -04:00
  • fcfe3568ab feat: clean up older records in message queue Richard Ramos 2021-11-06 16:57:19 -04:00
  • a1cb371d5a refactor: lightpush options and be more explicit about the relay node being present or not Anthony Laibe 2021-11-07 13:08:29 +01:00
  • dcc11c9118 refactor: lightpush options and be more explicit about the relay node being present or not Anthony Laibe 2021-11-07 13:08:29 +01:00
  • 7ab7bc6a7d
    feat: clean up older records in message queue Richard Ramos 2021-11-06 16:57:19 -04:00
  • a46881fc27 fix: rebase issues Richard Ramos 2021-11-06 09:50:38 -04:00
  • 2cbedf47a0 refactor: rename parameter from maxDays to maxDuration Richard Ramos 2021-11-06 09:23:58 -04:00
  • a7c76d2af1 fix: typo Richard Ramos 2021-11-06 09:22:23 -04:00
  • 08c5c2303e Use function to calculate duration in days Richard Ramos 2021-11-06 09:20:22 -04:00
  • f561e217aa fix: ineffassign Richard Ramos 2021-11-06 09:20:01 -04:00
  • 12a1daae74 fix: remove useless parameter Richard Ramos 2021-11-05 10:38:35 -04:00
  • 6db2f258d8 feat: message retention policy for wakustore Richard Ramos 2021-11-05 10:27:30 -04:00
  • 793e7f572f refactor: filter Richard Ramos 2021-11-06 11:41:48 -04:00
  • 277a7f1724
    refactor: filter Richard Ramos 2021-11-06 11:41:48 -04:00
  • 99248e9931 test: unsubscribe to filter Richard Ramos 2021-11-06 10:58:53 -04:00
  • 74a9da7e14
    test: unsubscribe to filter Richard Ramos 2021-11-06 10:58:53 -04:00
  • bdce0c4906
    fix: rebase issues Richard Ramos 2021-11-06 09:50:38 -04:00
  • b84397db4e
    refactor: rename parameter from maxDays to maxDuration Richard Ramos 2021-11-06 09:23:58 -04:00