chainlink icon indicating copy to clipboard operation
chainlink copied to clipboard

[DS-1142] Support multiple channel definition sources

Open brunotm opened this issue 1 month ago • 4 comments

This change adds support for multiple unprivileged channel definition sources.

It reconciles new channel definitions with the current set according to source authority rules. Owner definitions (SourceOwner) have full authority: they can add, update, or tombstone (delete) channels. Adder definitions (non-owner sources) have limited authority: they can only add new channels and cannot overwrite or tombstone existing ones.

brunotm avatar Nov 12 '25 20:11 brunotm

Static BadgeStatic BadgeStatic BadgeStatic Badge

View Full Report ↗︎Docs

trunk-io[bot] avatar Nov 13 '25 17:11 trunk-io[bot]

The changes look good to me so far. Alex brings up some good points for simplifying the code - if those are viable that might be a nice improvement.

ro-tex avatar Nov 18 '25 12:11 ro-tex

CORA - Pending Reviewers

All codeowners have approved! ✅

Legend: ✅ Approved | ❌ Changes Requested | 💬 Commented | 🚫 Dismissed | ⏳ Pending | ❓ Unknown

For more details, see the full review summary.

github-actions[bot] avatar Dec 11 '25 15:12 github-actions[bot]