solana/web3.js/flow-typed/tweetnacl.js

21 lines
390 B
JavaScript
Raw Normal View History

2018-08-23 10:07:30 -07:00
declare module "tweetnacl" {
declare type KeyPair = {
publicKey: Buffer;
secretKey: Buffer;
};
declare type KeypairFunc = {
(): KeyPair,
fromSecretKey(secretKey: Buffer): KeyPair,
fromSeed(seed: Uint8Array): KeyPair,
};
2018-08-23 10:07:30 -07:00
declare module.exports: {
sign: {
keyPair: KeypairFunc;
2018-08-23 10:52:48 -07:00
detached(text: Buffer, secretKey: Buffer): Buffer;
2018-08-23 10:07:30 -07:00
};
};
}