UNPKG

@tacoinfra/conseil-kms

Version:

Utilize AWS KMS Keys to work with ConseilJS.

11 lines (10 loc) 404 B
/// <reference types="node" /> import { Signer, SignerCurve } from 'conseiljs'; export default class KmsSigner implements Signer { private readonly kmsClient; constructor(kmsKeyId: string, region: string); getSignerCurve(): SignerCurve; signOperation(bytes: Buffer): Promise<Buffer>; signText(_message: string): Promise<string>; signTextHash(_message: string): Promise<string>; }