Skip to content

Conversation

@amsanghi
Copy link
Contributor

@amsanghi amsanghi commented Dec 19, 2024

Fixes: NIT-2799

Currently, there isn't a configuration on the nitro test node that uses the external signer feature. In this PR, we are adding an optional flag to test that enables an external signer. Instead of using the secure signer, which is non-trivial to set up, we are creating a new binary in the nitro repository that mocks the external signer interface. This binary receives the account private key as a command-line argument and start a RPC server.

@cla-bot cla-bot bot added the s label Dec 19, 2024
@amsanghi amsanghi changed the title Add mock external signer [NIT-2799] Add mock external signer Dec 19, 2024
Copy link
Member

@eljobe eljobe left a comment

Choose a reason for hiding this comment

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

Please update the commit description to say more than a reference to the Linear ticket since folks who are reading this repository from outside of OCL, can still read about the motivation for this change when looking at the commit logs.

@amsanghi
Copy link
Contributor Author

amsanghi commented Jan 6, 2025

Please update the commit description to say more than a reference to the Linear ticket since folks who are reading this repository from outside of OCL, can still read about the motivation for this change when looking at the commit logs.

Done.

@Tristan-Wilson Tristan-Wilson merged commit 763d8ed into release Jan 17, 2025
3 of 51 checks passed
@tsahee tsahee deleted the mock_external_signer_ branch September 29, 2025 19:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants