├── .cspell.json ├── .dockerignore ├── .editorconfig ├── .eslintrc.json ├── .github ├── CODEOWNERS ├── ISSUE_TEMPLATE │ ├── 🚀-feature-request.md │ └── 🪳-bug-report.md ├── PULL_REQUEST_TEMPLATE.md ├── actions │ ├── npm │ │ └── action.yml │ └── prune-vm │ │ └── action.yml ├── dependabot.yml └── workflows │ ├── add-action-project.yml │ ├── ci.yml │ ├── conventional-commits.yml │ ├── fleet-checker.yml │ ├── playwright.yml │ ├── pre-release.yml │ ├── size-limit.yml │ ├── test-node.yml │ └── test-reliability.yml ├── .gitignore ├── .husky └── pre-commit ├── .prettierignore ├── .release-please-manifest.json ├── .size-limit.cjs ├── .vscode ├── extensions.json ├── launch.json └── settings.json ├── CONTRIBUTING.md ├── LICENSE-APACHE-v2 ├── LICENSE-MIT ├── README.md ├── bors.toml ├── ci ├── Jenkinsfile ├── README.md ├── deploy.js ├── mergeAllureResults.cjs ├── publish.js └── wss-checker.js ├── flake.lock ├── flake.nix ├── karma.conf.cjs ├── package.json ├── packages ├── browser-tests │ ├── .dockerignore │ ├── .env.local │ ├── .eslintrc.cjs │ ├── Dockerfile │ ├── README.md │ ├── package.json │ ├── playwright.config.ts │ ├── scripts │ │ └── docker-entrypoint.sh │ ├── src │ │ ├── browser │ │ │ └── index.ts │ │ ├── routes │ │ │ └── waku.ts │ │ ├── server.ts │ │ └── utils │ │ │ └── endpoint-handler.ts │ ├── tests │ │ ├── e2e.spec.ts │ │ ├── integration.spec.ts │ │ ├── server.spec.ts │ │ └── utils │ │ │ ├── container-helpers.ts │ │ │ ├── index.ts │ │ │ ├── nwaku-helpers.ts │ │ │ └── test-config.ts │ ├── tsconfig.dev.json │ ├── tsconfig.json │ ├── types │ │ ├── dotenv-flow.d.ts │ │ ├── global.d.ts │ │ └── serve.d.ts │ └── web │ │ ├── index.html │ │ └── index.ts ├── build-utils │ ├── .eslintrc.cjs │ ├── index.js │ └── package.json ├── core │ ├── .eslintrc.cjs │ ├── .mocha.reporters.json │ ├── .mocharc.cjs │ ├── CHANGELOG.md │ ├── README.md │ ├── karma.conf.cjs │ ├── package.json │ ├── rollup.config.js │ ├── src │ │ ├── index.ts │ │ └── lib │ │ │ ├── connection_manager │ │ │ ├── connection_limiter.spec.ts │ │ │ ├── connection_limiter.ts │ │ │ ├── connection_manager.spec.ts │ │ │ ├── connection_manager.ts │ │ │ ├── dialer.spec.ts │ │ │ ├── dialer.ts │ │ │ ├── discovery_dialer.spec.ts │ │ │ ├── discovery_dialer.ts │ │ │ ├── index.ts │ │ │ ├── keep_alive_manager.spec.ts │ │ │ ├── keep_alive_manager.ts │ │ │ ├── network_monitor.spec.ts │ │ │ ├── network_monitor.ts │ │ │ ├── shard_reader.spec.ts │ │ │ ├── shard_reader.ts │ │ │ ├── utils.spec.ts │ │ │ └── utils.ts │ │ │ ├── filter │ │ │ ├── filter.ts │ │ │ ├── filter_rpc.ts │ │ │ └── index.ts │ │ │ ├── light_push │ │ │ ├── constants.ts │ │ │ ├── index.ts │ │ │ ├── light_push.ts │ │ │ ├── protocol_handler.ts │ │ │ ├── push_rpc.ts │ │ │ ├── push_rpc_v3.ts │ │ │ └── utils.ts │ │ │ ├── message │ │ │ ├── index.ts │ │ │ ├── version_0.spec.ts │ │ │ └── version_0.ts │ │ │ ├── message_hash │ │ │ ├── index.ts │ │ │ ├── message_hash.spec.ts │ │ │ └── message_hash.ts │ │ │ ├── metadata │ │ │ ├── index.ts │ │ │ └── metadata.ts │ │ │ ├── store │ │ │ ├── index.ts │ │ │ ├── rpc.spec.ts │ │ │ ├── rpc.ts │ │ │ ├── store.spec.ts │ │ │ └── store.ts │ │ │ ├── stream_manager │ │ │ ├── index.ts │ │ │ ├── stream_manager.spec.ts │ │ │ ├── stream_manager.ts │ │ │ ├── utils.spec.ts │ │ │ └── utils.ts │ │ │ ├── to_proto_message.spec.ts │ │ │ └── to_proto_message.ts │ ├── tsconfig.dev.json │ ├── tsconfig.json │ └── typedoc.json ├── discovery │ ├── .eslintrc.cjs │ ├── .mocha.reporters.json │ ├── .mocharc.cjs │ ├── CHANGELOG.md │ ├── karma.conf.cjs │ ├── package.json │ ├── rollup.config.js │ ├── src │ │ ├── dns │ │ │ ├── constants.ts │ │ │ ├── dns.spec.ts │ │ │ ├── dns.ts │ │ │ ├── dns_discovery.ts │ │ │ ├── dns_over_https.ts │ │ │ ├── enrtree.spec.ts │ │ │ ├── enrtree.ts │ │ │ ├── fetch_nodes.spec.ts │ │ │ ├── fetch_nodes.ts │ │ │ ├── index.spec.ts │ │ │ ├── index.ts │ │ │ └── testdata.json │ │ ├── index.ts │ │ ├── peer-cache │ │ │ ├── constants.ts │ │ │ ├── index.ts │ │ │ ├── peer_cache.spec.ts │ │ │ ├── peer_cache.ts │ │ │ └── utils.ts │ │ └── peer-exchange │ │ │ ├── constants.ts │ │ │ ├── index.ts │ │ │ ├── peer_exchange.spec.ts │ │ │ ├── peer_exchange.ts │ │ │ ├── peer_exchange_discovery.spec.ts │ │ │ ├── peer_exchange_discovery.ts │ │ │ └── rpc.ts │ ├── tsconfig.dev.json │ ├── tsconfig.json │ └── tsconfig.karma.json ├── enr │ ├── .eslintrc.cjs │ ├── .mocha.reporters.json │ ├── .mocharc.cjs │ ├── CHANGELOG.md │ ├── karma.conf.cjs │ ├── package.json │ ├── rollup.config.js │ ├── src │ │ ├── constants.ts │ │ ├── creator.ts │ │ ├── crypto.ts │ │ ├── decoder.ts │ │ ├── encoder.ts │ │ ├── enr.spec.ts │ │ ├── enr.ts │ │ ├── get_multiaddr.ts │ │ ├── index.ts │ │ ├── multiaddr_from_fields.spec.ts │ │ ├── multiaddr_from_fields.ts │ │ ├── multiaddrs_codec.spec.ts │ │ ├── multiaddrs_codec.ts │ │ ├── peer_id.ts │ │ ├── raw_enr.ts │ │ ├── v4.ts │ │ ├── waku2_codec.spec.ts │ │ └── waku2_codec.ts │ ├── tsconfig.dev.json │ ├── tsconfig.json │ └── typedoc.json ├── interfaces │ ├── .eslintrc.cjs │ ├── CHANGELOG.md │ ├── package.json │ ├── src │ │ ├── connection_manager.ts │ │ ├── constants.ts │ │ ├── discovery.ts │ │ ├── dns_discovery.ts │ │ ├── enr.ts │ │ ├── filter.ts │ │ ├── health_status.ts │ │ ├── index.ts │ │ ├── libp2p.ts │ │ ├── light_push.ts │ │ ├── message.ts │ │ ├── metadata.ts │ │ ├── misc.ts │ │ ├── peer_exchange.ts │ │ ├── protocols.ts │ │ ├── receiver.ts │ │ ├── relay.ts │ │ ├── sender.ts │ │ ├── sharding.ts │ │ ├── store.ts │ │ └── waku.ts │ ├── tsconfig.dev.json │ ├── tsconfig.json │ └── typedoc.json ├── message-encryption │ ├── .eslintrc.cjs │ ├── .mocha.reporters.json │ ├── .mocharc.cjs │ ├── CHANGELOG.md │ ├── README.md │ ├── karma.conf.cjs │ ├── package.json │ ├── rollup.config.js │ ├── src │ │ ├── crypto │ │ │ ├── ecies.ts │ │ │ ├── index.ts │ │ │ ├── symmetric.ts │ │ │ └── utils.ts │ │ ├── decoded_message.ts │ │ ├── ecies.spec.ts │ │ ├── ecies.ts │ │ ├── encryption.spec.ts │ │ ├── encryption.ts │ │ ├── index.ts │ │ ├── misc.ts │ │ ├── symmetric.spec.ts │ │ └── symmetric.ts │ ├── tsconfig.dev.json │ ├── tsconfig.json │ └── typedoc.json ├── proto │ ├── CHANGELOG.md │ ├── package.json │ ├── rollup.config.js │ ├── src │ │ ├── generated │ │ │ ├── filter.ts │ │ │ ├── filter_v2.ts │ │ │ ├── light_push.ts │ │ │ ├── message.ts │ │ │ ├── metadata.ts │ │ │ ├── peer_exchange.ts │ │ │ ├── sds_message.ts │ │ │ ├── store_v3.ts │ │ │ └── topic_only_message.ts │ │ ├── index.ts │ │ └── lib │ │ │ ├── filter.proto │ │ │ ├── filter_v2.proto │ │ │ ├── light_push.proto │ │ │ ├── message.proto │ │ │ ├── metadata.proto │ │ │ ├── peer_exchange.proto │ │ │ ├── sds_message.proto │ │ │ ├── store_v3.proto │ │ │ └── topic_only_message.proto │ ├── tsconfig.json │ └── typedoc.json ├── react │ ├── .mocharc.cjs │ ├── CHANGELOG.md │ ├── package.json │ ├── rollup.config.js │ ├── src │ │ ├── WakuProvider.tsx │ │ ├── index.ts │ │ ├── types.ts │ │ └── useCreateWaku.ts │ ├── tsconfig.dev.json │ ├── tsconfig.json │ └── typedoc.json ├── relay │ ├── .eslintrc.cjs │ ├── .mocha.reporters.json │ ├── .mocharc.cjs │ ├── CHANGELOG.md │ ├── package.json │ ├── rollup.config.js │ ├── src │ │ ├── constants.ts │ │ ├── create.ts │ │ ├── index.ts │ │ ├── message_validator.spec.ts │ │ ├── message_validator.ts │ │ ├── relay.ts │ │ └── topic_only_message.ts │ ├── tsconfig.dev.json │ ├── tsconfig.json │ └── typedoc.json ├── reliability-tests │ ├── .eslintrc.cjs │ ├── .mocharc.cjs │ ├── README.md │ ├── package.json │ ├── src │ │ └── run-tests.js │ ├── tests │ │ ├── high-throughput.spec.ts │ │ ├── longevity.spec.ts │ │ ├── low-bandwidth.spec.ts │ │ ├── network-latency.spec.ts │ │ ├── packet-loss.spec.ts │ │ ├── sharedTestUtils.ts │ │ └── throughput-sizes.spec.ts │ ├── tsconfig.dev.json │ └── tsconfig.json ├── rln │ ├── .eslintrc.cjs │ ├── .mocharc.cjs │ ├── CHANGELOG.md │ ├── README.md │ ├── generate_contract_abi.js │ ├── karma.conf.cjs │ ├── package.json │ ├── rollup.config.js │ ├── src │ │ ├── contract │ │ │ ├── constants.ts │ │ │ ├── index.ts │ │ │ ├── price_calculator.spec.ts │ │ │ ├── rln_base_contract.ts │ │ │ ├── types.ts │ │ │ └── wagmi │ │ │ │ └── generated.ts │ │ ├── create.ts │ │ ├── credentials_manager.ts │ │ ├── identity.ts │ │ ├── index.ts │ │ ├── keystore │ │ │ ├── cipher.ts │ │ │ ├── credential_validation_generated.ts │ │ │ ├── index.ts │ │ │ ├── keystore.spec.ts │ │ │ ├── keystore.ts │ │ │ ├── keystore_validation_generated.ts │ │ │ ├── schema_validator.ts │ │ │ └── types.ts │ │ ├── resources │ │ │ ├── rln.wasm │ │ │ ├── rln_final.zkey │ │ │ ├── witness_calculator.d.ts │ │ │ └── witness_calculator.js │ │ ├── rln.ts │ │ ├── types.ts │ │ ├── utils │ │ │ ├── bytes.ts │ │ │ ├── epoch.spec.ts │ │ │ ├── epoch.ts │ │ │ ├── hash.ts │ │ │ ├── index.ts │ │ │ └── rpcClient.ts │ │ ├── zerokit.spec.ts │ │ └── zerokit.ts │ ├── tsconfig.dev.json │ ├── tsconfig.json │ └── wagmi.config.ts ├── run │ ├── .eslintrc.cjs │ ├── .mocharc.cjs │ ├── CHANGELOG.md │ ├── README.md │ ├── docker-compose.yml │ ├── init-db.sh │ ├── package.json │ ├── scripts │ │ ├── info.ts │ │ ├── logs.ts │ │ ├── start.ts │ │ ├── stop.ts │ │ └── test.ts │ ├── src │ │ ├── cli.ts │ │ ├── constants.ts │ │ ├── run-tests.js │ │ ├── test-client.ts │ │ └── utils.ts │ ├── tests │ │ └── basic.spec.ts │ ├── tsconfig.dev.json │ └── tsconfig.json ├── sdk │ ├── .eslintrc.cjs │ ├── .mocha.reporters.json │ ├── .mocharc.cjs │ ├── CHANGELOG.md │ ├── package.json │ ├── rollup.config.js │ ├── src │ │ ├── create │ │ │ ├── create.ts │ │ │ ├── discovery.spec.ts │ │ │ ├── discovery.ts │ │ │ ├── index.ts │ │ │ └── libp2p.ts │ │ ├── env.ts │ │ ├── filter │ │ │ ├── filter.spec.ts │ │ │ ├── filter.ts │ │ │ ├── index.ts │ │ │ ├── subscription.spec.ts │ │ │ ├── subscription.ts │ │ │ ├── types.ts │ │ │ ├── utils.spec.ts │ │ │ └── utils.ts │ │ ├── health_indicator │ │ │ ├── health_indicator.spec.ts │ │ │ ├── health_indicator.ts │ │ │ └── index.ts │ │ ├── index.ts │ │ ├── light_push │ │ │ ├── index.ts │ │ │ ├── light_push.spec.ts │ │ │ ├── light_push.ts │ │ │ ├── retry_manager.spec.ts │ │ │ ├── retry_manager.ts │ │ │ └── utils.ts │ │ ├── peer_manager │ │ │ ├── index.ts │ │ │ ├── peer_manager.spec.ts │ │ │ └── peer_manager.ts │ │ ├── query_on_connect │ │ │ ├── index.ts │ │ │ ├── query_on_connect.spec.ts │ │ │ └── query_on_connect.ts │ │ ├── reliable_channel │ │ │ ├── events.ts │ │ │ ├── index.ts │ │ │ ├── missing_message_retriever.ts │ │ │ ├── random_timeout.ts │ │ │ ├── reliable_channel.spec.ts │ │ │ ├── reliable_channel.ts │ │ │ ├── reliable_channel_acks.spec.ts │ │ │ ├── reliable_channel_encryption.spec.ts │ │ │ ├── reliable_channel_sync.spec.ts │ │ │ ├── reliable_channel_sync_status.spec.ts │ │ │ ├── retry_manager.spec.ts │ │ │ ├── retry_manager.ts │ │ │ ├── sync_status.spec.ts │ │ │ ├── sync_status.ts │ │ │ └── test_utils.ts │ │ ├── store │ │ │ ├── index.ts │ │ │ ├── store.spec.ts │ │ │ └── store.ts │ │ └── waku │ │ │ ├── index.ts │ │ │ ├── wait_for_remote_peer.spec.ts │ │ │ ├── wait_for_remote_peer.ts │ │ │ └── waku.ts │ ├── tsconfig.dev.json │ ├── tsconfig.json │ └── typedoc.json ├── sds │ ├── .eslintrc.cjs │ ├── .mocha.reporters.json │ ├── .mocharc.cjs │ ├── CHANGELOG.md │ ├── README.md │ ├── karma.conf.cjs │ ├── package.json │ ├── rollup.config.js │ ├── src │ │ ├── bloom_filter │ │ │ ├── bloom.spec.ts │ │ │ └── bloom.ts │ │ ├── index.ts │ │ ├── message_channel │ │ │ ├── command_queue.ts │ │ │ ├── events.ts │ │ │ ├── index.ts │ │ │ ├── lamport_timestamp.spec.ts │ │ │ ├── mem_local_history.spec.ts │ │ │ ├── mem_local_history.ts │ │ │ ├── message.spec.ts │ │ │ ├── message.ts │ │ │ ├── message_channel.spec.ts │ │ │ ├── message_channel.ts │ │ │ └── repair │ │ │ │ ├── buffers.spec.ts │ │ │ │ ├── buffers.ts │ │ │ │ ├── repair.ts │ │ │ │ └── utils.ts │ │ ├── nim_hashn │ │ │ ├── nim_hash.spec.ts │ │ │ ├── nim_hash_test_vectors.json │ │ │ ├── nim_hashn.mjs │ │ │ └── nim_hashn.mjs.d.ts │ │ ├── probabilities.spec.ts │ │ └── probabilities.ts │ ├── tsconfig.dev.json │ ├── tsconfig.json │ └── typedoc.json ├── tests │ ├── .eslintrc.cjs │ ├── .mocha.reporters.json │ ├── .mocharc.cjs │ ├── README.md │ ├── package.json │ ├── src │ │ ├── constants.ts │ │ ├── index.ts │ │ ├── lib │ │ │ ├── dockerode.ts │ │ │ ├── index.ts │ │ │ ├── message_collector.ts │ │ │ ├── runNodes.ts │ │ │ └── service_node.ts │ │ ├── run-tests.js │ │ ├── types.ts │ │ ├── utils │ │ │ ├── async_fs.ts │ │ │ ├── base64_utf8.ts │ │ │ ├── custom_mocha_hooks.ts │ │ │ ├── delay.ts │ │ │ ├── generate_test_data.ts │ │ │ ├── index.ts │ │ │ ├── log_file.ts │ │ │ ├── nodes.ts │ │ │ ├── random_array.ts │ │ │ ├── teardown.ts │ │ │ ├── waitForConnections.ts │ │ │ └── wait_for_remote_peer_with_codec.ts │ │ └── waitForConnections.ts │ ├── tests │ │ ├── connection-mananger │ │ │ ├── connection_limiter.spec.ts │ │ │ ├── dialing.spec.ts │ │ │ ├── discovery_dialer.spec.ts │ │ │ ├── network_monitor.spec.ts │ │ │ └── utils.ts │ │ ├── create.optional.spec.ts │ │ ├── dns-discovery │ │ │ ├── dns-peer-discovery.spec.ts │ │ │ └── dns_discovery.optional.spec.ts │ │ ├── enr.node.spec.ts │ │ ├── ephemeral.node.spec.ts │ │ ├── filter │ │ │ ├── push.node.spec.ts │ │ │ ├── subscribe-static-sharding.node.spec.ts │ │ │ ├── subscribe.node.spec.ts │ │ │ ├── unsubscribe.node.spec.ts │ │ │ └── utils.ts │ │ ├── light-push │ │ │ ├── index.node.spec.ts │ │ │ ├── multiple_pubsub.node.spec.ts │ │ │ ├── utils.ts │ │ │ └── v2_interop.spec.ts │ │ ├── log_file.node.spec.ts │ │ ├── metadata.spec.ts │ │ ├── nwaku.node.spec.ts │ │ ├── peer-cache │ │ │ └── peer_cache.spec.ts │ │ ├── peer-exchange │ │ │ ├── compliance.spec.ts │ │ │ └── peer_exchange.spec.ts │ │ ├── relay │ │ │ ├── index.node.spec.ts │ │ │ ├── interop.node.spec.ts │ │ │ ├── multiple_pubsub.node.spec.ts │ │ │ ├── publish.node.spec.ts │ │ │ ├── subscribe.node.spec.ts │ │ │ └── utils.ts │ │ ├── sharding │ │ │ ├── auto_sharding.spec.ts │ │ │ ├── peer_management.spec.ts │ │ │ └── static_sharding.spec.ts │ │ ├── store │ │ │ ├── cursor.node.spec.ts │ │ │ ├── different_static_shards.spec.ts │ │ │ ├── error_handling.node.spec.ts │ │ │ ├── index.node.spec.ts │ │ │ ├── message_hash.spec.ts │ │ │ ├── order.node.spec.ts │ │ │ ├── page_size.node.spec.ts │ │ │ ├── sorting.node.spec.ts │ │ │ ├── time_filter.node.spec.ts │ │ │ └── utils.ts │ │ ├── utils.spec.ts │ │ ├── wait_for_remote_peer.node.spec.ts │ │ ├── waku.node.optional.spec.ts │ │ └── waku.node.spec.ts │ ├── tsconfig.dev.json │ └── tsconfig.json └── utils │ ├── .eslintrc.cjs │ ├── .mocha.reporters.json │ ├── .mocharc.cjs │ ├── CHANGELOG.md │ ├── package.json │ ├── rollup.config.js │ ├── src │ ├── bytes │ │ └── index.ts │ ├── common │ │ ├── delay.ts │ │ ├── group_by.ts │ │ ├── index.ts │ │ ├── is_defined.ts │ │ ├── is_size_valid.ts │ │ ├── mock_node.ts │ │ ├── push_or_init_map.spec.ts │ │ ├── push_or_init_map.ts │ │ ├── random_subset.ts │ │ ├── relay_shard_codec.spec.ts │ │ ├── relay_shard_codec.ts │ │ ├── sharding │ │ │ ├── index.ts │ │ │ ├── routing_info.ts │ │ │ ├── topics.spec.ts │ │ │ ├── topics.ts │ │ │ └── type_guards.ts │ │ └── to_async_iterator.ts │ ├── index.ts │ └── logger.ts │ ├── tsconfig.dev.json │ ├── tsconfig.json │ └── typedoc.json ├── release-please-config.json ├── tsconfig.dev.json ├── tsconfig.json ├── typedoc.base.json └── typedoc.cjs /.cspell.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/.cspell.json -------------------------------------------------------------------------------- /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/.dockerignore -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/.eslintrc.json -------------------------------------------------------------------------------- /.github/CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/.github/CODEOWNERS -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/🚀-feature-request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/.github/ISSUE_TEMPLATE/🚀-feature-request.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/🪳-bug-report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/.github/ISSUE_TEMPLATE/🪳-bug-report.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/actions/npm/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/.github/actions/npm/action.yml -------------------------------------------------------------------------------- /.github/actions/prune-vm/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/.github/actions/prune-vm/action.yml -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/add-action-project.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/.github/workflows/add-action-project.yml -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/conventional-commits.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/.github/workflows/conventional-commits.yml -------------------------------------------------------------------------------- /.github/workflows/fleet-checker.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/.github/workflows/fleet-checker.yml -------------------------------------------------------------------------------- /.github/workflows/playwright.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/.github/workflows/playwright.yml -------------------------------------------------------------------------------- /.github/workflows/pre-release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/.github/workflows/pre-release.yml -------------------------------------------------------------------------------- /.github/workflows/size-limit.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/.github/workflows/size-limit.yml -------------------------------------------------------------------------------- /.github/workflows/test-node.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/.github/workflows/test-node.yml -------------------------------------------------------------------------------- /.github/workflows/test-reliability.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/.github/workflows/test-reliability.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/.gitignore -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- 1 | npx lint-staged 2 | -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/.prettierignore -------------------------------------------------------------------------------- /.release-please-manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/.release-please-manifest.json -------------------------------------------------------------------------------- /.size-limit.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/.size-limit.cjs -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE-APACHE-v2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/LICENSE-APACHE-v2 -------------------------------------------------------------------------------- /LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/LICENSE-MIT -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/README.md -------------------------------------------------------------------------------- /bors.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/bors.toml -------------------------------------------------------------------------------- /ci/Jenkinsfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/ci/Jenkinsfile -------------------------------------------------------------------------------- /ci/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/ci/README.md -------------------------------------------------------------------------------- /ci/deploy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/ci/deploy.js -------------------------------------------------------------------------------- /ci/mergeAllureResults.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/ci/mergeAllureResults.cjs -------------------------------------------------------------------------------- /ci/publish.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/ci/publish.js -------------------------------------------------------------------------------- /ci/wss-checker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/ci/wss-checker.js -------------------------------------------------------------------------------- /flake.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/flake.lock -------------------------------------------------------------------------------- /flake.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/flake.nix -------------------------------------------------------------------------------- /karma.conf.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/karma.conf.cjs -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/package.json -------------------------------------------------------------------------------- /packages/browser-tests/.dockerignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | build 3 | .DS_Store 4 | *.log 5 | -------------------------------------------------------------------------------- /packages/browser-tests/.env.local: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/browser-tests/.env.local -------------------------------------------------------------------------------- /packages/browser-tests/.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/browser-tests/.eslintrc.cjs -------------------------------------------------------------------------------- /packages/browser-tests/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/browser-tests/Dockerfile -------------------------------------------------------------------------------- /packages/browser-tests/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/browser-tests/README.md -------------------------------------------------------------------------------- /packages/browser-tests/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/browser-tests/package.json -------------------------------------------------------------------------------- /packages/browser-tests/playwright.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/browser-tests/playwright.config.ts -------------------------------------------------------------------------------- /packages/browser-tests/scripts/docker-entrypoint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/browser-tests/scripts/docker-entrypoint.sh -------------------------------------------------------------------------------- /packages/browser-tests/src/browser/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/browser-tests/src/browser/index.ts -------------------------------------------------------------------------------- /packages/browser-tests/src/routes/waku.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/browser-tests/src/routes/waku.ts -------------------------------------------------------------------------------- /packages/browser-tests/src/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/browser-tests/src/server.ts -------------------------------------------------------------------------------- /packages/browser-tests/src/utils/endpoint-handler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/browser-tests/src/utils/endpoint-handler.ts -------------------------------------------------------------------------------- /packages/browser-tests/tests/e2e.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/browser-tests/tests/e2e.spec.ts -------------------------------------------------------------------------------- /packages/browser-tests/tests/integration.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/browser-tests/tests/integration.spec.ts -------------------------------------------------------------------------------- /packages/browser-tests/tests/server.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/browser-tests/tests/server.spec.ts -------------------------------------------------------------------------------- /packages/browser-tests/tests/utils/container-helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/browser-tests/tests/utils/container-helpers.ts -------------------------------------------------------------------------------- /packages/browser-tests/tests/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/browser-tests/tests/utils/index.ts -------------------------------------------------------------------------------- /packages/browser-tests/tests/utils/nwaku-helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/browser-tests/tests/utils/nwaku-helpers.ts -------------------------------------------------------------------------------- /packages/browser-tests/tests/utils/test-config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/browser-tests/tests/utils/test-config.ts -------------------------------------------------------------------------------- /packages/browser-tests/tsconfig.dev.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../../tsconfig.dev" 3 | } 4 | -------------------------------------------------------------------------------- /packages/browser-tests/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/browser-tests/tsconfig.json -------------------------------------------------------------------------------- /packages/browser-tests/types/dotenv-flow.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/browser-tests/types/dotenv-flow.d.ts -------------------------------------------------------------------------------- /packages/browser-tests/types/global.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/browser-tests/types/global.d.ts -------------------------------------------------------------------------------- /packages/browser-tests/types/serve.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/browser-tests/types/serve.d.ts -------------------------------------------------------------------------------- /packages/browser-tests/web/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/browser-tests/web/index.html -------------------------------------------------------------------------------- /packages/browser-tests/web/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/browser-tests/web/index.ts -------------------------------------------------------------------------------- /packages/build-utils/.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/build-utils/.eslintrc.cjs -------------------------------------------------------------------------------- /packages/build-utils/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/build-utils/index.js -------------------------------------------------------------------------------- /packages/build-utils/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/build-utils/package.json -------------------------------------------------------------------------------- /packages/core/.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/core/.eslintrc.cjs -------------------------------------------------------------------------------- /packages/core/.mocha.reporters.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/core/.mocha.reporters.json -------------------------------------------------------------------------------- /packages/core/.mocharc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/core/.mocharc.cjs -------------------------------------------------------------------------------- /packages/core/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/core/CHANGELOG.md -------------------------------------------------------------------------------- /packages/core/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/core/README.md -------------------------------------------------------------------------------- /packages/core/karma.conf.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/core/karma.conf.cjs -------------------------------------------------------------------------------- /packages/core/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/core/package.json -------------------------------------------------------------------------------- /packages/core/rollup.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/core/rollup.config.js -------------------------------------------------------------------------------- /packages/core/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/core/src/index.ts -------------------------------------------------------------------------------- /packages/core/src/lib/connection_manager/connection_limiter.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/core/src/lib/connection_manager/connection_limiter.spec.ts -------------------------------------------------------------------------------- /packages/core/src/lib/connection_manager/connection_limiter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/core/src/lib/connection_manager/connection_limiter.ts -------------------------------------------------------------------------------- /packages/core/src/lib/connection_manager/connection_manager.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/core/src/lib/connection_manager/connection_manager.spec.ts -------------------------------------------------------------------------------- /packages/core/src/lib/connection_manager/connection_manager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/core/src/lib/connection_manager/connection_manager.ts -------------------------------------------------------------------------------- /packages/core/src/lib/connection_manager/dialer.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/core/src/lib/connection_manager/dialer.spec.ts -------------------------------------------------------------------------------- /packages/core/src/lib/connection_manager/dialer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/core/src/lib/connection_manager/dialer.ts -------------------------------------------------------------------------------- /packages/core/src/lib/connection_manager/discovery_dialer.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/core/src/lib/connection_manager/discovery_dialer.spec.ts -------------------------------------------------------------------------------- /packages/core/src/lib/connection_manager/discovery_dialer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/core/src/lib/connection_manager/discovery_dialer.ts -------------------------------------------------------------------------------- /packages/core/src/lib/connection_manager/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/core/src/lib/connection_manager/index.ts -------------------------------------------------------------------------------- /packages/core/src/lib/connection_manager/keep_alive_manager.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/core/src/lib/connection_manager/keep_alive_manager.spec.ts -------------------------------------------------------------------------------- /packages/core/src/lib/connection_manager/keep_alive_manager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/core/src/lib/connection_manager/keep_alive_manager.ts -------------------------------------------------------------------------------- /packages/core/src/lib/connection_manager/network_monitor.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/core/src/lib/connection_manager/network_monitor.spec.ts -------------------------------------------------------------------------------- /packages/core/src/lib/connection_manager/network_monitor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/core/src/lib/connection_manager/network_monitor.ts -------------------------------------------------------------------------------- /packages/core/src/lib/connection_manager/shard_reader.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/core/src/lib/connection_manager/shard_reader.spec.ts -------------------------------------------------------------------------------- /packages/core/src/lib/connection_manager/shard_reader.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/core/src/lib/connection_manager/shard_reader.ts -------------------------------------------------------------------------------- /packages/core/src/lib/connection_manager/utils.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/core/src/lib/connection_manager/utils.spec.ts -------------------------------------------------------------------------------- /packages/core/src/lib/connection_manager/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/core/src/lib/connection_manager/utils.ts -------------------------------------------------------------------------------- /packages/core/src/lib/filter/filter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/core/src/lib/filter/filter.ts -------------------------------------------------------------------------------- /packages/core/src/lib/filter/filter_rpc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/core/src/lib/filter/filter_rpc.ts -------------------------------------------------------------------------------- /packages/core/src/lib/filter/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/core/src/lib/filter/index.ts -------------------------------------------------------------------------------- /packages/core/src/lib/light_push/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/core/src/lib/light_push/constants.ts -------------------------------------------------------------------------------- /packages/core/src/lib/light_push/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/core/src/lib/light_push/index.ts -------------------------------------------------------------------------------- /packages/core/src/lib/light_push/light_push.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/core/src/lib/light_push/light_push.ts -------------------------------------------------------------------------------- /packages/core/src/lib/light_push/protocol_handler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/core/src/lib/light_push/protocol_handler.ts -------------------------------------------------------------------------------- /packages/core/src/lib/light_push/push_rpc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/core/src/lib/light_push/push_rpc.ts -------------------------------------------------------------------------------- /packages/core/src/lib/light_push/push_rpc_v3.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/core/src/lib/light_push/push_rpc_v3.ts -------------------------------------------------------------------------------- /packages/core/src/lib/light_push/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/core/src/lib/light_push/utils.ts -------------------------------------------------------------------------------- /packages/core/src/lib/message/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/core/src/lib/message/index.ts -------------------------------------------------------------------------------- /packages/core/src/lib/message/version_0.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/core/src/lib/message/version_0.spec.ts -------------------------------------------------------------------------------- /packages/core/src/lib/message/version_0.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/core/src/lib/message/version_0.ts -------------------------------------------------------------------------------- /packages/core/src/lib/message_hash/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/core/src/lib/message_hash/index.ts -------------------------------------------------------------------------------- /packages/core/src/lib/message_hash/message_hash.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/core/src/lib/message_hash/message_hash.spec.ts -------------------------------------------------------------------------------- /packages/core/src/lib/message_hash/message_hash.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/core/src/lib/message_hash/message_hash.ts -------------------------------------------------------------------------------- /packages/core/src/lib/metadata/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/core/src/lib/metadata/index.ts -------------------------------------------------------------------------------- /packages/core/src/lib/metadata/metadata.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/core/src/lib/metadata/metadata.ts -------------------------------------------------------------------------------- /packages/core/src/lib/store/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/core/src/lib/store/index.ts -------------------------------------------------------------------------------- /packages/core/src/lib/store/rpc.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/core/src/lib/store/rpc.spec.ts -------------------------------------------------------------------------------- /packages/core/src/lib/store/rpc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/core/src/lib/store/rpc.ts -------------------------------------------------------------------------------- /packages/core/src/lib/store/store.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/core/src/lib/store/store.spec.ts -------------------------------------------------------------------------------- /packages/core/src/lib/store/store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/core/src/lib/store/store.ts -------------------------------------------------------------------------------- /packages/core/src/lib/stream_manager/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/core/src/lib/stream_manager/index.ts -------------------------------------------------------------------------------- /packages/core/src/lib/stream_manager/stream_manager.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/core/src/lib/stream_manager/stream_manager.spec.ts -------------------------------------------------------------------------------- /packages/core/src/lib/stream_manager/stream_manager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/core/src/lib/stream_manager/stream_manager.ts -------------------------------------------------------------------------------- /packages/core/src/lib/stream_manager/utils.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/core/src/lib/stream_manager/utils.spec.ts -------------------------------------------------------------------------------- /packages/core/src/lib/stream_manager/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/core/src/lib/stream_manager/utils.ts -------------------------------------------------------------------------------- /packages/core/src/lib/to_proto_message.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/core/src/lib/to_proto_message.spec.ts -------------------------------------------------------------------------------- /packages/core/src/lib/to_proto_message.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/core/src/lib/to_proto_message.ts -------------------------------------------------------------------------------- /packages/core/tsconfig.dev.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../../tsconfig.dev" 3 | } 4 | -------------------------------------------------------------------------------- /packages/core/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/core/tsconfig.json -------------------------------------------------------------------------------- /packages/core/typedoc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/core/typedoc.json -------------------------------------------------------------------------------- /packages/discovery/.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/discovery/.eslintrc.cjs -------------------------------------------------------------------------------- /packages/discovery/.mocha.reporters.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/discovery/.mocha.reporters.json -------------------------------------------------------------------------------- /packages/discovery/.mocharc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/discovery/.mocharc.cjs -------------------------------------------------------------------------------- /packages/discovery/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/discovery/CHANGELOG.md -------------------------------------------------------------------------------- /packages/discovery/karma.conf.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/discovery/karma.conf.cjs -------------------------------------------------------------------------------- /packages/discovery/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/discovery/package.json -------------------------------------------------------------------------------- /packages/discovery/rollup.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/discovery/rollup.config.js -------------------------------------------------------------------------------- /packages/discovery/src/dns/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/discovery/src/dns/constants.ts -------------------------------------------------------------------------------- /packages/discovery/src/dns/dns.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/discovery/src/dns/dns.spec.ts -------------------------------------------------------------------------------- /packages/discovery/src/dns/dns.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/discovery/src/dns/dns.ts -------------------------------------------------------------------------------- /packages/discovery/src/dns/dns_discovery.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/discovery/src/dns/dns_discovery.ts -------------------------------------------------------------------------------- /packages/discovery/src/dns/dns_over_https.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/discovery/src/dns/dns_over_https.ts -------------------------------------------------------------------------------- /packages/discovery/src/dns/enrtree.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/discovery/src/dns/enrtree.spec.ts -------------------------------------------------------------------------------- /packages/discovery/src/dns/enrtree.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/discovery/src/dns/enrtree.ts -------------------------------------------------------------------------------- /packages/discovery/src/dns/fetch_nodes.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/discovery/src/dns/fetch_nodes.spec.ts -------------------------------------------------------------------------------- /packages/discovery/src/dns/fetch_nodes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/discovery/src/dns/fetch_nodes.ts -------------------------------------------------------------------------------- /packages/discovery/src/dns/index.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/discovery/src/dns/index.spec.ts -------------------------------------------------------------------------------- /packages/discovery/src/dns/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/discovery/src/dns/index.ts -------------------------------------------------------------------------------- /packages/discovery/src/dns/testdata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/discovery/src/dns/testdata.json -------------------------------------------------------------------------------- /packages/discovery/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/discovery/src/index.ts -------------------------------------------------------------------------------- /packages/discovery/src/peer-cache/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/discovery/src/peer-cache/constants.ts -------------------------------------------------------------------------------- /packages/discovery/src/peer-cache/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/discovery/src/peer-cache/index.ts -------------------------------------------------------------------------------- /packages/discovery/src/peer-cache/peer_cache.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/discovery/src/peer-cache/peer_cache.spec.ts -------------------------------------------------------------------------------- /packages/discovery/src/peer-cache/peer_cache.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/discovery/src/peer-cache/peer_cache.ts -------------------------------------------------------------------------------- /packages/discovery/src/peer-cache/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/discovery/src/peer-cache/utils.ts -------------------------------------------------------------------------------- /packages/discovery/src/peer-exchange/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/discovery/src/peer-exchange/constants.ts -------------------------------------------------------------------------------- /packages/discovery/src/peer-exchange/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/discovery/src/peer-exchange/index.ts -------------------------------------------------------------------------------- /packages/discovery/src/peer-exchange/peer_exchange.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/discovery/src/peer-exchange/peer_exchange.spec.ts -------------------------------------------------------------------------------- /packages/discovery/src/peer-exchange/peer_exchange.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/discovery/src/peer-exchange/peer_exchange.ts -------------------------------------------------------------------------------- /packages/discovery/src/peer-exchange/peer_exchange_discovery.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/discovery/src/peer-exchange/peer_exchange_discovery.spec.ts -------------------------------------------------------------------------------- /packages/discovery/src/peer-exchange/peer_exchange_discovery.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/discovery/src/peer-exchange/peer_exchange_discovery.ts -------------------------------------------------------------------------------- /packages/discovery/src/peer-exchange/rpc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/discovery/src/peer-exchange/rpc.ts -------------------------------------------------------------------------------- /packages/discovery/tsconfig.dev.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../../tsconfig.dev" 3 | } 4 | -------------------------------------------------------------------------------- /packages/discovery/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/discovery/tsconfig.json -------------------------------------------------------------------------------- /packages/discovery/tsconfig.karma.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/discovery/tsconfig.karma.json -------------------------------------------------------------------------------- /packages/enr/.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/enr/.eslintrc.cjs -------------------------------------------------------------------------------- /packages/enr/.mocha.reporters.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/enr/.mocha.reporters.json -------------------------------------------------------------------------------- /packages/enr/.mocharc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/enr/.mocharc.cjs -------------------------------------------------------------------------------- /packages/enr/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/enr/CHANGELOG.md -------------------------------------------------------------------------------- /packages/enr/karma.conf.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/enr/karma.conf.cjs -------------------------------------------------------------------------------- /packages/enr/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/enr/package.json -------------------------------------------------------------------------------- /packages/enr/rollup.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/enr/rollup.config.js -------------------------------------------------------------------------------- /packages/enr/src/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/enr/src/constants.ts -------------------------------------------------------------------------------- /packages/enr/src/creator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/enr/src/creator.ts -------------------------------------------------------------------------------- /packages/enr/src/crypto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/enr/src/crypto.ts -------------------------------------------------------------------------------- /packages/enr/src/decoder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/enr/src/decoder.ts -------------------------------------------------------------------------------- /packages/enr/src/encoder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/enr/src/encoder.ts -------------------------------------------------------------------------------- /packages/enr/src/enr.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/enr/src/enr.spec.ts -------------------------------------------------------------------------------- /packages/enr/src/enr.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/enr/src/enr.ts -------------------------------------------------------------------------------- /packages/enr/src/get_multiaddr.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/enr/src/get_multiaddr.ts -------------------------------------------------------------------------------- /packages/enr/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/enr/src/index.ts -------------------------------------------------------------------------------- /packages/enr/src/multiaddr_from_fields.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/enr/src/multiaddr_from_fields.spec.ts -------------------------------------------------------------------------------- /packages/enr/src/multiaddr_from_fields.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/enr/src/multiaddr_from_fields.ts -------------------------------------------------------------------------------- /packages/enr/src/multiaddrs_codec.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/enr/src/multiaddrs_codec.spec.ts -------------------------------------------------------------------------------- /packages/enr/src/multiaddrs_codec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/enr/src/multiaddrs_codec.ts -------------------------------------------------------------------------------- /packages/enr/src/peer_id.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/enr/src/peer_id.ts -------------------------------------------------------------------------------- /packages/enr/src/raw_enr.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/enr/src/raw_enr.ts -------------------------------------------------------------------------------- /packages/enr/src/v4.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/enr/src/v4.ts -------------------------------------------------------------------------------- /packages/enr/src/waku2_codec.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/enr/src/waku2_codec.spec.ts -------------------------------------------------------------------------------- /packages/enr/src/waku2_codec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/enr/src/waku2_codec.ts -------------------------------------------------------------------------------- /packages/enr/tsconfig.dev.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../../tsconfig.dev" 3 | } 4 | -------------------------------------------------------------------------------- /packages/enr/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/enr/tsconfig.json -------------------------------------------------------------------------------- /packages/enr/typedoc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/enr/typedoc.json -------------------------------------------------------------------------------- /packages/interfaces/.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/interfaces/.eslintrc.cjs -------------------------------------------------------------------------------- /packages/interfaces/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/interfaces/CHANGELOG.md -------------------------------------------------------------------------------- /packages/interfaces/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/interfaces/package.json -------------------------------------------------------------------------------- /packages/interfaces/src/connection_manager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/interfaces/src/connection_manager.ts -------------------------------------------------------------------------------- /packages/interfaces/src/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/interfaces/src/constants.ts -------------------------------------------------------------------------------- /packages/interfaces/src/discovery.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/interfaces/src/discovery.ts -------------------------------------------------------------------------------- /packages/interfaces/src/dns_discovery.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/interfaces/src/dns_discovery.ts -------------------------------------------------------------------------------- /packages/interfaces/src/enr.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/interfaces/src/enr.ts -------------------------------------------------------------------------------- /packages/interfaces/src/filter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/interfaces/src/filter.ts -------------------------------------------------------------------------------- /packages/interfaces/src/health_status.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/interfaces/src/health_status.ts -------------------------------------------------------------------------------- /packages/interfaces/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/interfaces/src/index.ts -------------------------------------------------------------------------------- /packages/interfaces/src/libp2p.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/interfaces/src/libp2p.ts -------------------------------------------------------------------------------- /packages/interfaces/src/light_push.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/interfaces/src/light_push.ts -------------------------------------------------------------------------------- /packages/interfaces/src/message.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/interfaces/src/message.ts -------------------------------------------------------------------------------- /packages/interfaces/src/metadata.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/interfaces/src/metadata.ts -------------------------------------------------------------------------------- /packages/interfaces/src/misc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/interfaces/src/misc.ts -------------------------------------------------------------------------------- /packages/interfaces/src/peer_exchange.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/interfaces/src/peer_exchange.ts -------------------------------------------------------------------------------- /packages/interfaces/src/protocols.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/interfaces/src/protocols.ts -------------------------------------------------------------------------------- /packages/interfaces/src/receiver.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/interfaces/src/receiver.ts -------------------------------------------------------------------------------- /packages/interfaces/src/relay.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/interfaces/src/relay.ts -------------------------------------------------------------------------------- /packages/interfaces/src/sender.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/interfaces/src/sender.ts -------------------------------------------------------------------------------- /packages/interfaces/src/sharding.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/interfaces/src/sharding.ts -------------------------------------------------------------------------------- /packages/interfaces/src/store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/interfaces/src/store.ts -------------------------------------------------------------------------------- /packages/interfaces/src/waku.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/interfaces/src/waku.ts -------------------------------------------------------------------------------- /packages/interfaces/tsconfig.dev.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../../tsconfig.dev" 3 | } 4 | -------------------------------------------------------------------------------- /packages/interfaces/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/interfaces/tsconfig.json -------------------------------------------------------------------------------- /packages/interfaces/typedoc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/interfaces/typedoc.json -------------------------------------------------------------------------------- /packages/message-encryption/.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/message-encryption/.eslintrc.cjs -------------------------------------------------------------------------------- /packages/message-encryption/.mocha.reporters.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/message-encryption/.mocha.reporters.json -------------------------------------------------------------------------------- /packages/message-encryption/.mocharc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/message-encryption/.mocharc.cjs -------------------------------------------------------------------------------- /packages/message-encryption/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/message-encryption/CHANGELOG.md -------------------------------------------------------------------------------- /packages/message-encryption/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/message-encryption/README.md -------------------------------------------------------------------------------- /packages/message-encryption/karma.conf.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/message-encryption/karma.conf.cjs -------------------------------------------------------------------------------- /packages/message-encryption/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/message-encryption/package.json -------------------------------------------------------------------------------- /packages/message-encryption/rollup.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/message-encryption/rollup.config.js -------------------------------------------------------------------------------- /packages/message-encryption/src/crypto/ecies.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/message-encryption/src/crypto/ecies.ts -------------------------------------------------------------------------------- /packages/message-encryption/src/crypto/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/message-encryption/src/crypto/index.ts -------------------------------------------------------------------------------- /packages/message-encryption/src/crypto/symmetric.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/message-encryption/src/crypto/symmetric.ts -------------------------------------------------------------------------------- /packages/message-encryption/src/crypto/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/message-encryption/src/crypto/utils.ts -------------------------------------------------------------------------------- /packages/message-encryption/src/decoded_message.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/message-encryption/src/decoded_message.ts -------------------------------------------------------------------------------- /packages/message-encryption/src/ecies.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/message-encryption/src/ecies.spec.ts -------------------------------------------------------------------------------- /packages/message-encryption/src/ecies.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/message-encryption/src/ecies.ts -------------------------------------------------------------------------------- /packages/message-encryption/src/encryption.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/message-encryption/src/encryption.spec.ts -------------------------------------------------------------------------------- /packages/message-encryption/src/encryption.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/message-encryption/src/encryption.ts -------------------------------------------------------------------------------- /packages/message-encryption/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/message-encryption/src/index.ts -------------------------------------------------------------------------------- /packages/message-encryption/src/misc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/message-encryption/src/misc.ts -------------------------------------------------------------------------------- /packages/message-encryption/src/symmetric.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/message-encryption/src/symmetric.spec.ts -------------------------------------------------------------------------------- /packages/message-encryption/src/symmetric.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/message-encryption/src/symmetric.ts -------------------------------------------------------------------------------- /packages/message-encryption/tsconfig.dev.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../../tsconfig.dev" 3 | } 4 | -------------------------------------------------------------------------------- /packages/message-encryption/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/message-encryption/tsconfig.json -------------------------------------------------------------------------------- /packages/message-encryption/typedoc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/message-encryption/typedoc.json -------------------------------------------------------------------------------- /packages/proto/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/proto/CHANGELOG.md -------------------------------------------------------------------------------- /packages/proto/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/proto/package.json -------------------------------------------------------------------------------- /packages/proto/rollup.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/proto/rollup.config.js -------------------------------------------------------------------------------- /packages/proto/src/generated/filter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/proto/src/generated/filter.ts -------------------------------------------------------------------------------- /packages/proto/src/generated/filter_v2.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/proto/src/generated/filter_v2.ts -------------------------------------------------------------------------------- /packages/proto/src/generated/light_push.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/proto/src/generated/light_push.ts -------------------------------------------------------------------------------- /packages/proto/src/generated/message.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/proto/src/generated/message.ts -------------------------------------------------------------------------------- /packages/proto/src/generated/metadata.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/proto/src/generated/metadata.ts -------------------------------------------------------------------------------- /packages/proto/src/generated/peer_exchange.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/proto/src/generated/peer_exchange.ts -------------------------------------------------------------------------------- /packages/proto/src/generated/sds_message.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/proto/src/generated/sds_message.ts -------------------------------------------------------------------------------- /packages/proto/src/generated/store_v3.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/proto/src/generated/store_v3.ts -------------------------------------------------------------------------------- /packages/proto/src/generated/topic_only_message.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/proto/src/generated/topic_only_message.ts -------------------------------------------------------------------------------- /packages/proto/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/proto/src/index.ts -------------------------------------------------------------------------------- /packages/proto/src/lib/filter.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/proto/src/lib/filter.proto -------------------------------------------------------------------------------- /packages/proto/src/lib/filter_v2.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/proto/src/lib/filter_v2.proto -------------------------------------------------------------------------------- /packages/proto/src/lib/light_push.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/proto/src/lib/light_push.proto -------------------------------------------------------------------------------- /packages/proto/src/lib/message.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/proto/src/lib/message.proto -------------------------------------------------------------------------------- /packages/proto/src/lib/metadata.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/proto/src/lib/metadata.proto -------------------------------------------------------------------------------- /packages/proto/src/lib/peer_exchange.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/proto/src/lib/peer_exchange.proto -------------------------------------------------------------------------------- /packages/proto/src/lib/sds_message.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/proto/src/lib/sds_message.proto -------------------------------------------------------------------------------- /packages/proto/src/lib/store_v3.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/proto/src/lib/store_v3.proto -------------------------------------------------------------------------------- /packages/proto/src/lib/topic_only_message.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/proto/src/lib/topic_only_message.proto -------------------------------------------------------------------------------- /packages/proto/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/proto/tsconfig.json -------------------------------------------------------------------------------- /packages/proto/typedoc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/proto/typedoc.json -------------------------------------------------------------------------------- /packages/react/.mocharc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/react/.mocharc.cjs -------------------------------------------------------------------------------- /packages/react/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/react/CHANGELOG.md -------------------------------------------------------------------------------- /packages/react/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/react/package.json -------------------------------------------------------------------------------- /packages/react/rollup.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/react/rollup.config.js -------------------------------------------------------------------------------- /packages/react/src/WakuProvider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/react/src/WakuProvider.tsx -------------------------------------------------------------------------------- /packages/react/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/react/src/index.ts -------------------------------------------------------------------------------- /packages/react/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/react/src/types.ts -------------------------------------------------------------------------------- /packages/react/src/useCreateWaku.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/react/src/useCreateWaku.ts -------------------------------------------------------------------------------- /packages/react/tsconfig.dev.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/react/tsconfig.dev.json -------------------------------------------------------------------------------- /packages/react/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/react/tsconfig.json -------------------------------------------------------------------------------- /packages/react/typedoc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/react/typedoc.json -------------------------------------------------------------------------------- /packages/relay/.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/relay/.eslintrc.cjs -------------------------------------------------------------------------------- /packages/relay/.mocha.reporters.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/relay/.mocha.reporters.json -------------------------------------------------------------------------------- /packages/relay/.mocharc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/relay/.mocharc.cjs -------------------------------------------------------------------------------- /packages/relay/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/relay/CHANGELOG.md -------------------------------------------------------------------------------- /packages/relay/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/relay/package.json -------------------------------------------------------------------------------- /packages/relay/rollup.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/relay/rollup.config.js -------------------------------------------------------------------------------- /packages/relay/src/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/relay/src/constants.ts -------------------------------------------------------------------------------- /packages/relay/src/create.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/relay/src/create.ts -------------------------------------------------------------------------------- /packages/relay/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/relay/src/index.ts -------------------------------------------------------------------------------- /packages/relay/src/message_validator.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/relay/src/message_validator.spec.ts -------------------------------------------------------------------------------- /packages/relay/src/message_validator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/relay/src/message_validator.ts -------------------------------------------------------------------------------- /packages/relay/src/relay.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/relay/src/relay.ts -------------------------------------------------------------------------------- /packages/relay/src/topic_only_message.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/relay/src/topic_only_message.ts -------------------------------------------------------------------------------- /packages/relay/tsconfig.dev.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../../tsconfig.dev" 3 | } 4 | -------------------------------------------------------------------------------- /packages/relay/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/relay/tsconfig.json -------------------------------------------------------------------------------- /packages/relay/typedoc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/relay/typedoc.json -------------------------------------------------------------------------------- /packages/reliability-tests/.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/reliability-tests/.eslintrc.cjs -------------------------------------------------------------------------------- /packages/reliability-tests/.mocharc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/reliability-tests/.mocharc.cjs -------------------------------------------------------------------------------- /packages/reliability-tests/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/reliability-tests/README.md -------------------------------------------------------------------------------- /packages/reliability-tests/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/reliability-tests/package.json -------------------------------------------------------------------------------- /packages/reliability-tests/src/run-tests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/reliability-tests/src/run-tests.js -------------------------------------------------------------------------------- /packages/reliability-tests/tests/high-throughput.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/reliability-tests/tests/high-throughput.spec.ts -------------------------------------------------------------------------------- /packages/reliability-tests/tests/longevity.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/reliability-tests/tests/longevity.spec.ts -------------------------------------------------------------------------------- /packages/reliability-tests/tests/low-bandwidth.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/reliability-tests/tests/low-bandwidth.spec.ts -------------------------------------------------------------------------------- /packages/reliability-tests/tests/network-latency.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/reliability-tests/tests/network-latency.spec.ts -------------------------------------------------------------------------------- /packages/reliability-tests/tests/packet-loss.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/reliability-tests/tests/packet-loss.spec.ts -------------------------------------------------------------------------------- /packages/reliability-tests/tests/sharedTestUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/reliability-tests/tests/sharedTestUtils.ts -------------------------------------------------------------------------------- /packages/reliability-tests/tests/throughput-sizes.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/reliability-tests/tests/throughput-sizes.spec.ts -------------------------------------------------------------------------------- /packages/reliability-tests/tsconfig.dev.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../../tsconfig.dev" 3 | } 4 | -------------------------------------------------------------------------------- /packages/reliability-tests/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/reliability-tests/tsconfig.json -------------------------------------------------------------------------------- /packages/rln/.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/rln/.eslintrc.cjs -------------------------------------------------------------------------------- /packages/rln/.mocharc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/rln/.mocharc.cjs -------------------------------------------------------------------------------- /packages/rln/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/rln/CHANGELOG.md -------------------------------------------------------------------------------- /packages/rln/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/rln/README.md -------------------------------------------------------------------------------- /packages/rln/generate_contract_abi.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/rln/generate_contract_abi.js -------------------------------------------------------------------------------- /packages/rln/karma.conf.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/rln/karma.conf.cjs -------------------------------------------------------------------------------- /packages/rln/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/rln/package.json -------------------------------------------------------------------------------- /packages/rln/rollup.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/rln/rollup.config.js -------------------------------------------------------------------------------- /packages/rln/src/contract/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/rln/src/contract/constants.ts -------------------------------------------------------------------------------- /packages/rln/src/contract/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/rln/src/contract/index.ts -------------------------------------------------------------------------------- /packages/rln/src/contract/price_calculator.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/rln/src/contract/price_calculator.spec.ts -------------------------------------------------------------------------------- /packages/rln/src/contract/rln_base_contract.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/rln/src/contract/rln_base_contract.ts -------------------------------------------------------------------------------- /packages/rln/src/contract/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/rln/src/contract/types.ts -------------------------------------------------------------------------------- /packages/rln/src/contract/wagmi/generated.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/rln/src/contract/wagmi/generated.ts -------------------------------------------------------------------------------- /packages/rln/src/create.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/rln/src/create.ts -------------------------------------------------------------------------------- /packages/rln/src/credentials_manager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/rln/src/credentials_manager.ts -------------------------------------------------------------------------------- /packages/rln/src/identity.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/rln/src/identity.ts -------------------------------------------------------------------------------- /packages/rln/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/rln/src/index.ts -------------------------------------------------------------------------------- /packages/rln/src/keystore/cipher.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/rln/src/keystore/cipher.ts -------------------------------------------------------------------------------- /packages/rln/src/keystore/credential_validation_generated.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/rln/src/keystore/credential_validation_generated.ts -------------------------------------------------------------------------------- /packages/rln/src/keystore/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/rln/src/keystore/index.ts -------------------------------------------------------------------------------- /packages/rln/src/keystore/keystore.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/rln/src/keystore/keystore.spec.ts -------------------------------------------------------------------------------- /packages/rln/src/keystore/keystore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/rln/src/keystore/keystore.ts -------------------------------------------------------------------------------- /packages/rln/src/keystore/keystore_validation_generated.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/rln/src/keystore/keystore_validation_generated.ts -------------------------------------------------------------------------------- /packages/rln/src/keystore/schema_validator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/rln/src/keystore/schema_validator.ts -------------------------------------------------------------------------------- /packages/rln/src/keystore/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/rln/src/keystore/types.ts -------------------------------------------------------------------------------- /packages/rln/src/resources/rln.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/rln/src/resources/rln.wasm -------------------------------------------------------------------------------- /packages/rln/src/resources/rln_final.zkey: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/rln/src/resources/rln_final.zkey -------------------------------------------------------------------------------- /packages/rln/src/resources/witness_calculator.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/rln/src/resources/witness_calculator.d.ts -------------------------------------------------------------------------------- /packages/rln/src/resources/witness_calculator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/rln/src/resources/witness_calculator.js -------------------------------------------------------------------------------- /packages/rln/src/rln.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/rln/src/rln.ts -------------------------------------------------------------------------------- /packages/rln/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/rln/src/types.ts -------------------------------------------------------------------------------- /packages/rln/src/utils/bytes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/rln/src/utils/bytes.ts -------------------------------------------------------------------------------- /packages/rln/src/utils/epoch.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/rln/src/utils/epoch.spec.ts -------------------------------------------------------------------------------- /packages/rln/src/utils/epoch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/rln/src/utils/epoch.ts -------------------------------------------------------------------------------- /packages/rln/src/utils/hash.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/rln/src/utils/hash.ts -------------------------------------------------------------------------------- /packages/rln/src/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/rln/src/utils/index.ts -------------------------------------------------------------------------------- /packages/rln/src/utils/rpcClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/rln/src/utils/rpcClient.ts -------------------------------------------------------------------------------- /packages/rln/src/zerokit.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/rln/src/zerokit.spec.ts -------------------------------------------------------------------------------- /packages/rln/src/zerokit.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/rln/src/zerokit.ts -------------------------------------------------------------------------------- /packages/rln/tsconfig.dev.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/rln/tsconfig.dev.json -------------------------------------------------------------------------------- /packages/rln/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/rln/tsconfig.json -------------------------------------------------------------------------------- /packages/rln/wagmi.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/rln/wagmi.config.ts -------------------------------------------------------------------------------- /packages/run/.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/run/.eslintrc.cjs -------------------------------------------------------------------------------- /packages/run/.mocharc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/run/.mocharc.cjs -------------------------------------------------------------------------------- /packages/run/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/run/CHANGELOG.md -------------------------------------------------------------------------------- /packages/run/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/run/README.md -------------------------------------------------------------------------------- /packages/run/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/run/docker-compose.yml -------------------------------------------------------------------------------- /packages/run/init-db.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/run/init-db.sh -------------------------------------------------------------------------------- /packages/run/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/run/package.json -------------------------------------------------------------------------------- /packages/run/scripts/info.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/run/scripts/info.ts -------------------------------------------------------------------------------- /packages/run/scripts/logs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/run/scripts/logs.ts -------------------------------------------------------------------------------- /packages/run/scripts/start.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/run/scripts/start.ts -------------------------------------------------------------------------------- /packages/run/scripts/stop.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/run/scripts/stop.ts -------------------------------------------------------------------------------- /packages/run/scripts/test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/run/scripts/test.ts -------------------------------------------------------------------------------- /packages/run/src/cli.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/run/src/cli.ts -------------------------------------------------------------------------------- /packages/run/src/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/run/src/constants.ts -------------------------------------------------------------------------------- /packages/run/src/run-tests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/run/src/run-tests.js -------------------------------------------------------------------------------- /packages/run/src/test-client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/run/src/test-client.ts -------------------------------------------------------------------------------- /packages/run/src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/run/src/utils.ts -------------------------------------------------------------------------------- /packages/run/tests/basic.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/run/tests/basic.spec.ts -------------------------------------------------------------------------------- /packages/run/tsconfig.dev.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/run/tsconfig.dev.json -------------------------------------------------------------------------------- /packages/run/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/run/tsconfig.json -------------------------------------------------------------------------------- /packages/sdk/.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/sdk/.eslintrc.cjs -------------------------------------------------------------------------------- /packages/sdk/.mocha.reporters.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/sdk/.mocha.reporters.json -------------------------------------------------------------------------------- /packages/sdk/.mocharc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/sdk/.mocharc.cjs -------------------------------------------------------------------------------- /packages/sdk/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/sdk/CHANGELOG.md -------------------------------------------------------------------------------- /packages/sdk/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/sdk/package.json -------------------------------------------------------------------------------- /packages/sdk/rollup.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/sdk/rollup.config.js -------------------------------------------------------------------------------- /packages/sdk/src/create/create.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/sdk/src/create/create.ts -------------------------------------------------------------------------------- /packages/sdk/src/create/discovery.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/sdk/src/create/discovery.spec.ts -------------------------------------------------------------------------------- /packages/sdk/src/create/discovery.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/sdk/src/create/discovery.ts -------------------------------------------------------------------------------- /packages/sdk/src/create/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/sdk/src/create/index.ts -------------------------------------------------------------------------------- /packages/sdk/src/create/libp2p.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/sdk/src/create/libp2p.ts -------------------------------------------------------------------------------- /packages/sdk/src/env.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/sdk/src/env.ts -------------------------------------------------------------------------------- /packages/sdk/src/filter/filter.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/sdk/src/filter/filter.spec.ts -------------------------------------------------------------------------------- /packages/sdk/src/filter/filter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/sdk/src/filter/filter.ts -------------------------------------------------------------------------------- /packages/sdk/src/filter/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/sdk/src/filter/index.ts -------------------------------------------------------------------------------- /packages/sdk/src/filter/subscription.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/sdk/src/filter/subscription.spec.ts -------------------------------------------------------------------------------- /packages/sdk/src/filter/subscription.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/sdk/src/filter/subscription.ts -------------------------------------------------------------------------------- /packages/sdk/src/filter/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/sdk/src/filter/types.ts -------------------------------------------------------------------------------- /packages/sdk/src/filter/utils.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/sdk/src/filter/utils.spec.ts -------------------------------------------------------------------------------- /packages/sdk/src/filter/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/sdk/src/filter/utils.ts -------------------------------------------------------------------------------- /packages/sdk/src/health_indicator/health_indicator.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/sdk/src/health_indicator/health_indicator.spec.ts -------------------------------------------------------------------------------- /packages/sdk/src/health_indicator/health_indicator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/sdk/src/health_indicator/health_indicator.ts -------------------------------------------------------------------------------- /packages/sdk/src/health_indicator/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/sdk/src/health_indicator/index.ts -------------------------------------------------------------------------------- /packages/sdk/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/sdk/src/index.ts -------------------------------------------------------------------------------- /packages/sdk/src/light_push/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/sdk/src/light_push/index.ts -------------------------------------------------------------------------------- /packages/sdk/src/light_push/light_push.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/sdk/src/light_push/light_push.spec.ts -------------------------------------------------------------------------------- /packages/sdk/src/light_push/light_push.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/sdk/src/light_push/light_push.ts -------------------------------------------------------------------------------- /packages/sdk/src/light_push/retry_manager.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/sdk/src/light_push/retry_manager.spec.ts -------------------------------------------------------------------------------- /packages/sdk/src/light_push/retry_manager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/sdk/src/light_push/retry_manager.ts -------------------------------------------------------------------------------- /packages/sdk/src/light_push/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/sdk/src/light_push/utils.ts -------------------------------------------------------------------------------- /packages/sdk/src/peer_manager/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/sdk/src/peer_manager/index.ts -------------------------------------------------------------------------------- /packages/sdk/src/peer_manager/peer_manager.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/sdk/src/peer_manager/peer_manager.spec.ts -------------------------------------------------------------------------------- /packages/sdk/src/peer_manager/peer_manager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/sdk/src/peer_manager/peer_manager.ts -------------------------------------------------------------------------------- /packages/sdk/src/query_on_connect/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/sdk/src/query_on_connect/index.ts -------------------------------------------------------------------------------- /packages/sdk/src/query_on_connect/query_on_connect.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/sdk/src/query_on_connect/query_on_connect.spec.ts -------------------------------------------------------------------------------- /packages/sdk/src/query_on_connect/query_on_connect.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/sdk/src/query_on_connect/query_on_connect.ts -------------------------------------------------------------------------------- /packages/sdk/src/reliable_channel/events.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/sdk/src/reliable_channel/events.ts -------------------------------------------------------------------------------- /packages/sdk/src/reliable_channel/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/sdk/src/reliable_channel/index.ts -------------------------------------------------------------------------------- /packages/sdk/src/reliable_channel/missing_message_retriever.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/sdk/src/reliable_channel/missing_message_retriever.ts -------------------------------------------------------------------------------- /packages/sdk/src/reliable_channel/random_timeout.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/sdk/src/reliable_channel/random_timeout.ts -------------------------------------------------------------------------------- /packages/sdk/src/reliable_channel/reliable_channel.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/sdk/src/reliable_channel/reliable_channel.spec.ts -------------------------------------------------------------------------------- /packages/sdk/src/reliable_channel/reliable_channel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/sdk/src/reliable_channel/reliable_channel.ts -------------------------------------------------------------------------------- /packages/sdk/src/reliable_channel/reliable_channel_acks.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/sdk/src/reliable_channel/reliable_channel_acks.spec.ts -------------------------------------------------------------------------------- /packages/sdk/src/reliable_channel/reliable_channel_encryption.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/sdk/src/reliable_channel/reliable_channel_encryption.spec.ts -------------------------------------------------------------------------------- /packages/sdk/src/reliable_channel/reliable_channel_sync.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/sdk/src/reliable_channel/reliable_channel_sync.spec.ts -------------------------------------------------------------------------------- /packages/sdk/src/reliable_channel/reliable_channel_sync_status.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/sdk/src/reliable_channel/reliable_channel_sync_status.spec.ts -------------------------------------------------------------------------------- /packages/sdk/src/reliable_channel/retry_manager.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/sdk/src/reliable_channel/retry_manager.spec.ts -------------------------------------------------------------------------------- /packages/sdk/src/reliable_channel/retry_manager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/sdk/src/reliable_channel/retry_manager.ts -------------------------------------------------------------------------------- /packages/sdk/src/reliable_channel/sync_status.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/sdk/src/reliable_channel/sync_status.spec.ts -------------------------------------------------------------------------------- /packages/sdk/src/reliable_channel/sync_status.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/sdk/src/reliable_channel/sync_status.ts -------------------------------------------------------------------------------- /packages/sdk/src/reliable_channel/test_utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/sdk/src/reliable_channel/test_utils.ts -------------------------------------------------------------------------------- /packages/sdk/src/store/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/sdk/src/store/index.ts -------------------------------------------------------------------------------- /packages/sdk/src/store/store.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/sdk/src/store/store.spec.ts -------------------------------------------------------------------------------- /packages/sdk/src/store/store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/sdk/src/store/store.ts -------------------------------------------------------------------------------- /packages/sdk/src/waku/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/sdk/src/waku/index.ts -------------------------------------------------------------------------------- /packages/sdk/src/waku/wait_for_remote_peer.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/sdk/src/waku/wait_for_remote_peer.spec.ts -------------------------------------------------------------------------------- /packages/sdk/src/waku/wait_for_remote_peer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/sdk/src/waku/wait_for_remote_peer.ts -------------------------------------------------------------------------------- /packages/sdk/src/waku/waku.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/sdk/src/waku/waku.ts -------------------------------------------------------------------------------- /packages/sdk/tsconfig.dev.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../../tsconfig.dev" 3 | } 4 | -------------------------------------------------------------------------------- /packages/sdk/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/sdk/tsconfig.json -------------------------------------------------------------------------------- /packages/sdk/typedoc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/sdk/typedoc.json -------------------------------------------------------------------------------- /packages/sds/.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/sds/.eslintrc.cjs -------------------------------------------------------------------------------- /packages/sds/.mocha.reporters.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/sds/.mocha.reporters.json -------------------------------------------------------------------------------- /packages/sds/.mocharc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/sds/.mocharc.cjs -------------------------------------------------------------------------------- /packages/sds/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/sds/CHANGELOG.md -------------------------------------------------------------------------------- /packages/sds/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/sds/README.md -------------------------------------------------------------------------------- /packages/sds/karma.conf.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/sds/karma.conf.cjs -------------------------------------------------------------------------------- /packages/sds/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/sds/package.json -------------------------------------------------------------------------------- /packages/sds/rollup.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/sds/rollup.config.js -------------------------------------------------------------------------------- /packages/sds/src/bloom_filter/bloom.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/sds/src/bloom_filter/bloom.spec.ts -------------------------------------------------------------------------------- /packages/sds/src/bloom_filter/bloom.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/sds/src/bloom_filter/bloom.ts -------------------------------------------------------------------------------- /packages/sds/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/sds/src/index.ts -------------------------------------------------------------------------------- /packages/sds/src/message_channel/command_queue.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/sds/src/message_channel/command_queue.ts -------------------------------------------------------------------------------- /packages/sds/src/message_channel/events.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/sds/src/message_channel/events.ts -------------------------------------------------------------------------------- /packages/sds/src/message_channel/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/sds/src/message_channel/index.ts -------------------------------------------------------------------------------- /packages/sds/src/message_channel/lamport_timestamp.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/sds/src/message_channel/lamport_timestamp.spec.ts -------------------------------------------------------------------------------- /packages/sds/src/message_channel/mem_local_history.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/sds/src/message_channel/mem_local_history.spec.ts -------------------------------------------------------------------------------- /packages/sds/src/message_channel/mem_local_history.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/sds/src/message_channel/mem_local_history.ts -------------------------------------------------------------------------------- /packages/sds/src/message_channel/message.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/sds/src/message_channel/message.spec.ts -------------------------------------------------------------------------------- /packages/sds/src/message_channel/message.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/sds/src/message_channel/message.ts -------------------------------------------------------------------------------- /packages/sds/src/message_channel/message_channel.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/sds/src/message_channel/message_channel.spec.ts -------------------------------------------------------------------------------- /packages/sds/src/message_channel/message_channel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/sds/src/message_channel/message_channel.ts -------------------------------------------------------------------------------- /packages/sds/src/message_channel/repair/buffers.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/sds/src/message_channel/repair/buffers.spec.ts -------------------------------------------------------------------------------- /packages/sds/src/message_channel/repair/buffers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/sds/src/message_channel/repair/buffers.ts -------------------------------------------------------------------------------- /packages/sds/src/message_channel/repair/repair.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/sds/src/message_channel/repair/repair.ts -------------------------------------------------------------------------------- /packages/sds/src/message_channel/repair/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/sds/src/message_channel/repair/utils.ts -------------------------------------------------------------------------------- /packages/sds/src/nim_hashn/nim_hash.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/sds/src/nim_hashn/nim_hash.spec.ts -------------------------------------------------------------------------------- /packages/sds/src/nim_hashn/nim_hash_test_vectors.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/sds/src/nim_hashn/nim_hash_test_vectors.json -------------------------------------------------------------------------------- /packages/sds/src/nim_hashn/nim_hashn.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/sds/src/nim_hashn/nim_hashn.mjs -------------------------------------------------------------------------------- /packages/sds/src/nim_hashn/nim_hashn.mjs.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/sds/src/nim_hashn/nim_hashn.mjs.d.ts -------------------------------------------------------------------------------- /packages/sds/src/probabilities.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/sds/src/probabilities.spec.ts -------------------------------------------------------------------------------- /packages/sds/src/probabilities.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/sds/src/probabilities.ts -------------------------------------------------------------------------------- /packages/sds/tsconfig.dev.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/sds/tsconfig.dev.json -------------------------------------------------------------------------------- /packages/sds/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/sds/tsconfig.json -------------------------------------------------------------------------------- /packages/sds/typedoc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/sds/typedoc.json -------------------------------------------------------------------------------- /packages/tests/.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/tests/.eslintrc.cjs -------------------------------------------------------------------------------- /packages/tests/.mocha.reporters.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/tests/.mocha.reporters.json -------------------------------------------------------------------------------- /packages/tests/.mocharc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/tests/.mocharc.cjs -------------------------------------------------------------------------------- /packages/tests/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/tests/README.md -------------------------------------------------------------------------------- /packages/tests/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/tests/package.json -------------------------------------------------------------------------------- /packages/tests/src/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/tests/src/constants.ts -------------------------------------------------------------------------------- /packages/tests/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/tests/src/index.ts -------------------------------------------------------------------------------- /packages/tests/src/lib/dockerode.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/tests/src/lib/dockerode.ts -------------------------------------------------------------------------------- /packages/tests/src/lib/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/tests/src/lib/index.ts -------------------------------------------------------------------------------- /packages/tests/src/lib/message_collector.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/tests/src/lib/message_collector.ts -------------------------------------------------------------------------------- /packages/tests/src/lib/runNodes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/tests/src/lib/runNodes.ts -------------------------------------------------------------------------------- /packages/tests/src/lib/service_node.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/tests/src/lib/service_node.ts -------------------------------------------------------------------------------- /packages/tests/src/run-tests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/tests/src/run-tests.js -------------------------------------------------------------------------------- /packages/tests/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/tests/src/types.ts -------------------------------------------------------------------------------- /packages/tests/src/utils/async_fs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/tests/src/utils/async_fs.ts -------------------------------------------------------------------------------- /packages/tests/src/utils/base64_utf8.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/tests/src/utils/base64_utf8.ts -------------------------------------------------------------------------------- /packages/tests/src/utils/custom_mocha_hooks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/tests/src/utils/custom_mocha_hooks.ts -------------------------------------------------------------------------------- /packages/tests/src/utils/delay.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/tests/src/utils/delay.ts -------------------------------------------------------------------------------- /packages/tests/src/utils/generate_test_data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/tests/src/utils/generate_test_data.ts -------------------------------------------------------------------------------- /packages/tests/src/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/tests/src/utils/index.ts -------------------------------------------------------------------------------- /packages/tests/src/utils/log_file.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/tests/src/utils/log_file.ts -------------------------------------------------------------------------------- /packages/tests/src/utils/nodes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/tests/src/utils/nodes.ts -------------------------------------------------------------------------------- /packages/tests/src/utils/random_array.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/tests/src/utils/random_array.ts -------------------------------------------------------------------------------- /packages/tests/src/utils/teardown.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/tests/src/utils/teardown.ts -------------------------------------------------------------------------------- /packages/tests/src/utils/waitForConnections.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/tests/src/utils/waitForConnections.ts -------------------------------------------------------------------------------- /packages/tests/src/utils/wait_for_remote_peer_with_codec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/tests/src/utils/wait_for_remote_peer_with_codec.ts -------------------------------------------------------------------------------- /packages/tests/src/waitForConnections.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/tests/src/waitForConnections.ts -------------------------------------------------------------------------------- /packages/tests/tests/connection-mananger/connection_limiter.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/tests/tests/connection-mananger/connection_limiter.spec.ts -------------------------------------------------------------------------------- /packages/tests/tests/connection-mananger/dialing.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/tests/tests/connection-mananger/dialing.spec.ts -------------------------------------------------------------------------------- /packages/tests/tests/connection-mananger/discovery_dialer.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/tests/tests/connection-mananger/discovery_dialer.spec.ts -------------------------------------------------------------------------------- /packages/tests/tests/connection-mananger/network_monitor.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/tests/tests/connection-mananger/network_monitor.spec.ts -------------------------------------------------------------------------------- /packages/tests/tests/connection-mananger/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/tests/tests/connection-mananger/utils.ts -------------------------------------------------------------------------------- /packages/tests/tests/create.optional.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/tests/tests/create.optional.spec.ts -------------------------------------------------------------------------------- /packages/tests/tests/dns-discovery/dns-peer-discovery.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/tests/tests/dns-discovery/dns-peer-discovery.spec.ts -------------------------------------------------------------------------------- /packages/tests/tests/dns-discovery/dns_discovery.optional.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/tests/tests/dns-discovery/dns_discovery.optional.spec.ts -------------------------------------------------------------------------------- /packages/tests/tests/enr.node.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/tests/tests/enr.node.spec.ts -------------------------------------------------------------------------------- /packages/tests/tests/ephemeral.node.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/tests/tests/ephemeral.node.spec.ts -------------------------------------------------------------------------------- /packages/tests/tests/filter/push.node.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/tests/tests/filter/push.node.spec.ts -------------------------------------------------------------------------------- /packages/tests/tests/filter/subscribe-static-sharding.node.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/tests/tests/filter/subscribe-static-sharding.node.spec.ts -------------------------------------------------------------------------------- /packages/tests/tests/filter/subscribe.node.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/tests/tests/filter/subscribe.node.spec.ts -------------------------------------------------------------------------------- /packages/tests/tests/filter/unsubscribe.node.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/tests/tests/filter/unsubscribe.node.spec.ts -------------------------------------------------------------------------------- /packages/tests/tests/filter/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/tests/tests/filter/utils.ts -------------------------------------------------------------------------------- /packages/tests/tests/light-push/index.node.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/tests/tests/light-push/index.node.spec.ts -------------------------------------------------------------------------------- /packages/tests/tests/light-push/multiple_pubsub.node.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/tests/tests/light-push/multiple_pubsub.node.spec.ts -------------------------------------------------------------------------------- /packages/tests/tests/light-push/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/tests/tests/light-push/utils.ts -------------------------------------------------------------------------------- /packages/tests/tests/light-push/v2_interop.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/tests/tests/light-push/v2_interop.spec.ts -------------------------------------------------------------------------------- /packages/tests/tests/log_file.node.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/tests/tests/log_file.node.spec.ts -------------------------------------------------------------------------------- /packages/tests/tests/metadata.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/tests/tests/metadata.spec.ts -------------------------------------------------------------------------------- /packages/tests/tests/nwaku.node.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/tests/tests/nwaku.node.spec.ts -------------------------------------------------------------------------------- /packages/tests/tests/peer-cache/peer_cache.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/tests/tests/peer-cache/peer_cache.spec.ts -------------------------------------------------------------------------------- /packages/tests/tests/peer-exchange/compliance.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/tests/tests/peer-exchange/compliance.spec.ts -------------------------------------------------------------------------------- /packages/tests/tests/peer-exchange/peer_exchange.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/tests/tests/peer-exchange/peer_exchange.spec.ts -------------------------------------------------------------------------------- /packages/tests/tests/relay/index.node.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/tests/tests/relay/index.node.spec.ts -------------------------------------------------------------------------------- /packages/tests/tests/relay/interop.node.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/tests/tests/relay/interop.node.spec.ts -------------------------------------------------------------------------------- /packages/tests/tests/relay/multiple_pubsub.node.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/tests/tests/relay/multiple_pubsub.node.spec.ts -------------------------------------------------------------------------------- /packages/tests/tests/relay/publish.node.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/tests/tests/relay/publish.node.spec.ts -------------------------------------------------------------------------------- /packages/tests/tests/relay/subscribe.node.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/tests/tests/relay/subscribe.node.spec.ts -------------------------------------------------------------------------------- /packages/tests/tests/relay/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/tests/tests/relay/utils.ts -------------------------------------------------------------------------------- /packages/tests/tests/sharding/auto_sharding.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/tests/tests/sharding/auto_sharding.spec.ts -------------------------------------------------------------------------------- /packages/tests/tests/sharding/peer_management.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/tests/tests/sharding/peer_management.spec.ts -------------------------------------------------------------------------------- /packages/tests/tests/sharding/static_sharding.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/tests/tests/sharding/static_sharding.spec.ts -------------------------------------------------------------------------------- /packages/tests/tests/store/cursor.node.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/tests/tests/store/cursor.node.spec.ts -------------------------------------------------------------------------------- /packages/tests/tests/store/different_static_shards.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/tests/tests/store/different_static_shards.spec.ts -------------------------------------------------------------------------------- /packages/tests/tests/store/error_handling.node.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/tests/tests/store/error_handling.node.spec.ts -------------------------------------------------------------------------------- /packages/tests/tests/store/index.node.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/tests/tests/store/index.node.spec.ts -------------------------------------------------------------------------------- /packages/tests/tests/store/message_hash.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/tests/tests/store/message_hash.spec.ts -------------------------------------------------------------------------------- /packages/tests/tests/store/order.node.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/tests/tests/store/order.node.spec.ts -------------------------------------------------------------------------------- /packages/tests/tests/store/page_size.node.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/tests/tests/store/page_size.node.spec.ts -------------------------------------------------------------------------------- /packages/tests/tests/store/sorting.node.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/tests/tests/store/sorting.node.spec.ts -------------------------------------------------------------------------------- /packages/tests/tests/store/time_filter.node.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/tests/tests/store/time_filter.node.spec.ts -------------------------------------------------------------------------------- /packages/tests/tests/store/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/tests/tests/store/utils.ts -------------------------------------------------------------------------------- /packages/tests/tests/utils.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/tests/tests/utils.spec.ts -------------------------------------------------------------------------------- /packages/tests/tests/wait_for_remote_peer.node.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/tests/tests/wait_for_remote_peer.node.spec.ts -------------------------------------------------------------------------------- /packages/tests/tests/waku.node.optional.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/tests/tests/waku.node.optional.spec.ts -------------------------------------------------------------------------------- /packages/tests/tests/waku.node.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/tests/tests/waku.node.spec.ts -------------------------------------------------------------------------------- /packages/tests/tsconfig.dev.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../../tsconfig.dev" 3 | } 4 | -------------------------------------------------------------------------------- /packages/tests/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/tests/tsconfig.json -------------------------------------------------------------------------------- /packages/utils/.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/utils/.eslintrc.cjs -------------------------------------------------------------------------------- /packages/utils/.mocha.reporters.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/utils/.mocha.reporters.json -------------------------------------------------------------------------------- /packages/utils/.mocharc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/utils/.mocharc.cjs -------------------------------------------------------------------------------- /packages/utils/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/utils/CHANGELOG.md -------------------------------------------------------------------------------- /packages/utils/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/utils/package.json -------------------------------------------------------------------------------- /packages/utils/rollup.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/utils/rollup.config.js -------------------------------------------------------------------------------- /packages/utils/src/bytes/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/utils/src/bytes/index.ts -------------------------------------------------------------------------------- /packages/utils/src/common/delay.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/utils/src/common/delay.ts -------------------------------------------------------------------------------- /packages/utils/src/common/group_by.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/utils/src/common/group_by.ts -------------------------------------------------------------------------------- /packages/utils/src/common/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/utils/src/common/index.ts -------------------------------------------------------------------------------- /packages/utils/src/common/is_defined.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/utils/src/common/is_defined.ts -------------------------------------------------------------------------------- /packages/utils/src/common/is_size_valid.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/utils/src/common/is_size_valid.ts -------------------------------------------------------------------------------- /packages/utils/src/common/mock_node.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/utils/src/common/mock_node.ts -------------------------------------------------------------------------------- /packages/utils/src/common/push_or_init_map.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/utils/src/common/push_or_init_map.spec.ts -------------------------------------------------------------------------------- /packages/utils/src/common/push_or_init_map.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/utils/src/common/push_or_init_map.ts -------------------------------------------------------------------------------- /packages/utils/src/common/random_subset.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/utils/src/common/random_subset.ts -------------------------------------------------------------------------------- /packages/utils/src/common/relay_shard_codec.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/utils/src/common/relay_shard_codec.spec.ts -------------------------------------------------------------------------------- /packages/utils/src/common/relay_shard_codec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/utils/src/common/relay_shard_codec.ts -------------------------------------------------------------------------------- /packages/utils/src/common/sharding/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/utils/src/common/sharding/index.ts -------------------------------------------------------------------------------- /packages/utils/src/common/sharding/routing_info.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/utils/src/common/sharding/routing_info.ts -------------------------------------------------------------------------------- /packages/utils/src/common/sharding/topics.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/utils/src/common/sharding/topics.spec.ts -------------------------------------------------------------------------------- /packages/utils/src/common/sharding/topics.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/utils/src/common/sharding/topics.ts -------------------------------------------------------------------------------- /packages/utils/src/common/sharding/type_guards.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/utils/src/common/sharding/type_guards.ts -------------------------------------------------------------------------------- /packages/utils/src/common/to_async_iterator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/utils/src/common/to_async_iterator.ts -------------------------------------------------------------------------------- /packages/utils/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/utils/src/index.ts -------------------------------------------------------------------------------- /packages/utils/src/logger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/utils/src/logger.ts -------------------------------------------------------------------------------- /packages/utils/tsconfig.dev.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../../tsconfig.dev" 3 | } 4 | -------------------------------------------------------------------------------- /packages/utils/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/utils/tsconfig.json -------------------------------------------------------------------------------- /packages/utils/typedoc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/packages/utils/typedoc.json -------------------------------------------------------------------------------- /release-please-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/release-please-config.json -------------------------------------------------------------------------------- /tsconfig.dev.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/tsconfig.dev.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/tsconfig.json -------------------------------------------------------------------------------- /typedoc.base.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/typedoc.base.json -------------------------------------------------------------------------------- /typedoc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-messaging/js-waku/HEAD/typedoc.cjs --------------------------------------------------------------------------------