Skip to content

Commit 2edfb99

Browse files
committed
test: upgrade ecpair lib to version 2.0.1
1 parent 4e02ba7 commit 2edfb99

8 files changed

+32
-122
lines changed

package-lock.json

Lines changed: 9 additions & 114 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,7 @@
7373
"bn.js": "^4.11.8",
7474
"bs58": "^4.0.0",
7575
"dhttp": "^3.0.0",
76-
"ecpair": "^1.0.0",
76+
"ecpair": "^2.0.1",
7777
"hoodwink": "^2.0.0",
7878
"minimaldata": "^1.0.2",
7979
"mocha": "^7.1.1",
@@ -84,7 +84,7 @@
8484
"randombytes": "^2.1.0",
8585
"regtest-client": "0.2.0",
8686
"rimraf": "^2.6.3",
87-
"tiny-secp256k1": "^2.1.1",
87+
"tiny-secp256k1": "^2.1.2",
8888
"ts-node": "^8.3.0",
8989
"tslint": "^6.1.3",
9090
"typescript": "^4.4.4"

test/integration/addresses.spec.ts

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,11 @@
11
import * as assert from 'assert';
2-
import { ECPair } from 'ecpair';
2+
import ECPairFactory from 'ecpair';
3+
import * as ecc from 'tiny-secp256k1';
34
import { describe, it } from 'mocha';
45
import * as bitcoin from '../..';
56
import { regtestUtils } from './_regtest';
7+
8+
const ECPair = ECPairFactory(ecc);
69
const dhttp = regtestUtils.dhttp;
710
const TESTNET = bitcoin.networks.testnet;
811

test/integration/cltv.spec.ts

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,11 @@
11
import * as assert from 'assert';
2-
import { ECPair } from 'ecpair';
2+
import ECPairFactory from 'ecpair';
3+
import * as ecc from 'tiny-secp256k1';
34
import { before, describe, it } from 'mocha';
45
import * as bitcoin from '../..';
56
import { regtestUtils } from './_regtest';
7+
8+
const ECPair = ECPairFactory(ecc);
69
const regtest = regtestUtils.network;
710
const bip65 = require('bip65');
811

test/integration/csv.spec.ts

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,12 @@
11
import * as assert from 'assert';
22
import { PsbtInput } from 'bip174/src/lib/interfaces';
3-
import { ECPair } from 'ecpair';
3+
import ECPairFactory from 'ecpair';
4+
import * as ecc from 'tiny-secp256k1';
45
import { before, describe, it } from 'mocha';
56
import * as bitcoin from '../..';
67
import { regtestUtils } from './_regtest';
8+
9+
const ECPair = ECPairFactory(ecc);
710
const regtest = regtestUtils.network;
811
const bip68 = require('bip68');
912
const varuint = require('varuint-bitcoin');

test/integration/payments.spec.ts

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,10 @@
1-
import { ECPair } from 'ecpair';
1+
import ECPairFactory from 'ecpair';
2+
import * as ecc from 'tiny-secp256k1';
23
import { describe, it } from 'mocha';
34
import * as bitcoin from '../..';
45
import { regtestUtils } from './_regtest';
6+
7+
const ECPair = ECPairFactory(ecc);
58
const NETWORK = regtestUtils.network;
69
const keyPairs = [
710
ECPair.makeRandom({ network: NETWORK }),

test/integration/transactions.spec.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,12 @@
11
import * as assert from 'assert';
22
import BIP32Factory from 'bip32';
33
import * as ecc from 'tiny-secp256k1';
4-
import { ECPair } from 'ecpair';
4+
import ECPairFactory from 'ecpair';
55
import { describe, it } from 'mocha';
66
import * as bitcoin from '../..';
77
import { regtestUtils } from './_regtest';
8+
9+
const ECPair = ECPairFactory(ecc);
810
const rng = require('randombytes');
911
const regtest = regtestUtils.network;
1012
const bip32 = BIP32Factory(ecc);

test/psbt.spec.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,11 @@ import * as assert from 'assert';
22
import BIP32Factory from 'bip32';
33
import * as ecc from 'tiny-secp256k1';
44
import * as crypto from 'crypto';
5-
import { ECPair } from 'ecpair';
5+
import ECPairFactory from 'ecpair';
66
import { describe, it } from 'mocha';
77

88
const bip32 = BIP32Factory(ecc);
9+
const ECPair = ECPairFactory(ecc);
910

1011
import { networks as NETWORKS, payments, Psbt, Signer, SignerAsync } from '..';
1112

0 commit comments

Comments
 (0)