forked from Zilliqa/zilliqa-js
-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy pathsignature.d.ts
29 lines (25 loc) · 1.08 KB
/
signature.d.ts
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
// Copyright (c) 2018 Zilliqa
// This source code is being disclosed to you solely for the purpose of your participation in
// testing Zilliqa. You may view, compile and run the code for that purpose and pursuant to
// the protocols and algorithms that are programmed into, and intended by, the code. You may
// not do anything else with the code without express permission from Zilliqa Research Pte. Ltd.,
// including modifying or publishing the code (or any part of it), and developing or forming
// another public or private blockchain network. This source code is provided ‘as is’ and no
// warranties are given as to title or non-infringement, merchantability or fitness for purpose
// and, to the extent permitted by law, all liability for your use of the code is disclaimed.
declare module 'elliptic/lib/elliptic/ec/signature' {
import BN from 'bn.js';
interface Options {
r: string | BN;
s: string | BN;
}
interface Signature {
r: BN;
s: BN;
}
var Signature: {
new(opt: Options): Signature;
new(data: Buffer): Signature;
};
export = Signature;
}