Adds Ledger Utility class. It has 4 main functions:
Connect to the device
Retrieve the public address
Retrieve the view only keys
Sign a message
This utility class will be used by the CLI commands which will be introduced right after this PR.
Testing Plan
Documentation
Does this change require any updates to the Iron Fish Docs (ex. the RPC API
Reference)? If yes, link a
related documentation pull request for the website.
[ ] Yes
Breaking Change
Is this a breaking change? If yes, add notes below on why this is breaking and label it with breaking-change-rpc or breaking-change-sdk.
Summary
Adds Ledger Utility class. It has 4 main functions:
This utility class will be used by the CLI commands which will be introduced right after this PR.
Testing Plan
Documentation
Does this change require any updates to the Iron Fish Docs (ex. the RPC API Reference)? If yes, link a related documentation pull request for the website.
Breaking Change
Is this a breaking change? If yes, add notes below on why this is breaking and label it with
breaking-change-rpc
orbreaking-change-sdk
.