Skip to content

Conversation

@NagyZoltanPeter
Copy link
Contributor

Description

This follows nim-chronos PR.

Changes

  • removed nwaku TokenBucket implementation
  • all reference to TokenBucket now points to nim-chronos implementation
  • Tests are adapted to new balanced replenish mode of nim-chronos' TokenBucket, that replaces former compenstaing mode.

Issue

#3543

closes #

gabrielmer and others added 30 commits October 30, 2024 12:51
…store queries (#3171)

* fix: parameter name
* refactor: allow multiple addresses for a peer in a store query
* Bumps for v0.34.0-rc.1 - partial bumping - libp2p
* Avoid importing quic and ngtcp2 dependencies through tests
* libp2p 1.7.1, fixes RendezVous construction
* Bumps for v0.34.0-rc.1 - partial bumping - libp2p
* Avoid importing quic and ngtcp2 dependencies through tests
* libp2p 1.7.1, fixes RendezVous construction
* Adding lpt-runner script and assemble into liteprotocoltester image - to ease infra deployment
* Add supervisor that can run lpt continously in infra environment, infra.env defines defaults for run, in case image tag of lpt docker image is deploy it will build a specific image for infra deployment.
* Added message latency metrics
* DELAY_MESSAGES to MESSAGE_INTERVAL renaming
* Adjust name of START_PUBLISHING_AFTER
* Extend lpt readme with how to use make to build dockerized image and notice about infra deployment
* As fixed in discussion, we will control infra testing by built in predefined test setup
* Prevent peer switch in case using fixed service peers
* Fix receiver exit criteria, not let it wait forever in some cases, added a timely check from the last arrived message
* Extend dial and service usage failure metrics with agent string to reveal service nodes origins
* Adjusted infra testing content topic to be unique in the system
* Extend error logs with peer's agent string, fix exit criteria
* Add informative log for not waiting for more messages
* Add unknown as default for empty agent identifier
* better explain exit logic of receiver
* Address review comment - checking for last message arrival return Optional Moment instead of result - better explains what is happening.
* Bump nimbus and nim to latest available - nim-2.0.12
* Fix name collision of templates of result.nim and nwaku serdes.nim - unrecognizedFieldWarning
gabrielmer and others added 25 commits July 11, 2025 12:07
* Add waitFor for fetchMerkleRoot function in test_rln_group_manager_onchain
…n in http/https URLs (#3517)

* updated regex to support basic auth url
* added a super weird password for unit test: P@$$w0rd-m%^&*()_+-=[]{}|;':",./<>?`~\
…waku is edge node (#3519)

* remove metadata protocol dep on enr, do not disconnect peers based on shards mismatch
@NagyZoltanPeter NagyZoltanPeter self-assigned this Aug 27, 2025
@NagyZoltanPeter
Copy link
Contributor Author

Draft till nim-chronos PR not approved and merged.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.