We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 5d17e1d commit 637ce46Copy full SHA for 637ce46
1 file changed
client-sdk/ts-web/signer-ledger/src/index.ts
@@ -61,7 +61,8 @@ export class LedgerContextSigner implements oasis.signature.ContextSigner {
61
62
static async fromTransport(transport: Transport, keyNumber: number) {
63
const app = new OasisApp(transport);
64
- // Specification forthcoming. See https://github.com/oasisprotocol/oasis-core/pull/3656.
+ // Ledger clients use the "legacy" derivation path by default.
65
+ // https://github.com/oasisprotocol/cli/blob/v0.1.0/wallet/ledger/common.go#L15
66
const path = [44, 474, 0, 0, keyNumber];
67
const publicKeyResponse = successOrThrow(await app.publicKey(path), 'ledger public key');
68
return new LedgerContextSigner(app, path, u8FromBuf(publicKeyResponse.pk as Buffer));
0 commit comments