Skip to content

Keystore library interfaces and admin create/delete#1580

Merged
connorwstein merged 19 commits intomainfrom
ARCH-328-keystore-interfaces-and-admin-implementation
Oct 6, 2025
Merged

Keystore library interfaces and admin create/delete#1580
connorwstein merged 19 commits intomainfrom
ARCH-328-keystore-interfaces-and-admin-implementation

Conversation

@connorwstein
Copy link
Contributor

@connorwstein connorwstein commented Oct 2, 2025

@github-actions
Copy link

github-actions bot commented Oct 2, 2025

apidiff results - no incompatible changes detected ✅

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

…of github.com:smartcontractkit/chainlink-common into ARCH-328-keystore-interfaces-and-admin-implementation
Copy link
Contributor

@jmank88 jmank88 left a comment

Choose a reason for hiding this comment

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

LGTM although I am wondering why GRPC chose to use pointers for their XRequest/XResponse types... 🤔 Maybe just efficiency?
Request seems annoying as a pointer, since you never pass nil. On the other hand, Response is cleaner as a pointer since you can return nil, err instead of explicit zero values.

@connorwstein connorwstein merged commit b85344b into main Oct 6, 2025
20 of 22 checks passed
@connorwstein connorwstein deleted the ARCH-328-keystore-interfaces-and-admin-implementation branch October 6, 2025 15:10
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.

3 participants

Comments