fryorcraken
edfb56243d
doc: build first to avoid not found deps issues ( #2307 )
...
* doc: build first to avoid not found deps issues
* fix: Remove XMLHttpRequest usage
XMLHttpRequest API is deprecated and not available in browser extensions.
Replace the culprit dependency with a more modern one.
Some options are removed. The assumption is that nobody uses them. It can always be added if a developer wants the flexibility.
* test: simplify test
The test focus on testing DNS Discovery, there is no need to also have a nwaku local node for bootstrap.
Bootstrap on nwaku local node is used in many other tests.
2025-03-19 09:43:41 +01:00
Danish Arora
7c0ce7b2ec
chore: upgrade to libp2p v2 ( #2143 )
...
* chore: upgrade libp2p to v2 and related deps
* chore: fix ENR
* chore(core): remove CustomEvent polyfill import
* chore: `peer-id-factory` has been removed
* chore(discovery): fix local-cache & remove CustomEvent imports
* chore(sdk): update config
* chore(tests): update tests without peer-id-factory
* fix: spec tests
* chore: fix test
* chore: upgrade dataset-core
* chore: upgrade libp2p and stale references
* chore: upgrade playwright
* chore: rm console log
* fix: lock
2024-10-21 16:43:24 +05:30
Sasha
0263cb80c5
fix: improve node bootstrapping ( #2121 )
...
* fix: improve node bootstrapping
* implement dns discovery on failed dials
* update const to match RFC
* up
2024-09-06 01:10:54 +02:00
gabrielmer
08fc2d133a
chore: changing default pubsub topic to its static sharding version ( #2083 )
...
* changing default pubsub topic to its static sharding version
* keeping RFC's Waku Message test vectors
* reverting change in changelog
* setting pubsub topic when creating nwaku node
* adding shardInfo to runMultipleNodes call
* adding shardInfo to runMultipleNodes call in lightpush tests
* add pubsub topics to nwaku.start
* get rid of it.only that remained
* fixing compliance tests
* setting clusterId to 0
* removing unnecessary fix
* adding shardInfo when creating nodes
* fixing wait for remote peer tests
* fixing peer exchange test
* refactor
* removing unnecessary variable
* feat: create default shard info, update tests (#2085 )
* feat: create default shard info, update tests
* add link
* fix tests
* remoe only
* up tests
* up test
---------
Co-authored-by: Sasha <118575614+weboko@users.noreply.github.com>
2024-07-26 00:21:52 +02:00
Danish Arora
169a09d552
chore: enforce access modifiers ( #2068 )
...
* feat: introduce eslint flag
* chore: update logger
* chore: update enr
* chore: update core
* chore: update sdk
* chore: update relay
* chore: update discovery
* chore: update message-encryption
* chore: update tests
* chore: fix modifiers
* chore(tests): fix access modifiers
* chore: fix rebase
2024-07-19 15:58:17 +05:30
Danish Arora
16e9116c7c
fix: bootstrapping with default pubsub topic ( #2031 )
...
* fix: bootstrapping into default pubsub topic
* chore: update tests
* chore: update TODO with GH issue
* chore: rename fleets
* feat: use TWN fleets, or wakuv2.prod if DefaultPubsubTopic
* chore: update imports for enrtree
2024-06-06 12:55:57 -04:00
Anton Iakimov
9f2c0ed6b5
chore: switch wakuv2 fleet to waku ( #1910 )
...
* chore: switch from decomissioned wakuv2 fleet
* chore: minor fixes + CI
* chore: fix eslint
* fix: eslint
* chore: fix test
---------
Co-authored-by: danisharora099 <danisharora099@gmail.com>
2024-04-07 15:21:00 +03:00
Danish Arora
1e86c3d63e
feat!: @waku/discovery ( #1876 )
...
* initialise the new package
* move dns-discovery
* move peer-exchange
* move local-peer-cache-discovery
* add polyfill for node - dynamic import
* update size-limit
* update release-please
* chore: update pacakge desc
* chore: cleanup
* add peer-exchange and local peer cache to size-limit
2024-03-12 15:56:49 +05:30