Skip to content

Commit 3aca764

Browse files
Merge pull request #5476
2 parents b6a6624 + dd26ab3 commit 3aca764

File tree

74 files changed

+218
-173
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

74 files changed

+218
-173
lines changed

CODEOWNERS

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,9 +24,10 @@
2424
/modules/sdk-core/src/bitgo/lightning/ @BitGo/btc-team
2525
/modules/unspents/ @BitGo/btc-team
2626
/modules/utxo-bin/ @BitGo/btc-team
27-
/modules/utxo-staking/ @BitGo/btc-team
27+
/modules/utxo-core/ @BitGo/btc-team
2828
/modules/utxo-lib/ @BitGo/btc-team
2929
/modules/utxo-ord/ @BitGo/btc-team
30+
/modules/utxo-staking/ @BitGo/btc-team
3031

3132
# Lightning coin modules
3233
/modules/abstract-lightning/ @BitGo/btc-team

modules/abstract-utxo/.eslintrc.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,5 +2,6 @@ module.exports = {
22
extends: ['../../.eslintrc.json'],
33
rules: {
44
'import/order': ['error', { 'newlines-between': 'always' }],
5+
'import/no-internal-modules': 'off',
56
},
67
};

modules/abstract-utxo/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,12 +47,12 @@
4747
"@bitgo/sdk-core": "^28.23.0",
4848
"@bitgo/unspents": "^0.47.17",
4949
"@bitgo/utxo-lib": "^11.2.1",
50+
"@bitgo/utxo-core": "^1.0.0",
5051
"@bitgo/wasm-miniscript": "^2.0.0-beta.2",
5152
"@types/bluebird": "^3.5.25",
5253
"@types/lodash": "^4.14.121",
5354
"@types/superagent": "4.1.15",
5455
"bignumber.js": "^9.0.2",
55-
"bip174": "npm:@bitgo-forks/[email protected]",
5656
"bitcoinjs-message": "npm:@bitgo-forks/[email protected]",
5757
"bluebird": "^3.5.3",
5858
"debug": "^3.1.0",

modules/abstract-utxo/src/core/descriptor/psbt/index.ts

Lines changed: 0 additions & 5 deletions
This file was deleted.

modules/abstract-utxo/src/core/descriptor/signTxLocal.ts

Lines changed: 0 additions & 7 deletions
This file was deleted.

modules/abstract-utxo/src/descriptor/assertDescriptorWalletAddress.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@ import assert from 'assert';
22

33
import * as utxolib from '@bitgo/utxo-lib';
44
import { Descriptor } from '@bitgo/wasm-miniscript';
5+
import { DescriptorMap } from '@bitgo/utxo-core/descriptor';
56

67
import { UtxoCoinSpecific, VerifyAddressOptions } from '../abstractUtxoCoin';
7-
import { DescriptorMap } from '../core/descriptor';
88

99
class DescriptorAddressMismatchError extends Error {
1010
constructor(descriptor: Descriptor, index: number, derivedAddress: string, expectedAddress: string) {

modules/abstract-utxo/src/descriptor/descriptorWallet.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import * as t from 'io-ts';
22
import { IWallet, WalletCoinSpecific } from '@bitgo/sdk-core';
3+
import { DescriptorMap } from '@bitgo/utxo-core/descriptor';
34

4-
import { DescriptorMap } from '../core/descriptor';
55
import { UtxoWallet, UtxoWalletData } from '../wallet';
66

77
import { NamedDescriptor } from './NamedDescriptor';

modules/abstract-utxo/src/descriptor/index.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
export { Miniscript, Descriptor } from '@bitgo/wasm-miniscript';
2+
export { DescriptorMap } from '@bitgo/utxo-core/descriptor';
23
export { assertDescriptorWalletAddress } from './assertDescriptorWalletAddress';
34
export { NamedDescriptor, createNamedDescriptorWithSignature, hasValidSignature } from './NamedDescriptor';
45
export { isDescriptorWallet, getDescriptorMapFromWallet } from './descriptorWallet';

modules/abstract-utxo/src/descriptor/validatePolicy.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,7 @@
11
import { Descriptor } from '@bitgo/wasm-miniscript';
22
import { EnvironmentName, Triple } from '@bitgo/sdk-core';
33
import * as utxolib from '@bitgo/utxo-lib';
4-
5-
import { DescriptorMap, toDescriptorMap } from '../core/descriptor';
4+
import { DescriptorMap, toDescriptorMap } from '@bitgo/utxo-core/descriptor';
65

76
import { parseDescriptor } from './builder';
87
import { hasValidSignature, NamedDescriptor } from './NamedDescriptor';

modules/abstract-utxo/src/offlineVault/descriptor/transaction.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,14 @@
11
import * as utxolib from '@bitgo/utxo-lib';
22
import * as t from 'io-ts';
33

4-
import { NamedDescriptor } from '../../descriptor';
4+
import { DescriptorMap, NamedDescriptor } from '../../descriptor';
55
import { OfflineVaultSignable, toKeyTriple } from '../OfflineVaultSignable';
66
import {
77
getValidatorOneOfTemplates,
88
getValidatorSignedByUserKey,
99
getValidatorSome,
1010
toDescriptorMapValidate,
1111
} from '../../descriptor/validatePolicy';
12-
import { DescriptorMap } from '../../core/descriptor';
1312
import { explainPsbt, signPsbt } from '../../transaction/descriptor';
1413
import { TransactionExplanation } from '../TransactionExplanation';
1514

0 commit comments

Comments
 (0)