Skip to content

Conversation

@cll-gg
Copy link
Contributor

@cll-gg cll-gg commented Aug 26, 2025

So far, the data id that's used for writing the secure mint report to the DF Cache contract was constructed from the chain selector. However, to enable multiple secure mint reports on the same chain, we should use a more configurable data id.
That's why in this PR the data id is set on the aggregator config in the workflow.

Supports

smartcontractkit/chainlink#19106

@github-actions
Copy link

github-actions bot commented Aug 26, 2025

apidiff results - backwards-incompatible changes detected ❌

Module: github-com-smartcontractkit-chainlink-common

Status: ❌ 10 incompatible, 1 compatible

Incompatible Changes (10)

Element Change
./pkg/capabilities/consensus/ocr3/datafeeds.Builder removed
./pkg/capabilities/consensus/ocr3/datafeeds.ChainReportFormatter removed
./pkg/capabilities/consensus/ocr3/datafeeds.DefaultFormatterFactory removed
./pkg/capabilities/consensus/ocr3/datafeeds.ErrNoMatchingChainSelector removed
./pkg/capabilities/consensus/ocr3/datafeeds.EVMReportFormatter removed
./pkg/capabilities/consensus/ocr3/datafeeds.FormatterFactory removed
./pkg/capabilities/consensus/ocr3/datafeeds.NewDefaultFormatterFactory removed
./pkg/capabilities/consensus/ocr3/datafeeds.NewEVMReportFormatter removed
./pkg/capabilities/consensus/ocr3/datafeeds.NewSolanaReportFormatter removed
./pkg/capabilities/consensus/ocr3/datafeeds.SolanaReportFormatter removed

(Full summary: https://github.com/smartcontractkit/chainlink-common/actions/runs/17266821226/#summary-49000810166)

@cll-gg cll-gg marked this pull request as ready for review August 26, 2025 16:39
@cll-gg cll-gg requested a review from a team as a code owner August 26, 2025 16:40
@cll-gg
Copy link
Contributor Author

cll-gg commented Aug 26, 2025

apidiff results - backwards-incompatible changes detected ❌

Module: github-com-smartcontractkit-chainlink-common

Status: ❌ 10 incompatible, 1 compatible

Incompatible Changes (10)

Element Change
./pkg/capabilities/consensus/ocr3/datafeeds.Builder removed
./pkg/capabilities/consensus/ocr3/datafeeds.ChainReportFormatter removed
./pkg/capabilities/consensus/ocr3/datafeeds.DefaultFormatterFactory removed
./pkg/capabilities/consensus/ocr3/datafeeds.ErrNoMatchingChainSelector removed
./pkg/capabilities/consensus/ocr3/datafeeds.EVMReportFormatter removed
./pkg/capabilities/consensus/ocr3/datafeeds.FormatterFactory removed
./pkg/capabilities/consensus/ocr3/datafeeds.NewDefaultFormatterFactory removed
./pkg/capabilities/consensus/ocr3/datafeeds.NewEVMReportFormatter removed
./pkg/capabilities/consensus/ocr3/datafeeds.NewSolanaReportFormatter removed
./pkg/capabilities/consensus/ocr3/datafeeds.SolanaReportFormatter removed
(Full summary: smartcontractkit/chainlink-common/actions/runs/17244609639#summary-48930895198)

This is intended: I've un-exported several unused structs.

@cll-gg cll-gg changed the title DF-21546 Test + implementation DF-21546 Configure secure mint aggregator with data id Aug 26, 2025
Unheilbar
Unheilbar previously approved these changes Aug 26, 2025
Copy link
Contributor

@Atrax1 Atrax1 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@jmank88 jmank88 merged commit 75577eb into main Aug 27, 2025
21 of 22 checks passed
@jmank88 jmank88 deleted the DF-21546-configure-secure-mint-aggregator-with-data-id-2 branch August 27, 2025 13:01
cll-gg added a commit that referenced this pull request Sep 11, 2025
This was referenced Sep 11, 2025
cll-gg added a commit that referenced this pull request Sep 11, 2025
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.

4 participants