Skip to content

Conversation

Tofel
Copy link
Contributor

@Tofel Tofel commented Oct 10, 2025


Below is a summarization created by an LLM (gpt-4-0125-preview). Be mindful of hallucinations and verify accuracy.

Why

The changes introduce functionality to export OCR2 keys from a Chainlink node's REST client and extend the model to include the structure for the exported OCR2 key. This enhancement allows for better integration and management of OCR2 keys within the Chainlink framework, facilitating operations such as backup, migration, or security auditing.

What

  • framework/.changeset/v0.10.35.md
    • Added a changeset file for the new version v0.10.35, indicating the addition of a function to export OCR2 keys.
  • framework/clclient/client.go
    • Added ExportOCR2Key function to the Chainlink client. This function exports an OCR2 key by its ID, using the Chainlink node's REST API, and includes handling for the response and errors.
  • framework/clclient/models.go
    • Introduced ExportedOCR2Key struct to represent the detailed structure of an exported OCR2 key, including cryptographic parameters such as cipher, ciphertext, and key derivation function parameters.

@Tofel Tofel marked this pull request as ready for review October 10, 2025 15:54
@Tofel Tofel requested a review from a team as a code owner October 10, 2025 15:54
@Tofel Tofel enabled auto-merge (squash) October 10, 2025 15:56
@Tofel Tofel merged commit dd0c0a2 into main Oct 10, 2025
67 checks passed
@Tofel Tofel deleted the cre-1000-simplify-capabilities branch October 10, 2025 16:05
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.

2 participants