@bitgo/secp256k1
Version:
Low-level cryptographic methods used in BitGo packages for the secp256k1 curve
16 lines • 585 B
TypeScript
import { BIP32Interface } from 'bip32';
/**
* bip32-aware wrapper around bitcoin-message package
* @see {bitcoinMessage.sign}
*/
export declare function signMessage(message: string | Buffer, privateKey: BIP32Interface | Buffer, network: {
messagePrefix: string;
}): Buffer;
/**
* bip32-aware wrapper around bitcoin-message package
* @see {bitcoinMessage.verify}
*/
export declare function verifyMessage(message: string | Buffer, publicKey: BIP32Interface | Buffer, signature: Buffer, network: {
messagePrefix: string;
}): boolean;
//# sourceMappingURL=bip32utils.d.ts.map