Repository navigation
Conversation
🦋 Changeset detectedLatest commit: f023ab9 The changes in this PR will be included in the next version bump. This PR includes changesets to release 1 package
Not sure what this means? Click here to learn what changesets are. Click here if you're a maintainer who wants to add another changeset to this PR |
[Medium impact] The PR appears safe to merge; all previous findings are addressed and no new actionable issues were found.
|
Coverage Report for CI Build 40319746378Warning No base build found for commit Coverage: 76.558%Details
Uncovered Changes
Coverage RegressionsRequires a base build to compare against. How to fix this → Coverage Stats💛 - Coveralls |
Dismissed because a newer commit was pushed; Greptile will re-review the current head.
Description
This PR adds a settings-driven peering section to the NIP-11 relay information document. It advertises whether peering is offered, the feeds available (kinds plus absolute since/until or a rolling window_seconds), terms in the existing fee-object shape (amount, unit, period) where an empty terms list means settlement-free, a peer contact/endpoint, and min_pow_difficulty for peering requests (0 = none). Disabled peering publishes only { "enabled": false }, so terms are never mistaken for an accepted peer. Invalid peering configuration is rejected by settings validation with clear errors, and all peering.* fields are documented in CONFIGURATION.md.
Related Issue
Closes :- #932
Motivation and Context
How Has This Been Tested?
Screenshots (if appropriate):
Types of changes
Checklist: