nwaku/tests/v2
G cdc09aeeb4
feat(credentials): store and processing generic app credentials (#1466)
* feat(credentials): store and processing generic app credentials

* feat(credentials): separate module; minimal tests

* more work

* feat(credentials): check presence of idCredential in keystore and add only new membership groups

* feat(credential): refactor, new data structure, dynamic add credential, filter

* feat(credential): add filter, get credentials

* feat(credential): encode/decode utility

* feat(credential): sort groups, test credential retrieval/group merging

* fix(credential): remove unnecessary order in sort

* fix(credentials): fix vendor commits

* fix(credential/rln): embed credential module in rln relay

* feat(credentials/rln): use credentials API in rln-relay to store/read credentials

* refactor(credentials): implement hasKeys for JsonNode

* fix(credentials): restore connectToNodes call

* refactor(credentials): remove unnecessary imports

* refactor(credentials): add Res suffix to results

* refactor(credential): moved save json to separate proc; added comments

* feat(credentials): use appInfo

* refactor(keystore): refactor code in a more structured module; address reviewers

* fix(keystore): fix indentation
2023-02-08 16:26:23 +01:00
..
resources Resolve jenkins windows error (#777) 2021-11-23 11:40:43 +00:00
testlib test(archive): randomize archive driver query test suites' fixtures 2022-11-24 00:58:17 +01:00
waku_archive chore(peer_manager): added peer_manager barrel module 2023-02-06 10:03:30 +01:00
waku_store chore(peer_manager): added peer_manager barrel module 2023-02-06 10:03:30 +01:00
test_enr_utils.nim feat(discv5): advertise custom multiaddresses (#1512) 2023-02-07 18:36:50 +05:30
test_jsonrpc_waku.nim refactor(utils): moved noise/compat payload encryption code to utils 2023-02-07 10:45:25 +01:00
test_message_cache.nim refactor: continue pubsub/content types started in #1352 (#1362) 2022-11-09 15:00:11 +01:00
test_namespacing_utils.nim General refactoring: `nim-waku` (#671) 2021-07-16 17:13:36 +02:00
test_peer_exchange.nim fix(tests): add missing import for tests (#1375) 2022-11-22 08:13:51 +01:00
test_peer_manager.nim feat(networking): prune peers from peerstore exceeding capacity (#1513) 2023-01-31 13:24:49 +01:00
test_peer_storage.nim chore: remove unused imports 2022-11-04 10:52:08 +01:00
test_peer_store_extended.nim feat(networking): add service slots to peer manager (#1473) 2023-01-26 10:20:20 +01:00
test_rest_debug_api.nim chore: remove unused imports 2022-11-04 10:52:08 +01:00
test_rest_debug_api_serdes.nim chore: remove unused imports 2022-11-04 10:52:08 +01:00
test_rest_relay_api.nim refactor: continue pubsub/content types started in #1352 (#1362) 2022-11-09 15:00:11 +01:00
test_rest_relay_api_serdes.nim refactor: continue pubsub/content types started in #1352 (#1362) 2022-11-09 15:00:11 +01:00
test_rest_serdes.nim feat(rest): Add HTTP REST API (#727). Amend Debug REST API client 2022-06-22 20:30:44 +02:00
test_rln_group_manager_onchain.nim feat(rln-relay): abstract group management into its own api (#1465) 2023-01-16 18:26:18 +05:30
test_rln_group_manager_static.nim feat(rln-relay): abstract group management into its own api (#1465) 2023-01-16 18:26:18 +05:30
test_rln_wrappers.nim Nim wrappers for Rln lib (Key and Params generation) (#373) 2021-02-10 12:51:41 -08:00
test_utils.nim Rln relay/membership contract (#359) 2021-02-04 12:10:25 -08:00
test_utils_compat.nim refactor(utils): moved noise/compat payload encryption code to utils 2023-02-07 10:45:25 +01:00
test_utils_peers.nim chore: randomize waku tcp ports in tests 2022-11-03 14:47:56 +01:00
test_waku_bridge.nim refactor(utils): moved noise/compat payload encryption code to utils 2023-02-07 10:45:25 +01:00
test_waku_discv5.nim feat(discv5): advertise custom multiaddresses (#1512) 2023-02-07 18:36:50 +05:30
test_waku_dnsdisc.nim chore(peer_manager): added peer_manager barrel module 2023-02-06 10:03:30 +01:00
test_waku_filter.nim chore(peer_manager): added peer_manager barrel module 2023-02-06 10:03:30 +01:00
test_waku_keepalive.nim chore: remove unused imports 2022-11-04 10:52:08 +01:00
test_waku_keystore.nim feat(credentials): store and processing generic app credentials (#1466) 2023-02-08 16:26:23 +01:00
test_waku_keystore_keyfile.nim feat(credentials): store and processing generic app credentials (#1466) 2023-02-08 16:26:23 +01:00
test_waku_lightpush.nim chore(peer_manager): added peer_manager barrel module 2023-02-06 10:03:30 +01:00
test_waku_noise.nim refactor(utils): moved noise/compat payload encryption code to utils 2023-02-07 10:45:25 +01:00
test_waku_noise_sessions.nim refactor(utils): moved noise/compat payload encryption code to utils 2023-02-07 10:45:25 +01:00
test_waku_peer_exchange.nim feat(discv5): advertise custom multiaddresses (#1512) 2023-02-07 18:36:50 +05:30
test_waku_rln_relay.nim feat(credentials): store and processing generic app credentials (#1466) 2023-02-08 16:26:23 +01:00
test_waku_rln_relay_onchain.nim feat(credentials): store and processing generic app credentials (#1466) 2023-02-08 16:26:23 +01:00
test_waku_swap.nim chore(store): remove waku swap integration from store protocol 2022-11-21 09:36:41 +01:00
test_waku_swap_contracts.nim Better error handling with Results from interactions with swap-contracts-module (#393) 2021-02-25 10:47:48 +08:00
test_waku_switch.nim fix(rng): create rng only within isMainModule blocks (#1523) 2023-02-06 17:23:05 +05:30
test_wakunode.nim chore(peer_manager): added peer_manager barrel module 2023-02-06 10:03:30 +01:00
test_wakunode_filter.nim chore(peer_manager): added peer_manager barrel module 2023-02-06 10:03:30 +01:00
test_wakunode_lightpush.nim chore(peer_manager): added peer_manager barrel module 2023-02-06 10:03:30 +01:00
test_wakunode_relay.nim refactor(relay): improve wakuy relay api 2023-02-08 16:09:59 +01:00
test_wakunode_rln_relay.nim feat(credentials): store and processing generic app credentials (#1466) 2023-02-08 16:26:23 +01:00
test_web3.nim Improvement/bridge improvements (#429) 2021-03-23 10:04:51 +02:00
utils.nim Remove node peerInfo copy (#801) 2022-01-10 16:07:35 +01:00