UNPKG

@ledgerhq/coin-internet_computer

Version:
23 lines 694 B
/// <reference types="node" /> /// <reference types="node" /> export type ICPSignature = { returnCode: number; errorMessage?: string; preSignHash?: Buffer; signatureRS?: Buffer; signatureDER?: Buffer; }; export type ICPGetAddrResponse = { returnCode: number; errorMessage: string; publicKey?: Buffer; principal?: Buffer; address?: Buffer; principalText?: string; }; export interface ICPSigner { showAddressAndPubKey(path: string): Promise<ICPGetAddrResponse>; getAddressAndPubKey(path: string): Promise<ICPGetAddrResponse>; sign(path: string, message: Buffer, txtype: number): Promise<ICPSignature>; } //# sourceMappingURL=signer.d.ts.map