DF-21546 Configure secure mint aggregator with data id#1506
Conversation
apidiff results - backwards-incompatible changes detected ❌Module:
|
| 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)
This is intended: I've un-exported several unused structs. |
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