From 352beb887b1a2c7b0357454036e3c4c54f9eb4db Mon Sep 17 00:00:00 2001 From: Otto Allmendinger Date: Tue, 3 Feb 2026 14:42:44 +0100 Subject: [PATCH 1/3] feat(abstract-utxo): add signTransaction tests Add comprehensive tests for signTransaction functionality, covering: - PSBT with taprootKeyPathSpend inputs - PSBT without taprootKeyPathSpend inputs - Network transactions - Error handling for cache misses and unsupported locking scripts - Validation of signature and nonce counts Issue: BTC-2866 Co-authored-by: llm-git --- .../test/unit/signTransaction.ts | 241 ++++++++++++++++++ .../abstract-utxo/test/unit/transaction.ts | 231 ----------------- 2 files changed, 241 insertions(+), 231 deletions(-) create mode 100644 modules/abstract-utxo/test/unit/signTransaction.ts diff --git a/modules/abstract-utxo/test/unit/signTransaction.ts b/modules/abstract-utxo/test/unit/signTransaction.ts new file mode 100644 index 0000000000..7a5f67d5c1 --- /dev/null +++ b/modules/abstract-utxo/test/unit/signTransaction.ts @@ -0,0 +1,241 @@ +import 'mocha'; +import * as assert from 'assert'; + +import * as utxolib from '@bitgo/utxo-lib'; +import nock = require('nock'); +import { testutil } from '@bitgo/utxo-lib'; +import { common, Triple } from '@bitgo/sdk-core'; + +import { getReplayProtectionPubkeys } from '../../src'; +import type { Unspent } from '../../src/unspent'; + +import { getUtxoWallet, getDefaultWalletKeys, getUtxoCoin, keychainsBase58, defaultBitGo } from './util'; + +describe('signTransaction', function () { + const bgUrl = common.Environments[defaultBitGo.getEnv()].uri; + + const coin = getUtxoCoin('btc'); + const wallet = getUtxoWallet(coin, { id: '5b34252f1bf349930e34020a00000000', coin: coin.getChain() }); + const rootWalletKeys = getDefaultWalletKeys(); + const userPrv = rootWalletKeys.user.toBase58(); + const pubs = keychainsBase58.map((v) => v.pub) as Triple; + + function validatePsbt(txHex: string, targetSigCount: 0 | 1, targetNonceCount?: 1 | 2) { + const psbt = utxolib.bitgo.createPsbtFromHex(txHex, coin.network); + psbt.data.inputs.forEach((input, index) => { + const parsed = utxolib.bitgo.parsePsbtInput(input); + if (parsed.scriptType === 'taprootKeyPathSpend') { + assert.ok(targetNonceCount); + const nonce = psbt.getProprietaryKeyVals(index, { + identifier: utxolib.bitgo.PSBT_PROPRIETARY_IDENTIFIER, + subtype: utxolib.bitgo.ProprietaryKeySubtype.MUSIG2_PUB_NONCE, + }); + assert.strictEqual(nonce.length, targetNonceCount); + } + const expectedSigCount = parsed.scriptType === 'p2shP2pk' || targetSigCount === 0 ? undefined : 1; + assert.strictEqual(parsed.signatures?.length, expectedSigCount); + }); + } + + function validateTx(txHex: string, unspents: Unspent[], targetSigCount: 0 | 1) { + const tx = utxolib.bitgo.createTransactionFromHex(txHex, coin.network); + unspents.forEach((u, i) => { + const sigCount = utxolib.bitgo.getStrictSignatureCount(tx.ins[i]); + const expectedSigCount = utxolib.bitgo.isWalletUnspent(u) && !!targetSigCount ? 1 : 0; + assert.strictEqual(sigCount, expectedSigCount); + }); + } + + async function signTransaction( + tx: utxolib.bitgo.UtxoPsbt | utxolib.bitgo.UtxoTransaction, + useSigningSteps: boolean, + unspents?: Unspent[] + ) { + const isPsbt = tx instanceof utxolib.bitgo.UtxoPsbt; + const isTxWithTaprootKeyPathSpend = isPsbt && utxolib.bitgo.isTransactionWithKeyPathSpendInput(tx); + const txHex = tx.toHex(); + + function nockSignPsbt(psbtHex: string): nock.Scope { + const psbt = utxolib.bitgo.createPsbtFromHex(psbtHex, coin.network); + return nock(bgUrl) + .post(`/api/v2/${wallet.coin()}/wallet/${wallet.id()}/tx/signpsbt`, (body) => body.psbt) + .reply(200, { psbt: psbt.setAllInputsMusig2NonceHD(rootWalletKeys.bitgo).toHex() }); + } + + if (!useSigningSteps) { + let scope: nock.Scope | undefined; + if (tx instanceof utxolib.bitgo.UtxoPsbt && isTxWithTaprootKeyPathSpend) { + scope = nockSignPsbt(tx.clone().setAllInputsMusig2NonceHD(rootWalletKeys.bitgo).toHex()); + } + const psbt = await coin.signTransaction({ + txPrebuild: { + txHex, + txInfo: isPsbt ? undefined : { unspents }, + walletId: isTxWithTaprootKeyPathSpend ? wallet.id() : undefined, + }, + prv: userPrv, + pubs: isPsbt ? undefined : pubs, + }); + assert.ok('txHex' in psbt); + if (isPsbt) { + validatePsbt(psbt.txHex, 1, 2); + } else { + assert.ok(unspents); + validateTx(psbt.txHex, unspents, 1); + } + if (scope) { + assert.strictEqual(scope.isDone(), true); + } + return; + } + + const signerNoncePsbt = await coin.signTransaction({ + txPrebuild: { txHex }, + prv: userPrv, + signingStep: 'signerNonce', + }); + assert.ok('txHex' in signerNoncePsbt); + if (isPsbt) { + validatePsbt(signerNoncePsbt.txHex, 0, isTxWithTaprootKeyPathSpend ? 1 : undefined); + } else { + assert.ok(unspents); + validateTx(signerNoncePsbt.txHex, unspents, 0); + } + + let scope: nock.Scope | undefined; + if (isTxWithTaprootKeyPathSpend) { + scope = nockSignPsbt(signerNoncePsbt.txHex); + } + + const cosignerNoncePsbt = await coin.signTransaction({ + txPrebuild: { ...signerNoncePsbt, walletId: wallet.id() }, + signingStep: 'cosignerNonce', + }); + assert.ok('txHex' in cosignerNoncePsbt); + if (isPsbt) { + validatePsbt(cosignerNoncePsbt.txHex, 0, isTxWithTaprootKeyPathSpend ? 2 : undefined); + } else { + assert.ok(unspents); + validateTx(cosignerNoncePsbt.txHex, unspents, 0); + } + + if (scope) { + assert.strictEqual(scope.isDone(), true); + } + + const signerSigPsbt = await coin.signTransaction({ + txPrebuild: { ...cosignerNoncePsbt, txInfo: isPsbt ? undefined : { unspents } }, + prv: userPrv, + pubs: isPsbt ? undefined : pubs, + signingStep: 'signerSignature', + }); + assert.ok('txHex' in signerSigPsbt); + if (isPsbt) { + validatePsbt(signerSigPsbt.txHex, 1, isTxWithTaprootKeyPathSpend ? 2 : undefined); + } else { + assert.ok(unspents); + validateTx(signerSigPsbt.txHex, unspents, 1); + } + } + + it('customSigningFunction flow - PSBT with taprootKeyPathSpend inputs', async function () { + const inputs: testutil.Input[] = testutil.inputScriptTypes.map((scriptType) => ({ + scriptType, + value: BigInt(1000), + })); + const unspentSum = inputs.reduce((prev: bigint, curr) => prev + curr.value, BigInt(0)); + const outputs: testutil.Output[] = [{ scriptType: 'p2sh', value: unspentSum - BigInt(1000) }]; + const psbt = testutil.constructPsbt(inputs, outputs, coin.network, rootWalletKeys, 'unsigned', { + p2shP2pkKey: getReplayProtectionPubkeys(coin.name)[0], + }); + + for (const v of [false, true]) { + await signTransaction(psbt, v); + } + }); + + it('customSigningFunction flow - PSBT without taprootKeyPathSpend inputs', async function () { + const inputs: testutil.Input[] = testutil.inputScriptTypes + .filter((v) => v !== 'taprootKeyPathSpend') + .map((scriptType) => ({ + scriptType, + value: BigInt(1000), + })); + const unspentSum = inputs.reduce((prev: bigint, cur) => prev + cur.value, BigInt(0)); + const outputs: testutil.Output[] = [{ scriptType: 'p2sh', value: unspentSum - BigInt(1000) }]; + const psbt = testutil.constructPsbt(inputs, outputs, coin.network, rootWalletKeys, 'unsigned'); + + for (const v of [false, true]) { + await signTransaction(psbt, v); + } + }); + + it('customSigningFunction flow - Network Tx', async function () { + const inputs: testutil.TxnInput[] = testutil.txnInputScriptTypes + .filter((v) => v !== 'p2shP2pk') + .map((scriptType) => ({ + scriptType, + value: BigInt(1000), + })); + const unspentSum = inputs.reduce((prev: bigint, curr) => prev + curr.value, BigInt(0)); + const outputs: testutil.TxnOutput[] = [{ scriptType: 'p2sh', value: unspentSum - BigInt(1000) }]; + const txBuilder = testutil.constructTxnBuilder(inputs, outputs, coin.network, rootWalletKeys, 'unsigned'); + const unspents = inputs.map((v, i) => testutil.toTxnUnspent(v, i, coin.network, rootWalletKeys)); + + for (const v of [false, true]) { + await signTransaction(txBuilder.buildIncomplete(), v, unspents); + } + }); + + it('fails on PSBT cache miss', async function () { + const inputs: testutil.Input[] = [{ scriptType: 'taprootKeyPathSpend', value: BigInt(1000) }]; + const unspentSum = inputs.reduce((prev: bigint, curr) => prev + curr.value, BigInt(0)); + const outputs: testutil.Output[] = [{ scriptType: 'p2sh', value: unspentSum - BigInt(1000) }]; + const psbt = testutil.constructPsbt(inputs, outputs, coin.network, rootWalletKeys, 'unsigned'); + + await assert.rejects( + async () => { + await coin.signTransaction({ + txPrebuild: { txHex: psbt.toHex() }, + prv: userPrv, + signingStep: 'signerSignature', + }); + }, + { + message: `Psbt is missing from txCache (cache size 0). + This may be due to the request being routed to a different BitGo-Express instance that for signing step 'signerNonce'.`, + } + ); + }); + + it('fails on unsupported locking script', async function () { + const inputs: testutil.Input[] = [ + { scriptType: 'p2wsh', value: BigInt(1000) }, + { scriptType: 'p2trMusig2', value: BigInt(1000) }, + ]; + const unspentSum = inputs.reduce((prev: bigint, curr) => prev + curr.value, BigInt(0)); + const outputs: testutil.Output[] = [{ scriptType: 'p2sh', value: unspentSum - BigInt(500) }]; + const psbt = testutil.constructPsbt(inputs, outputs, coin.network, rootWalletKeys, 'unsigned'); + + // override the 1st PSBT input with unsupported 2 of 2 multi-sig locking script. + const unspent = testutil.toUnspent(inputs[0], 0, coin.network, rootWalletKeys); + if (!utxolib.bitgo.isWalletUnspent(unspent)) { + throw new Error('invalid unspent'); + } + const { publicKeys } = rootWalletKeys.deriveForChainAndIndex(unspent.chain, unspent.index); + const script2Of2 = utxolib.payments.p2ms({ m: 2, pubkeys: [publicKeys[0], publicKeys[1]] }); + psbt.data.inputs[0].witnessScript = script2Of2.output; + + await assert.rejects( + async () => { + await coin.signTransaction({ + txPrebuild: { txHex: psbt.toHex() }, + prv: userPrv, + }); + }, + { + message: `length mismatch`, + } + ); + }); +}); diff --git a/modules/abstract-utxo/test/unit/transaction.ts b/modules/abstract-utxo/test/unit/transaction.ts index 2647303120..bf4a4258e0 100644 --- a/modules/abstract-utxo/test/unit/transaction.ts +++ b/modules/abstract-utxo/test/unit/transaction.ts @@ -30,8 +30,6 @@ import { transactionHexToObj, createPrebuildTransaction, getDefaultWalletKeys, - getUtxoCoin, - keychainsBase58, getWalletKeys, defaultBitGo, } from './util'; @@ -40,235 +38,6 @@ function getScriptTypes2Of3() { return [...bitgo.outputScripts.scriptTypes2Of3, 'taprootKeyPathSpend'] as const; } -describe(`UTXO coin signTransaction`, async function () { - const bgUrl = common.Environments[defaultBitGo.getEnv()].uri; - - const coin = getUtxoCoin('btc'); - const wallet = getUtxoWallet(coin, { id: '5b34252f1bf349930e34020a00000000', coin: coin.getChain() }); - const rootWalletKeys = getDefaultWalletKeys(); - const userPrv = rootWalletKeys.user.toBase58(); - const pubs = keychainsBase58.map((v) => v.pub) as Triple; - - function validatePsbt(txHex: string, targetSigCount: 0 | 1, targetNonceCount?: 1 | 2) { - const psbt = utxolib.bitgo.createPsbtFromHex(txHex, coin.network); - psbt.data.inputs.forEach((input, index) => { - const parsed = utxolib.bitgo.parsePsbtInput(input); - if (parsed.scriptType === 'taprootKeyPathSpend') { - assert.ok(targetNonceCount); - const nonce = psbt.getProprietaryKeyVals(index, { - identifier: utxolib.bitgo.PSBT_PROPRIETARY_IDENTIFIER, - subtype: utxolib.bitgo.ProprietaryKeySubtype.MUSIG2_PUB_NONCE, - }); - assert.strictEqual(nonce.length, targetNonceCount); - } - const expectedSigCount = parsed.scriptType === 'p2shP2pk' || targetSigCount === 0 ? undefined : 1; - assert.strictEqual(parsed.signatures?.length, expectedSigCount); - }); - } - - function validateTx(txHex: string, unspents: Unspent[], targetSigCount: 0 | 1) { - const tx = utxolib.bitgo.createTransactionFromHex(txHex, coin.network); - unspents.forEach((u, i) => { - const sigCount = utxolib.bitgo.getStrictSignatureCount(tx.ins[i]); - const expectedSigCount = utxolib.bitgo.isWalletUnspent(u) && !!targetSigCount ? 1 : 0; - assert.strictEqual(sigCount, expectedSigCount); - }); - } - - async function signTransaction( - tx: utxolib.bitgo.UtxoPsbt | utxolib.bitgo.UtxoTransaction, - useSigningSteps: boolean, - unspents?: Unspent[] - ) { - const isPsbt = tx instanceof utxolib.bitgo.UtxoPsbt; - const isTxWithTaprootKeyPathSpend = isPsbt && utxolib.bitgo.isTransactionWithKeyPathSpendInput(tx); - const txHex = tx.toHex(); - - function nockSignPsbt(psbtHex: string): nock.Scope { - const psbt = utxolib.bitgo.createPsbtFromHex(psbtHex, coin.network); - return nock(bgUrl) - .post(`/api/v2/${wallet.coin()}/wallet/${wallet.id()}/tx/signpsbt`, (body) => body.psbt) - .reply(200, { psbt: psbt.setAllInputsMusig2NonceHD(rootWalletKeys.bitgo).toHex() }); - } - - if (!useSigningSteps) { - let scope: nock.Scope | undefined; - if (tx instanceof utxolib.bitgo.UtxoPsbt && isTxWithTaprootKeyPathSpend) { - scope = nockSignPsbt(tx.clone().setAllInputsMusig2NonceHD(rootWalletKeys.bitgo).toHex()); - } - const psbt = await coin.signTransaction({ - txPrebuild: { - txHex, - txInfo: isPsbt ? undefined : { unspents }, - walletId: isTxWithTaprootKeyPathSpend ? wallet.id() : undefined, - }, - prv: userPrv, - pubs: isPsbt ? undefined : pubs, - }); - assert.ok('txHex' in psbt); - if (isPsbt) { - validatePsbt(psbt.txHex, 1, 2); - } else { - assert.ok(unspents); - validateTx(psbt.txHex, unspents, 1); - } - if (scope) { - assert.strictEqual(scope.isDone(), true); - } - return; - } - - const signerNoncePsbt = await coin.signTransaction({ - txPrebuild: { txHex }, - prv: userPrv, - signingStep: 'signerNonce', - }); - assert.ok('txHex' in signerNoncePsbt); - if (isPsbt) { - validatePsbt(signerNoncePsbt.txHex, 0, isTxWithTaprootKeyPathSpend ? 1 : undefined); - } else { - assert.ok(unspents); - validateTx(signerNoncePsbt.txHex, unspents, 0); - } - - let scope: nock.Scope | undefined; - if (isTxWithTaprootKeyPathSpend) { - scope = nockSignPsbt(signerNoncePsbt.txHex); - } - - const cosignerNoncePsbt = await coin.signTransaction({ - txPrebuild: { ...signerNoncePsbt, walletId: wallet.id() }, - signingStep: 'cosignerNonce', - }); - assert.ok('txHex' in cosignerNoncePsbt); - if (isPsbt) { - validatePsbt(cosignerNoncePsbt.txHex, 0, isTxWithTaprootKeyPathSpend ? 2 : undefined); - } else { - assert.ok(unspents); - validateTx(cosignerNoncePsbt.txHex, unspents, 0); - } - - if (scope) { - assert.strictEqual(scope.isDone(), true); - } - - const signerSigPsbt = await coin.signTransaction({ - txPrebuild: { ...cosignerNoncePsbt, txInfo: isPsbt ? undefined : { unspents } }, - prv: userPrv, - pubs: isPsbt ? undefined : pubs, - signingStep: 'signerSignature', - }); - assert.ok('txHex' in signerSigPsbt); - if (isPsbt) { - validatePsbt(signerSigPsbt.txHex, 1, isTxWithTaprootKeyPathSpend ? 2 : undefined); - } else { - assert.ok(unspents); - validateTx(signerSigPsbt.txHex, unspents, 1); - } - } - - it('success when called like customSigningFunction flow - PSBT with taprootKeyPathSpend inputs', async function () { - const inputs: testutil.Input[] = testutil.inputScriptTypes.map((scriptType) => ({ - scriptType, - value: BigInt(1000), - })); - const unspentSum = inputs.reduce((prev: bigint, curr) => prev + curr.value, BigInt(0)); - const outputs: testutil.Output[] = [{ scriptType: 'p2sh', value: unspentSum - BigInt(1000) }]; - const psbt = testutil.constructPsbt(inputs, outputs, coin.network, rootWalletKeys, 'unsigned', { - p2shP2pkKey: getReplayProtectionPubkeys(coin.name)[0], - }); - - for (const v of [false, true]) { - await signTransaction(psbt, v); - } - }); - - it('success when called like customSigningFunction flow - PSBT without taprootKeyPathSpend inputs', async function () { - const inputs: testutil.Input[] = testutil.inputScriptTypes - .filter((v) => v !== 'taprootKeyPathSpend') - .map((scriptType) => ({ - scriptType, - value: BigInt(1000), - })); - const unspentSum = inputs.reduce((prev: bigint, cur) => prev + cur.value, BigInt(0)); - const outputs: testutil.Output[] = [{ scriptType: 'p2sh', value: unspentSum - BigInt(1000) }]; - const psbt = testutil.constructPsbt(inputs, outputs, coin.network, rootWalletKeys, 'unsigned'); - - for (const v of [false, true]) { - await signTransaction(psbt, v); - } - }); - - it('success when called like customSigningFunction flow - Network Tx', async function () { - const inputs: testutil.TxnInput[] = testutil.txnInputScriptTypes - .filter((v) => v !== 'p2shP2pk') - .map((scriptType) => ({ - scriptType, - value: BigInt(1000), - })); - const unspentSum = inputs.reduce((prev: bigint, curr) => prev + curr.value, BigInt(0)); - const outputs: testutil.TxnOutput[] = [{ scriptType: 'p2sh', value: unspentSum - BigInt(1000) }]; - const txBuilder = testutil.constructTxnBuilder(inputs, outputs, coin.network, rootWalletKeys, 'unsigned'); - const unspents = inputs.map((v, i) => testutil.toTxnUnspent(v, i, coin.network, rootWalletKeys)); - - for (const v of [false, true]) { - await signTransaction(txBuilder.buildIncomplete(), v, unspents); - } - }); - - it('fails when called like customSigningFunction flow - PSBT cache miss', async function () { - const inputs: testutil.Input[] = [{ scriptType: 'taprootKeyPathSpend', value: BigInt(1000) }]; - const unspentSum = inputs.reduce((prev: bigint, curr) => prev + curr.value, BigInt(0)); - const outputs: testutil.Output[] = [{ scriptType: 'p2sh', value: unspentSum - BigInt(1000) }]; - const psbt = testutil.constructPsbt(inputs, outputs, coin.network, rootWalletKeys, 'unsigned'); - - await assert.rejects( - async () => { - await coin.signTransaction({ - txPrebuild: { txHex: psbt.toHex() }, - prv: userPrv, - signingStep: 'signerSignature', - }); - }, - { - message: `Psbt is missing from txCache (cache size 0). - This may be due to the request being routed to a different BitGo-Express instance that for signing step 'signerNonce'.`, - } - ); - }); - - it('fails when unsupported locking script is used', async function () { - const inputs: testutil.Input[] = [ - { scriptType: 'p2wsh', value: BigInt(1000) }, - { scriptType: 'p2trMusig2', value: BigInt(1000) }, - ]; - const unspentSum = inputs.reduce((prev: bigint, curr) => prev + curr.value, BigInt(0)); - const outputs: testutil.Output[] = [{ scriptType: 'p2sh', value: unspentSum - BigInt(500) }]; - const psbt = testutil.constructPsbt(inputs, outputs, coin.network, rootWalletKeys, 'unsigned'); - - // override the 1st PSBT input with unsupported 2 of 2 multi-sig locking script. - const unspent = testutil.toUnspent(inputs[0], 0, coin.network, rootWalletKeys); - if (!utxolib.bitgo.isWalletUnspent(unspent)) { - throw new Error('invalid unspent'); - } - const { publicKeys } = rootWalletKeys.deriveForChainAndIndex(unspent.chain, unspent.index); - const script2Of2 = utxolib.payments.p2ms({ m: 2, pubkeys: [publicKeys[0], publicKeys[1]] }); - psbt.data.inputs[0].witnessScript = script2Of2.output; - - await assert.rejects( - async () => { - await coin.signTransaction({ - txPrebuild: { txHex: psbt.toHex() }, - prv: userPrv, - }); - }, - { - message: `length mismatch`, - } - ); - }); -}); - function run( coin: AbstractUtxoCoin, inputScripts: testutil.InputScriptType[], From 4c68dbf90d6b272cbb0552d55ca053a70e1e5365 Mon Sep 17 00:00:00 2001 From: Otto Allmendinger Date: Tue, 3 Feb 2026 15:09:47 +0100 Subject: [PATCH 2/3] feat(abstract-utxo): simplify test script configuration Refactor transaction test suite to simplify script type selection logic. Replace multiple individual test combinations with a unified approach that dynamically selects appropriate script types based on coin and transaction format. Issue: BTC-2866 Co-authored-by: llm-git --- .../fixtures/bch/transactions-p2sh-p2sh.json | 122 ----------- .../fixtures/bcha/transactions-p2sh-p2sh.json | 122 ----------- .../unit/fixtures/bcha/transactions-p2sh.json | 92 ++++++++ .../fixtures/bsv/transactions-p2sh-p2sh.json | 122 ----------- .../fixtures/btc/transactions-p2sh-p2sh.json | 122 ----------- .../transactions-p2sh-p2shP2wsh-p2wsh.json | 196 ++++++++++++++++++ .../btc/transactions-p2shP2wsh-p2shP2wsh.json | 166 --------------- .../fixtures/btc/transactions-p2tr-p2tr.json | 162 --------------- .../btc/transactions-p2wsh-p2wsh.json | 166 --------------- .../fixtures/btg/transactions-p2sh-p2sh.json | 122 ----------- .../transactions-p2sh-p2shP2wsh-p2wsh.json | 196 ++++++++++++++++++ .../btg/transactions-p2shP2wsh-p2shP2wsh.json | 166 --------------- .../btg/transactions-p2wsh-p2wsh.json | 166 --------------- .../fixtures/dash/transactions-p2sh-p2sh.json | 122 ----------- .../unit/fixtures/dash/transactions-p2sh.json | 92 ++++++++ .../fixtures/doge/transactions-p2sh-p2sh.json | 122 ----------- .../unit/fixtures/doge/transactions-p2sh.json | 92 ++++++++ .../fixtures/ltc/transactions-p2sh-p2sh.json | 122 ----------- .../transactions-p2sh-p2shP2wsh-p2wsh.json | 196 ++++++++++++++++++ .../ltc/transactions-p2shP2wsh-p2shP2wsh.json | 166 --------------- .../ltc/transactions-p2wsh-p2wsh.json | 166 --------------- .../fixtures/tbch/transactions-p2sh-p2sh.json | 122 ----------- .../tbcha/transactions-p2sh-p2sh.json | 122 ----------- .../fixtures/tbcha/transactions-p2sh.json | 92 ++++++++ .../fixtures/tbsv/transactions-p2sh-p2sh.json | 122 ----------- .../fixtures/tbtc/transactions-p2sh-p2sh.json | 122 ----------- .../transactions-p2sh-p2shP2wsh-p2wsh.json | 196 ++++++++++++++++++ .../transactions-p2shP2wsh-p2shP2wsh.json | 166 --------------- .../fixtures/tbtc/transactions-p2tr-p2tr.json | 162 --------------- .../tbtc/transactions-p2wsh-p2wsh.json | 166 --------------- .../tbtc4/transactions-p2sh-p2sh.json | 122 ----------- .../transactions-p2sh-p2shP2wsh-p2wsh.json | 196 ++++++++++++++++++ .../transactions-p2shP2wsh-p2shP2wsh.json | 166 --------------- .../tbtc4/transactions-p2tr-p2tr.json | 162 --------------- .../tbtc4/transactions-p2wsh-p2wsh.json | 166 --------------- .../tbtcbgsig/transactions-p2sh-p2sh.json | 122 ----------- .../transactions-p2sh-p2shP2wsh-p2wsh.json | 196 ++++++++++++++++++ .../transactions-p2shP2wsh-p2shP2wsh.json | 166 --------------- .../tbtcbgsig/transactions-p2tr-p2tr.json | 162 --------------- .../tbtcbgsig/transactions-p2wsh-p2wsh.json | 166 --------------- .../tbtcsig/transactions-p2sh-p2sh.json | 122 ----------- .../transactions-p2sh-p2shP2wsh-p2wsh.json | 196 ++++++++++++++++++ .../transactions-p2shP2wsh-p2shP2wsh.json | 166 --------------- .../tbtcsig/transactions-p2tr-p2tr.json | 162 --------------- .../tbtcsig/transactions-p2wsh-p2wsh.json | 166 --------------- .../tdash/transactions-p2sh-p2sh.json | 122 ----------- .../fixtures/tdash/transactions-p2sh.json | 92 ++++++++ .../tdoge/transactions-p2sh-p2sh.json | 122 ----------- .../fixtures/tdoge/transactions-p2sh.json | 92 ++++++++ .../fixtures/tltc/transactions-p2sh-p2sh.json | 122 ----------- .../transactions-p2sh-p2shP2wsh-p2wsh.json | 196 ++++++++++++++++++ .../transactions-p2shP2wsh-p2shP2wsh.json | 166 --------------- .../tltc/transactions-p2wsh-p2wsh.json | 166 --------------- .../fixtures/tzec/transactions-p2sh-p2sh.json | 122 ----------- .../unit/fixtures/tzec/transactions-p2sh.json | 92 ++++++++ .../fixtures/zec/transactions-p2sh-p2sh.json | 122 ----------- .../unit/fixtures/zec/transactions-p2sh.json | 92 ++++++++ .../abstract-utxo/test/unit/transaction.ts | 41 ++-- 58 files changed, 2322 insertions(+), 5929 deletions(-) delete mode 100644 modules/abstract-utxo/test/unit/fixtures/bch/transactions-p2sh-p2sh.json delete mode 100644 modules/abstract-utxo/test/unit/fixtures/bcha/transactions-p2sh-p2sh.json create mode 100644 modules/abstract-utxo/test/unit/fixtures/bcha/transactions-p2sh.json delete mode 100644 modules/abstract-utxo/test/unit/fixtures/bsv/transactions-p2sh-p2sh.json delete mode 100644 modules/abstract-utxo/test/unit/fixtures/btc/transactions-p2sh-p2sh.json create mode 100644 modules/abstract-utxo/test/unit/fixtures/btc/transactions-p2sh-p2shP2wsh-p2wsh.json delete mode 100644 modules/abstract-utxo/test/unit/fixtures/btc/transactions-p2shP2wsh-p2shP2wsh.json delete mode 100644 modules/abstract-utxo/test/unit/fixtures/btc/transactions-p2tr-p2tr.json delete mode 100644 modules/abstract-utxo/test/unit/fixtures/btc/transactions-p2wsh-p2wsh.json delete mode 100644 modules/abstract-utxo/test/unit/fixtures/btg/transactions-p2sh-p2sh.json create mode 100644 modules/abstract-utxo/test/unit/fixtures/btg/transactions-p2sh-p2shP2wsh-p2wsh.json delete mode 100644 modules/abstract-utxo/test/unit/fixtures/btg/transactions-p2shP2wsh-p2shP2wsh.json delete mode 100644 modules/abstract-utxo/test/unit/fixtures/btg/transactions-p2wsh-p2wsh.json delete mode 100644 modules/abstract-utxo/test/unit/fixtures/dash/transactions-p2sh-p2sh.json create mode 100644 modules/abstract-utxo/test/unit/fixtures/dash/transactions-p2sh.json delete mode 100644 modules/abstract-utxo/test/unit/fixtures/doge/transactions-p2sh-p2sh.json create mode 100644 modules/abstract-utxo/test/unit/fixtures/doge/transactions-p2sh.json delete mode 100644 modules/abstract-utxo/test/unit/fixtures/ltc/transactions-p2sh-p2sh.json create mode 100644 modules/abstract-utxo/test/unit/fixtures/ltc/transactions-p2sh-p2shP2wsh-p2wsh.json delete mode 100644 modules/abstract-utxo/test/unit/fixtures/ltc/transactions-p2shP2wsh-p2shP2wsh.json delete mode 100644 modules/abstract-utxo/test/unit/fixtures/ltc/transactions-p2wsh-p2wsh.json delete mode 100644 modules/abstract-utxo/test/unit/fixtures/tbch/transactions-p2sh-p2sh.json delete mode 100644 modules/abstract-utxo/test/unit/fixtures/tbcha/transactions-p2sh-p2sh.json create mode 100644 modules/abstract-utxo/test/unit/fixtures/tbcha/transactions-p2sh.json delete mode 100644 modules/abstract-utxo/test/unit/fixtures/tbsv/transactions-p2sh-p2sh.json delete mode 100644 modules/abstract-utxo/test/unit/fixtures/tbtc/transactions-p2sh-p2sh.json create mode 100644 modules/abstract-utxo/test/unit/fixtures/tbtc/transactions-p2sh-p2shP2wsh-p2wsh.json delete mode 100644 modules/abstract-utxo/test/unit/fixtures/tbtc/transactions-p2shP2wsh-p2shP2wsh.json delete mode 100644 modules/abstract-utxo/test/unit/fixtures/tbtc/transactions-p2tr-p2tr.json delete mode 100644 modules/abstract-utxo/test/unit/fixtures/tbtc/transactions-p2wsh-p2wsh.json delete mode 100644 modules/abstract-utxo/test/unit/fixtures/tbtc4/transactions-p2sh-p2sh.json create mode 100644 modules/abstract-utxo/test/unit/fixtures/tbtc4/transactions-p2sh-p2shP2wsh-p2wsh.json delete mode 100644 modules/abstract-utxo/test/unit/fixtures/tbtc4/transactions-p2shP2wsh-p2shP2wsh.json delete mode 100644 modules/abstract-utxo/test/unit/fixtures/tbtc4/transactions-p2tr-p2tr.json delete mode 100644 modules/abstract-utxo/test/unit/fixtures/tbtc4/transactions-p2wsh-p2wsh.json delete mode 100644 modules/abstract-utxo/test/unit/fixtures/tbtcbgsig/transactions-p2sh-p2sh.json create mode 100644 modules/abstract-utxo/test/unit/fixtures/tbtcbgsig/transactions-p2sh-p2shP2wsh-p2wsh.json delete mode 100644 modules/abstract-utxo/test/unit/fixtures/tbtcbgsig/transactions-p2shP2wsh-p2shP2wsh.json delete mode 100644 modules/abstract-utxo/test/unit/fixtures/tbtcbgsig/transactions-p2tr-p2tr.json delete mode 100644 modules/abstract-utxo/test/unit/fixtures/tbtcbgsig/transactions-p2wsh-p2wsh.json delete mode 100644 modules/abstract-utxo/test/unit/fixtures/tbtcsig/transactions-p2sh-p2sh.json create mode 100644 modules/abstract-utxo/test/unit/fixtures/tbtcsig/transactions-p2sh-p2shP2wsh-p2wsh.json delete mode 100644 modules/abstract-utxo/test/unit/fixtures/tbtcsig/transactions-p2shP2wsh-p2shP2wsh.json delete mode 100644 modules/abstract-utxo/test/unit/fixtures/tbtcsig/transactions-p2tr-p2tr.json delete mode 100644 modules/abstract-utxo/test/unit/fixtures/tbtcsig/transactions-p2wsh-p2wsh.json delete mode 100644 modules/abstract-utxo/test/unit/fixtures/tdash/transactions-p2sh-p2sh.json create mode 100644 modules/abstract-utxo/test/unit/fixtures/tdash/transactions-p2sh.json delete mode 100644 modules/abstract-utxo/test/unit/fixtures/tdoge/transactions-p2sh-p2sh.json create mode 100644 modules/abstract-utxo/test/unit/fixtures/tdoge/transactions-p2sh.json delete mode 100644 modules/abstract-utxo/test/unit/fixtures/tltc/transactions-p2sh-p2sh.json create mode 100644 modules/abstract-utxo/test/unit/fixtures/tltc/transactions-p2sh-p2shP2wsh-p2wsh.json delete mode 100644 modules/abstract-utxo/test/unit/fixtures/tltc/transactions-p2shP2wsh-p2shP2wsh.json delete mode 100644 modules/abstract-utxo/test/unit/fixtures/tltc/transactions-p2wsh-p2wsh.json delete mode 100644 modules/abstract-utxo/test/unit/fixtures/tzec/transactions-p2sh-p2sh.json create mode 100644 modules/abstract-utxo/test/unit/fixtures/tzec/transactions-p2sh.json delete mode 100644 modules/abstract-utxo/test/unit/fixtures/zec/transactions-p2sh-p2sh.json create mode 100644 modules/abstract-utxo/test/unit/fixtures/zec/transactions-p2sh.json diff --git a/modules/abstract-utxo/test/unit/fixtures/bch/transactions-p2sh-p2sh.json b/modules/abstract-utxo/test/unit/fixtures/bch/transactions-p2sh-p2sh.json deleted file mode 100644 index a3e172e7a1..0000000000 --- a/modules/abstract-utxo/test/unit/fixtures/bch/transactions-p2sh-p2sh.json +++ /dev/null @@ -1,122 +0,0 @@ -{ - "prebuild": { - "id": "2490cd7d7dd519cb744870ca20a75f66622ddabc213866d044bd6ba7da3f8af3", - "hex": "02000000027361356fafd67e531c5ccdd4ae7c9fcb28d498fc9a871a41867bea65cb573ed00100000000ffffffff672e5b68ec4806995fff18e70f6c2dee934c6ee54fd3d6ac5d2e80d3c502a1c10100000000ffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000", - "ins": [ - { - "txid": "d03e57cb65ea7b86411a879afc98d428cb9f7caed4cd5c1c537ed6af6f356173", - "index": 1, - "script": "", - "witness": [] - }, - { - "txid": "c1a102c5d3802e5dacd6d34fe56e4c93ee2d6c0fe718ff5f990648ec685b2e67", - "index": 1, - "script": "", - "witness": [] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - }, - "halfSignedUserBackup": { - "id": "1f0b9044fa69ab05228cdb0ab0a2f04ad4adcb3ddf98f12c555bbec39ce780e2", - "hex": "02000000027361356fafd67e531c5ccdd4ae7c9fcb28d498fc9a871a41867bea65cb573ed001000000b600473044022003cf3649720af8c5412eb68b309d1a49345557aa4a7670ee1225e7f5dff7c7e702205475ec2e6cb929bda950adad26984506d90f71349ced9d984f9b06d6abaa5ef04100004c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53aeffffffff672e5b68ec4806995fff18e70f6c2dee934c6ee54fd3d6ac5d2e80d3c502a1c101000000b60047304402201e93e325e96480e0488b35e2c693d620c8e7b2d5bba4343fcaeb078af7348230022001630f78dd9ff5dca2bf0bde588e9a902814b249b96ecccb999c3330537bc4e04100004c695221022a388ece509cad31a5bed9ff6142991fadc8529a57e388cd83b92421c3f8072f2103b1d138f39f76ee6b3132a9fb9d1cd1c78590effaf37eb43f0020ea614c7d733f21032a0963ad6630acd7222202d52862003403cb34727ead9fcc4b0732307a52ba6b53aeffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000", - "ins": [ - { - "txid": "d03e57cb65ea7b86411a879afc98d428cb9f7caed4cd5c1c537ed6af6f356173", - "index": 1, - "script": "00473044022003cf3649720af8c5412eb68b309d1a49345557aa4a7670ee1225e7f5dff7c7e702205475ec2e6cb929bda950adad26984506d90f71349ced9d984f9b06d6abaa5ef04100004c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae", - "witness": [] - }, - { - "txid": "c1a102c5d3802e5dacd6d34fe56e4c93ee2d6c0fe718ff5f990648ec685b2e67", - "index": 1, - "script": "0047304402201e93e325e96480e0488b35e2c693d620c8e7b2d5bba4343fcaeb078af7348230022001630f78dd9ff5dca2bf0bde588e9a902814b249b96ecccb999c3330537bc4e04100004c695221022a388ece509cad31a5bed9ff6142991fadc8529a57e388cd83b92421c3f8072f2103b1d138f39f76ee6b3132a9fb9d1cd1c78590effaf37eb43f0020ea614c7d733f21032a0963ad6630acd7222202d52862003403cb34727ead9fcc4b0732307a52ba6b53ae", - "witness": [] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - }, - "halfSignedUserBitGo": { - "id": "1f0b9044fa69ab05228cdb0ab0a2f04ad4adcb3ddf98f12c555bbec39ce780e2", - "hex": "02000000027361356fafd67e531c5ccdd4ae7c9fcb28d498fc9a871a41867bea65cb573ed001000000b600473044022003cf3649720af8c5412eb68b309d1a49345557aa4a7670ee1225e7f5dff7c7e702205475ec2e6cb929bda950adad26984506d90f71349ced9d984f9b06d6abaa5ef04100004c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53aeffffffff672e5b68ec4806995fff18e70f6c2dee934c6ee54fd3d6ac5d2e80d3c502a1c101000000b60047304402201e93e325e96480e0488b35e2c693d620c8e7b2d5bba4343fcaeb078af7348230022001630f78dd9ff5dca2bf0bde588e9a902814b249b96ecccb999c3330537bc4e04100004c695221022a388ece509cad31a5bed9ff6142991fadc8529a57e388cd83b92421c3f8072f2103b1d138f39f76ee6b3132a9fb9d1cd1c78590effaf37eb43f0020ea614c7d733f21032a0963ad6630acd7222202d52862003403cb34727ead9fcc4b0732307a52ba6b53aeffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000", - "ins": [ - { - "txid": "d03e57cb65ea7b86411a879afc98d428cb9f7caed4cd5c1c537ed6af6f356173", - "index": 1, - "script": "00473044022003cf3649720af8c5412eb68b309d1a49345557aa4a7670ee1225e7f5dff7c7e702205475ec2e6cb929bda950adad26984506d90f71349ced9d984f9b06d6abaa5ef04100004c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae", - "witness": [] - }, - { - "txid": "c1a102c5d3802e5dacd6d34fe56e4c93ee2d6c0fe718ff5f990648ec685b2e67", - "index": 1, - "script": "0047304402201e93e325e96480e0488b35e2c693d620c8e7b2d5bba4343fcaeb078af7348230022001630f78dd9ff5dca2bf0bde588e9a902814b249b96ecccb999c3330537bc4e04100004c695221022a388ece509cad31a5bed9ff6142991fadc8529a57e388cd83b92421c3f8072f2103b1d138f39f76ee6b3132a9fb9d1cd1c78590effaf37eb43f0020ea614c7d733f21032a0963ad6630acd7222202d52862003403cb34727ead9fcc4b0732307a52ba6b53ae", - "witness": [] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - }, - "fullSignedUserBackup": { - "id": "4534f36f3e7dcb571527a30bbb3531d16ab682ffa1fd33ca8ff1f173246a2733", - "hex": "02000000027361356fafd67e531c5ccdd4ae7c9fcb28d498fc9a871a41867bea65cb573ed001000000fdfd0000473044022003cf3649720af8c5412eb68b309d1a49345557aa4a7670ee1225e7f5dff7c7e702205475ec2e6cb929bda950adad26984506d90f71349ced9d984f9b06d6abaa5ef041483045022100b3ea41d7aefdb08d418472da9131bb2a306b5eeeae404e75a61bb12a4cde9ce202204cbf130d2b9b79524abe57c4e5ee50634509e47fa37dc9ad631b1138f12e4ee7414c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53aeffffffff672e5b68ec4806995fff18e70f6c2dee934c6ee54fd3d6ac5d2e80d3c502a1c101000000fc0047304402201e93e325e96480e0488b35e2c693d620c8e7b2d5bba4343fcaeb078af7348230022001630f78dd9ff5dca2bf0bde588e9a902814b249b96ecccb999c3330537bc4e041473044022038a8ad777e635210e29258b086966f707481202e0ba73a4ba8bf118bd35047ad02205a2b0c4d48cfedbedceb02e60d3de499732e2852be478ee94d163e3631a73545414c695221022a388ece509cad31a5bed9ff6142991fadc8529a57e388cd83b92421c3f8072f2103b1d138f39f76ee6b3132a9fb9d1cd1c78590effaf37eb43f0020ea614c7d733f21032a0963ad6630acd7222202d52862003403cb34727ead9fcc4b0732307a52ba6b53aeffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000", - "ins": [ - { - "txid": "d03e57cb65ea7b86411a879afc98d428cb9f7caed4cd5c1c537ed6af6f356173", - "index": 1, - "script": "00473044022003cf3649720af8c5412eb68b309d1a49345557aa4a7670ee1225e7f5dff7c7e702205475ec2e6cb929bda950adad26984506d90f71349ced9d984f9b06d6abaa5ef041483045022100b3ea41d7aefdb08d418472da9131bb2a306b5eeeae404e75a61bb12a4cde9ce202204cbf130d2b9b79524abe57c4e5ee50634509e47fa37dc9ad631b1138f12e4ee7414c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae", - "witness": [] - }, - { - "txid": "c1a102c5d3802e5dacd6d34fe56e4c93ee2d6c0fe718ff5f990648ec685b2e67", - "index": 1, - "script": "0047304402201e93e325e96480e0488b35e2c693d620c8e7b2d5bba4343fcaeb078af7348230022001630f78dd9ff5dca2bf0bde588e9a902814b249b96ecccb999c3330537bc4e041473044022038a8ad777e635210e29258b086966f707481202e0ba73a4ba8bf118bd35047ad02205a2b0c4d48cfedbedceb02e60d3de499732e2852be478ee94d163e3631a73545414c695221022a388ece509cad31a5bed9ff6142991fadc8529a57e388cd83b92421c3f8072f2103b1d138f39f76ee6b3132a9fb9d1cd1c78590effaf37eb43f0020ea614c7d733f21032a0963ad6630acd7222202d52862003403cb34727ead9fcc4b0732307a52ba6b53ae", - "witness": [] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - }, - "fullSignedUserBitGo": { - "id": "fc4e843e7578b1e1a443442cad7702d4c8fff6606119faf64b5c402e5a261e51", - "hex": "02000000027361356fafd67e531c5ccdd4ae7c9fcb28d498fc9a871a41867bea65cb573ed001000000fc00473044022003cf3649720af8c5412eb68b309d1a49345557aa4a7670ee1225e7f5dff7c7e702205475ec2e6cb929bda950adad26984506d90f71349ced9d984f9b06d6abaa5ef04147304402205095a59a57846fd6e9da98293c2f8526d5741e816fa4e67d5820232353ca30c7022034d4de125f0e50e5dfaa4a544752682cc5f3277dd24172b39e6a6118da7c0d3e414c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53aeffffffff672e5b68ec4806995fff18e70f6c2dee934c6ee54fd3d6ac5d2e80d3c502a1c101000000fc0047304402201e93e325e96480e0488b35e2c693d620c8e7b2d5bba4343fcaeb078af7348230022001630f78dd9ff5dca2bf0bde588e9a902814b249b96ecccb999c3330537bc4e04147304402206c018dabe45db491f426c4285ce021aed5e17d9008dbca70cea886942e5bbe21022067452130633e50881a3f765ed80539aa53e60ae4adb9157d6f1e6b635aa1a8a6414c695221022a388ece509cad31a5bed9ff6142991fadc8529a57e388cd83b92421c3f8072f2103b1d138f39f76ee6b3132a9fb9d1cd1c78590effaf37eb43f0020ea614c7d733f21032a0963ad6630acd7222202d52862003403cb34727ead9fcc4b0732307a52ba6b53aeffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000", - "ins": [ - { - "txid": "d03e57cb65ea7b86411a879afc98d428cb9f7caed4cd5c1c537ed6af6f356173", - "index": 1, - "script": "00473044022003cf3649720af8c5412eb68b309d1a49345557aa4a7670ee1225e7f5dff7c7e702205475ec2e6cb929bda950adad26984506d90f71349ced9d984f9b06d6abaa5ef04147304402205095a59a57846fd6e9da98293c2f8526d5741e816fa4e67d5820232353ca30c7022034d4de125f0e50e5dfaa4a544752682cc5f3277dd24172b39e6a6118da7c0d3e414c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae", - "witness": [] - }, - { - "txid": "c1a102c5d3802e5dacd6d34fe56e4c93ee2d6c0fe718ff5f990648ec685b2e67", - "index": 1, - "script": "0047304402201e93e325e96480e0488b35e2c693d620c8e7b2d5bba4343fcaeb078af7348230022001630f78dd9ff5dca2bf0bde588e9a902814b249b96ecccb999c3330537bc4e04147304402206c018dabe45db491f426c4285ce021aed5e17d9008dbca70cea886942e5bbe21022067452130633e50881a3f765ed80539aa53e60ae4adb9157d6f1e6b635aa1a8a6414c695221022a388ece509cad31a5bed9ff6142991fadc8529a57e388cd83b92421c3f8072f2103b1d138f39f76ee6b3132a9fb9d1cd1c78590effaf37eb43f0020ea614c7d733f21032a0963ad6630acd7222202d52862003403cb34727ead9fcc4b0732307a52ba6b53ae", - "witness": [] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - } -} \ No newline at end of file diff --git a/modules/abstract-utxo/test/unit/fixtures/bcha/transactions-p2sh-p2sh.json b/modules/abstract-utxo/test/unit/fixtures/bcha/transactions-p2sh-p2sh.json deleted file mode 100644 index a3e172e7a1..0000000000 --- a/modules/abstract-utxo/test/unit/fixtures/bcha/transactions-p2sh-p2sh.json +++ /dev/null @@ -1,122 +0,0 @@ -{ - "prebuild": { - "id": "2490cd7d7dd519cb744870ca20a75f66622ddabc213866d044bd6ba7da3f8af3", - "hex": "02000000027361356fafd67e531c5ccdd4ae7c9fcb28d498fc9a871a41867bea65cb573ed00100000000ffffffff672e5b68ec4806995fff18e70f6c2dee934c6ee54fd3d6ac5d2e80d3c502a1c10100000000ffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000", - "ins": [ - { - "txid": "d03e57cb65ea7b86411a879afc98d428cb9f7caed4cd5c1c537ed6af6f356173", - "index": 1, - "script": "", - "witness": [] - }, - { - "txid": "c1a102c5d3802e5dacd6d34fe56e4c93ee2d6c0fe718ff5f990648ec685b2e67", - "index": 1, - "script": "", - "witness": [] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - }, - "halfSignedUserBackup": { - "id": "1f0b9044fa69ab05228cdb0ab0a2f04ad4adcb3ddf98f12c555bbec39ce780e2", - "hex": "02000000027361356fafd67e531c5ccdd4ae7c9fcb28d498fc9a871a41867bea65cb573ed001000000b600473044022003cf3649720af8c5412eb68b309d1a49345557aa4a7670ee1225e7f5dff7c7e702205475ec2e6cb929bda950adad26984506d90f71349ced9d984f9b06d6abaa5ef04100004c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53aeffffffff672e5b68ec4806995fff18e70f6c2dee934c6ee54fd3d6ac5d2e80d3c502a1c101000000b60047304402201e93e325e96480e0488b35e2c693d620c8e7b2d5bba4343fcaeb078af7348230022001630f78dd9ff5dca2bf0bde588e9a902814b249b96ecccb999c3330537bc4e04100004c695221022a388ece509cad31a5bed9ff6142991fadc8529a57e388cd83b92421c3f8072f2103b1d138f39f76ee6b3132a9fb9d1cd1c78590effaf37eb43f0020ea614c7d733f21032a0963ad6630acd7222202d52862003403cb34727ead9fcc4b0732307a52ba6b53aeffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000", - "ins": [ - { - "txid": "d03e57cb65ea7b86411a879afc98d428cb9f7caed4cd5c1c537ed6af6f356173", - "index": 1, - "script": "00473044022003cf3649720af8c5412eb68b309d1a49345557aa4a7670ee1225e7f5dff7c7e702205475ec2e6cb929bda950adad26984506d90f71349ced9d984f9b06d6abaa5ef04100004c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae", - "witness": [] - }, - { - "txid": "c1a102c5d3802e5dacd6d34fe56e4c93ee2d6c0fe718ff5f990648ec685b2e67", - "index": 1, - "script": "0047304402201e93e325e96480e0488b35e2c693d620c8e7b2d5bba4343fcaeb078af7348230022001630f78dd9ff5dca2bf0bde588e9a902814b249b96ecccb999c3330537bc4e04100004c695221022a388ece509cad31a5bed9ff6142991fadc8529a57e388cd83b92421c3f8072f2103b1d138f39f76ee6b3132a9fb9d1cd1c78590effaf37eb43f0020ea614c7d733f21032a0963ad6630acd7222202d52862003403cb34727ead9fcc4b0732307a52ba6b53ae", - "witness": [] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - }, - "halfSignedUserBitGo": { - "id": "1f0b9044fa69ab05228cdb0ab0a2f04ad4adcb3ddf98f12c555bbec39ce780e2", - "hex": "02000000027361356fafd67e531c5ccdd4ae7c9fcb28d498fc9a871a41867bea65cb573ed001000000b600473044022003cf3649720af8c5412eb68b309d1a49345557aa4a7670ee1225e7f5dff7c7e702205475ec2e6cb929bda950adad26984506d90f71349ced9d984f9b06d6abaa5ef04100004c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53aeffffffff672e5b68ec4806995fff18e70f6c2dee934c6ee54fd3d6ac5d2e80d3c502a1c101000000b60047304402201e93e325e96480e0488b35e2c693d620c8e7b2d5bba4343fcaeb078af7348230022001630f78dd9ff5dca2bf0bde588e9a902814b249b96ecccb999c3330537bc4e04100004c695221022a388ece509cad31a5bed9ff6142991fadc8529a57e388cd83b92421c3f8072f2103b1d138f39f76ee6b3132a9fb9d1cd1c78590effaf37eb43f0020ea614c7d733f21032a0963ad6630acd7222202d52862003403cb34727ead9fcc4b0732307a52ba6b53aeffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000", - "ins": [ - { - "txid": "d03e57cb65ea7b86411a879afc98d428cb9f7caed4cd5c1c537ed6af6f356173", - "index": 1, - "script": "00473044022003cf3649720af8c5412eb68b309d1a49345557aa4a7670ee1225e7f5dff7c7e702205475ec2e6cb929bda950adad26984506d90f71349ced9d984f9b06d6abaa5ef04100004c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae", - "witness": [] - }, - { - "txid": "c1a102c5d3802e5dacd6d34fe56e4c93ee2d6c0fe718ff5f990648ec685b2e67", - "index": 1, - "script": "0047304402201e93e325e96480e0488b35e2c693d620c8e7b2d5bba4343fcaeb078af7348230022001630f78dd9ff5dca2bf0bde588e9a902814b249b96ecccb999c3330537bc4e04100004c695221022a388ece509cad31a5bed9ff6142991fadc8529a57e388cd83b92421c3f8072f2103b1d138f39f76ee6b3132a9fb9d1cd1c78590effaf37eb43f0020ea614c7d733f21032a0963ad6630acd7222202d52862003403cb34727ead9fcc4b0732307a52ba6b53ae", - "witness": [] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - }, - "fullSignedUserBackup": { - "id": "4534f36f3e7dcb571527a30bbb3531d16ab682ffa1fd33ca8ff1f173246a2733", - "hex": "02000000027361356fafd67e531c5ccdd4ae7c9fcb28d498fc9a871a41867bea65cb573ed001000000fdfd0000473044022003cf3649720af8c5412eb68b309d1a49345557aa4a7670ee1225e7f5dff7c7e702205475ec2e6cb929bda950adad26984506d90f71349ced9d984f9b06d6abaa5ef041483045022100b3ea41d7aefdb08d418472da9131bb2a306b5eeeae404e75a61bb12a4cde9ce202204cbf130d2b9b79524abe57c4e5ee50634509e47fa37dc9ad631b1138f12e4ee7414c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53aeffffffff672e5b68ec4806995fff18e70f6c2dee934c6ee54fd3d6ac5d2e80d3c502a1c101000000fc0047304402201e93e325e96480e0488b35e2c693d620c8e7b2d5bba4343fcaeb078af7348230022001630f78dd9ff5dca2bf0bde588e9a902814b249b96ecccb999c3330537bc4e041473044022038a8ad777e635210e29258b086966f707481202e0ba73a4ba8bf118bd35047ad02205a2b0c4d48cfedbedceb02e60d3de499732e2852be478ee94d163e3631a73545414c695221022a388ece509cad31a5bed9ff6142991fadc8529a57e388cd83b92421c3f8072f2103b1d138f39f76ee6b3132a9fb9d1cd1c78590effaf37eb43f0020ea614c7d733f21032a0963ad6630acd7222202d52862003403cb34727ead9fcc4b0732307a52ba6b53aeffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000", - "ins": [ - { - "txid": "d03e57cb65ea7b86411a879afc98d428cb9f7caed4cd5c1c537ed6af6f356173", - "index": 1, - "script": "00473044022003cf3649720af8c5412eb68b309d1a49345557aa4a7670ee1225e7f5dff7c7e702205475ec2e6cb929bda950adad26984506d90f71349ced9d984f9b06d6abaa5ef041483045022100b3ea41d7aefdb08d418472da9131bb2a306b5eeeae404e75a61bb12a4cde9ce202204cbf130d2b9b79524abe57c4e5ee50634509e47fa37dc9ad631b1138f12e4ee7414c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae", - "witness": [] - }, - { - "txid": "c1a102c5d3802e5dacd6d34fe56e4c93ee2d6c0fe718ff5f990648ec685b2e67", - "index": 1, - "script": "0047304402201e93e325e96480e0488b35e2c693d620c8e7b2d5bba4343fcaeb078af7348230022001630f78dd9ff5dca2bf0bde588e9a902814b249b96ecccb999c3330537bc4e041473044022038a8ad777e635210e29258b086966f707481202e0ba73a4ba8bf118bd35047ad02205a2b0c4d48cfedbedceb02e60d3de499732e2852be478ee94d163e3631a73545414c695221022a388ece509cad31a5bed9ff6142991fadc8529a57e388cd83b92421c3f8072f2103b1d138f39f76ee6b3132a9fb9d1cd1c78590effaf37eb43f0020ea614c7d733f21032a0963ad6630acd7222202d52862003403cb34727ead9fcc4b0732307a52ba6b53ae", - "witness": [] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - }, - "fullSignedUserBitGo": { - "id": "fc4e843e7578b1e1a443442cad7702d4c8fff6606119faf64b5c402e5a261e51", - "hex": "02000000027361356fafd67e531c5ccdd4ae7c9fcb28d498fc9a871a41867bea65cb573ed001000000fc00473044022003cf3649720af8c5412eb68b309d1a49345557aa4a7670ee1225e7f5dff7c7e702205475ec2e6cb929bda950adad26984506d90f71349ced9d984f9b06d6abaa5ef04147304402205095a59a57846fd6e9da98293c2f8526d5741e816fa4e67d5820232353ca30c7022034d4de125f0e50e5dfaa4a544752682cc5f3277dd24172b39e6a6118da7c0d3e414c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53aeffffffff672e5b68ec4806995fff18e70f6c2dee934c6ee54fd3d6ac5d2e80d3c502a1c101000000fc0047304402201e93e325e96480e0488b35e2c693d620c8e7b2d5bba4343fcaeb078af7348230022001630f78dd9ff5dca2bf0bde588e9a902814b249b96ecccb999c3330537bc4e04147304402206c018dabe45db491f426c4285ce021aed5e17d9008dbca70cea886942e5bbe21022067452130633e50881a3f765ed80539aa53e60ae4adb9157d6f1e6b635aa1a8a6414c695221022a388ece509cad31a5bed9ff6142991fadc8529a57e388cd83b92421c3f8072f2103b1d138f39f76ee6b3132a9fb9d1cd1c78590effaf37eb43f0020ea614c7d733f21032a0963ad6630acd7222202d52862003403cb34727ead9fcc4b0732307a52ba6b53aeffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000", - "ins": [ - { - "txid": "d03e57cb65ea7b86411a879afc98d428cb9f7caed4cd5c1c537ed6af6f356173", - "index": 1, - "script": "00473044022003cf3649720af8c5412eb68b309d1a49345557aa4a7670ee1225e7f5dff7c7e702205475ec2e6cb929bda950adad26984506d90f71349ced9d984f9b06d6abaa5ef04147304402205095a59a57846fd6e9da98293c2f8526d5741e816fa4e67d5820232353ca30c7022034d4de125f0e50e5dfaa4a544752682cc5f3277dd24172b39e6a6118da7c0d3e414c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae", - "witness": [] - }, - { - "txid": "c1a102c5d3802e5dacd6d34fe56e4c93ee2d6c0fe718ff5f990648ec685b2e67", - "index": 1, - "script": "0047304402201e93e325e96480e0488b35e2c693d620c8e7b2d5bba4343fcaeb078af7348230022001630f78dd9ff5dca2bf0bde588e9a902814b249b96ecccb999c3330537bc4e04147304402206c018dabe45db491f426c4285ce021aed5e17d9008dbca70cea886942e5bbe21022067452130633e50881a3f765ed80539aa53e60ae4adb9157d6f1e6b635aa1a8a6414c695221022a388ece509cad31a5bed9ff6142991fadc8529a57e388cd83b92421c3f8072f2103b1d138f39f76ee6b3132a9fb9d1cd1c78590effaf37eb43f0020ea614c7d733f21032a0963ad6630acd7222202d52862003403cb34727ead9fcc4b0732307a52ba6b53ae", - "witness": [] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - } -} \ No newline at end of file diff --git a/modules/abstract-utxo/test/unit/fixtures/bcha/transactions-p2sh.json b/modules/abstract-utxo/test/unit/fixtures/bcha/transactions-p2sh.json new file mode 100644 index 0000000000..474b871b9a --- /dev/null +++ b/modules/abstract-utxo/test/unit/fixtures/bcha/transactions-p2sh.json @@ -0,0 +1,92 @@ +{ + "prebuild": { + "id": "64fd1355d375bd47f02713d0bfcb58a910341fd9cd07ac1c071ed4233fd8001b", + "hex": "02000000017361356fafd67e531c5ccdd4ae7c9fcb28d498fc9a871a41867bea65cb573ed00100000000ffffffff0118ddf5050000000017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000", + "ins": [ + { + "txid": "d03e57cb65ea7b86411a879afc98d428cb9f7caed4cd5c1c537ed6af6f356173", + "index": 1, + "script": "", + "witness": [] + } + ], + "outs": [ + { + "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", + "value": 99999000 + } + ] + }, + "halfSignedUserBackup": { + "id": "2af2b0501711105a5ace238d373aee66b9c08460569adab5ed7c55de1fb02b61", + "hex": "02000000017361356fafd67e531c5ccdd4ae7c9fcb28d498fc9a871a41867bea65cb573ed001000000b6004730440220095550be4a421b5e2b5c59013d86e1a87da2b23a199da570a02e634a078534c5022007b8b2e91473f9254d1689a3e90a8e6565e39a66c9a64bfea5344b9b03fe69034100004c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53aeffffffff0118ddf5050000000017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000", + "ins": [ + { + "txid": "d03e57cb65ea7b86411a879afc98d428cb9f7caed4cd5c1c537ed6af6f356173", + "index": 1, + "script": "004730440220095550be4a421b5e2b5c59013d86e1a87da2b23a199da570a02e634a078534c5022007b8b2e91473f9254d1689a3e90a8e6565e39a66c9a64bfea5344b9b03fe69034100004c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae", + "witness": [] + } + ], + "outs": [ + { + "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", + "value": 99999000 + } + ] + }, + "halfSignedUserBitGo": { + "id": "2af2b0501711105a5ace238d373aee66b9c08460569adab5ed7c55de1fb02b61", + "hex": "02000000017361356fafd67e531c5ccdd4ae7c9fcb28d498fc9a871a41867bea65cb573ed001000000b6004730440220095550be4a421b5e2b5c59013d86e1a87da2b23a199da570a02e634a078534c5022007b8b2e91473f9254d1689a3e90a8e6565e39a66c9a64bfea5344b9b03fe69034100004c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53aeffffffff0118ddf5050000000017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000", + "ins": [ + { + "txid": "d03e57cb65ea7b86411a879afc98d428cb9f7caed4cd5c1c537ed6af6f356173", + "index": 1, + "script": "004730440220095550be4a421b5e2b5c59013d86e1a87da2b23a199da570a02e634a078534c5022007b8b2e91473f9254d1689a3e90a8e6565e39a66c9a64bfea5344b9b03fe69034100004c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae", + "witness": [] + } + ], + "outs": [ + { + "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", + "value": 99999000 + } + ] + }, + "fullSignedUserBackup": { + "id": "f9a56625dbf8ec886e3bea94ba4fec31fe4ed77ea44eaa465ca356446d1e2297", + "hex": "02000000017361356fafd67e531c5ccdd4ae7c9fcb28d498fc9a871a41867bea65cb573ed001000000fdfd00004730440220095550be4a421b5e2b5c59013d86e1a87da2b23a199da570a02e634a078534c5022007b8b2e91473f9254d1689a3e90a8e6565e39a66c9a64bfea5344b9b03fe690341483045022100f10065ed255f5d9a00dfbe90f4aaac3c4f55d03aff1073a85a14245d7caee9f2022026687138b822942d9cf7bb4906e81d84faf2b94bfcd087e1c97a0e31ba255a63414c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53aeffffffff0118ddf5050000000017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000", + "ins": [ + { + "txid": "d03e57cb65ea7b86411a879afc98d428cb9f7caed4cd5c1c537ed6af6f356173", + "index": 1, + "script": "004730440220095550be4a421b5e2b5c59013d86e1a87da2b23a199da570a02e634a078534c5022007b8b2e91473f9254d1689a3e90a8e6565e39a66c9a64bfea5344b9b03fe690341483045022100f10065ed255f5d9a00dfbe90f4aaac3c4f55d03aff1073a85a14245d7caee9f2022026687138b822942d9cf7bb4906e81d84faf2b94bfcd087e1c97a0e31ba255a63414c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae", + "witness": [] + } + ], + "outs": [ + { + "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", + "value": 99999000 + } + ] + }, + "fullSignedUserBitGo": { + "id": "e64cc9dafc5933575c5138db6cb85e040e3d3ea449e93ecaf61413b115da6e52", + "hex": "02000000017361356fafd67e531c5ccdd4ae7c9fcb28d498fc9a871a41867bea65cb573ed001000000fc004730440220095550be4a421b5e2b5c59013d86e1a87da2b23a199da570a02e634a078534c5022007b8b2e91473f9254d1689a3e90a8e6565e39a66c9a64bfea5344b9b03fe69034147304402207804873c4b5d41a0be8f5e4a9e295165a25a9f01790949d030342cdf0b3e2d3f02202fca007aed3db33d1fcd7a3d0b436b165a137c63cdf69c7b2f5d7e58d429af2c414c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53aeffffffff0118ddf5050000000017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000", + "ins": [ + { + "txid": "d03e57cb65ea7b86411a879afc98d428cb9f7caed4cd5c1c537ed6af6f356173", + "index": 1, + "script": "004730440220095550be4a421b5e2b5c59013d86e1a87da2b23a199da570a02e634a078534c5022007b8b2e91473f9254d1689a3e90a8e6565e39a66c9a64bfea5344b9b03fe69034147304402207804873c4b5d41a0be8f5e4a9e295165a25a9f01790949d030342cdf0b3e2d3f02202fca007aed3db33d1fcd7a3d0b436b165a137c63cdf69c7b2f5d7e58d429af2c414c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae", + "witness": [] + } + ], + "outs": [ + { + "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", + "value": 99999000 + } + ] + } +} \ No newline at end of file diff --git a/modules/abstract-utxo/test/unit/fixtures/bsv/transactions-p2sh-p2sh.json b/modules/abstract-utxo/test/unit/fixtures/bsv/transactions-p2sh-p2sh.json deleted file mode 100644 index a3e172e7a1..0000000000 --- a/modules/abstract-utxo/test/unit/fixtures/bsv/transactions-p2sh-p2sh.json +++ /dev/null @@ -1,122 +0,0 @@ -{ - "prebuild": { - "id": "2490cd7d7dd519cb744870ca20a75f66622ddabc213866d044bd6ba7da3f8af3", - "hex": "02000000027361356fafd67e531c5ccdd4ae7c9fcb28d498fc9a871a41867bea65cb573ed00100000000ffffffff672e5b68ec4806995fff18e70f6c2dee934c6ee54fd3d6ac5d2e80d3c502a1c10100000000ffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000", - "ins": [ - { - "txid": "d03e57cb65ea7b86411a879afc98d428cb9f7caed4cd5c1c537ed6af6f356173", - "index": 1, - "script": "", - "witness": [] - }, - { - "txid": "c1a102c5d3802e5dacd6d34fe56e4c93ee2d6c0fe718ff5f990648ec685b2e67", - "index": 1, - "script": "", - "witness": [] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - }, - "halfSignedUserBackup": { - "id": "1f0b9044fa69ab05228cdb0ab0a2f04ad4adcb3ddf98f12c555bbec39ce780e2", - "hex": "02000000027361356fafd67e531c5ccdd4ae7c9fcb28d498fc9a871a41867bea65cb573ed001000000b600473044022003cf3649720af8c5412eb68b309d1a49345557aa4a7670ee1225e7f5dff7c7e702205475ec2e6cb929bda950adad26984506d90f71349ced9d984f9b06d6abaa5ef04100004c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53aeffffffff672e5b68ec4806995fff18e70f6c2dee934c6ee54fd3d6ac5d2e80d3c502a1c101000000b60047304402201e93e325e96480e0488b35e2c693d620c8e7b2d5bba4343fcaeb078af7348230022001630f78dd9ff5dca2bf0bde588e9a902814b249b96ecccb999c3330537bc4e04100004c695221022a388ece509cad31a5bed9ff6142991fadc8529a57e388cd83b92421c3f8072f2103b1d138f39f76ee6b3132a9fb9d1cd1c78590effaf37eb43f0020ea614c7d733f21032a0963ad6630acd7222202d52862003403cb34727ead9fcc4b0732307a52ba6b53aeffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000", - "ins": [ - { - "txid": "d03e57cb65ea7b86411a879afc98d428cb9f7caed4cd5c1c537ed6af6f356173", - "index": 1, - "script": "00473044022003cf3649720af8c5412eb68b309d1a49345557aa4a7670ee1225e7f5dff7c7e702205475ec2e6cb929bda950adad26984506d90f71349ced9d984f9b06d6abaa5ef04100004c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae", - "witness": [] - }, - { - "txid": "c1a102c5d3802e5dacd6d34fe56e4c93ee2d6c0fe718ff5f990648ec685b2e67", - "index": 1, - "script": "0047304402201e93e325e96480e0488b35e2c693d620c8e7b2d5bba4343fcaeb078af7348230022001630f78dd9ff5dca2bf0bde588e9a902814b249b96ecccb999c3330537bc4e04100004c695221022a388ece509cad31a5bed9ff6142991fadc8529a57e388cd83b92421c3f8072f2103b1d138f39f76ee6b3132a9fb9d1cd1c78590effaf37eb43f0020ea614c7d733f21032a0963ad6630acd7222202d52862003403cb34727ead9fcc4b0732307a52ba6b53ae", - "witness": [] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - }, - "halfSignedUserBitGo": { - "id": "1f0b9044fa69ab05228cdb0ab0a2f04ad4adcb3ddf98f12c555bbec39ce780e2", - "hex": "02000000027361356fafd67e531c5ccdd4ae7c9fcb28d498fc9a871a41867bea65cb573ed001000000b600473044022003cf3649720af8c5412eb68b309d1a49345557aa4a7670ee1225e7f5dff7c7e702205475ec2e6cb929bda950adad26984506d90f71349ced9d984f9b06d6abaa5ef04100004c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53aeffffffff672e5b68ec4806995fff18e70f6c2dee934c6ee54fd3d6ac5d2e80d3c502a1c101000000b60047304402201e93e325e96480e0488b35e2c693d620c8e7b2d5bba4343fcaeb078af7348230022001630f78dd9ff5dca2bf0bde588e9a902814b249b96ecccb999c3330537bc4e04100004c695221022a388ece509cad31a5bed9ff6142991fadc8529a57e388cd83b92421c3f8072f2103b1d138f39f76ee6b3132a9fb9d1cd1c78590effaf37eb43f0020ea614c7d733f21032a0963ad6630acd7222202d52862003403cb34727ead9fcc4b0732307a52ba6b53aeffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000", - "ins": [ - { - "txid": "d03e57cb65ea7b86411a879afc98d428cb9f7caed4cd5c1c537ed6af6f356173", - "index": 1, - "script": "00473044022003cf3649720af8c5412eb68b309d1a49345557aa4a7670ee1225e7f5dff7c7e702205475ec2e6cb929bda950adad26984506d90f71349ced9d984f9b06d6abaa5ef04100004c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae", - "witness": [] - }, - { - "txid": "c1a102c5d3802e5dacd6d34fe56e4c93ee2d6c0fe718ff5f990648ec685b2e67", - "index": 1, - "script": "0047304402201e93e325e96480e0488b35e2c693d620c8e7b2d5bba4343fcaeb078af7348230022001630f78dd9ff5dca2bf0bde588e9a902814b249b96ecccb999c3330537bc4e04100004c695221022a388ece509cad31a5bed9ff6142991fadc8529a57e388cd83b92421c3f8072f2103b1d138f39f76ee6b3132a9fb9d1cd1c78590effaf37eb43f0020ea614c7d733f21032a0963ad6630acd7222202d52862003403cb34727ead9fcc4b0732307a52ba6b53ae", - "witness": [] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - }, - "fullSignedUserBackup": { - "id": "4534f36f3e7dcb571527a30bbb3531d16ab682ffa1fd33ca8ff1f173246a2733", - "hex": "02000000027361356fafd67e531c5ccdd4ae7c9fcb28d498fc9a871a41867bea65cb573ed001000000fdfd0000473044022003cf3649720af8c5412eb68b309d1a49345557aa4a7670ee1225e7f5dff7c7e702205475ec2e6cb929bda950adad26984506d90f71349ced9d984f9b06d6abaa5ef041483045022100b3ea41d7aefdb08d418472da9131bb2a306b5eeeae404e75a61bb12a4cde9ce202204cbf130d2b9b79524abe57c4e5ee50634509e47fa37dc9ad631b1138f12e4ee7414c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53aeffffffff672e5b68ec4806995fff18e70f6c2dee934c6ee54fd3d6ac5d2e80d3c502a1c101000000fc0047304402201e93e325e96480e0488b35e2c693d620c8e7b2d5bba4343fcaeb078af7348230022001630f78dd9ff5dca2bf0bde588e9a902814b249b96ecccb999c3330537bc4e041473044022038a8ad777e635210e29258b086966f707481202e0ba73a4ba8bf118bd35047ad02205a2b0c4d48cfedbedceb02e60d3de499732e2852be478ee94d163e3631a73545414c695221022a388ece509cad31a5bed9ff6142991fadc8529a57e388cd83b92421c3f8072f2103b1d138f39f76ee6b3132a9fb9d1cd1c78590effaf37eb43f0020ea614c7d733f21032a0963ad6630acd7222202d52862003403cb34727ead9fcc4b0732307a52ba6b53aeffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000", - "ins": [ - { - "txid": "d03e57cb65ea7b86411a879afc98d428cb9f7caed4cd5c1c537ed6af6f356173", - "index": 1, - "script": "00473044022003cf3649720af8c5412eb68b309d1a49345557aa4a7670ee1225e7f5dff7c7e702205475ec2e6cb929bda950adad26984506d90f71349ced9d984f9b06d6abaa5ef041483045022100b3ea41d7aefdb08d418472da9131bb2a306b5eeeae404e75a61bb12a4cde9ce202204cbf130d2b9b79524abe57c4e5ee50634509e47fa37dc9ad631b1138f12e4ee7414c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae", - "witness": [] - }, - { - "txid": "c1a102c5d3802e5dacd6d34fe56e4c93ee2d6c0fe718ff5f990648ec685b2e67", - "index": 1, - "script": "0047304402201e93e325e96480e0488b35e2c693d620c8e7b2d5bba4343fcaeb078af7348230022001630f78dd9ff5dca2bf0bde588e9a902814b249b96ecccb999c3330537bc4e041473044022038a8ad777e635210e29258b086966f707481202e0ba73a4ba8bf118bd35047ad02205a2b0c4d48cfedbedceb02e60d3de499732e2852be478ee94d163e3631a73545414c695221022a388ece509cad31a5bed9ff6142991fadc8529a57e388cd83b92421c3f8072f2103b1d138f39f76ee6b3132a9fb9d1cd1c78590effaf37eb43f0020ea614c7d733f21032a0963ad6630acd7222202d52862003403cb34727ead9fcc4b0732307a52ba6b53ae", - "witness": [] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - }, - "fullSignedUserBitGo": { - "id": "fc4e843e7578b1e1a443442cad7702d4c8fff6606119faf64b5c402e5a261e51", - "hex": "02000000027361356fafd67e531c5ccdd4ae7c9fcb28d498fc9a871a41867bea65cb573ed001000000fc00473044022003cf3649720af8c5412eb68b309d1a49345557aa4a7670ee1225e7f5dff7c7e702205475ec2e6cb929bda950adad26984506d90f71349ced9d984f9b06d6abaa5ef04147304402205095a59a57846fd6e9da98293c2f8526d5741e816fa4e67d5820232353ca30c7022034d4de125f0e50e5dfaa4a544752682cc5f3277dd24172b39e6a6118da7c0d3e414c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53aeffffffff672e5b68ec4806995fff18e70f6c2dee934c6ee54fd3d6ac5d2e80d3c502a1c101000000fc0047304402201e93e325e96480e0488b35e2c693d620c8e7b2d5bba4343fcaeb078af7348230022001630f78dd9ff5dca2bf0bde588e9a902814b249b96ecccb999c3330537bc4e04147304402206c018dabe45db491f426c4285ce021aed5e17d9008dbca70cea886942e5bbe21022067452130633e50881a3f765ed80539aa53e60ae4adb9157d6f1e6b635aa1a8a6414c695221022a388ece509cad31a5bed9ff6142991fadc8529a57e388cd83b92421c3f8072f2103b1d138f39f76ee6b3132a9fb9d1cd1c78590effaf37eb43f0020ea614c7d733f21032a0963ad6630acd7222202d52862003403cb34727ead9fcc4b0732307a52ba6b53aeffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000", - "ins": [ - { - "txid": "d03e57cb65ea7b86411a879afc98d428cb9f7caed4cd5c1c537ed6af6f356173", - "index": 1, - "script": "00473044022003cf3649720af8c5412eb68b309d1a49345557aa4a7670ee1225e7f5dff7c7e702205475ec2e6cb929bda950adad26984506d90f71349ced9d984f9b06d6abaa5ef04147304402205095a59a57846fd6e9da98293c2f8526d5741e816fa4e67d5820232353ca30c7022034d4de125f0e50e5dfaa4a544752682cc5f3277dd24172b39e6a6118da7c0d3e414c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae", - "witness": [] - }, - { - "txid": "c1a102c5d3802e5dacd6d34fe56e4c93ee2d6c0fe718ff5f990648ec685b2e67", - "index": 1, - "script": "0047304402201e93e325e96480e0488b35e2c693d620c8e7b2d5bba4343fcaeb078af7348230022001630f78dd9ff5dca2bf0bde588e9a902814b249b96ecccb999c3330537bc4e04147304402206c018dabe45db491f426c4285ce021aed5e17d9008dbca70cea886942e5bbe21022067452130633e50881a3f765ed80539aa53e60ae4adb9157d6f1e6b635aa1a8a6414c695221022a388ece509cad31a5bed9ff6142991fadc8529a57e388cd83b92421c3f8072f2103b1d138f39f76ee6b3132a9fb9d1cd1c78590effaf37eb43f0020ea614c7d733f21032a0963ad6630acd7222202d52862003403cb34727ead9fcc4b0732307a52ba6b53ae", - "witness": [] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - } -} \ No newline at end of file diff --git a/modules/abstract-utxo/test/unit/fixtures/btc/transactions-p2sh-p2sh.json b/modules/abstract-utxo/test/unit/fixtures/btc/transactions-p2sh-p2sh.json deleted file mode 100644 index f68e01cc56..0000000000 --- a/modules/abstract-utxo/test/unit/fixtures/btc/transactions-p2sh-p2sh.json +++ /dev/null @@ -1,122 +0,0 @@ -{ - "prebuild": { - "id": "d533d5dde71590db5c440002d64909d715bf017f888f1250e204594d26ccc5e9", - "hex": "01000000027361356fafd67e531c5ccdd4ae7c9fcb28d498fc9a871a41867bea65cb573ed00100000000ffffffff672e5b68ec4806995fff18e70f6c2dee934c6ee54fd3d6ac5d2e80d3c502a1c10100000000ffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000", - "ins": [ - { - "txid": "d03e57cb65ea7b86411a879afc98d428cb9f7caed4cd5c1c537ed6af6f356173", - "index": 1, - "script": "", - "witness": [] - }, - { - "txid": "c1a102c5d3802e5dacd6d34fe56e4c93ee2d6c0fe718ff5f990648ec685b2e67", - "index": 1, - "script": "", - "witness": [] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - }, - "halfSignedUserBackup": { - "id": "c3b4a90f0f89a754040a3933df5b9d222d5353c9a87e9f4e880324e7e627e8dd", - "hex": "01000000027361356fafd67e531c5ccdd4ae7c9fcb28d498fc9a871a41867bea65cb573ed001000000b600473044022032ff2cf6fed51a5cd8484c3d11b262ba1cd1bb06aa80442e437d3727fc5b0cdf02201f03d9ef025dd61fb46b4b5fc98dcfd405db189266c75882d6b19663fc9d37650100004c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53aeffffffff672e5b68ec4806995fff18e70f6c2dee934c6ee54fd3d6ac5d2e80d3c502a1c101000000b700483045022100df3dd8cdd8bda799d0884bf912da01179104068a17864342d8f39ba192c1a2680220268e061c52eba742b25b0c57f4b2ffc4dd47c4d917ea9f819228965d558192520100004c695221022a388ece509cad31a5bed9ff6142991fadc8529a57e388cd83b92421c3f8072f2103b1d138f39f76ee6b3132a9fb9d1cd1c78590effaf37eb43f0020ea614c7d733f21032a0963ad6630acd7222202d52862003403cb34727ead9fcc4b0732307a52ba6b53aeffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000", - "ins": [ - { - "txid": "d03e57cb65ea7b86411a879afc98d428cb9f7caed4cd5c1c537ed6af6f356173", - "index": 1, - "script": "00473044022032ff2cf6fed51a5cd8484c3d11b262ba1cd1bb06aa80442e437d3727fc5b0cdf02201f03d9ef025dd61fb46b4b5fc98dcfd405db189266c75882d6b19663fc9d37650100004c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae", - "witness": [] - }, - { - "txid": "c1a102c5d3802e5dacd6d34fe56e4c93ee2d6c0fe718ff5f990648ec685b2e67", - "index": 1, - "script": "00483045022100df3dd8cdd8bda799d0884bf912da01179104068a17864342d8f39ba192c1a2680220268e061c52eba742b25b0c57f4b2ffc4dd47c4d917ea9f819228965d558192520100004c695221022a388ece509cad31a5bed9ff6142991fadc8529a57e388cd83b92421c3f8072f2103b1d138f39f76ee6b3132a9fb9d1cd1c78590effaf37eb43f0020ea614c7d733f21032a0963ad6630acd7222202d52862003403cb34727ead9fcc4b0732307a52ba6b53ae", - "witness": [] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - }, - "halfSignedUserBitGo": { - "id": "c3b4a90f0f89a754040a3933df5b9d222d5353c9a87e9f4e880324e7e627e8dd", - "hex": "01000000027361356fafd67e531c5ccdd4ae7c9fcb28d498fc9a871a41867bea65cb573ed001000000b600473044022032ff2cf6fed51a5cd8484c3d11b262ba1cd1bb06aa80442e437d3727fc5b0cdf02201f03d9ef025dd61fb46b4b5fc98dcfd405db189266c75882d6b19663fc9d37650100004c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53aeffffffff672e5b68ec4806995fff18e70f6c2dee934c6ee54fd3d6ac5d2e80d3c502a1c101000000b700483045022100df3dd8cdd8bda799d0884bf912da01179104068a17864342d8f39ba192c1a2680220268e061c52eba742b25b0c57f4b2ffc4dd47c4d917ea9f819228965d558192520100004c695221022a388ece509cad31a5bed9ff6142991fadc8529a57e388cd83b92421c3f8072f2103b1d138f39f76ee6b3132a9fb9d1cd1c78590effaf37eb43f0020ea614c7d733f21032a0963ad6630acd7222202d52862003403cb34727ead9fcc4b0732307a52ba6b53aeffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000", - "ins": [ - { - "txid": "d03e57cb65ea7b86411a879afc98d428cb9f7caed4cd5c1c537ed6af6f356173", - "index": 1, - "script": "00473044022032ff2cf6fed51a5cd8484c3d11b262ba1cd1bb06aa80442e437d3727fc5b0cdf02201f03d9ef025dd61fb46b4b5fc98dcfd405db189266c75882d6b19663fc9d37650100004c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae", - "witness": [] - }, - { - "txid": "c1a102c5d3802e5dacd6d34fe56e4c93ee2d6c0fe718ff5f990648ec685b2e67", - "index": 1, - "script": "00483045022100df3dd8cdd8bda799d0884bf912da01179104068a17864342d8f39ba192c1a2680220268e061c52eba742b25b0c57f4b2ffc4dd47c4d917ea9f819228965d558192520100004c695221022a388ece509cad31a5bed9ff6142991fadc8529a57e388cd83b92421c3f8072f2103b1d138f39f76ee6b3132a9fb9d1cd1c78590effaf37eb43f0020ea614c7d733f21032a0963ad6630acd7222202d52862003403cb34727ead9fcc4b0732307a52ba6b53ae", - "witness": [] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - }, - "fullSignedUserBackup": { - "id": "c9fe94c833e7d363bf3c6f1b8a1d16dbcaee4fcd543974ca2776331f0e27178d", - "hex": "01000000027361356fafd67e531c5ccdd4ae7c9fcb28d498fc9a871a41867bea65cb573ed001000000fc00473044022032ff2cf6fed51a5cd8484c3d11b262ba1cd1bb06aa80442e437d3727fc5b0cdf02201f03d9ef025dd61fb46b4b5fc98dcfd405db189266c75882d6b19663fc9d37650147304402203cdbbe470f7747cf401d7a743f03abb5d6222164dc82f2a4554eb3747c30111b02205d977a9b1137820561e4774ada3f4e4b15843421adf014db51b8e5b9d898eb1f014c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53aeffffffff672e5b68ec4806995fff18e70f6c2dee934c6ee54fd3d6ac5d2e80d3c502a1c101000000fdfd0000483045022100df3dd8cdd8bda799d0884bf912da01179104068a17864342d8f39ba192c1a2680220268e061c52eba742b25b0c57f4b2ffc4dd47c4d917ea9f819228965d558192520147304402205e71cfce7d420c3266ceac470d1db3793650664fd8b758c5bd548e3b92cb8e9c02200e258a651d0b0ad005b4c82a6d5261f6341772e504b1f9ee5b3d714e0e698e49014c695221022a388ece509cad31a5bed9ff6142991fadc8529a57e388cd83b92421c3f8072f2103b1d138f39f76ee6b3132a9fb9d1cd1c78590effaf37eb43f0020ea614c7d733f21032a0963ad6630acd7222202d52862003403cb34727ead9fcc4b0732307a52ba6b53aeffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000", - "ins": [ - { - "txid": "d03e57cb65ea7b86411a879afc98d428cb9f7caed4cd5c1c537ed6af6f356173", - "index": 1, - "script": "00473044022032ff2cf6fed51a5cd8484c3d11b262ba1cd1bb06aa80442e437d3727fc5b0cdf02201f03d9ef025dd61fb46b4b5fc98dcfd405db189266c75882d6b19663fc9d37650147304402203cdbbe470f7747cf401d7a743f03abb5d6222164dc82f2a4554eb3747c30111b02205d977a9b1137820561e4774ada3f4e4b15843421adf014db51b8e5b9d898eb1f014c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae", - "witness": [] - }, - { - "txid": "c1a102c5d3802e5dacd6d34fe56e4c93ee2d6c0fe718ff5f990648ec685b2e67", - "index": 1, - "script": "00483045022100df3dd8cdd8bda799d0884bf912da01179104068a17864342d8f39ba192c1a2680220268e061c52eba742b25b0c57f4b2ffc4dd47c4d917ea9f819228965d558192520147304402205e71cfce7d420c3266ceac470d1db3793650664fd8b758c5bd548e3b92cb8e9c02200e258a651d0b0ad005b4c82a6d5261f6341772e504b1f9ee5b3d714e0e698e49014c695221022a388ece509cad31a5bed9ff6142991fadc8529a57e388cd83b92421c3f8072f2103b1d138f39f76ee6b3132a9fb9d1cd1c78590effaf37eb43f0020ea614c7d733f21032a0963ad6630acd7222202d52862003403cb34727ead9fcc4b0732307a52ba6b53ae", - "witness": [] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - }, - "fullSignedUserBitGo": { - "id": "b5b416aa21c4a0bc81b5f46aebf8e72ce12115dc7c6aa292fe83f32fe3bc3822", - "hex": "01000000027361356fafd67e531c5ccdd4ae7c9fcb28d498fc9a871a41867bea65cb573ed001000000fdfd0000473044022032ff2cf6fed51a5cd8484c3d11b262ba1cd1bb06aa80442e437d3727fc5b0cdf02201f03d9ef025dd61fb46b4b5fc98dcfd405db189266c75882d6b19663fc9d376501483045022100af3bd4f482df2f6d5684ba7602e6683041215b3bfb4306ed6f9d7828eea4c8e402205f2ccdbd019b4d26c5d61fc3781bb2028b7ea06ea9ed7c2810251509aa0b4e29014c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53aeffffffff672e5b68ec4806995fff18e70f6c2dee934c6ee54fd3d6ac5d2e80d3c502a1c101000000fdfd0000483045022100df3dd8cdd8bda799d0884bf912da01179104068a17864342d8f39ba192c1a2680220268e061c52eba742b25b0c57f4b2ffc4dd47c4d917ea9f819228965d55819252014730440220228caaeb118dbd38b05c903620257160510fb7b4b3e73f5d908c0964d178f4a702204e200b3eb2490f03d362a0fa6f85510e3ed5bd2e0ca6b2c9d966068cb1680bc3014c695221022a388ece509cad31a5bed9ff6142991fadc8529a57e388cd83b92421c3f8072f2103b1d138f39f76ee6b3132a9fb9d1cd1c78590effaf37eb43f0020ea614c7d733f21032a0963ad6630acd7222202d52862003403cb34727ead9fcc4b0732307a52ba6b53aeffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000", - "ins": [ - { - "txid": "d03e57cb65ea7b86411a879afc98d428cb9f7caed4cd5c1c537ed6af6f356173", - "index": 1, - "script": "00473044022032ff2cf6fed51a5cd8484c3d11b262ba1cd1bb06aa80442e437d3727fc5b0cdf02201f03d9ef025dd61fb46b4b5fc98dcfd405db189266c75882d6b19663fc9d376501483045022100af3bd4f482df2f6d5684ba7602e6683041215b3bfb4306ed6f9d7828eea4c8e402205f2ccdbd019b4d26c5d61fc3781bb2028b7ea06ea9ed7c2810251509aa0b4e29014c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae", - "witness": [] - }, - { - "txid": "c1a102c5d3802e5dacd6d34fe56e4c93ee2d6c0fe718ff5f990648ec685b2e67", - "index": 1, - "script": "00483045022100df3dd8cdd8bda799d0884bf912da01179104068a17864342d8f39ba192c1a2680220268e061c52eba742b25b0c57f4b2ffc4dd47c4d917ea9f819228965d55819252014730440220228caaeb118dbd38b05c903620257160510fb7b4b3e73f5d908c0964d178f4a702204e200b3eb2490f03d362a0fa6f85510e3ed5bd2e0ca6b2c9d966068cb1680bc3014c695221022a388ece509cad31a5bed9ff6142991fadc8529a57e388cd83b92421c3f8072f2103b1d138f39f76ee6b3132a9fb9d1cd1c78590effaf37eb43f0020ea614c7d733f21032a0963ad6630acd7222202d52862003403cb34727ead9fcc4b0732307a52ba6b53ae", - "witness": [] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - } -} \ No newline at end of file diff --git a/modules/abstract-utxo/test/unit/fixtures/btc/transactions-p2sh-p2shP2wsh-p2wsh.json b/modules/abstract-utxo/test/unit/fixtures/btc/transactions-p2sh-p2shP2wsh-p2wsh.json new file mode 100644 index 0000000000..181bced7f5 --- /dev/null +++ b/modules/abstract-utxo/test/unit/fixtures/btc/transactions-p2sh-p2shP2wsh-p2wsh.json @@ -0,0 +1,196 @@ +{ + "prebuild": { + "id": "add4190c38d3de5a7ebca8cfc93e1dad1f0c706f6bb3ae42cd64cf6f0c43b6f6", + "hex": "01000000037361356fafd67e531c5ccdd4ae7c9fcb28d498fc9a871a41867bea65cb573ed00100000000ffffffffeecb06a0d894fccd8e1e98c05167764083cd15628b0348fbd70614e11b697d9f0100000000ffffffff9e51fdef08fa0db14c85acd1c203bd12b0ee4aaeff561d2515c4746d0fe1bfcb0100000000ffffffff01189fe1110000000017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000", + "ins": [ + { + "txid": "d03e57cb65ea7b86411a879afc98d428cb9f7caed4cd5c1c537ed6af6f356173", + "index": 1, + "script": "", + "witness": [] + }, + { + "txid": "9f7d691be11406d7fb48038b6215cd8340766751c0981e8ecdfc94d8a006cbee", + "index": 1, + "script": "", + "witness": [] + }, + { + "txid": "cbbfe10f6d74c415251d56ffae4aeeb012bd03c2d1ac854cb10dfa08effd519e", + "index": 1, + "script": "", + "witness": [] + } + ], + "outs": [ + { + "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", + "value": 299999000 + } + ] + }, + "halfSignedUserBackup": { + "id": "9f3a23bcb14c976cbc5eb29b85980e30608417ff9ecfd4339d19643506801ad8", + "hex": "010000000001037361356fafd67e531c5ccdd4ae7c9fcb28d498fc9a871a41867bea65cb573ed001000000b700483045022100ebf44c6216308b869fafa831b9ff5105d7387aa0bca4448528a0bf6774c00e0a02205da2416e864e9d38a2988bddcf9bb64fb80a11bd8d28a35553a07a3cb38ba8720100004c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53aeffffffffeecb06a0d894fccd8e1e98c05167764083cd15628b0348fbd70614e11b697d9f0100000023220020bfc4956a4b0f95a6722cf9c2073c8f86a2f5b86a8c14c68d7aab60fa4d8f0610ffffffff9e51fdef08fa0db14c85acd1c203bd12b0ee4aaeff561d2515c4746d0fe1bfcb0100000000ffffffff01189fe1110000000017a9141e57a925dd863a86af341037e700862bf66bf7b68700050047304402205aa3fe00dad768c2cec07fb4e0418d6da6ae439447f81f03a9565e4727c3c1a90220528a8dc3586530ee2feb08de9a6bc6db157e4766ffb07ee1ac765ec8d65d540501000069522102265114bdc9f7954a18fdf695b8ef3f806fba3104b7750a339c94b4c24485a9d72102500d273c1dca588566b2910bbf907f0a4f139f9d21a1af22e884d2d529065fdf2102e330cbfcf82a754afcf38ee382751e0361769f9cbbd9997395da84b6842e7d0653ae0500483045022100babcf799d6e188543794c4c42dfc57de30ff781049afdaf0f21d302bce5e73e802205e4b129237f14e7d69d3f46898a184bf244ce003b0fcf03703eeb75165996c7b010000695221027db35d325fb6b20e7990d5e5ca33144c270a2b149b4b4158a6e16a090b276f8a2102003243d889cec7c4c55042d6c10091a536eef3894f573759c5d26a727e96f036210257f6aee3214f76ff02748de7d291866642a913b0d346ccc976d6a77d9aa00de253ae00000000", + "ins": [ + { + "txid": "d03e57cb65ea7b86411a879afc98d428cb9f7caed4cd5c1c537ed6af6f356173", + "index": 1, + "script": "00483045022100ebf44c6216308b869fafa831b9ff5105d7387aa0bca4448528a0bf6774c00e0a02205da2416e864e9d38a2988bddcf9bb64fb80a11bd8d28a35553a07a3cb38ba8720100004c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae", + "witness": [] + }, + { + "txid": "9f7d691be11406d7fb48038b6215cd8340766751c0981e8ecdfc94d8a006cbee", + "index": 1, + "script": "220020bfc4956a4b0f95a6722cf9c2073c8f86a2f5b86a8c14c68d7aab60fa4d8f0610", + "witness": [ + "", + "304402205aa3fe00dad768c2cec07fb4e0418d6da6ae439447f81f03a9565e4727c3c1a90220528a8dc3586530ee2feb08de9a6bc6db157e4766ffb07ee1ac765ec8d65d540501", + "", + "", + "522102265114bdc9f7954a18fdf695b8ef3f806fba3104b7750a339c94b4c24485a9d72102500d273c1dca588566b2910bbf907f0a4f139f9d21a1af22e884d2d529065fdf2102e330cbfcf82a754afcf38ee382751e0361769f9cbbd9997395da84b6842e7d0653ae" + ] + }, + { + "txid": "cbbfe10f6d74c415251d56ffae4aeeb012bd03c2d1ac854cb10dfa08effd519e", + "index": 1, + "script": "", + "witness": [ + "", + "3045022100babcf799d6e188543794c4c42dfc57de30ff781049afdaf0f21d302bce5e73e802205e4b129237f14e7d69d3f46898a184bf244ce003b0fcf03703eeb75165996c7b01", + "", + "", + "5221027db35d325fb6b20e7990d5e5ca33144c270a2b149b4b4158a6e16a090b276f8a2102003243d889cec7c4c55042d6c10091a536eef3894f573759c5d26a727e96f036210257f6aee3214f76ff02748de7d291866642a913b0d346ccc976d6a77d9aa00de253ae" + ] + } + ], + "outs": [ + { + "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", + "value": 299999000 + } + ] + }, + "halfSignedUserBitGo": { + "id": "9f3a23bcb14c976cbc5eb29b85980e30608417ff9ecfd4339d19643506801ad8", + "hex": "010000000001037361356fafd67e531c5ccdd4ae7c9fcb28d498fc9a871a41867bea65cb573ed001000000b700483045022100ebf44c6216308b869fafa831b9ff5105d7387aa0bca4448528a0bf6774c00e0a02205da2416e864e9d38a2988bddcf9bb64fb80a11bd8d28a35553a07a3cb38ba8720100004c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53aeffffffffeecb06a0d894fccd8e1e98c05167764083cd15628b0348fbd70614e11b697d9f0100000023220020bfc4956a4b0f95a6722cf9c2073c8f86a2f5b86a8c14c68d7aab60fa4d8f0610ffffffff9e51fdef08fa0db14c85acd1c203bd12b0ee4aaeff561d2515c4746d0fe1bfcb0100000000ffffffff01189fe1110000000017a9141e57a925dd863a86af341037e700862bf66bf7b68700050047304402205aa3fe00dad768c2cec07fb4e0418d6da6ae439447f81f03a9565e4727c3c1a90220528a8dc3586530ee2feb08de9a6bc6db157e4766ffb07ee1ac765ec8d65d540501000069522102265114bdc9f7954a18fdf695b8ef3f806fba3104b7750a339c94b4c24485a9d72102500d273c1dca588566b2910bbf907f0a4f139f9d21a1af22e884d2d529065fdf2102e330cbfcf82a754afcf38ee382751e0361769f9cbbd9997395da84b6842e7d0653ae0500483045022100babcf799d6e188543794c4c42dfc57de30ff781049afdaf0f21d302bce5e73e802205e4b129237f14e7d69d3f46898a184bf244ce003b0fcf03703eeb75165996c7b010000695221027db35d325fb6b20e7990d5e5ca33144c270a2b149b4b4158a6e16a090b276f8a2102003243d889cec7c4c55042d6c10091a536eef3894f573759c5d26a727e96f036210257f6aee3214f76ff02748de7d291866642a913b0d346ccc976d6a77d9aa00de253ae00000000", + "ins": [ + { + "txid": "d03e57cb65ea7b86411a879afc98d428cb9f7caed4cd5c1c537ed6af6f356173", + "index": 1, + "script": "00483045022100ebf44c6216308b869fafa831b9ff5105d7387aa0bca4448528a0bf6774c00e0a02205da2416e864e9d38a2988bddcf9bb64fb80a11bd8d28a35553a07a3cb38ba8720100004c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae", + "witness": [] + }, + { + "txid": "9f7d691be11406d7fb48038b6215cd8340766751c0981e8ecdfc94d8a006cbee", + "index": 1, + "script": "220020bfc4956a4b0f95a6722cf9c2073c8f86a2f5b86a8c14c68d7aab60fa4d8f0610", + "witness": [ + "", + "304402205aa3fe00dad768c2cec07fb4e0418d6da6ae439447f81f03a9565e4727c3c1a90220528a8dc3586530ee2feb08de9a6bc6db157e4766ffb07ee1ac765ec8d65d540501", + "", + "", + "522102265114bdc9f7954a18fdf695b8ef3f806fba3104b7750a339c94b4c24485a9d72102500d273c1dca588566b2910bbf907f0a4f139f9d21a1af22e884d2d529065fdf2102e330cbfcf82a754afcf38ee382751e0361769f9cbbd9997395da84b6842e7d0653ae" + ] + }, + { + "txid": "cbbfe10f6d74c415251d56ffae4aeeb012bd03c2d1ac854cb10dfa08effd519e", + "index": 1, + "script": "", + "witness": [ + "", + "3045022100babcf799d6e188543794c4c42dfc57de30ff781049afdaf0f21d302bce5e73e802205e4b129237f14e7d69d3f46898a184bf244ce003b0fcf03703eeb75165996c7b01", + "", + "", + "5221027db35d325fb6b20e7990d5e5ca33144c270a2b149b4b4158a6e16a090b276f8a2102003243d889cec7c4c55042d6c10091a536eef3894f573759c5d26a727e96f036210257f6aee3214f76ff02748de7d291866642a913b0d346ccc976d6a77d9aa00de253ae" + ] + } + ], + "outs": [ + { + "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", + "value": 299999000 + } + ] + }, + "fullSignedUserBackup": { + "id": "d68b5966d490ea50d819392c6512b650b397e69285558115c9b50064289b36a1", + "hex": "010000000001037361356fafd67e531c5ccdd4ae7c9fcb28d498fc9a871a41867bea65cb573ed001000000fdfd0000483045022100ebf44c6216308b869fafa831b9ff5105d7387aa0bca4448528a0bf6774c00e0a02205da2416e864e9d38a2988bddcf9bb64fb80a11bd8d28a35553a07a3cb38ba8720147304402205d6a03b541e9f62e3a66aa26152a1a2e84c456e601a686da913469b2cf4ab29a022029a567ca2793c56942b5f21ce6a946102cf808961718c2c0dc21b54d6b8a438a014c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53aeffffffffeecb06a0d894fccd8e1e98c05167764083cd15628b0348fbd70614e11b697d9f0100000023220020bfc4956a4b0f95a6722cf9c2073c8f86a2f5b86a8c14c68d7aab60fa4d8f0610ffffffff9e51fdef08fa0db14c85acd1c203bd12b0ee4aaeff561d2515c4746d0fe1bfcb0100000000ffffffff01189fe1110000000017a9141e57a925dd863a86af341037e700862bf66bf7b68700040047304402205aa3fe00dad768c2cec07fb4e0418d6da6ae439447f81f03a9565e4727c3c1a90220528a8dc3586530ee2feb08de9a6bc6db157e4766ffb07ee1ac765ec8d65d540501483045022100ddffac79cbda50ebc7f91b8cf92bb6fa64d6e8b62d1426e508c2801929e5b2c202205330680a82f3a92e2662b2f71c9ebaf0c030d33bc8132a27227e7bf4d0bff4200169522102265114bdc9f7954a18fdf695b8ef3f806fba3104b7750a339c94b4c24485a9d72102500d273c1dca588566b2910bbf907f0a4f139f9d21a1af22e884d2d529065fdf2102e330cbfcf82a754afcf38ee382751e0361769f9cbbd9997395da84b6842e7d0653ae0400483045022100babcf799d6e188543794c4c42dfc57de30ff781049afdaf0f21d302bce5e73e802205e4b129237f14e7d69d3f46898a184bf244ce003b0fcf03703eeb75165996c7b01483045022100d396121c7cfe069272fd7dc05415ae79954ca9c7cbf93df0dbb0e7b0b510354a02207807a020065fdbf503ad133ca0d0d784520d719dabe9f4e9046275f07384e1bb01695221027db35d325fb6b20e7990d5e5ca33144c270a2b149b4b4158a6e16a090b276f8a2102003243d889cec7c4c55042d6c10091a536eef3894f573759c5d26a727e96f036210257f6aee3214f76ff02748de7d291866642a913b0d346ccc976d6a77d9aa00de253ae00000000", + "ins": [ + { + "txid": "d03e57cb65ea7b86411a879afc98d428cb9f7caed4cd5c1c537ed6af6f356173", + "index": 1, + "script": "00483045022100ebf44c6216308b869fafa831b9ff5105d7387aa0bca4448528a0bf6774c00e0a02205da2416e864e9d38a2988bddcf9bb64fb80a11bd8d28a35553a07a3cb38ba8720147304402205d6a03b541e9f62e3a66aa26152a1a2e84c456e601a686da913469b2cf4ab29a022029a567ca2793c56942b5f21ce6a946102cf808961718c2c0dc21b54d6b8a438a014c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae", + "witness": [] + }, + { + "txid": "9f7d691be11406d7fb48038b6215cd8340766751c0981e8ecdfc94d8a006cbee", + "index": 1, + "script": "220020bfc4956a4b0f95a6722cf9c2073c8f86a2f5b86a8c14c68d7aab60fa4d8f0610", + "witness": [ + "", + "304402205aa3fe00dad768c2cec07fb4e0418d6da6ae439447f81f03a9565e4727c3c1a90220528a8dc3586530ee2feb08de9a6bc6db157e4766ffb07ee1ac765ec8d65d540501", + "3045022100ddffac79cbda50ebc7f91b8cf92bb6fa64d6e8b62d1426e508c2801929e5b2c202205330680a82f3a92e2662b2f71c9ebaf0c030d33bc8132a27227e7bf4d0bff42001", + "522102265114bdc9f7954a18fdf695b8ef3f806fba3104b7750a339c94b4c24485a9d72102500d273c1dca588566b2910bbf907f0a4f139f9d21a1af22e884d2d529065fdf2102e330cbfcf82a754afcf38ee382751e0361769f9cbbd9997395da84b6842e7d0653ae" + ] + }, + { + "txid": "cbbfe10f6d74c415251d56ffae4aeeb012bd03c2d1ac854cb10dfa08effd519e", + "index": 1, + "script": "", + "witness": [ + "", + "3045022100babcf799d6e188543794c4c42dfc57de30ff781049afdaf0f21d302bce5e73e802205e4b129237f14e7d69d3f46898a184bf244ce003b0fcf03703eeb75165996c7b01", + "3045022100d396121c7cfe069272fd7dc05415ae79954ca9c7cbf93df0dbb0e7b0b510354a02207807a020065fdbf503ad133ca0d0d784520d719dabe9f4e9046275f07384e1bb01", + "5221027db35d325fb6b20e7990d5e5ca33144c270a2b149b4b4158a6e16a090b276f8a2102003243d889cec7c4c55042d6c10091a536eef3894f573759c5d26a727e96f036210257f6aee3214f76ff02748de7d291866642a913b0d346ccc976d6a77d9aa00de253ae" + ] + } + ], + "outs": [ + { + "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", + "value": 299999000 + } + ] + }, + "fullSignedUserBitGo": { + "id": "67ee9d18668fbc9a7cf9dc5a1e1e5bc559d52499358ea4dc1c2000997c27e2e2", + "hex": "010000000001037361356fafd67e531c5ccdd4ae7c9fcb28d498fc9a871a41867bea65cb573ed001000000fdfe0000483045022100ebf44c6216308b869fafa831b9ff5105d7387aa0bca4448528a0bf6774c00e0a02205da2416e864e9d38a2988bddcf9bb64fb80a11bd8d28a35553a07a3cb38ba8720148304502210091c794180ffa30dafbd8de5b8b87f110fd686e8762c7bd621bff517e64879a0a022065c5540260b6fcab7cb937b200915af6d74a75e9d53ec8fb07877a2860a61589014c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53aeffffffffeecb06a0d894fccd8e1e98c05167764083cd15628b0348fbd70614e11b697d9f0100000023220020bfc4956a4b0f95a6722cf9c2073c8f86a2f5b86a8c14c68d7aab60fa4d8f0610ffffffff9e51fdef08fa0db14c85acd1c203bd12b0ee4aaeff561d2515c4746d0fe1bfcb0100000000ffffffff01189fe1110000000017a9141e57a925dd863a86af341037e700862bf66bf7b68700040047304402205aa3fe00dad768c2cec07fb4e0418d6da6ae439447f81f03a9565e4727c3c1a90220528a8dc3586530ee2feb08de9a6bc6db157e4766ffb07ee1ac765ec8d65d540501473044022069416d3405cada8f9419b05fac67a5d475146755833102430d6add655f8d2d7c0220353a3e6a0d69d9bcf5a9d91cab501cedd7c4a1f0bc97073b8edf55b188212d750169522102265114bdc9f7954a18fdf695b8ef3f806fba3104b7750a339c94b4c24485a9d72102500d273c1dca588566b2910bbf907f0a4f139f9d21a1af22e884d2d529065fdf2102e330cbfcf82a754afcf38ee382751e0361769f9cbbd9997395da84b6842e7d0653ae0400483045022100babcf799d6e188543794c4c42dfc57de30ff781049afdaf0f21d302bce5e73e802205e4b129237f14e7d69d3f46898a184bf244ce003b0fcf03703eeb75165996c7b01483045022100b2cfcd588b46c6afc95dad654dd3e80ae565d2231d41c97cd8f1b96dcd969c2102203d2f131eeb90bfba642a4192580233a670c26cc79c25cd9431452120ab22aaee01695221027db35d325fb6b20e7990d5e5ca33144c270a2b149b4b4158a6e16a090b276f8a2102003243d889cec7c4c55042d6c10091a536eef3894f573759c5d26a727e96f036210257f6aee3214f76ff02748de7d291866642a913b0d346ccc976d6a77d9aa00de253ae00000000", + "ins": [ + { + "txid": "d03e57cb65ea7b86411a879afc98d428cb9f7caed4cd5c1c537ed6af6f356173", + "index": 1, + "script": "00483045022100ebf44c6216308b869fafa831b9ff5105d7387aa0bca4448528a0bf6774c00e0a02205da2416e864e9d38a2988bddcf9bb64fb80a11bd8d28a35553a07a3cb38ba8720148304502210091c794180ffa30dafbd8de5b8b87f110fd686e8762c7bd621bff517e64879a0a022065c5540260b6fcab7cb937b200915af6d74a75e9d53ec8fb07877a2860a61589014c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae", + "witness": [] + }, + { + "txid": "9f7d691be11406d7fb48038b6215cd8340766751c0981e8ecdfc94d8a006cbee", + "index": 1, + "script": "220020bfc4956a4b0f95a6722cf9c2073c8f86a2f5b86a8c14c68d7aab60fa4d8f0610", + "witness": [ + "", + "304402205aa3fe00dad768c2cec07fb4e0418d6da6ae439447f81f03a9565e4727c3c1a90220528a8dc3586530ee2feb08de9a6bc6db157e4766ffb07ee1ac765ec8d65d540501", + "3044022069416d3405cada8f9419b05fac67a5d475146755833102430d6add655f8d2d7c0220353a3e6a0d69d9bcf5a9d91cab501cedd7c4a1f0bc97073b8edf55b188212d7501", + "522102265114bdc9f7954a18fdf695b8ef3f806fba3104b7750a339c94b4c24485a9d72102500d273c1dca588566b2910bbf907f0a4f139f9d21a1af22e884d2d529065fdf2102e330cbfcf82a754afcf38ee382751e0361769f9cbbd9997395da84b6842e7d0653ae" + ] + }, + { + "txid": "cbbfe10f6d74c415251d56ffae4aeeb012bd03c2d1ac854cb10dfa08effd519e", + "index": 1, + "script": "", + "witness": [ + "", + "3045022100babcf799d6e188543794c4c42dfc57de30ff781049afdaf0f21d302bce5e73e802205e4b129237f14e7d69d3f46898a184bf244ce003b0fcf03703eeb75165996c7b01", + "3045022100b2cfcd588b46c6afc95dad654dd3e80ae565d2231d41c97cd8f1b96dcd969c2102203d2f131eeb90bfba642a4192580233a670c26cc79c25cd9431452120ab22aaee01", + "5221027db35d325fb6b20e7990d5e5ca33144c270a2b149b4b4158a6e16a090b276f8a2102003243d889cec7c4c55042d6c10091a536eef3894f573759c5d26a727e96f036210257f6aee3214f76ff02748de7d291866642a913b0d346ccc976d6a77d9aa00de253ae" + ] + } + ], + "outs": [ + { + "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", + "value": 299999000 + } + ] + } +} \ No newline at end of file diff --git a/modules/abstract-utxo/test/unit/fixtures/btc/transactions-p2shP2wsh-p2shP2wsh.json b/modules/abstract-utxo/test/unit/fixtures/btc/transactions-p2shP2wsh-p2shP2wsh.json deleted file mode 100644 index 43ee938b2a..0000000000 --- a/modules/abstract-utxo/test/unit/fixtures/btc/transactions-p2shP2wsh-p2shP2wsh.json +++ /dev/null @@ -1,166 +0,0 @@ -{ - "prebuild": { - "id": "4623c1e0566469a05b1234c053631f5b40c8a78ede7861718dbe5f8e6dfab2e3", - "hex": "0100000002508eb15263525ff0375064b3f60453ffba0dfb747965ecac357ba592b934714e0100000000ffffffffeecb06a0d894fccd8e1e98c05167764083cd15628b0348fbd70614e11b697d9f0100000000ffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000", - "ins": [ - { - "txid": "4e7134b992a57b35acec657974fb0dbaff5304f6b3645037f05f526352b18e50", - "index": 1, - "script": "", - "witness": [] - }, - { - "txid": "9f7d691be11406d7fb48038b6215cd8340766751c0981e8ecdfc94d8a006cbee", - "index": 1, - "script": "", - "witness": [] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - }, - "halfSignedUserBackup": { - "id": "140baf945eb3a5a5c9e6b0b80dc5591e8d2802cd097d0b46ce7ac4aabafd9d57", - "hex": "01000000000102508eb15263525ff0375064b3f60453ffba0dfb747965ecac357ba592b934714e01000000232200202ce48eb68ff4a96f2742cfbdd90210ae30bc7cdbafd63fbbe368802e3c0ae800ffffffffeecb06a0d894fccd8e1e98c05167764083cd15628b0348fbd70614e11b697d9f0100000023220020bfc4956a4b0f95a6722cf9c2073c8f86a2f5b86a8c14c68d7aab60fa4d8f0610ffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b6870500483045022100c66ea85919394e7c981cc23b2fde4c15453b431e41183b8b76161b04b9715f9e02201e9b52aa7340f6cf684b3358cd815f6a23df25e7f725421076ee987833f4a24d0100006952210386b73c1c9e0d5c3370496426cdb6593bd69bb93743e135860aa5797cd04353c521022e79cdb1ee0b8cad6c9667fedafa92f8472f731f627dc8e0018571e4de9dfda42102f6d5e998e5b41e7e783c7c5c8a633cf333b86200aab31676ab07ed336e22700353ae0500483045022100e15ddf3dae07975db4d58b0139e8f9353140c119a2ea374f2bd4eec7faa7b46e0220592e126775eeb289509294457899c1b227af253c626d7d8c46db303cd1484ba801000069522102265114bdc9f7954a18fdf695b8ef3f806fba3104b7750a339c94b4c24485a9d72102500d273c1dca588566b2910bbf907f0a4f139f9d21a1af22e884d2d529065fdf2102e330cbfcf82a754afcf38ee382751e0361769f9cbbd9997395da84b6842e7d0653ae00000000", - "ins": [ - { - "txid": "4e7134b992a57b35acec657974fb0dbaff5304f6b3645037f05f526352b18e50", - "index": 1, - "script": "2200202ce48eb68ff4a96f2742cfbdd90210ae30bc7cdbafd63fbbe368802e3c0ae800", - "witness": [ - "", - "3045022100c66ea85919394e7c981cc23b2fde4c15453b431e41183b8b76161b04b9715f9e02201e9b52aa7340f6cf684b3358cd815f6a23df25e7f725421076ee987833f4a24d01", - "", - "", - "52210386b73c1c9e0d5c3370496426cdb6593bd69bb93743e135860aa5797cd04353c521022e79cdb1ee0b8cad6c9667fedafa92f8472f731f627dc8e0018571e4de9dfda42102f6d5e998e5b41e7e783c7c5c8a633cf333b86200aab31676ab07ed336e22700353ae" - ] - }, - { - "txid": "9f7d691be11406d7fb48038b6215cd8340766751c0981e8ecdfc94d8a006cbee", - "index": 1, - "script": "220020bfc4956a4b0f95a6722cf9c2073c8f86a2f5b86a8c14c68d7aab60fa4d8f0610", - "witness": [ - "", - "3045022100e15ddf3dae07975db4d58b0139e8f9353140c119a2ea374f2bd4eec7faa7b46e0220592e126775eeb289509294457899c1b227af253c626d7d8c46db303cd1484ba801", - "", - "", - "522102265114bdc9f7954a18fdf695b8ef3f806fba3104b7750a339c94b4c24485a9d72102500d273c1dca588566b2910bbf907f0a4f139f9d21a1af22e884d2d529065fdf2102e330cbfcf82a754afcf38ee382751e0361769f9cbbd9997395da84b6842e7d0653ae" - ] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - }, - "halfSignedUserBitGo": { - "id": "140baf945eb3a5a5c9e6b0b80dc5591e8d2802cd097d0b46ce7ac4aabafd9d57", - "hex": "01000000000102508eb15263525ff0375064b3f60453ffba0dfb747965ecac357ba592b934714e01000000232200202ce48eb68ff4a96f2742cfbdd90210ae30bc7cdbafd63fbbe368802e3c0ae800ffffffffeecb06a0d894fccd8e1e98c05167764083cd15628b0348fbd70614e11b697d9f0100000023220020bfc4956a4b0f95a6722cf9c2073c8f86a2f5b86a8c14c68d7aab60fa4d8f0610ffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b6870500483045022100c66ea85919394e7c981cc23b2fde4c15453b431e41183b8b76161b04b9715f9e02201e9b52aa7340f6cf684b3358cd815f6a23df25e7f725421076ee987833f4a24d0100006952210386b73c1c9e0d5c3370496426cdb6593bd69bb93743e135860aa5797cd04353c521022e79cdb1ee0b8cad6c9667fedafa92f8472f731f627dc8e0018571e4de9dfda42102f6d5e998e5b41e7e783c7c5c8a633cf333b86200aab31676ab07ed336e22700353ae0500483045022100e15ddf3dae07975db4d58b0139e8f9353140c119a2ea374f2bd4eec7faa7b46e0220592e126775eeb289509294457899c1b227af253c626d7d8c46db303cd1484ba801000069522102265114bdc9f7954a18fdf695b8ef3f806fba3104b7750a339c94b4c24485a9d72102500d273c1dca588566b2910bbf907f0a4f139f9d21a1af22e884d2d529065fdf2102e330cbfcf82a754afcf38ee382751e0361769f9cbbd9997395da84b6842e7d0653ae00000000", - "ins": [ - { - "txid": "4e7134b992a57b35acec657974fb0dbaff5304f6b3645037f05f526352b18e50", - "index": 1, - "script": "2200202ce48eb68ff4a96f2742cfbdd90210ae30bc7cdbafd63fbbe368802e3c0ae800", - "witness": [ - "", - "3045022100c66ea85919394e7c981cc23b2fde4c15453b431e41183b8b76161b04b9715f9e02201e9b52aa7340f6cf684b3358cd815f6a23df25e7f725421076ee987833f4a24d01", - "", - "", - "52210386b73c1c9e0d5c3370496426cdb6593bd69bb93743e135860aa5797cd04353c521022e79cdb1ee0b8cad6c9667fedafa92f8472f731f627dc8e0018571e4de9dfda42102f6d5e998e5b41e7e783c7c5c8a633cf333b86200aab31676ab07ed336e22700353ae" - ] - }, - { - "txid": "9f7d691be11406d7fb48038b6215cd8340766751c0981e8ecdfc94d8a006cbee", - "index": 1, - "script": "220020bfc4956a4b0f95a6722cf9c2073c8f86a2f5b86a8c14c68d7aab60fa4d8f0610", - "witness": [ - "", - "3045022100e15ddf3dae07975db4d58b0139e8f9353140c119a2ea374f2bd4eec7faa7b46e0220592e126775eeb289509294457899c1b227af253c626d7d8c46db303cd1484ba801", - "", - "", - "522102265114bdc9f7954a18fdf695b8ef3f806fba3104b7750a339c94b4c24485a9d72102500d273c1dca588566b2910bbf907f0a4f139f9d21a1af22e884d2d529065fdf2102e330cbfcf82a754afcf38ee382751e0361769f9cbbd9997395da84b6842e7d0653ae" - ] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - }, - "fullSignedUserBackup": { - "id": "140baf945eb3a5a5c9e6b0b80dc5591e8d2802cd097d0b46ce7ac4aabafd9d57", - "hex": "01000000000102508eb15263525ff0375064b3f60453ffba0dfb747965ecac357ba592b934714e01000000232200202ce48eb68ff4a96f2742cfbdd90210ae30bc7cdbafd63fbbe368802e3c0ae800ffffffffeecb06a0d894fccd8e1e98c05167764083cd15628b0348fbd70614e11b697d9f0100000023220020bfc4956a4b0f95a6722cf9c2073c8f86a2f5b86a8c14c68d7aab60fa4d8f0610ffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b6870400483045022100c66ea85919394e7c981cc23b2fde4c15453b431e41183b8b76161b04b9715f9e02201e9b52aa7340f6cf684b3358cd815f6a23df25e7f725421076ee987833f4a24d01483045022100955aab56fdcb2df51be72127fa02c3bd57c22b9986605266fefe57ee2a8d3ef7022078a311278925021e6880f601379c1651bd484216274228da8007d0c2cd393382016952210386b73c1c9e0d5c3370496426cdb6593bd69bb93743e135860aa5797cd04353c521022e79cdb1ee0b8cad6c9667fedafa92f8472f731f627dc8e0018571e4de9dfda42102f6d5e998e5b41e7e783c7c5c8a633cf333b86200aab31676ab07ed336e22700353ae0400483045022100e15ddf3dae07975db4d58b0139e8f9353140c119a2ea374f2bd4eec7faa7b46e0220592e126775eeb289509294457899c1b227af253c626d7d8c46db303cd1484ba80147304402200e7d6fc75a845f3240188f59afa8ea6701efeb75d189a375b898dc43ff0c59140220065d54229e110a87a52eb26fc7aac5946f6659f814d09dfa4b0d645e127fc71a0169522102265114bdc9f7954a18fdf695b8ef3f806fba3104b7750a339c94b4c24485a9d72102500d273c1dca588566b2910bbf907f0a4f139f9d21a1af22e884d2d529065fdf2102e330cbfcf82a754afcf38ee382751e0361769f9cbbd9997395da84b6842e7d0653ae00000000", - "ins": [ - { - "txid": "4e7134b992a57b35acec657974fb0dbaff5304f6b3645037f05f526352b18e50", - "index": 1, - "script": "2200202ce48eb68ff4a96f2742cfbdd90210ae30bc7cdbafd63fbbe368802e3c0ae800", - "witness": [ - "", - "3045022100c66ea85919394e7c981cc23b2fde4c15453b431e41183b8b76161b04b9715f9e02201e9b52aa7340f6cf684b3358cd815f6a23df25e7f725421076ee987833f4a24d01", - "3045022100955aab56fdcb2df51be72127fa02c3bd57c22b9986605266fefe57ee2a8d3ef7022078a311278925021e6880f601379c1651bd484216274228da8007d0c2cd39338201", - "52210386b73c1c9e0d5c3370496426cdb6593bd69bb93743e135860aa5797cd04353c521022e79cdb1ee0b8cad6c9667fedafa92f8472f731f627dc8e0018571e4de9dfda42102f6d5e998e5b41e7e783c7c5c8a633cf333b86200aab31676ab07ed336e22700353ae" - ] - }, - { - "txid": "9f7d691be11406d7fb48038b6215cd8340766751c0981e8ecdfc94d8a006cbee", - "index": 1, - "script": "220020bfc4956a4b0f95a6722cf9c2073c8f86a2f5b86a8c14c68d7aab60fa4d8f0610", - "witness": [ - "", - "3045022100e15ddf3dae07975db4d58b0139e8f9353140c119a2ea374f2bd4eec7faa7b46e0220592e126775eeb289509294457899c1b227af253c626d7d8c46db303cd1484ba801", - "304402200e7d6fc75a845f3240188f59afa8ea6701efeb75d189a375b898dc43ff0c59140220065d54229e110a87a52eb26fc7aac5946f6659f814d09dfa4b0d645e127fc71a01", - "522102265114bdc9f7954a18fdf695b8ef3f806fba3104b7750a339c94b4c24485a9d72102500d273c1dca588566b2910bbf907f0a4f139f9d21a1af22e884d2d529065fdf2102e330cbfcf82a754afcf38ee382751e0361769f9cbbd9997395da84b6842e7d0653ae" - ] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - }, - "fullSignedUserBitGo": { - "id": "140baf945eb3a5a5c9e6b0b80dc5591e8d2802cd097d0b46ce7ac4aabafd9d57", - "hex": "01000000000102508eb15263525ff0375064b3f60453ffba0dfb747965ecac357ba592b934714e01000000232200202ce48eb68ff4a96f2742cfbdd90210ae30bc7cdbafd63fbbe368802e3c0ae800ffffffffeecb06a0d894fccd8e1e98c05167764083cd15628b0348fbd70614e11b697d9f0100000023220020bfc4956a4b0f95a6722cf9c2073c8f86a2f5b86a8c14c68d7aab60fa4d8f0610ffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b6870400483045022100c66ea85919394e7c981cc23b2fde4c15453b431e41183b8b76161b04b9715f9e02201e9b52aa7340f6cf684b3358cd815f6a23df25e7f725421076ee987833f4a24d01483045022100b3e45d2132e594b1101b4e0a5c4d4dfc4f453e16695ad458fa87586245298b3402205684eb71f182869c0329a82d7771c81111b3fc7af8e974338b8abfb7cb867e4d016952210386b73c1c9e0d5c3370496426cdb6593bd69bb93743e135860aa5797cd04353c521022e79cdb1ee0b8cad6c9667fedafa92f8472f731f627dc8e0018571e4de9dfda42102f6d5e998e5b41e7e783c7c5c8a633cf333b86200aab31676ab07ed336e22700353ae0400483045022100e15ddf3dae07975db4d58b0139e8f9353140c119a2ea374f2bd4eec7faa7b46e0220592e126775eeb289509294457899c1b227af253c626d7d8c46db303cd1484ba80148304502210092f0b04f96ec0516cce5f141c00cb9428e25706e47c66447c7e6a13f544daa5a02204cd6f78b42d0674e778e0708c237f6f35905e6a3a09ccc3709cefc877b02de7d0169522102265114bdc9f7954a18fdf695b8ef3f806fba3104b7750a339c94b4c24485a9d72102500d273c1dca588566b2910bbf907f0a4f139f9d21a1af22e884d2d529065fdf2102e330cbfcf82a754afcf38ee382751e0361769f9cbbd9997395da84b6842e7d0653ae00000000", - "ins": [ - { - "txid": "4e7134b992a57b35acec657974fb0dbaff5304f6b3645037f05f526352b18e50", - "index": 1, - "script": "2200202ce48eb68ff4a96f2742cfbdd90210ae30bc7cdbafd63fbbe368802e3c0ae800", - "witness": [ - "", - "3045022100c66ea85919394e7c981cc23b2fde4c15453b431e41183b8b76161b04b9715f9e02201e9b52aa7340f6cf684b3358cd815f6a23df25e7f725421076ee987833f4a24d01", - "3045022100b3e45d2132e594b1101b4e0a5c4d4dfc4f453e16695ad458fa87586245298b3402205684eb71f182869c0329a82d7771c81111b3fc7af8e974338b8abfb7cb867e4d01", - "52210386b73c1c9e0d5c3370496426cdb6593bd69bb93743e135860aa5797cd04353c521022e79cdb1ee0b8cad6c9667fedafa92f8472f731f627dc8e0018571e4de9dfda42102f6d5e998e5b41e7e783c7c5c8a633cf333b86200aab31676ab07ed336e22700353ae" - ] - }, - { - "txid": "9f7d691be11406d7fb48038b6215cd8340766751c0981e8ecdfc94d8a006cbee", - "index": 1, - "script": "220020bfc4956a4b0f95a6722cf9c2073c8f86a2f5b86a8c14c68d7aab60fa4d8f0610", - "witness": [ - "", - "3045022100e15ddf3dae07975db4d58b0139e8f9353140c119a2ea374f2bd4eec7faa7b46e0220592e126775eeb289509294457899c1b227af253c626d7d8c46db303cd1484ba801", - "304502210092f0b04f96ec0516cce5f141c00cb9428e25706e47c66447c7e6a13f544daa5a02204cd6f78b42d0674e778e0708c237f6f35905e6a3a09ccc3709cefc877b02de7d01", - "522102265114bdc9f7954a18fdf695b8ef3f806fba3104b7750a339c94b4c24485a9d72102500d273c1dca588566b2910bbf907f0a4f139f9d21a1af22e884d2d529065fdf2102e330cbfcf82a754afcf38ee382751e0361769f9cbbd9997395da84b6842e7d0653ae" - ] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - } -} \ No newline at end of file diff --git a/modules/abstract-utxo/test/unit/fixtures/btc/transactions-p2tr-p2tr.json b/modules/abstract-utxo/test/unit/fixtures/btc/transactions-p2tr-p2tr.json deleted file mode 100644 index c22334cc41..0000000000 --- a/modules/abstract-utxo/test/unit/fixtures/btc/transactions-p2tr-p2tr.json +++ /dev/null @@ -1,162 +0,0 @@ -{ - "prebuild": { - "id": "9d9d502ef0281ea6d9ff68d75ddae5fe5dd68b97b68080174e1911830cac58cd", - "hex": "0100000002ea49605353702c351de441c86930341ac3f0c4f12143ab33cccf67fadd95f29c0100000000ffffffffe14a1d03237d57b49989fc9afdb10ace84428e0d60f1f5506c6cbef89954536f0100000000ffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000", - "ins": [ - { - "txid": "9cf295ddfa67cfcc33ab4321f1c4f0c31a343069c841e41d352c7053536049ea", - "index": 1, - "script": "", - "witness": [] - }, - { - "txid": "6f535499f8be6c6c50f5f1600d8e4284ce0ab1fd9afc8999b4577d23031d4ae1", - "index": 1, - "script": "", - "witness": [] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - }, - "halfSignedUserBackup": { - "id": "9d9d502ef0281ea6d9ff68d75ddae5fe5dd68b97b68080174e1911830cac58cd", - "hex": "01000000000102ea49605353702c351de441c86930341ac3f0c4f12143ab33cccf67fadd95f29c0100000000ffffffffe14a1d03237d57b49989fc9afdb10ace84428e0d60f1f5506c6cbef89954536f0100000000ffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b6870400405662ec678b34f52040f78fe418a82c5081dfb1be9f9114acde7f51fef930844b462a045e3f74123ab7b1eba983c2bcc8405b8b5c7d31218ef9954a330bb9410944201ce1b0b4d5d856368637b75808b138f042b335d23bb46d297f19b09000a8612ead20d4c149c56e614423aa7c55c91d71b9b30dd8e8af29b9e04fc003dcc8ed3c3bbfac61c0312363917d7b7b60c312a0a2fa761f885a76746769436ccd1ff042c9e9dc81495d503a0d622e4c5a538fc4061d41a4d76943880028022adf565a2b5e7df0d083d0cb8bfdb6c6e7213b38bca5978bd646de4a79848028a610ef92e4d7a302603d0400403b5e71638680874ef7ce33cf087182904738971e54932b6b75ebcc6681393f1fa163c8f254d6e38ae444f165da85f1eb12beeb31fc28951ee55fde542504687c4420be38da53fc0c51074bc239855667a8a457000ee2173ef2041927d0eeb016787aad201fd7e44980cbfd63b30d1ce141333242cf4f0080447e4db628f38e4bc5c09106ac61c1d8415bc416f85fde3688bea33bfa82a24b8342ff1c837818093a31df478d63471f6a8139ffdd5120ed77cd33a1a3d478c294f7114c8c9343217f58f01cabb15532b0389bb3246784a2631d3904f2bddf500dd2d40b98cb2c65e70ecf260a9dcf00000000", - "ins": [ - { - "txid": "9cf295ddfa67cfcc33ab4321f1c4f0c31a343069c841e41d352c7053536049ea", - "index": 1, - "script": "", - "witness": [ - "", - "5662ec678b34f52040f78fe418a82c5081dfb1be9f9114acde7f51fef930844b462a045e3f74123ab7b1eba983c2bcc8405b8b5c7d31218ef9954a330bb94109", - "201ce1b0b4d5d856368637b75808b138f042b335d23bb46d297f19b09000a8612ead20d4c149c56e614423aa7c55c91d71b9b30dd8e8af29b9e04fc003dcc8ed3c3bbfac", - "c0312363917d7b7b60c312a0a2fa761f885a76746769436ccd1ff042c9e9dc81495d503a0d622e4c5a538fc4061d41a4d76943880028022adf565a2b5e7df0d083d0cb8bfdb6c6e7213b38bca5978bd646de4a79848028a610ef92e4d7a302603d" - ] - }, - { - "txid": "6f535499f8be6c6c50f5f1600d8e4284ce0ab1fd9afc8999b4577d23031d4ae1", - "index": 1, - "script": "", - "witness": [ - "", - "3b5e71638680874ef7ce33cf087182904738971e54932b6b75ebcc6681393f1fa163c8f254d6e38ae444f165da85f1eb12beeb31fc28951ee55fde542504687c", - "20be38da53fc0c51074bc239855667a8a457000ee2173ef2041927d0eeb016787aad201fd7e44980cbfd63b30d1ce141333242cf4f0080447e4db628f38e4bc5c09106ac", - "c1d8415bc416f85fde3688bea33bfa82a24b8342ff1c837818093a31df478d63471f6a8139ffdd5120ed77cd33a1a3d478c294f7114c8c9343217f58f01cabb15532b0389bb3246784a2631d3904f2bddf500dd2d40b98cb2c65e70ecf260a9dcf" - ] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - }, - "halfSignedUserBitGo": { - "id": "9d9d502ef0281ea6d9ff68d75ddae5fe5dd68b97b68080174e1911830cac58cd", - "hex": "01000000000102ea49605353702c351de441c86930341ac3f0c4f12143ab33cccf67fadd95f29c0100000000ffffffffe14a1d03237d57b49989fc9afdb10ace84428e0d60f1f5506c6cbef89954536f0100000000ffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b6870400400adeb7abc169a792c842aedc7f5ef8db2535efea771aeb3f9e7aecf28932665a39f8f7a8ffce9ca2c3c2bff4e68163f2e274e973de84ea7a728da44f8f09f1dc44201ce1b0b4d5d856368637b75808b138f042b335d23bb46d297f19b09000a8612ead205850b8e17f15a3e6a5fc8dbb3ce83ac4dfe9b360847a6d57519412763ebd8bd9ac41c0312363917d7b7b60c312a0a2fa761f885a76746769436ccd1ff042c9e9dc81495ad3df4f3ba0799b3f112c233c3ac996bc5bf456ed90e3c957b7553b5ba66b4f040040fcfeada58dd4fa22be3ea553ba20f673fe6f7d310b3d9bb44c8d186046504f36ce662f4cf5c87fc7c80a8410a57dc4bf61906993fae06328120ab75d82146f294420be38da53fc0c51074bc239855667a8a457000ee2173ef2041927d0eeb016787aad206afab067efbf99dafb32c11d364874e8f9ba7fe86ea446f96201311b795d8903ac41c1d8415bc416f85fde3688bea33bfa82a24b8342ff1c837818093a31df478d63479985ee36b4eefa509405f815e0092068208a7134b7f4cd25d980d833bb6c517900000000", - "ins": [ - { - "txid": "9cf295ddfa67cfcc33ab4321f1c4f0c31a343069c841e41d352c7053536049ea", - "index": 1, - "script": "", - "witness": [ - "", - "0adeb7abc169a792c842aedc7f5ef8db2535efea771aeb3f9e7aecf28932665a39f8f7a8ffce9ca2c3c2bff4e68163f2e274e973de84ea7a728da44f8f09f1dc", - "201ce1b0b4d5d856368637b75808b138f042b335d23bb46d297f19b09000a8612ead205850b8e17f15a3e6a5fc8dbb3ce83ac4dfe9b360847a6d57519412763ebd8bd9ac", - "c0312363917d7b7b60c312a0a2fa761f885a76746769436ccd1ff042c9e9dc81495ad3df4f3ba0799b3f112c233c3ac996bc5bf456ed90e3c957b7553b5ba66b4f" - ] - }, - { - "txid": "6f535499f8be6c6c50f5f1600d8e4284ce0ab1fd9afc8999b4577d23031d4ae1", - "index": 1, - "script": "", - "witness": [ - "", - "fcfeada58dd4fa22be3ea553ba20f673fe6f7d310b3d9bb44c8d186046504f36ce662f4cf5c87fc7c80a8410a57dc4bf61906993fae06328120ab75d82146f29", - "20be38da53fc0c51074bc239855667a8a457000ee2173ef2041927d0eeb016787aad206afab067efbf99dafb32c11d364874e8f9ba7fe86ea446f96201311b795d8903ac", - "c1d8415bc416f85fde3688bea33bfa82a24b8342ff1c837818093a31df478d63479985ee36b4eefa509405f815e0092068208a7134b7f4cd25d980d833bb6c5179" - ] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - }, - "fullSignedUserBackup": { - "id": "9d9d502ef0281ea6d9ff68d75ddae5fe5dd68b97b68080174e1911830cac58cd", - "hex": "01000000000102ea49605353702c351de441c86930341ac3f0c4f12143ab33cccf67fadd95f29c0100000000ffffffffe14a1d03237d57b49989fc9afdb10ace84428e0d60f1f5506c6cbef89954536f0100000000ffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b687044019fbf2d8e4cd387bbd31f5b6cd5ed9b914331b5ac99c5cf8be6a18cd3a90f3fca7255e143572295a85a257b07ad6d326c3516975cd66dc14a888282dad05c925405662ec678b34f52040f78fe418a82c5081dfb1be9f9114acde7f51fef930844b462a045e3f74123ab7b1eba983c2bcc8405b8b5c7d31218ef9954a330bb9410944201ce1b0b4d5d856368637b75808b138f042b335d23bb46d297f19b09000a8612ead20d4c149c56e614423aa7c55c91d71b9b30dd8e8af29b9e04fc003dcc8ed3c3bbfac61c0312363917d7b7b60c312a0a2fa761f885a76746769436ccd1ff042c9e9dc81495d503a0d622e4c5a538fc4061d41a4d76943880028022adf565a2b5e7df0d083d0cb8bfdb6c6e7213b38bca5978bd646de4a79848028a610ef92e4d7a302603d0440887928291c1e3964afe9d1a364724b124a1c6ce24ecead55f50b0bd6208a8317e07c8ddf1297639fe71969a8481eac98278050e4f175a4541c6b1393ec4bd2e8403b5e71638680874ef7ce33cf087182904738971e54932b6b75ebcc6681393f1fa163c8f254d6e38ae444f165da85f1eb12beeb31fc28951ee55fde542504687c4420be38da53fc0c51074bc239855667a8a457000ee2173ef2041927d0eeb016787aad201fd7e44980cbfd63b30d1ce141333242cf4f0080447e4db628f38e4bc5c09106ac61c1d8415bc416f85fde3688bea33bfa82a24b8342ff1c837818093a31df478d63471f6a8139ffdd5120ed77cd33a1a3d478c294f7114c8c9343217f58f01cabb15532b0389bb3246784a2631d3904f2bddf500dd2d40b98cb2c65e70ecf260a9dcf00000000", - "ins": [ - { - "txid": "9cf295ddfa67cfcc33ab4321f1c4f0c31a343069c841e41d352c7053536049ea", - "index": 1, - "script": "", - "witness": [ - "19fbf2d8e4cd387bbd31f5b6cd5ed9b914331b5ac99c5cf8be6a18cd3a90f3fca7255e143572295a85a257b07ad6d326c3516975cd66dc14a888282dad05c925", - "5662ec678b34f52040f78fe418a82c5081dfb1be9f9114acde7f51fef930844b462a045e3f74123ab7b1eba983c2bcc8405b8b5c7d31218ef9954a330bb94109", - "201ce1b0b4d5d856368637b75808b138f042b335d23bb46d297f19b09000a8612ead20d4c149c56e614423aa7c55c91d71b9b30dd8e8af29b9e04fc003dcc8ed3c3bbfac", - "c0312363917d7b7b60c312a0a2fa761f885a76746769436ccd1ff042c9e9dc81495d503a0d622e4c5a538fc4061d41a4d76943880028022adf565a2b5e7df0d083d0cb8bfdb6c6e7213b38bca5978bd646de4a79848028a610ef92e4d7a302603d" - ] - }, - { - "txid": "6f535499f8be6c6c50f5f1600d8e4284ce0ab1fd9afc8999b4577d23031d4ae1", - "index": 1, - "script": "", - "witness": [ - "887928291c1e3964afe9d1a364724b124a1c6ce24ecead55f50b0bd6208a8317e07c8ddf1297639fe71969a8481eac98278050e4f175a4541c6b1393ec4bd2e8", - "3b5e71638680874ef7ce33cf087182904738971e54932b6b75ebcc6681393f1fa163c8f254d6e38ae444f165da85f1eb12beeb31fc28951ee55fde542504687c", - "20be38da53fc0c51074bc239855667a8a457000ee2173ef2041927d0eeb016787aad201fd7e44980cbfd63b30d1ce141333242cf4f0080447e4db628f38e4bc5c09106ac", - "c1d8415bc416f85fde3688bea33bfa82a24b8342ff1c837818093a31df478d63471f6a8139ffdd5120ed77cd33a1a3d478c294f7114c8c9343217f58f01cabb15532b0389bb3246784a2631d3904f2bddf500dd2d40b98cb2c65e70ecf260a9dcf" - ] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - }, - "fullSignedUserBitGo": { - "id": "9d9d502ef0281ea6d9ff68d75ddae5fe5dd68b97b68080174e1911830cac58cd", - "hex": "01000000000102ea49605353702c351de441c86930341ac3f0c4f12143ab33cccf67fadd95f29c0100000000ffffffffe14a1d03237d57b49989fc9afdb10ace84428e0d60f1f5506c6cbef89954536f0100000000ffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b68704405cd44039d9fa686daf7666f75de4acc64ea7351b679377b4062a9d5b4f26c1958a5c22fe3ecda27af8828d96c3080daa573b8c3eba474d35e5a2ee4e20a65324400adeb7abc169a792c842aedc7f5ef8db2535efea771aeb3f9e7aecf28932665a39f8f7a8ffce9ca2c3c2bff4e68163f2e274e973de84ea7a728da44f8f09f1dc44201ce1b0b4d5d856368637b75808b138f042b335d23bb46d297f19b09000a8612ead205850b8e17f15a3e6a5fc8dbb3ce83ac4dfe9b360847a6d57519412763ebd8bd9ac41c0312363917d7b7b60c312a0a2fa761f885a76746769436ccd1ff042c9e9dc81495ad3df4f3ba0799b3f112c233c3ac996bc5bf456ed90e3c957b7553b5ba66b4f0440f1f5bb5806e5e376b16dadfc66bf5bde22201ee68a0c0653e75c0a513daabfbba4ceb73c7b58355458df14047e5b5537e2d3230f4c3d49d9b5cdf7ad1ed9466740fcfeada58dd4fa22be3ea553ba20f673fe6f7d310b3d9bb44c8d186046504f36ce662f4cf5c87fc7c80a8410a57dc4bf61906993fae06328120ab75d82146f294420be38da53fc0c51074bc239855667a8a457000ee2173ef2041927d0eeb016787aad206afab067efbf99dafb32c11d364874e8f9ba7fe86ea446f96201311b795d8903ac41c1d8415bc416f85fde3688bea33bfa82a24b8342ff1c837818093a31df478d63479985ee36b4eefa509405f815e0092068208a7134b7f4cd25d980d833bb6c517900000000", - "ins": [ - { - "txid": "9cf295ddfa67cfcc33ab4321f1c4f0c31a343069c841e41d352c7053536049ea", - "index": 1, - "script": "", - "witness": [ - "5cd44039d9fa686daf7666f75de4acc64ea7351b679377b4062a9d5b4f26c1958a5c22fe3ecda27af8828d96c3080daa573b8c3eba474d35e5a2ee4e20a65324", - "0adeb7abc169a792c842aedc7f5ef8db2535efea771aeb3f9e7aecf28932665a39f8f7a8ffce9ca2c3c2bff4e68163f2e274e973de84ea7a728da44f8f09f1dc", - "201ce1b0b4d5d856368637b75808b138f042b335d23bb46d297f19b09000a8612ead205850b8e17f15a3e6a5fc8dbb3ce83ac4dfe9b360847a6d57519412763ebd8bd9ac", - "c0312363917d7b7b60c312a0a2fa761f885a76746769436ccd1ff042c9e9dc81495ad3df4f3ba0799b3f112c233c3ac996bc5bf456ed90e3c957b7553b5ba66b4f" - ] - }, - { - "txid": "6f535499f8be6c6c50f5f1600d8e4284ce0ab1fd9afc8999b4577d23031d4ae1", - "index": 1, - "script": "", - "witness": [ - "f1f5bb5806e5e376b16dadfc66bf5bde22201ee68a0c0653e75c0a513daabfbba4ceb73c7b58355458df14047e5b5537e2d3230f4c3d49d9b5cdf7ad1ed94667", - "fcfeada58dd4fa22be3ea553ba20f673fe6f7d310b3d9bb44c8d186046504f36ce662f4cf5c87fc7c80a8410a57dc4bf61906993fae06328120ab75d82146f29", - "20be38da53fc0c51074bc239855667a8a457000ee2173ef2041927d0eeb016787aad206afab067efbf99dafb32c11d364874e8f9ba7fe86ea446f96201311b795d8903ac", - "c1d8415bc416f85fde3688bea33bfa82a24b8342ff1c837818093a31df478d63479985ee36b4eefa509405f815e0092068208a7134b7f4cd25d980d833bb6c5179" - ] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - } -} \ No newline at end of file diff --git a/modules/abstract-utxo/test/unit/fixtures/btc/transactions-p2wsh-p2wsh.json b/modules/abstract-utxo/test/unit/fixtures/btc/transactions-p2wsh-p2wsh.json deleted file mode 100644 index d276f7c16e..0000000000 --- a/modules/abstract-utxo/test/unit/fixtures/btc/transactions-p2wsh-p2wsh.json +++ /dev/null @@ -1,166 +0,0 @@ -{ - "prebuild": { - "id": "ec645a8473a4dde9187861c0f355d7110c0b72a0fece94f633b1bbd45e8df19d", - "hex": "010000000202370152303d138f02bedc9447f45455aecbc3cc9871b1a6f0a8e6aa6dab0bef0100000000ffffffff0af963acc0c5d94a2ef87c26ec3a81d5e5201dd836ddc0d2d63da7ea84780afa0100000000ffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000", - "ins": [ - { - "txid": "ef0bab6daae6a8f0a6b17198ccc3cbae5554f44794dcbe028f133d3052013702", - "index": 1, - "script": "", - "witness": [] - }, - { - "txid": "fa0a7884eaa73dd6d2c0dd36d81d20e5d5813aec267cf82e4ad9c5c0ac63f90a", - "index": 1, - "script": "", - "witness": [] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - }, - "halfSignedUserBackup": { - "id": "ec645a8473a4dde9187861c0f355d7110c0b72a0fece94f633b1bbd45e8df19d", - "hex": "0100000000010202370152303d138f02bedc9447f45455aecbc3cc9871b1a6f0a8e6aa6dab0bef0100000000ffffffff0af963acc0c5d94a2ef87c26ec3a81d5e5201dd836ddc0d2d63da7ea84780afa0100000000ffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b687050047304402201e67bf3f7536c5ed4a69296d2303b5f545ce0216475e9974196b9e4b9ffdec0902200e2d55e2a4b330ccf66afdf46f81aea1157c9ac56b50218a451a1e58914e00a70100006952210391e76285ad55895309f6fa7db9fb359489daaf235bb4cb50608f9562122af1ab210285ddd6b1e84e37a9f222737d8b80a8a980a193a783b75b9e82d6e239eb52818c2103a13ee160d79d43201ef5e65b6df4e0842de3b640904d049e64daaaa84a306bb853ae050047304402207a9ef82c364aba45fb8f508239271113b2103e9e7f0b4d4bfcc7f82d1fe4b0d3022007aea78392ad58ac73828ff4e7360a777b8a97a4096274b6cd56e7f7f75647fd01000069522103cfb542b732ae06a1265a515297c2398009eea602afb5631ec63e34ed7f5fa055210245917cae825127509940626a2343565109eb83e289c30473772ab175331aa964210373f8df125941e11f8154fdeb42e3690815634f70787c06729f68b2b42580b4dc53ae00000000", - "ins": [ - { - "txid": "ef0bab6daae6a8f0a6b17198ccc3cbae5554f44794dcbe028f133d3052013702", - "index": 1, - "script": "", - "witness": [ - "", - "304402201e67bf3f7536c5ed4a69296d2303b5f545ce0216475e9974196b9e4b9ffdec0902200e2d55e2a4b330ccf66afdf46f81aea1157c9ac56b50218a451a1e58914e00a701", - "", - "", - "52210391e76285ad55895309f6fa7db9fb359489daaf235bb4cb50608f9562122af1ab210285ddd6b1e84e37a9f222737d8b80a8a980a193a783b75b9e82d6e239eb52818c2103a13ee160d79d43201ef5e65b6df4e0842de3b640904d049e64daaaa84a306bb853ae" - ] - }, - { - "txid": "fa0a7884eaa73dd6d2c0dd36d81d20e5d5813aec267cf82e4ad9c5c0ac63f90a", - "index": 1, - "script": "", - "witness": [ - "", - "304402207a9ef82c364aba45fb8f508239271113b2103e9e7f0b4d4bfcc7f82d1fe4b0d3022007aea78392ad58ac73828ff4e7360a777b8a97a4096274b6cd56e7f7f75647fd01", - "", - "", - "522103cfb542b732ae06a1265a515297c2398009eea602afb5631ec63e34ed7f5fa055210245917cae825127509940626a2343565109eb83e289c30473772ab175331aa964210373f8df125941e11f8154fdeb42e3690815634f70787c06729f68b2b42580b4dc53ae" - ] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - }, - "halfSignedUserBitGo": { - "id": "ec645a8473a4dde9187861c0f355d7110c0b72a0fece94f633b1bbd45e8df19d", - "hex": "0100000000010202370152303d138f02bedc9447f45455aecbc3cc9871b1a6f0a8e6aa6dab0bef0100000000ffffffff0af963acc0c5d94a2ef87c26ec3a81d5e5201dd836ddc0d2d63da7ea84780afa0100000000ffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b687050047304402201e67bf3f7536c5ed4a69296d2303b5f545ce0216475e9974196b9e4b9ffdec0902200e2d55e2a4b330ccf66afdf46f81aea1157c9ac56b50218a451a1e58914e00a70100006952210391e76285ad55895309f6fa7db9fb359489daaf235bb4cb50608f9562122af1ab210285ddd6b1e84e37a9f222737d8b80a8a980a193a783b75b9e82d6e239eb52818c2103a13ee160d79d43201ef5e65b6df4e0842de3b640904d049e64daaaa84a306bb853ae050047304402207a9ef82c364aba45fb8f508239271113b2103e9e7f0b4d4bfcc7f82d1fe4b0d3022007aea78392ad58ac73828ff4e7360a777b8a97a4096274b6cd56e7f7f75647fd01000069522103cfb542b732ae06a1265a515297c2398009eea602afb5631ec63e34ed7f5fa055210245917cae825127509940626a2343565109eb83e289c30473772ab175331aa964210373f8df125941e11f8154fdeb42e3690815634f70787c06729f68b2b42580b4dc53ae00000000", - "ins": [ - { - "txid": "ef0bab6daae6a8f0a6b17198ccc3cbae5554f44794dcbe028f133d3052013702", - "index": 1, - "script": "", - "witness": [ - "", - "304402201e67bf3f7536c5ed4a69296d2303b5f545ce0216475e9974196b9e4b9ffdec0902200e2d55e2a4b330ccf66afdf46f81aea1157c9ac56b50218a451a1e58914e00a701", - "", - "", - "52210391e76285ad55895309f6fa7db9fb359489daaf235bb4cb50608f9562122af1ab210285ddd6b1e84e37a9f222737d8b80a8a980a193a783b75b9e82d6e239eb52818c2103a13ee160d79d43201ef5e65b6df4e0842de3b640904d049e64daaaa84a306bb853ae" - ] - }, - { - "txid": "fa0a7884eaa73dd6d2c0dd36d81d20e5d5813aec267cf82e4ad9c5c0ac63f90a", - "index": 1, - "script": "", - "witness": [ - "", - "304402207a9ef82c364aba45fb8f508239271113b2103e9e7f0b4d4bfcc7f82d1fe4b0d3022007aea78392ad58ac73828ff4e7360a777b8a97a4096274b6cd56e7f7f75647fd01", - "", - "", - "522103cfb542b732ae06a1265a515297c2398009eea602afb5631ec63e34ed7f5fa055210245917cae825127509940626a2343565109eb83e289c30473772ab175331aa964210373f8df125941e11f8154fdeb42e3690815634f70787c06729f68b2b42580b4dc53ae" - ] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - }, - "fullSignedUserBackup": { - "id": "ec645a8473a4dde9187861c0f355d7110c0b72a0fece94f633b1bbd45e8df19d", - "hex": "0100000000010202370152303d138f02bedc9447f45455aecbc3cc9871b1a6f0a8e6aa6dab0bef0100000000ffffffff0af963acc0c5d94a2ef87c26ec3a81d5e5201dd836ddc0d2d63da7ea84780afa0100000000ffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b687040047304402201e67bf3f7536c5ed4a69296d2303b5f545ce0216475e9974196b9e4b9ffdec0902200e2d55e2a4b330ccf66afdf46f81aea1157c9ac56b50218a451a1e58914e00a701483045022100ef0f24a22c61238ff53f66cfd84244d0e13e075b833fb32005148f119f61772c022036de1bf698507c23049890299ff8fc39dada9c18646af873d9387c000bcd2ef7016952210391e76285ad55895309f6fa7db9fb359489daaf235bb4cb50608f9562122af1ab210285ddd6b1e84e37a9f222737d8b80a8a980a193a783b75b9e82d6e239eb52818c2103a13ee160d79d43201ef5e65b6df4e0842de3b640904d049e64daaaa84a306bb853ae040047304402207a9ef82c364aba45fb8f508239271113b2103e9e7f0b4d4bfcc7f82d1fe4b0d3022007aea78392ad58ac73828ff4e7360a777b8a97a4096274b6cd56e7f7f75647fd01483045022100887c7448f45341c72e44a16e355f0e4faef2eded49b8f772a5fe323a3849827e02202ef231574dada9673851e14f9e30f8a5433c7383d10164fe951ad1b78819e74c0169522103cfb542b732ae06a1265a515297c2398009eea602afb5631ec63e34ed7f5fa055210245917cae825127509940626a2343565109eb83e289c30473772ab175331aa964210373f8df125941e11f8154fdeb42e3690815634f70787c06729f68b2b42580b4dc53ae00000000", - "ins": [ - { - "txid": "ef0bab6daae6a8f0a6b17198ccc3cbae5554f44794dcbe028f133d3052013702", - "index": 1, - "script": "", - "witness": [ - "", - "304402201e67bf3f7536c5ed4a69296d2303b5f545ce0216475e9974196b9e4b9ffdec0902200e2d55e2a4b330ccf66afdf46f81aea1157c9ac56b50218a451a1e58914e00a701", - "3045022100ef0f24a22c61238ff53f66cfd84244d0e13e075b833fb32005148f119f61772c022036de1bf698507c23049890299ff8fc39dada9c18646af873d9387c000bcd2ef701", - "52210391e76285ad55895309f6fa7db9fb359489daaf235bb4cb50608f9562122af1ab210285ddd6b1e84e37a9f222737d8b80a8a980a193a783b75b9e82d6e239eb52818c2103a13ee160d79d43201ef5e65b6df4e0842de3b640904d049e64daaaa84a306bb853ae" - ] - }, - { - "txid": "fa0a7884eaa73dd6d2c0dd36d81d20e5d5813aec267cf82e4ad9c5c0ac63f90a", - "index": 1, - "script": "", - "witness": [ - "", - "304402207a9ef82c364aba45fb8f508239271113b2103e9e7f0b4d4bfcc7f82d1fe4b0d3022007aea78392ad58ac73828ff4e7360a777b8a97a4096274b6cd56e7f7f75647fd01", - "3045022100887c7448f45341c72e44a16e355f0e4faef2eded49b8f772a5fe323a3849827e02202ef231574dada9673851e14f9e30f8a5433c7383d10164fe951ad1b78819e74c01", - "522103cfb542b732ae06a1265a515297c2398009eea602afb5631ec63e34ed7f5fa055210245917cae825127509940626a2343565109eb83e289c30473772ab175331aa964210373f8df125941e11f8154fdeb42e3690815634f70787c06729f68b2b42580b4dc53ae" - ] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - }, - "fullSignedUserBitGo": { - "id": "ec645a8473a4dde9187861c0f355d7110c0b72a0fece94f633b1bbd45e8df19d", - "hex": "0100000000010202370152303d138f02bedc9447f45455aecbc3cc9871b1a6f0a8e6aa6dab0bef0100000000ffffffff0af963acc0c5d94a2ef87c26ec3a81d5e5201dd836ddc0d2d63da7ea84780afa0100000000ffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b687040047304402201e67bf3f7536c5ed4a69296d2303b5f545ce0216475e9974196b9e4b9ffdec0902200e2d55e2a4b330ccf66afdf46f81aea1157c9ac56b50218a451a1e58914e00a7014630430220100f1ba7ba66a84c37e32c535616361c34c6ef0431e03613cc96df859431e54c021f2f0104f4b6795a72c582a8bbb41eaad09479188c2acb0821ddffd259b0e251016952210391e76285ad55895309f6fa7db9fb359489daaf235bb4cb50608f9562122af1ab210285ddd6b1e84e37a9f222737d8b80a8a980a193a783b75b9e82d6e239eb52818c2103a13ee160d79d43201ef5e65b6df4e0842de3b640904d049e64daaaa84a306bb853ae040047304402207a9ef82c364aba45fb8f508239271113b2103e9e7f0b4d4bfcc7f82d1fe4b0d3022007aea78392ad58ac73828ff4e7360a777b8a97a4096274b6cd56e7f7f75647fd014830450221008ff410c37be7d4ba762c7685a94860f3edbd6e5e4ac2ae58a6b5265b4886746702203045740e556a57c894cfc0cb03e3424b9443b7321140e8b51fa9d0ad2ace42370169522103cfb542b732ae06a1265a515297c2398009eea602afb5631ec63e34ed7f5fa055210245917cae825127509940626a2343565109eb83e289c30473772ab175331aa964210373f8df125941e11f8154fdeb42e3690815634f70787c06729f68b2b42580b4dc53ae00000000", - "ins": [ - { - "txid": "ef0bab6daae6a8f0a6b17198ccc3cbae5554f44794dcbe028f133d3052013702", - "index": 1, - "script": "", - "witness": [ - "", - "304402201e67bf3f7536c5ed4a69296d2303b5f545ce0216475e9974196b9e4b9ffdec0902200e2d55e2a4b330ccf66afdf46f81aea1157c9ac56b50218a451a1e58914e00a701", - "30430220100f1ba7ba66a84c37e32c535616361c34c6ef0431e03613cc96df859431e54c021f2f0104f4b6795a72c582a8bbb41eaad09479188c2acb0821ddffd259b0e25101", - "52210391e76285ad55895309f6fa7db9fb359489daaf235bb4cb50608f9562122af1ab210285ddd6b1e84e37a9f222737d8b80a8a980a193a783b75b9e82d6e239eb52818c2103a13ee160d79d43201ef5e65b6df4e0842de3b640904d049e64daaaa84a306bb853ae" - ] - }, - { - "txid": "fa0a7884eaa73dd6d2c0dd36d81d20e5d5813aec267cf82e4ad9c5c0ac63f90a", - "index": 1, - "script": "", - "witness": [ - "", - "304402207a9ef82c364aba45fb8f508239271113b2103e9e7f0b4d4bfcc7f82d1fe4b0d3022007aea78392ad58ac73828ff4e7360a777b8a97a4096274b6cd56e7f7f75647fd01", - "30450221008ff410c37be7d4ba762c7685a94860f3edbd6e5e4ac2ae58a6b5265b4886746702203045740e556a57c894cfc0cb03e3424b9443b7321140e8b51fa9d0ad2ace423701", - "522103cfb542b732ae06a1265a515297c2398009eea602afb5631ec63e34ed7f5fa055210245917cae825127509940626a2343565109eb83e289c30473772ab175331aa964210373f8df125941e11f8154fdeb42e3690815634f70787c06729f68b2b42580b4dc53ae" - ] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - } -} \ No newline at end of file diff --git a/modules/abstract-utxo/test/unit/fixtures/btg/transactions-p2sh-p2sh.json b/modules/abstract-utxo/test/unit/fixtures/btg/transactions-p2sh-p2sh.json deleted file mode 100644 index 2ed79d3993..0000000000 --- a/modules/abstract-utxo/test/unit/fixtures/btg/transactions-p2sh-p2sh.json +++ /dev/null @@ -1,122 +0,0 @@ -{ - "prebuild": { - "id": "d5675d0b4e865960123d5013397e080da159231ed5a51fedc638dbea7c8c7208", - "hex": "0200000002b8350ad074723d6a119d913f2b494c2d1d5c05c7336dc59508495bfbcc7df1940100000000ffffffff4bad140b20c4fe282abef3ee273a925bd3f86e3562604c0360bbb77740234df00100000000ffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000", - "ins": [ - { - "txid": "94f17dccfb5b490895c56d33c7055c1d2d4c492b3f919d116a3d7274d00a35b8", - "index": 1, - "script": "", - "witness": [] - }, - { - "txid": "f04d234077b7bb60034c6062356ef8d35b923a27eef3be2a28fec4200b14ad4b", - "index": 1, - "script": "", - "witness": [] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - }, - "halfSignedUserBackup": { - "id": "09610902ed48be28533d7ee0ce97c3d68e4318771c32f56472b3ff0869bf237d", - "hex": "0200000002b8350ad074723d6a119d913f2b494c2d1d5c05c7336dc59508495bfbcc7df19401000000b700483045022100ae2c52fb687c4dcf9809b59b442bf9b9e698ef07be6252b1c978ec15def8ce14022005136df74c4cd70b0a345085c3f28c8359aa8af9e77100ca3634cf3961e8ab6f4100004c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53aeffffffff4bad140b20c4fe282abef3ee273a925bd3f86e3562604c0360bbb77740234df001000000b6004730440220078fa3e7622a83addaf752a9c034ec8f3132d30be4e23a27674591fb1561eeb4022005e9ba7b67a27e0a84524e7b228a57e7fba95b45eb6da6e408b3987f58f97ad34100004c695221022a388ece509cad31a5bed9ff6142991fadc8529a57e388cd83b92421c3f8072f2103b1d138f39f76ee6b3132a9fb9d1cd1c78590effaf37eb43f0020ea614c7d733f21032a0963ad6630acd7222202d52862003403cb34727ead9fcc4b0732307a52ba6b53aeffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000", - "ins": [ - { - "txid": "94f17dccfb5b490895c56d33c7055c1d2d4c492b3f919d116a3d7274d00a35b8", - "index": 1, - "script": "00483045022100ae2c52fb687c4dcf9809b59b442bf9b9e698ef07be6252b1c978ec15def8ce14022005136df74c4cd70b0a345085c3f28c8359aa8af9e77100ca3634cf3961e8ab6f4100004c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae", - "witness": [] - }, - { - "txid": "f04d234077b7bb60034c6062356ef8d35b923a27eef3be2a28fec4200b14ad4b", - "index": 1, - "script": "004730440220078fa3e7622a83addaf752a9c034ec8f3132d30be4e23a27674591fb1561eeb4022005e9ba7b67a27e0a84524e7b228a57e7fba95b45eb6da6e408b3987f58f97ad34100004c695221022a388ece509cad31a5bed9ff6142991fadc8529a57e388cd83b92421c3f8072f2103b1d138f39f76ee6b3132a9fb9d1cd1c78590effaf37eb43f0020ea614c7d733f21032a0963ad6630acd7222202d52862003403cb34727ead9fcc4b0732307a52ba6b53ae", - "witness": [] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - }, - "halfSignedUserBitGo": { - "id": "09610902ed48be28533d7ee0ce97c3d68e4318771c32f56472b3ff0869bf237d", - "hex": "0200000002b8350ad074723d6a119d913f2b494c2d1d5c05c7336dc59508495bfbcc7df19401000000b700483045022100ae2c52fb687c4dcf9809b59b442bf9b9e698ef07be6252b1c978ec15def8ce14022005136df74c4cd70b0a345085c3f28c8359aa8af9e77100ca3634cf3961e8ab6f4100004c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53aeffffffff4bad140b20c4fe282abef3ee273a925bd3f86e3562604c0360bbb77740234df001000000b6004730440220078fa3e7622a83addaf752a9c034ec8f3132d30be4e23a27674591fb1561eeb4022005e9ba7b67a27e0a84524e7b228a57e7fba95b45eb6da6e408b3987f58f97ad34100004c695221022a388ece509cad31a5bed9ff6142991fadc8529a57e388cd83b92421c3f8072f2103b1d138f39f76ee6b3132a9fb9d1cd1c78590effaf37eb43f0020ea614c7d733f21032a0963ad6630acd7222202d52862003403cb34727ead9fcc4b0732307a52ba6b53aeffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000", - "ins": [ - { - "txid": "94f17dccfb5b490895c56d33c7055c1d2d4c492b3f919d116a3d7274d00a35b8", - "index": 1, - "script": "00483045022100ae2c52fb687c4dcf9809b59b442bf9b9e698ef07be6252b1c978ec15def8ce14022005136df74c4cd70b0a345085c3f28c8359aa8af9e77100ca3634cf3961e8ab6f4100004c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae", - "witness": [] - }, - { - "txid": "f04d234077b7bb60034c6062356ef8d35b923a27eef3be2a28fec4200b14ad4b", - "index": 1, - "script": "004730440220078fa3e7622a83addaf752a9c034ec8f3132d30be4e23a27674591fb1561eeb4022005e9ba7b67a27e0a84524e7b228a57e7fba95b45eb6da6e408b3987f58f97ad34100004c695221022a388ece509cad31a5bed9ff6142991fadc8529a57e388cd83b92421c3f8072f2103b1d138f39f76ee6b3132a9fb9d1cd1c78590effaf37eb43f0020ea614c7d733f21032a0963ad6630acd7222202d52862003403cb34727ead9fcc4b0732307a52ba6b53ae", - "witness": [] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - }, - "fullSignedUserBackup": { - "id": "688d55042d87e81b98684bc1b199d861a02ebb7a93c544c20919be0d3c7bc887", - "hex": "0200000002b8350ad074723d6a119d913f2b494c2d1d5c05c7336dc59508495bfbcc7df19401000000fdfe0000483045022100ae2c52fb687c4dcf9809b59b442bf9b9e698ef07be6252b1c978ec15def8ce14022005136df74c4cd70b0a345085c3f28c8359aa8af9e77100ca3634cf3961e8ab6f414830450221009109db0c93882aa37c8588637d16a1b463d22b0597421f96085fc2a08c7de26202205f618cd05bf81430c0978feb8b0b3fab09dbb3f5f8baf95f9d7d211c99111b57414c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53aeffffffff4bad140b20c4fe282abef3ee273a925bd3f86e3562604c0360bbb77740234df001000000fc004730440220078fa3e7622a83addaf752a9c034ec8f3132d30be4e23a27674591fb1561eeb4022005e9ba7b67a27e0a84524e7b228a57e7fba95b45eb6da6e408b3987f58f97ad34147304402205b76c1f67a170046f5b01ca9d217ccceae2240190bbb5afc1ae74e509b46b7ab02200552928f80abbb8ce806414edad13f61df5512632f44ab54fd793ba9514a3a87414c695221022a388ece509cad31a5bed9ff6142991fadc8529a57e388cd83b92421c3f8072f2103b1d138f39f76ee6b3132a9fb9d1cd1c78590effaf37eb43f0020ea614c7d733f21032a0963ad6630acd7222202d52862003403cb34727ead9fcc4b0732307a52ba6b53aeffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000", - "ins": [ - { - "txid": "94f17dccfb5b490895c56d33c7055c1d2d4c492b3f919d116a3d7274d00a35b8", - "index": 1, - "script": "00483045022100ae2c52fb687c4dcf9809b59b442bf9b9e698ef07be6252b1c978ec15def8ce14022005136df74c4cd70b0a345085c3f28c8359aa8af9e77100ca3634cf3961e8ab6f414830450221009109db0c93882aa37c8588637d16a1b463d22b0597421f96085fc2a08c7de26202205f618cd05bf81430c0978feb8b0b3fab09dbb3f5f8baf95f9d7d211c99111b57414c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae", - "witness": [] - }, - { - "txid": "f04d234077b7bb60034c6062356ef8d35b923a27eef3be2a28fec4200b14ad4b", - "index": 1, - "script": "004730440220078fa3e7622a83addaf752a9c034ec8f3132d30be4e23a27674591fb1561eeb4022005e9ba7b67a27e0a84524e7b228a57e7fba95b45eb6da6e408b3987f58f97ad34147304402205b76c1f67a170046f5b01ca9d217ccceae2240190bbb5afc1ae74e509b46b7ab02200552928f80abbb8ce806414edad13f61df5512632f44ab54fd793ba9514a3a87414c695221022a388ece509cad31a5bed9ff6142991fadc8529a57e388cd83b92421c3f8072f2103b1d138f39f76ee6b3132a9fb9d1cd1c78590effaf37eb43f0020ea614c7d733f21032a0963ad6630acd7222202d52862003403cb34727ead9fcc4b0732307a52ba6b53ae", - "witness": [] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - }, - "fullSignedUserBitGo": { - "id": "870c41af35d8de723622f5b47089dfbe9343806dd1c7d0b16a682ae401d6d469", - "hex": "0200000002b8350ad074723d6a119d913f2b494c2d1d5c05c7336dc59508495bfbcc7df19401000000fdfe0000483045022100ae2c52fb687c4dcf9809b59b442bf9b9e698ef07be6252b1c978ec15def8ce14022005136df74c4cd70b0a345085c3f28c8359aa8af9e77100ca3634cf3961e8ab6f41483045022100e1380c084efc7b1b60222b51682ba83b82620a67b00432b48502723b570299ad022048b30f9bf74fb86f7db3e7000c779281e068d723ab6308213e61cfffa19015f7414c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53aeffffffff4bad140b20c4fe282abef3ee273a925bd3f86e3562604c0360bbb77740234df001000000fdfd00004730440220078fa3e7622a83addaf752a9c034ec8f3132d30be4e23a27674591fb1561eeb4022005e9ba7b67a27e0a84524e7b228a57e7fba95b45eb6da6e408b3987f58f97ad3414830450221009dae3a1f6a1058b63b9672bdb65f31ad35de02502e9a53d9d15aa70e45b0059102205aa55f484d0eae4531c24a1913e8c37f77b9d0d9fe570f124f3253212b09c5a1414c695221022a388ece509cad31a5bed9ff6142991fadc8529a57e388cd83b92421c3f8072f2103b1d138f39f76ee6b3132a9fb9d1cd1c78590effaf37eb43f0020ea614c7d733f21032a0963ad6630acd7222202d52862003403cb34727ead9fcc4b0732307a52ba6b53aeffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000", - "ins": [ - { - "txid": "94f17dccfb5b490895c56d33c7055c1d2d4c492b3f919d116a3d7274d00a35b8", - "index": 1, - "script": "00483045022100ae2c52fb687c4dcf9809b59b442bf9b9e698ef07be6252b1c978ec15def8ce14022005136df74c4cd70b0a345085c3f28c8359aa8af9e77100ca3634cf3961e8ab6f41483045022100e1380c084efc7b1b60222b51682ba83b82620a67b00432b48502723b570299ad022048b30f9bf74fb86f7db3e7000c779281e068d723ab6308213e61cfffa19015f7414c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae", - "witness": [] - }, - { - "txid": "f04d234077b7bb60034c6062356ef8d35b923a27eef3be2a28fec4200b14ad4b", - "index": 1, - "script": "004730440220078fa3e7622a83addaf752a9c034ec8f3132d30be4e23a27674591fb1561eeb4022005e9ba7b67a27e0a84524e7b228a57e7fba95b45eb6da6e408b3987f58f97ad3414830450221009dae3a1f6a1058b63b9672bdb65f31ad35de02502e9a53d9d15aa70e45b0059102205aa55f484d0eae4531c24a1913e8c37f77b9d0d9fe570f124f3253212b09c5a1414c695221022a388ece509cad31a5bed9ff6142991fadc8529a57e388cd83b92421c3f8072f2103b1d138f39f76ee6b3132a9fb9d1cd1c78590effaf37eb43f0020ea614c7d733f21032a0963ad6630acd7222202d52862003403cb34727ead9fcc4b0732307a52ba6b53ae", - "witness": [] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - } -} \ No newline at end of file diff --git a/modules/abstract-utxo/test/unit/fixtures/btg/transactions-p2sh-p2shP2wsh-p2wsh.json b/modules/abstract-utxo/test/unit/fixtures/btg/transactions-p2sh-p2shP2wsh-p2wsh.json new file mode 100644 index 0000000000..84be8c8951 --- /dev/null +++ b/modules/abstract-utxo/test/unit/fixtures/btg/transactions-p2sh-p2shP2wsh-p2wsh.json @@ -0,0 +1,196 @@ +{ + "prebuild": { + "id": "2ee6bed180caf9fe0992d488949f65be2a2fdaaf7f4013b92e0581d3c76f6bda", + "hex": "0200000003b8350ad074723d6a119d913f2b494c2d1d5c05c7336dc59508495bfbcc7df1940100000000ffffffffa18ef772b509f62de906b598499b4225b5e4400abd10df02218fea39a599e9280100000000ffffffffe6179a2012cb24c7352a7033f46f9603e9b97a0e8bd5a242248945b7a88699d10100000000ffffffff01189fe1110000000017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000", + "ins": [ + { + "txid": "94f17dccfb5b490895c56d33c7055c1d2d4c492b3f919d116a3d7274d00a35b8", + "index": 1, + "script": "", + "witness": [] + }, + { + "txid": "28e999a539ea8f2102df10bd0a40e4b525429b4998b506e92df609b572f78ea1", + "index": 1, + "script": "", + "witness": [] + }, + { + "txid": "d19986a8b745892442a2d58b0e7ab9e903966ff433702a35c724cb12209a17e6", + "index": 1, + "script": "", + "witness": [] + } + ], + "outs": [ + { + "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", + "value": 299999000 + } + ] + }, + "halfSignedUserBackup": { + "id": "8329813399328caa454c19d3f2225a27d04fe80dc634f8828d1be106ce7a2d1f", + "hex": "02000000000103b8350ad074723d6a119d913f2b494c2d1d5c05c7336dc59508495bfbcc7df19401000000b60047304402206a5be5296afc61c1c82ba243889c391e5a41bf0ebb2f72210c3222ebbbe0a57602201fdbb1620509c2aebf40390f351462ed025488cb99e5adf189ceb2aaf0ba8ce14100004c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53aeffffffffa18ef772b509f62de906b598499b4225b5e4400abd10df02218fea39a599e9280100000023220020bfc4956a4b0f95a6722cf9c2073c8f86a2f5b86a8c14c68d7aab60fa4d8f0610ffffffffe6179a2012cb24c7352a7033f46f9603e9b97a0e8bd5a242248945b7a88699d10100000000ffffffff01189fe1110000000017a9141e57a925dd863a86af341037e700862bf66bf7b687000500473044022018074ee2f622055502c6feb59a5ab55e72c4439f37a4f1aa17383454e8e9fbb4022056dc3702663b2710473b6b7b5cd38cdc67d5c055462114b073c78f7070e46df241000069522102265114bdc9f7954a18fdf695b8ef3f806fba3104b7750a339c94b4c24485a9d72102500d273c1dca588566b2910bbf907f0a4f139f9d21a1af22e884d2d529065fdf2102e330cbfcf82a754afcf38ee382751e0361769f9cbbd9997395da84b6842e7d0653ae0500483045022100fd12a6d984d5efabe5164cfe3af4bcabab31b99c38323728cdb1f34f529f994902206dadc5257b7e14c2469f8fd01267182c2377b67dc7757cac8068a208f18eb3af410000695221027db35d325fb6b20e7990d5e5ca33144c270a2b149b4b4158a6e16a090b276f8a2102003243d889cec7c4c55042d6c10091a536eef3894f573759c5d26a727e96f036210257f6aee3214f76ff02748de7d291866642a913b0d346ccc976d6a77d9aa00de253ae00000000", + "ins": [ + { + "txid": "94f17dccfb5b490895c56d33c7055c1d2d4c492b3f919d116a3d7274d00a35b8", + "index": 1, + "script": "0047304402206a5be5296afc61c1c82ba243889c391e5a41bf0ebb2f72210c3222ebbbe0a57602201fdbb1620509c2aebf40390f351462ed025488cb99e5adf189ceb2aaf0ba8ce14100004c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae", + "witness": [] + }, + { + "txid": "28e999a539ea8f2102df10bd0a40e4b525429b4998b506e92df609b572f78ea1", + "index": 1, + "script": "220020bfc4956a4b0f95a6722cf9c2073c8f86a2f5b86a8c14c68d7aab60fa4d8f0610", + "witness": [ + "", + "3044022018074ee2f622055502c6feb59a5ab55e72c4439f37a4f1aa17383454e8e9fbb4022056dc3702663b2710473b6b7b5cd38cdc67d5c055462114b073c78f7070e46df241", + "", + "", + "522102265114bdc9f7954a18fdf695b8ef3f806fba3104b7750a339c94b4c24485a9d72102500d273c1dca588566b2910bbf907f0a4f139f9d21a1af22e884d2d529065fdf2102e330cbfcf82a754afcf38ee382751e0361769f9cbbd9997395da84b6842e7d0653ae" + ] + }, + { + "txid": "d19986a8b745892442a2d58b0e7ab9e903966ff433702a35c724cb12209a17e6", + "index": 1, + "script": "", + "witness": [ + "", + "3045022100fd12a6d984d5efabe5164cfe3af4bcabab31b99c38323728cdb1f34f529f994902206dadc5257b7e14c2469f8fd01267182c2377b67dc7757cac8068a208f18eb3af41", + "", + "", + "5221027db35d325fb6b20e7990d5e5ca33144c270a2b149b4b4158a6e16a090b276f8a2102003243d889cec7c4c55042d6c10091a536eef3894f573759c5d26a727e96f036210257f6aee3214f76ff02748de7d291866642a913b0d346ccc976d6a77d9aa00de253ae" + ] + } + ], + "outs": [ + { + "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", + "value": 299999000 + } + ] + }, + "halfSignedUserBitGo": { + "id": "8329813399328caa454c19d3f2225a27d04fe80dc634f8828d1be106ce7a2d1f", + "hex": "02000000000103b8350ad074723d6a119d913f2b494c2d1d5c05c7336dc59508495bfbcc7df19401000000b60047304402206a5be5296afc61c1c82ba243889c391e5a41bf0ebb2f72210c3222ebbbe0a57602201fdbb1620509c2aebf40390f351462ed025488cb99e5adf189ceb2aaf0ba8ce14100004c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53aeffffffffa18ef772b509f62de906b598499b4225b5e4400abd10df02218fea39a599e9280100000023220020bfc4956a4b0f95a6722cf9c2073c8f86a2f5b86a8c14c68d7aab60fa4d8f0610ffffffffe6179a2012cb24c7352a7033f46f9603e9b97a0e8bd5a242248945b7a88699d10100000000ffffffff01189fe1110000000017a9141e57a925dd863a86af341037e700862bf66bf7b687000500473044022018074ee2f622055502c6feb59a5ab55e72c4439f37a4f1aa17383454e8e9fbb4022056dc3702663b2710473b6b7b5cd38cdc67d5c055462114b073c78f7070e46df241000069522102265114bdc9f7954a18fdf695b8ef3f806fba3104b7750a339c94b4c24485a9d72102500d273c1dca588566b2910bbf907f0a4f139f9d21a1af22e884d2d529065fdf2102e330cbfcf82a754afcf38ee382751e0361769f9cbbd9997395da84b6842e7d0653ae0500483045022100fd12a6d984d5efabe5164cfe3af4bcabab31b99c38323728cdb1f34f529f994902206dadc5257b7e14c2469f8fd01267182c2377b67dc7757cac8068a208f18eb3af410000695221027db35d325fb6b20e7990d5e5ca33144c270a2b149b4b4158a6e16a090b276f8a2102003243d889cec7c4c55042d6c10091a536eef3894f573759c5d26a727e96f036210257f6aee3214f76ff02748de7d291866642a913b0d346ccc976d6a77d9aa00de253ae00000000", + "ins": [ + { + "txid": "94f17dccfb5b490895c56d33c7055c1d2d4c492b3f919d116a3d7274d00a35b8", + "index": 1, + "script": "0047304402206a5be5296afc61c1c82ba243889c391e5a41bf0ebb2f72210c3222ebbbe0a57602201fdbb1620509c2aebf40390f351462ed025488cb99e5adf189ceb2aaf0ba8ce14100004c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae", + "witness": [] + }, + { + "txid": "28e999a539ea8f2102df10bd0a40e4b525429b4998b506e92df609b572f78ea1", + "index": 1, + "script": "220020bfc4956a4b0f95a6722cf9c2073c8f86a2f5b86a8c14c68d7aab60fa4d8f0610", + "witness": [ + "", + "3044022018074ee2f622055502c6feb59a5ab55e72c4439f37a4f1aa17383454e8e9fbb4022056dc3702663b2710473b6b7b5cd38cdc67d5c055462114b073c78f7070e46df241", + "", + "", + "522102265114bdc9f7954a18fdf695b8ef3f806fba3104b7750a339c94b4c24485a9d72102500d273c1dca588566b2910bbf907f0a4f139f9d21a1af22e884d2d529065fdf2102e330cbfcf82a754afcf38ee382751e0361769f9cbbd9997395da84b6842e7d0653ae" + ] + }, + { + "txid": "d19986a8b745892442a2d58b0e7ab9e903966ff433702a35c724cb12209a17e6", + "index": 1, + "script": "", + "witness": [ + "", + "3045022100fd12a6d984d5efabe5164cfe3af4bcabab31b99c38323728cdb1f34f529f994902206dadc5257b7e14c2469f8fd01267182c2377b67dc7757cac8068a208f18eb3af41", + "", + "", + "5221027db35d325fb6b20e7990d5e5ca33144c270a2b149b4b4158a6e16a090b276f8a2102003243d889cec7c4c55042d6c10091a536eef3894f573759c5d26a727e96f036210257f6aee3214f76ff02748de7d291866642a913b0d346ccc976d6a77d9aa00de253ae" + ] + } + ], + "outs": [ + { + "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", + "value": 299999000 + } + ] + }, + "fullSignedUserBackup": { + "id": "d6b3e5fdf34e1a994f929e91352f186c7b90a727f587dcb7f553dfd90b70d3c8", + "hex": "02000000000103b8350ad074723d6a119d913f2b494c2d1d5c05c7336dc59508495bfbcc7df19401000000fc0047304402206a5be5296afc61c1c82ba243889c391e5a41bf0ebb2f72210c3222ebbbe0a57602201fdbb1620509c2aebf40390f351462ed025488cb99e5adf189ceb2aaf0ba8ce14147304402200882871233d4637153fd45cd02dbc2a0651e57fb51c41ed9bb458a263aa6a4b5022018c2611289e608812446877a18bb746c4f613b7f08f9bf6973938587ba31c3d2414c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53aeffffffffa18ef772b509f62de906b598499b4225b5e4400abd10df02218fea39a599e9280100000023220020bfc4956a4b0f95a6722cf9c2073c8f86a2f5b86a8c14c68d7aab60fa4d8f0610ffffffffe6179a2012cb24c7352a7033f46f9603e9b97a0e8bd5a242248945b7a88699d10100000000ffffffff01189fe1110000000017a9141e57a925dd863a86af341037e700862bf66bf7b687000400473044022018074ee2f622055502c6feb59a5ab55e72c4439f37a4f1aa17383454e8e9fbb4022056dc3702663b2710473b6b7b5cd38cdc67d5c055462114b073c78f7070e46df24147304402201341fbf41325ca08d1913b04ccfe1698b2401903b476253c30b0d4eaba2e046a02207f7b3fd0302ea55d495251d328c6b3a1f52ffd2c53ba59beebedbbe2494d87074169522102265114bdc9f7954a18fdf695b8ef3f806fba3104b7750a339c94b4c24485a9d72102500d273c1dca588566b2910bbf907f0a4f139f9d21a1af22e884d2d529065fdf2102e330cbfcf82a754afcf38ee382751e0361769f9cbbd9997395da84b6842e7d0653ae0400483045022100fd12a6d984d5efabe5164cfe3af4bcabab31b99c38323728cdb1f34f529f994902206dadc5257b7e14c2469f8fd01267182c2377b67dc7757cac8068a208f18eb3af414830450221009a4b73ef87298fb45ded2a04e77a9b1697b720b7c05de595d5306b2c42d497c602207686073dc0f63cfbc4c99a823a0d0c3b82473af1b7957780004fb9b1e0b82f0641695221027db35d325fb6b20e7990d5e5ca33144c270a2b149b4b4158a6e16a090b276f8a2102003243d889cec7c4c55042d6c10091a536eef3894f573759c5d26a727e96f036210257f6aee3214f76ff02748de7d291866642a913b0d346ccc976d6a77d9aa00de253ae00000000", + "ins": [ + { + "txid": "94f17dccfb5b490895c56d33c7055c1d2d4c492b3f919d116a3d7274d00a35b8", + "index": 1, + "script": "0047304402206a5be5296afc61c1c82ba243889c391e5a41bf0ebb2f72210c3222ebbbe0a57602201fdbb1620509c2aebf40390f351462ed025488cb99e5adf189ceb2aaf0ba8ce14147304402200882871233d4637153fd45cd02dbc2a0651e57fb51c41ed9bb458a263aa6a4b5022018c2611289e608812446877a18bb746c4f613b7f08f9bf6973938587ba31c3d2414c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae", + "witness": [] + }, + { + "txid": "28e999a539ea8f2102df10bd0a40e4b525429b4998b506e92df609b572f78ea1", + "index": 1, + "script": "220020bfc4956a4b0f95a6722cf9c2073c8f86a2f5b86a8c14c68d7aab60fa4d8f0610", + "witness": [ + "", + "3044022018074ee2f622055502c6feb59a5ab55e72c4439f37a4f1aa17383454e8e9fbb4022056dc3702663b2710473b6b7b5cd38cdc67d5c055462114b073c78f7070e46df241", + "304402201341fbf41325ca08d1913b04ccfe1698b2401903b476253c30b0d4eaba2e046a02207f7b3fd0302ea55d495251d328c6b3a1f52ffd2c53ba59beebedbbe2494d870741", + "522102265114bdc9f7954a18fdf695b8ef3f806fba3104b7750a339c94b4c24485a9d72102500d273c1dca588566b2910bbf907f0a4f139f9d21a1af22e884d2d529065fdf2102e330cbfcf82a754afcf38ee382751e0361769f9cbbd9997395da84b6842e7d0653ae" + ] + }, + { + "txid": "d19986a8b745892442a2d58b0e7ab9e903966ff433702a35c724cb12209a17e6", + "index": 1, + "script": "", + "witness": [ + "", + "3045022100fd12a6d984d5efabe5164cfe3af4bcabab31b99c38323728cdb1f34f529f994902206dadc5257b7e14c2469f8fd01267182c2377b67dc7757cac8068a208f18eb3af41", + "30450221009a4b73ef87298fb45ded2a04e77a9b1697b720b7c05de595d5306b2c42d497c602207686073dc0f63cfbc4c99a823a0d0c3b82473af1b7957780004fb9b1e0b82f0641", + "5221027db35d325fb6b20e7990d5e5ca33144c270a2b149b4b4158a6e16a090b276f8a2102003243d889cec7c4c55042d6c10091a536eef3894f573759c5d26a727e96f036210257f6aee3214f76ff02748de7d291866642a913b0d346ccc976d6a77d9aa00de253ae" + ] + } + ], + "outs": [ + { + "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", + "value": 299999000 + } + ] + }, + "fullSignedUserBitGo": { + "id": "702cc48f5ec928b0a723c732858d9ef40819c9f7b1c2a21f67ee79d089a15d6b", + "hex": "02000000000103b8350ad074723d6a119d913f2b494c2d1d5c05c7336dc59508495bfbcc7df19401000000fdfd000047304402206a5be5296afc61c1c82ba243889c391e5a41bf0ebb2f72210c3222ebbbe0a57602201fdbb1620509c2aebf40390f351462ed025488cb99e5adf189ceb2aaf0ba8ce141483045022100a31dfcf8eb5608b0bc89e0323ac371cf363f966670a535861bcd8779f1388e4502206d997446bd673039408230b8832e4a588ddc7fef914af663f11b2c8f56c5759b414c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53aeffffffffa18ef772b509f62de906b598499b4225b5e4400abd10df02218fea39a599e9280100000023220020bfc4956a4b0f95a6722cf9c2073c8f86a2f5b86a8c14c68d7aab60fa4d8f0610ffffffffe6179a2012cb24c7352a7033f46f9603e9b97a0e8bd5a242248945b7a88699d10100000000ffffffff01189fe1110000000017a9141e57a925dd863a86af341037e700862bf66bf7b687000400473044022018074ee2f622055502c6feb59a5ab55e72c4439f37a4f1aa17383454e8e9fbb4022056dc3702663b2710473b6b7b5cd38cdc67d5c055462114b073c78f7070e46df241473044022100a0247b0742a419fba44b13679cc41accf1b147816df3da0b76198d739ca084d4021f11c5a3e909cf3321431d0e8cc860138aba074b400f5d73f5db0f6fb15034e44169522102265114bdc9f7954a18fdf695b8ef3f806fba3104b7750a339c94b4c24485a9d72102500d273c1dca588566b2910bbf907f0a4f139f9d21a1af22e884d2d529065fdf2102e330cbfcf82a754afcf38ee382751e0361769f9cbbd9997395da84b6842e7d0653ae0400483045022100fd12a6d984d5efabe5164cfe3af4bcabab31b99c38323728cdb1f34f529f994902206dadc5257b7e14c2469f8fd01267182c2377b67dc7757cac8068a208f18eb3af41483045022100ba3c1a68de6fae4e10e7f61418c20a2d08310d50d0df48a2eacbc590873d6cd802205e28d56f537fe7180a7c6a536c2e04caee992089c4f5df2dd5846c251c614b7341695221027db35d325fb6b20e7990d5e5ca33144c270a2b149b4b4158a6e16a090b276f8a2102003243d889cec7c4c55042d6c10091a536eef3894f573759c5d26a727e96f036210257f6aee3214f76ff02748de7d291866642a913b0d346ccc976d6a77d9aa00de253ae00000000", + "ins": [ + { + "txid": "94f17dccfb5b490895c56d33c7055c1d2d4c492b3f919d116a3d7274d00a35b8", + "index": 1, + "script": "0047304402206a5be5296afc61c1c82ba243889c391e5a41bf0ebb2f72210c3222ebbbe0a57602201fdbb1620509c2aebf40390f351462ed025488cb99e5adf189ceb2aaf0ba8ce141483045022100a31dfcf8eb5608b0bc89e0323ac371cf363f966670a535861bcd8779f1388e4502206d997446bd673039408230b8832e4a588ddc7fef914af663f11b2c8f56c5759b414c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae", + "witness": [] + }, + { + "txid": "28e999a539ea8f2102df10bd0a40e4b525429b4998b506e92df609b572f78ea1", + "index": 1, + "script": "220020bfc4956a4b0f95a6722cf9c2073c8f86a2f5b86a8c14c68d7aab60fa4d8f0610", + "witness": [ + "", + "3044022018074ee2f622055502c6feb59a5ab55e72c4439f37a4f1aa17383454e8e9fbb4022056dc3702663b2710473b6b7b5cd38cdc67d5c055462114b073c78f7070e46df241", + "3044022100a0247b0742a419fba44b13679cc41accf1b147816df3da0b76198d739ca084d4021f11c5a3e909cf3321431d0e8cc860138aba074b400f5d73f5db0f6fb15034e441", + "522102265114bdc9f7954a18fdf695b8ef3f806fba3104b7750a339c94b4c24485a9d72102500d273c1dca588566b2910bbf907f0a4f139f9d21a1af22e884d2d529065fdf2102e330cbfcf82a754afcf38ee382751e0361769f9cbbd9997395da84b6842e7d0653ae" + ] + }, + { + "txid": "d19986a8b745892442a2d58b0e7ab9e903966ff433702a35c724cb12209a17e6", + "index": 1, + "script": "", + "witness": [ + "", + "3045022100fd12a6d984d5efabe5164cfe3af4bcabab31b99c38323728cdb1f34f529f994902206dadc5257b7e14c2469f8fd01267182c2377b67dc7757cac8068a208f18eb3af41", + "3045022100ba3c1a68de6fae4e10e7f61418c20a2d08310d50d0df48a2eacbc590873d6cd802205e28d56f537fe7180a7c6a536c2e04caee992089c4f5df2dd5846c251c614b7341", + "5221027db35d325fb6b20e7990d5e5ca33144c270a2b149b4b4158a6e16a090b276f8a2102003243d889cec7c4c55042d6c10091a536eef3894f573759c5d26a727e96f036210257f6aee3214f76ff02748de7d291866642a913b0d346ccc976d6a77d9aa00de253ae" + ] + } + ], + "outs": [ + { + "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", + "value": 299999000 + } + ] + } +} \ No newline at end of file diff --git a/modules/abstract-utxo/test/unit/fixtures/btg/transactions-p2shP2wsh-p2shP2wsh.json b/modules/abstract-utxo/test/unit/fixtures/btg/transactions-p2shP2wsh-p2shP2wsh.json deleted file mode 100644 index a54ff5a120..0000000000 --- a/modules/abstract-utxo/test/unit/fixtures/btg/transactions-p2shP2wsh-p2shP2wsh.json +++ /dev/null @@ -1,166 +0,0 @@ -{ - "prebuild": { - "id": "0f96c764e32edb29f110c4c974ef92b72a563e99018717588dab04f9e9667f5c", - "hex": "0200000002b1f7ca27368b49d8b7c169bffa64b15af884f0a973ff00c6749293da0e5544300100000000ffffffffa18ef772b509f62de906b598499b4225b5e4400abd10df02218fea39a599e9280100000000ffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000", - "ins": [ - { - "txid": "3044550eda939274c600ff73a9f084f85ab164fabf69c1b7d8498b3627caf7b1", - "index": 1, - "script": "", - "witness": [] - }, - { - "txid": "28e999a539ea8f2102df10bd0a40e4b525429b4998b506e92df609b572f78ea1", - "index": 1, - "script": "", - "witness": [] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - }, - "halfSignedUserBackup": { - "id": "0cc6e5b663d05a2b952dcac4a758a780812f68fcc80743431d9a901fa0d859ba", - "hex": "02000000000102b1f7ca27368b49d8b7c169bffa64b15af884f0a973ff00c6749293da0e55443001000000232200202ce48eb68ff4a96f2742cfbdd90210ae30bc7cdbafd63fbbe368802e3c0ae800ffffffffa18ef772b509f62de906b598499b4225b5e4400abd10df02218fea39a599e9280100000023220020bfc4956a4b0f95a6722cf9c2073c8f86a2f5b86a8c14c68d7aab60fa4d8f0610ffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b6870500473044022068caac39bc43b8592bfcd4f178568c28e38150d659f8e956622d2fb72d8565ac022063355abf9f8a717f3c8cdaeae4cf374df47e0267aab70b8429df3b859278f3894100006952210386b73c1c9e0d5c3370496426cdb6593bd69bb93743e135860aa5797cd04353c521022e79cdb1ee0b8cad6c9667fedafa92f8472f731f627dc8e0018571e4de9dfda42102f6d5e998e5b41e7e783c7c5c8a633cf333b86200aab31676ab07ed336e22700353ae0500473044022024fd4d7e5b4dc6b99694b07204af4740cc5c70c753923188ad817f5b83f9226702200dc8c3b55e294a71968a87607bed5eb71dd0676a20c96cb93e43ef35bb5fb45041000069522102265114bdc9f7954a18fdf695b8ef3f806fba3104b7750a339c94b4c24485a9d72102500d273c1dca588566b2910bbf907f0a4f139f9d21a1af22e884d2d529065fdf2102e330cbfcf82a754afcf38ee382751e0361769f9cbbd9997395da84b6842e7d0653ae00000000", - "ins": [ - { - "txid": "3044550eda939274c600ff73a9f084f85ab164fabf69c1b7d8498b3627caf7b1", - "index": 1, - "script": "2200202ce48eb68ff4a96f2742cfbdd90210ae30bc7cdbafd63fbbe368802e3c0ae800", - "witness": [ - "", - "3044022068caac39bc43b8592bfcd4f178568c28e38150d659f8e956622d2fb72d8565ac022063355abf9f8a717f3c8cdaeae4cf374df47e0267aab70b8429df3b859278f38941", - "", - "", - "52210386b73c1c9e0d5c3370496426cdb6593bd69bb93743e135860aa5797cd04353c521022e79cdb1ee0b8cad6c9667fedafa92f8472f731f627dc8e0018571e4de9dfda42102f6d5e998e5b41e7e783c7c5c8a633cf333b86200aab31676ab07ed336e22700353ae" - ] - }, - { - "txid": "28e999a539ea8f2102df10bd0a40e4b525429b4998b506e92df609b572f78ea1", - "index": 1, - "script": "220020bfc4956a4b0f95a6722cf9c2073c8f86a2f5b86a8c14c68d7aab60fa4d8f0610", - "witness": [ - "", - "3044022024fd4d7e5b4dc6b99694b07204af4740cc5c70c753923188ad817f5b83f9226702200dc8c3b55e294a71968a87607bed5eb71dd0676a20c96cb93e43ef35bb5fb45041", - "", - "", - "522102265114bdc9f7954a18fdf695b8ef3f806fba3104b7750a339c94b4c24485a9d72102500d273c1dca588566b2910bbf907f0a4f139f9d21a1af22e884d2d529065fdf2102e330cbfcf82a754afcf38ee382751e0361769f9cbbd9997395da84b6842e7d0653ae" - ] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - }, - "halfSignedUserBitGo": { - "id": "0cc6e5b663d05a2b952dcac4a758a780812f68fcc80743431d9a901fa0d859ba", - "hex": "02000000000102b1f7ca27368b49d8b7c169bffa64b15af884f0a973ff00c6749293da0e55443001000000232200202ce48eb68ff4a96f2742cfbdd90210ae30bc7cdbafd63fbbe368802e3c0ae800ffffffffa18ef772b509f62de906b598499b4225b5e4400abd10df02218fea39a599e9280100000023220020bfc4956a4b0f95a6722cf9c2073c8f86a2f5b86a8c14c68d7aab60fa4d8f0610ffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b6870500473044022068caac39bc43b8592bfcd4f178568c28e38150d659f8e956622d2fb72d8565ac022063355abf9f8a717f3c8cdaeae4cf374df47e0267aab70b8429df3b859278f3894100006952210386b73c1c9e0d5c3370496426cdb6593bd69bb93743e135860aa5797cd04353c521022e79cdb1ee0b8cad6c9667fedafa92f8472f731f627dc8e0018571e4de9dfda42102f6d5e998e5b41e7e783c7c5c8a633cf333b86200aab31676ab07ed336e22700353ae0500473044022024fd4d7e5b4dc6b99694b07204af4740cc5c70c753923188ad817f5b83f9226702200dc8c3b55e294a71968a87607bed5eb71dd0676a20c96cb93e43ef35bb5fb45041000069522102265114bdc9f7954a18fdf695b8ef3f806fba3104b7750a339c94b4c24485a9d72102500d273c1dca588566b2910bbf907f0a4f139f9d21a1af22e884d2d529065fdf2102e330cbfcf82a754afcf38ee382751e0361769f9cbbd9997395da84b6842e7d0653ae00000000", - "ins": [ - { - "txid": "3044550eda939274c600ff73a9f084f85ab164fabf69c1b7d8498b3627caf7b1", - "index": 1, - "script": "2200202ce48eb68ff4a96f2742cfbdd90210ae30bc7cdbafd63fbbe368802e3c0ae800", - "witness": [ - "", - "3044022068caac39bc43b8592bfcd4f178568c28e38150d659f8e956622d2fb72d8565ac022063355abf9f8a717f3c8cdaeae4cf374df47e0267aab70b8429df3b859278f38941", - "", - "", - "52210386b73c1c9e0d5c3370496426cdb6593bd69bb93743e135860aa5797cd04353c521022e79cdb1ee0b8cad6c9667fedafa92f8472f731f627dc8e0018571e4de9dfda42102f6d5e998e5b41e7e783c7c5c8a633cf333b86200aab31676ab07ed336e22700353ae" - ] - }, - { - "txid": "28e999a539ea8f2102df10bd0a40e4b525429b4998b506e92df609b572f78ea1", - "index": 1, - "script": "220020bfc4956a4b0f95a6722cf9c2073c8f86a2f5b86a8c14c68d7aab60fa4d8f0610", - "witness": [ - "", - "3044022024fd4d7e5b4dc6b99694b07204af4740cc5c70c753923188ad817f5b83f9226702200dc8c3b55e294a71968a87607bed5eb71dd0676a20c96cb93e43ef35bb5fb45041", - "", - "", - "522102265114bdc9f7954a18fdf695b8ef3f806fba3104b7750a339c94b4c24485a9d72102500d273c1dca588566b2910bbf907f0a4f139f9d21a1af22e884d2d529065fdf2102e330cbfcf82a754afcf38ee382751e0361769f9cbbd9997395da84b6842e7d0653ae" - ] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - }, - "fullSignedUserBackup": { - "id": "0cc6e5b663d05a2b952dcac4a758a780812f68fcc80743431d9a901fa0d859ba", - "hex": "02000000000102b1f7ca27368b49d8b7c169bffa64b15af884f0a973ff00c6749293da0e55443001000000232200202ce48eb68ff4a96f2742cfbdd90210ae30bc7cdbafd63fbbe368802e3c0ae800ffffffffa18ef772b509f62de906b598499b4225b5e4400abd10df02218fea39a599e9280100000023220020bfc4956a4b0f95a6722cf9c2073c8f86a2f5b86a8c14c68d7aab60fa4d8f0610ffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b6870400473044022068caac39bc43b8592bfcd4f178568c28e38150d659f8e956622d2fb72d8565ac022063355abf9f8a717f3c8cdaeae4cf374df47e0267aab70b8429df3b859278f3894147304402203e95cae3737d1f41d4433100db66739814e12d4bab12dd882e985cf530cebe07022044fad4915288eb7be0381e1e06292705dba6fbc0c6273504f319fb13694fe7f4416952210386b73c1c9e0d5c3370496426cdb6593bd69bb93743e135860aa5797cd04353c521022e79cdb1ee0b8cad6c9667fedafa92f8472f731f627dc8e0018571e4de9dfda42102f6d5e998e5b41e7e783c7c5c8a633cf333b86200aab31676ab07ed336e22700353ae0400473044022024fd4d7e5b4dc6b99694b07204af4740cc5c70c753923188ad817f5b83f9226702200dc8c3b55e294a71968a87607bed5eb71dd0676a20c96cb93e43ef35bb5fb450414830450221008f5f1b8bfc210b4ddb0413291a3da18aba4fef0ed4756b1b7658e00d23bf9a9302205251c1e19e0def4e571bd719a5ab95f01a4eaf1084516ada88ae84c33e675bba4169522102265114bdc9f7954a18fdf695b8ef3f806fba3104b7750a339c94b4c24485a9d72102500d273c1dca588566b2910bbf907f0a4f139f9d21a1af22e884d2d529065fdf2102e330cbfcf82a754afcf38ee382751e0361769f9cbbd9997395da84b6842e7d0653ae00000000", - "ins": [ - { - "txid": "3044550eda939274c600ff73a9f084f85ab164fabf69c1b7d8498b3627caf7b1", - "index": 1, - "script": "2200202ce48eb68ff4a96f2742cfbdd90210ae30bc7cdbafd63fbbe368802e3c0ae800", - "witness": [ - "", - "3044022068caac39bc43b8592bfcd4f178568c28e38150d659f8e956622d2fb72d8565ac022063355abf9f8a717f3c8cdaeae4cf374df47e0267aab70b8429df3b859278f38941", - "304402203e95cae3737d1f41d4433100db66739814e12d4bab12dd882e985cf530cebe07022044fad4915288eb7be0381e1e06292705dba6fbc0c6273504f319fb13694fe7f441", - "52210386b73c1c9e0d5c3370496426cdb6593bd69bb93743e135860aa5797cd04353c521022e79cdb1ee0b8cad6c9667fedafa92f8472f731f627dc8e0018571e4de9dfda42102f6d5e998e5b41e7e783c7c5c8a633cf333b86200aab31676ab07ed336e22700353ae" - ] - }, - { - "txid": "28e999a539ea8f2102df10bd0a40e4b525429b4998b506e92df609b572f78ea1", - "index": 1, - "script": "220020bfc4956a4b0f95a6722cf9c2073c8f86a2f5b86a8c14c68d7aab60fa4d8f0610", - "witness": [ - "", - "3044022024fd4d7e5b4dc6b99694b07204af4740cc5c70c753923188ad817f5b83f9226702200dc8c3b55e294a71968a87607bed5eb71dd0676a20c96cb93e43ef35bb5fb45041", - "30450221008f5f1b8bfc210b4ddb0413291a3da18aba4fef0ed4756b1b7658e00d23bf9a9302205251c1e19e0def4e571bd719a5ab95f01a4eaf1084516ada88ae84c33e675bba41", - "522102265114bdc9f7954a18fdf695b8ef3f806fba3104b7750a339c94b4c24485a9d72102500d273c1dca588566b2910bbf907f0a4f139f9d21a1af22e884d2d529065fdf2102e330cbfcf82a754afcf38ee382751e0361769f9cbbd9997395da84b6842e7d0653ae" - ] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - }, - "fullSignedUserBitGo": { - "id": "0cc6e5b663d05a2b952dcac4a758a780812f68fcc80743431d9a901fa0d859ba", - "hex": "02000000000102b1f7ca27368b49d8b7c169bffa64b15af884f0a973ff00c6749293da0e55443001000000232200202ce48eb68ff4a96f2742cfbdd90210ae30bc7cdbafd63fbbe368802e3c0ae800ffffffffa18ef772b509f62de906b598499b4225b5e4400abd10df02218fea39a599e9280100000023220020bfc4956a4b0f95a6722cf9c2073c8f86a2f5b86a8c14c68d7aab60fa4d8f0610ffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b6870400473044022068caac39bc43b8592bfcd4f178568c28e38150d659f8e956622d2fb72d8565ac022063355abf9f8a717f3c8cdaeae4cf374df47e0267aab70b8429df3b859278f38941483045022100a292cf40a72067d272ae2b576609e843769bb43eabb159a77312f48a872ddd6302203dc92e624140546bdfbb33210f55d5a998a6096afd271f4151f8f3945de5add6416952210386b73c1c9e0d5c3370496426cdb6593bd69bb93743e135860aa5797cd04353c521022e79cdb1ee0b8cad6c9667fedafa92f8472f731f627dc8e0018571e4de9dfda42102f6d5e998e5b41e7e783c7c5c8a633cf333b86200aab31676ab07ed336e22700353ae0400473044022024fd4d7e5b4dc6b99694b07204af4740cc5c70c753923188ad817f5b83f9226702200dc8c3b55e294a71968a87607bed5eb71dd0676a20c96cb93e43ef35bb5fb45041483045022100dc9ea9441eb48e1070179977a2536abcbe8c885a72c10ef9071569fb09fc89670220313acbd3be2ca48880c1a5b48a5966bcd600167edde5069ccde26ed529e29da94169522102265114bdc9f7954a18fdf695b8ef3f806fba3104b7750a339c94b4c24485a9d72102500d273c1dca588566b2910bbf907f0a4f139f9d21a1af22e884d2d529065fdf2102e330cbfcf82a754afcf38ee382751e0361769f9cbbd9997395da84b6842e7d0653ae00000000", - "ins": [ - { - "txid": "3044550eda939274c600ff73a9f084f85ab164fabf69c1b7d8498b3627caf7b1", - "index": 1, - "script": "2200202ce48eb68ff4a96f2742cfbdd90210ae30bc7cdbafd63fbbe368802e3c0ae800", - "witness": [ - "", - "3044022068caac39bc43b8592bfcd4f178568c28e38150d659f8e956622d2fb72d8565ac022063355abf9f8a717f3c8cdaeae4cf374df47e0267aab70b8429df3b859278f38941", - "3045022100a292cf40a72067d272ae2b576609e843769bb43eabb159a77312f48a872ddd6302203dc92e624140546bdfbb33210f55d5a998a6096afd271f4151f8f3945de5add641", - "52210386b73c1c9e0d5c3370496426cdb6593bd69bb93743e135860aa5797cd04353c521022e79cdb1ee0b8cad6c9667fedafa92f8472f731f627dc8e0018571e4de9dfda42102f6d5e998e5b41e7e783c7c5c8a633cf333b86200aab31676ab07ed336e22700353ae" - ] - }, - { - "txid": "28e999a539ea8f2102df10bd0a40e4b525429b4998b506e92df609b572f78ea1", - "index": 1, - "script": "220020bfc4956a4b0f95a6722cf9c2073c8f86a2f5b86a8c14c68d7aab60fa4d8f0610", - "witness": [ - "", - "3044022024fd4d7e5b4dc6b99694b07204af4740cc5c70c753923188ad817f5b83f9226702200dc8c3b55e294a71968a87607bed5eb71dd0676a20c96cb93e43ef35bb5fb45041", - "3045022100dc9ea9441eb48e1070179977a2536abcbe8c885a72c10ef9071569fb09fc89670220313acbd3be2ca48880c1a5b48a5966bcd600167edde5069ccde26ed529e29da941", - "522102265114bdc9f7954a18fdf695b8ef3f806fba3104b7750a339c94b4c24485a9d72102500d273c1dca588566b2910bbf907f0a4f139f9d21a1af22e884d2d529065fdf2102e330cbfcf82a754afcf38ee382751e0361769f9cbbd9997395da84b6842e7d0653ae" - ] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - } -} \ No newline at end of file diff --git a/modules/abstract-utxo/test/unit/fixtures/btg/transactions-p2wsh-p2wsh.json b/modules/abstract-utxo/test/unit/fixtures/btg/transactions-p2wsh-p2wsh.json deleted file mode 100644 index 63c9d4e0b2..0000000000 --- a/modules/abstract-utxo/test/unit/fixtures/btg/transactions-p2wsh-p2wsh.json +++ /dev/null @@ -1,166 +0,0 @@ -{ - "prebuild": { - "id": "bdc4805551743cc056c9a96ef2da1017537298e094934816a37806c8645e9fbf", - "hex": "020000000289deff9cc9e00dbe79db98123684f62280fb00906c5fb09e78dcc731109034c10100000000ffffffffee05ee86d475975ba58e5585a410f043e66b0761ba301b751a2c9fae16beb3060100000000ffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000", - "ins": [ - { - "txid": "c134901031c7dc789eb05f6c9000fb8022f684361298db79be0de0c99cffde89", - "index": 1, - "script": "", - "witness": [] - }, - { - "txid": "06b3be16ae9f2c1a751b30ba61076be643f010a485558ea55b9775d486ee05ee", - "index": 1, - "script": "", - "witness": [] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - }, - "halfSignedUserBackup": { - "id": "bdc4805551743cc056c9a96ef2da1017537298e094934816a37806c8645e9fbf", - "hex": "0200000000010289deff9cc9e00dbe79db98123684f62280fb00906c5fb09e78dcc731109034c10100000000ffffffffee05ee86d475975ba58e5585a410f043e66b0761ba301b751a2c9fae16beb3060100000000ffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b6870500483045022100a81700d8d39b266161500f7d0f8b6abcbd48fe5f84b53883ffce02de3eb506bd022015c261453e29db290fa4ad0c105a67b0615a15ab4fb9c94a47fb9e869fe157794100006952210391e76285ad55895309f6fa7db9fb359489daaf235bb4cb50608f9562122af1ab210285ddd6b1e84e37a9f222737d8b80a8a980a193a783b75b9e82d6e239eb52818c2103a13ee160d79d43201ef5e65b6df4e0842de3b640904d049e64daaaa84a306bb853ae0500473044022008388c34e0513e592a7a44fd948b5265dcaa0b2e1950952cc7765b38c430af3502206c94509d0d8e3e280ed5ba33bd9497f049914605b85bac0c1215ce8f5c65f94441000069522103cfb542b732ae06a1265a515297c2398009eea602afb5631ec63e34ed7f5fa055210245917cae825127509940626a2343565109eb83e289c30473772ab175331aa964210373f8df125941e11f8154fdeb42e3690815634f70787c06729f68b2b42580b4dc53ae00000000", - "ins": [ - { - "txid": "c134901031c7dc789eb05f6c9000fb8022f684361298db79be0de0c99cffde89", - "index": 1, - "script": "", - "witness": [ - "", - "3045022100a81700d8d39b266161500f7d0f8b6abcbd48fe5f84b53883ffce02de3eb506bd022015c261453e29db290fa4ad0c105a67b0615a15ab4fb9c94a47fb9e869fe1577941", - "", - "", - "52210391e76285ad55895309f6fa7db9fb359489daaf235bb4cb50608f9562122af1ab210285ddd6b1e84e37a9f222737d8b80a8a980a193a783b75b9e82d6e239eb52818c2103a13ee160d79d43201ef5e65b6df4e0842de3b640904d049e64daaaa84a306bb853ae" - ] - }, - { - "txid": "06b3be16ae9f2c1a751b30ba61076be643f010a485558ea55b9775d486ee05ee", - "index": 1, - "script": "", - "witness": [ - "", - "3044022008388c34e0513e592a7a44fd948b5265dcaa0b2e1950952cc7765b38c430af3502206c94509d0d8e3e280ed5ba33bd9497f049914605b85bac0c1215ce8f5c65f94441", - "", - "", - "522103cfb542b732ae06a1265a515297c2398009eea602afb5631ec63e34ed7f5fa055210245917cae825127509940626a2343565109eb83e289c30473772ab175331aa964210373f8df125941e11f8154fdeb42e3690815634f70787c06729f68b2b42580b4dc53ae" - ] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - }, - "halfSignedUserBitGo": { - "id": "bdc4805551743cc056c9a96ef2da1017537298e094934816a37806c8645e9fbf", - "hex": "0200000000010289deff9cc9e00dbe79db98123684f62280fb00906c5fb09e78dcc731109034c10100000000ffffffffee05ee86d475975ba58e5585a410f043e66b0761ba301b751a2c9fae16beb3060100000000ffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b6870500483045022100a81700d8d39b266161500f7d0f8b6abcbd48fe5f84b53883ffce02de3eb506bd022015c261453e29db290fa4ad0c105a67b0615a15ab4fb9c94a47fb9e869fe157794100006952210391e76285ad55895309f6fa7db9fb359489daaf235bb4cb50608f9562122af1ab210285ddd6b1e84e37a9f222737d8b80a8a980a193a783b75b9e82d6e239eb52818c2103a13ee160d79d43201ef5e65b6df4e0842de3b640904d049e64daaaa84a306bb853ae0500473044022008388c34e0513e592a7a44fd948b5265dcaa0b2e1950952cc7765b38c430af3502206c94509d0d8e3e280ed5ba33bd9497f049914605b85bac0c1215ce8f5c65f94441000069522103cfb542b732ae06a1265a515297c2398009eea602afb5631ec63e34ed7f5fa055210245917cae825127509940626a2343565109eb83e289c30473772ab175331aa964210373f8df125941e11f8154fdeb42e3690815634f70787c06729f68b2b42580b4dc53ae00000000", - "ins": [ - { - "txid": "c134901031c7dc789eb05f6c9000fb8022f684361298db79be0de0c99cffde89", - "index": 1, - "script": "", - "witness": [ - "", - "3045022100a81700d8d39b266161500f7d0f8b6abcbd48fe5f84b53883ffce02de3eb506bd022015c261453e29db290fa4ad0c105a67b0615a15ab4fb9c94a47fb9e869fe1577941", - "", - "", - "52210391e76285ad55895309f6fa7db9fb359489daaf235bb4cb50608f9562122af1ab210285ddd6b1e84e37a9f222737d8b80a8a980a193a783b75b9e82d6e239eb52818c2103a13ee160d79d43201ef5e65b6df4e0842de3b640904d049e64daaaa84a306bb853ae" - ] - }, - { - "txid": "06b3be16ae9f2c1a751b30ba61076be643f010a485558ea55b9775d486ee05ee", - "index": 1, - "script": "", - "witness": [ - "", - "3044022008388c34e0513e592a7a44fd948b5265dcaa0b2e1950952cc7765b38c430af3502206c94509d0d8e3e280ed5ba33bd9497f049914605b85bac0c1215ce8f5c65f94441", - "", - "", - "522103cfb542b732ae06a1265a515297c2398009eea602afb5631ec63e34ed7f5fa055210245917cae825127509940626a2343565109eb83e289c30473772ab175331aa964210373f8df125941e11f8154fdeb42e3690815634f70787c06729f68b2b42580b4dc53ae" - ] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - }, - "fullSignedUserBackup": { - "id": "bdc4805551743cc056c9a96ef2da1017537298e094934816a37806c8645e9fbf", - "hex": "0200000000010289deff9cc9e00dbe79db98123684f62280fb00906c5fb09e78dcc731109034c10100000000ffffffffee05ee86d475975ba58e5585a410f043e66b0761ba301b751a2c9fae16beb3060100000000ffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b6870400483045022100a81700d8d39b266161500f7d0f8b6abcbd48fe5f84b53883ffce02de3eb506bd022015c261453e29db290fa4ad0c105a67b0615a15ab4fb9c94a47fb9e869fe1577941473044022049ca9d531a70e1d91bf735ff61f630094395a60e1bbef80a984ab4b82f9a488c02200ba647d803c167c7bbac588954726e25848f7eafdf7ef3fde124ed233b4a4c7f416952210391e76285ad55895309f6fa7db9fb359489daaf235bb4cb50608f9562122af1ab210285ddd6b1e84e37a9f222737d8b80a8a980a193a783b75b9e82d6e239eb52818c2103a13ee160d79d43201ef5e65b6df4e0842de3b640904d049e64daaaa84a306bb853ae0400473044022008388c34e0513e592a7a44fd948b5265dcaa0b2e1950952cc7765b38c430af3502206c94509d0d8e3e280ed5ba33bd9497f049914605b85bac0c1215ce8f5c65f94441473044022078cffa014a4e1137161e47e7f804602afb5f63719e6598b8e2af6bed0490eabf022043d2b59d34a2f847184d0e71aaae48bd9dbf9dfeec5afac238447738d0b178904169522103cfb542b732ae06a1265a515297c2398009eea602afb5631ec63e34ed7f5fa055210245917cae825127509940626a2343565109eb83e289c30473772ab175331aa964210373f8df125941e11f8154fdeb42e3690815634f70787c06729f68b2b42580b4dc53ae00000000", - "ins": [ - { - "txid": "c134901031c7dc789eb05f6c9000fb8022f684361298db79be0de0c99cffde89", - "index": 1, - "script": "", - "witness": [ - "", - "3045022100a81700d8d39b266161500f7d0f8b6abcbd48fe5f84b53883ffce02de3eb506bd022015c261453e29db290fa4ad0c105a67b0615a15ab4fb9c94a47fb9e869fe1577941", - "3044022049ca9d531a70e1d91bf735ff61f630094395a60e1bbef80a984ab4b82f9a488c02200ba647d803c167c7bbac588954726e25848f7eafdf7ef3fde124ed233b4a4c7f41", - "52210391e76285ad55895309f6fa7db9fb359489daaf235bb4cb50608f9562122af1ab210285ddd6b1e84e37a9f222737d8b80a8a980a193a783b75b9e82d6e239eb52818c2103a13ee160d79d43201ef5e65b6df4e0842de3b640904d049e64daaaa84a306bb853ae" - ] - }, - { - "txid": "06b3be16ae9f2c1a751b30ba61076be643f010a485558ea55b9775d486ee05ee", - "index": 1, - "script": "", - "witness": [ - "", - "3044022008388c34e0513e592a7a44fd948b5265dcaa0b2e1950952cc7765b38c430af3502206c94509d0d8e3e280ed5ba33bd9497f049914605b85bac0c1215ce8f5c65f94441", - "3044022078cffa014a4e1137161e47e7f804602afb5f63719e6598b8e2af6bed0490eabf022043d2b59d34a2f847184d0e71aaae48bd9dbf9dfeec5afac238447738d0b1789041", - "522103cfb542b732ae06a1265a515297c2398009eea602afb5631ec63e34ed7f5fa055210245917cae825127509940626a2343565109eb83e289c30473772ab175331aa964210373f8df125941e11f8154fdeb42e3690815634f70787c06729f68b2b42580b4dc53ae" - ] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - }, - "fullSignedUserBitGo": { - "id": "bdc4805551743cc056c9a96ef2da1017537298e094934816a37806c8645e9fbf", - "hex": "0200000000010289deff9cc9e00dbe79db98123684f62280fb00906c5fb09e78dcc731109034c10100000000ffffffffee05ee86d475975ba58e5585a410f043e66b0761ba301b751a2c9fae16beb3060100000000ffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b6870400483045022100a81700d8d39b266161500f7d0f8b6abcbd48fe5f84b53883ffce02de3eb506bd022015c261453e29db290fa4ad0c105a67b0615a15ab4fb9c94a47fb9e869fe1577941473044022000c7597b49a4a3293b7bd5b5cc4cb38fd987e5bea61d459b9b30a41f9347f66f02202c4956798b612e1fe3d589c4eaba48f2c9dc4fed8cfd20bdda46720f987d8a4f416952210391e76285ad55895309f6fa7db9fb359489daaf235bb4cb50608f9562122af1ab210285ddd6b1e84e37a9f222737d8b80a8a980a193a783b75b9e82d6e239eb52818c2103a13ee160d79d43201ef5e65b6df4e0842de3b640904d049e64daaaa84a306bb853ae0400473044022008388c34e0513e592a7a44fd948b5265dcaa0b2e1950952cc7765b38c430af3502206c94509d0d8e3e280ed5ba33bd9497f049914605b85bac0c1215ce8f5c65f9444147304402205538fdbdf63d5be2ed8c740faf23bc38fa9fb5ac6528ff42fb1268fc4cb3f2c902202863f16b779f0cea946b3e96c40c789907498ba2ab2ed2855becc106c6e62c8b4169522103cfb542b732ae06a1265a515297c2398009eea602afb5631ec63e34ed7f5fa055210245917cae825127509940626a2343565109eb83e289c30473772ab175331aa964210373f8df125941e11f8154fdeb42e3690815634f70787c06729f68b2b42580b4dc53ae00000000", - "ins": [ - { - "txid": "c134901031c7dc789eb05f6c9000fb8022f684361298db79be0de0c99cffde89", - "index": 1, - "script": "", - "witness": [ - "", - "3045022100a81700d8d39b266161500f7d0f8b6abcbd48fe5f84b53883ffce02de3eb506bd022015c261453e29db290fa4ad0c105a67b0615a15ab4fb9c94a47fb9e869fe1577941", - "3044022000c7597b49a4a3293b7bd5b5cc4cb38fd987e5bea61d459b9b30a41f9347f66f02202c4956798b612e1fe3d589c4eaba48f2c9dc4fed8cfd20bdda46720f987d8a4f41", - "52210391e76285ad55895309f6fa7db9fb359489daaf235bb4cb50608f9562122af1ab210285ddd6b1e84e37a9f222737d8b80a8a980a193a783b75b9e82d6e239eb52818c2103a13ee160d79d43201ef5e65b6df4e0842de3b640904d049e64daaaa84a306bb853ae" - ] - }, - { - "txid": "06b3be16ae9f2c1a751b30ba61076be643f010a485558ea55b9775d486ee05ee", - "index": 1, - "script": "", - "witness": [ - "", - "3044022008388c34e0513e592a7a44fd948b5265dcaa0b2e1950952cc7765b38c430af3502206c94509d0d8e3e280ed5ba33bd9497f049914605b85bac0c1215ce8f5c65f94441", - "304402205538fdbdf63d5be2ed8c740faf23bc38fa9fb5ac6528ff42fb1268fc4cb3f2c902202863f16b779f0cea946b3e96c40c789907498ba2ab2ed2855becc106c6e62c8b41", - "522103cfb542b732ae06a1265a515297c2398009eea602afb5631ec63e34ed7f5fa055210245917cae825127509940626a2343565109eb83e289c30473772ab175331aa964210373f8df125941e11f8154fdeb42e3690815634f70787c06729f68b2b42580b4dc53ae" - ] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - } -} \ No newline at end of file diff --git a/modules/abstract-utxo/test/unit/fixtures/dash/transactions-p2sh-p2sh.json b/modules/abstract-utxo/test/unit/fixtures/dash/transactions-p2sh-p2sh.json deleted file mode 100644 index 48d7117486..0000000000 --- a/modules/abstract-utxo/test/unit/fixtures/dash/transactions-p2sh-p2sh.json +++ /dev/null @@ -1,122 +0,0 @@ -{ - "prebuild": { - "id": "8662dc92488325cd28a488a5779d84c55d2f6648957976d740fdaae61e87bc38", - "hex": "01000000029365a41503bb176349631f80f8ed5e6f88f1713b51b626d89e5db2eee4c23caf0100000000ffffffff6052fc70d59f3159cf6ce687080a02f3012b87663d95dc7077bd039493b687bd0100000000ffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000", - "ins": [ - { - "txid": "af3cc2e4eeb25d9ed826b6513b71f1886f5eedf8801f63496317bb0315a46593", - "index": 1, - "script": "", - "witness": [] - }, - { - "txid": "bd87b6939403bd7770dc953d66872b01f3020a0887e66ccf59319fd570fc5260", - "index": 1, - "script": "", - "witness": [] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - }, - "halfSignedUserBackup": { - "id": "40d369df4d8e3332350bd3a5a811fee270035639890ff7b50c8897c8aedd6e4d", - "hex": "01000000029365a41503bb176349631f80f8ed5e6f88f1713b51b626d89e5db2eee4c23caf01000000b6004730440220639f7950eec14d68e8fb867d86437ee7638b82c68a9eb1745f1394ff0f5f0ec50220653488596a55399079fb047dc5df8fe521067719b7d31c3256d1681dca4cf5080100004c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53aeffffffff6052fc70d59f3159cf6ce687080a02f3012b87663d95dc7077bd039493b687bd01000000b60047304402202ce9020ff5ab699b9105894771eca5daf46d51af09dc4d3a15817c8ef35c63920220279e7de356247719bdb8c93ec1b2179bd26c7f41e5259297f1a19b74349a5e120100004c695221022a388ece509cad31a5bed9ff6142991fadc8529a57e388cd83b92421c3f8072f2103b1d138f39f76ee6b3132a9fb9d1cd1c78590effaf37eb43f0020ea614c7d733f21032a0963ad6630acd7222202d52862003403cb34727ead9fcc4b0732307a52ba6b53aeffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000", - "ins": [ - { - "txid": "af3cc2e4eeb25d9ed826b6513b71f1886f5eedf8801f63496317bb0315a46593", - "index": 1, - "script": "004730440220639f7950eec14d68e8fb867d86437ee7638b82c68a9eb1745f1394ff0f5f0ec50220653488596a55399079fb047dc5df8fe521067719b7d31c3256d1681dca4cf5080100004c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae", - "witness": [] - }, - { - "txid": "bd87b6939403bd7770dc953d66872b01f3020a0887e66ccf59319fd570fc5260", - "index": 1, - "script": "0047304402202ce9020ff5ab699b9105894771eca5daf46d51af09dc4d3a15817c8ef35c63920220279e7de356247719bdb8c93ec1b2179bd26c7f41e5259297f1a19b74349a5e120100004c695221022a388ece509cad31a5bed9ff6142991fadc8529a57e388cd83b92421c3f8072f2103b1d138f39f76ee6b3132a9fb9d1cd1c78590effaf37eb43f0020ea614c7d733f21032a0963ad6630acd7222202d52862003403cb34727ead9fcc4b0732307a52ba6b53ae", - "witness": [] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - }, - "halfSignedUserBitGo": { - "id": "40d369df4d8e3332350bd3a5a811fee270035639890ff7b50c8897c8aedd6e4d", - "hex": "01000000029365a41503bb176349631f80f8ed5e6f88f1713b51b626d89e5db2eee4c23caf01000000b6004730440220639f7950eec14d68e8fb867d86437ee7638b82c68a9eb1745f1394ff0f5f0ec50220653488596a55399079fb047dc5df8fe521067719b7d31c3256d1681dca4cf5080100004c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53aeffffffff6052fc70d59f3159cf6ce687080a02f3012b87663d95dc7077bd039493b687bd01000000b60047304402202ce9020ff5ab699b9105894771eca5daf46d51af09dc4d3a15817c8ef35c63920220279e7de356247719bdb8c93ec1b2179bd26c7f41e5259297f1a19b74349a5e120100004c695221022a388ece509cad31a5bed9ff6142991fadc8529a57e388cd83b92421c3f8072f2103b1d138f39f76ee6b3132a9fb9d1cd1c78590effaf37eb43f0020ea614c7d733f21032a0963ad6630acd7222202d52862003403cb34727ead9fcc4b0732307a52ba6b53aeffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000", - "ins": [ - { - "txid": "af3cc2e4eeb25d9ed826b6513b71f1886f5eedf8801f63496317bb0315a46593", - "index": 1, - "script": "004730440220639f7950eec14d68e8fb867d86437ee7638b82c68a9eb1745f1394ff0f5f0ec50220653488596a55399079fb047dc5df8fe521067719b7d31c3256d1681dca4cf5080100004c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae", - "witness": [] - }, - { - "txid": "bd87b6939403bd7770dc953d66872b01f3020a0887e66ccf59319fd570fc5260", - "index": 1, - "script": "0047304402202ce9020ff5ab699b9105894771eca5daf46d51af09dc4d3a15817c8ef35c63920220279e7de356247719bdb8c93ec1b2179bd26c7f41e5259297f1a19b74349a5e120100004c695221022a388ece509cad31a5bed9ff6142991fadc8529a57e388cd83b92421c3f8072f2103b1d138f39f76ee6b3132a9fb9d1cd1c78590effaf37eb43f0020ea614c7d733f21032a0963ad6630acd7222202d52862003403cb34727ead9fcc4b0732307a52ba6b53ae", - "witness": [] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - }, - "fullSignedUserBackup": { - "id": "9290a31eb3a80f6a5ef585b76e4b569f2f793367e6e71bb7c559ad4b74f611df", - "hex": "01000000029365a41503bb176349631f80f8ed5e6f88f1713b51b626d89e5db2eee4c23caf01000000fdfd00004730440220639f7950eec14d68e8fb867d86437ee7638b82c68a9eb1745f1394ff0f5f0ec50220653488596a55399079fb047dc5df8fe521067719b7d31c3256d1681dca4cf50801483045022100b45107b1eae902c477d0e2379e5b8c74ae04d1e9010c933f93682be3743e5ec1022070aa438408c73554f7fac14c000e7e75c5cc037ea68ee8b742dca418d1c45e3e014c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53aeffffffff6052fc70d59f3159cf6ce687080a02f3012b87663d95dc7077bd039493b687bd01000000fc0047304402202ce9020ff5ab699b9105894771eca5daf46d51af09dc4d3a15817c8ef35c63920220279e7de356247719bdb8c93ec1b2179bd26c7f41e5259297f1a19b74349a5e12014730440220704e228756d54f20932b09fe89a4372d07ca977194038a15e610d9671a7d8ae20220734936ca6ece1bfc79ee14f9eff3b5b1c47fa78080dd1c29601fb570c7ed535e014c695221022a388ece509cad31a5bed9ff6142991fadc8529a57e388cd83b92421c3f8072f2103b1d138f39f76ee6b3132a9fb9d1cd1c78590effaf37eb43f0020ea614c7d733f21032a0963ad6630acd7222202d52862003403cb34727ead9fcc4b0732307a52ba6b53aeffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000", - "ins": [ - { - "txid": "af3cc2e4eeb25d9ed826b6513b71f1886f5eedf8801f63496317bb0315a46593", - "index": 1, - "script": "004730440220639f7950eec14d68e8fb867d86437ee7638b82c68a9eb1745f1394ff0f5f0ec50220653488596a55399079fb047dc5df8fe521067719b7d31c3256d1681dca4cf50801483045022100b45107b1eae902c477d0e2379e5b8c74ae04d1e9010c933f93682be3743e5ec1022070aa438408c73554f7fac14c000e7e75c5cc037ea68ee8b742dca418d1c45e3e014c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae", - "witness": [] - }, - { - "txid": "bd87b6939403bd7770dc953d66872b01f3020a0887e66ccf59319fd570fc5260", - "index": 1, - "script": "0047304402202ce9020ff5ab699b9105894771eca5daf46d51af09dc4d3a15817c8ef35c63920220279e7de356247719bdb8c93ec1b2179bd26c7f41e5259297f1a19b74349a5e12014730440220704e228756d54f20932b09fe89a4372d07ca977194038a15e610d9671a7d8ae20220734936ca6ece1bfc79ee14f9eff3b5b1c47fa78080dd1c29601fb570c7ed535e014c695221022a388ece509cad31a5bed9ff6142991fadc8529a57e388cd83b92421c3f8072f2103b1d138f39f76ee6b3132a9fb9d1cd1c78590effaf37eb43f0020ea614c7d733f21032a0963ad6630acd7222202d52862003403cb34727ead9fcc4b0732307a52ba6b53ae", - "witness": [] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - }, - "fullSignedUserBitGo": { - "id": "4022373063bf340ab6a00b812d2b152ea07e7cef442fcf76ae4b1e4202b1658b", - "hex": "01000000029365a41503bb176349631f80f8ed5e6f88f1713b51b626d89e5db2eee4c23caf01000000fdfd00004730440220639f7950eec14d68e8fb867d86437ee7638b82c68a9eb1745f1394ff0f5f0ec50220653488596a55399079fb047dc5df8fe521067719b7d31c3256d1681dca4cf50801483045022100cac10ecde930bc22dfcae2475360a3f8e8e924ac2f8f1ae0806d96cdc9fba5f702203b4b5d734db41532af572a5e31e2933861c8134d0b85f5f0db3756cea8ababf4014c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53aeffffffff6052fc70d59f3159cf6ce687080a02f3012b87663d95dc7077bd039493b687bd01000000fc0047304402202ce9020ff5ab699b9105894771eca5daf46d51af09dc4d3a15817c8ef35c63920220279e7de356247719bdb8c93ec1b2179bd26c7f41e5259297f1a19b74349a5e1201473044022025ac48cfb95bdb87a46ed88c5f7d45bf6b320f87b1b33cf7b3727143fb85456502204666880bfed241717ae27a8fbf8a02cad32ab603fef2b9b201909e04f9314e17014c695221022a388ece509cad31a5bed9ff6142991fadc8529a57e388cd83b92421c3f8072f2103b1d138f39f76ee6b3132a9fb9d1cd1c78590effaf37eb43f0020ea614c7d733f21032a0963ad6630acd7222202d52862003403cb34727ead9fcc4b0732307a52ba6b53aeffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000", - "ins": [ - { - "txid": "af3cc2e4eeb25d9ed826b6513b71f1886f5eedf8801f63496317bb0315a46593", - "index": 1, - "script": "004730440220639f7950eec14d68e8fb867d86437ee7638b82c68a9eb1745f1394ff0f5f0ec50220653488596a55399079fb047dc5df8fe521067719b7d31c3256d1681dca4cf50801483045022100cac10ecde930bc22dfcae2475360a3f8e8e924ac2f8f1ae0806d96cdc9fba5f702203b4b5d734db41532af572a5e31e2933861c8134d0b85f5f0db3756cea8ababf4014c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae", - "witness": [] - }, - { - "txid": "bd87b6939403bd7770dc953d66872b01f3020a0887e66ccf59319fd570fc5260", - "index": 1, - "script": "0047304402202ce9020ff5ab699b9105894771eca5daf46d51af09dc4d3a15817c8ef35c63920220279e7de356247719bdb8c93ec1b2179bd26c7f41e5259297f1a19b74349a5e1201473044022025ac48cfb95bdb87a46ed88c5f7d45bf6b320f87b1b33cf7b3727143fb85456502204666880bfed241717ae27a8fbf8a02cad32ab603fef2b9b201909e04f9314e17014c695221022a388ece509cad31a5bed9ff6142991fadc8529a57e388cd83b92421c3f8072f2103b1d138f39f76ee6b3132a9fb9d1cd1c78590effaf37eb43f0020ea614c7d733f21032a0963ad6630acd7222202d52862003403cb34727ead9fcc4b0732307a52ba6b53ae", - "witness": [] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - } -} \ No newline at end of file diff --git a/modules/abstract-utxo/test/unit/fixtures/dash/transactions-p2sh.json b/modules/abstract-utxo/test/unit/fixtures/dash/transactions-p2sh.json new file mode 100644 index 0000000000..dc28e8a52a --- /dev/null +++ b/modules/abstract-utxo/test/unit/fixtures/dash/transactions-p2sh.json @@ -0,0 +1,92 @@ +{ + "prebuild": { + "id": "f36ed6d8a6e4698b293cd9d9e2dd188c2271aa756e750bf9223339d3931682d9", + "hex": "01000000019365a41503bb176349631f80f8ed5e6f88f1713b51b626d89e5db2eee4c23caf0100000000ffffffff0118ddf5050000000017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000", + "ins": [ + { + "txid": "af3cc2e4eeb25d9ed826b6513b71f1886f5eedf8801f63496317bb0315a46593", + "index": 1, + "script": "", + "witness": [] + } + ], + "outs": [ + { + "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", + "value": 99999000 + } + ] + }, + "halfSignedUserBackup": { + "id": "293fc0f772ec01ec23a0f0ef6f4dd3bd862dc31ec3e0124b376f828b57e46399", + "hex": "01000000019365a41503bb176349631f80f8ed5e6f88f1713b51b626d89e5db2eee4c23caf01000000b60047304402206f3809403a650940a546165d3fd8aefa8813a73555d22a1ef75944366795789202200a9fa4b4ac57f9f67d9098748922ac3cbd4a2ad073ae219962a5fc75c824f0ff0100004c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53aeffffffff0118ddf5050000000017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000", + "ins": [ + { + "txid": "af3cc2e4eeb25d9ed826b6513b71f1886f5eedf8801f63496317bb0315a46593", + "index": 1, + "script": "0047304402206f3809403a650940a546165d3fd8aefa8813a73555d22a1ef75944366795789202200a9fa4b4ac57f9f67d9098748922ac3cbd4a2ad073ae219962a5fc75c824f0ff0100004c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae", + "witness": [] + } + ], + "outs": [ + { + "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", + "value": 99999000 + } + ] + }, + "halfSignedUserBitGo": { + "id": "293fc0f772ec01ec23a0f0ef6f4dd3bd862dc31ec3e0124b376f828b57e46399", + "hex": "01000000019365a41503bb176349631f80f8ed5e6f88f1713b51b626d89e5db2eee4c23caf01000000b60047304402206f3809403a650940a546165d3fd8aefa8813a73555d22a1ef75944366795789202200a9fa4b4ac57f9f67d9098748922ac3cbd4a2ad073ae219962a5fc75c824f0ff0100004c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53aeffffffff0118ddf5050000000017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000", + "ins": [ + { + "txid": "af3cc2e4eeb25d9ed826b6513b71f1886f5eedf8801f63496317bb0315a46593", + "index": 1, + "script": "0047304402206f3809403a650940a546165d3fd8aefa8813a73555d22a1ef75944366795789202200a9fa4b4ac57f9f67d9098748922ac3cbd4a2ad073ae219962a5fc75c824f0ff0100004c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae", + "witness": [] + } + ], + "outs": [ + { + "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", + "value": 99999000 + } + ] + }, + "fullSignedUserBackup": { + "id": "3eb811634633275efe345a7a795e517283cb1fab923eb2abfc21ee5f5e891b42", + "hex": "01000000019365a41503bb176349631f80f8ed5e6f88f1713b51b626d89e5db2eee4c23caf01000000fdfd000047304402206f3809403a650940a546165d3fd8aefa8813a73555d22a1ef75944366795789202200a9fa4b4ac57f9f67d9098748922ac3cbd4a2ad073ae219962a5fc75c824f0ff01483045022100b4ec5b3f1e07e7b3f83943c941d3d86004ef4b5dc543013d0e193dc735fb1928022074052ffcf55ae363d9fd47ef7a3cc8b5ff33543b7a1c2e9943ff395f8647c911014c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53aeffffffff0118ddf5050000000017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000", + "ins": [ + { + "txid": "af3cc2e4eeb25d9ed826b6513b71f1886f5eedf8801f63496317bb0315a46593", + "index": 1, + "script": "0047304402206f3809403a650940a546165d3fd8aefa8813a73555d22a1ef75944366795789202200a9fa4b4ac57f9f67d9098748922ac3cbd4a2ad073ae219962a5fc75c824f0ff01483045022100b4ec5b3f1e07e7b3f83943c941d3d86004ef4b5dc543013d0e193dc735fb1928022074052ffcf55ae363d9fd47ef7a3cc8b5ff33543b7a1c2e9943ff395f8647c911014c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae", + "witness": [] + } + ], + "outs": [ + { + "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", + "value": 99999000 + } + ] + }, + "fullSignedUserBitGo": { + "id": "fbf513d136f6fabe17421a1410ac006f95c1f5765080a7415081c5a4899b49c7", + "hex": "01000000019365a41503bb176349631f80f8ed5e6f88f1713b51b626d89e5db2eee4c23caf01000000fc0047304402206f3809403a650940a546165d3fd8aefa8813a73555d22a1ef75944366795789202200a9fa4b4ac57f9f67d9098748922ac3cbd4a2ad073ae219962a5fc75c824f0ff0147304402200e1b7b29e278bd426150c0963a823d9e939ac33f67b1982363806c076b2910ee0220051ffe471eec29efc23ec7a72e318923aa7d979183fb1c08ed6bc68c4b023680014c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53aeffffffff0118ddf5050000000017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000", + "ins": [ + { + "txid": "af3cc2e4eeb25d9ed826b6513b71f1886f5eedf8801f63496317bb0315a46593", + "index": 1, + "script": "0047304402206f3809403a650940a546165d3fd8aefa8813a73555d22a1ef75944366795789202200a9fa4b4ac57f9f67d9098748922ac3cbd4a2ad073ae219962a5fc75c824f0ff0147304402200e1b7b29e278bd426150c0963a823d9e939ac33f67b1982363806c076b2910ee0220051ffe471eec29efc23ec7a72e318923aa7d979183fb1c08ed6bc68c4b023680014c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae", + "witness": [] + } + ], + "outs": [ + { + "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", + "value": 99999000 + } + ] + } +} \ No newline at end of file diff --git a/modules/abstract-utxo/test/unit/fixtures/doge/transactions-p2sh-p2sh.json b/modules/abstract-utxo/test/unit/fixtures/doge/transactions-p2sh-p2sh.json deleted file mode 100644 index 8fd098bf70..0000000000 --- a/modules/abstract-utxo/test/unit/fixtures/doge/transactions-p2sh-p2sh.json +++ /dev/null @@ -1,122 +0,0 @@ -{ - "prebuild": { - "id": "31985e669e48b7b6311eccd4393f5e2e6922aeee7144a7e485feb6dbfc847bae", - "hex": "01000000026eca3ab087cbf1233de6e08dbc26821aa64e55b6cf940f4b4ea0b3bd9dd66c2e0100000000ffffffff0ae8c9c0b7eb458e19bdde80458c7106e597c934c32e1a2bbff533ac431891770100000000ffffffff011a783711e2284e0017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000", - "ins": [ - { - "txid": "2e6cd69dbdb3a04e4b0f94cfb6554ea61a8226bc8de0e63d23f1cb87b03aca6e", - "index": 1, - "script": "", - "witness": [] - }, - { - "txid": "77911843ac33f5bf2b1a2ec334c997e506718c4580debd198e45ebb7c0c9e80a", - "index": 1, - "script": "", - "witness": [] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": "21999999599999002" - } - ] - }, - "halfSignedUserBackup": { - "id": "cee3afbb260802c5d197ec34f3839cd0824d18b8ea5fa0d38341dea356edf37e", - "hex": "01000000026eca3ab087cbf1233de6e08dbc26821aa64e55b6cf940f4b4ea0b3bd9dd66c2e01000000b700483045022100c6f2e8b6be9e34e717dcdb380e8d624fa3b0f353bc5c540d3068b934678cd255022076dae218c5588ae04b8b286355a42a0af64bba02d6e275eb7503a1f3c5720c4b0100004c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53aeffffffff0ae8c9c0b7eb458e19bdde80458c7106e597c934c32e1a2bbff533ac4318917701000000b700483045022100fa92c637de6bd72c147ea4f0d8b655ccf64600e7bbf05ebcfb9d4a32c02c7a5c0220254372f23d50981444ae58ddb24fbd9c0f6a239d95632099af4e72fdbeb0efe30100004c695221022a388ece509cad31a5bed9ff6142991fadc8529a57e388cd83b92421c3f8072f2103b1d138f39f76ee6b3132a9fb9d1cd1c78590effaf37eb43f0020ea614c7d733f21032a0963ad6630acd7222202d52862003403cb34727ead9fcc4b0732307a52ba6b53aeffffffff011a783711e2284e0017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000", - "ins": [ - { - "txid": "2e6cd69dbdb3a04e4b0f94cfb6554ea61a8226bc8de0e63d23f1cb87b03aca6e", - "index": 1, - "script": "00483045022100c6f2e8b6be9e34e717dcdb380e8d624fa3b0f353bc5c540d3068b934678cd255022076dae218c5588ae04b8b286355a42a0af64bba02d6e275eb7503a1f3c5720c4b0100004c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae", - "witness": [] - }, - { - "txid": "77911843ac33f5bf2b1a2ec334c997e506718c4580debd198e45ebb7c0c9e80a", - "index": 1, - "script": "00483045022100fa92c637de6bd72c147ea4f0d8b655ccf64600e7bbf05ebcfb9d4a32c02c7a5c0220254372f23d50981444ae58ddb24fbd9c0f6a239d95632099af4e72fdbeb0efe30100004c695221022a388ece509cad31a5bed9ff6142991fadc8529a57e388cd83b92421c3f8072f2103b1d138f39f76ee6b3132a9fb9d1cd1c78590effaf37eb43f0020ea614c7d733f21032a0963ad6630acd7222202d52862003403cb34727ead9fcc4b0732307a52ba6b53ae", - "witness": [] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": "21999999599999002" - } - ] - }, - "halfSignedUserBitGo": { - "id": "cee3afbb260802c5d197ec34f3839cd0824d18b8ea5fa0d38341dea356edf37e", - "hex": "01000000026eca3ab087cbf1233de6e08dbc26821aa64e55b6cf940f4b4ea0b3bd9dd66c2e01000000b700483045022100c6f2e8b6be9e34e717dcdb380e8d624fa3b0f353bc5c540d3068b934678cd255022076dae218c5588ae04b8b286355a42a0af64bba02d6e275eb7503a1f3c5720c4b0100004c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53aeffffffff0ae8c9c0b7eb458e19bdde80458c7106e597c934c32e1a2bbff533ac4318917701000000b700483045022100fa92c637de6bd72c147ea4f0d8b655ccf64600e7bbf05ebcfb9d4a32c02c7a5c0220254372f23d50981444ae58ddb24fbd9c0f6a239d95632099af4e72fdbeb0efe30100004c695221022a388ece509cad31a5bed9ff6142991fadc8529a57e388cd83b92421c3f8072f2103b1d138f39f76ee6b3132a9fb9d1cd1c78590effaf37eb43f0020ea614c7d733f21032a0963ad6630acd7222202d52862003403cb34727ead9fcc4b0732307a52ba6b53aeffffffff011a783711e2284e0017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000", - "ins": [ - { - "txid": "2e6cd69dbdb3a04e4b0f94cfb6554ea61a8226bc8de0e63d23f1cb87b03aca6e", - "index": 1, - "script": "00483045022100c6f2e8b6be9e34e717dcdb380e8d624fa3b0f353bc5c540d3068b934678cd255022076dae218c5588ae04b8b286355a42a0af64bba02d6e275eb7503a1f3c5720c4b0100004c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae", - "witness": [] - }, - { - "txid": "77911843ac33f5bf2b1a2ec334c997e506718c4580debd198e45ebb7c0c9e80a", - "index": 1, - "script": "00483045022100fa92c637de6bd72c147ea4f0d8b655ccf64600e7bbf05ebcfb9d4a32c02c7a5c0220254372f23d50981444ae58ddb24fbd9c0f6a239d95632099af4e72fdbeb0efe30100004c695221022a388ece509cad31a5bed9ff6142991fadc8529a57e388cd83b92421c3f8072f2103b1d138f39f76ee6b3132a9fb9d1cd1c78590effaf37eb43f0020ea614c7d733f21032a0963ad6630acd7222202d52862003403cb34727ead9fcc4b0732307a52ba6b53ae", - "witness": [] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": "21999999599999002" - } - ] - }, - "fullSignedUserBackup": { - "id": "cf9fefa2485039cd58bc7c22b079b48cc99ee65a63e7eab3fba875b3bc281b8b", - "hex": "01000000026eca3ab087cbf1233de6e08dbc26821aa64e55b6cf940f4b4ea0b3bd9dd66c2e01000000fdfd0000483045022100c6f2e8b6be9e34e717dcdb380e8d624fa3b0f353bc5c540d3068b934678cd255022076dae218c5588ae04b8b286355a42a0af64bba02d6e275eb7503a1f3c5720c4b01473044022018460df8d8a87f642fe498792dfc606bf9329c95b89b26858fec5e1969e3554a02202713096ea3d337ab9919057492e21a42a8af81ed8de608b3d32915e09d50130a014c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53aeffffffff0ae8c9c0b7eb458e19bdde80458c7106e597c934c32e1a2bbff533ac4318917701000000fdfe0000483045022100fa92c637de6bd72c147ea4f0d8b655ccf64600e7bbf05ebcfb9d4a32c02c7a5c0220254372f23d50981444ae58ddb24fbd9c0f6a239d95632099af4e72fdbeb0efe3014830450221008ad688a9bf670c58c06e68ec3f5ddb013889c3d74b99213fcf2fb33d1aa8f6380220076222fccfe60156ccdd5febdb9fe3b64cf5c8d2cd0d509884673da0c63dc77d014c695221022a388ece509cad31a5bed9ff6142991fadc8529a57e388cd83b92421c3f8072f2103b1d138f39f76ee6b3132a9fb9d1cd1c78590effaf37eb43f0020ea614c7d733f21032a0963ad6630acd7222202d52862003403cb34727ead9fcc4b0732307a52ba6b53aeffffffff011a783711e2284e0017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000", - "ins": [ - { - "txid": "2e6cd69dbdb3a04e4b0f94cfb6554ea61a8226bc8de0e63d23f1cb87b03aca6e", - "index": 1, - "script": "00483045022100c6f2e8b6be9e34e717dcdb380e8d624fa3b0f353bc5c540d3068b934678cd255022076dae218c5588ae04b8b286355a42a0af64bba02d6e275eb7503a1f3c5720c4b01473044022018460df8d8a87f642fe498792dfc606bf9329c95b89b26858fec5e1969e3554a02202713096ea3d337ab9919057492e21a42a8af81ed8de608b3d32915e09d50130a014c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae", - "witness": [] - }, - { - "txid": "77911843ac33f5bf2b1a2ec334c997e506718c4580debd198e45ebb7c0c9e80a", - "index": 1, - "script": "00483045022100fa92c637de6bd72c147ea4f0d8b655ccf64600e7bbf05ebcfb9d4a32c02c7a5c0220254372f23d50981444ae58ddb24fbd9c0f6a239d95632099af4e72fdbeb0efe3014830450221008ad688a9bf670c58c06e68ec3f5ddb013889c3d74b99213fcf2fb33d1aa8f6380220076222fccfe60156ccdd5febdb9fe3b64cf5c8d2cd0d509884673da0c63dc77d014c695221022a388ece509cad31a5bed9ff6142991fadc8529a57e388cd83b92421c3f8072f2103b1d138f39f76ee6b3132a9fb9d1cd1c78590effaf37eb43f0020ea614c7d733f21032a0963ad6630acd7222202d52862003403cb34727ead9fcc4b0732307a52ba6b53ae", - "witness": [] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": "21999999599999002" - } - ] - }, - "fullSignedUserBitGo": { - "id": "ddc9b073ea9098bd5c20ddfa50e72abf5b9d4c1d6d2766bd0716d0ed426d0d4e", - "hex": "01000000026eca3ab087cbf1233de6e08dbc26821aa64e55b6cf940f4b4ea0b3bd9dd66c2e01000000fdfe0000483045022100c6f2e8b6be9e34e717dcdb380e8d624fa3b0f353bc5c540d3068b934678cd255022076dae218c5588ae04b8b286355a42a0af64bba02d6e275eb7503a1f3c5720c4b01483045022100e01c3026736d7ef13e41ff7634ebd73df2076eee64fab035d08e8004a53c179902201f6fae66911361eee4dc042ffe64e793463ae1ac178a589f333f89cb7abbee13014c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53aeffffffff0ae8c9c0b7eb458e19bdde80458c7106e597c934c32e1a2bbff533ac4318917701000000fdfe0000483045022100fa92c637de6bd72c147ea4f0d8b655ccf64600e7bbf05ebcfb9d4a32c02c7a5c0220254372f23d50981444ae58ddb24fbd9c0f6a239d95632099af4e72fdbeb0efe301483045022100a8840ac8a6c313ebb262554ca553730a7362466164b8eb093340dbdf3cd07485022058a29b6b0869920b1a185db4b2477f8bc6acc80bc45f8ce2c8539ada04ff25d1014c695221022a388ece509cad31a5bed9ff6142991fadc8529a57e388cd83b92421c3f8072f2103b1d138f39f76ee6b3132a9fb9d1cd1c78590effaf37eb43f0020ea614c7d733f21032a0963ad6630acd7222202d52862003403cb34727ead9fcc4b0732307a52ba6b53aeffffffff011a783711e2284e0017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000", - "ins": [ - { - "txid": "2e6cd69dbdb3a04e4b0f94cfb6554ea61a8226bc8de0e63d23f1cb87b03aca6e", - "index": 1, - "script": "00483045022100c6f2e8b6be9e34e717dcdb380e8d624fa3b0f353bc5c540d3068b934678cd255022076dae218c5588ae04b8b286355a42a0af64bba02d6e275eb7503a1f3c5720c4b01483045022100e01c3026736d7ef13e41ff7634ebd73df2076eee64fab035d08e8004a53c179902201f6fae66911361eee4dc042ffe64e793463ae1ac178a589f333f89cb7abbee13014c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae", - "witness": [] - }, - { - "txid": "77911843ac33f5bf2b1a2ec334c997e506718c4580debd198e45ebb7c0c9e80a", - "index": 1, - "script": "00483045022100fa92c637de6bd72c147ea4f0d8b655ccf64600e7bbf05ebcfb9d4a32c02c7a5c0220254372f23d50981444ae58ddb24fbd9c0f6a239d95632099af4e72fdbeb0efe301483045022100a8840ac8a6c313ebb262554ca553730a7362466164b8eb093340dbdf3cd07485022058a29b6b0869920b1a185db4b2477f8bc6acc80bc45f8ce2c8539ada04ff25d1014c695221022a388ece509cad31a5bed9ff6142991fadc8529a57e388cd83b92421c3f8072f2103b1d138f39f76ee6b3132a9fb9d1cd1c78590effaf37eb43f0020ea614c7d733f21032a0963ad6630acd7222202d52862003403cb34727ead9fcc4b0732307a52ba6b53ae", - "witness": [] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": "21999999599999002" - } - ] - } -} \ No newline at end of file diff --git a/modules/abstract-utxo/test/unit/fixtures/doge/transactions-p2sh.json b/modules/abstract-utxo/test/unit/fixtures/doge/transactions-p2sh.json new file mode 100644 index 0000000000..9fca7f0923 --- /dev/null +++ b/modules/abstract-utxo/test/unit/fixtures/doge/transactions-p2sh.json @@ -0,0 +1,92 @@ +{ + "prebuild": { + "id": "57d10ffe68fa53a8b791877458d22b58930c1fa65b777a1c41760ee12b2e1fe3", + "hex": "01000000016eca3ab087cbf1233de6e08dbc26821aa64e55b6cf940f4b4ea0b3bd9dd66c2e0100000000ffffffff0119ba9b087114270017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000", + "ins": [ + { + "txid": "2e6cd69dbdb3a04e4b0f94cfb6554ea61a8226bc8de0e63d23f1cb87b03aca6e", + "index": 1, + "script": "", + "witness": [] + } + ], + "outs": [ + { + "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", + "value": "10999999799999001" + } + ] + }, + "halfSignedUserBackup": { + "id": "4076f70d9110808d4ff69997e9c327d0b75b9e5c1abe67c036fce3034d55e58e", + "hex": "01000000016eca3ab087cbf1233de6e08dbc26821aa64e55b6cf940f4b4ea0b3bd9dd66c2e01000000b600473044022053b75a9a7a63339b7d9d3d3fdf52c794204a1b079e448dce9c6e253cae23182b02205ffff409683080ee23cf42e078e3a973eadfdfb8fbad1761d5804143c14243230100004c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53aeffffffff0119ba9b087114270017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000", + "ins": [ + { + "txid": "2e6cd69dbdb3a04e4b0f94cfb6554ea61a8226bc8de0e63d23f1cb87b03aca6e", + "index": 1, + "script": "00473044022053b75a9a7a63339b7d9d3d3fdf52c794204a1b079e448dce9c6e253cae23182b02205ffff409683080ee23cf42e078e3a973eadfdfb8fbad1761d5804143c14243230100004c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae", + "witness": [] + } + ], + "outs": [ + { + "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", + "value": "10999999799999001" + } + ] + }, + "halfSignedUserBitGo": { + "id": "4076f70d9110808d4ff69997e9c327d0b75b9e5c1abe67c036fce3034d55e58e", + "hex": "01000000016eca3ab087cbf1233de6e08dbc26821aa64e55b6cf940f4b4ea0b3bd9dd66c2e01000000b600473044022053b75a9a7a63339b7d9d3d3fdf52c794204a1b079e448dce9c6e253cae23182b02205ffff409683080ee23cf42e078e3a973eadfdfb8fbad1761d5804143c14243230100004c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53aeffffffff0119ba9b087114270017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000", + "ins": [ + { + "txid": "2e6cd69dbdb3a04e4b0f94cfb6554ea61a8226bc8de0e63d23f1cb87b03aca6e", + "index": 1, + "script": "00473044022053b75a9a7a63339b7d9d3d3fdf52c794204a1b079e448dce9c6e253cae23182b02205ffff409683080ee23cf42e078e3a973eadfdfb8fbad1761d5804143c14243230100004c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae", + "witness": [] + } + ], + "outs": [ + { + "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", + "value": "10999999799999001" + } + ] + }, + "fullSignedUserBackup": { + "id": "7706b2411beba9d3b38cd5fab9156306bdb80669e703689e8abeb8a76094318f", + "hex": "01000000016eca3ab087cbf1233de6e08dbc26821aa64e55b6cf940f4b4ea0b3bd9dd66c2e01000000fdfd0000473044022053b75a9a7a63339b7d9d3d3fdf52c794204a1b079e448dce9c6e253cae23182b02205ffff409683080ee23cf42e078e3a973eadfdfb8fbad1761d5804143c142432301483045022100f352aaaf2b272b02f5f71abcafa7c9f24ca275eeacb5a13d106a0fe26632aa2102207a54b7652911cc467e89ea0769848bb4a320bc087b7836f31b58fad08015f7dc014c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53aeffffffff0119ba9b087114270017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000", + "ins": [ + { + "txid": "2e6cd69dbdb3a04e4b0f94cfb6554ea61a8226bc8de0e63d23f1cb87b03aca6e", + "index": 1, + "script": "00473044022053b75a9a7a63339b7d9d3d3fdf52c794204a1b079e448dce9c6e253cae23182b02205ffff409683080ee23cf42e078e3a973eadfdfb8fbad1761d5804143c142432301483045022100f352aaaf2b272b02f5f71abcafa7c9f24ca275eeacb5a13d106a0fe26632aa2102207a54b7652911cc467e89ea0769848bb4a320bc087b7836f31b58fad08015f7dc014c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae", + "witness": [] + } + ], + "outs": [ + { + "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", + "value": "10999999799999001" + } + ] + }, + "fullSignedUserBitGo": { + "id": "f31028e23c34e5f25ede268ea13bac2c703b5b05a8a4abde0f06cece256ab43f", + "hex": "01000000016eca3ab087cbf1233de6e08dbc26821aa64e55b6cf940f4b4ea0b3bd9dd66c2e01000000fdfd0000473044022053b75a9a7a63339b7d9d3d3fdf52c794204a1b079e448dce9c6e253cae23182b02205ffff409683080ee23cf42e078e3a973eadfdfb8fbad1761d5804143c142432301483045022100fd4de79a263e9bf3efe52c2f43ff7f0bea8f3a33ae7cdfcb28c90a80027fe289022037b854c51fe264a3e4cb2d7059b8017d092bf225be8ba96b18c301c1bde06edd014c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53aeffffffff0119ba9b087114270017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000", + "ins": [ + { + "txid": "2e6cd69dbdb3a04e4b0f94cfb6554ea61a8226bc8de0e63d23f1cb87b03aca6e", + "index": 1, + "script": "00473044022053b75a9a7a63339b7d9d3d3fdf52c794204a1b079e448dce9c6e253cae23182b02205ffff409683080ee23cf42e078e3a973eadfdfb8fbad1761d5804143c142432301483045022100fd4de79a263e9bf3efe52c2f43ff7f0bea8f3a33ae7cdfcb28c90a80027fe289022037b854c51fe264a3e4cb2d7059b8017d092bf225be8ba96b18c301c1bde06edd014c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae", + "witness": [] + } + ], + "outs": [ + { + "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", + "value": "10999999799999001" + } + ] + } +} \ No newline at end of file diff --git a/modules/abstract-utxo/test/unit/fixtures/ltc/transactions-p2sh-p2sh.json b/modules/abstract-utxo/test/unit/fixtures/ltc/transactions-p2sh-p2sh.json deleted file mode 100644 index 069037c678..0000000000 --- a/modules/abstract-utxo/test/unit/fixtures/ltc/transactions-p2sh-p2sh.json +++ /dev/null @@ -1,122 +0,0 @@ -{ - "prebuild": { - "id": "91707483c707054f8c5490d246b5fc06cf0c662e2378f4b6b99c0209873d4f8d", - "hex": "0100000002642339e3d2e0cc468044b8117cec838b14290ae90fa8fa31edf69905e4430a900100000000ffffffff6f618e055c21a423e4b3acf4cb1f2eec8c1787bac6473220f9b16d0d3fa5a9a30100000000ffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000", - "ins": [ - { - "txid": "900a43e40599f6ed31faa80fe90a29148b83ec7c11b8448046cce0d2e3392364", - "index": 1, - "script": "", - "witness": [] - }, - { - "txid": "a3a9a53f0d6db1f9203247c6ba87178cec2e1fcbf4acb3e423a4215c058e616f", - "index": 1, - "script": "", - "witness": [] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - }, - "halfSignedUserBackup": { - "id": "49f0deb317c07f56771dccae1f584d291ea1f8c12a86e52c43548482a62eadc0", - "hex": "0100000002642339e3d2e0cc468044b8117cec838b14290ae90fa8fa31edf69905e4430a9001000000b600473044022016f1e7fde5878a073013611ed979d72df2dacaa966e941a20b4b5a91de1aff1e02207eceef43cdb0d42606fe035356bf110129faa83cf9539ada1aca1ed90a715ed90100004c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53aeffffffff6f618e055c21a423e4b3acf4cb1f2eec8c1787bac6473220f9b16d0d3fa5a9a301000000b700483045022100b9f6fd8996e6b28bce1f458c867ae9447ccef420c7920923f3348699bf7f2dcd02204da819b7a8c605c1ceaab474464ad165612da7890649126e7696594528cb42970100004c695221022a388ece509cad31a5bed9ff6142991fadc8529a57e388cd83b92421c3f8072f2103b1d138f39f76ee6b3132a9fb9d1cd1c78590effaf37eb43f0020ea614c7d733f21032a0963ad6630acd7222202d52862003403cb34727ead9fcc4b0732307a52ba6b53aeffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000", - "ins": [ - { - "txid": "900a43e40599f6ed31faa80fe90a29148b83ec7c11b8448046cce0d2e3392364", - "index": 1, - "script": "00473044022016f1e7fde5878a073013611ed979d72df2dacaa966e941a20b4b5a91de1aff1e02207eceef43cdb0d42606fe035356bf110129faa83cf9539ada1aca1ed90a715ed90100004c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae", - "witness": [] - }, - { - "txid": "a3a9a53f0d6db1f9203247c6ba87178cec2e1fcbf4acb3e423a4215c058e616f", - "index": 1, - "script": "00483045022100b9f6fd8996e6b28bce1f458c867ae9447ccef420c7920923f3348699bf7f2dcd02204da819b7a8c605c1ceaab474464ad165612da7890649126e7696594528cb42970100004c695221022a388ece509cad31a5bed9ff6142991fadc8529a57e388cd83b92421c3f8072f2103b1d138f39f76ee6b3132a9fb9d1cd1c78590effaf37eb43f0020ea614c7d733f21032a0963ad6630acd7222202d52862003403cb34727ead9fcc4b0732307a52ba6b53ae", - "witness": [] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - }, - "halfSignedUserBitGo": { - "id": "49f0deb317c07f56771dccae1f584d291ea1f8c12a86e52c43548482a62eadc0", - "hex": "0100000002642339e3d2e0cc468044b8117cec838b14290ae90fa8fa31edf69905e4430a9001000000b600473044022016f1e7fde5878a073013611ed979d72df2dacaa966e941a20b4b5a91de1aff1e02207eceef43cdb0d42606fe035356bf110129faa83cf9539ada1aca1ed90a715ed90100004c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53aeffffffff6f618e055c21a423e4b3acf4cb1f2eec8c1787bac6473220f9b16d0d3fa5a9a301000000b700483045022100b9f6fd8996e6b28bce1f458c867ae9447ccef420c7920923f3348699bf7f2dcd02204da819b7a8c605c1ceaab474464ad165612da7890649126e7696594528cb42970100004c695221022a388ece509cad31a5bed9ff6142991fadc8529a57e388cd83b92421c3f8072f2103b1d138f39f76ee6b3132a9fb9d1cd1c78590effaf37eb43f0020ea614c7d733f21032a0963ad6630acd7222202d52862003403cb34727ead9fcc4b0732307a52ba6b53aeffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000", - "ins": [ - { - "txid": "900a43e40599f6ed31faa80fe90a29148b83ec7c11b8448046cce0d2e3392364", - "index": 1, - "script": "00473044022016f1e7fde5878a073013611ed979d72df2dacaa966e941a20b4b5a91de1aff1e02207eceef43cdb0d42606fe035356bf110129faa83cf9539ada1aca1ed90a715ed90100004c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae", - "witness": [] - }, - { - "txid": "a3a9a53f0d6db1f9203247c6ba87178cec2e1fcbf4acb3e423a4215c058e616f", - "index": 1, - "script": "00483045022100b9f6fd8996e6b28bce1f458c867ae9447ccef420c7920923f3348699bf7f2dcd02204da819b7a8c605c1ceaab474464ad165612da7890649126e7696594528cb42970100004c695221022a388ece509cad31a5bed9ff6142991fadc8529a57e388cd83b92421c3f8072f2103b1d138f39f76ee6b3132a9fb9d1cd1c78590effaf37eb43f0020ea614c7d733f21032a0963ad6630acd7222202d52862003403cb34727ead9fcc4b0732307a52ba6b53ae", - "witness": [] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - }, - "fullSignedUserBackup": { - "id": "f2b40ada0abda7c31515b9328a8275b6d60b6ee9137cf83e92c0088e4d23d59e", - "hex": "0100000002642339e3d2e0cc468044b8117cec838b14290ae90fa8fa31edf69905e4430a9001000000fdfd0000473044022016f1e7fde5878a073013611ed979d72df2dacaa966e941a20b4b5a91de1aff1e02207eceef43cdb0d42606fe035356bf110129faa83cf9539ada1aca1ed90a715ed9014830450221008d1fe3048122623359bd45a73ab89e0d4b3952aa288b90c8492a5d79bb05b6e2022003193c6969e7fab42e651f1aa54818c36cac952f9c0c89337c99916c7912feb5014c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53aeffffffff6f618e055c21a423e4b3acf4cb1f2eec8c1787bac6473220f9b16d0d3fa5a9a301000000fdfe0000483045022100b9f6fd8996e6b28bce1f458c867ae9447ccef420c7920923f3348699bf7f2dcd02204da819b7a8c605c1ceaab474464ad165612da7890649126e7696594528cb429701483045022100e66378863c7c2c07a49cc68df03448f95e6078c352ff5fdb79bf7b0fd03d9cdc02206efb8bb72c821acea195a54d9457a041e4f0015d4c11543f2df0eaa0f108d21c014c695221022a388ece509cad31a5bed9ff6142991fadc8529a57e388cd83b92421c3f8072f2103b1d138f39f76ee6b3132a9fb9d1cd1c78590effaf37eb43f0020ea614c7d733f21032a0963ad6630acd7222202d52862003403cb34727ead9fcc4b0732307a52ba6b53aeffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000", - "ins": [ - { - "txid": "900a43e40599f6ed31faa80fe90a29148b83ec7c11b8448046cce0d2e3392364", - "index": 1, - "script": "00473044022016f1e7fde5878a073013611ed979d72df2dacaa966e941a20b4b5a91de1aff1e02207eceef43cdb0d42606fe035356bf110129faa83cf9539ada1aca1ed90a715ed9014830450221008d1fe3048122623359bd45a73ab89e0d4b3952aa288b90c8492a5d79bb05b6e2022003193c6969e7fab42e651f1aa54818c36cac952f9c0c89337c99916c7912feb5014c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae", - "witness": [] - }, - { - "txid": "a3a9a53f0d6db1f9203247c6ba87178cec2e1fcbf4acb3e423a4215c058e616f", - "index": 1, - "script": "00483045022100b9f6fd8996e6b28bce1f458c867ae9447ccef420c7920923f3348699bf7f2dcd02204da819b7a8c605c1ceaab474464ad165612da7890649126e7696594528cb429701483045022100e66378863c7c2c07a49cc68df03448f95e6078c352ff5fdb79bf7b0fd03d9cdc02206efb8bb72c821acea195a54d9457a041e4f0015d4c11543f2df0eaa0f108d21c014c695221022a388ece509cad31a5bed9ff6142991fadc8529a57e388cd83b92421c3f8072f2103b1d138f39f76ee6b3132a9fb9d1cd1c78590effaf37eb43f0020ea614c7d733f21032a0963ad6630acd7222202d52862003403cb34727ead9fcc4b0732307a52ba6b53ae", - "witness": [] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - }, - "fullSignedUserBitGo": { - "id": "907b854b8bcf4d3e8a4bf2f0e094bd5179a91d4b55dfb485fac77bd687fe0214", - "hex": "0100000002642339e3d2e0cc468044b8117cec838b14290ae90fa8fa31edf69905e4430a9001000000fc00473044022016f1e7fde5878a073013611ed979d72df2dacaa966e941a20b4b5a91de1aff1e02207eceef43cdb0d42606fe035356bf110129faa83cf9539ada1aca1ed90a715ed90147304402207d2409da923755b5fd4896ace23774e4c68a7c251a477ea9657a9aae1a18715a0220308483b868df3a5bcb9197c3b9491b192f22e0d2845e441526a7c40e8c5a7760014c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53aeffffffff6f618e055c21a423e4b3acf4cb1f2eec8c1787bac6473220f9b16d0d3fa5a9a301000000fdfd0000483045022100b9f6fd8996e6b28bce1f458c867ae9447ccef420c7920923f3348699bf7f2dcd02204da819b7a8c605c1ceaab474464ad165612da7890649126e7696594528cb429701473044022024ffcff0340aa1dff67ef58933517af575b5ca7415e1e22c37ce5761b18200c202202bc062d5ef174a03a01c9d73912cecf7a0ff825c999a79b1c23c826b9fe3929a014c695221022a388ece509cad31a5bed9ff6142991fadc8529a57e388cd83b92421c3f8072f2103b1d138f39f76ee6b3132a9fb9d1cd1c78590effaf37eb43f0020ea614c7d733f21032a0963ad6630acd7222202d52862003403cb34727ead9fcc4b0732307a52ba6b53aeffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000", - "ins": [ - { - "txid": "900a43e40599f6ed31faa80fe90a29148b83ec7c11b8448046cce0d2e3392364", - "index": 1, - "script": "00473044022016f1e7fde5878a073013611ed979d72df2dacaa966e941a20b4b5a91de1aff1e02207eceef43cdb0d42606fe035356bf110129faa83cf9539ada1aca1ed90a715ed90147304402207d2409da923755b5fd4896ace23774e4c68a7c251a477ea9657a9aae1a18715a0220308483b868df3a5bcb9197c3b9491b192f22e0d2845e441526a7c40e8c5a7760014c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae", - "witness": [] - }, - { - "txid": "a3a9a53f0d6db1f9203247c6ba87178cec2e1fcbf4acb3e423a4215c058e616f", - "index": 1, - "script": "00483045022100b9f6fd8996e6b28bce1f458c867ae9447ccef420c7920923f3348699bf7f2dcd02204da819b7a8c605c1ceaab474464ad165612da7890649126e7696594528cb429701473044022024ffcff0340aa1dff67ef58933517af575b5ca7415e1e22c37ce5761b18200c202202bc062d5ef174a03a01c9d73912cecf7a0ff825c999a79b1c23c826b9fe3929a014c695221022a388ece509cad31a5bed9ff6142991fadc8529a57e388cd83b92421c3f8072f2103b1d138f39f76ee6b3132a9fb9d1cd1c78590effaf37eb43f0020ea614c7d733f21032a0963ad6630acd7222202d52862003403cb34727ead9fcc4b0732307a52ba6b53ae", - "witness": [] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - } -} \ No newline at end of file diff --git a/modules/abstract-utxo/test/unit/fixtures/ltc/transactions-p2sh-p2shP2wsh-p2wsh.json b/modules/abstract-utxo/test/unit/fixtures/ltc/transactions-p2sh-p2shP2wsh-p2wsh.json new file mode 100644 index 0000000000..aa5f0e1787 --- /dev/null +++ b/modules/abstract-utxo/test/unit/fixtures/ltc/transactions-p2sh-p2shP2wsh-p2wsh.json @@ -0,0 +1,196 @@ +{ + "prebuild": { + "id": "d63f699be5d9b91bd7e212872af4510cb2fb8595e65109dd8d626696b22e1c78", + "hex": "0100000003642339e3d2e0cc468044b8117cec838b14290ae90fa8fa31edf69905e4430a900100000000ffffffff73521d826fbbaf4ece600aea92814e39f65823b137c890f8fb65d8cb5807c6230100000000ffffffffaa03bcec1c8db945d1f102b0571e0bfdf7507769d744a462c10411fe1086c8070100000000ffffffff01189fe1110000000017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000", + "ins": [ + { + "txid": "900a43e40599f6ed31faa80fe90a29148b83ec7c11b8448046cce0d2e3392364", + "index": 1, + "script": "", + "witness": [] + }, + { + "txid": "23c60758cbd865fbf890c837b12358f6394e8192ea0a60ce4eafbb6f821d5273", + "index": 1, + "script": "", + "witness": [] + }, + { + "txid": "07c88610fe1104c162a444d7697750f7fd0b1e57b002f1d145b98d1cecbc03aa", + "index": 1, + "script": "", + "witness": [] + } + ], + "outs": [ + { + "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", + "value": 299999000 + } + ] + }, + "halfSignedUserBackup": { + "id": "ba0ea8e1337f6dbd56eb20b7bbebf3efc5d374e2de61f9d71e92cb35abfee064", + "hex": "01000000000103642339e3d2e0cc468044b8117cec838b14290ae90fa8fa31edf69905e4430a9001000000b7004830450221009bc7d5ffaad2fd9c767e7f093037a43c7fce98b5f7eb4ed3d7e7322e31f6358002201240f2bba21b7d6be75ab87629a0d25066ea5067c8348d3ca25973741d27258b0100004c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53aeffffffff73521d826fbbaf4ece600aea92814e39f65823b137c890f8fb65d8cb5807c6230100000023220020bfc4956a4b0f95a6722cf9c2073c8f86a2f5b86a8c14c68d7aab60fa4d8f0610ffffffffaa03bcec1c8db945d1f102b0571e0bfdf7507769d744a462c10411fe1086c8070100000000ffffffff01189fe1110000000017a9141e57a925dd863a86af341037e700862bf66bf7b687000500483045022100904b4218358e8f8a65ee70cadaf875ee80509ce91e9a123b3578fede2b08fc4502207afb334c02a1ae6a3a6681ba2f0907632e863b0d4443afff8c6f13f7ff1f7bc101000069522102265114bdc9f7954a18fdf695b8ef3f806fba3104b7750a339c94b4c24485a9d72102500d273c1dca588566b2910bbf907f0a4f139f9d21a1af22e884d2d529065fdf2102e330cbfcf82a754afcf38ee382751e0361769f9cbbd9997395da84b6842e7d0653ae0500483045022100d6884a1b547bb36986da3949ba53c7ff4ac2ebe0e8c2f0032f58c83192685a34022004064dfc8f04b3850b830369046c9ceb078d02eb4b898876d7d87cfc8f6a8261010000695221027db35d325fb6b20e7990d5e5ca33144c270a2b149b4b4158a6e16a090b276f8a2102003243d889cec7c4c55042d6c10091a536eef3894f573759c5d26a727e96f036210257f6aee3214f76ff02748de7d291866642a913b0d346ccc976d6a77d9aa00de253ae00000000", + "ins": [ + { + "txid": "900a43e40599f6ed31faa80fe90a29148b83ec7c11b8448046cce0d2e3392364", + "index": 1, + "script": "004830450221009bc7d5ffaad2fd9c767e7f093037a43c7fce98b5f7eb4ed3d7e7322e31f6358002201240f2bba21b7d6be75ab87629a0d25066ea5067c8348d3ca25973741d27258b0100004c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae", + "witness": [] + }, + { + "txid": "23c60758cbd865fbf890c837b12358f6394e8192ea0a60ce4eafbb6f821d5273", + "index": 1, + "script": "220020bfc4956a4b0f95a6722cf9c2073c8f86a2f5b86a8c14c68d7aab60fa4d8f0610", + "witness": [ + "", + "3045022100904b4218358e8f8a65ee70cadaf875ee80509ce91e9a123b3578fede2b08fc4502207afb334c02a1ae6a3a6681ba2f0907632e863b0d4443afff8c6f13f7ff1f7bc101", + "", + "", + "522102265114bdc9f7954a18fdf695b8ef3f806fba3104b7750a339c94b4c24485a9d72102500d273c1dca588566b2910bbf907f0a4f139f9d21a1af22e884d2d529065fdf2102e330cbfcf82a754afcf38ee382751e0361769f9cbbd9997395da84b6842e7d0653ae" + ] + }, + { + "txid": "07c88610fe1104c162a444d7697750f7fd0b1e57b002f1d145b98d1cecbc03aa", + "index": 1, + "script": "", + "witness": [ + "", + "3045022100d6884a1b547bb36986da3949ba53c7ff4ac2ebe0e8c2f0032f58c83192685a34022004064dfc8f04b3850b830369046c9ceb078d02eb4b898876d7d87cfc8f6a826101", + "", + "", + "5221027db35d325fb6b20e7990d5e5ca33144c270a2b149b4b4158a6e16a090b276f8a2102003243d889cec7c4c55042d6c10091a536eef3894f573759c5d26a727e96f036210257f6aee3214f76ff02748de7d291866642a913b0d346ccc976d6a77d9aa00de253ae" + ] + } + ], + "outs": [ + { + "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", + "value": 299999000 + } + ] + }, + "halfSignedUserBitGo": { + "id": "ba0ea8e1337f6dbd56eb20b7bbebf3efc5d374e2de61f9d71e92cb35abfee064", + "hex": "01000000000103642339e3d2e0cc468044b8117cec838b14290ae90fa8fa31edf69905e4430a9001000000b7004830450221009bc7d5ffaad2fd9c767e7f093037a43c7fce98b5f7eb4ed3d7e7322e31f6358002201240f2bba21b7d6be75ab87629a0d25066ea5067c8348d3ca25973741d27258b0100004c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53aeffffffff73521d826fbbaf4ece600aea92814e39f65823b137c890f8fb65d8cb5807c6230100000023220020bfc4956a4b0f95a6722cf9c2073c8f86a2f5b86a8c14c68d7aab60fa4d8f0610ffffffffaa03bcec1c8db945d1f102b0571e0bfdf7507769d744a462c10411fe1086c8070100000000ffffffff01189fe1110000000017a9141e57a925dd863a86af341037e700862bf66bf7b687000500483045022100904b4218358e8f8a65ee70cadaf875ee80509ce91e9a123b3578fede2b08fc4502207afb334c02a1ae6a3a6681ba2f0907632e863b0d4443afff8c6f13f7ff1f7bc101000069522102265114bdc9f7954a18fdf695b8ef3f806fba3104b7750a339c94b4c24485a9d72102500d273c1dca588566b2910bbf907f0a4f139f9d21a1af22e884d2d529065fdf2102e330cbfcf82a754afcf38ee382751e0361769f9cbbd9997395da84b6842e7d0653ae0500483045022100d6884a1b547bb36986da3949ba53c7ff4ac2ebe0e8c2f0032f58c83192685a34022004064dfc8f04b3850b830369046c9ceb078d02eb4b898876d7d87cfc8f6a8261010000695221027db35d325fb6b20e7990d5e5ca33144c270a2b149b4b4158a6e16a090b276f8a2102003243d889cec7c4c55042d6c10091a536eef3894f573759c5d26a727e96f036210257f6aee3214f76ff02748de7d291866642a913b0d346ccc976d6a77d9aa00de253ae00000000", + "ins": [ + { + "txid": "900a43e40599f6ed31faa80fe90a29148b83ec7c11b8448046cce0d2e3392364", + "index": 1, + "script": "004830450221009bc7d5ffaad2fd9c767e7f093037a43c7fce98b5f7eb4ed3d7e7322e31f6358002201240f2bba21b7d6be75ab87629a0d25066ea5067c8348d3ca25973741d27258b0100004c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae", + "witness": [] + }, + { + "txid": "23c60758cbd865fbf890c837b12358f6394e8192ea0a60ce4eafbb6f821d5273", + "index": 1, + "script": "220020bfc4956a4b0f95a6722cf9c2073c8f86a2f5b86a8c14c68d7aab60fa4d8f0610", + "witness": [ + "", + "3045022100904b4218358e8f8a65ee70cadaf875ee80509ce91e9a123b3578fede2b08fc4502207afb334c02a1ae6a3a6681ba2f0907632e863b0d4443afff8c6f13f7ff1f7bc101", + "", + "", + "522102265114bdc9f7954a18fdf695b8ef3f806fba3104b7750a339c94b4c24485a9d72102500d273c1dca588566b2910bbf907f0a4f139f9d21a1af22e884d2d529065fdf2102e330cbfcf82a754afcf38ee382751e0361769f9cbbd9997395da84b6842e7d0653ae" + ] + }, + { + "txid": "07c88610fe1104c162a444d7697750f7fd0b1e57b002f1d145b98d1cecbc03aa", + "index": 1, + "script": "", + "witness": [ + "", + "3045022100d6884a1b547bb36986da3949ba53c7ff4ac2ebe0e8c2f0032f58c83192685a34022004064dfc8f04b3850b830369046c9ceb078d02eb4b898876d7d87cfc8f6a826101", + "", + "", + "5221027db35d325fb6b20e7990d5e5ca33144c270a2b149b4b4158a6e16a090b276f8a2102003243d889cec7c4c55042d6c10091a536eef3894f573759c5d26a727e96f036210257f6aee3214f76ff02748de7d291866642a913b0d346ccc976d6a77d9aa00de253ae" + ] + } + ], + "outs": [ + { + "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", + "value": 299999000 + } + ] + }, + "fullSignedUserBackup": { + "id": "060905fbe9507667812d2ea271c3068972e52e5c2d9b22a12d050da2248e678c", + "hex": "01000000000103642339e3d2e0cc468044b8117cec838b14290ae90fa8fa31edf69905e4430a9001000000fdfe00004830450221009bc7d5ffaad2fd9c767e7f093037a43c7fce98b5f7eb4ed3d7e7322e31f6358002201240f2bba21b7d6be75ab87629a0d25066ea5067c8348d3ca25973741d27258b01483045022100bcd3b680f53fd4be5143d14f8656819d78e3d05d39442a94b7c499afc01117f602203cc84870e4d81141027d3acc5ba49353cc69df2bfbeedc5d1e14f0eee6ab7921014c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53aeffffffff73521d826fbbaf4ece600aea92814e39f65823b137c890f8fb65d8cb5807c6230100000023220020bfc4956a4b0f95a6722cf9c2073c8f86a2f5b86a8c14c68d7aab60fa4d8f0610ffffffffaa03bcec1c8db945d1f102b0571e0bfdf7507769d744a462c10411fe1086c8070100000000ffffffff01189fe1110000000017a9141e57a925dd863a86af341037e700862bf66bf7b687000400483045022100904b4218358e8f8a65ee70cadaf875ee80509ce91e9a123b3578fede2b08fc4502207afb334c02a1ae6a3a6681ba2f0907632e863b0d4443afff8c6f13f7ff1f7bc101483045022100b1752d3f8455c027583812471a36a16c4bed901d3f131808169876ec2563cc5302203431d6a7367962a98ca41cf0657040a73ec4f615e3026adde109bfd70e2527b50169522102265114bdc9f7954a18fdf695b8ef3f806fba3104b7750a339c94b4c24485a9d72102500d273c1dca588566b2910bbf907f0a4f139f9d21a1af22e884d2d529065fdf2102e330cbfcf82a754afcf38ee382751e0361769f9cbbd9997395da84b6842e7d0653ae0400483045022100d6884a1b547bb36986da3949ba53c7ff4ac2ebe0e8c2f0032f58c83192685a34022004064dfc8f04b3850b830369046c9ceb078d02eb4b898876d7d87cfc8f6a82610148304502210094ea8853dd386945b4bac49424eb654c56a280eb9cb23c23cd425910fa8d9573022016516b953b60512486f4dbd9de3d88cb9e1623b6cffe3fd6af2ff7aa95652cdf01695221027db35d325fb6b20e7990d5e5ca33144c270a2b149b4b4158a6e16a090b276f8a2102003243d889cec7c4c55042d6c10091a536eef3894f573759c5d26a727e96f036210257f6aee3214f76ff02748de7d291866642a913b0d346ccc976d6a77d9aa00de253ae00000000", + "ins": [ + { + "txid": "900a43e40599f6ed31faa80fe90a29148b83ec7c11b8448046cce0d2e3392364", + "index": 1, + "script": "004830450221009bc7d5ffaad2fd9c767e7f093037a43c7fce98b5f7eb4ed3d7e7322e31f6358002201240f2bba21b7d6be75ab87629a0d25066ea5067c8348d3ca25973741d27258b01483045022100bcd3b680f53fd4be5143d14f8656819d78e3d05d39442a94b7c499afc01117f602203cc84870e4d81141027d3acc5ba49353cc69df2bfbeedc5d1e14f0eee6ab7921014c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae", + "witness": [] + }, + { + "txid": "23c60758cbd865fbf890c837b12358f6394e8192ea0a60ce4eafbb6f821d5273", + "index": 1, + "script": "220020bfc4956a4b0f95a6722cf9c2073c8f86a2f5b86a8c14c68d7aab60fa4d8f0610", + "witness": [ + "", + "3045022100904b4218358e8f8a65ee70cadaf875ee80509ce91e9a123b3578fede2b08fc4502207afb334c02a1ae6a3a6681ba2f0907632e863b0d4443afff8c6f13f7ff1f7bc101", + "3045022100b1752d3f8455c027583812471a36a16c4bed901d3f131808169876ec2563cc5302203431d6a7367962a98ca41cf0657040a73ec4f615e3026adde109bfd70e2527b501", + "522102265114bdc9f7954a18fdf695b8ef3f806fba3104b7750a339c94b4c24485a9d72102500d273c1dca588566b2910bbf907f0a4f139f9d21a1af22e884d2d529065fdf2102e330cbfcf82a754afcf38ee382751e0361769f9cbbd9997395da84b6842e7d0653ae" + ] + }, + { + "txid": "07c88610fe1104c162a444d7697750f7fd0b1e57b002f1d145b98d1cecbc03aa", + "index": 1, + "script": "", + "witness": [ + "", + "3045022100d6884a1b547bb36986da3949ba53c7ff4ac2ebe0e8c2f0032f58c83192685a34022004064dfc8f04b3850b830369046c9ceb078d02eb4b898876d7d87cfc8f6a826101", + "304502210094ea8853dd386945b4bac49424eb654c56a280eb9cb23c23cd425910fa8d9573022016516b953b60512486f4dbd9de3d88cb9e1623b6cffe3fd6af2ff7aa95652cdf01", + "5221027db35d325fb6b20e7990d5e5ca33144c270a2b149b4b4158a6e16a090b276f8a2102003243d889cec7c4c55042d6c10091a536eef3894f573759c5d26a727e96f036210257f6aee3214f76ff02748de7d291866642a913b0d346ccc976d6a77d9aa00de253ae" + ] + } + ], + "outs": [ + { + "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", + "value": 299999000 + } + ] + }, + "fullSignedUserBitGo": { + "id": "0fd2f1ed6eb9212669ae1b3fbe40648fb497514181cf12b0afea989306e43f35", + "hex": "01000000000103642339e3d2e0cc468044b8117cec838b14290ae90fa8fa31edf69905e4430a9001000000fdfd00004830450221009bc7d5ffaad2fd9c767e7f093037a43c7fce98b5f7eb4ed3d7e7322e31f6358002201240f2bba21b7d6be75ab87629a0d25066ea5067c8348d3ca25973741d27258b0147304402205fe8e02c1f56b769fcad199f008d81855ff8738079be116319844a55b3cd1c52022037dfe016831c307b2f90424d5bf95fdf2dcf15bb955674aa040ca2ca6928c9f1014c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53aeffffffff73521d826fbbaf4ece600aea92814e39f65823b137c890f8fb65d8cb5807c6230100000023220020bfc4956a4b0f95a6722cf9c2073c8f86a2f5b86a8c14c68d7aab60fa4d8f0610ffffffffaa03bcec1c8db945d1f102b0571e0bfdf7507769d744a462c10411fe1086c8070100000000ffffffff01189fe1110000000017a9141e57a925dd863a86af341037e700862bf66bf7b687000400483045022100904b4218358e8f8a65ee70cadaf875ee80509ce91e9a123b3578fede2b08fc4502207afb334c02a1ae6a3a6681ba2f0907632e863b0d4443afff8c6f13f7ff1f7bc1014730440220318c1dd4a8b0b0e6a960820fada1d8a189c441832dc0f7db9e73ca4b15597577022013fbf8966149cbca414a5787751bd40d89d3eb254cad3ab167ef4ca1ab1b679c0169522102265114bdc9f7954a18fdf695b8ef3f806fba3104b7750a339c94b4c24485a9d72102500d273c1dca588566b2910bbf907f0a4f139f9d21a1af22e884d2d529065fdf2102e330cbfcf82a754afcf38ee382751e0361769f9cbbd9997395da84b6842e7d0653ae0400483045022100d6884a1b547bb36986da3949ba53c7ff4ac2ebe0e8c2f0032f58c83192685a34022004064dfc8f04b3850b830369046c9ceb078d02eb4b898876d7d87cfc8f6a826101483045022100871f463cca6cf4787252e4b34eed87bfe47857af178df2cf775f9501eb1fb92502201dc8a32dcce0aa2d3174a66f410684aa4e77cc633c0bcca9c4632838df5561c801695221027db35d325fb6b20e7990d5e5ca33144c270a2b149b4b4158a6e16a090b276f8a2102003243d889cec7c4c55042d6c10091a536eef3894f573759c5d26a727e96f036210257f6aee3214f76ff02748de7d291866642a913b0d346ccc976d6a77d9aa00de253ae00000000", + "ins": [ + { + "txid": "900a43e40599f6ed31faa80fe90a29148b83ec7c11b8448046cce0d2e3392364", + "index": 1, + "script": "004830450221009bc7d5ffaad2fd9c767e7f093037a43c7fce98b5f7eb4ed3d7e7322e31f6358002201240f2bba21b7d6be75ab87629a0d25066ea5067c8348d3ca25973741d27258b0147304402205fe8e02c1f56b769fcad199f008d81855ff8738079be116319844a55b3cd1c52022037dfe016831c307b2f90424d5bf95fdf2dcf15bb955674aa040ca2ca6928c9f1014c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae", + "witness": [] + }, + { + "txid": "23c60758cbd865fbf890c837b12358f6394e8192ea0a60ce4eafbb6f821d5273", + "index": 1, + "script": "220020bfc4956a4b0f95a6722cf9c2073c8f86a2f5b86a8c14c68d7aab60fa4d8f0610", + "witness": [ + "", + "3045022100904b4218358e8f8a65ee70cadaf875ee80509ce91e9a123b3578fede2b08fc4502207afb334c02a1ae6a3a6681ba2f0907632e863b0d4443afff8c6f13f7ff1f7bc101", + "30440220318c1dd4a8b0b0e6a960820fada1d8a189c441832dc0f7db9e73ca4b15597577022013fbf8966149cbca414a5787751bd40d89d3eb254cad3ab167ef4ca1ab1b679c01", + "522102265114bdc9f7954a18fdf695b8ef3f806fba3104b7750a339c94b4c24485a9d72102500d273c1dca588566b2910bbf907f0a4f139f9d21a1af22e884d2d529065fdf2102e330cbfcf82a754afcf38ee382751e0361769f9cbbd9997395da84b6842e7d0653ae" + ] + }, + { + "txid": "07c88610fe1104c162a444d7697750f7fd0b1e57b002f1d145b98d1cecbc03aa", + "index": 1, + "script": "", + "witness": [ + "", + "3045022100d6884a1b547bb36986da3949ba53c7ff4ac2ebe0e8c2f0032f58c83192685a34022004064dfc8f04b3850b830369046c9ceb078d02eb4b898876d7d87cfc8f6a826101", + "3045022100871f463cca6cf4787252e4b34eed87bfe47857af178df2cf775f9501eb1fb92502201dc8a32dcce0aa2d3174a66f410684aa4e77cc633c0bcca9c4632838df5561c801", + "5221027db35d325fb6b20e7990d5e5ca33144c270a2b149b4b4158a6e16a090b276f8a2102003243d889cec7c4c55042d6c10091a536eef3894f573759c5d26a727e96f036210257f6aee3214f76ff02748de7d291866642a913b0d346ccc976d6a77d9aa00de253ae" + ] + } + ], + "outs": [ + { + "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", + "value": 299999000 + } + ] + } +} \ No newline at end of file diff --git a/modules/abstract-utxo/test/unit/fixtures/ltc/transactions-p2shP2wsh-p2shP2wsh.json b/modules/abstract-utxo/test/unit/fixtures/ltc/transactions-p2shP2wsh-p2shP2wsh.json deleted file mode 100644 index 6931057c9a..0000000000 --- a/modules/abstract-utxo/test/unit/fixtures/ltc/transactions-p2shP2wsh-p2shP2wsh.json +++ /dev/null @@ -1,166 +0,0 @@ -{ - "prebuild": { - "id": "ecdb6efb42f24584290c93d5d0be5ca3de549db6724ad460064b753f923fa464", - "hex": "010000000279e786cc23f1548b407d659efd61a59d803ba02955e9359761b1b7c9ab19b43d0100000000ffffffff73521d826fbbaf4ece600aea92814e39f65823b137c890f8fb65d8cb5807c6230100000000ffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000", - "ins": [ - { - "txid": "3db419abc9b7b1619735e95529a03b809da561fd9e657d408b54f123cc86e779", - "index": 1, - "script": "", - "witness": [] - }, - { - "txid": "23c60758cbd865fbf890c837b12358f6394e8192ea0a60ce4eafbb6f821d5273", - "index": 1, - "script": "", - "witness": [] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - }, - "halfSignedUserBackup": { - "id": "b5ddb70813a570974a8c47789a79e1626f864a04252849b8e73aa963c1275cbd", - "hex": "0100000000010279e786cc23f1548b407d659efd61a59d803ba02955e9359761b1b7c9ab19b43d01000000232200202ce48eb68ff4a96f2742cfbdd90210ae30bc7cdbafd63fbbe368802e3c0ae800ffffffff73521d826fbbaf4ece600aea92814e39f65823b137c890f8fb65d8cb5807c6230100000023220020bfc4956a4b0f95a6722cf9c2073c8f86a2f5b86a8c14c68d7aab60fa4d8f0610ffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b6870500473044022056bbd0130e07b24fa8a01f5adb58865ae518172e2c5ec264f7aa727df48193f402203a8cc12c70ae6fe12fc50aae85566e84fe2de1d8c796580e7b97be80c40526770100006952210386b73c1c9e0d5c3370496426cdb6593bd69bb93743e135860aa5797cd04353c521022e79cdb1ee0b8cad6c9667fedafa92f8472f731f627dc8e0018571e4de9dfda42102f6d5e998e5b41e7e783c7c5c8a633cf333b86200aab31676ab07ed336e22700353ae050047304402203fe3ba3b00c0280d10e4cc2f00727a6989d10ade04d3a3b8ab6474addd29f1a90220189915dc8aae9621e7b803fd74b962a115cf6bda70db0874f81ea4cba1d18ae001000069522102265114bdc9f7954a18fdf695b8ef3f806fba3104b7750a339c94b4c24485a9d72102500d273c1dca588566b2910bbf907f0a4f139f9d21a1af22e884d2d529065fdf2102e330cbfcf82a754afcf38ee382751e0361769f9cbbd9997395da84b6842e7d0653ae00000000", - "ins": [ - { - "txid": "3db419abc9b7b1619735e95529a03b809da561fd9e657d408b54f123cc86e779", - "index": 1, - "script": "2200202ce48eb68ff4a96f2742cfbdd90210ae30bc7cdbafd63fbbe368802e3c0ae800", - "witness": [ - "", - "3044022056bbd0130e07b24fa8a01f5adb58865ae518172e2c5ec264f7aa727df48193f402203a8cc12c70ae6fe12fc50aae85566e84fe2de1d8c796580e7b97be80c405267701", - "", - "", - "52210386b73c1c9e0d5c3370496426cdb6593bd69bb93743e135860aa5797cd04353c521022e79cdb1ee0b8cad6c9667fedafa92f8472f731f627dc8e0018571e4de9dfda42102f6d5e998e5b41e7e783c7c5c8a633cf333b86200aab31676ab07ed336e22700353ae" - ] - }, - { - "txid": "23c60758cbd865fbf890c837b12358f6394e8192ea0a60ce4eafbb6f821d5273", - "index": 1, - "script": "220020bfc4956a4b0f95a6722cf9c2073c8f86a2f5b86a8c14c68d7aab60fa4d8f0610", - "witness": [ - "", - "304402203fe3ba3b00c0280d10e4cc2f00727a6989d10ade04d3a3b8ab6474addd29f1a90220189915dc8aae9621e7b803fd74b962a115cf6bda70db0874f81ea4cba1d18ae001", - "", - "", - "522102265114bdc9f7954a18fdf695b8ef3f806fba3104b7750a339c94b4c24485a9d72102500d273c1dca588566b2910bbf907f0a4f139f9d21a1af22e884d2d529065fdf2102e330cbfcf82a754afcf38ee382751e0361769f9cbbd9997395da84b6842e7d0653ae" - ] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - }, - "halfSignedUserBitGo": { - "id": "b5ddb70813a570974a8c47789a79e1626f864a04252849b8e73aa963c1275cbd", - "hex": "0100000000010279e786cc23f1548b407d659efd61a59d803ba02955e9359761b1b7c9ab19b43d01000000232200202ce48eb68ff4a96f2742cfbdd90210ae30bc7cdbafd63fbbe368802e3c0ae800ffffffff73521d826fbbaf4ece600aea92814e39f65823b137c890f8fb65d8cb5807c6230100000023220020bfc4956a4b0f95a6722cf9c2073c8f86a2f5b86a8c14c68d7aab60fa4d8f0610ffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b6870500473044022056bbd0130e07b24fa8a01f5adb58865ae518172e2c5ec264f7aa727df48193f402203a8cc12c70ae6fe12fc50aae85566e84fe2de1d8c796580e7b97be80c40526770100006952210386b73c1c9e0d5c3370496426cdb6593bd69bb93743e135860aa5797cd04353c521022e79cdb1ee0b8cad6c9667fedafa92f8472f731f627dc8e0018571e4de9dfda42102f6d5e998e5b41e7e783c7c5c8a633cf333b86200aab31676ab07ed336e22700353ae050047304402203fe3ba3b00c0280d10e4cc2f00727a6989d10ade04d3a3b8ab6474addd29f1a90220189915dc8aae9621e7b803fd74b962a115cf6bda70db0874f81ea4cba1d18ae001000069522102265114bdc9f7954a18fdf695b8ef3f806fba3104b7750a339c94b4c24485a9d72102500d273c1dca588566b2910bbf907f0a4f139f9d21a1af22e884d2d529065fdf2102e330cbfcf82a754afcf38ee382751e0361769f9cbbd9997395da84b6842e7d0653ae00000000", - "ins": [ - { - "txid": "3db419abc9b7b1619735e95529a03b809da561fd9e657d408b54f123cc86e779", - "index": 1, - "script": "2200202ce48eb68ff4a96f2742cfbdd90210ae30bc7cdbafd63fbbe368802e3c0ae800", - "witness": [ - "", - "3044022056bbd0130e07b24fa8a01f5adb58865ae518172e2c5ec264f7aa727df48193f402203a8cc12c70ae6fe12fc50aae85566e84fe2de1d8c796580e7b97be80c405267701", - "", - "", - "52210386b73c1c9e0d5c3370496426cdb6593bd69bb93743e135860aa5797cd04353c521022e79cdb1ee0b8cad6c9667fedafa92f8472f731f627dc8e0018571e4de9dfda42102f6d5e998e5b41e7e783c7c5c8a633cf333b86200aab31676ab07ed336e22700353ae" - ] - }, - { - "txid": "23c60758cbd865fbf890c837b12358f6394e8192ea0a60ce4eafbb6f821d5273", - "index": 1, - "script": "220020bfc4956a4b0f95a6722cf9c2073c8f86a2f5b86a8c14c68d7aab60fa4d8f0610", - "witness": [ - "", - "304402203fe3ba3b00c0280d10e4cc2f00727a6989d10ade04d3a3b8ab6474addd29f1a90220189915dc8aae9621e7b803fd74b962a115cf6bda70db0874f81ea4cba1d18ae001", - "", - "", - "522102265114bdc9f7954a18fdf695b8ef3f806fba3104b7750a339c94b4c24485a9d72102500d273c1dca588566b2910bbf907f0a4f139f9d21a1af22e884d2d529065fdf2102e330cbfcf82a754afcf38ee382751e0361769f9cbbd9997395da84b6842e7d0653ae" - ] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - }, - "fullSignedUserBackup": { - "id": "b5ddb70813a570974a8c47789a79e1626f864a04252849b8e73aa963c1275cbd", - "hex": "0100000000010279e786cc23f1548b407d659efd61a59d803ba02955e9359761b1b7c9ab19b43d01000000232200202ce48eb68ff4a96f2742cfbdd90210ae30bc7cdbafd63fbbe368802e3c0ae800ffffffff73521d826fbbaf4ece600aea92814e39f65823b137c890f8fb65d8cb5807c6230100000023220020bfc4956a4b0f95a6722cf9c2073c8f86a2f5b86a8c14c68d7aab60fa4d8f0610ffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b6870400473044022056bbd0130e07b24fa8a01f5adb58865ae518172e2c5ec264f7aa727df48193f402203a8cc12c70ae6fe12fc50aae85566e84fe2de1d8c796580e7b97be80c405267701483045022100a2f5864f84e18e9440536e19cd08b9bc6d8c7d3490ee642a52d853c5aed4fbd50220150e9d6e21a975a591dad9fc335cbbd256d38979ac399859ebf9ef70ecddfc7f016952210386b73c1c9e0d5c3370496426cdb6593bd69bb93743e135860aa5797cd04353c521022e79cdb1ee0b8cad6c9667fedafa92f8472f731f627dc8e0018571e4de9dfda42102f6d5e998e5b41e7e783c7c5c8a633cf333b86200aab31676ab07ed336e22700353ae040047304402203fe3ba3b00c0280d10e4cc2f00727a6989d10ade04d3a3b8ab6474addd29f1a90220189915dc8aae9621e7b803fd74b962a115cf6bda70db0874f81ea4cba1d18ae001483045022100d9e969a1adbea76593555e07265443aa1dc6d6d8e4a1c0089ca1a0289fcfb90e022062e8fa97a7c77f53206668afc38a80df6a0555b2fdaadf691c318c1135fcf14e0169522102265114bdc9f7954a18fdf695b8ef3f806fba3104b7750a339c94b4c24485a9d72102500d273c1dca588566b2910bbf907f0a4f139f9d21a1af22e884d2d529065fdf2102e330cbfcf82a754afcf38ee382751e0361769f9cbbd9997395da84b6842e7d0653ae00000000", - "ins": [ - { - "txid": "3db419abc9b7b1619735e95529a03b809da561fd9e657d408b54f123cc86e779", - "index": 1, - "script": "2200202ce48eb68ff4a96f2742cfbdd90210ae30bc7cdbafd63fbbe368802e3c0ae800", - "witness": [ - "", - "3044022056bbd0130e07b24fa8a01f5adb58865ae518172e2c5ec264f7aa727df48193f402203a8cc12c70ae6fe12fc50aae85566e84fe2de1d8c796580e7b97be80c405267701", - "3045022100a2f5864f84e18e9440536e19cd08b9bc6d8c7d3490ee642a52d853c5aed4fbd50220150e9d6e21a975a591dad9fc335cbbd256d38979ac399859ebf9ef70ecddfc7f01", - "52210386b73c1c9e0d5c3370496426cdb6593bd69bb93743e135860aa5797cd04353c521022e79cdb1ee0b8cad6c9667fedafa92f8472f731f627dc8e0018571e4de9dfda42102f6d5e998e5b41e7e783c7c5c8a633cf333b86200aab31676ab07ed336e22700353ae" - ] - }, - { - "txid": "23c60758cbd865fbf890c837b12358f6394e8192ea0a60ce4eafbb6f821d5273", - "index": 1, - "script": "220020bfc4956a4b0f95a6722cf9c2073c8f86a2f5b86a8c14c68d7aab60fa4d8f0610", - "witness": [ - "", - "304402203fe3ba3b00c0280d10e4cc2f00727a6989d10ade04d3a3b8ab6474addd29f1a90220189915dc8aae9621e7b803fd74b962a115cf6bda70db0874f81ea4cba1d18ae001", - "3045022100d9e969a1adbea76593555e07265443aa1dc6d6d8e4a1c0089ca1a0289fcfb90e022062e8fa97a7c77f53206668afc38a80df6a0555b2fdaadf691c318c1135fcf14e01", - "522102265114bdc9f7954a18fdf695b8ef3f806fba3104b7750a339c94b4c24485a9d72102500d273c1dca588566b2910bbf907f0a4f139f9d21a1af22e884d2d529065fdf2102e330cbfcf82a754afcf38ee382751e0361769f9cbbd9997395da84b6842e7d0653ae" - ] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - }, - "fullSignedUserBitGo": { - "id": "b5ddb70813a570974a8c47789a79e1626f864a04252849b8e73aa963c1275cbd", - "hex": "0100000000010279e786cc23f1548b407d659efd61a59d803ba02955e9359761b1b7c9ab19b43d01000000232200202ce48eb68ff4a96f2742cfbdd90210ae30bc7cdbafd63fbbe368802e3c0ae800ffffffff73521d826fbbaf4ece600aea92814e39f65823b137c890f8fb65d8cb5807c6230100000023220020bfc4956a4b0f95a6722cf9c2073c8f86a2f5b86a8c14c68d7aab60fa4d8f0610ffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b6870400473044022056bbd0130e07b24fa8a01f5adb58865ae518172e2c5ec264f7aa727df48193f402203a8cc12c70ae6fe12fc50aae85566e84fe2de1d8c796580e7b97be80c405267701483045022100fb2a25a967503356eb06ae0c01fc0bde0a15124ab5b5bb236dcbfa7d06af9bfd0220345413cd9b9613a97eb8ff976e5ca2e2b230787f5a2e6f2b0a86e66c4832b55d016952210386b73c1c9e0d5c3370496426cdb6593bd69bb93743e135860aa5797cd04353c521022e79cdb1ee0b8cad6c9667fedafa92f8472f731f627dc8e0018571e4de9dfda42102f6d5e998e5b41e7e783c7c5c8a633cf333b86200aab31676ab07ed336e22700353ae040047304402203fe3ba3b00c0280d10e4cc2f00727a6989d10ade04d3a3b8ab6474addd29f1a90220189915dc8aae9621e7b803fd74b962a115cf6bda70db0874f81ea4cba1d18ae00147304402206717ae3e8f2c24725786f69a0cfc6fb7b27318fe1549ac89a2edc904a9ed317b0220212a2e471ab8dbd41d2279061d4c84506f9897f0e448e3e8d82ec360b9026fdb0169522102265114bdc9f7954a18fdf695b8ef3f806fba3104b7750a339c94b4c24485a9d72102500d273c1dca588566b2910bbf907f0a4f139f9d21a1af22e884d2d529065fdf2102e330cbfcf82a754afcf38ee382751e0361769f9cbbd9997395da84b6842e7d0653ae00000000", - "ins": [ - { - "txid": "3db419abc9b7b1619735e95529a03b809da561fd9e657d408b54f123cc86e779", - "index": 1, - "script": "2200202ce48eb68ff4a96f2742cfbdd90210ae30bc7cdbafd63fbbe368802e3c0ae800", - "witness": [ - "", - "3044022056bbd0130e07b24fa8a01f5adb58865ae518172e2c5ec264f7aa727df48193f402203a8cc12c70ae6fe12fc50aae85566e84fe2de1d8c796580e7b97be80c405267701", - "3045022100fb2a25a967503356eb06ae0c01fc0bde0a15124ab5b5bb236dcbfa7d06af9bfd0220345413cd9b9613a97eb8ff976e5ca2e2b230787f5a2e6f2b0a86e66c4832b55d01", - "52210386b73c1c9e0d5c3370496426cdb6593bd69bb93743e135860aa5797cd04353c521022e79cdb1ee0b8cad6c9667fedafa92f8472f731f627dc8e0018571e4de9dfda42102f6d5e998e5b41e7e783c7c5c8a633cf333b86200aab31676ab07ed336e22700353ae" - ] - }, - { - "txid": "23c60758cbd865fbf890c837b12358f6394e8192ea0a60ce4eafbb6f821d5273", - "index": 1, - "script": "220020bfc4956a4b0f95a6722cf9c2073c8f86a2f5b86a8c14c68d7aab60fa4d8f0610", - "witness": [ - "", - "304402203fe3ba3b00c0280d10e4cc2f00727a6989d10ade04d3a3b8ab6474addd29f1a90220189915dc8aae9621e7b803fd74b962a115cf6bda70db0874f81ea4cba1d18ae001", - "304402206717ae3e8f2c24725786f69a0cfc6fb7b27318fe1549ac89a2edc904a9ed317b0220212a2e471ab8dbd41d2279061d4c84506f9897f0e448e3e8d82ec360b9026fdb01", - "522102265114bdc9f7954a18fdf695b8ef3f806fba3104b7750a339c94b4c24485a9d72102500d273c1dca588566b2910bbf907f0a4f139f9d21a1af22e884d2d529065fdf2102e330cbfcf82a754afcf38ee382751e0361769f9cbbd9997395da84b6842e7d0653ae" - ] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - } -} \ No newline at end of file diff --git a/modules/abstract-utxo/test/unit/fixtures/ltc/transactions-p2wsh-p2wsh.json b/modules/abstract-utxo/test/unit/fixtures/ltc/transactions-p2wsh-p2wsh.json deleted file mode 100644 index cf11a732b0..0000000000 --- a/modules/abstract-utxo/test/unit/fixtures/ltc/transactions-p2wsh-p2wsh.json +++ /dev/null @@ -1,166 +0,0 @@ -{ - "prebuild": { - "id": "081047334fe9fbc9a988dc5c1626e726c15cc34b850a4b2b938b91dff083906d", - "hex": "0100000002901d82898bba5af2eb0a44bbc981c7bfe349ab8cec29be90e99e1169a6b3b44c0100000000fffffffffaa75c54da119b54ab9a2f4dd901ed306f6e7a62a4e82531141003794d1b175b0100000000ffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000", - "ins": [ - { - "txid": "4cb4b3a669119ee990be29ec8cab49e3bfc781c9bb440aebf25aba8b89821d90", - "index": 1, - "script": "", - "witness": [] - }, - { - "txid": "5b171b4d790310143125e8a4627a6e6f30ed01d94d2f9aab549b11da545ca7fa", - "index": 1, - "script": "", - "witness": [] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - }, - "halfSignedUserBackup": { - "id": "081047334fe9fbc9a988dc5c1626e726c15cc34b850a4b2b938b91dff083906d", - "hex": "01000000000102901d82898bba5af2eb0a44bbc981c7bfe349ab8cec29be90e99e1169a6b3b44c0100000000fffffffffaa75c54da119b54ab9a2f4dd901ed306f6e7a62a4e82531141003794d1b175b0100000000ffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b687050047304402206aecbc5c032d6d47a3bc307fb6f48d18e7ca0e1e13433aa3cd8123caf4cf87fc02201e6cf1bfebae04d93dae2c530995def390276ff0efb3f8d1f6e853031b0631330100006952210391e76285ad55895309f6fa7db9fb359489daaf235bb4cb50608f9562122af1ab210285ddd6b1e84e37a9f222737d8b80a8a980a193a783b75b9e82d6e239eb52818c2103a13ee160d79d43201ef5e65b6df4e0842de3b640904d049e64daaaa84a306bb853ae05004730440220244dd38b32e2676b6b68a39d7bd8839df72270ebb9ee46d062074ac7dfe3bd45022059b49908407124665dbcc0b4aad193ee707ddf413c1246d0a9035070ed2bf98101000069522103cfb542b732ae06a1265a515297c2398009eea602afb5631ec63e34ed7f5fa055210245917cae825127509940626a2343565109eb83e289c30473772ab175331aa964210373f8df125941e11f8154fdeb42e3690815634f70787c06729f68b2b42580b4dc53ae00000000", - "ins": [ - { - "txid": "4cb4b3a669119ee990be29ec8cab49e3bfc781c9bb440aebf25aba8b89821d90", - "index": 1, - "script": "", - "witness": [ - "", - "304402206aecbc5c032d6d47a3bc307fb6f48d18e7ca0e1e13433aa3cd8123caf4cf87fc02201e6cf1bfebae04d93dae2c530995def390276ff0efb3f8d1f6e853031b06313301", - "", - "", - "52210391e76285ad55895309f6fa7db9fb359489daaf235bb4cb50608f9562122af1ab210285ddd6b1e84e37a9f222737d8b80a8a980a193a783b75b9e82d6e239eb52818c2103a13ee160d79d43201ef5e65b6df4e0842de3b640904d049e64daaaa84a306bb853ae" - ] - }, - { - "txid": "5b171b4d790310143125e8a4627a6e6f30ed01d94d2f9aab549b11da545ca7fa", - "index": 1, - "script": "", - "witness": [ - "", - "30440220244dd38b32e2676b6b68a39d7bd8839df72270ebb9ee46d062074ac7dfe3bd45022059b49908407124665dbcc0b4aad193ee707ddf413c1246d0a9035070ed2bf98101", - "", - "", - "522103cfb542b732ae06a1265a515297c2398009eea602afb5631ec63e34ed7f5fa055210245917cae825127509940626a2343565109eb83e289c30473772ab175331aa964210373f8df125941e11f8154fdeb42e3690815634f70787c06729f68b2b42580b4dc53ae" - ] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - }, - "halfSignedUserBitGo": { - "id": "081047334fe9fbc9a988dc5c1626e726c15cc34b850a4b2b938b91dff083906d", - "hex": "01000000000102901d82898bba5af2eb0a44bbc981c7bfe349ab8cec29be90e99e1169a6b3b44c0100000000fffffffffaa75c54da119b54ab9a2f4dd901ed306f6e7a62a4e82531141003794d1b175b0100000000ffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b687050047304402206aecbc5c032d6d47a3bc307fb6f48d18e7ca0e1e13433aa3cd8123caf4cf87fc02201e6cf1bfebae04d93dae2c530995def390276ff0efb3f8d1f6e853031b0631330100006952210391e76285ad55895309f6fa7db9fb359489daaf235bb4cb50608f9562122af1ab210285ddd6b1e84e37a9f222737d8b80a8a980a193a783b75b9e82d6e239eb52818c2103a13ee160d79d43201ef5e65b6df4e0842de3b640904d049e64daaaa84a306bb853ae05004730440220244dd38b32e2676b6b68a39d7bd8839df72270ebb9ee46d062074ac7dfe3bd45022059b49908407124665dbcc0b4aad193ee707ddf413c1246d0a9035070ed2bf98101000069522103cfb542b732ae06a1265a515297c2398009eea602afb5631ec63e34ed7f5fa055210245917cae825127509940626a2343565109eb83e289c30473772ab175331aa964210373f8df125941e11f8154fdeb42e3690815634f70787c06729f68b2b42580b4dc53ae00000000", - "ins": [ - { - "txid": "4cb4b3a669119ee990be29ec8cab49e3bfc781c9bb440aebf25aba8b89821d90", - "index": 1, - "script": "", - "witness": [ - "", - "304402206aecbc5c032d6d47a3bc307fb6f48d18e7ca0e1e13433aa3cd8123caf4cf87fc02201e6cf1bfebae04d93dae2c530995def390276ff0efb3f8d1f6e853031b06313301", - "", - "", - "52210391e76285ad55895309f6fa7db9fb359489daaf235bb4cb50608f9562122af1ab210285ddd6b1e84e37a9f222737d8b80a8a980a193a783b75b9e82d6e239eb52818c2103a13ee160d79d43201ef5e65b6df4e0842de3b640904d049e64daaaa84a306bb853ae" - ] - }, - { - "txid": "5b171b4d790310143125e8a4627a6e6f30ed01d94d2f9aab549b11da545ca7fa", - "index": 1, - "script": "", - "witness": [ - "", - "30440220244dd38b32e2676b6b68a39d7bd8839df72270ebb9ee46d062074ac7dfe3bd45022059b49908407124665dbcc0b4aad193ee707ddf413c1246d0a9035070ed2bf98101", - "", - "", - "522103cfb542b732ae06a1265a515297c2398009eea602afb5631ec63e34ed7f5fa055210245917cae825127509940626a2343565109eb83e289c30473772ab175331aa964210373f8df125941e11f8154fdeb42e3690815634f70787c06729f68b2b42580b4dc53ae" - ] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - }, - "fullSignedUserBackup": { - "id": "081047334fe9fbc9a988dc5c1626e726c15cc34b850a4b2b938b91dff083906d", - "hex": "01000000000102901d82898bba5af2eb0a44bbc981c7bfe349ab8cec29be90e99e1169a6b3b44c0100000000fffffffffaa75c54da119b54ab9a2f4dd901ed306f6e7a62a4e82531141003794d1b175b0100000000ffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b687040047304402206aecbc5c032d6d47a3bc307fb6f48d18e7ca0e1e13433aa3cd8123caf4cf87fc02201e6cf1bfebae04d93dae2c530995def390276ff0efb3f8d1f6e853031b06313301483045022100d81a4abc3d34760b98deb2314752c0ef636b517deb5576bc628a2e28256e7142022006be49b9ea950b13a12821dddd7fd1bad9f47d261e2fcea26c06aaab7100c3d8016952210391e76285ad55895309f6fa7db9fb359489daaf235bb4cb50608f9562122af1ab210285ddd6b1e84e37a9f222737d8b80a8a980a193a783b75b9e82d6e239eb52818c2103a13ee160d79d43201ef5e65b6df4e0842de3b640904d049e64daaaa84a306bb853ae04004730440220244dd38b32e2676b6b68a39d7bd8839df72270ebb9ee46d062074ac7dfe3bd45022059b49908407124665dbcc0b4aad193ee707ddf413c1246d0a9035070ed2bf98101483045022100f851dd9729f2837b9ef5f643a5b59374c9398011e6891eb5dad843fa4866c5ed02200f6eeedbeec6aac75229de9f5a678cca5562433ed22e77bd03152f4314bcb3970169522103cfb542b732ae06a1265a515297c2398009eea602afb5631ec63e34ed7f5fa055210245917cae825127509940626a2343565109eb83e289c30473772ab175331aa964210373f8df125941e11f8154fdeb42e3690815634f70787c06729f68b2b42580b4dc53ae00000000", - "ins": [ - { - "txid": "4cb4b3a669119ee990be29ec8cab49e3bfc781c9bb440aebf25aba8b89821d90", - "index": 1, - "script": "", - "witness": [ - "", - "304402206aecbc5c032d6d47a3bc307fb6f48d18e7ca0e1e13433aa3cd8123caf4cf87fc02201e6cf1bfebae04d93dae2c530995def390276ff0efb3f8d1f6e853031b06313301", - "3045022100d81a4abc3d34760b98deb2314752c0ef636b517deb5576bc628a2e28256e7142022006be49b9ea950b13a12821dddd7fd1bad9f47d261e2fcea26c06aaab7100c3d801", - "52210391e76285ad55895309f6fa7db9fb359489daaf235bb4cb50608f9562122af1ab210285ddd6b1e84e37a9f222737d8b80a8a980a193a783b75b9e82d6e239eb52818c2103a13ee160d79d43201ef5e65b6df4e0842de3b640904d049e64daaaa84a306bb853ae" - ] - }, - { - "txid": "5b171b4d790310143125e8a4627a6e6f30ed01d94d2f9aab549b11da545ca7fa", - "index": 1, - "script": "", - "witness": [ - "", - "30440220244dd38b32e2676b6b68a39d7bd8839df72270ebb9ee46d062074ac7dfe3bd45022059b49908407124665dbcc0b4aad193ee707ddf413c1246d0a9035070ed2bf98101", - "3045022100f851dd9729f2837b9ef5f643a5b59374c9398011e6891eb5dad843fa4866c5ed02200f6eeedbeec6aac75229de9f5a678cca5562433ed22e77bd03152f4314bcb39701", - "522103cfb542b732ae06a1265a515297c2398009eea602afb5631ec63e34ed7f5fa055210245917cae825127509940626a2343565109eb83e289c30473772ab175331aa964210373f8df125941e11f8154fdeb42e3690815634f70787c06729f68b2b42580b4dc53ae" - ] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - }, - "fullSignedUserBitGo": { - "id": "081047334fe9fbc9a988dc5c1626e726c15cc34b850a4b2b938b91dff083906d", - "hex": "01000000000102901d82898bba5af2eb0a44bbc981c7bfe349ab8cec29be90e99e1169a6b3b44c0100000000fffffffffaa75c54da119b54ab9a2f4dd901ed306f6e7a62a4e82531141003794d1b175b0100000000ffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b687040047304402206aecbc5c032d6d47a3bc307fb6f48d18e7ca0e1e13433aa3cd8123caf4cf87fc02201e6cf1bfebae04d93dae2c530995def390276ff0efb3f8d1f6e853031b06313301483045022100aae54df41a76596b18383612a1c8503cb21c1b48c4e6801034e114b25cbbcb0d0220538c3ccee0210ec7509ddedfa01f5713a27661a549838cf5200d50eceeed0425016952210391e76285ad55895309f6fa7db9fb359489daaf235bb4cb50608f9562122af1ab210285ddd6b1e84e37a9f222737d8b80a8a980a193a783b75b9e82d6e239eb52818c2103a13ee160d79d43201ef5e65b6df4e0842de3b640904d049e64daaaa84a306bb853ae04004730440220244dd38b32e2676b6b68a39d7bd8839df72270ebb9ee46d062074ac7dfe3bd45022059b49908407124665dbcc0b4aad193ee707ddf413c1246d0a9035070ed2bf98101473044022074eb2f2f5ae002a78bd560469965fc2f93b160f02a323ee72d0c152e48cac31302205d3700b4981f33d1dac0f4dae778e78bb9b36ef5459820b464401684357ff67d0169522103cfb542b732ae06a1265a515297c2398009eea602afb5631ec63e34ed7f5fa055210245917cae825127509940626a2343565109eb83e289c30473772ab175331aa964210373f8df125941e11f8154fdeb42e3690815634f70787c06729f68b2b42580b4dc53ae00000000", - "ins": [ - { - "txid": "4cb4b3a669119ee990be29ec8cab49e3bfc781c9bb440aebf25aba8b89821d90", - "index": 1, - "script": "", - "witness": [ - "", - "304402206aecbc5c032d6d47a3bc307fb6f48d18e7ca0e1e13433aa3cd8123caf4cf87fc02201e6cf1bfebae04d93dae2c530995def390276ff0efb3f8d1f6e853031b06313301", - "3045022100aae54df41a76596b18383612a1c8503cb21c1b48c4e6801034e114b25cbbcb0d0220538c3ccee0210ec7509ddedfa01f5713a27661a549838cf5200d50eceeed042501", - "52210391e76285ad55895309f6fa7db9fb359489daaf235bb4cb50608f9562122af1ab210285ddd6b1e84e37a9f222737d8b80a8a980a193a783b75b9e82d6e239eb52818c2103a13ee160d79d43201ef5e65b6df4e0842de3b640904d049e64daaaa84a306bb853ae" - ] - }, - { - "txid": "5b171b4d790310143125e8a4627a6e6f30ed01d94d2f9aab549b11da545ca7fa", - "index": 1, - "script": "", - "witness": [ - "", - "30440220244dd38b32e2676b6b68a39d7bd8839df72270ebb9ee46d062074ac7dfe3bd45022059b49908407124665dbcc0b4aad193ee707ddf413c1246d0a9035070ed2bf98101", - "3044022074eb2f2f5ae002a78bd560469965fc2f93b160f02a323ee72d0c152e48cac31302205d3700b4981f33d1dac0f4dae778e78bb9b36ef5459820b464401684357ff67d01", - "522103cfb542b732ae06a1265a515297c2398009eea602afb5631ec63e34ed7f5fa055210245917cae825127509940626a2343565109eb83e289c30473772ab175331aa964210373f8df125941e11f8154fdeb42e3690815634f70787c06729f68b2b42580b4dc53ae" - ] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - } -} \ No newline at end of file diff --git a/modules/abstract-utxo/test/unit/fixtures/tbch/transactions-p2sh-p2sh.json b/modules/abstract-utxo/test/unit/fixtures/tbch/transactions-p2sh-p2sh.json deleted file mode 100644 index 13dc3378c6..0000000000 --- a/modules/abstract-utxo/test/unit/fixtures/tbch/transactions-p2sh-p2sh.json +++ /dev/null @@ -1,122 +0,0 @@ -{ - "prebuild": { - "id": "4d8dd3c2d1b672838b6bfd6dd3ae24ac1dbc424d01166425c69418eaf3be310e", - "hex": "02000000022328ebd65ad3eacb893cdc4593d7ede6ede16c89f27d7456de7c041ae8e884180100000000ffffffff1b193d37e9983572da0db6b929e44f8ea7e9057c08ff46144362e778c6bec5bc0100000000ffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000", - "ins": [ - { - "txid": "1884e8e81a047cde56747df2896ce1ede6edd79345dc3c89cbead35ad6eb2823", - "index": 1, - "script": "", - "witness": [] - }, - { - "txid": "bcc5bec678e762431446ff087c05e9a78e4fe429b9b60dda723598e9373d191b", - "index": 1, - "script": "", - "witness": [] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - }, - "halfSignedUserBackup": { - "id": "acacba8834673d3611a094af78ab920ba83cbbe0bd570639a2d16e4027f82f29", - "hex": "02000000022328ebd65ad3eacb893cdc4593d7ede6ede16c89f27d7456de7c041ae8e8841801000000b700483045022100d7896bcd2360b62d43dde722dec941eb92709887595bda88abdffcc3c40d6dbb02204eb35be6c7341d1e31c49204bf909cf9f7386670ffbe9f0dfb5fd60c9a576f384100004c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53aeffffffff1b193d37e9983572da0db6b929e44f8ea7e9057c08ff46144362e778c6bec5bc01000000b700483045022100c7223bbde90c1650369a63512e53dab5a280ac251d7b5592865817ca2b14eb5502200aa46d432fd383e2114a1358755d176d936fc40b80bfebe52aea9d17a92978014100004c695221022a388ece509cad31a5bed9ff6142991fadc8529a57e388cd83b92421c3f8072f2103b1d138f39f76ee6b3132a9fb9d1cd1c78590effaf37eb43f0020ea614c7d733f21032a0963ad6630acd7222202d52862003403cb34727ead9fcc4b0732307a52ba6b53aeffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000", - "ins": [ - { - "txid": "1884e8e81a047cde56747df2896ce1ede6edd79345dc3c89cbead35ad6eb2823", - "index": 1, - "script": "00483045022100d7896bcd2360b62d43dde722dec941eb92709887595bda88abdffcc3c40d6dbb02204eb35be6c7341d1e31c49204bf909cf9f7386670ffbe9f0dfb5fd60c9a576f384100004c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae", - "witness": [] - }, - { - "txid": "bcc5bec678e762431446ff087c05e9a78e4fe429b9b60dda723598e9373d191b", - "index": 1, - "script": "00483045022100c7223bbde90c1650369a63512e53dab5a280ac251d7b5592865817ca2b14eb5502200aa46d432fd383e2114a1358755d176d936fc40b80bfebe52aea9d17a92978014100004c695221022a388ece509cad31a5bed9ff6142991fadc8529a57e388cd83b92421c3f8072f2103b1d138f39f76ee6b3132a9fb9d1cd1c78590effaf37eb43f0020ea614c7d733f21032a0963ad6630acd7222202d52862003403cb34727ead9fcc4b0732307a52ba6b53ae", - "witness": [] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - }, - "halfSignedUserBitGo": { - "id": "acacba8834673d3611a094af78ab920ba83cbbe0bd570639a2d16e4027f82f29", - "hex": "02000000022328ebd65ad3eacb893cdc4593d7ede6ede16c89f27d7456de7c041ae8e8841801000000b700483045022100d7896bcd2360b62d43dde722dec941eb92709887595bda88abdffcc3c40d6dbb02204eb35be6c7341d1e31c49204bf909cf9f7386670ffbe9f0dfb5fd60c9a576f384100004c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53aeffffffff1b193d37e9983572da0db6b929e44f8ea7e9057c08ff46144362e778c6bec5bc01000000b700483045022100c7223bbde90c1650369a63512e53dab5a280ac251d7b5592865817ca2b14eb5502200aa46d432fd383e2114a1358755d176d936fc40b80bfebe52aea9d17a92978014100004c695221022a388ece509cad31a5bed9ff6142991fadc8529a57e388cd83b92421c3f8072f2103b1d138f39f76ee6b3132a9fb9d1cd1c78590effaf37eb43f0020ea614c7d733f21032a0963ad6630acd7222202d52862003403cb34727ead9fcc4b0732307a52ba6b53aeffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000", - "ins": [ - { - "txid": "1884e8e81a047cde56747df2896ce1ede6edd79345dc3c89cbead35ad6eb2823", - "index": 1, - "script": "00483045022100d7896bcd2360b62d43dde722dec941eb92709887595bda88abdffcc3c40d6dbb02204eb35be6c7341d1e31c49204bf909cf9f7386670ffbe9f0dfb5fd60c9a576f384100004c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae", - "witness": [] - }, - { - "txid": "bcc5bec678e762431446ff087c05e9a78e4fe429b9b60dda723598e9373d191b", - "index": 1, - "script": "00483045022100c7223bbde90c1650369a63512e53dab5a280ac251d7b5592865817ca2b14eb5502200aa46d432fd383e2114a1358755d176d936fc40b80bfebe52aea9d17a92978014100004c695221022a388ece509cad31a5bed9ff6142991fadc8529a57e388cd83b92421c3f8072f2103b1d138f39f76ee6b3132a9fb9d1cd1c78590effaf37eb43f0020ea614c7d733f21032a0963ad6630acd7222202d52862003403cb34727ead9fcc4b0732307a52ba6b53ae", - "witness": [] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - }, - "fullSignedUserBackup": { - "id": "d7b966befab57157262e3d445d690f1049f068dd4d30c34c0dff7241b04cc883", - "hex": "02000000022328ebd65ad3eacb893cdc4593d7ede6ede16c89f27d7456de7c041ae8e8841801000000fdfe0000483045022100d7896bcd2360b62d43dde722dec941eb92709887595bda88abdffcc3c40d6dbb02204eb35be6c7341d1e31c49204bf909cf9f7386670ffbe9f0dfb5fd60c9a576f3841483045022100d2975a3bcc6e2b802594b830efa23f74600525993e5d13bd6e33a3959541d76c022048c52d93c9331758d991115a0e9755d397e2e352a92cd4a663ac2781973052d5414c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53aeffffffff1b193d37e9983572da0db6b929e44f8ea7e9057c08ff46144362e778c6bec5bc01000000fdfd0000483045022100c7223bbde90c1650369a63512e53dab5a280ac251d7b5592865817ca2b14eb5502200aa46d432fd383e2114a1358755d176d936fc40b80bfebe52aea9d17a929780141473044022052c8257ab5c92b5519536de41a96472307457322fc668634bd0f93d0dd41e29202206bf768423026b57077d0f2dc5625207742793b2432670d6902d893d4f32e2719414c695221022a388ece509cad31a5bed9ff6142991fadc8529a57e388cd83b92421c3f8072f2103b1d138f39f76ee6b3132a9fb9d1cd1c78590effaf37eb43f0020ea614c7d733f21032a0963ad6630acd7222202d52862003403cb34727ead9fcc4b0732307a52ba6b53aeffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000", - "ins": [ - { - "txid": "1884e8e81a047cde56747df2896ce1ede6edd79345dc3c89cbead35ad6eb2823", - "index": 1, - "script": "00483045022100d7896bcd2360b62d43dde722dec941eb92709887595bda88abdffcc3c40d6dbb02204eb35be6c7341d1e31c49204bf909cf9f7386670ffbe9f0dfb5fd60c9a576f3841483045022100d2975a3bcc6e2b802594b830efa23f74600525993e5d13bd6e33a3959541d76c022048c52d93c9331758d991115a0e9755d397e2e352a92cd4a663ac2781973052d5414c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae", - "witness": [] - }, - { - "txid": "bcc5bec678e762431446ff087c05e9a78e4fe429b9b60dda723598e9373d191b", - "index": 1, - "script": "00483045022100c7223bbde90c1650369a63512e53dab5a280ac251d7b5592865817ca2b14eb5502200aa46d432fd383e2114a1358755d176d936fc40b80bfebe52aea9d17a929780141473044022052c8257ab5c92b5519536de41a96472307457322fc668634bd0f93d0dd41e29202206bf768423026b57077d0f2dc5625207742793b2432670d6902d893d4f32e2719414c695221022a388ece509cad31a5bed9ff6142991fadc8529a57e388cd83b92421c3f8072f2103b1d138f39f76ee6b3132a9fb9d1cd1c78590effaf37eb43f0020ea614c7d733f21032a0963ad6630acd7222202d52862003403cb34727ead9fcc4b0732307a52ba6b53ae", - "witness": [] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - }, - "fullSignedUserBitGo": { - "id": "0cf626713b8b6959c2d383c06119dc47d342660b9d7512d57e8d5872a9d28883", - "hex": "02000000022328ebd65ad3eacb893cdc4593d7ede6ede16c89f27d7456de7c041ae8e8841801000000fdfe0000483045022100d7896bcd2360b62d43dde722dec941eb92709887595bda88abdffcc3c40d6dbb02204eb35be6c7341d1e31c49204bf909cf9f7386670ffbe9f0dfb5fd60c9a576f3841483045022100868e371c37611af3a8cfe79b137b137ec3cc93c74de3ff39cb85418885f8129002207d956d9c69ce491e741cde6cbf1b85865fae428863ac1c915bc9ff2c384c940a414c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53aeffffffff1b193d37e9983572da0db6b929e44f8ea7e9057c08ff46144362e778c6bec5bc01000000fdfe0000483045022100c7223bbde90c1650369a63512e53dab5a280ac251d7b5592865817ca2b14eb5502200aa46d432fd383e2114a1358755d176d936fc40b80bfebe52aea9d17a929780141483045022100868980763d36c9e97c18bcf3c5b84190ae80fa1f511e01832b625822f79544df0220538a397ab616bcfee5950ae3d00aa51f72a0e48944f1b7ffa7953ffdf464b71f414c695221022a388ece509cad31a5bed9ff6142991fadc8529a57e388cd83b92421c3f8072f2103b1d138f39f76ee6b3132a9fb9d1cd1c78590effaf37eb43f0020ea614c7d733f21032a0963ad6630acd7222202d52862003403cb34727ead9fcc4b0732307a52ba6b53aeffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000", - "ins": [ - { - "txid": "1884e8e81a047cde56747df2896ce1ede6edd79345dc3c89cbead35ad6eb2823", - "index": 1, - "script": "00483045022100d7896bcd2360b62d43dde722dec941eb92709887595bda88abdffcc3c40d6dbb02204eb35be6c7341d1e31c49204bf909cf9f7386670ffbe9f0dfb5fd60c9a576f3841483045022100868e371c37611af3a8cfe79b137b137ec3cc93c74de3ff39cb85418885f8129002207d956d9c69ce491e741cde6cbf1b85865fae428863ac1c915bc9ff2c384c940a414c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae", - "witness": [] - }, - { - "txid": "bcc5bec678e762431446ff087c05e9a78e4fe429b9b60dda723598e9373d191b", - "index": 1, - "script": "00483045022100c7223bbde90c1650369a63512e53dab5a280ac251d7b5592865817ca2b14eb5502200aa46d432fd383e2114a1358755d176d936fc40b80bfebe52aea9d17a929780141483045022100868980763d36c9e97c18bcf3c5b84190ae80fa1f511e01832b625822f79544df0220538a397ab616bcfee5950ae3d00aa51f72a0e48944f1b7ffa7953ffdf464b71f414c695221022a388ece509cad31a5bed9ff6142991fadc8529a57e388cd83b92421c3f8072f2103b1d138f39f76ee6b3132a9fb9d1cd1c78590effaf37eb43f0020ea614c7d733f21032a0963ad6630acd7222202d52862003403cb34727ead9fcc4b0732307a52ba6b53ae", - "witness": [] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - } -} \ No newline at end of file diff --git a/modules/abstract-utxo/test/unit/fixtures/tbcha/transactions-p2sh-p2sh.json b/modules/abstract-utxo/test/unit/fixtures/tbcha/transactions-p2sh-p2sh.json deleted file mode 100644 index 13dc3378c6..0000000000 --- a/modules/abstract-utxo/test/unit/fixtures/tbcha/transactions-p2sh-p2sh.json +++ /dev/null @@ -1,122 +0,0 @@ -{ - "prebuild": { - "id": "4d8dd3c2d1b672838b6bfd6dd3ae24ac1dbc424d01166425c69418eaf3be310e", - "hex": "02000000022328ebd65ad3eacb893cdc4593d7ede6ede16c89f27d7456de7c041ae8e884180100000000ffffffff1b193d37e9983572da0db6b929e44f8ea7e9057c08ff46144362e778c6bec5bc0100000000ffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000", - "ins": [ - { - "txid": "1884e8e81a047cde56747df2896ce1ede6edd79345dc3c89cbead35ad6eb2823", - "index": 1, - "script": "", - "witness": [] - }, - { - "txid": "bcc5bec678e762431446ff087c05e9a78e4fe429b9b60dda723598e9373d191b", - "index": 1, - "script": "", - "witness": [] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - }, - "halfSignedUserBackup": { - "id": "acacba8834673d3611a094af78ab920ba83cbbe0bd570639a2d16e4027f82f29", - "hex": "02000000022328ebd65ad3eacb893cdc4593d7ede6ede16c89f27d7456de7c041ae8e8841801000000b700483045022100d7896bcd2360b62d43dde722dec941eb92709887595bda88abdffcc3c40d6dbb02204eb35be6c7341d1e31c49204bf909cf9f7386670ffbe9f0dfb5fd60c9a576f384100004c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53aeffffffff1b193d37e9983572da0db6b929e44f8ea7e9057c08ff46144362e778c6bec5bc01000000b700483045022100c7223bbde90c1650369a63512e53dab5a280ac251d7b5592865817ca2b14eb5502200aa46d432fd383e2114a1358755d176d936fc40b80bfebe52aea9d17a92978014100004c695221022a388ece509cad31a5bed9ff6142991fadc8529a57e388cd83b92421c3f8072f2103b1d138f39f76ee6b3132a9fb9d1cd1c78590effaf37eb43f0020ea614c7d733f21032a0963ad6630acd7222202d52862003403cb34727ead9fcc4b0732307a52ba6b53aeffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000", - "ins": [ - { - "txid": "1884e8e81a047cde56747df2896ce1ede6edd79345dc3c89cbead35ad6eb2823", - "index": 1, - "script": "00483045022100d7896bcd2360b62d43dde722dec941eb92709887595bda88abdffcc3c40d6dbb02204eb35be6c7341d1e31c49204bf909cf9f7386670ffbe9f0dfb5fd60c9a576f384100004c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae", - "witness": [] - }, - { - "txid": "bcc5bec678e762431446ff087c05e9a78e4fe429b9b60dda723598e9373d191b", - "index": 1, - "script": "00483045022100c7223bbde90c1650369a63512e53dab5a280ac251d7b5592865817ca2b14eb5502200aa46d432fd383e2114a1358755d176d936fc40b80bfebe52aea9d17a92978014100004c695221022a388ece509cad31a5bed9ff6142991fadc8529a57e388cd83b92421c3f8072f2103b1d138f39f76ee6b3132a9fb9d1cd1c78590effaf37eb43f0020ea614c7d733f21032a0963ad6630acd7222202d52862003403cb34727ead9fcc4b0732307a52ba6b53ae", - "witness": [] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - }, - "halfSignedUserBitGo": { - "id": "acacba8834673d3611a094af78ab920ba83cbbe0bd570639a2d16e4027f82f29", - "hex": "02000000022328ebd65ad3eacb893cdc4593d7ede6ede16c89f27d7456de7c041ae8e8841801000000b700483045022100d7896bcd2360b62d43dde722dec941eb92709887595bda88abdffcc3c40d6dbb02204eb35be6c7341d1e31c49204bf909cf9f7386670ffbe9f0dfb5fd60c9a576f384100004c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53aeffffffff1b193d37e9983572da0db6b929e44f8ea7e9057c08ff46144362e778c6bec5bc01000000b700483045022100c7223bbde90c1650369a63512e53dab5a280ac251d7b5592865817ca2b14eb5502200aa46d432fd383e2114a1358755d176d936fc40b80bfebe52aea9d17a92978014100004c695221022a388ece509cad31a5bed9ff6142991fadc8529a57e388cd83b92421c3f8072f2103b1d138f39f76ee6b3132a9fb9d1cd1c78590effaf37eb43f0020ea614c7d733f21032a0963ad6630acd7222202d52862003403cb34727ead9fcc4b0732307a52ba6b53aeffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000", - "ins": [ - { - "txid": "1884e8e81a047cde56747df2896ce1ede6edd79345dc3c89cbead35ad6eb2823", - "index": 1, - "script": "00483045022100d7896bcd2360b62d43dde722dec941eb92709887595bda88abdffcc3c40d6dbb02204eb35be6c7341d1e31c49204bf909cf9f7386670ffbe9f0dfb5fd60c9a576f384100004c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae", - "witness": [] - }, - { - "txid": "bcc5bec678e762431446ff087c05e9a78e4fe429b9b60dda723598e9373d191b", - "index": 1, - "script": "00483045022100c7223bbde90c1650369a63512e53dab5a280ac251d7b5592865817ca2b14eb5502200aa46d432fd383e2114a1358755d176d936fc40b80bfebe52aea9d17a92978014100004c695221022a388ece509cad31a5bed9ff6142991fadc8529a57e388cd83b92421c3f8072f2103b1d138f39f76ee6b3132a9fb9d1cd1c78590effaf37eb43f0020ea614c7d733f21032a0963ad6630acd7222202d52862003403cb34727ead9fcc4b0732307a52ba6b53ae", - "witness": [] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - }, - "fullSignedUserBackup": { - "id": "d7b966befab57157262e3d445d690f1049f068dd4d30c34c0dff7241b04cc883", - "hex": "02000000022328ebd65ad3eacb893cdc4593d7ede6ede16c89f27d7456de7c041ae8e8841801000000fdfe0000483045022100d7896bcd2360b62d43dde722dec941eb92709887595bda88abdffcc3c40d6dbb02204eb35be6c7341d1e31c49204bf909cf9f7386670ffbe9f0dfb5fd60c9a576f3841483045022100d2975a3bcc6e2b802594b830efa23f74600525993e5d13bd6e33a3959541d76c022048c52d93c9331758d991115a0e9755d397e2e352a92cd4a663ac2781973052d5414c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53aeffffffff1b193d37e9983572da0db6b929e44f8ea7e9057c08ff46144362e778c6bec5bc01000000fdfd0000483045022100c7223bbde90c1650369a63512e53dab5a280ac251d7b5592865817ca2b14eb5502200aa46d432fd383e2114a1358755d176d936fc40b80bfebe52aea9d17a929780141473044022052c8257ab5c92b5519536de41a96472307457322fc668634bd0f93d0dd41e29202206bf768423026b57077d0f2dc5625207742793b2432670d6902d893d4f32e2719414c695221022a388ece509cad31a5bed9ff6142991fadc8529a57e388cd83b92421c3f8072f2103b1d138f39f76ee6b3132a9fb9d1cd1c78590effaf37eb43f0020ea614c7d733f21032a0963ad6630acd7222202d52862003403cb34727ead9fcc4b0732307a52ba6b53aeffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000", - "ins": [ - { - "txid": "1884e8e81a047cde56747df2896ce1ede6edd79345dc3c89cbead35ad6eb2823", - "index": 1, - "script": "00483045022100d7896bcd2360b62d43dde722dec941eb92709887595bda88abdffcc3c40d6dbb02204eb35be6c7341d1e31c49204bf909cf9f7386670ffbe9f0dfb5fd60c9a576f3841483045022100d2975a3bcc6e2b802594b830efa23f74600525993e5d13bd6e33a3959541d76c022048c52d93c9331758d991115a0e9755d397e2e352a92cd4a663ac2781973052d5414c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae", - "witness": [] - }, - { - "txid": "bcc5bec678e762431446ff087c05e9a78e4fe429b9b60dda723598e9373d191b", - "index": 1, - "script": "00483045022100c7223bbde90c1650369a63512e53dab5a280ac251d7b5592865817ca2b14eb5502200aa46d432fd383e2114a1358755d176d936fc40b80bfebe52aea9d17a929780141473044022052c8257ab5c92b5519536de41a96472307457322fc668634bd0f93d0dd41e29202206bf768423026b57077d0f2dc5625207742793b2432670d6902d893d4f32e2719414c695221022a388ece509cad31a5bed9ff6142991fadc8529a57e388cd83b92421c3f8072f2103b1d138f39f76ee6b3132a9fb9d1cd1c78590effaf37eb43f0020ea614c7d733f21032a0963ad6630acd7222202d52862003403cb34727ead9fcc4b0732307a52ba6b53ae", - "witness": [] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - }, - "fullSignedUserBitGo": { - "id": "0cf626713b8b6959c2d383c06119dc47d342660b9d7512d57e8d5872a9d28883", - "hex": "02000000022328ebd65ad3eacb893cdc4593d7ede6ede16c89f27d7456de7c041ae8e8841801000000fdfe0000483045022100d7896bcd2360b62d43dde722dec941eb92709887595bda88abdffcc3c40d6dbb02204eb35be6c7341d1e31c49204bf909cf9f7386670ffbe9f0dfb5fd60c9a576f3841483045022100868e371c37611af3a8cfe79b137b137ec3cc93c74de3ff39cb85418885f8129002207d956d9c69ce491e741cde6cbf1b85865fae428863ac1c915bc9ff2c384c940a414c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53aeffffffff1b193d37e9983572da0db6b929e44f8ea7e9057c08ff46144362e778c6bec5bc01000000fdfe0000483045022100c7223bbde90c1650369a63512e53dab5a280ac251d7b5592865817ca2b14eb5502200aa46d432fd383e2114a1358755d176d936fc40b80bfebe52aea9d17a929780141483045022100868980763d36c9e97c18bcf3c5b84190ae80fa1f511e01832b625822f79544df0220538a397ab616bcfee5950ae3d00aa51f72a0e48944f1b7ffa7953ffdf464b71f414c695221022a388ece509cad31a5bed9ff6142991fadc8529a57e388cd83b92421c3f8072f2103b1d138f39f76ee6b3132a9fb9d1cd1c78590effaf37eb43f0020ea614c7d733f21032a0963ad6630acd7222202d52862003403cb34727ead9fcc4b0732307a52ba6b53aeffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000", - "ins": [ - { - "txid": "1884e8e81a047cde56747df2896ce1ede6edd79345dc3c89cbead35ad6eb2823", - "index": 1, - "script": "00483045022100d7896bcd2360b62d43dde722dec941eb92709887595bda88abdffcc3c40d6dbb02204eb35be6c7341d1e31c49204bf909cf9f7386670ffbe9f0dfb5fd60c9a576f3841483045022100868e371c37611af3a8cfe79b137b137ec3cc93c74de3ff39cb85418885f8129002207d956d9c69ce491e741cde6cbf1b85865fae428863ac1c915bc9ff2c384c940a414c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae", - "witness": [] - }, - { - "txid": "bcc5bec678e762431446ff087c05e9a78e4fe429b9b60dda723598e9373d191b", - "index": 1, - "script": "00483045022100c7223bbde90c1650369a63512e53dab5a280ac251d7b5592865817ca2b14eb5502200aa46d432fd383e2114a1358755d176d936fc40b80bfebe52aea9d17a929780141483045022100868980763d36c9e97c18bcf3c5b84190ae80fa1f511e01832b625822f79544df0220538a397ab616bcfee5950ae3d00aa51f72a0e48944f1b7ffa7953ffdf464b71f414c695221022a388ece509cad31a5bed9ff6142991fadc8529a57e388cd83b92421c3f8072f2103b1d138f39f76ee6b3132a9fb9d1cd1c78590effaf37eb43f0020ea614c7d733f21032a0963ad6630acd7222202d52862003403cb34727ead9fcc4b0732307a52ba6b53ae", - "witness": [] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - } -} \ No newline at end of file diff --git a/modules/abstract-utxo/test/unit/fixtures/tbcha/transactions-p2sh.json b/modules/abstract-utxo/test/unit/fixtures/tbcha/transactions-p2sh.json new file mode 100644 index 0000000000..89bc41cb32 --- /dev/null +++ b/modules/abstract-utxo/test/unit/fixtures/tbcha/transactions-p2sh.json @@ -0,0 +1,92 @@ +{ + "prebuild": { + "id": "69afd1b15274fee555276201fee0518fae5536caf24e8729b0c90f0f6a5cc924", + "hex": "02000000012328ebd65ad3eacb893cdc4593d7ede6ede16c89f27d7456de7c041ae8e884180100000000ffffffff0118ddf5050000000017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000", + "ins": [ + { + "txid": "1884e8e81a047cde56747df2896ce1ede6edd79345dc3c89cbead35ad6eb2823", + "index": 1, + "script": "", + "witness": [] + } + ], + "outs": [ + { + "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", + "value": 99999000 + } + ] + }, + "halfSignedUserBackup": { + "id": "b1c0fc1cc795532b3a28c178721f4cf61311d3a2ba5b8453ba8b79075dccca08", + "hex": "02000000012328ebd65ad3eacb893cdc4593d7ede6ede16c89f27d7456de7c041ae8e8841801000000b600473044022070120284e6ae6d1cc8d4b92aee5015193db3f4fdb3e9b8781567344ba7f4a96a02203c0e75ab624c2ef1bd776cbfaf5a1fb85be49cd02399035f7d299d9e3e81a5be4100004c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53aeffffffff0118ddf5050000000017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000", + "ins": [ + { + "txid": "1884e8e81a047cde56747df2896ce1ede6edd79345dc3c89cbead35ad6eb2823", + "index": 1, + "script": "00473044022070120284e6ae6d1cc8d4b92aee5015193db3f4fdb3e9b8781567344ba7f4a96a02203c0e75ab624c2ef1bd776cbfaf5a1fb85be49cd02399035f7d299d9e3e81a5be4100004c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae", + "witness": [] + } + ], + "outs": [ + { + "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", + "value": 99999000 + } + ] + }, + "halfSignedUserBitGo": { + "id": "b1c0fc1cc795532b3a28c178721f4cf61311d3a2ba5b8453ba8b79075dccca08", + "hex": "02000000012328ebd65ad3eacb893cdc4593d7ede6ede16c89f27d7456de7c041ae8e8841801000000b600473044022070120284e6ae6d1cc8d4b92aee5015193db3f4fdb3e9b8781567344ba7f4a96a02203c0e75ab624c2ef1bd776cbfaf5a1fb85be49cd02399035f7d299d9e3e81a5be4100004c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53aeffffffff0118ddf5050000000017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000", + "ins": [ + { + "txid": "1884e8e81a047cde56747df2896ce1ede6edd79345dc3c89cbead35ad6eb2823", + "index": 1, + "script": "00473044022070120284e6ae6d1cc8d4b92aee5015193db3f4fdb3e9b8781567344ba7f4a96a02203c0e75ab624c2ef1bd776cbfaf5a1fb85be49cd02399035f7d299d9e3e81a5be4100004c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae", + "witness": [] + } + ], + "outs": [ + { + "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", + "value": 99999000 + } + ] + }, + "fullSignedUserBackup": { + "id": "76ea2b39c7a6c5ac29a9522c3419c985b759eb5dd7331fe28670b234a1c64edf", + "hex": "02000000012328ebd65ad3eacb893cdc4593d7ede6ede16c89f27d7456de7c041ae8e8841801000000fc00473044022070120284e6ae6d1cc8d4b92aee5015193db3f4fdb3e9b8781567344ba7f4a96a02203c0e75ab624c2ef1bd776cbfaf5a1fb85be49cd02399035f7d299d9e3e81a5be414730440220330c2ec08024268adfa2b751105272734d487647aff40339048b305a1fd86933022022ec135cb3b080c21858bde71203cbcdc944955201e3c3b3ed3ef8360cd68fe1414c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53aeffffffff0118ddf5050000000017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000", + "ins": [ + { + "txid": "1884e8e81a047cde56747df2896ce1ede6edd79345dc3c89cbead35ad6eb2823", + "index": 1, + "script": "00473044022070120284e6ae6d1cc8d4b92aee5015193db3f4fdb3e9b8781567344ba7f4a96a02203c0e75ab624c2ef1bd776cbfaf5a1fb85be49cd02399035f7d299d9e3e81a5be414730440220330c2ec08024268adfa2b751105272734d487647aff40339048b305a1fd86933022022ec135cb3b080c21858bde71203cbcdc944955201e3c3b3ed3ef8360cd68fe1414c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae", + "witness": [] + } + ], + "outs": [ + { + "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", + "value": 99999000 + } + ] + }, + "fullSignedUserBitGo": { + "id": "91781b11c2f0230516b93aa8048240746bc3c5f219dc98f17fb0559db358014b", + "hex": "02000000012328ebd65ad3eacb893cdc4593d7ede6ede16c89f27d7456de7c041ae8e8841801000000fdfd0000473044022070120284e6ae6d1cc8d4b92aee5015193db3f4fdb3e9b8781567344ba7f4a96a02203c0e75ab624c2ef1bd776cbfaf5a1fb85be49cd02399035f7d299d9e3e81a5be4148304502210089979b04d48245fc3dd8e7dd91666442a4d72e6b89cdba8c11e65f77900d0f0f02204e629140f73e3bc6298a53327380ad34d425c0fc65466c63c8d9883d59aad708414c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53aeffffffff0118ddf5050000000017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000", + "ins": [ + { + "txid": "1884e8e81a047cde56747df2896ce1ede6edd79345dc3c89cbead35ad6eb2823", + "index": 1, + "script": "00473044022070120284e6ae6d1cc8d4b92aee5015193db3f4fdb3e9b8781567344ba7f4a96a02203c0e75ab624c2ef1bd776cbfaf5a1fb85be49cd02399035f7d299d9e3e81a5be4148304502210089979b04d48245fc3dd8e7dd91666442a4d72e6b89cdba8c11e65f77900d0f0f02204e629140f73e3bc6298a53327380ad34d425c0fc65466c63c8d9883d59aad708414c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae", + "witness": [] + } + ], + "outs": [ + { + "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", + "value": 99999000 + } + ] + } +} \ No newline at end of file diff --git a/modules/abstract-utxo/test/unit/fixtures/tbsv/transactions-p2sh-p2sh.json b/modules/abstract-utxo/test/unit/fixtures/tbsv/transactions-p2sh-p2sh.json deleted file mode 100644 index 13dc3378c6..0000000000 --- a/modules/abstract-utxo/test/unit/fixtures/tbsv/transactions-p2sh-p2sh.json +++ /dev/null @@ -1,122 +0,0 @@ -{ - "prebuild": { - "id": "4d8dd3c2d1b672838b6bfd6dd3ae24ac1dbc424d01166425c69418eaf3be310e", - "hex": "02000000022328ebd65ad3eacb893cdc4593d7ede6ede16c89f27d7456de7c041ae8e884180100000000ffffffff1b193d37e9983572da0db6b929e44f8ea7e9057c08ff46144362e778c6bec5bc0100000000ffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000", - "ins": [ - { - "txid": "1884e8e81a047cde56747df2896ce1ede6edd79345dc3c89cbead35ad6eb2823", - "index": 1, - "script": "", - "witness": [] - }, - { - "txid": "bcc5bec678e762431446ff087c05e9a78e4fe429b9b60dda723598e9373d191b", - "index": 1, - "script": "", - "witness": [] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - }, - "halfSignedUserBackup": { - "id": "acacba8834673d3611a094af78ab920ba83cbbe0bd570639a2d16e4027f82f29", - "hex": "02000000022328ebd65ad3eacb893cdc4593d7ede6ede16c89f27d7456de7c041ae8e8841801000000b700483045022100d7896bcd2360b62d43dde722dec941eb92709887595bda88abdffcc3c40d6dbb02204eb35be6c7341d1e31c49204bf909cf9f7386670ffbe9f0dfb5fd60c9a576f384100004c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53aeffffffff1b193d37e9983572da0db6b929e44f8ea7e9057c08ff46144362e778c6bec5bc01000000b700483045022100c7223bbde90c1650369a63512e53dab5a280ac251d7b5592865817ca2b14eb5502200aa46d432fd383e2114a1358755d176d936fc40b80bfebe52aea9d17a92978014100004c695221022a388ece509cad31a5bed9ff6142991fadc8529a57e388cd83b92421c3f8072f2103b1d138f39f76ee6b3132a9fb9d1cd1c78590effaf37eb43f0020ea614c7d733f21032a0963ad6630acd7222202d52862003403cb34727ead9fcc4b0732307a52ba6b53aeffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000", - "ins": [ - { - "txid": "1884e8e81a047cde56747df2896ce1ede6edd79345dc3c89cbead35ad6eb2823", - "index": 1, - "script": "00483045022100d7896bcd2360b62d43dde722dec941eb92709887595bda88abdffcc3c40d6dbb02204eb35be6c7341d1e31c49204bf909cf9f7386670ffbe9f0dfb5fd60c9a576f384100004c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae", - "witness": [] - }, - { - "txid": "bcc5bec678e762431446ff087c05e9a78e4fe429b9b60dda723598e9373d191b", - "index": 1, - "script": "00483045022100c7223bbde90c1650369a63512e53dab5a280ac251d7b5592865817ca2b14eb5502200aa46d432fd383e2114a1358755d176d936fc40b80bfebe52aea9d17a92978014100004c695221022a388ece509cad31a5bed9ff6142991fadc8529a57e388cd83b92421c3f8072f2103b1d138f39f76ee6b3132a9fb9d1cd1c78590effaf37eb43f0020ea614c7d733f21032a0963ad6630acd7222202d52862003403cb34727ead9fcc4b0732307a52ba6b53ae", - "witness": [] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - }, - "halfSignedUserBitGo": { - "id": "acacba8834673d3611a094af78ab920ba83cbbe0bd570639a2d16e4027f82f29", - "hex": "02000000022328ebd65ad3eacb893cdc4593d7ede6ede16c89f27d7456de7c041ae8e8841801000000b700483045022100d7896bcd2360b62d43dde722dec941eb92709887595bda88abdffcc3c40d6dbb02204eb35be6c7341d1e31c49204bf909cf9f7386670ffbe9f0dfb5fd60c9a576f384100004c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53aeffffffff1b193d37e9983572da0db6b929e44f8ea7e9057c08ff46144362e778c6bec5bc01000000b700483045022100c7223bbde90c1650369a63512e53dab5a280ac251d7b5592865817ca2b14eb5502200aa46d432fd383e2114a1358755d176d936fc40b80bfebe52aea9d17a92978014100004c695221022a388ece509cad31a5bed9ff6142991fadc8529a57e388cd83b92421c3f8072f2103b1d138f39f76ee6b3132a9fb9d1cd1c78590effaf37eb43f0020ea614c7d733f21032a0963ad6630acd7222202d52862003403cb34727ead9fcc4b0732307a52ba6b53aeffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000", - "ins": [ - { - "txid": "1884e8e81a047cde56747df2896ce1ede6edd79345dc3c89cbead35ad6eb2823", - "index": 1, - "script": "00483045022100d7896bcd2360b62d43dde722dec941eb92709887595bda88abdffcc3c40d6dbb02204eb35be6c7341d1e31c49204bf909cf9f7386670ffbe9f0dfb5fd60c9a576f384100004c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae", - "witness": [] - }, - { - "txid": "bcc5bec678e762431446ff087c05e9a78e4fe429b9b60dda723598e9373d191b", - "index": 1, - "script": "00483045022100c7223bbde90c1650369a63512e53dab5a280ac251d7b5592865817ca2b14eb5502200aa46d432fd383e2114a1358755d176d936fc40b80bfebe52aea9d17a92978014100004c695221022a388ece509cad31a5bed9ff6142991fadc8529a57e388cd83b92421c3f8072f2103b1d138f39f76ee6b3132a9fb9d1cd1c78590effaf37eb43f0020ea614c7d733f21032a0963ad6630acd7222202d52862003403cb34727ead9fcc4b0732307a52ba6b53ae", - "witness": [] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - }, - "fullSignedUserBackup": { - "id": "d7b966befab57157262e3d445d690f1049f068dd4d30c34c0dff7241b04cc883", - "hex": "02000000022328ebd65ad3eacb893cdc4593d7ede6ede16c89f27d7456de7c041ae8e8841801000000fdfe0000483045022100d7896bcd2360b62d43dde722dec941eb92709887595bda88abdffcc3c40d6dbb02204eb35be6c7341d1e31c49204bf909cf9f7386670ffbe9f0dfb5fd60c9a576f3841483045022100d2975a3bcc6e2b802594b830efa23f74600525993e5d13bd6e33a3959541d76c022048c52d93c9331758d991115a0e9755d397e2e352a92cd4a663ac2781973052d5414c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53aeffffffff1b193d37e9983572da0db6b929e44f8ea7e9057c08ff46144362e778c6bec5bc01000000fdfd0000483045022100c7223bbde90c1650369a63512e53dab5a280ac251d7b5592865817ca2b14eb5502200aa46d432fd383e2114a1358755d176d936fc40b80bfebe52aea9d17a929780141473044022052c8257ab5c92b5519536de41a96472307457322fc668634bd0f93d0dd41e29202206bf768423026b57077d0f2dc5625207742793b2432670d6902d893d4f32e2719414c695221022a388ece509cad31a5bed9ff6142991fadc8529a57e388cd83b92421c3f8072f2103b1d138f39f76ee6b3132a9fb9d1cd1c78590effaf37eb43f0020ea614c7d733f21032a0963ad6630acd7222202d52862003403cb34727ead9fcc4b0732307a52ba6b53aeffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000", - "ins": [ - { - "txid": "1884e8e81a047cde56747df2896ce1ede6edd79345dc3c89cbead35ad6eb2823", - "index": 1, - "script": "00483045022100d7896bcd2360b62d43dde722dec941eb92709887595bda88abdffcc3c40d6dbb02204eb35be6c7341d1e31c49204bf909cf9f7386670ffbe9f0dfb5fd60c9a576f3841483045022100d2975a3bcc6e2b802594b830efa23f74600525993e5d13bd6e33a3959541d76c022048c52d93c9331758d991115a0e9755d397e2e352a92cd4a663ac2781973052d5414c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae", - "witness": [] - }, - { - "txid": "bcc5bec678e762431446ff087c05e9a78e4fe429b9b60dda723598e9373d191b", - "index": 1, - "script": "00483045022100c7223bbde90c1650369a63512e53dab5a280ac251d7b5592865817ca2b14eb5502200aa46d432fd383e2114a1358755d176d936fc40b80bfebe52aea9d17a929780141473044022052c8257ab5c92b5519536de41a96472307457322fc668634bd0f93d0dd41e29202206bf768423026b57077d0f2dc5625207742793b2432670d6902d893d4f32e2719414c695221022a388ece509cad31a5bed9ff6142991fadc8529a57e388cd83b92421c3f8072f2103b1d138f39f76ee6b3132a9fb9d1cd1c78590effaf37eb43f0020ea614c7d733f21032a0963ad6630acd7222202d52862003403cb34727ead9fcc4b0732307a52ba6b53ae", - "witness": [] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - }, - "fullSignedUserBitGo": { - "id": "0cf626713b8b6959c2d383c06119dc47d342660b9d7512d57e8d5872a9d28883", - "hex": "02000000022328ebd65ad3eacb893cdc4593d7ede6ede16c89f27d7456de7c041ae8e8841801000000fdfe0000483045022100d7896bcd2360b62d43dde722dec941eb92709887595bda88abdffcc3c40d6dbb02204eb35be6c7341d1e31c49204bf909cf9f7386670ffbe9f0dfb5fd60c9a576f3841483045022100868e371c37611af3a8cfe79b137b137ec3cc93c74de3ff39cb85418885f8129002207d956d9c69ce491e741cde6cbf1b85865fae428863ac1c915bc9ff2c384c940a414c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53aeffffffff1b193d37e9983572da0db6b929e44f8ea7e9057c08ff46144362e778c6bec5bc01000000fdfe0000483045022100c7223bbde90c1650369a63512e53dab5a280ac251d7b5592865817ca2b14eb5502200aa46d432fd383e2114a1358755d176d936fc40b80bfebe52aea9d17a929780141483045022100868980763d36c9e97c18bcf3c5b84190ae80fa1f511e01832b625822f79544df0220538a397ab616bcfee5950ae3d00aa51f72a0e48944f1b7ffa7953ffdf464b71f414c695221022a388ece509cad31a5bed9ff6142991fadc8529a57e388cd83b92421c3f8072f2103b1d138f39f76ee6b3132a9fb9d1cd1c78590effaf37eb43f0020ea614c7d733f21032a0963ad6630acd7222202d52862003403cb34727ead9fcc4b0732307a52ba6b53aeffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000", - "ins": [ - { - "txid": "1884e8e81a047cde56747df2896ce1ede6edd79345dc3c89cbead35ad6eb2823", - "index": 1, - "script": "00483045022100d7896bcd2360b62d43dde722dec941eb92709887595bda88abdffcc3c40d6dbb02204eb35be6c7341d1e31c49204bf909cf9f7386670ffbe9f0dfb5fd60c9a576f3841483045022100868e371c37611af3a8cfe79b137b137ec3cc93c74de3ff39cb85418885f8129002207d956d9c69ce491e741cde6cbf1b85865fae428863ac1c915bc9ff2c384c940a414c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae", - "witness": [] - }, - { - "txid": "bcc5bec678e762431446ff087c05e9a78e4fe429b9b60dda723598e9373d191b", - "index": 1, - "script": "00483045022100c7223bbde90c1650369a63512e53dab5a280ac251d7b5592865817ca2b14eb5502200aa46d432fd383e2114a1358755d176d936fc40b80bfebe52aea9d17a929780141483045022100868980763d36c9e97c18bcf3c5b84190ae80fa1f511e01832b625822f79544df0220538a397ab616bcfee5950ae3d00aa51f72a0e48944f1b7ffa7953ffdf464b71f414c695221022a388ece509cad31a5bed9ff6142991fadc8529a57e388cd83b92421c3f8072f2103b1d138f39f76ee6b3132a9fb9d1cd1c78590effaf37eb43f0020ea614c7d733f21032a0963ad6630acd7222202d52862003403cb34727ead9fcc4b0732307a52ba6b53ae", - "witness": [] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - } -} \ No newline at end of file diff --git a/modules/abstract-utxo/test/unit/fixtures/tbtc/transactions-p2sh-p2sh.json b/modules/abstract-utxo/test/unit/fixtures/tbtc/transactions-p2sh-p2sh.json deleted file mode 100644 index 88f10d3786..0000000000 --- a/modules/abstract-utxo/test/unit/fixtures/tbtc/transactions-p2sh-p2sh.json +++ /dev/null @@ -1,122 +0,0 @@ -{ - "prebuild": { - "id": "90f18ec25c6ad6c3dc05cabc567dc88e11d352b0cca89632a88796594d84183c", - "hex": "01000000022328ebd65ad3eacb893cdc4593d7ede6ede16c89f27d7456de7c041ae8e884180100000000ffffffff1b193d37e9983572da0db6b929e44f8ea7e9057c08ff46144362e778c6bec5bc0100000000ffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000", - "ins": [ - { - "txid": "1884e8e81a047cde56747df2896ce1ede6edd79345dc3c89cbead35ad6eb2823", - "index": 1, - "script": "", - "witness": [] - }, - { - "txid": "bcc5bec678e762431446ff087c05e9a78e4fe429b9b60dda723598e9373d191b", - "index": 1, - "script": "", - "witness": [] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - }, - "halfSignedUserBackup": { - "id": "8f07f6ad84c667264b2287303ce3a6337fe3a64eae93e91fc1443bbb9df01851", - "hex": "01000000022328ebd65ad3eacb893cdc4593d7ede6ede16c89f27d7456de7c041ae8e8841801000000b600473044022077cca6fa0f9120cf625e99c52762d03f76931ebae7020ee77341fd80f2b5218202202d956b341e78ccff40e98bcf142a0ee7dd91f17d0bc4f309fb30feec4c100fe20100004c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53aeffffffff1b193d37e9983572da0db6b929e44f8ea7e9057c08ff46144362e778c6bec5bc01000000b700483045022100c45f72fa37bbb51825362661c659fd28c342ce9d3f1be7479f18ae67b16454aa022010417bb9796f381b54114b707ffa0d6e28e3de79965aa293d1e9697ad7f7be770100004c695221022a388ece509cad31a5bed9ff6142991fadc8529a57e388cd83b92421c3f8072f2103b1d138f39f76ee6b3132a9fb9d1cd1c78590effaf37eb43f0020ea614c7d733f21032a0963ad6630acd7222202d52862003403cb34727ead9fcc4b0732307a52ba6b53aeffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000", - "ins": [ - { - "txid": "1884e8e81a047cde56747df2896ce1ede6edd79345dc3c89cbead35ad6eb2823", - "index": 1, - "script": "00473044022077cca6fa0f9120cf625e99c52762d03f76931ebae7020ee77341fd80f2b5218202202d956b341e78ccff40e98bcf142a0ee7dd91f17d0bc4f309fb30feec4c100fe20100004c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae", - "witness": [] - }, - { - "txid": "bcc5bec678e762431446ff087c05e9a78e4fe429b9b60dda723598e9373d191b", - "index": 1, - "script": "00483045022100c45f72fa37bbb51825362661c659fd28c342ce9d3f1be7479f18ae67b16454aa022010417bb9796f381b54114b707ffa0d6e28e3de79965aa293d1e9697ad7f7be770100004c695221022a388ece509cad31a5bed9ff6142991fadc8529a57e388cd83b92421c3f8072f2103b1d138f39f76ee6b3132a9fb9d1cd1c78590effaf37eb43f0020ea614c7d733f21032a0963ad6630acd7222202d52862003403cb34727ead9fcc4b0732307a52ba6b53ae", - "witness": [] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - }, - "halfSignedUserBitGo": { - "id": "8f07f6ad84c667264b2287303ce3a6337fe3a64eae93e91fc1443bbb9df01851", - "hex": "01000000022328ebd65ad3eacb893cdc4593d7ede6ede16c89f27d7456de7c041ae8e8841801000000b600473044022077cca6fa0f9120cf625e99c52762d03f76931ebae7020ee77341fd80f2b5218202202d956b341e78ccff40e98bcf142a0ee7dd91f17d0bc4f309fb30feec4c100fe20100004c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53aeffffffff1b193d37e9983572da0db6b929e44f8ea7e9057c08ff46144362e778c6bec5bc01000000b700483045022100c45f72fa37bbb51825362661c659fd28c342ce9d3f1be7479f18ae67b16454aa022010417bb9796f381b54114b707ffa0d6e28e3de79965aa293d1e9697ad7f7be770100004c695221022a388ece509cad31a5bed9ff6142991fadc8529a57e388cd83b92421c3f8072f2103b1d138f39f76ee6b3132a9fb9d1cd1c78590effaf37eb43f0020ea614c7d733f21032a0963ad6630acd7222202d52862003403cb34727ead9fcc4b0732307a52ba6b53aeffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000", - "ins": [ - { - "txid": "1884e8e81a047cde56747df2896ce1ede6edd79345dc3c89cbead35ad6eb2823", - "index": 1, - "script": "00473044022077cca6fa0f9120cf625e99c52762d03f76931ebae7020ee77341fd80f2b5218202202d956b341e78ccff40e98bcf142a0ee7dd91f17d0bc4f309fb30feec4c100fe20100004c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae", - "witness": [] - }, - { - "txid": "bcc5bec678e762431446ff087c05e9a78e4fe429b9b60dda723598e9373d191b", - "index": 1, - "script": "00483045022100c45f72fa37bbb51825362661c659fd28c342ce9d3f1be7479f18ae67b16454aa022010417bb9796f381b54114b707ffa0d6e28e3de79965aa293d1e9697ad7f7be770100004c695221022a388ece509cad31a5bed9ff6142991fadc8529a57e388cd83b92421c3f8072f2103b1d138f39f76ee6b3132a9fb9d1cd1c78590effaf37eb43f0020ea614c7d733f21032a0963ad6630acd7222202d52862003403cb34727ead9fcc4b0732307a52ba6b53ae", - "witness": [] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - }, - "fullSignedUserBackup": { - "id": "08ffbdc5246fdcdfca22622b0889f8d81e87cc6b75f662ae0436afdf69c8e15c", - "hex": "01000000022328ebd65ad3eacb893cdc4593d7ede6ede16c89f27d7456de7c041ae8e8841801000000fdfd0000473044022077cca6fa0f9120cf625e99c52762d03f76931ebae7020ee77341fd80f2b5218202202d956b341e78ccff40e98bcf142a0ee7dd91f17d0bc4f309fb30feec4c100fe201483045022100a70b67b1cd8dfd2a67b4113512afdc6d0b58dc0b352bf2a88b512c82714d0ec002207ad068540982b7b5761e82faaede1fe4faf17215f963cc85d2f396d2af9248d6014c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53aeffffffff1b193d37e9983572da0db6b929e44f8ea7e9057c08ff46144362e778c6bec5bc01000000fdfe0000483045022100c45f72fa37bbb51825362661c659fd28c342ce9d3f1be7479f18ae67b16454aa022010417bb9796f381b54114b707ffa0d6e28e3de79965aa293d1e9697ad7f7be7701483045022100939fddf72fc8ab35b77733513e8d2d0a389d03321682317fc545f537abfc0aad0220027180bf0ba4e851fb342bed523a9058cb006151d96a1e71a43caac4fda12dfd014c695221022a388ece509cad31a5bed9ff6142991fadc8529a57e388cd83b92421c3f8072f2103b1d138f39f76ee6b3132a9fb9d1cd1c78590effaf37eb43f0020ea614c7d733f21032a0963ad6630acd7222202d52862003403cb34727ead9fcc4b0732307a52ba6b53aeffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000", - "ins": [ - { - "txid": "1884e8e81a047cde56747df2896ce1ede6edd79345dc3c89cbead35ad6eb2823", - "index": 1, - "script": "00473044022077cca6fa0f9120cf625e99c52762d03f76931ebae7020ee77341fd80f2b5218202202d956b341e78ccff40e98bcf142a0ee7dd91f17d0bc4f309fb30feec4c100fe201483045022100a70b67b1cd8dfd2a67b4113512afdc6d0b58dc0b352bf2a88b512c82714d0ec002207ad068540982b7b5761e82faaede1fe4faf17215f963cc85d2f396d2af9248d6014c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae", - "witness": [] - }, - { - "txid": "bcc5bec678e762431446ff087c05e9a78e4fe429b9b60dda723598e9373d191b", - "index": 1, - "script": "00483045022100c45f72fa37bbb51825362661c659fd28c342ce9d3f1be7479f18ae67b16454aa022010417bb9796f381b54114b707ffa0d6e28e3de79965aa293d1e9697ad7f7be7701483045022100939fddf72fc8ab35b77733513e8d2d0a389d03321682317fc545f537abfc0aad0220027180bf0ba4e851fb342bed523a9058cb006151d96a1e71a43caac4fda12dfd014c695221022a388ece509cad31a5bed9ff6142991fadc8529a57e388cd83b92421c3f8072f2103b1d138f39f76ee6b3132a9fb9d1cd1c78590effaf37eb43f0020ea614c7d733f21032a0963ad6630acd7222202d52862003403cb34727ead9fcc4b0732307a52ba6b53ae", - "witness": [] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - }, - "fullSignedUserBitGo": { - "id": "011e913f9cd7a2c205255f2ef7cb0da7a0093d91f735e247377f436a442afa47", - "hex": "01000000022328ebd65ad3eacb893cdc4593d7ede6ede16c89f27d7456de7c041ae8e8841801000000fc00473044022077cca6fa0f9120cf625e99c52762d03f76931ebae7020ee77341fd80f2b5218202202d956b341e78ccff40e98bcf142a0ee7dd91f17d0bc4f309fb30feec4c100fe201473044022016dad35efd19750bc2caafc4d2dab8abb922c64b4127dde26e4797082d4ec62c02205a2246c0bf855c37fda7d0734f85310c47dc6e30038c4d5d751671170eeccc11014c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53aeffffffff1b193d37e9983572da0db6b929e44f8ea7e9057c08ff46144362e778c6bec5bc01000000fdfe0000483045022100c45f72fa37bbb51825362661c659fd28c342ce9d3f1be7479f18ae67b16454aa022010417bb9796f381b54114b707ffa0d6e28e3de79965aa293d1e9697ad7f7be7701483045022100bf6bafba802a74f8258690d82b69657823b449411f1defb301a2c770b1495825022060de76c3433b76b5aed50e42c23b9974f8c09f78c3b99ebea6c8283c018679f7014c695221022a388ece509cad31a5bed9ff6142991fadc8529a57e388cd83b92421c3f8072f2103b1d138f39f76ee6b3132a9fb9d1cd1c78590effaf37eb43f0020ea614c7d733f21032a0963ad6630acd7222202d52862003403cb34727ead9fcc4b0732307a52ba6b53aeffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000", - "ins": [ - { - "txid": "1884e8e81a047cde56747df2896ce1ede6edd79345dc3c89cbead35ad6eb2823", - "index": 1, - "script": "00473044022077cca6fa0f9120cf625e99c52762d03f76931ebae7020ee77341fd80f2b5218202202d956b341e78ccff40e98bcf142a0ee7dd91f17d0bc4f309fb30feec4c100fe201473044022016dad35efd19750bc2caafc4d2dab8abb922c64b4127dde26e4797082d4ec62c02205a2246c0bf855c37fda7d0734f85310c47dc6e30038c4d5d751671170eeccc11014c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae", - "witness": [] - }, - { - "txid": "bcc5bec678e762431446ff087c05e9a78e4fe429b9b60dda723598e9373d191b", - "index": 1, - "script": "00483045022100c45f72fa37bbb51825362661c659fd28c342ce9d3f1be7479f18ae67b16454aa022010417bb9796f381b54114b707ffa0d6e28e3de79965aa293d1e9697ad7f7be7701483045022100bf6bafba802a74f8258690d82b69657823b449411f1defb301a2c770b1495825022060de76c3433b76b5aed50e42c23b9974f8c09f78c3b99ebea6c8283c018679f7014c695221022a388ece509cad31a5bed9ff6142991fadc8529a57e388cd83b92421c3f8072f2103b1d138f39f76ee6b3132a9fb9d1cd1c78590effaf37eb43f0020ea614c7d733f21032a0963ad6630acd7222202d52862003403cb34727ead9fcc4b0732307a52ba6b53ae", - "witness": [] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - } -} \ No newline at end of file diff --git a/modules/abstract-utxo/test/unit/fixtures/tbtc/transactions-p2sh-p2shP2wsh-p2wsh.json b/modules/abstract-utxo/test/unit/fixtures/tbtc/transactions-p2sh-p2shP2wsh-p2wsh.json new file mode 100644 index 0000000000..7b4fcadd3c --- /dev/null +++ b/modules/abstract-utxo/test/unit/fixtures/tbtc/transactions-p2sh-p2shP2wsh-p2wsh.json @@ -0,0 +1,196 @@ +{ + "prebuild": { + "id": "7b231ab23c38de46b3426238b5686bb28399221e1e905a303b08938eb5c08b2f", + "hex": "01000000032328ebd65ad3eacb893cdc4593d7ede6ede16c89f27d7456de7c041ae8e884180100000000ffffffff2ee15092cb19a8c933e050e29ccbeab4492e7a26ba1d1acf9f2b2223d61d39d40100000000ffffffff134d6111b3385e1c0654d52205067fac116a500114dd287a5f8a84fd67c2bc3d0100000000ffffffff01189fe1110000000017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000", + "ins": [ + { + "txid": "1884e8e81a047cde56747df2896ce1ede6edd79345dc3c89cbead35ad6eb2823", + "index": 1, + "script": "", + "witness": [] + }, + { + "txid": "d4391dd623222b9fcf1a1dba267a2e49b4eacb9ce250e033c9a819cb9250e12e", + "index": 1, + "script": "", + "witness": [] + }, + { + "txid": "3dbcc267fd848a5f7a28dd1401506a11ac7f060522d554061c5e38b311614d13", + "index": 1, + "script": "", + "witness": [] + } + ], + "outs": [ + { + "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", + "value": 299999000 + } + ] + }, + "halfSignedUserBackup": { + "id": "72f5007caf0c42bae29389c1bf5098e94b76bef166dc0e952df6c152151978fa", + "hex": "010000000001032328ebd65ad3eacb893cdc4593d7ede6ede16c89f27d7456de7c041ae8e8841801000000b700483045022100bb3f76ce25f34ea275697176ef288a2f797759241c7da6b6ffd03af07b5bfe2d0220139a6e64e89f82875d6ef41e7b7c77cfaa3f55dc40f3ea4a7843e3feca65bba80100004c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53aeffffffff2ee15092cb19a8c933e050e29ccbeab4492e7a26ba1d1acf9f2b2223d61d39d40100000023220020bfc4956a4b0f95a6722cf9c2073c8f86a2f5b86a8c14c68d7aab60fa4d8f0610ffffffff134d6111b3385e1c0654d52205067fac116a500114dd287a5f8a84fd67c2bc3d0100000000ffffffff01189fe1110000000017a9141e57a925dd863a86af341037e700862bf66bf7b687000500483045022100be816cf79ebcfd1fdcf002d135cff11fa498d55a59ae416b6b15612a72c8bfea022072e96fe6e7b1a9cde0b631708b0d9916ebe94c706fef0734dd985e9610a81c5601000069522102265114bdc9f7954a18fdf695b8ef3f806fba3104b7750a339c94b4c24485a9d72102500d273c1dca588566b2910bbf907f0a4f139f9d21a1af22e884d2d529065fdf2102e330cbfcf82a754afcf38ee382751e0361769f9cbbd9997395da84b6842e7d0653ae050047304402203693e2f44359e82c99a2c73c33476e0a7fbd8c4968358ef83c976fd5d9203d6a02203e4dfa64de81aa09056a15ff96f118a199537ee64c80b651eebabd26f1c45a36010000695221027db35d325fb6b20e7990d5e5ca33144c270a2b149b4b4158a6e16a090b276f8a2102003243d889cec7c4c55042d6c10091a536eef3894f573759c5d26a727e96f036210257f6aee3214f76ff02748de7d291866642a913b0d346ccc976d6a77d9aa00de253ae00000000", + "ins": [ + { + "txid": "1884e8e81a047cde56747df2896ce1ede6edd79345dc3c89cbead35ad6eb2823", + "index": 1, + "script": "00483045022100bb3f76ce25f34ea275697176ef288a2f797759241c7da6b6ffd03af07b5bfe2d0220139a6e64e89f82875d6ef41e7b7c77cfaa3f55dc40f3ea4a7843e3feca65bba80100004c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae", + "witness": [] + }, + { + "txid": "d4391dd623222b9fcf1a1dba267a2e49b4eacb9ce250e033c9a819cb9250e12e", + "index": 1, + "script": "220020bfc4956a4b0f95a6722cf9c2073c8f86a2f5b86a8c14c68d7aab60fa4d8f0610", + "witness": [ + "", + "3045022100be816cf79ebcfd1fdcf002d135cff11fa498d55a59ae416b6b15612a72c8bfea022072e96fe6e7b1a9cde0b631708b0d9916ebe94c706fef0734dd985e9610a81c5601", + "", + "", + "522102265114bdc9f7954a18fdf695b8ef3f806fba3104b7750a339c94b4c24485a9d72102500d273c1dca588566b2910bbf907f0a4f139f9d21a1af22e884d2d529065fdf2102e330cbfcf82a754afcf38ee382751e0361769f9cbbd9997395da84b6842e7d0653ae" + ] + }, + { + "txid": "3dbcc267fd848a5f7a28dd1401506a11ac7f060522d554061c5e38b311614d13", + "index": 1, + "script": "", + "witness": [ + "", + "304402203693e2f44359e82c99a2c73c33476e0a7fbd8c4968358ef83c976fd5d9203d6a02203e4dfa64de81aa09056a15ff96f118a199537ee64c80b651eebabd26f1c45a3601", + "", + "", + "5221027db35d325fb6b20e7990d5e5ca33144c270a2b149b4b4158a6e16a090b276f8a2102003243d889cec7c4c55042d6c10091a536eef3894f573759c5d26a727e96f036210257f6aee3214f76ff02748de7d291866642a913b0d346ccc976d6a77d9aa00de253ae" + ] + } + ], + "outs": [ + { + "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", + "value": 299999000 + } + ] + }, + "halfSignedUserBitGo": { + "id": "72f5007caf0c42bae29389c1bf5098e94b76bef166dc0e952df6c152151978fa", + "hex": "010000000001032328ebd65ad3eacb893cdc4593d7ede6ede16c89f27d7456de7c041ae8e8841801000000b700483045022100bb3f76ce25f34ea275697176ef288a2f797759241c7da6b6ffd03af07b5bfe2d0220139a6e64e89f82875d6ef41e7b7c77cfaa3f55dc40f3ea4a7843e3feca65bba80100004c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53aeffffffff2ee15092cb19a8c933e050e29ccbeab4492e7a26ba1d1acf9f2b2223d61d39d40100000023220020bfc4956a4b0f95a6722cf9c2073c8f86a2f5b86a8c14c68d7aab60fa4d8f0610ffffffff134d6111b3385e1c0654d52205067fac116a500114dd287a5f8a84fd67c2bc3d0100000000ffffffff01189fe1110000000017a9141e57a925dd863a86af341037e700862bf66bf7b687000500483045022100be816cf79ebcfd1fdcf002d135cff11fa498d55a59ae416b6b15612a72c8bfea022072e96fe6e7b1a9cde0b631708b0d9916ebe94c706fef0734dd985e9610a81c5601000069522102265114bdc9f7954a18fdf695b8ef3f806fba3104b7750a339c94b4c24485a9d72102500d273c1dca588566b2910bbf907f0a4f139f9d21a1af22e884d2d529065fdf2102e330cbfcf82a754afcf38ee382751e0361769f9cbbd9997395da84b6842e7d0653ae050047304402203693e2f44359e82c99a2c73c33476e0a7fbd8c4968358ef83c976fd5d9203d6a02203e4dfa64de81aa09056a15ff96f118a199537ee64c80b651eebabd26f1c45a36010000695221027db35d325fb6b20e7990d5e5ca33144c270a2b149b4b4158a6e16a090b276f8a2102003243d889cec7c4c55042d6c10091a536eef3894f573759c5d26a727e96f036210257f6aee3214f76ff02748de7d291866642a913b0d346ccc976d6a77d9aa00de253ae00000000", + "ins": [ + { + "txid": "1884e8e81a047cde56747df2896ce1ede6edd79345dc3c89cbead35ad6eb2823", + "index": 1, + "script": "00483045022100bb3f76ce25f34ea275697176ef288a2f797759241c7da6b6ffd03af07b5bfe2d0220139a6e64e89f82875d6ef41e7b7c77cfaa3f55dc40f3ea4a7843e3feca65bba80100004c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae", + "witness": [] + }, + { + "txid": "d4391dd623222b9fcf1a1dba267a2e49b4eacb9ce250e033c9a819cb9250e12e", + "index": 1, + "script": "220020bfc4956a4b0f95a6722cf9c2073c8f86a2f5b86a8c14c68d7aab60fa4d8f0610", + "witness": [ + "", + "3045022100be816cf79ebcfd1fdcf002d135cff11fa498d55a59ae416b6b15612a72c8bfea022072e96fe6e7b1a9cde0b631708b0d9916ebe94c706fef0734dd985e9610a81c5601", + "", + "", + "522102265114bdc9f7954a18fdf695b8ef3f806fba3104b7750a339c94b4c24485a9d72102500d273c1dca588566b2910bbf907f0a4f139f9d21a1af22e884d2d529065fdf2102e330cbfcf82a754afcf38ee382751e0361769f9cbbd9997395da84b6842e7d0653ae" + ] + }, + { + "txid": "3dbcc267fd848a5f7a28dd1401506a11ac7f060522d554061c5e38b311614d13", + "index": 1, + "script": "", + "witness": [ + "", + "304402203693e2f44359e82c99a2c73c33476e0a7fbd8c4968358ef83c976fd5d9203d6a02203e4dfa64de81aa09056a15ff96f118a199537ee64c80b651eebabd26f1c45a3601", + "", + "", + "5221027db35d325fb6b20e7990d5e5ca33144c270a2b149b4b4158a6e16a090b276f8a2102003243d889cec7c4c55042d6c10091a536eef3894f573759c5d26a727e96f036210257f6aee3214f76ff02748de7d291866642a913b0d346ccc976d6a77d9aa00de253ae" + ] + } + ], + "outs": [ + { + "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", + "value": 299999000 + } + ] + }, + "fullSignedUserBackup": { + "id": "b79adb597c5b3741303b9fe561adcb04c65f0b309d60e6d310a1f52a880709b9", + "hex": "010000000001032328ebd65ad3eacb893cdc4593d7ede6ede16c89f27d7456de7c041ae8e8841801000000fdfe0000483045022100bb3f76ce25f34ea275697176ef288a2f797759241c7da6b6ffd03af07b5bfe2d0220139a6e64e89f82875d6ef41e7b7c77cfaa3f55dc40f3ea4a7843e3feca65bba801483045022100ae5cda3d08a3d073ac54e31bad0f6a155b2e7a1f2696c3f0505c7d4d4f7f7d930220047f7eb134dbc49db9fc487111997a48f8654d1c543f2b78533132038b3384f3014c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53aeffffffff2ee15092cb19a8c933e050e29ccbeab4492e7a26ba1d1acf9f2b2223d61d39d40100000023220020bfc4956a4b0f95a6722cf9c2073c8f86a2f5b86a8c14c68d7aab60fa4d8f0610ffffffff134d6111b3385e1c0654d52205067fac116a500114dd287a5f8a84fd67c2bc3d0100000000ffffffff01189fe1110000000017a9141e57a925dd863a86af341037e700862bf66bf7b687000400483045022100be816cf79ebcfd1fdcf002d135cff11fa498d55a59ae416b6b15612a72c8bfea022072e96fe6e7b1a9cde0b631708b0d9916ebe94c706fef0734dd985e9610a81c5601483045022100bc4d341b57a6c94b3a110f25034f3875b49f473c1cd7d9c878f83b8d0848475502204ac079fd74c4e80f89f4b4ca64e368f46b3f9b55aabbd1bb74f38274206dde6c0169522102265114bdc9f7954a18fdf695b8ef3f806fba3104b7750a339c94b4c24485a9d72102500d273c1dca588566b2910bbf907f0a4f139f9d21a1af22e884d2d529065fdf2102e330cbfcf82a754afcf38ee382751e0361769f9cbbd9997395da84b6842e7d0653ae040047304402203693e2f44359e82c99a2c73c33476e0a7fbd8c4968358ef83c976fd5d9203d6a02203e4dfa64de81aa09056a15ff96f118a199537ee64c80b651eebabd26f1c45a36014730440220529177ba36feaaa72d4111ab478bf79f9c0d422e61de6ec227740f4a18aa612c022065b0ca5a845e0745094338cc1cfced4cf26be62844993b070aa663eaa276109f01695221027db35d325fb6b20e7990d5e5ca33144c270a2b149b4b4158a6e16a090b276f8a2102003243d889cec7c4c55042d6c10091a536eef3894f573759c5d26a727e96f036210257f6aee3214f76ff02748de7d291866642a913b0d346ccc976d6a77d9aa00de253ae00000000", + "ins": [ + { + "txid": "1884e8e81a047cde56747df2896ce1ede6edd79345dc3c89cbead35ad6eb2823", + "index": 1, + "script": "00483045022100bb3f76ce25f34ea275697176ef288a2f797759241c7da6b6ffd03af07b5bfe2d0220139a6e64e89f82875d6ef41e7b7c77cfaa3f55dc40f3ea4a7843e3feca65bba801483045022100ae5cda3d08a3d073ac54e31bad0f6a155b2e7a1f2696c3f0505c7d4d4f7f7d930220047f7eb134dbc49db9fc487111997a48f8654d1c543f2b78533132038b3384f3014c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae", + "witness": [] + }, + { + "txid": "d4391dd623222b9fcf1a1dba267a2e49b4eacb9ce250e033c9a819cb9250e12e", + "index": 1, + "script": "220020bfc4956a4b0f95a6722cf9c2073c8f86a2f5b86a8c14c68d7aab60fa4d8f0610", + "witness": [ + "", + "3045022100be816cf79ebcfd1fdcf002d135cff11fa498d55a59ae416b6b15612a72c8bfea022072e96fe6e7b1a9cde0b631708b0d9916ebe94c706fef0734dd985e9610a81c5601", + "3045022100bc4d341b57a6c94b3a110f25034f3875b49f473c1cd7d9c878f83b8d0848475502204ac079fd74c4e80f89f4b4ca64e368f46b3f9b55aabbd1bb74f38274206dde6c01", + "522102265114bdc9f7954a18fdf695b8ef3f806fba3104b7750a339c94b4c24485a9d72102500d273c1dca588566b2910bbf907f0a4f139f9d21a1af22e884d2d529065fdf2102e330cbfcf82a754afcf38ee382751e0361769f9cbbd9997395da84b6842e7d0653ae" + ] + }, + { + "txid": "3dbcc267fd848a5f7a28dd1401506a11ac7f060522d554061c5e38b311614d13", + "index": 1, + "script": "", + "witness": [ + "", + "304402203693e2f44359e82c99a2c73c33476e0a7fbd8c4968358ef83c976fd5d9203d6a02203e4dfa64de81aa09056a15ff96f118a199537ee64c80b651eebabd26f1c45a3601", + "30440220529177ba36feaaa72d4111ab478bf79f9c0d422e61de6ec227740f4a18aa612c022065b0ca5a845e0745094338cc1cfced4cf26be62844993b070aa663eaa276109f01", + "5221027db35d325fb6b20e7990d5e5ca33144c270a2b149b4b4158a6e16a090b276f8a2102003243d889cec7c4c55042d6c10091a536eef3894f573759c5d26a727e96f036210257f6aee3214f76ff02748de7d291866642a913b0d346ccc976d6a77d9aa00de253ae" + ] + } + ], + "outs": [ + { + "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", + "value": 299999000 + } + ] + }, + "fullSignedUserBitGo": { + "id": "cd29d66f65a654740b7def84649c87e32d6d090455524909234d7d5efd516ac7", + "hex": "010000000001032328ebd65ad3eacb893cdc4593d7ede6ede16c89f27d7456de7c041ae8e8841801000000fdfd0000483045022100bb3f76ce25f34ea275697176ef288a2f797759241c7da6b6ffd03af07b5bfe2d0220139a6e64e89f82875d6ef41e7b7c77cfaa3f55dc40f3ea4a7843e3feca65bba8014730440220169f0b2dbfffd31ce452459423d78bd6dcb0393e3337844088e3ccca8feaf53602201560a4f62dce38daec4db1348eae1a05545a0e26d0ce7447a6c12353b3eb1440014c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53aeffffffff2ee15092cb19a8c933e050e29ccbeab4492e7a26ba1d1acf9f2b2223d61d39d40100000023220020bfc4956a4b0f95a6722cf9c2073c8f86a2f5b86a8c14c68d7aab60fa4d8f0610ffffffff134d6111b3385e1c0654d52205067fac116a500114dd287a5f8a84fd67c2bc3d0100000000ffffffff01189fe1110000000017a9141e57a925dd863a86af341037e700862bf66bf7b687000400483045022100be816cf79ebcfd1fdcf002d135cff11fa498d55a59ae416b6b15612a72c8bfea022072e96fe6e7b1a9cde0b631708b0d9916ebe94c706fef0734dd985e9610a81c56014830450221009777edfe33129e30778e2e9cf27fd773cb32e0b777d1eb0967773e72f5f0464e0220651959dd296f0261f1e71dfb6efc0d927d89695fe80375c53ac65270e19262b70169522102265114bdc9f7954a18fdf695b8ef3f806fba3104b7750a339c94b4c24485a9d72102500d273c1dca588566b2910bbf907f0a4f139f9d21a1af22e884d2d529065fdf2102e330cbfcf82a754afcf38ee382751e0361769f9cbbd9997395da84b6842e7d0653ae040047304402203693e2f44359e82c99a2c73c33476e0a7fbd8c4968358ef83c976fd5d9203d6a02203e4dfa64de81aa09056a15ff96f118a199537ee64c80b651eebabd26f1c45a3601473044022050c8fad50ca492d3de7e76971498255eaa5ba1ada51758fc4e8e4bc6811e04b902205af8497fdefa36fbf9f2a34d3cd158026bf4612d3413eedbe94a3f153899b6e101695221027db35d325fb6b20e7990d5e5ca33144c270a2b149b4b4158a6e16a090b276f8a2102003243d889cec7c4c55042d6c10091a536eef3894f573759c5d26a727e96f036210257f6aee3214f76ff02748de7d291866642a913b0d346ccc976d6a77d9aa00de253ae00000000", + "ins": [ + { + "txid": "1884e8e81a047cde56747df2896ce1ede6edd79345dc3c89cbead35ad6eb2823", + "index": 1, + "script": "00483045022100bb3f76ce25f34ea275697176ef288a2f797759241c7da6b6ffd03af07b5bfe2d0220139a6e64e89f82875d6ef41e7b7c77cfaa3f55dc40f3ea4a7843e3feca65bba8014730440220169f0b2dbfffd31ce452459423d78bd6dcb0393e3337844088e3ccca8feaf53602201560a4f62dce38daec4db1348eae1a05545a0e26d0ce7447a6c12353b3eb1440014c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae", + "witness": [] + }, + { + "txid": "d4391dd623222b9fcf1a1dba267a2e49b4eacb9ce250e033c9a819cb9250e12e", + "index": 1, + "script": "220020bfc4956a4b0f95a6722cf9c2073c8f86a2f5b86a8c14c68d7aab60fa4d8f0610", + "witness": [ + "", + "3045022100be816cf79ebcfd1fdcf002d135cff11fa498d55a59ae416b6b15612a72c8bfea022072e96fe6e7b1a9cde0b631708b0d9916ebe94c706fef0734dd985e9610a81c5601", + "30450221009777edfe33129e30778e2e9cf27fd773cb32e0b777d1eb0967773e72f5f0464e0220651959dd296f0261f1e71dfb6efc0d927d89695fe80375c53ac65270e19262b701", + "522102265114bdc9f7954a18fdf695b8ef3f806fba3104b7750a339c94b4c24485a9d72102500d273c1dca588566b2910bbf907f0a4f139f9d21a1af22e884d2d529065fdf2102e330cbfcf82a754afcf38ee382751e0361769f9cbbd9997395da84b6842e7d0653ae" + ] + }, + { + "txid": "3dbcc267fd848a5f7a28dd1401506a11ac7f060522d554061c5e38b311614d13", + "index": 1, + "script": "", + "witness": [ + "", + "304402203693e2f44359e82c99a2c73c33476e0a7fbd8c4968358ef83c976fd5d9203d6a02203e4dfa64de81aa09056a15ff96f118a199537ee64c80b651eebabd26f1c45a3601", + "3044022050c8fad50ca492d3de7e76971498255eaa5ba1ada51758fc4e8e4bc6811e04b902205af8497fdefa36fbf9f2a34d3cd158026bf4612d3413eedbe94a3f153899b6e101", + "5221027db35d325fb6b20e7990d5e5ca33144c270a2b149b4b4158a6e16a090b276f8a2102003243d889cec7c4c55042d6c10091a536eef3894f573759c5d26a727e96f036210257f6aee3214f76ff02748de7d291866642a913b0d346ccc976d6a77d9aa00de253ae" + ] + } + ], + "outs": [ + { + "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", + "value": 299999000 + } + ] + } +} \ No newline at end of file diff --git a/modules/abstract-utxo/test/unit/fixtures/tbtc/transactions-p2shP2wsh-p2shP2wsh.json b/modules/abstract-utxo/test/unit/fixtures/tbtc/transactions-p2shP2wsh-p2shP2wsh.json deleted file mode 100644 index f81cb56632..0000000000 --- a/modules/abstract-utxo/test/unit/fixtures/tbtc/transactions-p2shP2wsh-p2shP2wsh.json +++ /dev/null @@ -1,166 +0,0 @@ -{ - "prebuild": { - "id": "43e3699e61b7e71f4f61fc00aec5ba2fe1acc02e7ff09af5efebdc6b4747b623", - "hex": "01000000021806382e478ca74217178378b99688dc6cf62013f9a3837dfe3b13a651cbc6370100000000ffffffff2ee15092cb19a8c933e050e29ccbeab4492e7a26ba1d1acf9f2b2223d61d39d40100000000ffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000", - "ins": [ - { - "txid": "37c6cb51a6133bfe7d83a3f91320f66cdc8896b97883171742a78c472e380618", - "index": 1, - "script": "", - "witness": [] - }, - { - "txid": "d4391dd623222b9fcf1a1dba267a2e49b4eacb9ce250e033c9a819cb9250e12e", - "index": 1, - "script": "", - "witness": [] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - }, - "halfSignedUserBackup": { - "id": "0bd6f0441f32312fc3c61a7d97cf619e1b1ce6980b3622494c4c2cdeecefe8e5", - "hex": "010000000001021806382e478ca74217178378b99688dc6cf62013f9a3837dfe3b13a651cbc63701000000232200202ce48eb68ff4a96f2742cfbdd90210ae30bc7cdbafd63fbbe368802e3c0ae800ffffffff2ee15092cb19a8c933e050e29ccbeab4492e7a26ba1d1acf9f2b2223d61d39d40100000023220020bfc4956a4b0f95a6722cf9c2073c8f86a2f5b86a8c14c68d7aab60fa4d8f0610ffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b6870500483045022100c4d0f6ea532cf2b8c7bf7d582bcb83323837e28ca6a3193913f3320e97f2f80d0220798f561949e4b7c0a79d76c24d22d680828a608f83d7c032f88b4ec76e50048e0100006952210386b73c1c9e0d5c3370496426cdb6593bd69bb93743e135860aa5797cd04353c521022e79cdb1ee0b8cad6c9667fedafa92f8472f731f627dc8e0018571e4de9dfda42102f6d5e998e5b41e7e783c7c5c8a633cf333b86200aab31676ab07ed336e22700353ae0500483045022100d251ccb934a90547d33fe9373b20a186e06748a9bcd2cfbccbde3500a734042402205b87b8bfdcf23f8c2531052835a1303b8449a1a7eea19c5a39ce26cb19d79e8901000069522102265114bdc9f7954a18fdf695b8ef3f806fba3104b7750a339c94b4c24485a9d72102500d273c1dca588566b2910bbf907f0a4f139f9d21a1af22e884d2d529065fdf2102e330cbfcf82a754afcf38ee382751e0361769f9cbbd9997395da84b6842e7d0653ae00000000", - "ins": [ - { - "txid": "37c6cb51a6133bfe7d83a3f91320f66cdc8896b97883171742a78c472e380618", - "index": 1, - "script": "2200202ce48eb68ff4a96f2742cfbdd90210ae30bc7cdbafd63fbbe368802e3c0ae800", - "witness": [ - "", - "3045022100c4d0f6ea532cf2b8c7bf7d582bcb83323837e28ca6a3193913f3320e97f2f80d0220798f561949e4b7c0a79d76c24d22d680828a608f83d7c032f88b4ec76e50048e01", - "", - "", - "52210386b73c1c9e0d5c3370496426cdb6593bd69bb93743e135860aa5797cd04353c521022e79cdb1ee0b8cad6c9667fedafa92f8472f731f627dc8e0018571e4de9dfda42102f6d5e998e5b41e7e783c7c5c8a633cf333b86200aab31676ab07ed336e22700353ae" - ] - }, - { - "txid": "d4391dd623222b9fcf1a1dba267a2e49b4eacb9ce250e033c9a819cb9250e12e", - "index": 1, - "script": "220020bfc4956a4b0f95a6722cf9c2073c8f86a2f5b86a8c14c68d7aab60fa4d8f0610", - "witness": [ - "", - "3045022100d251ccb934a90547d33fe9373b20a186e06748a9bcd2cfbccbde3500a734042402205b87b8bfdcf23f8c2531052835a1303b8449a1a7eea19c5a39ce26cb19d79e8901", - "", - "", - "522102265114bdc9f7954a18fdf695b8ef3f806fba3104b7750a339c94b4c24485a9d72102500d273c1dca588566b2910bbf907f0a4f139f9d21a1af22e884d2d529065fdf2102e330cbfcf82a754afcf38ee382751e0361769f9cbbd9997395da84b6842e7d0653ae" - ] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - }, - "halfSignedUserBitGo": { - "id": "0bd6f0441f32312fc3c61a7d97cf619e1b1ce6980b3622494c4c2cdeecefe8e5", - "hex": "010000000001021806382e478ca74217178378b99688dc6cf62013f9a3837dfe3b13a651cbc63701000000232200202ce48eb68ff4a96f2742cfbdd90210ae30bc7cdbafd63fbbe368802e3c0ae800ffffffff2ee15092cb19a8c933e050e29ccbeab4492e7a26ba1d1acf9f2b2223d61d39d40100000023220020bfc4956a4b0f95a6722cf9c2073c8f86a2f5b86a8c14c68d7aab60fa4d8f0610ffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b6870500483045022100c4d0f6ea532cf2b8c7bf7d582bcb83323837e28ca6a3193913f3320e97f2f80d0220798f561949e4b7c0a79d76c24d22d680828a608f83d7c032f88b4ec76e50048e0100006952210386b73c1c9e0d5c3370496426cdb6593bd69bb93743e135860aa5797cd04353c521022e79cdb1ee0b8cad6c9667fedafa92f8472f731f627dc8e0018571e4de9dfda42102f6d5e998e5b41e7e783c7c5c8a633cf333b86200aab31676ab07ed336e22700353ae0500483045022100d251ccb934a90547d33fe9373b20a186e06748a9bcd2cfbccbde3500a734042402205b87b8bfdcf23f8c2531052835a1303b8449a1a7eea19c5a39ce26cb19d79e8901000069522102265114bdc9f7954a18fdf695b8ef3f806fba3104b7750a339c94b4c24485a9d72102500d273c1dca588566b2910bbf907f0a4f139f9d21a1af22e884d2d529065fdf2102e330cbfcf82a754afcf38ee382751e0361769f9cbbd9997395da84b6842e7d0653ae00000000", - "ins": [ - { - "txid": "37c6cb51a6133bfe7d83a3f91320f66cdc8896b97883171742a78c472e380618", - "index": 1, - "script": "2200202ce48eb68ff4a96f2742cfbdd90210ae30bc7cdbafd63fbbe368802e3c0ae800", - "witness": [ - "", - "3045022100c4d0f6ea532cf2b8c7bf7d582bcb83323837e28ca6a3193913f3320e97f2f80d0220798f561949e4b7c0a79d76c24d22d680828a608f83d7c032f88b4ec76e50048e01", - "", - "", - "52210386b73c1c9e0d5c3370496426cdb6593bd69bb93743e135860aa5797cd04353c521022e79cdb1ee0b8cad6c9667fedafa92f8472f731f627dc8e0018571e4de9dfda42102f6d5e998e5b41e7e783c7c5c8a633cf333b86200aab31676ab07ed336e22700353ae" - ] - }, - { - "txid": "d4391dd623222b9fcf1a1dba267a2e49b4eacb9ce250e033c9a819cb9250e12e", - "index": 1, - "script": "220020bfc4956a4b0f95a6722cf9c2073c8f86a2f5b86a8c14c68d7aab60fa4d8f0610", - "witness": [ - "", - "3045022100d251ccb934a90547d33fe9373b20a186e06748a9bcd2cfbccbde3500a734042402205b87b8bfdcf23f8c2531052835a1303b8449a1a7eea19c5a39ce26cb19d79e8901", - "", - "", - "522102265114bdc9f7954a18fdf695b8ef3f806fba3104b7750a339c94b4c24485a9d72102500d273c1dca588566b2910bbf907f0a4f139f9d21a1af22e884d2d529065fdf2102e330cbfcf82a754afcf38ee382751e0361769f9cbbd9997395da84b6842e7d0653ae" - ] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - }, - "fullSignedUserBackup": { - "id": "0bd6f0441f32312fc3c61a7d97cf619e1b1ce6980b3622494c4c2cdeecefe8e5", - "hex": "010000000001021806382e478ca74217178378b99688dc6cf62013f9a3837dfe3b13a651cbc63701000000232200202ce48eb68ff4a96f2742cfbdd90210ae30bc7cdbafd63fbbe368802e3c0ae800ffffffff2ee15092cb19a8c933e050e29ccbeab4492e7a26ba1d1acf9f2b2223d61d39d40100000023220020bfc4956a4b0f95a6722cf9c2073c8f86a2f5b86a8c14c68d7aab60fa4d8f0610ffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b6870400483045022100c4d0f6ea532cf2b8c7bf7d582bcb83323837e28ca6a3193913f3320e97f2f80d0220798f561949e4b7c0a79d76c24d22d680828a608f83d7c032f88b4ec76e50048e014730440220344fd043a5ab4a3e4cbfe7363af0c8ae388fbf7315b480d481cbd67efe1442d5022074a42655627e9017e6798ff77777d63495172bfbdb4326a7d184d8b12600c2f3016952210386b73c1c9e0d5c3370496426cdb6593bd69bb93743e135860aa5797cd04353c521022e79cdb1ee0b8cad6c9667fedafa92f8472f731f627dc8e0018571e4de9dfda42102f6d5e998e5b41e7e783c7c5c8a633cf333b86200aab31676ab07ed336e22700353ae0400483045022100d251ccb934a90547d33fe9373b20a186e06748a9bcd2cfbccbde3500a734042402205b87b8bfdcf23f8c2531052835a1303b8449a1a7eea19c5a39ce26cb19d79e890147304402206b229dd87b8dc4dbfe48a679a7f30f40a15ac68340e14f1d17b44a39213afbb002206e0e1c787235f85f47ffdda3367cbf0cac89fe1bbe349eb46ab4bba8631e58b40169522102265114bdc9f7954a18fdf695b8ef3f806fba3104b7750a339c94b4c24485a9d72102500d273c1dca588566b2910bbf907f0a4f139f9d21a1af22e884d2d529065fdf2102e330cbfcf82a754afcf38ee382751e0361769f9cbbd9997395da84b6842e7d0653ae00000000", - "ins": [ - { - "txid": "37c6cb51a6133bfe7d83a3f91320f66cdc8896b97883171742a78c472e380618", - "index": 1, - "script": "2200202ce48eb68ff4a96f2742cfbdd90210ae30bc7cdbafd63fbbe368802e3c0ae800", - "witness": [ - "", - "3045022100c4d0f6ea532cf2b8c7bf7d582bcb83323837e28ca6a3193913f3320e97f2f80d0220798f561949e4b7c0a79d76c24d22d680828a608f83d7c032f88b4ec76e50048e01", - "30440220344fd043a5ab4a3e4cbfe7363af0c8ae388fbf7315b480d481cbd67efe1442d5022074a42655627e9017e6798ff77777d63495172bfbdb4326a7d184d8b12600c2f301", - "52210386b73c1c9e0d5c3370496426cdb6593bd69bb93743e135860aa5797cd04353c521022e79cdb1ee0b8cad6c9667fedafa92f8472f731f627dc8e0018571e4de9dfda42102f6d5e998e5b41e7e783c7c5c8a633cf333b86200aab31676ab07ed336e22700353ae" - ] - }, - { - "txid": "d4391dd623222b9fcf1a1dba267a2e49b4eacb9ce250e033c9a819cb9250e12e", - "index": 1, - "script": "220020bfc4956a4b0f95a6722cf9c2073c8f86a2f5b86a8c14c68d7aab60fa4d8f0610", - "witness": [ - "", - "3045022100d251ccb934a90547d33fe9373b20a186e06748a9bcd2cfbccbde3500a734042402205b87b8bfdcf23f8c2531052835a1303b8449a1a7eea19c5a39ce26cb19d79e8901", - "304402206b229dd87b8dc4dbfe48a679a7f30f40a15ac68340e14f1d17b44a39213afbb002206e0e1c787235f85f47ffdda3367cbf0cac89fe1bbe349eb46ab4bba8631e58b401", - "522102265114bdc9f7954a18fdf695b8ef3f806fba3104b7750a339c94b4c24485a9d72102500d273c1dca588566b2910bbf907f0a4f139f9d21a1af22e884d2d529065fdf2102e330cbfcf82a754afcf38ee382751e0361769f9cbbd9997395da84b6842e7d0653ae" - ] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - }, - "fullSignedUserBitGo": { - "id": "0bd6f0441f32312fc3c61a7d97cf619e1b1ce6980b3622494c4c2cdeecefe8e5", - "hex": "010000000001021806382e478ca74217178378b99688dc6cf62013f9a3837dfe3b13a651cbc63701000000232200202ce48eb68ff4a96f2742cfbdd90210ae30bc7cdbafd63fbbe368802e3c0ae800ffffffff2ee15092cb19a8c933e050e29ccbeab4492e7a26ba1d1acf9f2b2223d61d39d40100000023220020bfc4956a4b0f95a6722cf9c2073c8f86a2f5b86a8c14c68d7aab60fa4d8f0610ffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b6870400483045022100c4d0f6ea532cf2b8c7bf7d582bcb83323837e28ca6a3193913f3320e97f2f80d0220798f561949e4b7c0a79d76c24d22d680828a608f83d7c032f88b4ec76e50048e01483045022100e68695323497e7b1a8c132005bd53fb2918bc737e0e5fe3ba02a5f824ad8037a022015d0f431ce5e34ad86a4a40020482f6d11a50964877136cc87a8a18185318db9016952210386b73c1c9e0d5c3370496426cdb6593bd69bb93743e135860aa5797cd04353c521022e79cdb1ee0b8cad6c9667fedafa92f8472f731f627dc8e0018571e4de9dfda42102f6d5e998e5b41e7e783c7c5c8a633cf333b86200aab31676ab07ed336e22700353ae0400483045022100d251ccb934a90547d33fe9373b20a186e06748a9bcd2cfbccbde3500a734042402205b87b8bfdcf23f8c2531052835a1303b8449a1a7eea19c5a39ce26cb19d79e890147304402204c3118319e0c72b22f6a27a44e4aec94ce92f2dfb1668a7da8416f10167ba3c40220057afbdf22e8e6d90a7b68548dc535401ed429189b9d81b3cba816b39ac29a870169522102265114bdc9f7954a18fdf695b8ef3f806fba3104b7750a339c94b4c24485a9d72102500d273c1dca588566b2910bbf907f0a4f139f9d21a1af22e884d2d529065fdf2102e330cbfcf82a754afcf38ee382751e0361769f9cbbd9997395da84b6842e7d0653ae00000000", - "ins": [ - { - "txid": "37c6cb51a6133bfe7d83a3f91320f66cdc8896b97883171742a78c472e380618", - "index": 1, - "script": "2200202ce48eb68ff4a96f2742cfbdd90210ae30bc7cdbafd63fbbe368802e3c0ae800", - "witness": [ - "", - "3045022100c4d0f6ea532cf2b8c7bf7d582bcb83323837e28ca6a3193913f3320e97f2f80d0220798f561949e4b7c0a79d76c24d22d680828a608f83d7c032f88b4ec76e50048e01", - "3045022100e68695323497e7b1a8c132005bd53fb2918bc737e0e5fe3ba02a5f824ad8037a022015d0f431ce5e34ad86a4a40020482f6d11a50964877136cc87a8a18185318db901", - "52210386b73c1c9e0d5c3370496426cdb6593bd69bb93743e135860aa5797cd04353c521022e79cdb1ee0b8cad6c9667fedafa92f8472f731f627dc8e0018571e4de9dfda42102f6d5e998e5b41e7e783c7c5c8a633cf333b86200aab31676ab07ed336e22700353ae" - ] - }, - { - "txid": "d4391dd623222b9fcf1a1dba267a2e49b4eacb9ce250e033c9a819cb9250e12e", - "index": 1, - "script": "220020bfc4956a4b0f95a6722cf9c2073c8f86a2f5b86a8c14c68d7aab60fa4d8f0610", - "witness": [ - "", - "3045022100d251ccb934a90547d33fe9373b20a186e06748a9bcd2cfbccbde3500a734042402205b87b8bfdcf23f8c2531052835a1303b8449a1a7eea19c5a39ce26cb19d79e8901", - "304402204c3118319e0c72b22f6a27a44e4aec94ce92f2dfb1668a7da8416f10167ba3c40220057afbdf22e8e6d90a7b68548dc535401ed429189b9d81b3cba816b39ac29a8701", - "522102265114bdc9f7954a18fdf695b8ef3f806fba3104b7750a339c94b4c24485a9d72102500d273c1dca588566b2910bbf907f0a4f139f9d21a1af22e884d2d529065fdf2102e330cbfcf82a754afcf38ee382751e0361769f9cbbd9997395da84b6842e7d0653ae" - ] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - } -} \ No newline at end of file diff --git a/modules/abstract-utxo/test/unit/fixtures/tbtc/transactions-p2tr-p2tr.json b/modules/abstract-utxo/test/unit/fixtures/tbtc/transactions-p2tr-p2tr.json deleted file mode 100644 index bb2760a14e..0000000000 --- a/modules/abstract-utxo/test/unit/fixtures/tbtc/transactions-p2tr-p2tr.json +++ /dev/null @@ -1,162 +0,0 @@ -{ - "prebuild": { - "id": "f55a069c3b57192ce7603f577c062235f6ee3191ffd7e02dc98587d4b3fe483d", - "hex": "01000000022cab6e75380e46c4fa5bf2454935d42b638f54a04b4cc3c99a6f36d5e839cd190100000000ffffffff7a626b57f7cbf3ddaf0cfb658231df5f5576b3cab6773570944d39a640d076910100000000ffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000", - "ins": [ - { - "txid": "19cd39e8d5366f9ac9c34c4ba0548f632bd4354945f25bfac4460e38756eab2c", - "index": 1, - "script": "", - "witness": [] - }, - { - "txid": "9176d040a6394d94703577b6cab376555fdf318265fb0cafddf3cbf7576b627a", - "index": 1, - "script": "", - "witness": [] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - }, - "halfSignedUserBackup": { - "id": "f55a069c3b57192ce7603f577c062235f6ee3191ffd7e02dc98587d4b3fe483d", - "hex": "010000000001022cab6e75380e46c4fa5bf2454935d42b638f54a04b4cc3c99a6f36d5e839cd190100000000ffffffff7a626b57f7cbf3ddaf0cfb658231df5f5576b3cab6773570944d39a640d076910100000000ffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b68704004088f5973e454d7c41690acdc5bc6056418b97644e529196b85caf60a8e3f6a66e55bc27b11b7ade3b130de10274724cf78bff6ef85e05306674eb5c3bac5984f744201ce1b0b4d5d856368637b75808b138f042b335d23bb46d297f19b09000a8612ead20d4c149c56e614423aa7c55c91d71b9b30dd8e8af29b9e04fc003dcc8ed3c3bbfac61c0312363917d7b7b60c312a0a2fa761f885a76746769436ccd1ff042c9e9dc81495d503a0d622e4c5a538fc4061d41a4d76943880028022adf565a2b5e7df0d083d0cb8bfdb6c6e7213b38bca5978bd646de4a79848028a610ef92e4d7a302603d040040883a6115eb418f70517bee6cece211abe702b1b82ee3c22478d65529709d6114a7127c13271cd8b7135439737a408c2c99839e6e9f07149ee88277080b26000b4420be38da53fc0c51074bc239855667a8a457000ee2173ef2041927d0eeb016787aad201fd7e44980cbfd63b30d1ce141333242cf4f0080447e4db628f38e4bc5c09106ac61c1d8415bc416f85fde3688bea33bfa82a24b8342ff1c837818093a31df478d63471f6a8139ffdd5120ed77cd33a1a3d478c294f7114c8c9343217f58f01cabb15532b0389bb3246784a2631d3904f2bddf500dd2d40b98cb2c65e70ecf260a9dcf00000000", - "ins": [ - { - "txid": "19cd39e8d5366f9ac9c34c4ba0548f632bd4354945f25bfac4460e38756eab2c", - "index": 1, - "script": "", - "witness": [ - "", - "88f5973e454d7c41690acdc5bc6056418b97644e529196b85caf60a8e3f6a66e55bc27b11b7ade3b130de10274724cf78bff6ef85e05306674eb5c3bac5984f7", - "201ce1b0b4d5d856368637b75808b138f042b335d23bb46d297f19b09000a8612ead20d4c149c56e614423aa7c55c91d71b9b30dd8e8af29b9e04fc003dcc8ed3c3bbfac", - "c0312363917d7b7b60c312a0a2fa761f885a76746769436ccd1ff042c9e9dc81495d503a0d622e4c5a538fc4061d41a4d76943880028022adf565a2b5e7df0d083d0cb8bfdb6c6e7213b38bca5978bd646de4a79848028a610ef92e4d7a302603d" - ] - }, - { - "txid": "9176d040a6394d94703577b6cab376555fdf318265fb0cafddf3cbf7576b627a", - "index": 1, - "script": "", - "witness": [ - "", - "883a6115eb418f70517bee6cece211abe702b1b82ee3c22478d65529709d6114a7127c13271cd8b7135439737a408c2c99839e6e9f07149ee88277080b26000b", - "20be38da53fc0c51074bc239855667a8a457000ee2173ef2041927d0eeb016787aad201fd7e44980cbfd63b30d1ce141333242cf4f0080447e4db628f38e4bc5c09106ac", - "c1d8415bc416f85fde3688bea33bfa82a24b8342ff1c837818093a31df478d63471f6a8139ffdd5120ed77cd33a1a3d478c294f7114c8c9343217f58f01cabb15532b0389bb3246784a2631d3904f2bddf500dd2d40b98cb2c65e70ecf260a9dcf" - ] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - }, - "halfSignedUserBitGo": { - "id": "f55a069c3b57192ce7603f577c062235f6ee3191ffd7e02dc98587d4b3fe483d", - "hex": "010000000001022cab6e75380e46c4fa5bf2454935d42b638f54a04b4cc3c99a6f36d5e839cd190100000000ffffffff7a626b57f7cbf3ddaf0cfb658231df5f5576b3cab6773570944d39a640d076910100000000ffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b687040040d972b0fadc07cdab87ae37fc5e480c1e39946f4f0a289348ce632bd0ddc8e67ece3f9903ad813eda362301c6b86fcce36638a909437f232b4d7d310f1e84b5a144201ce1b0b4d5d856368637b75808b138f042b335d23bb46d297f19b09000a8612ead205850b8e17f15a3e6a5fc8dbb3ce83ac4dfe9b360847a6d57519412763ebd8bd9ac41c0312363917d7b7b60c312a0a2fa761f885a76746769436ccd1ff042c9e9dc81495ad3df4f3ba0799b3f112c233c3ac996bc5bf456ed90e3c957b7553b5ba66b4f0400409726b8200001c68fe1f907b5fc984a8c76dfaa06212ed3bbe4ca8184289e28edce7ce011a75296790fdd2f53b2362f79a04fb3142ff0558304b96b21b0be86dc4420be38da53fc0c51074bc239855667a8a457000ee2173ef2041927d0eeb016787aad206afab067efbf99dafb32c11d364874e8f9ba7fe86ea446f96201311b795d8903ac41c1d8415bc416f85fde3688bea33bfa82a24b8342ff1c837818093a31df478d63479985ee36b4eefa509405f815e0092068208a7134b7f4cd25d980d833bb6c517900000000", - "ins": [ - { - "txid": "19cd39e8d5366f9ac9c34c4ba0548f632bd4354945f25bfac4460e38756eab2c", - "index": 1, - "script": "", - "witness": [ - "", - "d972b0fadc07cdab87ae37fc5e480c1e39946f4f0a289348ce632bd0ddc8e67ece3f9903ad813eda362301c6b86fcce36638a909437f232b4d7d310f1e84b5a1", - "201ce1b0b4d5d856368637b75808b138f042b335d23bb46d297f19b09000a8612ead205850b8e17f15a3e6a5fc8dbb3ce83ac4dfe9b360847a6d57519412763ebd8bd9ac", - "c0312363917d7b7b60c312a0a2fa761f885a76746769436ccd1ff042c9e9dc81495ad3df4f3ba0799b3f112c233c3ac996bc5bf456ed90e3c957b7553b5ba66b4f" - ] - }, - { - "txid": "9176d040a6394d94703577b6cab376555fdf318265fb0cafddf3cbf7576b627a", - "index": 1, - "script": "", - "witness": [ - "", - "9726b8200001c68fe1f907b5fc984a8c76dfaa06212ed3bbe4ca8184289e28edce7ce011a75296790fdd2f53b2362f79a04fb3142ff0558304b96b21b0be86dc", - "20be38da53fc0c51074bc239855667a8a457000ee2173ef2041927d0eeb016787aad206afab067efbf99dafb32c11d364874e8f9ba7fe86ea446f96201311b795d8903ac", - "c1d8415bc416f85fde3688bea33bfa82a24b8342ff1c837818093a31df478d63479985ee36b4eefa509405f815e0092068208a7134b7f4cd25d980d833bb6c5179" - ] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - }, - "fullSignedUserBackup": { - "id": "f55a069c3b57192ce7603f577c062235f6ee3191ffd7e02dc98587d4b3fe483d", - "hex": "010000000001022cab6e75380e46c4fa5bf2454935d42b638f54a04b4cc3c99a6f36d5e839cd190100000000ffffffff7a626b57f7cbf3ddaf0cfb658231df5f5576b3cab6773570944d39a640d076910100000000ffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b6870440593bac7af19ca8d4efa7459a30f6678c6db2aa2335e12a8664e4a5fe756b40761724402211db3b314651e622c90c7f30a21746689177a6b15a1fdbd716f33e514088f5973e454d7c41690acdc5bc6056418b97644e529196b85caf60a8e3f6a66e55bc27b11b7ade3b130de10274724cf78bff6ef85e05306674eb5c3bac5984f744201ce1b0b4d5d856368637b75808b138f042b335d23bb46d297f19b09000a8612ead20d4c149c56e614423aa7c55c91d71b9b30dd8e8af29b9e04fc003dcc8ed3c3bbfac61c0312363917d7b7b60c312a0a2fa761f885a76746769436ccd1ff042c9e9dc81495d503a0d622e4c5a538fc4061d41a4d76943880028022adf565a2b5e7df0d083d0cb8bfdb6c6e7213b38bca5978bd646de4a79848028a610ef92e4d7a302603d0440b326ec9e21bd267b476b63d2ffc369cbd5320604b5126b7025a3672e2d782401dbd7b6274419931824da47db1b591905e080495ef63f37fb9217e8aabf9ea86140883a6115eb418f70517bee6cece211abe702b1b82ee3c22478d65529709d6114a7127c13271cd8b7135439737a408c2c99839e6e9f07149ee88277080b26000b4420be38da53fc0c51074bc239855667a8a457000ee2173ef2041927d0eeb016787aad201fd7e44980cbfd63b30d1ce141333242cf4f0080447e4db628f38e4bc5c09106ac61c1d8415bc416f85fde3688bea33bfa82a24b8342ff1c837818093a31df478d63471f6a8139ffdd5120ed77cd33a1a3d478c294f7114c8c9343217f58f01cabb15532b0389bb3246784a2631d3904f2bddf500dd2d40b98cb2c65e70ecf260a9dcf00000000", - "ins": [ - { - "txid": "19cd39e8d5366f9ac9c34c4ba0548f632bd4354945f25bfac4460e38756eab2c", - "index": 1, - "script": "", - "witness": [ - "593bac7af19ca8d4efa7459a30f6678c6db2aa2335e12a8664e4a5fe756b40761724402211db3b314651e622c90c7f30a21746689177a6b15a1fdbd716f33e51", - "88f5973e454d7c41690acdc5bc6056418b97644e529196b85caf60a8e3f6a66e55bc27b11b7ade3b130de10274724cf78bff6ef85e05306674eb5c3bac5984f7", - "201ce1b0b4d5d856368637b75808b138f042b335d23bb46d297f19b09000a8612ead20d4c149c56e614423aa7c55c91d71b9b30dd8e8af29b9e04fc003dcc8ed3c3bbfac", - "c0312363917d7b7b60c312a0a2fa761f885a76746769436ccd1ff042c9e9dc81495d503a0d622e4c5a538fc4061d41a4d76943880028022adf565a2b5e7df0d083d0cb8bfdb6c6e7213b38bca5978bd646de4a79848028a610ef92e4d7a302603d" - ] - }, - { - "txid": "9176d040a6394d94703577b6cab376555fdf318265fb0cafddf3cbf7576b627a", - "index": 1, - "script": "", - "witness": [ - "b326ec9e21bd267b476b63d2ffc369cbd5320604b5126b7025a3672e2d782401dbd7b6274419931824da47db1b591905e080495ef63f37fb9217e8aabf9ea861", - "883a6115eb418f70517bee6cece211abe702b1b82ee3c22478d65529709d6114a7127c13271cd8b7135439737a408c2c99839e6e9f07149ee88277080b26000b", - "20be38da53fc0c51074bc239855667a8a457000ee2173ef2041927d0eeb016787aad201fd7e44980cbfd63b30d1ce141333242cf4f0080447e4db628f38e4bc5c09106ac", - "c1d8415bc416f85fde3688bea33bfa82a24b8342ff1c837818093a31df478d63471f6a8139ffdd5120ed77cd33a1a3d478c294f7114c8c9343217f58f01cabb15532b0389bb3246784a2631d3904f2bddf500dd2d40b98cb2c65e70ecf260a9dcf" - ] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - }, - "fullSignedUserBitGo": { - "id": "f55a069c3b57192ce7603f577c062235f6ee3191ffd7e02dc98587d4b3fe483d", - "hex": "010000000001022cab6e75380e46c4fa5bf2454935d42b638f54a04b4cc3c99a6f36d5e839cd190100000000ffffffff7a626b57f7cbf3ddaf0cfb658231df5f5576b3cab6773570944d39a640d076910100000000ffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b6870440110816e2af866ac565c197c0cb537918c2862e7b367b15c61a571382f59a07286ec77f633f4c7fbd52fe6debd95b694e75e7a8935c2cdad0da960d2bb8f8324440d972b0fadc07cdab87ae37fc5e480c1e39946f4f0a289348ce632bd0ddc8e67ece3f9903ad813eda362301c6b86fcce36638a909437f232b4d7d310f1e84b5a144201ce1b0b4d5d856368637b75808b138f042b335d23bb46d297f19b09000a8612ead205850b8e17f15a3e6a5fc8dbb3ce83ac4dfe9b360847a6d57519412763ebd8bd9ac41c0312363917d7b7b60c312a0a2fa761f885a76746769436ccd1ff042c9e9dc81495ad3df4f3ba0799b3f112c233c3ac996bc5bf456ed90e3c957b7553b5ba66b4f044060f281fb0c8fd0f55e6b6ad7d9abe248cc6242fa1f49a371f8c86b8c15128ee605d16608dd56cf9fd24a0fbff371f66153a60aaef2fc3b3764e1a407029277c1409726b8200001c68fe1f907b5fc984a8c76dfaa06212ed3bbe4ca8184289e28edce7ce011a75296790fdd2f53b2362f79a04fb3142ff0558304b96b21b0be86dc4420be38da53fc0c51074bc239855667a8a457000ee2173ef2041927d0eeb016787aad206afab067efbf99dafb32c11d364874e8f9ba7fe86ea446f96201311b795d8903ac41c1d8415bc416f85fde3688bea33bfa82a24b8342ff1c837818093a31df478d63479985ee36b4eefa509405f815e0092068208a7134b7f4cd25d980d833bb6c517900000000", - "ins": [ - { - "txid": "19cd39e8d5366f9ac9c34c4ba0548f632bd4354945f25bfac4460e38756eab2c", - "index": 1, - "script": "", - "witness": [ - "110816e2af866ac565c197c0cb537918c2862e7b367b15c61a571382f59a07286ec77f633f4c7fbd52fe6debd95b694e75e7a8935c2cdad0da960d2bb8f83244", - "d972b0fadc07cdab87ae37fc5e480c1e39946f4f0a289348ce632bd0ddc8e67ece3f9903ad813eda362301c6b86fcce36638a909437f232b4d7d310f1e84b5a1", - "201ce1b0b4d5d856368637b75808b138f042b335d23bb46d297f19b09000a8612ead205850b8e17f15a3e6a5fc8dbb3ce83ac4dfe9b360847a6d57519412763ebd8bd9ac", - "c0312363917d7b7b60c312a0a2fa761f885a76746769436ccd1ff042c9e9dc81495ad3df4f3ba0799b3f112c233c3ac996bc5bf456ed90e3c957b7553b5ba66b4f" - ] - }, - { - "txid": "9176d040a6394d94703577b6cab376555fdf318265fb0cafddf3cbf7576b627a", - "index": 1, - "script": "", - "witness": [ - "60f281fb0c8fd0f55e6b6ad7d9abe248cc6242fa1f49a371f8c86b8c15128ee605d16608dd56cf9fd24a0fbff371f66153a60aaef2fc3b3764e1a407029277c1", - "9726b8200001c68fe1f907b5fc984a8c76dfaa06212ed3bbe4ca8184289e28edce7ce011a75296790fdd2f53b2362f79a04fb3142ff0558304b96b21b0be86dc", - "20be38da53fc0c51074bc239855667a8a457000ee2173ef2041927d0eeb016787aad206afab067efbf99dafb32c11d364874e8f9ba7fe86ea446f96201311b795d8903ac", - "c1d8415bc416f85fde3688bea33bfa82a24b8342ff1c837818093a31df478d63479985ee36b4eefa509405f815e0092068208a7134b7f4cd25d980d833bb6c5179" - ] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - } -} \ No newline at end of file diff --git a/modules/abstract-utxo/test/unit/fixtures/tbtc/transactions-p2wsh-p2wsh.json b/modules/abstract-utxo/test/unit/fixtures/tbtc/transactions-p2wsh-p2wsh.json deleted file mode 100644 index 6b20cc8f77..0000000000 --- a/modules/abstract-utxo/test/unit/fixtures/tbtc/transactions-p2wsh-p2wsh.json +++ /dev/null @@ -1,166 +0,0 @@ -{ - "prebuild": { - "id": "ae17224baeba7b4d6208802ccc361402717780cb83682bba901d8011443db0d9", - "hex": "0100000002cb20279e54ad6f45ffcc493f1951221943ec2172371bcf8f4c4067e4215acd2a0100000000ffffffff2c9f1ed726c60b54195d676a3da80e4a33a4e2691ec84cf0aedc9bea748397f90100000000ffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000", - "ins": [ - { - "txid": "2acd5a21e467404c8fcf1b377221ec43192251193f49ccff456fad549e2720cb", - "index": 1, - "script": "", - "witness": [] - }, - { - "txid": "f9978374ea9bdcaef04cc81e69e2a4334a0ea83d6a675d19540bc626d71e9f2c", - "index": 1, - "script": "", - "witness": [] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - }, - "halfSignedUserBackup": { - "id": "ae17224baeba7b4d6208802ccc361402717780cb83682bba901d8011443db0d9", - "hex": "01000000000102cb20279e54ad6f45ffcc493f1951221943ec2172371bcf8f4c4067e4215acd2a0100000000ffffffff2c9f1ed726c60b54195d676a3da80e4a33a4e2691ec84cf0aedc9bea748397f90100000000ffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b6870500483045022100e09c62b66fb3cfd2f827bd0cc234c126d1ba806edf95a8383ec623fe14362260022068202db712d806807183f66365af36474ee1631829eca2d75c7202b89e190a880100006952210391e76285ad55895309f6fa7db9fb359489daaf235bb4cb50608f9562122af1ab210285ddd6b1e84e37a9f222737d8b80a8a980a193a783b75b9e82d6e239eb52818c2103a13ee160d79d43201ef5e65b6df4e0842de3b640904d049e64daaaa84a306bb853ae0500483045022100a9526ae27876da8a86134d369431f16111e157609f76e00ce69ab4a9e8eea3cb022067b91bb2380464f57c5547d57bce70431b6fd95bb0abf2269c817c670a7201ec01000069522103cfb542b732ae06a1265a515297c2398009eea602afb5631ec63e34ed7f5fa055210245917cae825127509940626a2343565109eb83e289c30473772ab175331aa964210373f8df125941e11f8154fdeb42e3690815634f70787c06729f68b2b42580b4dc53ae00000000", - "ins": [ - { - "txid": "2acd5a21e467404c8fcf1b377221ec43192251193f49ccff456fad549e2720cb", - "index": 1, - "script": "", - "witness": [ - "", - "3045022100e09c62b66fb3cfd2f827bd0cc234c126d1ba806edf95a8383ec623fe14362260022068202db712d806807183f66365af36474ee1631829eca2d75c7202b89e190a8801", - "", - "", - "52210391e76285ad55895309f6fa7db9fb359489daaf235bb4cb50608f9562122af1ab210285ddd6b1e84e37a9f222737d8b80a8a980a193a783b75b9e82d6e239eb52818c2103a13ee160d79d43201ef5e65b6df4e0842de3b640904d049e64daaaa84a306bb853ae" - ] - }, - { - "txid": "f9978374ea9bdcaef04cc81e69e2a4334a0ea83d6a675d19540bc626d71e9f2c", - "index": 1, - "script": "", - "witness": [ - "", - "3045022100a9526ae27876da8a86134d369431f16111e157609f76e00ce69ab4a9e8eea3cb022067b91bb2380464f57c5547d57bce70431b6fd95bb0abf2269c817c670a7201ec01", - "", - "", - "522103cfb542b732ae06a1265a515297c2398009eea602afb5631ec63e34ed7f5fa055210245917cae825127509940626a2343565109eb83e289c30473772ab175331aa964210373f8df125941e11f8154fdeb42e3690815634f70787c06729f68b2b42580b4dc53ae" - ] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - }, - "halfSignedUserBitGo": { - "id": "ae17224baeba7b4d6208802ccc361402717780cb83682bba901d8011443db0d9", - "hex": "01000000000102cb20279e54ad6f45ffcc493f1951221943ec2172371bcf8f4c4067e4215acd2a0100000000ffffffff2c9f1ed726c60b54195d676a3da80e4a33a4e2691ec84cf0aedc9bea748397f90100000000ffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b6870500483045022100e09c62b66fb3cfd2f827bd0cc234c126d1ba806edf95a8383ec623fe14362260022068202db712d806807183f66365af36474ee1631829eca2d75c7202b89e190a880100006952210391e76285ad55895309f6fa7db9fb359489daaf235bb4cb50608f9562122af1ab210285ddd6b1e84e37a9f222737d8b80a8a980a193a783b75b9e82d6e239eb52818c2103a13ee160d79d43201ef5e65b6df4e0842de3b640904d049e64daaaa84a306bb853ae0500483045022100a9526ae27876da8a86134d369431f16111e157609f76e00ce69ab4a9e8eea3cb022067b91bb2380464f57c5547d57bce70431b6fd95bb0abf2269c817c670a7201ec01000069522103cfb542b732ae06a1265a515297c2398009eea602afb5631ec63e34ed7f5fa055210245917cae825127509940626a2343565109eb83e289c30473772ab175331aa964210373f8df125941e11f8154fdeb42e3690815634f70787c06729f68b2b42580b4dc53ae00000000", - "ins": [ - { - "txid": "2acd5a21e467404c8fcf1b377221ec43192251193f49ccff456fad549e2720cb", - "index": 1, - "script": "", - "witness": [ - "", - "3045022100e09c62b66fb3cfd2f827bd0cc234c126d1ba806edf95a8383ec623fe14362260022068202db712d806807183f66365af36474ee1631829eca2d75c7202b89e190a8801", - "", - "", - "52210391e76285ad55895309f6fa7db9fb359489daaf235bb4cb50608f9562122af1ab210285ddd6b1e84e37a9f222737d8b80a8a980a193a783b75b9e82d6e239eb52818c2103a13ee160d79d43201ef5e65b6df4e0842de3b640904d049e64daaaa84a306bb853ae" - ] - }, - { - "txid": "f9978374ea9bdcaef04cc81e69e2a4334a0ea83d6a675d19540bc626d71e9f2c", - "index": 1, - "script": "", - "witness": [ - "", - "3045022100a9526ae27876da8a86134d369431f16111e157609f76e00ce69ab4a9e8eea3cb022067b91bb2380464f57c5547d57bce70431b6fd95bb0abf2269c817c670a7201ec01", - "", - "", - "522103cfb542b732ae06a1265a515297c2398009eea602afb5631ec63e34ed7f5fa055210245917cae825127509940626a2343565109eb83e289c30473772ab175331aa964210373f8df125941e11f8154fdeb42e3690815634f70787c06729f68b2b42580b4dc53ae" - ] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - }, - "fullSignedUserBackup": { - "id": "ae17224baeba7b4d6208802ccc361402717780cb83682bba901d8011443db0d9", - "hex": "01000000000102cb20279e54ad6f45ffcc493f1951221943ec2172371bcf8f4c4067e4215acd2a0100000000ffffffff2c9f1ed726c60b54195d676a3da80e4a33a4e2691ec84cf0aedc9bea748397f90100000000ffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b6870400483045022100e09c62b66fb3cfd2f827bd0cc234c126d1ba806edf95a8383ec623fe14362260022068202db712d806807183f66365af36474ee1631829eca2d75c7202b89e190a8801483045022100a4a80836fd5927f73d75e1ccd6e4e8141f74d1187a596009bf571a0ef2bc835d02203ae92d28fc3c672e722d8121ed2aef6979262381ffad22ef0e51a486ff551102016952210391e76285ad55895309f6fa7db9fb359489daaf235bb4cb50608f9562122af1ab210285ddd6b1e84e37a9f222737d8b80a8a980a193a783b75b9e82d6e239eb52818c2103a13ee160d79d43201ef5e65b6df4e0842de3b640904d049e64daaaa84a306bb853ae0400483045022100a9526ae27876da8a86134d369431f16111e157609f76e00ce69ab4a9e8eea3cb022067b91bb2380464f57c5547d57bce70431b6fd95bb0abf2269c817c670a7201ec0147304402206a1bb3e255b967c67e32d0a73f704f006a46f0106e131c246692114278f4c7d7022012433f2199e248acd9332733c7b0976cc9fb64dd028e1d70f6993853a29fea080169522103cfb542b732ae06a1265a515297c2398009eea602afb5631ec63e34ed7f5fa055210245917cae825127509940626a2343565109eb83e289c30473772ab175331aa964210373f8df125941e11f8154fdeb42e3690815634f70787c06729f68b2b42580b4dc53ae00000000", - "ins": [ - { - "txid": "2acd5a21e467404c8fcf1b377221ec43192251193f49ccff456fad549e2720cb", - "index": 1, - "script": "", - "witness": [ - "", - "3045022100e09c62b66fb3cfd2f827bd0cc234c126d1ba806edf95a8383ec623fe14362260022068202db712d806807183f66365af36474ee1631829eca2d75c7202b89e190a8801", - "3045022100a4a80836fd5927f73d75e1ccd6e4e8141f74d1187a596009bf571a0ef2bc835d02203ae92d28fc3c672e722d8121ed2aef6979262381ffad22ef0e51a486ff55110201", - "52210391e76285ad55895309f6fa7db9fb359489daaf235bb4cb50608f9562122af1ab210285ddd6b1e84e37a9f222737d8b80a8a980a193a783b75b9e82d6e239eb52818c2103a13ee160d79d43201ef5e65b6df4e0842de3b640904d049e64daaaa84a306bb853ae" - ] - }, - { - "txid": "f9978374ea9bdcaef04cc81e69e2a4334a0ea83d6a675d19540bc626d71e9f2c", - "index": 1, - "script": "", - "witness": [ - "", - "3045022100a9526ae27876da8a86134d369431f16111e157609f76e00ce69ab4a9e8eea3cb022067b91bb2380464f57c5547d57bce70431b6fd95bb0abf2269c817c670a7201ec01", - "304402206a1bb3e255b967c67e32d0a73f704f006a46f0106e131c246692114278f4c7d7022012433f2199e248acd9332733c7b0976cc9fb64dd028e1d70f6993853a29fea0801", - "522103cfb542b732ae06a1265a515297c2398009eea602afb5631ec63e34ed7f5fa055210245917cae825127509940626a2343565109eb83e289c30473772ab175331aa964210373f8df125941e11f8154fdeb42e3690815634f70787c06729f68b2b42580b4dc53ae" - ] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - }, - "fullSignedUserBitGo": { - "id": "ae17224baeba7b4d6208802ccc361402717780cb83682bba901d8011443db0d9", - "hex": "01000000000102cb20279e54ad6f45ffcc493f1951221943ec2172371bcf8f4c4067e4215acd2a0100000000ffffffff2c9f1ed726c60b54195d676a3da80e4a33a4e2691ec84cf0aedc9bea748397f90100000000ffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b6870400483045022100e09c62b66fb3cfd2f827bd0cc234c126d1ba806edf95a8383ec623fe14362260022068202db712d806807183f66365af36474ee1631829eca2d75c7202b89e190a8801473044022038273887297a871d030ef88e6fc26e2eea851b7b731f6ae294d7a56937fe092502200e46790050514ab05aaaa590ab2ea7783ae629557887cec40789315f86912733016952210391e76285ad55895309f6fa7db9fb359489daaf235bb4cb50608f9562122af1ab210285ddd6b1e84e37a9f222737d8b80a8a980a193a783b75b9e82d6e239eb52818c2103a13ee160d79d43201ef5e65b6df4e0842de3b640904d049e64daaaa84a306bb853ae0400483045022100a9526ae27876da8a86134d369431f16111e157609f76e00ce69ab4a9e8eea3cb022067b91bb2380464f57c5547d57bce70431b6fd95bb0abf2269c817c670a7201ec01483045022100c9dbad38273a282c29fb059ed67a33af738b1716bbb78638bc93a75f7b30bab9022032c9b44f71687ee1248f5744a2d0bb72b40196e9576c22ae4f0942b0ed08a79e0169522103cfb542b732ae06a1265a515297c2398009eea602afb5631ec63e34ed7f5fa055210245917cae825127509940626a2343565109eb83e289c30473772ab175331aa964210373f8df125941e11f8154fdeb42e3690815634f70787c06729f68b2b42580b4dc53ae00000000", - "ins": [ - { - "txid": "2acd5a21e467404c8fcf1b377221ec43192251193f49ccff456fad549e2720cb", - "index": 1, - "script": "", - "witness": [ - "", - "3045022100e09c62b66fb3cfd2f827bd0cc234c126d1ba806edf95a8383ec623fe14362260022068202db712d806807183f66365af36474ee1631829eca2d75c7202b89e190a8801", - "3044022038273887297a871d030ef88e6fc26e2eea851b7b731f6ae294d7a56937fe092502200e46790050514ab05aaaa590ab2ea7783ae629557887cec40789315f8691273301", - "52210391e76285ad55895309f6fa7db9fb359489daaf235bb4cb50608f9562122af1ab210285ddd6b1e84e37a9f222737d8b80a8a980a193a783b75b9e82d6e239eb52818c2103a13ee160d79d43201ef5e65b6df4e0842de3b640904d049e64daaaa84a306bb853ae" - ] - }, - { - "txid": "f9978374ea9bdcaef04cc81e69e2a4334a0ea83d6a675d19540bc626d71e9f2c", - "index": 1, - "script": "", - "witness": [ - "", - "3045022100a9526ae27876da8a86134d369431f16111e157609f76e00ce69ab4a9e8eea3cb022067b91bb2380464f57c5547d57bce70431b6fd95bb0abf2269c817c670a7201ec01", - "3045022100c9dbad38273a282c29fb059ed67a33af738b1716bbb78638bc93a75f7b30bab9022032c9b44f71687ee1248f5744a2d0bb72b40196e9576c22ae4f0942b0ed08a79e01", - "522103cfb542b732ae06a1265a515297c2398009eea602afb5631ec63e34ed7f5fa055210245917cae825127509940626a2343565109eb83e289c30473772ab175331aa964210373f8df125941e11f8154fdeb42e3690815634f70787c06729f68b2b42580b4dc53ae" - ] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - } -} \ No newline at end of file diff --git a/modules/abstract-utxo/test/unit/fixtures/tbtc4/transactions-p2sh-p2sh.json b/modules/abstract-utxo/test/unit/fixtures/tbtc4/transactions-p2sh-p2sh.json deleted file mode 100644 index 88f10d3786..0000000000 --- a/modules/abstract-utxo/test/unit/fixtures/tbtc4/transactions-p2sh-p2sh.json +++ /dev/null @@ -1,122 +0,0 @@ -{ - "prebuild": { - "id": "90f18ec25c6ad6c3dc05cabc567dc88e11d352b0cca89632a88796594d84183c", - "hex": "01000000022328ebd65ad3eacb893cdc4593d7ede6ede16c89f27d7456de7c041ae8e884180100000000ffffffff1b193d37e9983572da0db6b929e44f8ea7e9057c08ff46144362e778c6bec5bc0100000000ffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000", - "ins": [ - { - "txid": "1884e8e81a047cde56747df2896ce1ede6edd79345dc3c89cbead35ad6eb2823", - "index": 1, - "script": "", - "witness": [] - }, - { - "txid": "bcc5bec678e762431446ff087c05e9a78e4fe429b9b60dda723598e9373d191b", - "index": 1, - "script": "", - "witness": [] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - }, - "halfSignedUserBackup": { - "id": "8f07f6ad84c667264b2287303ce3a6337fe3a64eae93e91fc1443bbb9df01851", - "hex": "01000000022328ebd65ad3eacb893cdc4593d7ede6ede16c89f27d7456de7c041ae8e8841801000000b600473044022077cca6fa0f9120cf625e99c52762d03f76931ebae7020ee77341fd80f2b5218202202d956b341e78ccff40e98bcf142a0ee7dd91f17d0bc4f309fb30feec4c100fe20100004c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53aeffffffff1b193d37e9983572da0db6b929e44f8ea7e9057c08ff46144362e778c6bec5bc01000000b700483045022100c45f72fa37bbb51825362661c659fd28c342ce9d3f1be7479f18ae67b16454aa022010417bb9796f381b54114b707ffa0d6e28e3de79965aa293d1e9697ad7f7be770100004c695221022a388ece509cad31a5bed9ff6142991fadc8529a57e388cd83b92421c3f8072f2103b1d138f39f76ee6b3132a9fb9d1cd1c78590effaf37eb43f0020ea614c7d733f21032a0963ad6630acd7222202d52862003403cb34727ead9fcc4b0732307a52ba6b53aeffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000", - "ins": [ - { - "txid": "1884e8e81a047cde56747df2896ce1ede6edd79345dc3c89cbead35ad6eb2823", - "index": 1, - "script": "00473044022077cca6fa0f9120cf625e99c52762d03f76931ebae7020ee77341fd80f2b5218202202d956b341e78ccff40e98bcf142a0ee7dd91f17d0bc4f309fb30feec4c100fe20100004c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae", - "witness": [] - }, - { - "txid": "bcc5bec678e762431446ff087c05e9a78e4fe429b9b60dda723598e9373d191b", - "index": 1, - "script": "00483045022100c45f72fa37bbb51825362661c659fd28c342ce9d3f1be7479f18ae67b16454aa022010417bb9796f381b54114b707ffa0d6e28e3de79965aa293d1e9697ad7f7be770100004c695221022a388ece509cad31a5bed9ff6142991fadc8529a57e388cd83b92421c3f8072f2103b1d138f39f76ee6b3132a9fb9d1cd1c78590effaf37eb43f0020ea614c7d733f21032a0963ad6630acd7222202d52862003403cb34727ead9fcc4b0732307a52ba6b53ae", - "witness": [] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - }, - "halfSignedUserBitGo": { - "id": "8f07f6ad84c667264b2287303ce3a6337fe3a64eae93e91fc1443bbb9df01851", - "hex": "01000000022328ebd65ad3eacb893cdc4593d7ede6ede16c89f27d7456de7c041ae8e8841801000000b600473044022077cca6fa0f9120cf625e99c52762d03f76931ebae7020ee77341fd80f2b5218202202d956b341e78ccff40e98bcf142a0ee7dd91f17d0bc4f309fb30feec4c100fe20100004c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53aeffffffff1b193d37e9983572da0db6b929e44f8ea7e9057c08ff46144362e778c6bec5bc01000000b700483045022100c45f72fa37bbb51825362661c659fd28c342ce9d3f1be7479f18ae67b16454aa022010417bb9796f381b54114b707ffa0d6e28e3de79965aa293d1e9697ad7f7be770100004c695221022a388ece509cad31a5bed9ff6142991fadc8529a57e388cd83b92421c3f8072f2103b1d138f39f76ee6b3132a9fb9d1cd1c78590effaf37eb43f0020ea614c7d733f21032a0963ad6630acd7222202d52862003403cb34727ead9fcc4b0732307a52ba6b53aeffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000", - "ins": [ - { - "txid": "1884e8e81a047cde56747df2896ce1ede6edd79345dc3c89cbead35ad6eb2823", - "index": 1, - "script": "00473044022077cca6fa0f9120cf625e99c52762d03f76931ebae7020ee77341fd80f2b5218202202d956b341e78ccff40e98bcf142a0ee7dd91f17d0bc4f309fb30feec4c100fe20100004c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae", - "witness": [] - }, - { - "txid": "bcc5bec678e762431446ff087c05e9a78e4fe429b9b60dda723598e9373d191b", - "index": 1, - "script": "00483045022100c45f72fa37bbb51825362661c659fd28c342ce9d3f1be7479f18ae67b16454aa022010417bb9796f381b54114b707ffa0d6e28e3de79965aa293d1e9697ad7f7be770100004c695221022a388ece509cad31a5bed9ff6142991fadc8529a57e388cd83b92421c3f8072f2103b1d138f39f76ee6b3132a9fb9d1cd1c78590effaf37eb43f0020ea614c7d733f21032a0963ad6630acd7222202d52862003403cb34727ead9fcc4b0732307a52ba6b53ae", - "witness": [] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - }, - "fullSignedUserBackup": { - "id": "08ffbdc5246fdcdfca22622b0889f8d81e87cc6b75f662ae0436afdf69c8e15c", - "hex": "01000000022328ebd65ad3eacb893cdc4593d7ede6ede16c89f27d7456de7c041ae8e8841801000000fdfd0000473044022077cca6fa0f9120cf625e99c52762d03f76931ebae7020ee77341fd80f2b5218202202d956b341e78ccff40e98bcf142a0ee7dd91f17d0bc4f309fb30feec4c100fe201483045022100a70b67b1cd8dfd2a67b4113512afdc6d0b58dc0b352bf2a88b512c82714d0ec002207ad068540982b7b5761e82faaede1fe4faf17215f963cc85d2f396d2af9248d6014c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53aeffffffff1b193d37e9983572da0db6b929e44f8ea7e9057c08ff46144362e778c6bec5bc01000000fdfe0000483045022100c45f72fa37bbb51825362661c659fd28c342ce9d3f1be7479f18ae67b16454aa022010417bb9796f381b54114b707ffa0d6e28e3de79965aa293d1e9697ad7f7be7701483045022100939fddf72fc8ab35b77733513e8d2d0a389d03321682317fc545f537abfc0aad0220027180bf0ba4e851fb342bed523a9058cb006151d96a1e71a43caac4fda12dfd014c695221022a388ece509cad31a5bed9ff6142991fadc8529a57e388cd83b92421c3f8072f2103b1d138f39f76ee6b3132a9fb9d1cd1c78590effaf37eb43f0020ea614c7d733f21032a0963ad6630acd7222202d52862003403cb34727ead9fcc4b0732307a52ba6b53aeffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000", - "ins": [ - { - "txid": "1884e8e81a047cde56747df2896ce1ede6edd79345dc3c89cbead35ad6eb2823", - "index": 1, - "script": "00473044022077cca6fa0f9120cf625e99c52762d03f76931ebae7020ee77341fd80f2b5218202202d956b341e78ccff40e98bcf142a0ee7dd91f17d0bc4f309fb30feec4c100fe201483045022100a70b67b1cd8dfd2a67b4113512afdc6d0b58dc0b352bf2a88b512c82714d0ec002207ad068540982b7b5761e82faaede1fe4faf17215f963cc85d2f396d2af9248d6014c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae", - "witness": [] - }, - { - "txid": "bcc5bec678e762431446ff087c05e9a78e4fe429b9b60dda723598e9373d191b", - "index": 1, - "script": "00483045022100c45f72fa37bbb51825362661c659fd28c342ce9d3f1be7479f18ae67b16454aa022010417bb9796f381b54114b707ffa0d6e28e3de79965aa293d1e9697ad7f7be7701483045022100939fddf72fc8ab35b77733513e8d2d0a389d03321682317fc545f537abfc0aad0220027180bf0ba4e851fb342bed523a9058cb006151d96a1e71a43caac4fda12dfd014c695221022a388ece509cad31a5bed9ff6142991fadc8529a57e388cd83b92421c3f8072f2103b1d138f39f76ee6b3132a9fb9d1cd1c78590effaf37eb43f0020ea614c7d733f21032a0963ad6630acd7222202d52862003403cb34727ead9fcc4b0732307a52ba6b53ae", - "witness": [] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - }, - "fullSignedUserBitGo": { - "id": "011e913f9cd7a2c205255f2ef7cb0da7a0093d91f735e247377f436a442afa47", - "hex": "01000000022328ebd65ad3eacb893cdc4593d7ede6ede16c89f27d7456de7c041ae8e8841801000000fc00473044022077cca6fa0f9120cf625e99c52762d03f76931ebae7020ee77341fd80f2b5218202202d956b341e78ccff40e98bcf142a0ee7dd91f17d0bc4f309fb30feec4c100fe201473044022016dad35efd19750bc2caafc4d2dab8abb922c64b4127dde26e4797082d4ec62c02205a2246c0bf855c37fda7d0734f85310c47dc6e30038c4d5d751671170eeccc11014c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53aeffffffff1b193d37e9983572da0db6b929e44f8ea7e9057c08ff46144362e778c6bec5bc01000000fdfe0000483045022100c45f72fa37bbb51825362661c659fd28c342ce9d3f1be7479f18ae67b16454aa022010417bb9796f381b54114b707ffa0d6e28e3de79965aa293d1e9697ad7f7be7701483045022100bf6bafba802a74f8258690d82b69657823b449411f1defb301a2c770b1495825022060de76c3433b76b5aed50e42c23b9974f8c09f78c3b99ebea6c8283c018679f7014c695221022a388ece509cad31a5bed9ff6142991fadc8529a57e388cd83b92421c3f8072f2103b1d138f39f76ee6b3132a9fb9d1cd1c78590effaf37eb43f0020ea614c7d733f21032a0963ad6630acd7222202d52862003403cb34727ead9fcc4b0732307a52ba6b53aeffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000", - "ins": [ - { - "txid": "1884e8e81a047cde56747df2896ce1ede6edd79345dc3c89cbead35ad6eb2823", - "index": 1, - "script": "00473044022077cca6fa0f9120cf625e99c52762d03f76931ebae7020ee77341fd80f2b5218202202d956b341e78ccff40e98bcf142a0ee7dd91f17d0bc4f309fb30feec4c100fe201473044022016dad35efd19750bc2caafc4d2dab8abb922c64b4127dde26e4797082d4ec62c02205a2246c0bf855c37fda7d0734f85310c47dc6e30038c4d5d751671170eeccc11014c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae", - "witness": [] - }, - { - "txid": "bcc5bec678e762431446ff087c05e9a78e4fe429b9b60dda723598e9373d191b", - "index": 1, - "script": "00483045022100c45f72fa37bbb51825362661c659fd28c342ce9d3f1be7479f18ae67b16454aa022010417bb9796f381b54114b707ffa0d6e28e3de79965aa293d1e9697ad7f7be7701483045022100bf6bafba802a74f8258690d82b69657823b449411f1defb301a2c770b1495825022060de76c3433b76b5aed50e42c23b9974f8c09f78c3b99ebea6c8283c018679f7014c695221022a388ece509cad31a5bed9ff6142991fadc8529a57e388cd83b92421c3f8072f2103b1d138f39f76ee6b3132a9fb9d1cd1c78590effaf37eb43f0020ea614c7d733f21032a0963ad6630acd7222202d52862003403cb34727ead9fcc4b0732307a52ba6b53ae", - "witness": [] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - } -} \ No newline at end of file diff --git a/modules/abstract-utxo/test/unit/fixtures/tbtc4/transactions-p2sh-p2shP2wsh-p2wsh.json b/modules/abstract-utxo/test/unit/fixtures/tbtc4/transactions-p2sh-p2shP2wsh-p2wsh.json new file mode 100644 index 0000000000..7b4fcadd3c --- /dev/null +++ b/modules/abstract-utxo/test/unit/fixtures/tbtc4/transactions-p2sh-p2shP2wsh-p2wsh.json @@ -0,0 +1,196 @@ +{ + "prebuild": { + "id": "7b231ab23c38de46b3426238b5686bb28399221e1e905a303b08938eb5c08b2f", + "hex": "01000000032328ebd65ad3eacb893cdc4593d7ede6ede16c89f27d7456de7c041ae8e884180100000000ffffffff2ee15092cb19a8c933e050e29ccbeab4492e7a26ba1d1acf9f2b2223d61d39d40100000000ffffffff134d6111b3385e1c0654d52205067fac116a500114dd287a5f8a84fd67c2bc3d0100000000ffffffff01189fe1110000000017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000", + "ins": [ + { + "txid": "1884e8e81a047cde56747df2896ce1ede6edd79345dc3c89cbead35ad6eb2823", + "index": 1, + "script": "", + "witness": [] + }, + { + "txid": "d4391dd623222b9fcf1a1dba267a2e49b4eacb9ce250e033c9a819cb9250e12e", + "index": 1, + "script": "", + "witness": [] + }, + { + "txid": "3dbcc267fd848a5f7a28dd1401506a11ac7f060522d554061c5e38b311614d13", + "index": 1, + "script": "", + "witness": [] + } + ], + "outs": [ + { + "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", + "value": 299999000 + } + ] + }, + "halfSignedUserBackup": { + "id": "72f5007caf0c42bae29389c1bf5098e94b76bef166dc0e952df6c152151978fa", + "hex": "010000000001032328ebd65ad3eacb893cdc4593d7ede6ede16c89f27d7456de7c041ae8e8841801000000b700483045022100bb3f76ce25f34ea275697176ef288a2f797759241c7da6b6ffd03af07b5bfe2d0220139a6e64e89f82875d6ef41e7b7c77cfaa3f55dc40f3ea4a7843e3feca65bba80100004c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53aeffffffff2ee15092cb19a8c933e050e29ccbeab4492e7a26ba1d1acf9f2b2223d61d39d40100000023220020bfc4956a4b0f95a6722cf9c2073c8f86a2f5b86a8c14c68d7aab60fa4d8f0610ffffffff134d6111b3385e1c0654d52205067fac116a500114dd287a5f8a84fd67c2bc3d0100000000ffffffff01189fe1110000000017a9141e57a925dd863a86af341037e700862bf66bf7b687000500483045022100be816cf79ebcfd1fdcf002d135cff11fa498d55a59ae416b6b15612a72c8bfea022072e96fe6e7b1a9cde0b631708b0d9916ebe94c706fef0734dd985e9610a81c5601000069522102265114bdc9f7954a18fdf695b8ef3f806fba3104b7750a339c94b4c24485a9d72102500d273c1dca588566b2910bbf907f0a4f139f9d21a1af22e884d2d529065fdf2102e330cbfcf82a754afcf38ee382751e0361769f9cbbd9997395da84b6842e7d0653ae050047304402203693e2f44359e82c99a2c73c33476e0a7fbd8c4968358ef83c976fd5d9203d6a02203e4dfa64de81aa09056a15ff96f118a199537ee64c80b651eebabd26f1c45a36010000695221027db35d325fb6b20e7990d5e5ca33144c270a2b149b4b4158a6e16a090b276f8a2102003243d889cec7c4c55042d6c10091a536eef3894f573759c5d26a727e96f036210257f6aee3214f76ff02748de7d291866642a913b0d346ccc976d6a77d9aa00de253ae00000000", + "ins": [ + { + "txid": "1884e8e81a047cde56747df2896ce1ede6edd79345dc3c89cbead35ad6eb2823", + "index": 1, + "script": "00483045022100bb3f76ce25f34ea275697176ef288a2f797759241c7da6b6ffd03af07b5bfe2d0220139a6e64e89f82875d6ef41e7b7c77cfaa3f55dc40f3ea4a7843e3feca65bba80100004c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae", + "witness": [] + }, + { + "txid": "d4391dd623222b9fcf1a1dba267a2e49b4eacb9ce250e033c9a819cb9250e12e", + "index": 1, + "script": "220020bfc4956a4b0f95a6722cf9c2073c8f86a2f5b86a8c14c68d7aab60fa4d8f0610", + "witness": [ + "", + "3045022100be816cf79ebcfd1fdcf002d135cff11fa498d55a59ae416b6b15612a72c8bfea022072e96fe6e7b1a9cde0b631708b0d9916ebe94c706fef0734dd985e9610a81c5601", + "", + "", + "522102265114bdc9f7954a18fdf695b8ef3f806fba3104b7750a339c94b4c24485a9d72102500d273c1dca588566b2910bbf907f0a4f139f9d21a1af22e884d2d529065fdf2102e330cbfcf82a754afcf38ee382751e0361769f9cbbd9997395da84b6842e7d0653ae" + ] + }, + { + "txid": "3dbcc267fd848a5f7a28dd1401506a11ac7f060522d554061c5e38b311614d13", + "index": 1, + "script": "", + "witness": [ + "", + "304402203693e2f44359e82c99a2c73c33476e0a7fbd8c4968358ef83c976fd5d9203d6a02203e4dfa64de81aa09056a15ff96f118a199537ee64c80b651eebabd26f1c45a3601", + "", + "", + "5221027db35d325fb6b20e7990d5e5ca33144c270a2b149b4b4158a6e16a090b276f8a2102003243d889cec7c4c55042d6c10091a536eef3894f573759c5d26a727e96f036210257f6aee3214f76ff02748de7d291866642a913b0d346ccc976d6a77d9aa00de253ae" + ] + } + ], + "outs": [ + { + "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", + "value": 299999000 + } + ] + }, + "halfSignedUserBitGo": { + "id": "72f5007caf0c42bae29389c1bf5098e94b76bef166dc0e952df6c152151978fa", + "hex": "010000000001032328ebd65ad3eacb893cdc4593d7ede6ede16c89f27d7456de7c041ae8e8841801000000b700483045022100bb3f76ce25f34ea275697176ef288a2f797759241c7da6b6ffd03af07b5bfe2d0220139a6e64e89f82875d6ef41e7b7c77cfaa3f55dc40f3ea4a7843e3feca65bba80100004c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53aeffffffff2ee15092cb19a8c933e050e29ccbeab4492e7a26ba1d1acf9f2b2223d61d39d40100000023220020bfc4956a4b0f95a6722cf9c2073c8f86a2f5b86a8c14c68d7aab60fa4d8f0610ffffffff134d6111b3385e1c0654d52205067fac116a500114dd287a5f8a84fd67c2bc3d0100000000ffffffff01189fe1110000000017a9141e57a925dd863a86af341037e700862bf66bf7b687000500483045022100be816cf79ebcfd1fdcf002d135cff11fa498d55a59ae416b6b15612a72c8bfea022072e96fe6e7b1a9cde0b631708b0d9916ebe94c706fef0734dd985e9610a81c5601000069522102265114bdc9f7954a18fdf695b8ef3f806fba3104b7750a339c94b4c24485a9d72102500d273c1dca588566b2910bbf907f0a4f139f9d21a1af22e884d2d529065fdf2102e330cbfcf82a754afcf38ee382751e0361769f9cbbd9997395da84b6842e7d0653ae050047304402203693e2f44359e82c99a2c73c33476e0a7fbd8c4968358ef83c976fd5d9203d6a02203e4dfa64de81aa09056a15ff96f118a199537ee64c80b651eebabd26f1c45a36010000695221027db35d325fb6b20e7990d5e5ca33144c270a2b149b4b4158a6e16a090b276f8a2102003243d889cec7c4c55042d6c10091a536eef3894f573759c5d26a727e96f036210257f6aee3214f76ff02748de7d291866642a913b0d346ccc976d6a77d9aa00de253ae00000000", + "ins": [ + { + "txid": "1884e8e81a047cde56747df2896ce1ede6edd79345dc3c89cbead35ad6eb2823", + "index": 1, + "script": "00483045022100bb3f76ce25f34ea275697176ef288a2f797759241c7da6b6ffd03af07b5bfe2d0220139a6e64e89f82875d6ef41e7b7c77cfaa3f55dc40f3ea4a7843e3feca65bba80100004c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae", + "witness": [] + }, + { + "txid": "d4391dd623222b9fcf1a1dba267a2e49b4eacb9ce250e033c9a819cb9250e12e", + "index": 1, + "script": "220020bfc4956a4b0f95a6722cf9c2073c8f86a2f5b86a8c14c68d7aab60fa4d8f0610", + "witness": [ + "", + "3045022100be816cf79ebcfd1fdcf002d135cff11fa498d55a59ae416b6b15612a72c8bfea022072e96fe6e7b1a9cde0b631708b0d9916ebe94c706fef0734dd985e9610a81c5601", + "", + "", + "522102265114bdc9f7954a18fdf695b8ef3f806fba3104b7750a339c94b4c24485a9d72102500d273c1dca588566b2910bbf907f0a4f139f9d21a1af22e884d2d529065fdf2102e330cbfcf82a754afcf38ee382751e0361769f9cbbd9997395da84b6842e7d0653ae" + ] + }, + { + "txid": "3dbcc267fd848a5f7a28dd1401506a11ac7f060522d554061c5e38b311614d13", + "index": 1, + "script": "", + "witness": [ + "", + "304402203693e2f44359e82c99a2c73c33476e0a7fbd8c4968358ef83c976fd5d9203d6a02203e4dfa64de81aa09056a15ff96f118a199537ee64c80b651eebabd26f1c45a3601", + "", + "", + "5221027db35d325fb6b20e7990d5e5ca33144c270a2b149b4b4158a6e16a090b276f8a2102003243d889cec7c4c55042d6c10091a536eef3894f573759c5d26a727e96f036210257f6aee3214f76ff02748de7d291866642a913b0d346ccc976d6a77d9aa00de253ae" + ] + } + ], + "outs": [ + { + "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", + "value": 299999000 + } + ] + }, + "fullSignedUserBackup": { + "id": "b79adb597c5b3741303b9fe561adcb04c65f0b309d60e6d310a1f52a880709b9", + "hex": "010000000001032328ebd65ad3eacb893cdc4593d7ede6ede16c89f27d7456de7c041ae8e8841801000000fdfe0000483045022100bb3f76ce25f34ea275697176ef288a2f797759241c7da6b6ffd03af07b5bfe2d0220139a6e64e89f82875d6ef41e7b7c77cfaa3f55dc40f3ea4a7843e3feca65bba801483045022100ae5cda3d08a3d073ac54e31bad0f6a155b2e7a1f2696c3f0505c7d4d4f7f7d930220047f7eb134dbc49db9fc487111997a48f8654d1c543f2b78533132038b3384f3014c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53aeffffffff2ee15092cb19a8c933e050e29ccbeab4492e7a26ba1d1acf9f2b2223d61d39d40100000023220020bfc4956a4b0f95a6722cf9c2073c8f86a2f5b86a8c14c68d7aab60fa4d8f0610ffffffff134d6111b3385e1c0654d52205067fac116a500114dd287a5f8a84fd67c2bc3d0100000000ffffffff01189fe1110000000017a9141e57a925dd863a86af341037e700862bf66bf7b687000400483045022100be816cf79ebcfd1fdcf002d135cff11fa498d55a59ae416b6b15612a72c8bfea022072e96fe6e7b1a9cde0b631708b0d9916ebe94c706fef0734dd985e9610a81c5601483045022100bc4d341b57a6c94b3a110f25034f3875b49f473c1cd7d9c878f83b8d0848475502204ac079fd74c4e80f89f4b4ca64e368f46b3f9b55aabbd1bb74f38274206dde6c0169522102265114bdc9f7954a18fdf695b8ef3f806fba3104b7750a339c94b4c24485a9d72102500d273c1dca588566b2910bbf907f0a4f139f9d21a1af22e884d2d529065fdf2102e330cbfcf82a754afcf38ee382751e0361769f9cbbd9997395da84b6842e7d0653ae040047304402203693e2f44359e82c99a2c73c33476e0a7fbd8c4968358ef83c976fd5d9203d6a02203e4dfa64de81aa09056a15ff96f118a199537ee64c80b651eebabd26f1c45a36014730440220529177ba36feaaa72d4111ab478bf79f9c0d422e61de6ec227740f4a18aa612c022065b0ca5a845e0745094338cc1cfced4cf26be62844993b070aa663eaa276109f01695221027db35d325fb6b20e7990d5e5ca33144c270a2b149b4b4158a6e16a090b276f8a2102003243d889cec7c4c55042d6c10091a536eef3894f573759c5d26a727e96f036210257f6aee3214f76ff02748de7d291866642a913b0d346ccc976d6a77d9aa00de253ae00000000", + "ins": [ + { + "txid": "1884e8e81a047cde56747df2896ce1ede6edd79345dc3c89cbead35ad6eb2823", + "index": 1, + "script": "00483045022100bb3f76ce25f34ea275697176ef288a2f797759241c7da6b6ffd03af07b5bfe2d0220139a6e64e89f82875d6ef41e7b7c77cfaa3f55dc40f3ea4a7843e3feca65bba801483045022100ae5cda3d08a3d073ac54e31bad0f6a155b2e7a1f2696c3f0505c7d4d4f7f7d930220047f7eb134dbc49db9fc487111997a48f8654d1c543f2b78533132038b3384f3014c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae", + "witness": [] + }, + { + "txid": "d4391dd623222b9fcf1a1dba267a2e49b4eacb9ce250e033c9a819cb9250e12e", + "index": 1, + "script": "220020bfc4956a4b0f95a6722cf9c2073c8f86a2f5b86a8c14c68d7aab60fa4d8f0610", + "witness": [ + "", + "3045022100be816cf79ebcfd1fdcf002d135cff11fa498d55a59ae416b6b15612a72c8bfea022072e96fe6e7b1a9cde0b631708b0d9916ebe94c706fef0734dd985e9610a81c5601", + "3045022100bc4d341b57a6c94b3a110f25034f3875b49f473c1cd7d9c878f83b8d0848475502204ac079fd74c4e80f89f4b4ca64e368f46b3f9b55aabbd1bb74f38274206dde6c01", + "522102265114bdc9f7954a18fdf695b8ef3f806fba3104b7750a339c94b4c24485a9d72102500d273c1dca588566b2910bbf907f0a4f139f9d21a1af22e884d2d529065fdf2102e330cbfcf82a754afcf38ee382751e0361769f9cbbd9997395da84b6842e7d0653ae" + ] + }, + { + "txid": "3dbcc267fd848a5f7a28dd1401506a11ac7f060522d554061c5e38b311614d13", + "index": 1, + "script": "", + "witness": [ + "", + "304402203693e2f44359e82c99a2c73c33476e0a7fbd8c4968358ef83c976fd5d9203d6a02203e4dfa64de81aa09056a15ff96f118a199537ee64c80b651eebabd26f1c45a3601", + "30440220529177ba36feaaa72d4111ab478bf79f9c0d422e61de6ec227740f4a18aa612c022065b0ca5a845e0745094338cc1cfced4cf26be62844993b070aa663eaa276109f01", + "5221027db35d325fb6b20e7990d5e5ca33144c270a2b149b4b4158a6e16a090b276f8a2102003243d889cec7c4c55042d6c10091a536eef3894f573759c5d26a727e96f036210257f6aee3214f76ff02748de7d291866642a913b0d346ccc976d6a77d9aa00de253ae" + ] + } + ], + "outs": [ + { + "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", + "value": 299999000 + } + ] + }, + "fullSignedUserBitGo": { + "id": "cd29d66f65a654740b7def84649c87e32d6d090455524909234d7d5efd516ac7", + "hex": "010000000001032328ebd65ad3eacb893cdc4593d7ede6ede16c89f27d7456de7c041ae8e8841801000000fdfd0000483045022100bb3f76ce25f34ea275697176ef288a2f797759241c7da6b6ffd03af07b5bfe2d0220139a6e64e89f82875d6ef41e7b7c77cfaa3f55dc40f3ea4a7843e3feca65bba8014730440220169f0b2dbfffd31ce452459423d78bd6dcb0393e3337844088e3ccca8feaf53602201560a4f62dce38daec4db1348eae1a05545a0e26d0ce7447a6c12353b3eb1440014c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53aeffffffff2ee15092cb19a8c933e050e29ccbeab4492e7a26ba1d1acf9f2b2223d61d39d40100000023220020bfc4956a4b0f95a6722cf9c2073c8f86a2f5b86a8c14c68d7aab60fa4d8f0610ffffffff134d6111b3385e1c0654d52205067fac116a500114dd287a5f8a84fd67c2bc3d0100000000ffffffff01189fe1110000000017a9141e57a925dd863a86af341037e700862bf66bf7b687000400483045022100be816cf79ebcfd1fdcf002d135cff11fa498d55a59ae416b6b15612a72c8bfea022072e96fe6e7b1a9cde0b631708b0d9916ebe94c706fef0734dd985e9610a81c56014830450221009777edfe33129e30778e2e9cf27fd773cb32e0b777d1eb0967773e72f5f0464e0220651959dd296f0261f1e71dfb6efc0d927d89695fe80375c53ac65270e19262b70169522102265114bdc9f7954a18fdf695b8ef3f806fba3104b7750a339c94b4c24485a9d72102500d273c1dca588566b2910bbf907f0a4f139f9d21a1af22e884d2d529065fdf2102e330cbfcf82a754afcf38ee382751e0361769f9cbbd9997395da84b6842e7d0653ae040047304402203693e2f44359e82c99a2c73c33476e0a7fbd8c4968358ef83c976fd5d9203d6a02203e4dfa64de81aa09056a15ff96f118a199537ee64c80b651eebabd26f1c45a3601473044022050c8fad50ca492d3de7e76971498255eaa5ba1ada51758fc4e8e4bc6811e04b902205af8497fdefa36fbf9f2a34d3cd158026bf4612d3413eedbe94a3f153899b6e101695221027db35d325fb6b20e7990d5e5ca33144c270a2b149b4b4158a6e16a090b276f8a2102003243d889cec7c4c55042d6c10091a536eef3894f573759c5d26a727e96f036210257f6aee3214f76ff02748de7d291866642a913b0d346ccc976d6a77d9aa00de253ae00000000", + "ins": [ + { + "txid": "1884e8e81a047cde56747df2896ce1ede6edd79345dc3c89cbead35ad6eb2823", + "index": 1, + "script": "00483045022100bb3f76ce25f34ea275697176ef288a2f797759241c7da6b6ffd03af07b5bfe2d0220139a6e64e89f82875d6ef41e7b7c77cfaa3f55dc40f3ea4a7843e3feca65bba8014730440220169f0b2dbfffd31ce452459423d78bd6dcb0393e3337844088e3ccca8feaf53602201560a4f62dce38daec4db1348eae1a05545a0e26d0ce7447a6c12353b3eb1440014c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae", + "witness": [] + }, + { + "txid": "d4391dd623222b9fcf1a1dba267a2e49b4eacb9ce250e033c9a819cb9250e12e", + "index": 1, + "script": "220020bfc4956a4b0f95a6722cf9c2073c8f86a2f5b86a8c14c68d7aab60fa4d8f0610", + "witness": [ + "", + "3045022100be816cf79ebcfd1fdcf002d135cff11fa498d55a59ae416b6b15612a72c8bfea022072e96fe6e7b1a9cde0b631708b0d9916ebe94c706fef0734dd985e9610a81c5601", + "30450221009777edfe33129e30778e2e9cf27fd773cb32e0b777d1eb0967773e72f5f0464e0220651959dd296f0261f1e71dfb6efc0d927d89695fe80375c53ac65270e19262b701", + "522102265114bdc9f7954a18fdf695b8ef3f806fba3104b7750a339c94b4c24485a9d72102500d273c1dca588566b2910bbf907f0a4f139f9d21a1af22e884d2d529065fdf2102e330cbfcf82a754afcf38ee382751e0361769f9cbbd9997395da84b6842e7d0653ae" + ] + }, + { + "txid": "3dbcc267fd848a5f7a28dd1401506a11ac7f060522d554061c5e38b311614d13", + "index": 1, + "script": "", + "witness": [ + "", + "304402203693e2f44359e82c99a2c73c33476e0a7fbd8c4968358ef83c976fd5d9203d6a02203e4dfa64de81aa09056a15ff96f118a199537ee64c80b651eebabd26f1c45a3601", + "3044022050c8fad50ca492d3de7e76971498255eaa5ba1ada51758fc4e8e4bc6811e04b902205af8497fdefa36fbf9f2a34d3cd158026bf4612d3413eedbe94a3f153899b6e101", + "5221027db35d325fb6b20e7990d5e5ca33144c270a2b149b4b4158a6e16a090b276f8a2102003243d889cec7c4c55042d6c10091a536eef3894f573759c5d26a727e96f036210257f6aee3214f76ff02748de7d291866642a913b0d346ccc976d6a77d9aa00de253ae" + ] + } + ], + "outs": [ + { + "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", + "value": 299999000 + } + ] + } +} \ No newline at end of file diff --git a/modules/abstract-utxo/test/unit/fixtures/tbtc4/transactions-p2shP2wsh-p2shP2wsh.json b/modules/abstract-utxo/test/unit/fixtures/tbtc4/transactions-p2shP2wsh-p2shP2wsh.json deleted file mode 100644 index f81cb56632..0000000000 --- a/modules/abstract-utxo/test/unit/fixtures/tbtc4/transactions-p2shP2wsh-p2shP2wsh.json +++ /dev/null @@ -1,166 +0,0 @@ -{ - "prebuild": { - "id": "43e3699e61b7e71f4f61fc00aec5ba2fe1acc02e7ff09af5efebdc6b4747b623", - "hex": "01000000021806382e478ca74217178378b99688dc6cf62013f9a3837dfe3b13a651cbc6370100000000ffffffff2ee15092cb19a8c933e050e29ccbeab4492e7a26ba1d1acf9f2b2223d61d39d40100000000ffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000", - "ins": [ - { - "txid": "37c6cb51a6133bfe7d83a3f91320f66cdc8896b97883171742a78c472e380618", - "index": 1, - "script": "", - "witness": [] - }, - { - "txid": "d4391dd623222b9fcf1a1dba267a2e49b4eacb9ce250e033c9a819cb9250e12e", - "index": 1, - "script": "", - "witness": [] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - }, - "halfSignedUserBackup": { - "id": "0bd6f0441f32312fc3c61a7d97cf619e1b1ce6980b3622494c4c2cdeecefe8e5", - "hex": "010000000001021806382e478ca74217178378b99688dc6cf62013f9a3837dfe3b13a651cbc63701000000232200202ce48eb68ff4a96f2742cfbdd90210ae30bc7cdbafd63fbbe368802e3c0ae800ffffffff2ee15092cb19a8c933e050e29ccbeab4492e7a26ba1d1acf9f2b2223d61d39d40100000023220020bfc4956a4b0f95a6722cf9c2073c8f86a2f5b86a8c14c68d7aab60fa4d8f0610ffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b6870500483045022100c4d0f6ea532cf2b8c7bf7d582bcb83323837e28ca6a3193913f3320e97f2f80d0220798f561949e4b7c0a79d76c24d22d680828a608f83d7c032f88b4ec76e50048e0100006952210386b73c1c9e0d5c3370496426cdb6593bd69bb93743e135860aa5797cd04353c521022e79cdb1ee0b8cad6c9667fedafa92f8472f731f627dc8e0018571e4de9dfda42102f6d5e998e5b41e7e783c7c5c8a633cf333b86200aab31676ab07ed336e22700353ae0500483045022100d251ccb934a90547d33fe9373b20a186e06748a9bcd2cfbccbde3500a734042402205b87b8bfdcf23f8c2531052835a1303b8449a1a7eea19c5a39ce26cb19d79e8901000069522102265114bdc9f7954a18fdf695b8ef3f806fba3104b7750a339c94b4c24485a9d72102500d273c1dca588566b2910bbf907f0a4f139f9d21a1af22e884d2d529065fdf2102e330cbfcf82a754afcf38ee382751e0361769f9cbbd9997395da84b6842e7d0653ae00000000", - "ins": [ - { - "txid": "37c6cb51a6133bfe7d83a3f91320f66cdc8896b97883171742a78c472e380618", - "index": 1, - "script": "2200202ce48eb68ff4a96f2742cfbdd90210ae30bc7cdbafd63fbbe368802e3c0ae800", - "witness": [ - "", - "3045022100c4d0f6ea532cf2b8c7bf7d582bcb83323837e28ca6a3193913f3320e97f2f80d0220798f561949e4b7c0a79d76c24d22d680828a608f83d7c032f88b4ec76e50048e01", - "", - "", - "52210386b73c1c9e0d5c3370496426cdb6593bd69bb93743e135860aa5797cd04353c521022e79cdb1ee0b8cad6c9667fedafa92f8472f731f627dc8e0018571e4de9dfda42102f6d5e998e5b41e7e783c7c5c8a633cf333b86200aab31676ab07ed336e22700353ae" - ] - }, - { - "txid": "d4391dd623222b9fcf1a1dba267a2e49b4eacb9ce250e033c9a819cb9250e12e", - "index": 1, - "script": "220020bfc4956a4b0f95a6722cf9c2073c8f86a2f5b86a8c14c68d7aab60fa4d8f0610", - "witness": [ - "", - "3045022100d251ccb934a90547d33fe9373b20a186e06748a9bcd2cfbccbde3500a734042402205b87b8bfdcf23f8c2531052835a1303b8449a1a7eea19c5a39ce26cb19d79e8901", - "", - "", - "522102265114bdc9f7954a18fdf695b8ef3f806fba3104b7750a339c94b4c24485a9d72102500d273c1dca588566b2910bbf907f0a4f139f9d21a1af22e884d2d529065fdf2102e330cbfcf82a754afcf38ee382751e0361769f9cbbd9997395da84b6842e7d0653ae" - ] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - }, - "halfSignedUserBitGo": { - "id": "0bd6f0441f32312fc3c61a7d97cf619e1b1ce6980b3622494c4c2cdeecefe8e5", - "hex": "010000000001021806382e478ca74217178378b99688dc6cf62013f9a3837dfe3b13a651cbc63701000000232200202ce48eb68ff4a96f2742cfbdd90210ae30bc7cdbafd63fbbe368802e3c0ae800ffffffff2ee15092cb19a8c933e050e29ccbeab4492e7a26ba1d1acf9f2b2223d61d39d40100000023220020bfc4956a4b0f95a6722cf9c2073c8f86a2f5b86a8c14c68d7aab60fa4d8f0610ffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b6870500483045022100c4d0f6ea532cf2b8c7bf7d582bcb83323837e28ca6a3193913f3320e97f2f80d0220798f561949e4b7c0a79d76c24d22d680828a608f83d7c032f88b4ec76e50048e0100006952210386b73c1c9e0d5c3370496426cdb6593bd69bb93743e135860aa5797cd04353c521022e79cdb1ee0b8cad6c9667fedafa92f8472f731f627dc8e0018571e4de9dfda42102f6d5e998e5b41e7e783c7c5c8a633cf333b86200aab31676ab07ed336e22700353ae0500483045022100d251ccb934a90547d33fe9373b20a186e06748a9bcd2cfbccbde3500a734042402205b87b8bfdcf23f8c2531052835a1303b8449a1a7eea19c5a39ce26cb19d79e8901000069522102265114bdc9f7954a18fdf695b8ef3f806fba3104b7750a339c94b4c24485a9d72102500d273c1dca588566b2910bbf907f0a4f139f9d21a1af22e884d2d529065fdf2102e330cbfcf82a754afcf38ee382751e0361769f9cbbd9997395da84b6842e7d0653ae00000000", - "ins": [ - { - "txid": "37c6cb51a6133bfe7d83a3f91320f66cdc8896b97883171742a78c472e380618", - "index": 1, - "script": "2200202ce48eb68ff4a96f2742cfbdd90210ae30bc7cdbafd63fbbe368802e3c0ae800", - "witness": [ - "", - "3045022100c4d0f6ea532cf2b8c7bf7d582bcb83323837e28ca6a3193913f3320e97f2f80d0220798f561949e4b7c0a79d76c24d22d680828a608f83d7c032f88b4ec76e50048e01", - "", - "", - "52210386b73c1c9e0d5c3370496426cdb6593bd69bb93743e135860aa5797cd04353c521022e79cdb1ee0b8cad6c9667fedafa92f8472f731f627dc8e0018571e4de9dfda42102f6d5e998e5b41e7e783c7c5c8a633cf333b86200aab31676ab07ed336e22700353ae" - ] - }, - { - "txid": "d4391dd623222b9fcf1a1dba267a2e49b4eacb9ce250e033c9a819cb9250e12e", - "index": 1, - "script": "220020bfc4956a4b0f95a6722cf9c2073c8f86a2f5b86a8c14c68d7aab60fa4d8f0610", - "witness": [ - "", - "3045022100d251ccb934a90547d33fe9373b20a186e06748a9bcd2cfbccbde3500a734042402205b87b8bfdcf23f8c2531052835a1303b8449a1a7eea19c5a39ce26cb19d79e8901", - "", - "", - "522102265114bdc9f7954a18fdf695b8ef3f806fba3104b7750a339c94b4c24485a9d72102500d273c1dca588566b2910bbf907f0a4f139f9d21a1af22e884d2d529065fdf2102e330cbfcf82a754afcf38ee382751e0361769f9cbbd9997395da84b6842e7d0653ae" - ] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - }, - "fullSignedUserBackup": { - "id": "0bd6f0441f32312fc3c61a7d97cf619e1b1ce6980b3622494c4c2cdeecefe8e5", - "hex": "010000000001021806382e478ca74217178378b99688dc6cf62013f9a3837dfe3b13a651cbc63701000000232200202ce48eb68ff4a96f2742cfbdd90210ae30bc7cdbafd63fbbe368802e3c0ae800ffffffff2ee15092cb19a8c933e050e29ccbeab4492e7a26ba1d1acf9f2b2223d61d39d40100000023220020bfc4956a4b0f95a6722cf9c2073c8f86a2f5b86a8c14c68d7aab60fa4d8f0610ffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b6870400483045022100c4d0f6ea532cf2b8c7bf7d582bcb83323837e28ca6a3193913f3320e97f2f80d0220798f561949e4b7c0a79d76c24d22d680828a608f83d7c032f88b4ec76e50048e014730440220344fd043a5ab4a3e4cbfe7363af0c8ae388fbf7315b480d481cbd67efe1442d5022074a42655627e9017e6798ff77777d63495172bfbdb4326a7d184d8b12600c2f3016952210386b73c1c9e0d5c3370496426cdb6593bd69bb93743e135860aa5797cd04353c521022e79cdb1ee0b8cad6c9667fedafa92f8472f731f627dc8e0018571e4de9dfda42102f6d5e998e5b41e7e783c7c5c8a633cf333b86200aab31676ab07ed336e22700353ae0400483045022100d251ccb934a90547d33fe9373b20a186e06748a9bcd2cfbccbde3500a734042402205b87b8bfdcf23f8c2531052835a1303b8449a1a7eea19c5a39ce26cb19d79e890147304402206b229dd87b8dc4dbfe48a679a7f30f40a15ac68340e14f1d17b44a39213afbb002206e0e1c787235f85f47ffdda3367cbf0cac89fe1bbe349eb46ab4bba8631e58b40169522102265114bdc9f7954a18fdf695b8ef3f806fba3104b7750a339c94b4c24485a9d72102500d273c1dca588566b2910bbf907f0a4f139f9d21a1af22e884d2d529065fdf2102e330cbfcf82a754afcf38ee382751e0361769f9cbbd9997395da84b6842e7d0653ae00000000", - "ins": [ - { - "txid": "37c6cb51a6133bfe7d83a3f91320f66cdc8896b97883171742a78c472e380618", - "index": 1, - "script": "2200202ce48eb68ff4a96f2742cfbdd90210ae30bc7cdbafd63fbbe368802e3c0ae800", - "witness": [ - "", - "3045022100c4d0f6ea532cf2b8c7bf7d582bcb83323837e28ca6a3193913f3320e97f2f80d0220798f561949e4b7c0a79d76c24d22d680828a608f83d7c032f88b4ec76e50048e01", - "30440220344fd043a5ab4a3e4cbfe7363af0c8ae388fbf7315b480d481cbd67efe1442d5022074a42655627e9017e6798ff77777d63495172bfbdb4326a7d184d8b12600c2f301", - "52210386b73c1c9e0d5c3370496426cdb6593bd69bb93743e135860aa5797cd04353c521022e79cdb1ee0b8cad6c9667fedafa92f8472f731f627dc8e0018571e4de9dfda42102f6d5e998e5b41e7e783c7c5c8a633cf333b86200aab31676ab07ed336e22700353ae" - ] - }, - { - "txid": "d4391dd623222b9fcf1a1dba267a2e49b4eacb9ce250e033c9a819cb9250e12e", - "index": 1, - "script": "220020bfc4956a4b0f95a6722cf9c2073c8f86a2f5b86a8c14c68d7aab60fa4d8f0610", - "witness": [ - "", - "3045022100d251ccb934a90547d33fe9373b20a186e06748a9bcd2cfbccbde3500a734042402205b87b8bfdcf23f8c2531052835a1303b8449a1a7eea19c5a39ce26cb19d79e8901", - "304402206b229dd87b8dc4dbfe48a679a7f30f40a15ac68340e14f1d17b44a39213afbb002206e0e1c787235f85f47ffdda3367cbf0cac89fe1bbe349eb46ab4bba8631e58b401", - "522102265114bdc9f7954a18fdf695b8ef3f806fba3104b7750a339c94b4c24485a9d72102500d273c1dca588566b2910bbf907f0a4f139f9d21a1af22e884d2d529065fdf2102e330cbfcf82a754afcf38ee382751e0361769f9cbbd9997395da84b6842e7d0653ae" - ] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - }, - "fullSignedUserBitGo": { - "id": "0bd6f0441f32312fc3c61a7d97cf619e1b1ce6980b3622494c4c2cdeecefe8e5", - "hex": "010000000001021806382e478ca74217178378b99688dc6cf62013f9a3837dfe3b13a651cbc63701000000232200202ce48eb68ff4a96f2742cfbdd90210ae30bc7cdbafd63fbbe368802e3c0ae800ffffffff2ee15092cb19a8c933e050e29ccbeab4492e7a26ba1d1acf9f2b2223d61d39d40100000023220020bfc4956a4b0f95a6722cf9c2073c8f86a2f5b86a8c14c68d7aab60fa4d8f0610ffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b6870400483045022100c4d0f6ea532cf2b8c7bf7d582bcb83323837e28ca6a3193913f3320e97f2f80d0220798f561949e4b7c0a79d76c24d22d680828a608f83d7c032f88b4ec76e50048e01483045022100e68695323497e7b1a8c132005bd53fb2918bc737e0e5fe3ba02a5f824ad8037a022015d0f431ce5e34ad86a4a40020482f6d11a50964877136cc87a8a18185318db9016952210386b73c1c9e0d5c3370496426cdb6593bd69bb93743e135860aa5797cd04353c521022e79cdb1ee0b8cad6c9667fedafa92f8472f731f627dc8e0018571e4de9dfda42102f6d5e998e5b41e7e783c7c5c8a633cf333b86200aab31676ab07ed336e22700353ae0400483045022100d251ccb934a90547d33fe9373b20a186e06748a9bcd2cfbccbde3500a734042402205b87b8bfdcf23f8c2531052835a1303b8449a1a7eea19c5a39ce26cb19d79e890147304402204c3118319e0c72b22f6a27a44e4aec94ce92f2dfb1668a7da8416f10167ba3c40220057afbdf22e8e6d90a7b68548dc535401ed429189b9d81b3cba816b39ac29a870169522102265114bdc9f7954a18fdf695b8ef3f806fba3104b7750a339c94b4c24485a9d72102500d273c1dca588566b2910bbf907f0a4f139f9d21a1af22e884d2d529065fdf2102e330cbfcf82a754afcf38ee382751e0361769f9cbbd9997395da84b6842e7d0653ae00000000", - "ins": [ - { - "txid": "37c6cb51a6133bfe7d83a3f91320f66cdc8896b97883171742a78c472e380618", - "index": 1, - "script": "2200202ce48eb68ff4a96f2742cfbdd90210ae30bc7cdbafd63fbbe368802e3c0ae800", - "witness": [ - "", - "3045022100c4d0f6ea532cf2b8c7bf7d582bcb83323837e28ca6a3193913f3320e97f2f80d0220798f561949e4b7c0a79d76c24d22d680828a608f83d7c032f88b4ec76e50048e01", - "3045022100e68695323497e7b1a8c132005bd53fb2918bc737e0e5fe3ba02a5f824ad8037a022015d0f431ce5e34ad86a4a40020482f6d11a50964877136cc87a8a18185318db901", - "52210386b73c1c9e0d5c3370496426cdb6593bd69bb93743e135860aa5797cd04353c521022e79cdb1ee0b8cad6c9667fedafa92f8472f731f627dc8e0018571e4de9dfda42102f6d5e998e5b41e7e783c7c5c8a633cf333b86200aab31676ab07ed336e22700353ae" - ] - }, - { - "txid": "d4391dd623222b9fcf1a1dba267a2e49b4eacb9ce250e033c9a819cb9250e12e", - "index": 1, - "script": "220020bfc4956a4b0f95a6722cf9c2073c8f86a2f5b86a8c14c68d7aab60fa4d8f0610", - "witness": [ - "", - "3045022100d251ccb934a90547d33fe9373b20a186e06748a9bcd2cfbccbde3500a734042402205b87b8bfdcf23f8c2531052835a1303b8449a1a7eea19c5a39ce26cb19d79e8901", - "304402204c3118319e0c72b22f6a27a44e4aec94ce92f2dfb1668a7da8416f10167ba3c40220057afbdf22e8e6d90a7b68548dc535401ed429189b9d81b3cba816b39ac29a8701", - "522102265114bdc9f7954a18fdf695b8ef3f806fba3104b7750a339c94b4c24485a9d72102500d273c1dca588566b2910bbf907f0a4f139f9d21a1af22e884d2d529065fdf2102e330cbfcf82a754afcf38ee382751e0361769f9cbbd9997395da84b6842e7d0653ae" - ] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - } -} \ No newline at end of file diff --git a/modules/abstract-utxo/test/unit/fixtures/tbtc4/transactions-p2tr-p2tr.json b/modules/abstract-utxo/test/unit/fixtures/tbtc4/transactions-p2tr-p2tr.json deleted file mode 100644 index bb2760a14e..0000000000 --- a/modules/abstract-utxo/test/unit/fixtures/tbtc4/transactions-p2tr-p2tr.json +++ /dev/null @@ -1,162 +0,0 @@ -{ - "prebuild": { - "id": "f55a069c3b57192ce7603f577c062235f6ee3191ffd7e02dc98587d4b3fe483d", - "hex": "01000000022cab6e75380e46c4fa5bf2454935d42b638f54a04b4cc3c99a6f36d5e839cd190100000000ffffffff7a626b57f7cbf3ddaf0cfb658231df5f5576b3cab6773570944d39a640d076910100000000ffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000", - "ins": [ - { - "txid": "19cd39e8d5366f9ac9c34c4ba0548f632bd4354945f25bfac4460e38756eab2c", - "index": 1, - "script": "", - "witness": [] - }, - { - "txid": "9176d040a6394d94703577b6cab376555fdf318265fb0cafddf3cbf7576b627a", - "index": 1, - "script": "", - "witness": [] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - }, - "halfSignedUserBackup": { - "id": "f55a069c3b57192ce7603f577c062235f6ee3191ffd7e02dc98587d4b3fe483d", - "hex": "010000000001022cab6e75380e46c4fa5bf2454935d42b638f54a04b4cc3c99a6f36d5e839cd190100000000ffffffff7a626b57f7cbf3ddaf0cfb658231df5f5576b3cab6773570944d39a640d076910100000000ffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b68704004088f5973e454d7c41690acdc5bc6056418b97644e529196b85caf60a8e3f6a66e55bc27b11b7ade3b130de10274724cf78bff6ef85e05306674eb5c3bac5984f744201ce1b0b4d5d856368637b75808b138f042b335d23bb46d297f19b09000a8612ead20d4c149c56e614423aa7c55c91d71b9b30dd8e8af29b9e04fc003dcc8ed3c3bbfac61c0312363917d7b7b60c312a0a2fa761f885a76746769436ccd1ff042c9e9dc81495d503a0d622e4c5a538fc4061d41a4d76943880028022adf565a2b5e7df0d083d0cb8bfdb6c6e7213b38bca5978bd646de4a79848028a610ef92e4d7a302603d040040883a6115eb418f70517bee6cece211abe702b1b82ee3c22478d65529709d6114a7127c13271cd8b7135439737a408c2c99839e6e9f07149ee88277080b26000b4420be38da53fc0c51074bc239855667a8a457000ee2173ef2041927d0eeb016787aad201fd7e44980cbfd63b30d1ce141333242cf4f0080447e4db628f38e4bc5c09106ac61c1d8415bc416f85fde3688bea33bfa82a24b8342ff1c837818093a31df478d63471f6a8139ffdd5120ed77cd33a1a3d478c294f7114c8c9343217f58f01cabb15532b0389bb3246784a2631d3904f2bddf500dd2d40b98cb2c65e70ecf260a9dcf00000000", - "ins": [ - { - "txid": "19cd39e8d5366f9ac9c34c4ba0548f632bd4354945f25bfac4460e38756eab2c", - "index": 1, - "script": "", - "witness": [ - "", - "88f5973e454d7c41690acdc5bc6056418b97644e529196b85caf60a8e3f6a66e55bc27b11b7ade3b130de10274724cf78bff6ef85e05306674eb5c3bac5984f7", - "201ce1b0b4d5d856368637b75808b138f042b335d23bb46d297f19b09000a8612ead20d4c149c56e614423aa7c55c91d71b9b30dd8e8af29b9e04fc003dcc8ed3c3bbfac", - "c0312363917d7b7b60c312a0a2fa761f885a76746769436ccd1ff042c9e9dc81495d503a0d622e4c5a538fc4061d41a4d76943880028022adf565a2b5e7df0d083d0cb8bfdb6c6e7213b38bca5978bd646de4a79848028a610ef92e4d7a302603d" - ] - }, - { - "txid": "9176d040a6394d94703577b6cab376555fdf318265fb0cafddf3cbf7576b627a", - "index": 1, - "script": "", - "witness": [ - "", - "883a6115eb418f70517bee6cece211abe702b1b82ee3c22478d65529709d6114a7127c13271cd8b7135439737a408c2c99839e6e9f07149ee88277080b26000b", - "20be38da53fc0c51074bc239855667a8a457000ee2173ef2041927d0eeb016787aad201fd7e44980cbfd63b30d1ce141333242cf4f0080447e4db628f38e4bc5c09106ac", - "c1d8415bc416f85fde3688bea33bfa82a24b8342ff1c837818093a31df478d63471f6a8139ffdd5120ed77cd33a1a3d478c294f7114c8c9343217f58f01cabb15532b0389bb3246784a2631d3904f2bddf500dd2d40b98cb2c65e70ecf260a9dcf" - ] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - }, - "halfSignedUserBitGo": { - "id": "f55a069c3b57192ce7603f577c062235f6ee3191ffd7e02dc98587d4b3fe483d", - "hex": "010000000001022cab6e75380e46c4fa5bf2454935d42b638f54a04b4cc3c99a6f36d5e839cd190100000000ffffffff7a626b57f7cbf3ddaf0cfb658231df5f5576b3cab6773570944d39a640d076910100000000ffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b687040040d972b0fadc07cdab87ae37fc5e480c1e39946f4f0a289348ce632bd0ddc8e67ece3f9903ad813eda362301c6b86fcce36638a909437f232b4d7d310f1e84b5a144201ce1b0b4d5d856368637b75808b138f042b335d23bb46d297f19b09000a8612ead205850b8e17f15a3e6a5fc8dbb3ce83ac4dfe9b360847a6d57519412763ebd8bd9ac41c0312363917d7b7b60c312a0a2fa761f885a76746769436ccd1ff042c9e9dc81495ad3df4f3ba0799b3f112c233c3ac996bc5bf456ed90e3c957b7553b5ba66b4f0400409726b8200001c68fe1f907b5fc984a8c76dfaa06212ed3bbe4ca8184289e28edce7ce011a75296790fdd2f53b2362f79a04fb3142ff0558304b96b21b0be86dc4420be38da53fc0c51074bc239855667a8a457000ee2173ef2041927d0eeb016787aad206afab067efbf99dafb32c11d364874e8f9ba7fe86ea446f96201311b795d8903ac41c1d8415bc416f85fde3688bea33bfa82a24b8342ff1c837818093a31df478d63479985ee36b4eefa509405f815e0092068208a7134b7f4cd25d980d833bb6c517900000000", - "ins": [ - { - "txid": "19cd39e8d5366f9ac9c34c4ba0548f632bd4354945f25bfac4460e38756eab2c", - "index": 1, - "script": "", - "witness": [ - "", - "d972b0fadc07cdab87ae37fc5e480c1e39946f4f0a289348ce632bd0ddc8e67ece3f9903ad813eda362301c6b86fcce36638a909437f232b4d7d310f1e84b5a1", - "201ce1b0b4d5d856368637b75808b138f042b335d23bb46d297f19b09000a8612ead205850b8e17f15a3e6a5fc8dbb3ce83ac4dfe9b360847a6d57519412763ebd8bd9ac", - "c0312363917d7b7b60c312a0a2fa761f885a76746769436ccd1ff042c9e9dc81495ad3df4f3ba0799b3f112c233c3ac996bc5bf456ed90e3c957b7553b5ba66b4f" - ] - }, - { - "txid": "9176d040a6394d94703577b6cab376555fdf318265fb0cafddf3cbf7576b627a", - "index": 1, - "script": "", - "witness": [ - "", - "9726b8200001c68fe1f907b5fc984a8c76dfaa06212ed3bbe4ca8184289e28edce7ce011a75296790fdd2f53b2362f79a04fb3142ff0558304b96b21b0be86dc", - "20be38da53fc0c51074bc239855667a8a457000ee2173ef2041927d0eeb016787aad206afab067efbf99dafb32c11d364874e8f9ba7fe86ea446f96201311b795d8903ac", - "c1d8415bc416f85fde3688bea33bfa82a24b8342ff1c837818093a31df478d63479985ee36b4eefa509405f815e0092068208a7134b7f4cd25d980d833bb6c5179" - ] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - }, - "fullSignedUserBackup": { - "id": "f55a069c3b57192ce7603f577c062235f6ee3191ffd7e02dc98587d4b3fe483d", - "hex": "010000000001022cab6e75380e46c4fa5bf2454935d42b638f54a04b4cc3c99a6f36d5e839cd190100000000ffffffff7a626b57f7cbf3ddaf0cfb658231df5f5576b3cab6773570944d39a640d076910100000000ffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b6870440593bac7af19ca8d4efa7459a30f6678c6db2aa2335e12a8664e4a5fe756b40761724402211db3b314651e622c90c7f30a21746689177a6b15a1fdbd716f33e514088f5973e454d7c41690acdc5bc6056418b97644e529196b85caf60a8e3f6a66e55bc27b11b7ade3b130de10274724cf78bff6ef85e05306674eb5c3bac5984f744201ce1b0b4d5d856368637b75808b138f042b335d23bb46d297f19b09000a8612ead20d4c149c56e614423aa7c55c91d71b9b30dd8e8af29b9e04fc003dcc8ed3c3bbfac61c0312363917d7b7b60c312a0a2fa761f885a76746769436ccd1ff042c9e9dc81495d503a0d622e4c5a538fc4061d41a4d76943880028022adf565a2b5e7df0d083d0cb8bfdb6c6e7213b38bca5978bd646de4a79848028a610ef92e4d7a302603d0440b326ec9e21bd267b476b63d2ffc369cbd5320604b5126b7025a3672e2d782401dbd7b6274419931824da47db1b591905e080495ef63f37fb9217e8aabf9ea86140883a6115eb418f70517bee6cece211abe702b1b82ee3c22478d65529709d6114a7127c13271cd8b7135439737a408c2c99839e6e9f07149ee88277080b26000b4420be38da53fc0c51074bc239855667a8a457000ee2173ef2041927d0eeb016787aad201fd7e44980cbfd63b30d1ce141333242cf4f0080447e4db628f38e4bc5c09106ac61c1d8415bc416f85fde3688bea33bfa82a24b8342ff1c837818093a31df478d63471f6a8139ffdd5120ed77cd33a1a3d478c294f7114c8c9343217f58f01cabb15532b0389bb3246784a2631d3904f2bddf500dd2d40b98cb2c65e70ecf260a9dcf00000000", - "ins": [ - { - "txid": "19cd39e8d5366f9ac9c34c4ba0548f632bd4354945f25bfac4460e38756eab2c", - "index": 1, - "script": "", - "witness": [ - "593bac7af19ca8d4efa7459a30f6678c6db2aa2335e12a8664e4a5fe756b40761724402211db3b314651e622c90c7f30a21746689177a6b15a1fdbd716f33e51", - "88f5973e454d7c41690acdc5bc6056418b97644e529196b85caf60a8e3f6a66e55bc27b11b7ade3b130de10274724cf78bff6ef85e05306674eb5c3bac5984f7", - "201ce1b0b4d5d856368637b75808b138f042b335d23bb46d297f19b09000a8612ead20d4c149c56e614423aa7c55c91d71b9b30dd8e8af29b9e04fc003dcc8ed3c3bbfac", - "c0312363917d7b7b60c312a0a2fa761f885a76746769436ccd1ff042c9e9dc81495d503a0d622e4c5a538fc4061d41a4d76943880028022adf565a2b5e7df0d083d0cb8bfdb6c6e7213b38bca5978bd646de4a79848028a610ef92e4d7a302603d" - ] - }, - { - "txid": "9176d040a6394d94703577b6cab376555fdf318265fb0cafddf3cbf7576b627a", - "index": 1, - "script": "", - "witness": [ - "b326ec9e21bd267b476b63d2ffc369cbd5320604b5126b7025a3672e2d782401dbd7b6274419931824da47db1b591905e080495ef63f37fb9217e8aabf9ea861", - "883a6115eb418f70517bee6cece211abe702b1b82ee3c22478d65529709d6114a7127c13271cd8b7135439737a408c2c99839e6e9f07149ee88277080b26000b", - "20be38da53fc0c51074bc239855667a8a457000ee2173ef2041927d0eeb016787aad201fd7e44980cbfd63b30d1ce141333242cf4f0080447e4db628f38e4bc5c09106ac", - "c1d8415bc416f85fde3688bea33bfa82a24b8342ff1c837818093a31df478d63471f6a8139ffdd5120ed77cd33a1a3d478c294f7114c8c9343217f58f01cabb15532b0389bb3246784a2631d3904f2bddf500dd2d40b98cb2c65e70ecf260a9dcf" - ] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - }, - "fullSignedUserBitGo": { - "id": "f55a069c3b57192ce7603f577c062235f6ee3191ffd7e02dc98587d4b3fe483d", - "hex": "010000000001022cab6e75380e46c4fa5bf2454935d42b638f54a04b4cc3c99a6f36d5e839cd190100000000ffffffff7a626b57f7cbf3ddaf0cfb658231df5f5576b3cab6773570944d39a640d076910100000000ffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b6870440110816e2af866ac565c197c0cb537918c2862e7b367b15c61a571382f59a07286ec77f633f4c7fbd52fe6debd95b694e75e7a8935c2cdad0da960d2bb8f8324440d972b0fadc07cdab87ae37fc5e480c1e39946f4f0a289348ce632bd0ddc8e67ece3f9903ad813eda362301c6b86fcce36638a909437f232b4d7d310f1e84b5a144201ce1b0b4d5d856368637b75808b138f042b335d23bb46d297f19b09000a8612ead205850b8e17f15a3e6a5fc8dbb3ce83ac4dfe9b360847a6d57519412763ebd8bd9ac41c0312363917d7b7b60c312a0a2fa761f885a76746769436ccd1ff042c9e9dc81495ad3df4f3ba0799b3f112c233c3ac996bc5bf456ed90e3c957b7553b5ba66b4f044060f281fb0c8fd0f55e6b6ad7d9abe248cc6242fa1f49a371f8c86b8c15128ee605d16608dd56cf9fd24a0fbff371f66153a60aaef2fc3b3764e1a407029277c1409726b8200001c68fe1f907b5fc984a8c76dfaa06212ed3bbe4ca8184289e28edce7ce011a75296790fdd2f53b2362f79a04fb3142ff0558304b96b21b0be86dc4420be38da53fc0c51074bc239855667a8a457000ee2173ef2041927d0eeb016787aad206afab067efbf99dafb32c11d364874e8f9ba7fe86ea446f96201311b795d8903ac41c1d8415bc416f85fde3688bea33bfa82a24b8342ff1c837818093a31df478d63479985ee36b4eefa509405f815e0092068208a7134b7f4cd25d980d833bb6c517900000000", - "ins": [ - { - "txid": "19cd39e8d5366f9ac9c34c4ba0548f632bd4354945f25bfac4460e38756eab2c", - "index": 1, - "script": "", - "witness": [ - "110816e2af866ac565c197c0cb537918c2862e7b367b15c61a571382f59a07286ec77f633f4c7fbd52fe6debd95b694e75e7a8935c2cdad0da960d2bb8f83244", - "d972b0fadc07cdab87ae37fc5e480c1e39946f4f0a289348ce632bd0ddc8e67ece3f9903ad813eda362301c6b86fcce36638a909437f232b4d7d310f1e84b5a1", - "201ce1b0b4d5d856368637b75808b138f042b335d23bb46d297f19b09000a8612ead205850b8e17f15a3e6a5fc8dbb3ce83ac4dfe9b360847a6d57519412763ebd8bd9ac", - "c0312363917d7b7b60c312a0a2fa761f885a76746769436ccd1ff042c9e9dc81495ad3df4f3ba0799b3f112c233c3ac996bc5bf456ed90e3c957b7553b5ba66b4f" - ] - }, - { - "txid": "9176d040a6394d94703577b6cab376555fdf318265fb0cafddf3cbf7576b627a", - "index": 1, - "script": "", - "witness": [ - "60f281fb0c8fd0f55e6b6ad7d9abe248cc6242fa1f49a371f8c86b8c15128ee605d16608dd56cf9fd24a0fbff371f66153a60aaef2fc3b3764e1a407029277c1", - "9726b8200001c68fe1f907b5fc984a8c76dfaa06212ed3bbe4ca8184289e28edce7ce011a75296790fdd2f53b2362f79a04fb3142ff0558304b96b21b0be86dc", - "20be38da53fc0c51074bc239855667a8a457000ee2173ef2041927d0eeb016787aad206afab067efbf99dafb32c11d364874e8f9ba7fe86ea446f96201311b795d8903ac", - "c1d8415bc416f85fde3688bea33bfa82a24b8342ff1c837818093a31df478d63479985ee36b4eefa509405f815e0092068208a7134b7f4cd25d980d833bb6c5179" - ] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - } -} \ No newline at end of file diff --git a/modules/abstract-utxo/test/unit/fixtures/tbtc4/transactions-p2wsh-p2wsh.json b/modules/abstract-utxo/test/unit/fixtures/tbtc4/transactions-p2wsh-p2wsh.json deleted file mode 100644 index 6b20cc8f77..0000000000 --- a/modules/abstract-utxo/test/unit/fixtures/tbtc4/transactions-p2wsh-p2wsh.json +++ /dev/null @@ -1,166 +0,0 @@ -{ - "prebuild": { - "id": "ae17224baeba7b4d6208802ccc361402717780cb83682bba901d8011443db0d9", - "hex": "0100000002cb20279e54ad6f45ffcc493f1951221943ec2172371bcf8f4c4067e4215acd2a0100000000ffffffff2c9f1ed726c60b54195d676a3da80e4a33a4e2691ec84cf0aedc9bea748397f90100000000ffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000", - "ins": [ - { - "txid": "2acd5a21e467404c8fcf1b377221ec43192251193f49ccff456fad549e2720cb", - "index": 1, - "script": "", - "witness": [] - }, - { - "txid": "f9978374ea9bdcaef04cc81e69e2a4334a0ea83d6a675d19540bc626d71e9f2c", - "index": 1, - "script": "", - "witness": [] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - }, - "halfSignedUserBackup": { - "id": "ae17224baeba7b4d6208802ccc361402717780cb83682bba901d8011443db0d9", - "hex": "01000000000102cb20279e54ad6f45ffcc493f1951221943ec2172371bcf8f4c4067e4215acd2a0100000000ffffffff2c9f1ed726c60b54195d676a3da80e4a33a4e2691ec84cf0aedc9bea748397f90100000000ffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b6870500483045022100e09c62b66fb3cfd2f827bd0cc234c126d1ba806edf95a8383ec623fe14362260022068202db712d806807183f66365af36474ee1631829eca2d75c7202b89e190a880100006952210391e76285ad55895309f6fa7db9fb359489daaf235bb4cb50608f9562122af1ab210285ddd6b1e84e37a9f222737d8b80a8a980a193a783b75b9e82d6e239eb52818c2103a13ee160d79d43201ef5e65b6df4e0842de3b640904d049e64daaaa84a306bb853ae0500483045022100a9526ae27876da8a86134d369431f16111e157609f76e00ce69ab4a9e8eea3cb022067b91bb2380464f57c5547d57bce70431b6fd95bb0abf2269c817c670a7201ec01000069522103cfb542b732ae06a1265a515297c2398009eea602afb5631ec63e34ed7f5fa055210245917cae825127509940626a2343565109eb83e289c30473772ab175331aa964210373f8df125941e11f8154fdeb42e3690815634f70787c06729f68b2b42580b4dc53ae00000000", - "ins": [ - { - "txid": "2acd5a21e467404c8fcf1b377221ec43192251193f49ccff456fad549e2720cb", - "index": 1, - "script": "", - "witness": [ - "", - "3045022100e09c62b66fb3cfd2f827bd0cc234c126d1ba806edf95a8383ec623fe14362260022068202db712d806807183f66365af36474ee1631829eca2d75c7202b89e190a8801", - "", - "", - "52210391e76285ad55895309f6fa7db9fb359489daaf235bb4cb50608f9562122af1ab210285ddd6b1e84e37a9f222737d8b80a8a980a193a783b75b9e82d6e239eb52818c2103a13ee160d79d43201ef5e65b6df4e0842de3b640904d049e64daaaa84a306bb853ae" - ] - }, - { - "txid": "f9978374ea9bdcaef04cc81e69e2a4334a0ea83d6a675d19540bc626d71e9f2c", - "index": 1, - "script": "", - "witness": [ - "", - "3045022100a9526ae27876da8a86134d369431f16111e157609f76e00ce69ab4a9e8eea3cb022067b91bb2380464f57c5547d57bce70431b6fd95bb0abf2269c817c670a7201ec01", - "", - "", - "522103cfb542b732ae06a1265a515297c2398009eea602afb5631ec63e34ed7f5fa055210245917cae825127509940626a2343565109eb83e289c30473772ab175331aa964210373f8df125941e11f8154fdeb42e3690815634f70787c06729f68b2b42580b4dc53ae" - ] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - }, - "halfSignedUserBitGo": { - "id": "ae17224baeba7b4d6208802ccc361402717780cb83682bba901d8011443db0d9", - "hex": "01000000000102cb20279e54ad6f45ffcc493f1951221943ec2172371bcf8f4c4067e4215acd2a0100000000ffffffff2c9f1ed726c60b54195d676a3da80e4a33a4e2691ec84cf0aedc9bea748397f90100000000ffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b6870500483045022100e09c62b66fb3cfd2f827bd0cc234c126d1ba806edf95a8383ec623fe14362260022068202db712d806807183f66365af36474ee1631829eca2d75c7202b89e190a880100006952210391e76285ad55895309f6fa7db9fb359489daaf235bb4cb50608f9562122af1ab210285ddd6b1e84e37a9f222737d8b80a8a980a193a783b75b9e82d6e239eb52818c2103a13ee160d79d43201ef5e65b6df4e0842de3b640904d049e64daaaa84a306bb853ae0500483045022100a9526ae27876da8a86134d369431f16111e157609f76e00ce69ab4a9e8eea3cb022067b91bb2380464f57c5547d57bce70431b6fd95bb0abf2269c817c670a7201ec01000069522103cfb542b732ae06a1265a515297c2398009eea602afb5631ec63e34ed7f5fa055210245917cae825127509940626a2343565109eb83e289c30473772ab175331aa964210373f8df125941e11f8154fdeb42e3690815634f70787c06729f68b2b42580b4dc53ae00000000", - "ins": [ - { - "txid": "2acd5a21e467404c8fcf1b377221ec43192251193f49ccff456fad549e2720cb", - "index": 1, - "script": "", - "witness": [ - "", - "3045022100e09c62b66fb3cfd2f827bd0cc234c126d1ba806edf95a8383ec623fe14362260022068202db712d806807183f66365af36474ee1631829eca2d75c7202b89e190a8801", - "", - "", - "52210391e76285ad55895309f6fa7db9fb359489daaf235bb4cb50608f9562122af1ab210285ddd6b1e84e37a9f222737d8b80a8a980a193a783b75b9e82d6e239eb52818c2103a13ee160d79d43201ef5e65b6df4e0842de3b640904d049e64daaaa84a306bb853ae" - ] - }, - { - "txid": "f9978374ea9bdcaef04cc81e69e2a4334a0ea83d6a675d19540bc626d71e9f2c", - "index": 1, - "script": "", - "witness": [ - "", - "3045022100a9526ae27876da8a86134d369431f16111e157609f76e00ce69ab4a9e8eea3cb022067b91bb2380464f57c5547d57bce70431b6fd95bb0abf2269c817c670a7201ec01", - "", - "", - "522103cfb542b732ae06a1265a515297c2398009eea602afb5631ec63e34ed7f5fa055210245917cae825127509940626a2343565109eb83e289c30473772ab175331aa964210373f8df125941e11f8154fdeb42e3690815634f70787c06729f68b2b42580b4dc53ae" - ] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - }, - "fullSignedUserBackup": { - "id": "ae17224baeba7b4d6208802ccc361402717780cb83682bba901d8011443db0d9", - "hex": "01000000000102cb20279e54ad6f45ffcc493f1951221943ec2172371bcf8f4c4067e4215acd2a0100000000ffffffff2c9f1ed726c60b54195d676a3da80e4a33a4e2691ec84cf0aedc9bea748397f90100000000ffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b6870400483045022100e09c62b66fb3cfd2f827bd0cc234c126d1ba806edf95a8383ec623fe14362260022068202db712d806807183f66365af36474ee1631829eca2d75c7202b89e190a8801483045022100a4a80836fd5927f73d75e1ccd6e4e8141f74d1187a596009bf571a0ef2bc835d02203ae92d28fc3c672e722d8121ed2aef6979262381ffad22ef0e51a486ff551102016952210391e76285ad55895309f6fa7db9fb359489daaf235bb4cb50608f9562122af1ab210285ddd6b1e84e37a9f222737d8b80a8a980a193a783b75b9e82d6e239eb52818c2103a13ee160d79d43201ef5e65b6df4e0842de3b640904d049e64daaaa84a306bb853ae0400483045022100a9526ae27876da8a86134d369431f16111e157609f76e00ce69ab4a9e8eea3cb022067b91bb2380464f57c5547d57bce70431b6fd95bb0abf2269c817c670a7201ec0147304402206a1bb3e255b967c67e32d0a73f704f006a46f0106e131c246692114278f4c7d7022012433f2199e248acd9332733c7b0976cc9fb64dd028e1d70f6993853a29fea080169522103cfb542b732ae06a1265a515297c2398009eea602afb5631ec63e34ed7f5fa055210245917cae825127509940626a2343565109eb83e289c30473772ab175331aa964210373f8df125941e11f8154fdeb42e3690815634f70787c06729f68b2b42580b4dc53ae00000000", - "ins": [ - { - "txid": "2acd5a21e467404c8fcf1b377221ec43192251193f49ccff456fad549e2720cb", - "index": 1, - "script": "", - "witness": [ - "", - "3045022100e09c62b66fb3cfd2f827bd0cc234c126d1ba806edf95a8383ec623fe14362260022068202db712d806807183f66365af36474ee1631829eca2d75c7202b89e190a8801", - "3045022100a4a80836fd5927f73d75e1ccd6e4e8141f74d1187a596009bf571a0ef2bc835d02203ae92d28fc3c672e722d8121ed2aef6979262381ffad22ef0e51a486ff55110201", - "52210391e76285ad55895309f6fa7db9fb359489daaf235bb4cb50608f9562122af1ab210285ddd6b1e84e37a9f222737d8b80a8a980a193a783b75b9e82d6e239eb52818c2103a13ee160d79d43201ef5e65b6df4e0842de3b640904d049e64daaaa84a306bb853ae" - ] - }, - { - "txid": "f9978374ea9bdcaef04cc81e69e2a4334a0ea83d6a675d19540bc626d71e9f2c", - "index": 1, - "script": "", - "witness": [ - "", - "3045022100a9526ae27876da8a86134d369431f16111e157609f76e00ce69ab4a9e8eea3cb022067b91bb2380464f57c5547d57bce70431b6fd95bb0abf2269c817c670a7201ec01", - "304402206a1bb3e255b967c67e32d0a73f704f006a46f0106e131c246692114278f4c7d7022012433f2199e248acd9332733c7b0976cc9fb64dd028e1d70f6993853a29fea0801", - "522103cfb542b732ae06a1265a515297c2398009eea602afb5631ec63e34ed7f5fa055210245917cae825127509940626a2343565109eb83e289c30473772ab175331aa964210373f8df125941e11f8154fdeb42e3690815634f70787c06729f68b2b42580b4dc53ae" - ] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - }, - "fullSignedUserBitGo": { - "id": "ae17224baeba7b4d6208802ccc361402717780cb83682bba901d8011443db0d9", - "hex": "01000000000102cb20279e54ad6f45ffcc493f1951221943ec2172371bcf8f4c4067e4215acd2a0100000000ffffffff2c9f1ed726c60b54195d676a3da80e4a33a4e2691ec84cf0aedc9bea748397f90100000000ffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b6870400483045022100e09c62b66fb3cfd2f827bd0cc234c126d1ba806edf95a8383ec623fe14362260022068202db712d806807183f66365af36474ee1631829eca2d75c7202b89e190a8801473044022038273887297a871d030ef88e6fc26e2eea851b7b731f6ae294d7a56937fe092502200e46790050514ab05aaaa590ab2ea7783ae629557887cec40789315f86912733016952210391e76285ad55895309f6fa7db9fb359489daaf235bb4cb50608f9562122af1ab210285ddd6b1e84e37a9f222737d8b80a8a980a193a783b75b9e82d6e239eb52818c2103a13ee160d79d43201ef5e65b6df4e0842de3b640904d049e64daaaa84a306bb853ae0400483045022100a9526ae27876da8a86134d369431f16111e157609f76e00ce69ab4a9e8eea3cb022067b91bb2380464f57c5547d57bce70431b6fd95bb0abf2269c817c670a7201ec01483045022100c9dbad38273a282c29fb059ed67a33af738b1716bbb78638bc93a75f7b30bab9022032c9b44f71687ee1248f5744a2d0bb72b40196e9576c22ae4f0942b0ed08a79e0169522103cfb542b732ae06a1265a515297c2398009eea602afb5631ec63e34ed7f5fa055210245917cae825127509940626a2343565109eb83e289c30473772ab175331aa964210373f8df125941e11f8154fdeb42e3690815634f70787c06729f68b2b42580b4dc53ae00000000", - "ins": [ - { - "txid": "2acd5a21e467404c8fcf1b377221ec43192251193f49ccff456fad549e2720cb", - "index": 1, - "script": "", - "witness": [ - "", - "3045022100e09c62b66fb3cfd2f827bd0cc234c126d1ba806edf95a8383ec623fe14362260022068202db712d806807183f66365af36474ee1631829eca2d75c7202b89e190a8801", - "3044022038273887297a871d030ef88e6fc26e2eea851b7b731f6ae294d7a56937fe092502200e46790050514ab05aaaa590ab2ea7783ae629557887cec40789315f8691273301", - "52210391e76285ad55895309f6fa7db9fb359489daaf235bb4cb50608f9562122af1ab210285ddd6b1e84e37a9f222737d8b80a8a980a193a783b75b9e82d6e239eb52818c2103a13ee160d79d43201ef5e65b6df4e0842de3b640904d049e64daaaa84a306bb853ae" - ] - }, - { - "txid": "f9978374ea9bdcaef04cc81e69e2a4334a0ea83d6a675d19540bc626d71e9f2c", - "index": 1, - "script": "", - "witness": [ - "", - "3045022100a9526ae27876da8a86134d369431f16111e157609f76e00ce69ab4a9e8eea3cb022067b91bb2380464f57c5547d57bce70431b6fd95bb0abf2269c817c670a7201ec01", - "3045022100c9dbad38273a282c29fb059ed67a33af738b1716bbb78638bc93a75f7b30bab9022032c9b44f71687ee1248f5744a2d0bb72b40196e9576c22ae4f0942b0ed08a79e01", - "522103cfb542b732ae06a1265a515297c2398009eea602afb5631ec63e34ed7f5fa055210245917cae825127509940626a2343565109eb83e289c30473772ab175331aa964210373f8df125941e11f8154fdeb42e3690815634f70787c06729f68b2b42580b4dc53ae" - ] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - } -} \ No newline at end of file diff --git a/modules/abstract-utxo/test/unit/fixtures/tbtcbgsig/transactions-p2sh-p2sh.json b/modules/abstract-utxo/test/unit/fixtures/tbtcbgsig/transactions-p2sh-p2sh.json deleted file mode 100644 index 88f10d3786..0000000000 --- a/modules/abstract-utxo/test/unit/fixtures/tbtcbgsig/transactions-p2sh-p2sh.json +++ /dev/null @@ -1,122 +0,0 @@ -{ - "prebuild": { - "id": "90f18ec25c6ad6c3dc05cabc567dc88e11d352b0cca89632a88796594d84183c", - "hex": "01000000022328ebd65ad3eacb893cdc4593d7ede6ede16c89f27d7456de7c041ae8e884180100000000ffffffff1b193d37e9983572da0db6b929e44f8ea7e9057c08ff46144362e778c6bec5bc0100000000ffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000", - "ins": [ - { - "txid": "1884e8e81a047cde56747df2896ce1ede6edd79345dc3c89cbead35ad6eb2823", - "index": 1, - "script": "", - "witness": [] - }, - { - "txid": "bcc5bec678e762431446ff087c05e9a78e4fe429b9b60dda723598e9373d191b", - "index": 1, - "script": "", - "witness": [] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - }, - "halfSignedUserBackup": { - "id": "8f07f6ad84c667264b2287303ce3a6337fe3a64eae93e91fc1443bbb9df01851", - "hex": "01000000022328ebd65ad3eacb893cdc4593d7ede6ede16c89f27d7456de7c041ae8e8841801000000b600473044022077cca6fa0f9120cf625e99c52762d03f76931ebae7020ee77341fd80f2b5218202202d956b341e78ccff40e98bcf142a0ee7dd91f17d0bc4f309fb30feec4c100fe20100004c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53aeffffffff1b193d37e9983572da0db6b929e44f8ea7e9057c08ff46144362e778c6bec5bc01000000b700483045022100c45f72fa37bbb51825362661c659fd28c342ce9d3f1be7479f18ae67b16454aa022010417bb9796f381b54114b707ffa0d6e28e3de79965aa293d1e9697ad7f7be770100004c695221022a388ece509cad31a5bed9ff6142991fadc8529a57e388cd83b92421c3f8072f2103b1d138f39f76ee6b3132a9fb9d1cd1c78590effaf37eb43f0020ea614c7d733f21032a0963ad6630acd7222202d52862003403cb34727ead9fcc4b0732307a52ba6b53aeffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000", - "ins": [ - { - "txid": "1884e8e81a047cde56747df2896ce1ede6edd79345dc3c89cbead35ad6eb2823", - "index": 1, - "script": "00473044022077cca6fa0f9120cf625e99c52762d03f76931ebae7020ee77341fd80f2b5218202202d956b341e78ccff40e98bcf142a0ee7dd91f17d0bc4f309fb30feec4c100fe20100004c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae", - "witness": [] - }, - { - "txid": "bcc5bec678e762431446ff087c05e9a78e4fe429b9b60dda723598e9373d191b", - "index": 1, - "script": "00483045022100c45f72fa37bbb51825362661c659fd28c342ce9d3f1be7479f18ae67b16454aa022010417bb9796f381b54114b707ffa0d6e28e3de79965aa293d1e9697ad7f7be770100004c695221022a388ece509cad31a5bed9ff6142991fadc8529a57e388cd83b92421c3f8072f2103b1d138f39f76ee6b3132a9fb9d1cd1c78590effaf37eb43f0020ea614c7d733f21032a0963ad6630acd7222202d52862003403cb34727ead9fcc4b0732307a52ba6b53ae", - "witness": [] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - }, - "halfSignedUserBitGo": { - "id": "8f07f6ad84c667264b2287303ce3a6337fe3a64eae93e91fc1443bbb9df01851", - "hex": "01000000022328ebd65ad3eacb893cdc4593d7ede6ede16c89f27d7456de7c041ae8e8841801000000b600473044022077cca6fa0f9120cf625e99c52762d03f76931ebae7020ee77341fd80f2b5218202202d956b341e78ccff40e98bcf142a0ee7dd91f17d0bc4f309fb30feec4c100fe20100004c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53aeffffffff1b193d37e9983572da0db6b929e44f8ea7e9057c08ff46144362e778c6bec5bc01000000b700483045022100c45f72fa37bbb51825362661c659fd28c342ce9d3f1be7479f18ae67b16454aa022010417bb9796f381b54114b707ffa0d6e28e3de79965aa293d1e9697ad7f7be770100004c695221022a388ece509cad31a5bed9ff6142991fadc8529a57e388cd83b92421c3f8072f2103b1d138f39f76ee6b3132a9fb9d1cd1c78590effaf37eb43f0020ea614c7d733f21032a0963ad6630acd7222202d52862003403cb34727ead9fcc4b0732307a52ba6b53aeffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000", - "ins": [ - { - "txid": "1884e8e81a047cde56747df2896ce1ede6edd79345dc3c89cbead35ad6eb2823", - "index": 1, - "script": "00473044022077cca6fa0f9120cf625e99c52762d03f76931ebae7020ee77341fd80f2b5218202202d956b341e78ccff40e98bcf142a0ee7dd91f17d0bc4f309fb30feec4c100fe20100004c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae", - "witness": [] - }, - { - "txid": "bcc5bec678e762431446ff087c05e9a78e4fe429b9b60dda723598e9373d191b", - "index": 1, - "script": "00483045022100c45f72fa37bbb51825362661c659fd28c342ce9d3f1be7479f18ae67b16454aa022010417bb9796f381b54114b707ffa0d6e28e3de79965aa293d1e9697ad7f7be770100004c695221022a388ece509cad31a5bed9ff6142991fadc8529a57e388cd83b92421c3f8072f2103b1d138f39f76ee6b3132a9fb9d1cd1c78590effaf37eb43f0020ea614c7d733f21032a0963ad6630acd7222202d52862003403cb34727ead9fcc4b0732307a52ba6b53ae", - "witness": [] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - }, - "fullSignedUserBackup": { - "id": "08ffbdc5246fdcdfca22622b0889f8d81e87cc6b75f662ae0436afdf69c8e15c", - "hex": "01000000022328ebd65ad3eacb893cdc4593d7ede6ede16c89f27d7456de7c041ae8e8841801000000fdfd0000473044022077cca6fa0f9120cf625e99c52762d03f76931ebae7020ee77341fd80f2b5218202202d956b341e78ccff40e98bcf142a0ee7dd91f17d0bc4f309fb30feec4c100fe201483045022100a70b67b1cd8dfd2a67b4113512afdc6d0b58dc0b352bf2a88b512c82714d0ec002207ad068540982b7b5761e82faaede1fe4faf17215f963cc85d2f396d2af9248d6014c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53aeffffffff1b193d37e9983572da0db6b929e44f8ea7e9057c08ff46144362e778c6bec5bc01000000fdfe0000483045022100c45f72fa37bbb51825362661c659fd28c342ce9d3f1be7479f18ae67b16454aa022010417bb9796f381b54114b707ffa0d6e28e3de79965aa293d1e9697ad7f7be7701483045022100939fddf72fc8ab35b77733513e8d2d0a389d03321682317fc545f537abfc0aad0220027180bf0ba4e851fb342bed523a9058cb006151d96a1e71a43caac4fda12dfd014c695221022a388ece509cad31a5bed9ff6142991fadc8529a57e388cd83b92421c3f8072f2103b1d138f39f76ee6b3132a9fb9d1cd1c78590effaf37eb43f0020ea614c7d733f21032a0963ad6630acd7222202d52862003403cb34727ead9fcc4b0732307a52ba6b53aeffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000", - "ins": [ - { - "txid": "1884e8e81a047cde56747df2896ce1ede6edd79345dc3c89cbead35ad6eb2823", - "index": 1, - "script": "00473044022077cca6fa0f9120cf625e99c52762d03f76931ebae7020ee77341fd80f2b5218202202d956b341e78ccff40e98bcf142a0ee7dd91f17d0bc4f309fb30feec4c100fe201483045022100a70b67b1cd8dfd2a67b4113512afdc6d0b58dc0b352bf2a88b512c82714d0ec002207ad068540982b7b5761e82faaede1fe4faf17215f963cc85d2f396d2af9248d6014c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae", - "witness": [] - }, - { - "txid": "bcc5bec678e762431446ff087c05e9a78e4fe429b9b60dda723598e9373d191b", - "index": 1, - "script": "00483045022100c45f72fa37bbb51825362661c659fd28c342ce9d3f1be7479f18ae67b16454aa022010417bb9796f381b54114b707ffa0d6e28e3de79965aa293d1e9697ad7f7be7701483045022100939fddf72fc8ab35b77733513e8d2d0a389d03321682317fc545f537abfc0aad0220027180bf0ba4e851fb342bed523a9058cb006151d96a1e71a43caac4fda12dfd014c695221022a388ece509cad31a5bed9ff6142991fadc8529a57e388cd83b92421c3f8072f2103b1d138f39f76ee6b3132a9fb9d1cd1c78590effaf37eb43f0020ea614c7d733f21032a0963ad6630acd7222202d52862003403cb34727ead9fcc4b0732307a52ba6b53ae", - "witness": [] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - }, - "fullSignedUserBitGo": { - "id": "011e913f9cd7a2c205255f2ef7cb0da7a0093d91f735e247377f436a442afa47", - "hex": "01000000022328ebd65ad3eacb893cdc4593d7ede6ede16c89f27d7456de7c041ae8e8841801000000fc00473044022077cca6fa0f9120cf625e99c52762d03f76931ebae7020ee77341fd80f2b5218202202d956b341e78ccff40e98bcf142a0ee7dd91f17d0bc4f309fb30feec4c100fe201473044022016dad35efd19750bc2caafc4d2dab8abb922c64b4127dde26e4797082d4ec62c02205a2246c0bf855c37fda7d0734f85310c47dc6e30038c4d5d751671170eeccc11014c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53aeffffffff1b193d37e9983572da0db6b929e44f8ea7e9057c08ff46144362e778c6bec5bc01000000fdfe0000483045022100c45f72fa37bbb51825362661c659fd28c342ce9d3f1be7479f18ae67b16454aa022010417bb9796f381b54114b707ffa0d6e28e3de79965aa293d1e9697ad7f7be7701483045022100bf6bafba802a74f8258690d82b69657823b449411f1defb301a2c770b1495825022060de76c3433b76b5aed50e42c23b9974f8c09f78c3b99ebea6c8283c018679f7014c695221022a388ece509cad31a5bed9ff6142991fadc8529a57e388cd83b92421c3f8072f2103b1d138f39f76ee6b3132a9fb9d1cd1c78590effaf37eb43f0020ea614c7d733f21032a0963ad6630acd7222202d52862003403cb34727ead9fcc4b0732307a52ba6b53aeffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000", - "ins": [ - { - "txid": "1884e8e81a047cde56747df2896ce1ede6edd79345dc3c89cbead35ad6eb2823", - "index": 1, - "script": "00473044022077cca6fa0f9120cf625e99c52762d03f76931ebae7020ee77341fd80f2b5218202202d956b341e78ccff40e98bcf142a0ee7dd91f17d0bc4f309fb30feec4c100fe201473044022016dad35efd19750bc2caafc4d2dab8abb922c64b4127dde26e4797082d4ec62c02205a2246c0bf855c37fda7d0734f85310c47dc6e30038c4d5d751671170eeccc11014c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae", - "witness": [] - }, - { - "txid": "bcc5bec678e762431446ff087c05e9a78e4fe429b9b60dda723598e9373d191b", - "index": 1, - "script": "00483045022100c45f72fa37bbb51825362661c659fd28c342ce9d3f1be7479f18ae67b16454aa022010417bb9796f381b54114b707ffa0d6e28e3de79965aa293d1e9697ad7f7be7701483045022100bf6bafba802a74f8258690d82b69657823b449411f1defb301a2c770b1495825022060de76c3433b76b5aed50e42c23b9974f8c09f78c3b99ebea6c8283c018679f7014c695221022a388ece509cad31a5bed9ff6142991fadc8529a57e388cd83b92421c3f8072f2103b1d138f39f76ee6b3132a9fb9d1cd1c78590effaf37eb43f0020ea614c7d733f21032a0963ad6630acd7222202d52862003403cb34727ead9fcc4b0732307a52ba6b53ae", - "witness": [] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - } -} \ No newline at end of file diff --git a/modules/abstract-utxo/test/unit/fixtures/tbtcbgsig/transactions-p2sh-p2shP2wsh-p2wsh.json b/modules/abstract-utxo/test/unit/fixtures/tbtcbgsig/transactions-p2sh-p2shP2wsh-p2wsh.json new file mode 100644 index 0000000000..7b4fcadd3c --- /dev/null +++ b/modules/abstract-utxo/test/unit/fixtures/tbtcbgsig/transactions-p2sh-p2shP2wsh-p2wsh.json @@ -0,0 +1,196 @@ +{ + "prebuild": { + "id": "7b231ab23c38de46b3426238b5686bb28399221e1e905a303b08938eb5c08b2f", + "hex": "01000000032328ebd65ad3eacb893cdc4593d7ede6ede16c89f27d7456de7c041ae8e884180100000000ffffffff2ee15092cb19a8c933e050e29ccbeab4492e7a26ba1d1acf9f2b2223d61d39d40100000000ffffffff134d6111b3385e1c0654d52205067fac116a500114dd287a5f8a84fd67c2bc3d0100000000ffffffff01189fe1110000000017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000", + "ins": [ + { + "txid": "1884e8e81a047cde56747df2896ce1ede6edd79345dc3c89cbead35ad6eb2823", + "index": 1, + "script": "", + "witness": [] + }, + { + "txid": "d4391dd623222b9fcf1a1dba267a2e49b4eacb9ce250e033c9a819cb9250e12e", + "index": 1, + "script": "", + "witness": [] + }, + { + "txid": "3dbcc267fd848a5f7a28dd1401506a11ac7f060522d554061c5e38b311614d13", + "index": 1, + "script": "", + "witness": [] + } + ], + "outs": [ + { + "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", + "value": 299999000 + } + ] + }, + "halfSignedUserBackup": { + "id": "72f5007caf0c42bae29389c1bf5098e94b76bef166dc0e952df6c152151978fa", + "hex": "010000000001032328ebd65ad3eacb893cdc4593d7ede6ede16c89f27d7456de7c041ae8e8841801000000b700483045022100bb3f76ce25f34ea275697176ef288a2f797759241c7da6b6ffd03af07b5bfe2d0220139a6e64e89f82875d6ef41e7b7c77cfaa3f55dc40f3ea4a7843e3feca65bba80100004c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53aeffffffff2ee15092cb19a8c933e050e29ccbeab4492e7a26ba1d1acf9f2b2223d61d39d40100000023220020bfc4956a4b0f95a6722cf9c2073c8f86a2f5b86a8c14c68d7aab60fa4d8f0610ffffffff134d6111b3385e1c0654d52205067fac116a500114dd287a5f8a84fd67c2bc3d0100000000ffffffff01189fe1110000000017a9141e57a925dd863a86af341037e700862bf66bf7b687000500483045022100be816cf79ebcfd1fdcf002d135cff11fa498d55a59ae416b6b15612a72c8bfea022072e96fe6e7b1a9cde0b631708b0d9916ebe94c706fef0734dd985e9610a81c5601000069522102265114bdc9f7954a18fdf695b8ef3f806fba3104b7750a339c94b4c24485a9d72102500d273c1dca588566b2910bbf907f0a4f139f9d21a1af22e884d2d529065fdf2102e330cbfcf82a754afcf38ee382751e0361769f9cbbd9997395da84b6842e7d0653ae050047304402203693e2f44359e82c99a2c73c33476e0a7fbd8c4968358ef83c976fd5d9203d6a02203e4dfa64de81aa09056a15ff96f118a199537ee64c80b651eebabd26f1c45a36010000695221027db35d325fb6b20e7990d5e5ca33144c270a2b149b4b4158a6e16a090b276f8a2102003243d889cec7c4c55042d6c10091a536eef3894f573759c5d26a727e96f036210257f6aee3214f76ff02748de7d291866642a913b0d346ccc976d6a77d9aa00de253ae00000000", + "ins": [ + { + "txid": "1884e8e81a047cde56747df2896ce1ede6edd79345dc3c89cbead35ad6eb2823", + "index": 1, + "script": "00483045022100bb3f76ce25f34ea275697176ef288a2f797759241c7da6b6ffd03af07b5bfe2d0220139a6e64e89f82875d6ef41e7b7c77cfaa3f55dc40f3ea4a7843e3feca65bba80100004c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae", + "witness": [] + }, + { + "txid": "d4391dd623222b9fcf1a1dba267a2e49b4eacb9ce250e033c9a819cb9250e12e", + "index": 1, + "script": "220020bfc4956a4b0f95a6722cf9c2073c8f86a2f5b86a8c14c68d7aab60fa4d8f0610", + "witness": [ + "", + "3045022100be816cf79ebcfd1fdcf002d135cff11fa498d55a59ae416b6b15612a72c8bfea022072e96fe6e7b1a9cde0b631708b0d9916ebe94c706fef0734dd985e9610a81c5601", + "", + "", + "522102265114bdc9f7954a18fdf695b8ef3f806fba3104b7750a339c94b4c24485a9d72102500d273c1dca588566b2910bbf907f0a4f139f9d21a1af22e884d2d529065fdf2102e330cbfcf82a754afcf38ee382751e0361769f9cbbd9997395da84b6842e7d0653ae" + ] + }, + { + "txid": "3dbcc267fd848a5f7a28dd1401506a11ac7f060522d554061c5e38b311614d13", + "index": 1, + "script": "", + "witness": [ + "", + "304402203693e2f44359e82c99a2c73c33476e0a7fbd8c4968358ef83c976fd5d9203d6a02203e4dfa64de81aa09056a15ff96f118a199537ee64c80b651eebabd26f1c45a3601", + "", + "", + "5221027db35d325fb6b20e7990d5e5ca33144c270a2b149b4b4158a6e16a090b276f8a2102003243d889cec7c4c55042d6c10091a536eef3894f573759c5d26a727e96f036210257f6aee3214f76ff02748de7d291866642a913b0d346ccc976d6a77d9aa00de253ae" + ] + } + ], + "outs": [ + { + "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", + "value": 299999000 + } + ] + }, + "halfSignedUserBitGo": { + "id": "72f5007caf0c42bae29389c1bf5098e94b76bef166dc0e952df6c152151978fa", + "hex": "010000000001032328ebd65ad3eacb893cdc4593d7ede6ede16c89f27d7456de7c041ae8e8841801000000b700483045022100bb3f76ce25f34ea275697176ef288a2f797759241c7da6b6ffd03af07b5bfe2d0220139a6e64e89f82875d6ef41e7b7c77cfaa3f55dc40f3ea4a7843e3feca65bba80100004c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53aeffffffff2ee15092cb19a8c933e050e29ccbeab4492e7a26ba1d1acf9f2b2223d61d39d40100000023220020bfc4956a4b0f95a6722cf9c2073c8f86a2f5b86a8c14c68d7aab60fa4d8f0610ffffffff134d6111b3385e1c0654d52205067fac116a500114dd287a5f8a84fd67c2bc3d0100000000ffffffff01189fe1110000000017a9141e57a925dd863a86af341037e700862bf66bf7b687000500483045022100be816cf79ebcfd1fdcf002d135cff11fa498d55a59ae416b6b15612a72c8bfea022072e96fe6e7b1a9cde0b631708b0d9916ebe94c706fef0734dd985e9610a81c5601000069522102265114bdc9f7954a18fdf695b8ef3f806fba3104b7750a339c94b4c24485a9d72102500d273c1dca588566b2910bbf907f0a4f139f9d21a1af22e884d2d529065fdf2102e330cbfcf82a754afcf38ee382751e0361769f9cbbd9997395da84b6842e7d0653ae050047304402203693e2f44359e82c99a2c73c33476e0a7fbd8c4968358ef83c976fd5d9203d6a02203e4dfa64de81aa09056a15ff96f118a199537ee64c80b651eebabd26f1c45a36010000695221027db35d325fb6b20e7990d5e5ca33144c270a2b149b4b4158a6e16a090b276f8a2102003243d889cec7c4c55042d6c10091a536eef3894f573759c5d26a727e96f036210257f6aee3214f76ff02748de7d291866642a913b0d346ccc976d6a77d9aa00de253ae00000000", + "ins": [ + { + "txid": "1884e8e81a047cde56747df2896ce1ede6edd79345dc3c89cbead35ad6eb2823", + "index": 1, + "script": "00483045022100bb3f76ce25f34ea275697176ef288a2f797759241c7da6b6ffd03af07b5bfe2d0220139a6e64e89f82875d6ef41e7b7c77cfaa3f55dc40f3ea4a7843e3feca65bba80100004c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae", + "witness": [] + }, + { + "txid": "d4391dd623222b9fcf1a1dba267a2e49b4eacb9ce250e033c9a819cb9250e12e", + "index": 1, + "script": "220020bfc4956a4b0f95a6722cf9c2073c8f86a2f5b86a8c14c68d7aab60fa4d8f0610", + "witness": [ + "", + "3045022100be816cf79ebcfd1fdcf002d135cff11fa498d55a59ae416b6b15612a72c8bfea022072e96fe6e7b1a9cde0b631708b0d9916ebe94c706fef0734dd985e9610a81c5601", + "", + "", + "522102265114bdc9f7954a18fdf695b8ef3f806fba3104b7750a339c94b4c24485a9d72102500d273c1dca588566b2910bbf907f0a4f139f9d21a1af22e884d2d529065fdf2102e330cbfcf82a754afcf38ee382751e0361769f9cbbd9997395da84b6842e7d0653ae" + ] + }, + { + "txid": "3dbcc267fd848a5f7a28dd1401506a11ac7f060522d554061c5e38b311614d13", + "index": 1, + "script": "", + "witness": [ + "", + "304402203693e2f44359e82c99a2c73c33476e0a7fbd8c4968358ef83c976fd5d9203d6a02203e4dfa64de81aa09056a15ff96f118a199537ee64c80b651eebabd26f1c45a3601", + "", + "", + "5221027db35d325fb6b20e7990d5e5ca33144c270a2b149b4b4158a6e16a090b276f8a2102003243d889cec7c4c55042d6c10091a536eef3894f573759c5d26a727e96f036210257f6aee3214f76ff02748de7d291866642a913b0d346ccc976d6a77d9aa00de253ae" + ] + } + ], + "outs": [ + { + "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", + "value": 299999000 + } + ] + }, + "fullSignedUserBackup": { + "id": "b79adb597c5b3741303b9fe561adcb04c65f0b309d60e6d310a1f52a880709b9", + "hex": "010000000001032328ebd65ad3eacb893cdc4593d7ede6ede16c89f27d7456de7c041ae8e8841801000000fdfe0000483045022100bb3f76ce25f34ea275697176ef288a2f797759241c7da6b6ffd03af07b5bfe2d0220139a6e64e89f82875d6ef41e7b7c77cfaa3f55dc40f3ea4a7843e3feca65bba801483045022100ae5cda3d08a3d073ac54e31bad0f6a155b2e7a1f2696c3f0505c7d4d4f7f7d930220047f7eb134dbc49db9fc487111997a48f8654d1c543f2b78533132038b3384f3014c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53aeffffffff2ee15092cb19a8c933e050e29ccbeab4492e7a26ba1d1acf9f2b2223d61d39d40100000023220020bfc4956a4b0f95a6722cf9c2073c8f86a2f5b86a8c14c68d7aab60fa4d8f0610ffffffff134d6111b3385e1c0654d52205067fac116a500114dd287a5f8a84fd67c2bc3d0100000000ffffffff01189fe1110000000017a9141e57a925dd863a86af341037e700862bf66bf7b687000400483045022100be816cf79ebcfd1fdcf002d135cff11fa498d55a59ae416b6b15612a72c8bfea022072e96fe6e7b1a9cde0b631708b0d9916ebe94c706fef0734dd985e9610a81c5601483045022100bc4d341b57a6c94b3a110f25034f3875b49f473c1cd7d9c878f83b8d0848475502204ac079fd74c4e80f89f4b4ca64e368f46b3f9b55aabbd1bb74f38274206dde6c0169522102265114bdc9f7954a18fdf695b8ef3f806fba3104b7750a339c94b4c24485a9d72102500d273c1dca588566b2910bbf907f0a4f139f9d21a1af22e884d2d529065fdf2102e330cbfcf82a754afcf38ee382751e0361769f9cbbd9997395da84b6842e7d0653ae040047304402203693e2f44359e82c99a2c73c33476e0a7fbd8c4968358ef83c976fd5d9203d6a02203e4dfa64de81aa09056a15ff96f118a199537ee64c80b651eebabd26f1c45a36014730440220529177ba36feaaa72d4111ab478bf79f9c0d422e61de6ec227740f4a18aa612c022065b0ca5a845e0745094338cc1cfced4cf26be62844993b070aa663eaa276109f01695221027db35d325fb6b20e7990d5e5ca33144c270a2b149b4b4158a6e16a090b276f8a2102003243d889cec7c4c55042d6c10091a536eef3894f573759c5d26a727e96f036210257f6aee3214f76ff02748de7d291866642a913b0d346ccc976d6a77d9aa00de253ae00000000", + "ins": [ + { + "txid": "1884e8e81a047cde56747df2896ce1ede6edd79345dc3c89cbead35ad6eb2823", + "index": 1, + "script": "00483045022100bb3f76ce25f34ea275697176ef288a2f797759241c7da6b6ffd03af07b5bfe2d0220139a6e64e89f82875d6ef41e7b7c77cfaa3f55dc40f3ea4a7843e3feca65bba801483045022100ae5cda3d08a3d073ac54e31bad0f6a155b2e7a1f2696c3f0505c7d4d4f7f7d930220047f7eb134dbc49db9fc487111997a48f8654d1c543f2b78533132038b3384f3014c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae", + "witness": [] + }, + { + "txid": "d4391dd623222b9fcf1a1dba267a2e49b4eacb9ce250e033c9a819cb9250e12e", + "index": 1, + "script": "220020bfc4956a4b0f95a6722cf9c2073c8f86a2f5b86a8c14c68d7aab60fa4d8f0610", + "witness": [ + "", + "3045022100be816cf79ebcfd1fdcf002d135cff11fa498d55a59ae416b6b15612a72c8bfea022072e96fe6e7b1a9cde0b631708b0d9916ebe94c706fef0734dd985e9610a81c5601", + "3045022100bc4d341b57a6c94b3a110f25034f3875b49f473c1cd7d9c878f83b8d0848475502204ac079fd74c4e80f89f4b4ca64e368f46b3f9b55aabbd1bb74f38274206dde6c01", + "522102265114bdc9f7954a18fdf695b8ef3f806fba3104b7750a339c94b4c24485a9d72102500d273c1dca588566b2910bbf907f0a4f139f9d21a1af22e884d2d529065fdf2102e330cbfcf82a754afcf38ee382751e0361769f9cbbd9997395da84b6842e7d0653ae" + ] + }, + { + "txid": "3dbcc267fd848a5f7a28dd1401506a11ac7f060522d554061c5e38b311614d13", + "index": 1, + "script": "", + "witness": [ + "", + "304402203693e2f44359e82c99a2c73c33476e0a7fbd8c4968358ef83c976fd5d9203d6a02203e4dfa64de81aa09056a15ff96f118a199537ee64c80b651eebabd26f1c45a3601", + "30440220529177ba36feaaa72d4111ab478bf79f9c0d422e61de6ec227740f4a18aa612c022065b0ca5a845e0745094338cc1cfced4cf26be62844993b070aa663eaa276109f01", + "5221027db35d325fb6b20e7990d5e5ca33144c270a2b149b4b4158a6e16a090b276f8a2102003243d889cec7c4c55042d6c10091a536eef3894f573759c5d26a727e96f036210257f6aee3214f76ff02748de7d291866642a913b0d346ccc976d6a77d9aa00de253ae" + ] + } + ], + "outs": [ + { + "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", + "value": 299999000 + } + ] + }, + "fullSignedUserBitGo": { + "id": "cd29d66f65a654740b7def84649c87e32d6d090455524909234d7d5efd516ac7", + "hex": "010000000001032328ebd65ad3eacb893cdc4593d7ede6ede16c89f27d7456de7c041ae8e8841801000000fdfd0000483045022100bb3f76ce25f34ea275697176ef288a2f797759241c7da6b6ffd03af07b5bfe2d0220139a6e64e89f82875d6ef41e7b7c77cfaa3f55dc40f3ea4a7843e3feca65bba8014730440220169f0b2dbfffd31ce452459423d78bd6dcb0393e3337844088e3ccca8feaf53602201560a4f62dce38daec4db1348eae1a05545a0e26d0ce7447a6c12353b3eb1440014c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53aeffffffff2ee15092cb19a8c933e050e29ccbeab4492e7a26ba1d1acf9f2b2223d61d39d40100000023220020bfc4956a4b0f95a6722cf9c2073c8f86a2f5b86a8c14c68d7aab60fa4d8f0610ffffffff134d6111b3385e1c0654d52205067fac116a500114dd287a5f8a84fd67c2bc3d0100000000ffffffff01189fe1110000000017a9141e57a925dd863a86af341037e700862bf66bf7b687000400483045022100be816cf79ebcfd1fdcf002d135cff11fa498d55a59ae416b6b15612a72c8bfea022072e96fe6e7b1a9cde0b631708b0d9916ebe94c706fef0734dd985e9610a81c56014830450221009777edfe33129e30778e2e9cf27fd773cb32e0b777d1eb0967773e72f5f0464e0220651959dd296f0261f1e71dfb6efc0d927d89695fe80375c53ac65270e19262b70169522102265114bdc9f7954a18fdf695b8ef3f806fba3104b7750a339c94b4c24485a9d72102500d273c1dca588566b2910bbf907f0a4f139f9d21a1af22e884d2d529065fdf2102e330cbfcf82a754afcf38ee382751e0361769f9cbbd9997395da84b6842e7d0653ae040047304402203693e2f44359e82c99a2c73c33476e0a7fbd8c4968358ef83c976fd5d9203d6a02203e4dfa64de81aa09056a15ff96f118a199537ee64c80b651eebabd26f1c45a3601473044022050c8fad50ca492d3de7e76971498255eaa5ba1ada51758fc4e8e4bc6811e04b902205af8497fdefa36fbf9f2a34d3cd158026bf4612d3413eedbe94a3f153899b6e101695221027db35d325fb6b20e7990d5e5ca33144c270a2b149b4b4158a6e16a090b276f8a2102003243d889cec7c4c55042d6c10091a536eef3894f573759c5d26a727e96f036210257f6aee3214f76ff02748de7d291866642a913b0d346ccc976d6a77d9aa00de253ae00000000", + "ins": [ + { + "txid": "1884e8e81a047cde56747df2896ce1ede6edd79345dc3c89cbead35ad6eb2823", + "index": 1, + "script": "00483045022100bb3f76ce25f34ea275697176ef288a2f797759241c7da6b6ffd03af07b5bfe2d0220139a6e64e89f82875d6ef41e7b7c77cfaa3f55dc40f3ea4a7843e3feca65bba8014730440220169f0b2dbfffd31ce452459423d78bd6dcb0393e3337844088e3ccca8feaf53602201560a4f62dce38daec4db1348eae1a05545a0e26d0ce7447a6c12353b3eb1440014c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae", + "witness": [] + }, + { + "txid": "d4391dd623222b9fcf1a1dba267a2e49b4eacb9ce250e033c9a819cb9250e12e", + "index": 1, + "script": "220020bfc4956a4b0f95a6722cf9c2073c8f86a2f5b86a8c14c68d7aab60fa4d8f0610", + "witness": [ + "", + "3045022100be816cf79ebcfd1fdcf002d135cff11fa498d55a59ae416b6b15612a72c8bfea022072e96fe6e7b1a9cde0b631708b0d9916ebe94c706fef0734dd985e9610a81c5601", + "30450221009777edfe33129e30778e2e9cf27fd773cb32e0b777d1eb0967773e72f5f0464e0220651959dd296f0261f1e71dfb6efc0d927d89695fe80375c53ac65270e19262b701", + "522102265114bdc9f7954a18fdf695b8ef3f806fba3104b7750a339c94b4c24485a9d72102500d273c1dca588566b2910bbf907f0a4f139f9d21a1af22e884d2d529065fdf2102e330cbfcf82a754afcf38ee382751e0361769f9cbbd9997395da84b6842e7d0653ae" + ] + }, + { + "txid": "3dbcc267fd848a5f7a28dd1401506a11ac7f060522d554061c5e38b311614d13", + "index": 1, + "script": "", + "witness": [ + "", + "304402203693e2f44359e82c99a2c73c33476e0a7fbd8c4968358ef83c976fd5d9203d6a02203e4dfa64de81aa09056a15ff96f118a199537ee64c80b651eebabd26f1c45a3601", + "3044022050c8fad50ca492d3de7e76971498255eaa5ba1ada51758fc4e8e4bc6811e04b902205af8497fdefa36fbf9f2a34d3cd158026bf4612d3413eedbe94a3f153899b6e101", + "5221027db35d325fb6b20e7990d5e5ca33144c270a2b149b4b4158a6e16a090b276f8a2102003243d889cec7c4c55042d6c10091a536eef3894f573759c5d26a727e96f036210257f6aee3214f76ff02748de7d291866642a913b0d346ccc976d6a77d9aa00de253ae" + ] + } + ], + "outs": [ + { + "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", + "value": 299999000 + } + ] + } +} \ No newline at end of file diff --git a/modules/abstract-utxo/test/unit/fixtures/tbtcbgsig/transactions-p2shP2wsh-p2shP2wsh.json b/modules/abstract-utxo/test/unit/fixtures/tbtcbgsig/transactions-p2shP2wsh-p2shP2wsh.json deleted file mode 100644 index f81cb56632..0000000000 --- a/modules/abstract-utxo/test/unit/fixtures/tbtcbgsig/transactions-p2shP2wsh-p2shP2wsh.json +++ /dev/null @@ -1,166 +0,0 @@ -{ - "prebuild": { - "id": "43e3699e61b7e71f4f61fc00aec5ba2fe1acc02e7ff09af5efebdc6b4747b623", - "hex": "01000000021806382e478ca74217178378b99688dc6cf62013f9a3837dfe3b13a651cbc6370100000000ffffffff2ee15092cb19a8c933e050e29ccbeab4492e7a26ba1d1acf9f2b2223d61d39d40100000000ffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000", - "ins": [ - { - "txid": "37c6cb51a6133bfe7d83a3f91320f66cdc8896b97883171742a78c472e380618", - "index": 1, - "script": "", - "witness": [] - }, - { - "txid": "d4391dd623222b9fcf1a1dba267a2e49b4eacb9ce250e033c9a819cb9250e12e", - "index": 1, - "script": "", - "witness": [] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - }, - "halfSignedUserBackup": { - "id": "0bd6f0441f32312fc3c61a7d97cf619e1b1ce6980b3622494c4c2cdeecefe8e5", - "hex": "010000000001021806382e478ca74217178378b99688dc6cf62013f9a3837dfe3b13a651cbc63701000000232200202ce48eb68ff4a96f2742cfbdd90210ae30bc7cdbafd63fbbe368802e3c0ae800ffffffff2ee15092cb19a8c933e050e29ccbeab4492e7a26ba1d1acf9f2b2223d61d39d40100000023220020bfc4956a4b0f95a6722cf9c2073c8f86a2f5b86a8c14c68d7aab60fa4d8f0610ffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b6870500483045022100c4d0f6ea532cf2b8c7bf7d582bcb83323837e28ca6a3193913f3320e97f2f80d0220798f561949e4b7c0a79d76c24d22d680828a608f83d7c032f88b4ec76e50048e0100006952210386b73c1c9e0d5c3370496426cdb6593bd69bb93743e135860aa5797cd04353c521022e79cdb1ee0b8cad6c9667fedafa92f8472f731f627dc8e0018571e4de9dfda42102f6d5e998e5b41e7e783c7c5c8a633cf333b86200aab31676ab07ed336e22700353ae0500483045022100d251ccb934a90547d33fe9373b20a186e06748a9bcd2cfbccbde3500a734042402205b87b8bfdcf23f8c2531052835a1303b8449a1a7eea19c5a39ce26cb19d79e8901000069522102265114bdc9f7954a18fdf695b8ef3f806fba3104b7750a339c94b4c24485a9d72102500d273c1dca588566b2910bbf907f0a4f139f9d21a1af22e884d2d529065fdf2102e330cbfcf82a754afcf38ee382751e0361769f9cbbd9997395da84b6842e7d0653ae00000000", - "ins": [ - { - "txid": "37c6cb51a6133bfe7d83a3f91320f66cdc8896b97883171742a78c472e380618", - "index": 1, - "script": "2200202ce48eb68ff4a96f2742cfbdd90210ae30bc7cdbafd63fbbe368802e3c0ae800", - "witness": [ - "", - "3045022100c4d0f6ea532cf2b8c7bf7d582bcb83323837e28ca6a3193913f3320e97f2f80d0220798f561949e4b7c0a79d76c24d22d680828a608f83d7c032f88b4ec76e50048e01", - "", - "", - "52210386b73c1c9e0d5c3370496426cdb6593bd69bb93743e135860aa5797cd04353c521022e79cdb1ee0b8cad6c9667fedafa92f8472f731f627dc8e0018571e4de9dfda42102f6d5e998e5b41e7e783c7c5c8a633cf333b86200aab31676ab07ed336e22700353ae" - ] - }, - { - "txid": "d4391dd623222b9fcf1a1dba267a2e49b4eacb9ce250e033c9a819cb9250e12e", - "index": 1, - "script": "220020bfc4956a4b0f95a6722cf9c2073c8f86a2f5b86a8c14c68d7aab60fa4d8f0610", - "witness": [ - "", - "3045022100d251ccb934a90547d33fe9373b20a186e06748a9bcd2cfbccbde3500a734042402205b87b8bfdcf23f8c2531052835a1303b8449a1a7eea19c5a39ce26cb19d79e8901", - "", - "", - "522102265114bdc9f7954a18fdf695b8ef3f806fba3104b7750a339c94b4c24485a9d72102500d273c1dca588566b2910bbf907f0a4f139f9d21a1af22e884d2d529065fdf2102e330cbfcf82a754afcf38ee382751e0361769f9cbbd9997395da84b6842e7d0653ae" - ] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - }, - "halfSignedUserBitGo": { - "id": "0bd6f0441f32312fc3c61a7d97cf619e1b1ce6980b3622494c4c2cdeecefe8e5", - "hex": "010000000001021806382e478ca74217178378b99688dc6cf62013f9a3837dfe3b13a651cbc63701000000232200202ce48eb68ff4a96f2742cfbdd90210ae30bc7cdbafd63fbbe368802e3c0ae800ffffffff2ee15092cb19a8c933e050e29ccbeab4492e7a26ba1d1acf9f2b2223d61d39d40100000023220020bfc4956a4b0f95a6722cf9c2073c8f86a2f5b86a8c14c68d7aab60fa4d8f0610ffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b6870500483045022100c4d0f6ea532cf2b8c7bf7d582bcb83323837e28ca6a3193913f3320e97f2f80d0220798f561949e4b7c0a79d76c24d22d680828a608f83d7c032f88b4ec76e50048e0100006952210386b73c1c9e0d5c3370496426cdb6593bd69bb93743e135860aa5797cd04353c521022e79cdb1ee0b8cad6c9667fedafa92f8472f731f627dc8e0018571e4de9dfda42102f6d5e998e5b41e7e783c7c5c8a633cf333b86200aab31676ab07ed336e22700353ae0500483045022100d251ccb934a90547d33fe9373b20a186e06748a9bcd2cfbccbde3500a734042402205b87b8bfdcf23f8c2531052835a1303b8449a1a7eea19c5a39ce26cb19d79e8901000069522102265114bdc9f7954a18fdf695b8ef3f806fba3104b7750a339c94b4c24485a9d72102500d273c1dca588566b2910bbf907f0a4f139f9d21a1af22e884d2d529065fdf2102e330cbfcf82a754afcf38ee382751e0361769f9cbbd9997395da84b6842e7d0653ae00000000", - "ins": [ - { - "txid": "37c6cb51a6133bfe7d83a3f91320f66cdc8896b97883171742a78c472e380618", - "index": 1, - "script": "2200202ce48eb68ff4a96f2742cfbdd90210ae30bc7cdbafd63fbbe368802e3c0ae800", - "witness": [ - "", - "3045022100c4d0f6ea532cf2b8c7bf7d582bcb83323837e28ca6a3193913f3320e97f2f80d0220798f561949e4b7c0a79d76c24d22d680828a608f83d7c032f88b4ec76e50048e01", - "", - "", - "52210386b73c1c9e0d5c3370496426cdb6593bd69bb93743e135860aa5797cd04353c521022e79cdb1ee0b8cad6c9667fedafa92f8472f731f627dc8e0018571e4de9dfda42102f6d5e998e5b41e7e783c7c5c8a633cf333b86200aab31676ab07ed336e22700353ae" - ] - }, - { - "txid": "d4391dd623222b9fcf1a1dba267a2e49b4eacb9ce250e033c9a819cb9250e12e", - "index": 1, - "script": "220020bfc4956a4b0f95a6722cf9c2073c8f86a2f5b86a8c14c68d7aab60fa4d8f0610", - "witness": [ - "", - "3045022100d251ccb934a90547d33fe9373b20a186e06748a9bcd2cfbccbde3500a734042402205b87b8bfdcf23f8c2531052835a1303b8449a1a7eea19c5a39ce26cb19d79e8901", - "", - "", - "522102265114bdc9f7954a18fdf695b8ef3f806fba3104b7750a339c94b4c24485a9d72102500d273c1dca588566b2910bbf907f0a4f139f9d21a1af22e884d2d529065fdf2102e330cbfcf82a754afcf38ee382751e0361769f9cbbd9997395da84b6842e7d0653ae" - ] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - }, - "fullSignedUserBackup": { - "id": "0bd6f0441f32312fc3c61a7d97cf619e1b1ce6980b3622494c4c2cdeecefe8e5", - "hex": "010000000001021806382e478ca74217178378b99688dc6cf62013f9a3837dfe3b13a651cbc63701000000232200202ce48eb68ff4a96f2742cfbdd90210ae30bc7cdbafd63fbbe368802e3c0ae800ffffffff2ee15092cb19a8c933e050e29ccbeab4492e7a26ba1d1acf9f2b2223d61d39d40100000023220020bfc4956a4b0f95a6722cf9c2073c8f86a2f5b86a8c14c68d7aab60fa4d8f0610ffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b6870400483045022100c4d0f6ea532cf2b8c7bf7d582bcb83323837e28ca6a3193913f3320e97f2f80d0220798f561949e4b7c0a79d76c24d22d680828a608f83d7c032f88b4ec76e50048e014730440220344fd043a5ab4a3e4cbfe7363af0c8ae388fbf7315b480d481cbd67efe1442d5022074a42655627e9017e6798ff77777d63495172bfbdb4326a7d184d8b12600c2f3016952210386b73c1c9e0d5c3370496426cdb6593bd69bb93743e135860aa5797cd04353c521022e79cdb1ee0b8cad6c9667fedafa92f8472f731f627dc8e0018571e4de9dfda42102f6d5e998e5b41e7e783c7c5c8a633cf333b86200aab31676ab07ed336e22700353ae0400483045022100d251ccb934a90547d33fe9373b20a186e06748a9bcd2cfbccbde3500a734042402205b87b8bfdcf23f8c2531052835a1303b8449a1a7eea19c5a39ce26cb19d79e890147304402206b229dd87b8dc4dbfe48a679a7f30f40a15ac68340e14f1d17b44a39213afbb002206e0e1c787235f85f47ffdda3367cbf0cac89fe1bbe349eb46ab4bba8631e58b40169522102265114bdc9f7954a18fdf695b8ef3f806fba3104b7750a339c94b4c24485a9d72102500d273c1dca588566b2910bbf907f0a4f139f9d21a1af22e884d2d529065fdf2102e330cbfcf82a754afcf38ee382751e0361769f9cbbd9997395da84b6842e7d0653ae00000000", - "ins": [ - { - "txid": "37c6cb51a6133bfe7d83a3f91320f66cdc8896b97883171742a78c472e380618", - "index": 1, - "script": "2200202ce48eb68ff4a96f2742cfbdd90210ae30bc7cdbafd63fbbe368802e3c0ae800", - "witness": [ - "", - "3045022100c4d0f6ea532cf2b8c7bf7d582bcb83323837e28ca6a3193913f3320e97f2f80d0220798f561949e4b7c0a79d76c24d22d680828a608f83d7c032f88b4ec76e50048e01", - "30440220344fd043a5ab4a3e4cbfe7363af0c8ae388fbf7315b480d481cbd67efe1442d5022074a42655627e9017e6798ff77777d63495172bfbdb4326a7d184d8b12600c2f301", - "52210386b73c1c9e0d5c3370496426cdb6593bd69bb93743e135860aa5797cd04353c521022e79cdb1ee0b8cad6c9667fedafa92f8472f731f627dc8e0018571e4de9dfda42102f6d5e998e5b41e7e783c7c5c8a633cf333b86200aab31676ab07ed336e22700353ae" - ] - }, - { - "txid": "d4391dd623222b9fcf1a1dba267a2e49b4eacb9ce250e033c9a819cb9250e12e", - "index": 1, - "script": "220020bfc4956a4b0f95a6722cf9c2073c8f86a2f5b86a8c14c68d7aab60fa4d8f0610", - "witness": [ - "", - "3045022100d251ccb934a90547d33fe9373b20a186e06748a9bcd2cfbccbde3500a734042402205b87b8bfdcf23f8c2531052835a1303b8449a1a7eea19c5a39ce26cb19d79e8901", - "304402206b229dd87b8dc4dbfe48a679a7f30f40a15ac68340e14f1d17b44a39213afbb002206e0e1c787235f85f47ffdda3367cbf0cac89fe1bbe349eb46ab4bba8631e58b401", - "522102265114bdc9f7954a18fdf695b8ef3f806fba3104b7750a339c94b4c24485a9d72102500d273c1dca588566b2910bbf907f0a4f139f9d21a1af22e884d2d529065fdf2102e330cbfcf82a754afcf38ee382751e0361769f9cbbd9997395da84b6842e7d0653ae" - ] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - }, - "fullSignedUserBitGo": { - "id": "0bd6f0441f32312fc3c61a7d97cf619e1b1ce6980b3622494c4c2cdeecefe8e5", - "hex": "010000000001021806382e478ca74217178378b99688dc6cf62013f9a3837dfe3b13a651cbc63701000000232200202ce48eb68ff4a96f2742cfbdd90210ae30bc7cdbafd63fbbe368802e3c0ae800ffffffff2ee15092cb19a8c933e050e29ccbeab4492e7a26ba1d1acf9f2b2223d61d39d40100000023220020bfc4956a4b0f95a6722cf9c2073c8f86a2f5b86a8c14c68d7aab60fa4d8f0610ffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b6870400483045022100c4d0f6ea532cf2b8c7bf7d582bcb83323837e28ca6a3193913f3320e97f2f80d0220798f561949e4b7c0a79d76c24d22d680828a608f83d7c032f88b4ec76e50048e01483045022100e68695323497e7b1a8c132005bd53fb2918bc737e0e5fe3ba02a5f824ad8037a022015d0f431ce5e34ad86a4a40020482f6d11a50964877136cc87a8a18185318db9016952210386b73c1c9e0d5c3370496426cdb6593bd69bb93743e135860aa5797cd04353c521022e79cdb1ee0b8cad6c9667fedafa92f8472f731f627dc8e0018571e4de9dfda42102f6d5e998e5b41e7e783c7c5c8a633cf333b86200aab31676ab07ed336e22700353ae0400483045022100d251ccb934a90547d33fe9373b20a186e06748a9bcd2cfbccbde3500a734042402205b87b8bfdcf23f8c2531052835a1303b8449a1a7eea19c5a39ce26cb19d79e890147304402204c3118319e0c72b22f6a27a44e4aec94ce92f2dfb1668a7da8416f10167ba3c40220057afbdf22e8e6d90a7b68548dc535401ed429189b9d81b3cba816b39ac29a870169522102265114bdc9f7954a18fdf695b8ef3f806fba3104b7750a339c94b4c24485a9d72102500d273c1dca588566b2910bbf907f0a4f139f9d21a1af22e884d2d529065fdf2102e330cbfcf82a754afcf38ee382751e0361769f9cbbd9997395da84b6842e7d0653ae00000000", - "ins": [ - { - "txid": "37c6cb51a6133bfe7d83a3f91320f66cdc8896b97883171742a78c472e380618", - "index": 1, - "script": "2200202ce48eb68ff4a96f2742cfbdd90210ae30bc7cdbafd63fbbe368802e3c0ae800", - "witness": [ - "", - "3045022100c4d0f6ea532cf2b8c7bf7d582bcb83323837e28ca6a3193913f3320e97f2f80d0220798f561949e4b7c0a79d76c24d22d680828a608f83d7c032f88b4ec76e50048e01", - "3045022100e68695323497e7b1a8c132005bd53fb2918bc737e0e5fe3ba02a5f824ad8037a022015d0f431ce5e34ad86a4a40020482f6d11a50964877136cc87a8a18185318db901", - "52210386b73c1c9e0d5c3370496426cdb6593bd69bb93743e135860aa5797cd04353c521022e79cdb1ee0b8cad6c9667fedafa92f8472f731f627dc8e0018571e4de9dfda42102f6d5e998e5b41e7e783c7c5c8a633cf333b86200aab31676ab07ed336e22700353ae" - ] - }, - { - "txid": "d4391dd623222b9fcf1a1dba267a2e49b4eacb9ce250e033c9a819cb9250e12e", - "index": 1, - "script": "220020bfc4956a4b0f95a6722cf9c2073c8f86a2f5b86a8c14c68d7aab60fa4d8f0610", - "witness": [ - "", - "3045022100d251ccb934a90547d33fe9373b20a186e06748a9bcd2cfbccbde3500a734042402205b87b8bfdcf23f8c2531052835a1303b8449a1a7eea19c5a39ce26cb19d79e8901", - "304402204c3118319e0c72b22f6a27a44e4aec94ce92f2dfb1668a7da8416f10167ba3c40220057afbdf22e8e6d90a7b68548dc535401ed429189b9d81b3cba816b39ac29a8701", - "522102265114bdc9f7954a18fdf695b8ef3f806fba3104b7750a339c94b4c24485a9d72102500d273c1dca588566b2910bbf907f0a4f139f9d21a1af22e884d2d529065fdf2102e330cbfcf82a754afcf38ee382751e0361769f9cbbd9997395da84b6842e7d0653ae" - ] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - } -} \ No newline at end of file diff --git a/modules/abstract-utxo/test/unit/fixtures/tbtcbgsig/transactions-p2tr-p2tr.json b/modules/abstract-utxo/test/unit/fixtures/tbtcbgsig/transactions-p2tr-p2tr.json deleted file mode 100644 index bb2760a14e..0000000000 --- a/modules/abstract-utxo/test/unit/fixtures/tbtcbgsig/transactions-p2tr-p2tr.json +++ /dev/null @@ -1,162 +0,0 @@ -{ - "prebuild": { - "id": "f55a069c3b57192ce7603f577c062235f6ee3191ffd7e02dc98587d4b3fe483d", - "hex": "01000000022cab6e75380e46c4fa5bf2454935d42b638f54a04b4cc3c99a6f36d5e839cd190100000000ffffffff7a626b57f7cbf3ddaf0cfb658231df5f5576b3cab6773570944d39a640d076910100000000ffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000", - "ins": [ - { - "txid": "19cd39e8d5366f9ac9c34c4ba0548f632bd4354945f25bfac4460e38756eab2c", - "index": 1, - "script": "", - "witness": [] - }, - { - "txid": "9176d040a6394d94703577b6cab376555fdf318265fb0cafddf3cbf7576b627a", - "index": 1, - "script": "", - "witness": [] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - }, - "halfSignedUserBackup": { - "id": "f55a069c3b57192ce7603f577c062235f6ee3191ffd7e02dc98587d4b3fe483d", - "hex": "010000000001022cab6e75380e46c4fa5bf2454935d42b638f54a04b4cc3c99a6f36d5e839cd190100000000ffffffff7a626b57f7cbf3ddaf0cfb658231df5f5576b3cab6773570944d39a640d076910100000000ffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b68704004088f5973e454d7c41690acdc5bc6056418b97644e529196b85caf60a8e3f6a66e55bc27b11b7ade3b130de10274724cf78bff6ef85e05306674eb5c3bac5984f744201ce1b0b4d5d856368637b75808b138f042b335d23bb46d297f19b09000a8612ead20d4c149c56e614423aa7c55c91d71b9b30dd8e8af29b9e04fc003dcc8ed3c3bbfac61c0312363917d7b7b60c312a0a2fa761f885a76746769436ccd1ff042c9e9dc81495d503a0d622e4c5a538fc4061d41a4d76943880028022adf565a2b5e7df0d083d0cb8bfdb6c6e7213b38bca5978bd646de4a79848028a610ef92e4d7a302603d040040883a6115eb418f70517bee6cece211abe702b1b82ee3c22478d65529709d6114a7127c13271cd8b7135439737a408c2c99839e6e9f07149ee88277080b26000b4420be38da53fc0c51074bc239855667a8a457000ee2173ef2041927d0eeb016787aad201fd7e44980cbfd63b30d1ce141333242cf4f0080447e4db628f38e4bc5c09106ac61c1d8415bc416f85fde3688bea33bfa82a24b8342ff1c837818093a31df478d63471f6a8139ffdd5120ed77cd33a1a3d478c294f7114c8c9343217f58f01cabb15532b0389bb3246784a2631d3904f2bddf500dd2d40b98cb2c65e70ecf260a9dcf00000000", - "ins": [ - { - "txid": "19cd39e8d5366f9ac9c34c4ba0548f632bd4354945f25bfac4460e38756eab2c", - "index": 1, - "script": "", - "witness": [ - "", - "88f5973e454d7c41690acdc5bc6056418b97644e529196b85caf60a8e3f6a66e55bc27b11b7ade3b130de10274724cf78bff6ef85e05306674eb5c3bac5984f7", - "201ce1b0b4d5d856368637b75808b138f042b335d23bb46d297f19b09000a8612ead20d4c149c56e614423aa7c55c91d71b9b30dd8e8af29b9e04fc003dcc8ed3c3bbfac", - "c0312363917d7b7b60c312a0a2fa761f885a76746769436ccd1ff042c9e9dc81495d503a0d622e4c5a538fc4061d41a4d76943880028022adf565a2b5e7df0d083d0cb8bfdb6c6e7213b38bca5978bd646de4a79848028a610ef92e4d7a302603d" - ] - }, - { - "txid": "9176d040a6394d94703577b6cab376555fdf318265fb0cafddf3cbf7576b627a", - "index": 1, - "script": "", - "witness": [ - "", - "883a6115eb418f70517bee6cece211abe702b1b82ee3c22478d65529709d6114a7127c13271cd8b7135439737a408c2c99839e6e9f07149ee88277080b26000b", - "20be38da53fc0c51074bc239855667a8a457000ee2173ef2041927d0eeb016787aad201fd7e44980cbfd63b30d1ce141333242cf4f0080447e4db628f38e4bc5c09106ac", - "c1d8415bc416f85fde3688bea33bfa82a24b8342ff1c837818093a31df478d63471f6a8139ffdd5120ed77cd33a1a3d478c294f7114c8c9343217f58f01cabb15532b0389bb3246784a2631d3904f2bddf500dd2d40b98cb2c65e70ecf260a9dcf" - ] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - }, - "halfSignedUserBitGo": { - "id": "f55a069c3b57192ce7603f577c062235f6ee3191ffd7e02dc98587d4b3fe483d", - "hex": "010000000001022cab6e75380e46c4fa5bf2454935d42b638f54a04b4cc3c99a6f36d5e839cd190100000000ffffffff7a626b57f7cbf3ddaf0cfb658231df5f5576b3cab6773570944d39a640d076910100000000ffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b687040040d972b0fadc07cdab87ae37fc5e480c1e39946f4f0a289348ce632bd0ddc8e67ece3f9903ad813eda362301c6b86fcce36638a909437f232b4d7d310f1e84b5a144201ce1b0b4d5d856368637b75808b138f042b335d23bb46d297f19b09000a8612ead205850b8e17f15a3e6a5fc8dbb3ce83ac4dfe9b360847a6d57519412763ebd8bd9ac41c0312363917d7b7b60c312a0a2fa761f885a76746769436ccd1ff042c9e9dc81495ad3df4f3ba0799b3f112c233c3ac996bc5bf456ed90e3c957b7553b5ba66b4f0400409726b8200001c68fe1f907b5fc984a8c76dfaa06212ed3bbe4ca8184289e28edce7ce011a75296790fdd2f53b2362f79a04fb3142ff0558304b96b21b0be86dc4420be38da53fc0c51074bc239855667a8a457000ee2173ef2041927d0eeb016787aad206afab067efbf99dafb32c11d364874e8f9ba7fe86ea446f96201311b795d8903ac41c1d8415bc416f85fde3688bea33bfa82a24b8342ff1c837818093a31df478d63479985ee36b4eefa509405f815e0092068208a7134b7f4cd25d980d833bb6c517900000000", - "ins": [ - { - "txid": "19cd39e8d5366f9ac9c34c4ba0548f632bd4354945f25bfac4460e38756eab2c", - "index": 1, - "script": "", - "witness": [ - "", - "d972b0fadc07cdab87ae37fc5e480c1e39946f4f0a289348ce632bd0ddc8e67ece3f9903ad813eda362301c6b86fcce36638a909437f232b4d7d310f1e84b5a1", - "201ce1b0b4d5d856368637b75808b138f042b335d23bb46d297f19b09000a8612ead205850b8e17f15a3e6a5fc8dbb3ce83ac4dfe9b360847a6d57519412763ebd8bd9ac", - "c0312363917d7b7b60c312a0a2fa761f885a76746769436ccd1ff042c9e9dc81495ad3df4f3ba0799b3f112c233c3ac996bc5bf456ed90e3c957b7553b5ba66b4f" - ] - }, - { - "txid": "9176d040a6394d94703577b6cab376555fdf318265fb0cafddf3cbf7576b627a", - "index": 1, - "script": "", - "witness": [ - "", - "9726b8200001c68fe1f907b5fc984a8c76dfaa06212ed3bbe4ca8184289e28edce7ce011a75296790fdd2f53b2362f79a04fb3142ff0558304b96b21b0be86dc", - "20be38da53fc0c51074bc239855667a8a457000ee2173ef2041927d0eeb016787aad206afab067efbf99dafb32c11d364874e8f9ba7fe86ea446f96201311b795d8903ac", - "c1d8415bc416f85fde3688bea33bfa82a24b8342ff1c837818093a31df478d63479985ee36b4eefa509405f815e0092068208a7134b7f4cd25d980d833bb6c5179" - ] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - }, - "fullSignedUserBackup": { - "id": "f55a069c3b57192ce7603f577c062235f6ee3191ffd7e02dc98587d4b3fe483d", - "hex": "010000000001022cab6e75380e46c4fa5bf2454935d42b638f54a04b4cc3c99a6f36d5e839cd190100000000ffffffff7a626b57f7cbf3ddaf0cfb658231df5f5576b3cab6773570944d39a640d076910100000000ffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b6870440593bac7af19ca8d4efa7459a30f6678c6db2aa2335e12a8664e4a5fe756b40761724402211db3b314651e622c90c7f30a21746689177a6b15a1fdbd716f33e514088f5973e454d7c41690acdc5bc6056418b97644e529196b85caf60a8e3f6a66e55bc27b11b7ade3b130de10274724cf78bff6ef85e05306674eb5c3bac5984f744201ce1b0b4d5d856368637b75808b138f042b335d23bb46d297f19b09000a8612ead20d4c149c56e614423aa7c55c91d71b9b30dd8e8af29b9e04fc003dcc8ed3c3bbfac61c0312363917d7b7b60c312a0a2fa761f885a76746769436ccd1ff042c9e9dc81495d503a0d622e4c5a538fc4061d41a4d76943880028022adf565a2b5e7df0d083d0cb8bfdb6c6e7213b38bca5978bd646de4a79848028a610ef92e4d7a302603d0440b326ec9e21bd267b476b63d2ffc369cbd5320604b5126b7025a3672e2d782401dbd7b6274419931824da47db1b591905e080495ef63f37fb9217e8aabf9ea86140883a6115eb418f70517bee6cece211abe702b1b82ee3c22478d65529709d6114a7127c13271cd8b7135439737a408c2c99839e6e9f07149ee88277080b26000b4420be38da53fc0c51074bc239855667a8a457000ee2173ef2041927d0eeb016787aad201fd7e44980cbfd63b30d1ce141333242cf4f0080447e4db628f38e4bc5c09106ac61c1d8415bc416f85fde3688bea33bfa82a24b8342ff1c837818093a31df478d63471f6a8139ffdd5120ed77cd33a1a3d478c294f7114c8c9343217f58f01cabb15532b0389bb3246784a2631d3904f2bddf500dd2d40b98cb2c65e70ecf260a9dcf00000000", - "ins": [ - { - "txid": "19cd39e8d5366f9ac9c34c4ba0548f632bd4354945f25bfac4460e38756eab2c", - "index": 1, - "script": "", - "witness": [ - "593bac7af19ca8d4efa7459a30f6678c6db2aa2335e12a8664e4a5fe756b40761724402211db3b314651e622c90c7f30a21746689177a6b15a1fdbd716f33e51", - "88f5973e454d7c41690acdc5bc6056418b97644e529196b85caf60a8e3f6a66e55bc27b11b7ade3b130de10274724cf78bff6ef85e05306674eb5c3bac5984f7", - "201ce1b0b4d5d856368637b75808b138f042b335d23bb46d297f19b09000a8612ead20d4c149c56e614423aa7c55c91d71b9b30dd8e8af29b9e04fc003dcc8ed3c3bbfac", - "c0312363917d7b7b60c312a0a2fa761f885a76746769436ccd1ff042c9e9dc81495d503a0d622e4c5a538fc4061d41a4d76943880028022adf565a2b5e7df0d083d0cb8bfdb6c6e7213b38bca5978bd646de4a79848028a610ef92e4d7a302603d" - ] - }, - { - "txid": "9176d040a6394d94703577b6cab376555fdf318265fb0cafddf3cbf7576b627a", - "index": 1, - "script": "", - "witness": [ - "b326ec9e21bd267b476b63d2ffc369cbd5320604b5126b7025a3672e2d782401dbd7b6274419931824da47db1b591905e080495ef63f37fb9217e8aabf9ea861", - "883a6115eb418f70517bee6cece211abe702b1b82ee3c22478d65529709d6114a7127c13271cd8b7135439737a408c2c99839e6e9f07149ee88277080b26000b", - "20be38da53fc0c51074bc239855667a8a457000ee2173ef2041927d0eeb016787aad201fd7e44980cbfd63b30d1ce141333242cf4f0080447e4db628f38e4bc5c09106ac", - "c1d8415bc416f85fde3688bea33bfa82a24b8342ff1c837818093a31df478d63471f6a8139ffdd5120ed77cd33a1a3d478c294f7114c8c9343217f58f01cabb15532b0389bb3246784a2631d3904f2bddf500dd2d40b98cb2c65e70ecf260a9dcf" - ] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - }, - "fullSignedUserBitGo": { - "id": "f55a069c3b57192ce7603f577c062235f6ee3191ffd7e02dc98587d4b3fe483d", - "hex": "010000000001022cab6e75380e46c4fa5bf2454935d42b638f54a04b4cc3c99a6f36d5e839cd190100000000ffffffff7a626b57f7cbf3ddaf0cfb658231df5f5576b3cab6773570944d39a640d076910100000000ffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b6870440110816e2af866ac565c197c0cb537918c2862e7b367b15c61a571382f59a07286ec77f633f4c7fbd52fe6debd95b694e75e7a8935c2cdad0da960d2bb8f8324440d972b0fadc07cdab87ae37fc5e480c1e39946f4f0a289348ce632bd0ddc8e67ece3f9903ad813eda362301c6b86fcce36638a909437f232b4d7d310f1e84b5a144201ce1b0b4d5d856368637b75808b138f042b335d23bb46d297f19b09000a8612ead205850b8e17f15a3e6a5fc8dbb3ce83ac4dfe9b360847a6d57519412763ebd8bd9ac41c0312363917d7b7b60c312a0a2fa761f885a76746769436ccd1ff042c9e9dc81495ad3df4f3ba0799b3f112c233c3ac996bc5bf456ed90e3c957b7553b5ba66b4f044060f281fb0c8fd0f55e6b6ad7d9abe248cc6242fa1f49a371f8c86b8c15128ee605d16608dd56cf9fd24a0fbff371f66153a60aaef2fc3b3764e1a407029277c1409726b8200001c68fe1f907b5fc984a8c76dfaa06212ed3bbe4ca8184289e28edce7ce011a75296790fdd2f53b2362f79a04fb3142ff0558304b96b21b0be86dc4420be38da53fc0c51074bc239855667a8a457000ee2173ef2041927d0eeb016787aad206afab067efbf99dafb32c11d364874e8f9ba7fe86ea446f96201311b795d8903ac41c1d8415bc416f85fde3688bea33bfa82a24b8342ff1c837818093a31df478d63479985ee36b4eefa509405f815e0092068208a7134b7f4cd25d980d833bb6c517900000000", - "ins": [ - { - "txid": "19cd39e8d5366f9ac9c34c4ba0548f632bd4354945f25bfac4460e38756eab2c", - "index": 1, - "script": "", - "witness": [ - "110816e2af866ac565c197c0cb537918c2862e7b367b15c61a571382f59a07286ec77f633f4c7fbd52fe6debd95b694e75e7a8935c2cdad0da960d2bb8f83244", - "d972b0fadc07cdab87ae37fc5e480c1e39946f4f0a289348ce632bd0ddc8e67ece3f9903ad813eda362301c6b86fcce36638a909437f232b4d7d310f1e84b5a1", - "201ce1b0b4d5d856368637b75808b138f042b335d23bb46d297f19b09000a8612ead205850b8e17f15a3e6a5fc8dbb3ce83ac4dfe9b360847a6d57519412763ebd8bd9ac", - "c0312363917d7b7b60c312a0a2fa761f885a76746769436ccd1ff042c9e9dc81495ad3df4f3ba0799b3f112c233c3ac996bc5bf456ed90e3c957b7553b5ba66b4f" - ] - }, - { - "txid": "9176d040a6394d94703577b6cab376555fdf318265fb0cafddf3cbf7576b627a", - "index": 1, - "script": "", - "witness": [ - "60f281fb0c8fd0f55e6b6ad7d9abe248cc6242fa1f49a371f8c86b8c15128ee605d16608dd56cf9fd24a0fbff371f66153a60aaef2fc3b3764e1a407029277c1", - "9726b8200001c68fe1f907b5fc984a8c76dfaa06212ed3bbe4ca8184289e28edce7ce011a75296790fdd2f53b2362f79a04fb3142ff0558304b96b21b0be86dc", - "20be38da53fc0c51074bc239855667a8a457000ee2173ef2041927d0eeb016787aad206afab067efbf99dafb32c11d364874e8f9ba7fe86ea446f96201311b795d8903ac", - "c1d8415bc416f85fde3688bea33bfa82a24b8342ff1c837818093a31df478d63479985ee36b4eefa509405f815e0092068208a7134b7f4cd25d980d833bb6c5179" - ] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - } -} \ No newline at end of file diff --git a/modules/abstract-utxo/test/unit/fixtures/tbtcbgsig/transactions-p2wsh-p2wsh.json b/modules/abstract-utxo/test/unit/fixtures/tbtcbgsig/transactions-p2wsh-p2wsh.json deleted file mode 100644 index 6b20cc8f77..0000000000 --- a/modules/abstract-utxo/test/unit/fixtures/tbtcbgsig/transactions-p2wsh-p2wsh.json +++ /dev/null @@ -1,166 +0,0 @@ -{ - "prebuild": { - "id": "ae17224baeba7b4d6208802ccc361402717780cb83682bba901d8011443db0d9", - "hex": "0100000002cb20279e54ad6f45ffcc493f1951221943ec2172371bcf8f4c4067e4215acd2a0100000000ffffffff2c9f1ed726c60b54195d676a3da80e4a33a4e2691ec84cf0aedc9bea748397f90100000000ffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000", - "ins": [ - { - "txid": "2acd5a21e467404c8fcf1b377221ec43192251193f49ccff456fad549e2720cb", - "index": 1, - "script": "", - "witness": [] - }, - { - "txid": "f9978374ea9bdcaef04cc81e69e2a4334a0ea83d6a675d19540bc626d71e9f2c", - "index": 1, - "script": "", - "witness": [] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - }, - "halfSignedUserBackup": { - "id": "ae17224baeba7b4d6208802ccc361402717780cb83682bba901d8011443db0d9", - "hex": "01000000000102cb20279e54ad6f45ffcc493f1951221943ec2172371bcf8f4c4067e4215acd2a0100000000ffffffff2c9f1ed726c60b54195d676a3da80e4a33a4e2691ec84cf0aedc9bea748397f90100000000ffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b6870500483045022100e09c62b66fb3cfd2f827bd0cc234c126d1ba806edf95a8383ec623fe14362260022068202db712d806807183f66365af36474ee1631829eca2d75c7202b89e190a880100006952210391e76285ad55895309f6fa7db9fb359489daaf235bb4cb50608f9562122af1ab210285ddd6b1e84e37a9f222737d8b80a8a980a193a783b75b9e82d6e239eb52818c2103a13ee160d79d43201ef5e65b6df4e0842de3b640904d049e64daaaa84a306bb853ae0500483045022100a9526ae27876da8a86134d369431f16111e157609f76e00ce69ab4a9e8eea3cb022067b91bb2380464f57c5547d57bce70431b6fd95bb0abf2269c817c670a7201ec01000069522103cfb542b732ae06a1265a515297c2398009eea602afb5631ec63e34ed7f5fa055210245917cae825127509940626a2343565109eb83e289c30473772ab175331aa964210373f8df125941e11f8154fdeb42e3690815634f70787c06729f68b2b42580b4dc53ae00000000", - "ins": [ - { - "txid": "2acd5a21e467404c8fcf1b377221ec43192251193f49ccff456fad549e2720cb", - "index": 1, - "script": "", - "witness": [ - "", - "3045022100e09c62b66fb3cfd2f827bd0cc234c126d1ba806edf95a8383ec623fe14362260022068202db712d806807183f66365af36474ee1631829eca2d75c7202b89e190a8801", - "", - "", - "52210391e76285ad55895309f6fa7db9fb359489daaf235bb4cb50608f9562122af1ab210285ddd6b1e84e37a9f222737d8b80a8a980a193a783b75b9e82d6e239eb52818c2103a13ee160d79d43201ef5e65b6df4e0842de3b640904d049e64daaaa84a306bb853ae" - ] - }, - { - "txid": "f9978374ea9bdcaef04cc81e69e2a4334a0ea83d6a675d19540bc626d71e9f2c", - "index": 1, - "script": "", - "witness": [ - "", - "3045022100a9526ae27876da8a86134d369431f16111e157609f76e00ce69ab4a9e8eea3cb022067b91bb2380464f57c5547d57bce70431b6fd95bb0abf2269c817c670a7201ec01", - "", - "", - "522103cfb542b732ae06a1265a515297c2398009eea602afb5631ec63e34ed7f5fa055210245917cae825127509940626a2343565109eb83e289c30473772ab175331aa964210373f8df125941e11f8154fdeb42e3690815634f70787c06729f68b2b42580b4dc53ae" - ] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - }, - "halfSignedUserBitGo": { - "id": "ae17224baeba7b4d6208802ccc361402717780cb83682bba901d8011443db0d9", - "hex": "01000000000102cb20279e54ad6f45ffcc493f1951221943ec2172371bcf8f4c4067e4215acd2a0100000000ffffffff2c9f1ed726c60b54195d676a3da80e4a33a4e2691ec84cf0aedc9bea748397f90100000000ffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b6870500483045022100e09c62b66fb3cfd2f827bd0cc234c126d1ba806edf95a8383ec623fe14362260022068202db712d806807183f66365af36474ee1631829eca2d75c7202b89e190a880100006952210391e76285ad55895309f6fa7db9fb359489daaf235bb4cb50608f9562122af1ab210285ddd6b1e84e37a9f222737d8b80a8a980a193a783b75b9e82d6e239eb52818c2103a13ee160d79d43201ef5e65b6df4e0842de3b640904d049e64daaaa84a306bb853ae0500483045022100a9526ae27876da8a86134d369431f16111e157609f76e00ce69ab4a9e8eea3cb022067b91bb2380464f57c5547d57bce70431b6fd95bb0abf2269c817c670a7201ec01000069522103cfb542b732ae06a1265a515297c2398009eea602afb5631ec63e34ed7f5fa055210245917cae825127509940626a2343565109eb83e289c30473772ab175331aa964210373f8df125941e11f8154fdeb42e3690815634f70787c06729f68b2b42580b4dc53ae00000000", - "ins": [ - { - "txid": "2acd5a21e467404c8fcf1b377221ec43192251193f49ccff456fad549e2720cb", - "index": 1, - "script": "", - "witness": [ - "", - "3045022100e09c62b66fb3cfd2f827bd0cc234c126d1ba806edf95a8383ec623fe14362260022068202db712d806807183f66365af36474ee1631829eca2d75c7202b89e190a8801", - "", - "", - "52210391e76285ad55895309f6fa7db9fb359489daaf235bb4cb50608f9562122af1ab210285ddd6b1e84e37a9f222737d8b80a8a980a193a783b75b9e82d6e239eb52818c2103a13ee160d79d43201ef5e65b6df4e0842de3b640904d049e64daaaa84a306bb853ae" - ] - }, - { - "txid": "f9978374ea9bdcaef04cc81e69e2a4334a0ea83d6a675d19540bc626d71e9f2c", - "index": 1, - "script": "", - "witness": [ - "", - "3045022100a9526ae27876da8a86134d369431f16111e157609f76e00ce69ab4a9e8eea3cb022067b91bb2380464f57c5547d57bce70431b6fd95bb0abf2269c817c670a7201ec01", - "", - "", - "522103cfb542b732ae06a1265a515297c2398009eea602afb5631ec63e34ed7f5fa055210245917cae825127509940626a2343565109eb83e289c30473772ab175331aa964210373f8df125941e11f8154fdeb42e3690815634f70787c06729f68b2b42580b4dc53ae" - ] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - }, - "fullSignedUserBackup": { - "id": "ae17224baeba7b4d6208802ccc361402717780cb83682bba901d8011443db0d9", - "hex": "01000000000102cb20279e54ad6f45ffcc493f1951221943ec2172371bcf8f4c4067e4215acd2a0100000000ffffffff2c9f1ed726c60b54195d676a3da80e4a33a4e2691ec84cf0aedc9bea748397f90100000000ffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b6870400483045022100e09c62b66fb3cfd2f827bd0cc234c126d1ba806edf95a8383ec623fe14362260022068202db712d806807183f66365af36474ee1631829eca2d75c7202b89e190a8801483045022100a4a80836fd5927f73d75e1ccd6e4e8141f74d1187a596009bf571a0ef2bc835d02203ae92d28fc3c672e722d8121ed2aef6979262381ffad22ef0e51a486ff551102016952210391e76285ad55895309f6fa7db9fb359489daaf235bb4cb50608f9562122af1ab210285ddd6b1e84e37a9f222737d8b80a8a980a193a783b75b9e82d6e239eb52818c2103a13ee160d79d43201ef5e65b6df4e0842de3b640904d049e64daaaa84a306bb853ae0400483045022100a9526ae27876da8a86134d369431f16111e157609f76e00ce69ab4a9e8eea3cb022067b91bb2380464f57c5547d57bce70431b6fd95bb0abf2269c817c670a7201ec0147304402206a1bb3e255b967c67e32d0a73f704f006a46f0106e131c246692114278f4c7d7022012433f2199e248acd9332733c7b0976cc9fb64dd028e1d70f6993853a29fea080169522103cfb542b732ae06a1265a515297c2398009eea602afb5631ec63e34ed7f5fa055210245917cae825127509940626a2343565109eb83e289c30473772ab175331aa964210373f8df125941e11f8154fdeb42e3690815634f70787c06729f68b2b42580b4dc53ae00000000", - "ins": [ - { - "txid": "2acd5a21e467404c8fcf1b377221ec43192251193f49ccff456fad549e2720cb", - "index": 1, - "script": "", - "witness": [ - "", - "3045022100e09c62b66fb3cfd2f827bd0cc234c126d1ba806edf95a8383ec623fe14362260022068202db712d806807183f66365af36474ee1631829eca2d75c7202b89e190a8801", - "3045022100a4a80836fd5927f73d75e1ccd6e4e8141f74d1187a596009bf571a0ef2bc835d02203ae92d28fc3c672e722d8121ed2aef6979262381ffad22ef0e51a486ff55110201", - "52210391e76285ad55895309f6fa7db9fb359489daaf235bb4cb50608f9562122af1ab210285ddd6b1e84e37a9f222737d8b80a8a980a193a783b75b9e82d6e239eb52818c2103a13ee160d79d43201ef5e65b6df4e0842de3b640904d049e64daaaa84a306bb853ae" - ] - }, - { - "txid": "f9978374ea9bdcaef04cc81e69e2a4334a0ea83d6a675d19540bc626d71e9f2c", - "index": 1, - "script": "", - "witness": [ - "", - "3045022100a9526ae27876da8a86134d369431f16111e157609f76e00ce69ab4a9e8eea3cb022067b91bb2380464f57c5547d57bce70431b6fd95bb0abf2269c817c670a7201ec01", - "304402206a1bb3e255b967c67e32d0a73f704f006a46f0106e131c246692114278f4c7d7022012433f2199e248acd9332733c7b0976cc9fb64dd028e1d70f6993853a29fea0801", - "522103cfb542b732ae06a1265a515297c2398009eea602afb5631ec63e34ed7f5fa055210245917cae825127509940626a2343565109eb83e289c30473772ab175331aa964210373f8df125941e11f8154fdeb42e3690815634f70787c06729f68b2b42580b4dc53ae" - ] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - }, - "fullSignedUserBitGo": { - "id": "ae17224baeba7b4d6208802ccc361402717780cb83682bba901d8011443db0d9", - "hex": "01000000000102cb20279e54ad6f45ffcc493f1951221943ec2172371bcf8f4c4067e4215acd2a0100000000ffffffff2c9f1ed726c60b54195d676a3da80e4a33a4e2691ec84cf0aedc9bea748397f90100000000ffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b6870400483045022100e09c62b66fb3cfd2f827bd0cc234c126d1ba806edf95a8383ec623fe14362260022068202db712d806807183f66365af36474ee1631829eca2d75c7202b89e190a8801473044022038273887297a871d030ef88e6fc26e2eea851b7b731f6ae294d7a56937fe092502200e46790050514ab05aaaa590ab2ea7783ae629557887cec40789315f86912733016952210391e76285ad55895309f6fa7db9fb359489daaf235bb4cb50608f9562122af1ab210285ddd6b1e84e37a9f222737d8b80a8a980a193a783b75b9e82d6e239eb52818c2103a13ee160d79d43201ef5e65b6df4e0842de3b640904d049e64daaaa84a306bb853ae0400483045022100a9526ae27876da8a86134d369431f16111e157609f76e00ce69ab4a9e8eea3cb022067b91bb2380464f57c5547d57bce70431b6fd95bb0abf2269c817c670a7201ec01483045022100c9dbad38273a282c29fb059ed67a33af738b1716bbb78638bc93a75f7b30bab9022032c9b44f71687ee1248f5744a2d0bb72b40196e9576c22ae4f0942b0ed08a79e0169522103cfb542b732ae06a1265a515297c2398009eea602afb5631ec63e34ed7f5fa055210245917cae825127509940626a2343565109eb83e289c30473772ab175331aa964210373f8df125941e11f8154fdeb42e3690815634f70787c06729f68b2b42580b4dc53ae00000000", - "ins": [ - { - "txid": "2acd5a21e467404c8fcf1b377221ec43192251193f49ccff456fad549e2720cb", - "index": 1, - "script": "", - "witness": [ - "", - "3045022100e09c62b66fb3cfd2f827bd0cc234c126d1ba806edf95a8383ec623fe14362260022068202db712d806807183f66365af36474ee1631829eca2d75c7202b89e190a8801", - "3044022038273887297a871d030ef88e6fc26e2eea851b7b731f6ae294d7a56937fe092502200e46790050514ab05aaaa590ab2ea7783ae629557887cec40789315f8691273301", - "52210391e76285ad55895309f6fa7db9fb359489daaf235bb4cb50608f9562122af1ab210285ddd6b1e84e37a9f222737d8b80a8a980a193a783b75b9e82d6e239eb52818c2103a13ee160d79d43201ef5e65b6df4e0842de3b640904d049e64daaaa84a306bb853ae" - ] - }, - { - "txid": "f9978374ea9bdcaef04cc81e69e2a4334a0ea83d6a675d19540bc626d71e9f2c", - "index": 1, - "script": "", - "witness": [ - "", - "3045022100a9526ae27876da8a86134d369431f16111e157609f76e00ce69ab4a9e8eea3cb022067b91bb2380464f57c5547d57bce70431b6fd95bb0abf2269c817c670a7201ec01", - "3045022100c9dbad38273a282c29fb059ed67a33af738b1716bbb78638bc93a75f7b30bab9022032c9b44f71687ee1248f5744a2d0bb72b40196e9576c22ae4f0942b0ed08a79e01", - "522103cfb542b732ae06a1265a515297c2398009eea602afb5631ec63e34ed7f5fa055210245917cae825127509940626a2343565109eb83e289c30473772ab175331aa964210373f8df125941e11f8154fdeb42e3690815634f70787c06729f68b2b42580b4dc53ae" - ] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - } -} \ No newline at end of file diff --git a/modules/abstract-utxo/test/unit/fixtures/tbtcsig/transactions-p2sh-p2sh.json b/modules/abstract-utxo/test/unit/fixtures/tbtcsig/transactions-p2sh-p2sh.json deleted file mode 100644 index 88f10d3786..0000000000 --- a/modules/abstract-utxo/test/unit/fixtures/tbtcsig/transactions-p2sh-p2sh.json +++ /dev/null @@ -1,122 +0,0 @@ -{ - "prebuild": { - "id": "90f18ec25c6ad6c3dc05cabc567dc88e11d352b0cca89632a88796594d84183c", - "hex": "01000000022328ebd65ad3eacb893cdc4593d7ede6ede16c89f27d7456de7c041ae8e884180100000000ffffffff1b193d37e9983572da0db6b929e44f8ea7e9057c08ff46144362e778c6bec5bc0100000000ffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000", - "ins": [ - { - "txid": "1884e8e81a047cde56747df2896ce1ede6edd79345dc3c89cbead35ad6eb2823", - "index": 1, - "script": "", - "witness": [] - }, - { - "txid": "bcc5bec678e762431446ff087c05e9a78e4fe429b9b60dda723598e9373d191b", - "index": 1, - "script": "", - "witness": [] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - }, - "halfSignedUserBackup": { - "id": "8f07f6ad84c667264b2287303ce3a6337fe3a64eae93e91fc1443bbb9df01851", - "hex": "01000000022328ebd65ad3eacb893cdc4593d7ede6ede16c89f27d7456de7c041ae8e8841801000000b600473044022077cca6fa0f9120cf625e99c52762d03f76931ebae7020ee77341fd80f2b5218202202d956b341e78ccff40e98bcf142a0ee7dd91f17d0bc4f309fb30feec4c100fe20100004c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53aeffffffff1b193d37e9983572da0db6b929e44f8ea7e9057c08ff46144362e778c6bec5bc01000000b700483045022100c45f72fa37bbb51825362661c659fd28c342ce9d3f1be7479f18ae67b16454aa022010417bb9796f381b54114b707ffa0d6e28e3de79965aa293d1e9697ad7f7be770100004c695221022a388ece509cad31a5bed9ff6142991fadc8529a57e388cd83b92421c3f8072f2103b1d138f39f76ee6b3132a9fb9d1cd1c78590effaf37eb43f0020ea614c7d733f21032a0963ad6630acd7222202d52862003403cb34727ead9fcc4b0732307a52ba6b53aeffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000", - "ins": [ - { - "txid": "1884e8e81a047cde56747df2896ce1ede6edd79345dc3c89cbead35ad6eb2823", - "index": 1, - "script": "00473044022077cca6fa0f9120cf625e99c52762d03f76931ebae7020ee77341fd80f2b5218202202d956b341e78ccff40e98bcf142a0ee7dd91f17d0bc4f309fb30feec4c100fe20100004c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae", - "witness": [] - }, - { - "txid": "bcc5bec678e762431446ff087c05e9a78e4fe429b9b60dda723598e9373d191b", - "index": 1, - "script": "00483045022100c45f72fa37bbb51825362661c659fd28c342ce9d3f1be7479f18ae67b16454aa022010417bb9796f381b54114b707ffa0d6e28e3de79965aa293d1e9697ad7f7be770100004c695221022a388ece509cad31a5bed9ff6142991fadc8529a57e388cd83b92421c3f8072f2103b1d138f39f76ee6b3132a9fb9d1cd1c78590effaf37eb43f0020ea614c7d733f21032a0963ad6630acd7222202d52862003403cb34727ead9fcc4b0732307a52ba6b53ae", - "witness": [] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - }, - "halfSignedUserBitGo": { - "id": "8f07f6ad84c667264b2287303ce3a6337fe3a64eae93e91fc1443bbb9df01851", - "hex": "01000000022328ebd65ad3eacb893cdc4593d7ede6ede16c89f27d7456de7c041ae8e8841801000000b600473044022077cca6fa0f9120cf625e99c52762d03f76931ebae7020ee77341fd80f2b5218202202d956b341e78ccff40e98bcf142a0ee7dd91f17d0bc4f309fb30feec4c100fe20100004c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53aeffffffff1b193d37e9983572da0db6b929e44f8ea7e9057c08ff46144362e778c6bec5bc01000000b700483045022100c45f72fa37bbb51825362661c659fd28c342ce9d3f1be7479f18ae67b16454aa022010417bb9796f381b54114b707ffa0d6e28e3de79965aa293d1e9697ad7f7be770100004c695221022a388ece509cad31a5bed9ff6142991fadc8529a57e388cd83b92421c3f8072f2103b1d138f39f76ee6b3132a9fb9d1cd1c78590effaf37eb43f0020ea614c7d733f21032a0963ad6630acd7222202d52862003403cb34727ead9fcc4b0732307a52ba6b53aeffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000", - "ins": [ - { - "txid": "1884e8e81a047cde56747df2896ce1ede6edd79345dc3c89cbead35ad6eb2823", - "index": 1, - "script": "00473044022077cca6fa0f9120cf625e99c52762d03f76931ebae7020ee77341fd80f2b5218202202d956b341e78ccff40e98bcf142a0ee7dd91f17d0bc4f309fb30feec4c100fe20100004c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae", - "witness": [] - }, - { - "txid": "bcc5bec678e762431446ff087c05e9a78e4fe429b9b60dda723598e9373d191b", - "index": 1, - "script": "00483045022100c45f72fa37bbb51825362661c659fd28c342ce9d3f1be7479f18ae67b16454aa022010417bb9796f381b54114b707ffa0d6e28e3de79965aa293d1e9697ad7f7be770100004c695221022a388ece509cad31a5bed9ff6142991fadc8529a57e388cd83b92421c3f8072f2103b1d138f39f76ee6b3132a9fb9d1cd1c78590effaf37eb43f0020ea614c7d733f21032a0963ad6630acd7222202d52862003403cb34727ead9fcc4b0732307a52ba6b53ae", - "witness": [] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - }, - "fullSignedUserBackup": { - "id": "08ffbdc5246fdcdfca22622b0889f8d81e87cc6b75f662ae0436afdf69c8e15c", - "hex": "01000000022328ebd65ad3eacb893cdc4593d7ede6ede16c89f27d7456de7c041ae8e8841801000000fdfd0000473044022077cca6fa0f9120cf625e99c52762d03f76931ebae7020ee77341fd80f2b5218202202d956b341e78ccff40e98bcf142a0ee7dd91f17d0bc4f309fb30feec4c100fe201483045022100a70b67b1cd8dfd2a67b4113512afdc6d0b58dc0b352bf2a88b512c82714d0ec002207ad068540982b7b5761e82faaede1fe4faf17215f963cc85d2f396d2af9248d6014c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53aeffffffff1b193d37e9983572da0db6b929e44f8ea7e9057c08ff46144362e778c6bec5bc01000000fdfe0000483045022100c45f72fa37bbb51825362661c659fd28c342ce9d3f1be7479f18ae67b16454aa022010417bb9796f381b54114b707ffa0d6e28e3de79965aa293d1e9697ad7f7be7701483045022100939fddf72fc8ab35b77733513e8d2d0a389d03321682317fc545f537abfc0aad0220027180bf0ba4e851fb342bed523a9058cb006151d96a1e71a43caac4fda12dfd014c695221022a388ece509cad31a5bed9ff6142991fadc8529a57e388cd83b92421c3f8072f2103b1d138f39f76ee6b3132a9fb9d1cd1c78590effaf37eb43f0020ea614c7d733f21032a0963ad6630acd7222202d52862003403cb34727ead9fcc4b0732307a52ba6b53aeffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000", - "ins": [ - { - "txid": "1884e8e81a047cde56747df2896ce1ede6edd79345dc3c89cbead35ad6eb2823", - "index": 1, - "script": "00473044022077cca6fa0f9120cf625e99c52762d03f76931ebae7020ee77341fd80f2b5218202202d956b341e78ccff40e98bcf142a0ee7dd91f17d0bc4f309fb30feec4c100fe201483045022100a70b67b1cd8dfd2a67b4113512afdc6d0b58dc0b352bf2a88b512c82714d0ec002207ad068540982b7b5761e82faaede1fe4faf17215f963cc85d2f396d2af9248d6014c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae", - "witness": [] - }, - { - "txid": "bcc5bec678e762431446ff087c05e9a78e4fe429b9b60dda723598e9373d191b", - "index": 1, - "script": "00483045022100c45f72fa37bbb51825362661c659fd28c342ce9d3f1be7479f18ae67b16454aa022010417bb9796f381b54114b707ffa0d6e28e3de79965aa293d1e9697ad7f7be7701483045022100939fddf72fc8ab35b77733513e8d2d0a389d03321682317fc545f537abfc0aad0220027180bf0ba4e851fb342bed523a9058cb006151d96a1e71a43caac4fda12dfd014c695221022a388ece509cad31a5bed9ff6142991fadc8529a57e388cd83b92421c3f8072f2103b1d138f39f76ee6b3132a9fb9d1cd1c78590effaf37eb43f0020ea614c7d733f21032a0963ad6630acd7222202d52862003403cb34727ead9fcc4b0732307a52ba6b53ae", - "witness": [] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - }, - "fullSignedUserBitGo": { - "id": "011e913f9cd7a2c205255f2ef7cb0da7a0093d91f735e247377f436a442afa47", - "hex": "01000000022328ebd65ad3eacb893cdc4593d7ede6ede16c89f27d7456de7c041ae8e8841801000000fc00473044022077cca6fa0f9120cf625e99c52762d03f76931ebae7020ee77341fd80f2b5218202202d956b341e78ccff40e98bcf142a0ee7dd91f17d0bc4f309fb30feec4c100fe201473044022016dad35efd19750bc2caafc4d2dab8abb922c64b4127dde26e4797082d4ec62c02205a2246c0bf855c37fda7d0734f85310c47dc6e30038c4d5d751671170eeccc11014c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53aeffffffff1b193d37e9983572da0db6b929e44f8ea7e9057c08ff46144362e778c6bec5bc01000000fdfe0000483045022100c45f72fa37bbb51825362661c659fd28c342ce9d3f1be7479f18ae67b16454aa022010417bb9796f381b54114b707ffa0d6e28e3de79965aa293d1e9697ad7f7be7701483045022100bf6bafba802a74f8258690d82b69657823b449411f1defb301a2c770b1495825022060de76c3433b76b5aed50e42c23b9974f8c09f78c3b99ebea6c8283c018679f7014c695221022a388ece509cad31a5bed9ff6142991fadc8529a57e388cd83b92421c3f8072f2103b1d138f39f76ee6b3132a9fb9d1cd1c78590effaf37eb43f0020ea614c7d733f21032a0963ad6630acd7222202d52862003403cb34727ead9fcc4b0732307a52ba6b53aeffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000", - "ins": [ - { - "txid": "1884e8e81a047cde56747df2896ce1ede6edd79345dc3c89cbead35ad6eb2823", - "index": 1, - "script": "00473044022077cca6fa0f9120cf625e99c52762d03f76931ebae7020ee77341fd80f2b5218202202d956b341e78ccff40e98bcf142a0ee7dd91f17d0bc4f309fb30feec4c100fe201473044022016dad35efd19750bc2caafc4d2dab8abb922c64b4127dde26e4797082d4ec62c02205a2246c0bf855c37fda7d0734f85310c47dc6e30038c4d5d751671170eeccc11014c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae", - "witness": [] - }, - { - "txid": "bcc5bec678e762431446ff087c05e9a78e4fe429b9b60dda723598e9373d191b", - "index": 1, - "script": "00483045022100c45f72fa37bbb51825362661c659fd28c342ce9d3f1be7479f18ae67b16454aa022010417bb9796f381b54114b707ffa0d6e28e3de79965aa293d1e9697ad7f7be7701483045022100bf6bafba802a74f8258690d82b69657823b449411f1defb301a2c770b1495825022060de76c3433b76b5aed50e42c23b9974f8c09f78c3b99ebea6c8283c018679f7014c695221022a388ece509cad31a5bed9ff6142991fadc8529a57e388cd83b92421c3f8072f2103b1d138f39f76ee6b3132a9fb9d1cd1c78590effaf37eb43f0020ea614c7d733f21032a0963ad6630acd7222202d52862003403cb34727ead9fcc4b0732307a52ba6b53ae", - "witness": [] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - } -} \ No newline at end of file diff --git a/modules/abstract-utxo/test/unit/fixtures/tbtcsig/transactions-p2sh-p2shP2wsh-p2wsh.json b/modules/abstract-utxo/test/unit/fixtures/tbtcsig/transactions-p2sh-p2shP2wsh-p2wsh.json new file mode 100644 index 0000000000..7b4fcadd3c --- /dev/null +++ b/modules/abstract-utxo/test/unit/fixtures/tbtcsig/transactions-p2sh-p2shP2wsh-p2wsh.json @@ -0,0 +1,196 @@ +{ + "prebuild": { + "id": "7b231ab23c38de46b3426238b5686bb28399221e1e905a303b08938eb5c08b2f", + "hex": "01000000032328ebd65ad3eacb893cdc4593d7ede6ede16c89f27d7456de7c041ae8e884180100000000ffffffff2ee15092cb19a8c933e050e29ccbeab4492e7a26ba1d1acf9f2b2223d61d39d40100000000ffffffff134d6111b3385e1c0654d52205067fac116a500114dd287a5f8a84fd67c2bc3d0100000000ffffffff01189fe1110000000017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000", + "ins": [ + { + "txid": "1884e8e81a047cde56747df2896ce1ede6edd79345dc3c89cbead35ad6eb2823", + "index": 1, + "script": "", + "witness": [] + }, + { + "txid": "d4391dd623222b9fcf1a1dba267a2e49b4eacb9ce250e033c9a819cb9250e12e", + "index": 1, + "script": "", + "witness": [] + }, + { + "txid": "3dbcc267fd848a5f7a28dd1401506a11ac7f060522d554061c5e38b311614d13", + "index": 1, + "script": "", + "witness": [] + } + ], + "outs": [ + { + "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", + "value": 299999000 + } + ] + }, + "halfSignedUserBackup": { + "id": "72f5007caf0c42bae29389c1bf5098e94b76bef166dc0e952df6c152151978fa", + "hex": "010000000001032328ebd65ad3eacb893cdc4593d7ede6ede16c89f27d7456de7c041ae8e8841801000000b700483045022100bb3f76ce25f34ea275697176ef288a2f797759241c7da6b6ffd03af07b5bfe2d0220139a6e64e89f82875d6ef41e7b7c77cfaa3f55dc40f3ea4a7843e3feca65bba80100004c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53aeffffffff2ee15092cb19a8c933e050e29ccbeab4492e7a26ba1d1acf9f2b2223d61d39d40100000023220020bfc4956a4b0f95a6722cf9c2073c8f86a2f5b86a8c14c68d7aab60fa4d8f0610ffffffff134d6111b3385e1c0654d52205067fac116a500114dd287a5f8a84fd67c2bc3d0100000000ffffffff01189fe1110000000017a9141e57a925dd863a86af341037e700862bf66bf7b687000500483045022100be816cf79ebcfd1fdcf002d135cff11fa498d55a59ae416b6b15612a72c8bfea022072e96fe6e7b1a9cde0b631708b0d9916ebe94c706fef0734dd985e9610a81c5601000069522102265114bdc9f7954a18fdf695b8ef3f806fba3104b7750a339c94b4c24485a9d72102500d273c1dca588566b2910bbf907f0a4f139f9d21a1af22e884d2d529065fdf2102e330cbfcf82a754afcf38ee382751e0361769f9cbbd9997395da84b6842e7d0653ae050047304402203693e2f44359e82c99a2c73c33476e0a7fbd8c4968358ef83c976fd5d9203d6a02203e4dfa64de81aa09056a15ff96f118a199537ee64c80b651eebabd26f1c45a36010000695221027db35d325fb6b20e7990d5e5ca33144c270a2b149b4b4158a6e16a090b276f8a2102003243d889cec7c4c55042d6c10091a536eef3894f573759c5d26a727e96f036210257f6aee3214f76ff02748de7d291866642a913b0d346ccc976d6a77d9aa00de253ae00000000", + "ins": [ + { + "txid": "1884e8e81a047cde56747df2896ce1ede6edd79345dc3c89cbead35ad6eb2823", + "index": 1, + "script": "00483045022100bb3f76ce25f34ea275697176ef288a2f797759241c7da6b6ffd03af07b5bfe2d0220139a6e64e89f82875d6ef41e7b7c77cfaa3f55dc40f3ea4a7843e3feca65bba80100004c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae", + "witness": [] + }, + { + "txid": "d4391dd623222b9fcf1a1dba267a2e49b4eacb9ce250e033c9a819cb9250e12e", + "index": 1, + "script": "220020bfc4956a4b0f95a6722cf9c2073c8f86a2f5b86a8c14c68d7aab60fa4d8f0610", + "witness": [ + "", + "3045022100be816cf79ebcfd1fdcf002d135cff11fa498d55a59ae416b6b15612a72c8bfea022072e96fe6e7b1a9cde0b631708b0d9916ebe94c706fef0734dd985e9610a81c5601", + "", + "", + "522102265114bdc9f7954a18fdf695b8ef3f806fba3104b7750a339c94b4c24485a9d72102500d273c1dca588566b2910bbf907f0a4f139f9d21a1af22e884d2d529065fdf2102e330cbfcf82a754afcf38ee382751e0361769f9cbbd9997395da84b6842e7d0653ae" + ] + }, + { + "txid": "3dbcc267fd848a5f7a28dd1401506a11ac7f060522d554061c5e38b311614d13", + "index": 1, + "script": "", + "witness": [ + "", + "304402203693e2f44359e82c99a2c73c33476e0a7fbd8c4968358ef83c976fd5d9203d6a02203e4dfa64de81aa09056a15ff96f118a199537ee64c80b651eebabd26f1c45a3601", + "", + "", + "5221027db35d325fb6b20e7990d5e5ca33144c270a2b149b4b4158a6e16a090b276f8a2102003243d889cec7c4c55042d6c10091a536eef3894f573759c5d26a727e96f036210257f6aee3214f76ff02748de7d291866642a913b0d346ccc976d6a77d9aa00de253ae" + ] + } + ], + "outs": [ + { + "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", + "value": 299999000 + } + ] + }, + "halfSignedUserBitGo": { + "id": "72f5007caf0c42bae29389c1bf5098e94b76bef166dc0e952df6c152151978fa", + "hex": "010000000001032328ebd65ad3eacb893cdc4593d7ede6ede16c89f27d7456de7c041ae8e8841801000000b700483045022100bb3f76ce25f34ea275697176ef288a2f797759241c7da6b6ffd03af07b5bfe2d0220139a6e64e89f82875d6ef41e7b7c77cfaa3f55dc40f3ea4a7843e3feca65bba80100004c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53aeffffffff2ee15092cb19a8c933e050e29ccbeab4492e7a26ba1d1acf9f2b2223d61d39d40100000023220020bfc4956a4b0f95a6722cf9c2073c8f86a2f5b86a8c14c68d7aab60fa4d8f0610ffffffff134d6111b3385e1c0654d52205067fac116a500114dd287a5f8a84fd67c2bc3d0100000000ffffffff01189fe1110000000017a9141e57a925dd863a86af341037e700862bf66bf7b687000500483045022100be816cf79ebcfd1fdcf002d135cff11fa498d55a59ae416b6b15612a72c8bfea022072e96fe6e7b1a9cde0b631708b0d9916ebe94c706fef0734dd985e9610a81c5601000069522102265114bdc9f7954a18fdf695b8ef3f806fba3104b7750a339c94b4c24485a9d72102500d273c1dca588566b2910bbf907f0a4f139f9d21a1af22e884d2d529065fdf2102e330cbfcf82a754afcf38ee382751e0361769f9cbbd9997395da84b6842e7d0653ae050047304402203693e2f44359e82c99a2c73c33476e0a7fbd8c4968358ef83c976fd5d9203d6a02203e4dfa64de81aa09056a15ff96f118a199537ee64c80b651eebabd26f1c45a36010000695221027db35d325fb6b20e7990d5e5ca33144c270a2b149b4b4158a6e16a090b276f8a2102003243d889cec7c4c55042d6c10091a536eef3894f573759c5d26a727e96f036210257f6aee3214f76ff02748de7d291866642a913b0d346ccc976d6a77d9aa00de253ae00000000", + "ins": [ + { + "txid": "1884e8e81a047cde56747df2896ce1ede6edd79345dc3c89cbead35ad6eb2823", + "index": 1, + "script": "00483045022100bb3f76ce25f34ea275697176ef288a2f797759241c7da6b6ffd03af07b5bfe2d0220139a6e64e89f82875d6ef41e7b7c77cfaa3f55dc40f3ea4a7843e3feca65bba80100004c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae", + "witness": [] + }, + { + "txid": "d4391dd623222b9fcf1a1dba267a2e49b4eacb9ce250e033c9a819cb9250e12e", + "index": 1, + "script": "220020bfc4956a4b0f95a6722cf9c2073c8f86a2f5b86a8c14c68d7aab60fa4d8f0610", + "witness": [ + "", + "3045022100be816cf79ebcfd1fdcf002d135cff11fa498d55a59ae416b6b15612a72c8bfea022072e96fe6e7b1a9cde0b631708b0d9916ebe94c706fef0734dd985e9610a81c5601", + "", + "", + "522102265114bdc9f7954a18fdf695b8ef3f806fba3104b7750a339c94b4c24485a9d72102500d273c1dca588566b2910bbf907f0a4f139f9d21a1af22e884d2d529065fdf2102e330cbfcf82a754afcf38ee382751e0361769f9cbbd9997395da84b6842e7d0653ae" + ] + }, + { + "txid": "3dbcc267fd848a5f7a28dd1401506a11ac7f060522d554061c5e38b311614d13", + "index": 1, + "script": "", + "witness": [ + "", + "304402203693e2f44359e82c99a2c73c33476e0a7fbd8c4968358ef83c976fd5d9203d6a02203e4dfa64de81aa09056a15ff96f118a199537ee64c80b651eebabd26f1c45a3601", + "", + "", + "5221027db35d325fb6b20e7990d5e5ca33144c270a2b149b4b4158a6e16a090b276f8a2102003243d889cec7c4c55042d6c10091a536eef3894f573759c5d26a727e96f036210257f6aee3214f76ff02748de7d291866642a913b0d346ccc976d6a77d9aa00de253ae" + ] + } + ], + "outs": [ + { + "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", + "value": 299999000 + } + ] + }, + "fullSignedUserBackup": { + "id": "b79adb597c5b3741303b9fe561adcb04c65f0b309d60e6d310a1f52a880709b9", + "hex": "010000000001032328ebd65ad3eacb893cdc4593d7ede6ede16c89f27d7456de7c041ae8e8841801000000fdfe0000483045022100bb3f76ce25f34ea275697176ef288a2f797759241c7da6b6ffd03af07b5bfe2d0220139a6e64e89f82875d6ef41e7b7c77cfaa3f55dc40f3ea4a7843e3feca65bba801483045022100ae5cda3d08a3d073ac54e31bad0f6a155b2e7a1f2696c3f0505c7d4d4f7f7d930220047f7eb134dbc49db9fc487111997a48f8654d1c543f2b78533132038b3384f3014c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53aeffffffff2ee15092cb19a8c933e050e29ccbeab4492e7a26ba1d1acf9f2b2223d61d39d40100000023220020bfc4956a4b0f95a6722cf9c2073c8f86a2f5b86a8c14c68d7aab60fa4d8f0610ffffffff134d6111b3385e1c0654d52205067fac116a500114dd287a5f8a84fd67c2bc3d0100000000ffffffff01189fe1110000000017a9141e57a925dd863a86af341037e700862bf66bf7b687000400483045022100be816cf79ebcfd1fdcf002d135cff11fa498d55a59ae416b6b15612a72c8bfea022072e96fe6e7b1a9cde0b631708b0d9916ebe94c706fef0734dd985e9610a81c5601483045022100bc4d341b57a6c94b3a110f25034f3875b49f473c1cd7d9c878f83b8d0848475502204ac079fd74c4e80f89f4b4ca64e368f46b3f9b55aabbd1bb74f38274206dde6c0169522102265114bdc9f7954a18fdf695b8ef3f806fba3104b7750a339c94b4c24485a9d72102500d273c1dca588566b2910bbf907f0a4f139f9d21a1af22e884d2d529065fdf2102e330cbfcf82a754afcf38ee382751e0361769f9cbbd9997395da84b6842e7d0653ae040047304402203693e2f44359e82c99a2c73c33476e0a7fbd8c4968358ef83c976fd5d9203d6a02203e4dfa64de81aa09056a15ff96f118a199537ee64c80b651eebabd26f1c45a36014730440220529177ba36feaaa72d4111ab478bf79f9c0d422e61de6ec227740f4a18aa612c022065b0ca5a845e0745094338cc1cfced4cf26be62844993b070aa663eaa276109f01695221027db35d325fb6b20e7990d5e5ca33144c270a2b149b4b4158a6e16a090b276f8a2102003243d889cec7c4c55042d6c10091a536eef3894f573759c5d26a727e96f036210257f6aee3214f76ff02748de7d291866642a913b0d346ccc976d6a77d9aa00de253ae00000000", + "ins": [ + { + "txid": "1884e8e81a047cde56747df2896ce1ede6edd79345dc3c89cbead35ad6eb2823", + "index": 1, + "script": "00483045022100bb3f76ce25f34ea275697176ef288a2f797759241c7da6b6ffd03af07b5bfe2d0220139a6e64e89f82875d6ef41e7b7c77cfaa3f55dc40f3ea4a7843e3feca65bba801483045022100ae5cda3d08a3d073ac54e31bad0f6a155b2e7a1f2696c3f0505c7d4d4f7f7d930220047f7eb134dbc49db9fc487111997a48f8654d1c543f2b78533132038b3384f3014c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae", + "witness": [] + }, + { + "txid": "d4391dd623222b9fcf1a1dba267a2e49b4eacb9ce250e033c9a819cb9250e12e", + "index": 1, + "script": "220020bfc4956a4b0f95a6722cf9c2073c8f86a2f5b86a8c14c68d7aab60fa4d8f0610", + "witness": [ + "", + "3045022100be816cf79ebcfd1fdcf002d135cff11fa498d55a59ae416b6b15612a72c8bfea022072e96fe6e7b1a9cde0b631708b0d9916ebe94c706fef0734dd985e9610a81c5601", + "3045022100bc4d341b57a6c94b3a110f25034f3875b49f473c1cd7d9c878f83b8d0848475502204ac079fd74c4e80f89f4b4ca64e368f46b3f9b55aabbd1bb74f38274206dde6c01", + "522102265114bdc9f7954a18fdf695b8ef3f806fba3104b7750a339c94b4c24485a9d72102500d273c1dca588566b2910bbf907f0a4f139f9d21a1af22e884d2d529065fdf2102e330cbfcf82a754afcf38ee382751e0361769f9cbbd9997395da84b6842e7d0653ae" + ] + }, + { + "txid": "3dbcc267fd848a5f7a28dd1401506a11ac7f060522d554061c5e38b311614d13", + "index": 1, + "script": "", + "witness": [ + "", + "304402203693e2f44359e82c99a2c73c33476e0a7fbd8c4968358ef83c976fd5d9203d6a02203e4dfa64de81aa09056a15ff96f118a199537ee64c80b651eebabd26f1c45a3601", + "30440220529177ba36feaaa72d4111ab478bf79f9c0d422e61de6ec227740f4a18aa612c022065b0ca5a845e0745094338cc1cfced4cf26be62844993b070aa663eaa276109f01", + "5221027db35d325fb6b20e7990d5e5ca33144c270a2b149b4b4158a6e16a090b276f8a2102003243d889cec7c4c55042d6c10091a536eef3894f573759c5d26a727e96f036210257f6aee3214f76ff02748de7d291866642a913b0d346ccc976d6a77d9aa00de253ae" + ] + } + ], + "outs": [ + { + "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", + "value": 299999000 + } + ] + }, + "fullSignedUserBitGo": { + "id": "cd29d66f65a654740b7def84649c87e32d6d090455524909234d7d5efd516ac7", + "hex": "010000000001032328ebd65ad3eacb893cdc4593d7ede6ede16c89f27d7456de7c041ae8e8841801000000fdfd0000483045022100bb3f76ce25f34ea275697176ef288a2f797759241c7da6b6ffd03af07b5bfe2d0220139a6e64e89f82875d6ef41e7b7c77cfaa3f55dc40f3ea4a7843e3feca65bba8014730440220169f0b2dbfffd31ce452459423d78bd6dcb0393e3337844088e3ccca8feaf53602201560a4f62dce38daec4db1348eae1a05545a0e26d0ce7447a6c12353b3eb1440014c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53aeffffffff2ee15092cb19a8c933e050e29ccbeab4492e7a26ba1d1acf9f2b2223d61d39d40100000023220020bfc4956a4b0f95a6722cf9c2073c8f86a2f5b86a8c14c68d7aab60fa4d8f0610ffffffff134d6111b3385e1c0654d52205067fac116a500114dd287a5f8a84fd67c2bc3d0100000000ffffffff01189fe1110000000017a9141e57a925dd863a86af341037e700862bf66bf7b687000400483045022100be816cf79ebcfd1fdcf002d135cff11fa498d55a59ae416b6b15612a72c8bfea022072e96fe6e7b1a9cde0b631708b0d9916ebe94c706fef0734dd985e9610a81c56014830450221009777edfe33129e30778e2e9cf27fd773cb32e0b777d1eb0967773e72f5f0464e0220651959dd296f0261f1e71dfb6efc0d927d89695fe80375c53ac65270e19262b70169522102265114bdc9f7954a18fdf695b8ef3f806fba3104b7750a339c94b4c24485a9d72102500d273c1dca588566b2910bbf907f0a4f139f9d21a1af22e884d2d529065fdf2102e330cbfcf82a754afcf38ee382751e0361769f9cbbd9997395da84b6842e7d0653ae040047304402203693e2f44359e82c99a2c73c33476e0a7fbd8c4968358ef83c976fd5d9203d6a02203e4dfa64de81aa09056a15ff96f118a199537ee64c80b651eebabd26f1c45a3601473044022050c8fad50ca492d3de7e76971498255eaa5ba1ada51758fc4e8e4bc6811e04b902205af8497fdefa36fbf9f2a34d3cd158026bf4612d3413eedbe94a3f153899b6e101695221027db35d325fb6b20e7990d5e5ca33144c270a2b149b4b4158a6e16a090b276f8a2102003243d889cec7c4c55042d6c10091a536eef3894f573759c5d26a727e96f036210257f6aee3214f76ff02748de7d291866642a913b0d346ccc976d6a77d9aa00de253ae00000000", + "ins": [ + { + "txid": "1884e8e81a047cde56747df2896ce1ede6edd79345dc3c89cbead35ad6eb2823", + "index": 1, + "script": "00483045022100bb3f76ce25f34ea275697176ef288a2f797759241c7da6b6ffd03af07b5bfe2d0220139a6e64e89f82875d6ef41e7b7c77cfaa3f55dc40f3ea4a7843e3feca65bba8014730440220169f0b2dbfffd31ce452459423d78bd6dcb0393e3337844088e3ccca8feaf53602201560a4f62dce38daec4db1348eae1a05545a0e26d0ce7447a6c12353b3eb1440014c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae", + "witness": [] + }, + { + "txid": "d4391dd623222b9fcf1a1dba267a2e49b4eacb9ce250e033c9a819cb9250e12e", + "index": 1, + "script": "220020bfc4956a4b0f95a6722cf9c2073c8f86a2f5b86a8c14c68d7aab60fa4d8f0610", + "witness": [ + "", + "3045022100be816cf79ebcfd1fdcf002d135cff11fa498d55a59ae416b6b15612a72c8bfea022072e96fe6e7b1a9cde0b631708b0d9916ebe94c706fef0734dd985e9610a81c5601", + "30450221009777edfe33129e30778e2e9cf27fd773cb32e0b777d1eb0967773e72f5f0464e0220651959dd296f0261f1e71dfb6efc0d927d89695fe80375c53ac65270e19262b701", + "522102265114bdc9f7954a18fdf695b8ef3f806fba3104b7750a339c94b4c24485a9d72102500d273c1dca588566b2910bbf907f0a4f139f9d21a1af22e884d2d529065fdf2102e330cbfcf82a754afcf38ee382751e0361769f9cbbd9997395da84b6842e7d0653ae" + ] + }, + { + "txid": "3dbcc267fd848a5f7a28dd1401506a11ac7f060522d554061c5e38b311614d13", + "index": 1, + "script": "", + "witness": [ + "", + "304402203693e2f44359e82c99a2c73c33476e0a7fbd8c4968358ef83c976fd5d9203d6a02203e4dfa64de81aa09056a15ff96f118a199537ee64c80b651eebabd26f1c45a3601", + "3044022050c8fad50ca492d3de7e76971498255eaa5ba1ada51758fc4e8e4bc6811e04b902205af8497fdefa36fbf9f2a34d3cd158026bf4612d3413eedbe94a3f153899b6e101", + "5221027db35d325fb6b20e7990d5e5ca33144c270a2b149b4b4158a6e16a090b276f8a2102003243d889cec7c4c55042d6c10091a536eef3894f573759c5d26a727e96f036210257f6aee3214f76ff02748de7d291866642a913b0d346ccc976d6a77d9aa00de253ae" + ] + } + ], + "outs": [ + { + "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", + "value": 299999000 + } + ] + } +} \ No newline at end of file diff --git a/modules/abstract-utxo/test/unit/fixtures/tbtcsig/transactions-p2shP2wsh-p2shP2wsh.json b/modules/abstract-utxo/test/unit/fixtures/tbtcsig/transactions-p2shP2wsh-p2shP2wsh.json deleted file mode 100644 index f81cb56632..0000000000 --- a/modules/abstract-utxo/test/unit/fixtures/tbtcsig/transactions-p2shP2wsh-p2shP2wsh.json +++ /dev/null @@ -1,166 +0,0 @@ -{ - "prebuild": { - "id": "43e3699e61b7e71f4f61fc00aec5ba2fe1acc02e7ff09af5efebdc6b4747b623", - "hex": "01000000021806382e478ca74217178378b99688dc6cf62013f9a3837dfe3b13a651cbc6370100000000ffffffff2ee15092cb19a8c933e050e29ccbeab4492e7a26ba1d1acf9f2b2223d61d39d40100000000ffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000", - "ins": [ - { - "txid": "37c6cb51a6133bfe7d83a3f91320f66cdc8896b97883171742a78c472e380618", - "index": 1, - "script": "", - "witness": [] - }, - { - "txid": "d4391dd623222b9fcf1a1dba267a2e49b4eacb9ce250e033c9a819cb9250e12e", - "index": 1, - "script": "", - "witness": [] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - }, - "halfSignedUserBackup": { - "id": "0bd6f0441f32312fc3c61a7d97cf619e1b1ce6980b3622494c4c2cdeecefe8e5", - "hex": "010000000001021806382e478ca74217178378b99688dc6cf62013f9a3837dfe3b13a651cbc63701000000232200202ce48eb68ff4a96f2742cfbdd90210ae30bc7cdbafd63fbbe368802e3c0ae800ffffffff2ee15092cb19a8c933e050e29ccbeab4492e7a26ba1d1acf9f2b2223d61d39d40100000023220020bfc4956a4b0f95a6722cf9c2073c8f86a2f5b86a8c14c68d7aab60fa4d8f0610ffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b6870500483045022100c4d0f6ea532cf2b8c7bf7d582bcb83323837e28ca6a3193913f3320e97f2f80d0220798f561949e4b7c0a79d76c24d22d680828a608f83d7c032f88b4ec76e50048e0100006952210386b73c1c9e0d5c3370496426cdb6593bd69bb93743e135860aa5797cd04353c521022e79cdb1ee0b8cad6c9667fedafa92f8472f731f627dc8e0018571e4de9dfda42102f6d5e998e5b41e7e783c7c5c8a633cf333b86200aab31676ab07ed336e22700353ae0500483045022100d251ccb934a90547d33fe9373b20a186e06748a9bcd2cfbccbde3500a734042402205b87b8bfdcf23f8c2531052835a1303b8449a1a7eea19c5a39ce26cb19d79e8901000069522102265114bdc9f7954a18fdf695b8ef3f806fba3104b7750a339c94b4c24485a9d72102500d273c1dca588566b2910bbf907f0a4f139f9d21a1af22e884d2d529065fdf2102e330cbfcf82a754afcf38ee382751e0361769f9cbbd9997395da84b6842e7d0653ae00000000", - "ins": [ - { - "txid": "37c6cb51a6133bfe7d83a3f91320f66cdc8896b97883171742a78c472e380618", - "index": 1, - "script": "2200202ce48eb68ff4a96f2742cfbdd90210ae30bc7cdbafd63fbbe368802e3c0ae800", - "witness": [ - "", - "3045022100c4d0f6ea532cf2b8c7bf7d582bcb83323837e28ca6a3193913f3320e97f2f80d0220798f561949e4b7c0a79d76c24d22d680828a608f83d7c032f88b4ec76e50048e01", - "", - "", - "52210386b73c1c9e0d5c3370496426cdb6593bd69bb93743e135860aa5797cd04353c521022e79cdb1ee0b8cad6c9667fedafa92f8472f731f627dc8e0018571e4de9dfda42102f6d5e998e5b41e7e783c7c5c8a633cf333b86200aab31676ab07ed336e22700353ae" - ] - }, - { - "txid": "d4391dd623222b9fcf1a1dba267a2e49b4eacb9ce250e033c9a819cb9250e12e", - "index": 1, - "script": "220020bfc4956a4b0f95a6722cf9c2073c8f86a2f5b86a8c14c68d7aab60fa4d8f0610", - "witness": [ - "", - "3045022100d251ccb934a90547d33fe9373b20a186e06748a9bcd2cfbccbde3500a734042402205b87b8bfdcf23f8c2531052835a1303b8449a1a7eea19c5a39ce26cb19d79e8901", - "", - "", - "522102265114bdc9f7954a18fdf695b8ef3f806fba3104b7750a339c94b4c24485a9d72102500d273c1dca588566b2910bbf907f0a4f139f9d21a1af22e884d2d529065fdf2102e330cbfcf82a754afcf38ee382751e0361769f9cbbd9997395da84b6842e7d0653ae" - ] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - }, - "halfSignedUserBitGo": { - "id": "0bd6f0441f32312fc3c61a7d97cf619e1b1ce6980b3622494c4c2cdeecefe8e5", - "hex": "010000000001021806382e478ca74217178378b99688dc6cf62013f9a3837dfe3b13a651cbc63701000000232200202ce48eb68ff4a96f2742cfbdd90210ae30bc7cdbafd63fbbe368802e3c0ae800ffffffff2ee15092cb19a8c933e050e29ccbeab4492e7a26ba1d1acf9f2b2223d61d39d40100000023220020bfc4956a4b0f95a6722cf9c2073c8f86a2f5b86a8c14c68d7aab60fa4d8f0610ffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b6870500483045022100c4d0f6ea532cf2b8c7bf7d582bcb83323837e28ca6a3193913f3320e97f2f80d0220798f561949e4b7c0a79d76c24d22d680828a608f83d7c032f88b4ec76e50048e0100006952210386b73c1c9e0d5c3370496426cdb6593bd69bb93743e135860aa5797cd04353c521022e79cdb1ee0b8cad6c9667fedafa92f8472f731f627dc8e0018571e4de9dfda42102f6d5e998e5b41e7e783c7c5c8a633cf333b86200aab31676ab07ed336e22700353ae0500483045022100d251ccb934a90547d33fe9373b20a186e06748a9bcd2cfbccbde3500a734042402205b87b8bfdcf23f8c2531052835a1303b8449a1a7eea19c5a39ce26cb19d79e8901000069522102265114bdc9f7954a18fdf695b8ef3f806fba3104b7750a339c94b4c24485a9d72102500d273c1dca588566b2910bbf907f0a4f139f9d21a1af22e884d2d529065fdf2102e330cbfcf82a754afcf38ee382751e0361769f9cbbd9997395da84b6842e7d0653ae00000000", - "ins": [ - { - "txid": "37c6cb51a6133bfe7d83a3f91320f66cdc8896b97883171742a78c472e380618", - "index": 1, - "script": "2200202ce48eb68ff4a96f2742cfbdd90210ae30bc7cdbafd63fbbe368802e3c0ae800", - "witness": [ - "", - "3045022100c4d0f6ea532cf2b8c7bf7d582bcb83323837e28ca6a3193913f3320e97f2f80d0220798f561949e4b7c0a79d76c24d22d680828a608f83d7c032f88b4ec76e50048e01", - "", - "", - "52210386b73c1c9e0d5c3370496426cdb6593bd69bb93743e135860aa5797cd04353c521022e79cdb1ee0b8cad6c9667fedafa92f8472f731f627dc8e0018571e4de9dfda42102f6d5e998e5b41e7e783c7c5c8a633cf333b86200aab31676ab07ed336e22700353ae" - ] - }, - { - "txid": "d4391dd623222b9fcf1a1dba267a2e49b4eacb9ce250e033c9a819cb9250e12e", - "index": 1, - "script": "220020bfc4956a4b0f95a6722cf9c2073c8f86a2f5b86a8c14c68d7aab60fa4d8f0610", - "witness": [ - "", - "3045022100d251ccb934a90547d33fe9373b20a186e06748a9bcd2cfbccbde3500a734042402205b87b8bfdcf23f8c2531052835a1303b8449a1a7eea19c5a39ce26cb19d79e8901", - "", - "", - "522102265114bdc9f7954a18fdf695b8ef3f806fba3104b7750a339c94b4c24485a9d72102500d273c1dca588566b2910bbf907f0a4f139f9d21a1af22e884d2d529065fdf2102e330cbfcf82a754afcf38ee382751e0361769f9cbbd9997395da84b6842e7d0653ae" - ] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - }, - "fullSignedUserBackup": { - "id": "0bd6f0441f32312fc3c61a7d97cf619e1b1ce6980b3622494c4c2cdeecefe8e5", - "hex": "010000000001021806382e478ca74217178378b99688dc6cf62013f9a3837dfe3b13a651cbc63701000000232200202ce48eb68ff4a96f2742cfbdd90210ae30bc7cdbafd63fbbe368802e3c0ae800ffffffff2ee15092cb19a8c933e050e29ccbeab4492e7a26ba1d1acf9f2b2223d61d39d40100000023220020bfc4956a4b0f95a6722cf9c2073c8f86a2f5b86a8c14c68d7aab60fa4d8f0610ffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b6870400483045022100c4d0f6ea532cf2b8c7bf7d582bcb83323837e28ca6a3193913f3320e97f2f80d0220798f561949e4b7c0a79d76c24d22d680828a608f83d7c032f88b4ec76e50048e014730440220344fd043a5ab4a3e4cbfe7363af0c8ae388fbf7315b480d481cbd67efe1442d5022074a42655627e9017e6798ff77777d63495172bfbdb4326a7d184d8b12600c2f3016952210386b73c1c9e0d5c3370496426cdb6593bd69bb93743e135860aa5797cd04353c521022e79cdb1ee0b8cad6c9667fedafa92f8472f731f627dc8e0018571e4de9dfda42102f6d5e998e5b41e7e783c7c5c8a633cf333b86200aab31676ab07ed336e22700353ae0400483045022100d251ccb934a90547d33fe9373b20a186e06748a9bcd2cfbccbde3500a734042402205b87b8bfdcf23f8c2531052835a1303b8449a1a7eea19c5a39ce26cb19d79e890147304402206b229dd87b8dc4dbfe48a679a7f30f40a15ac68340e14f1d17b44a39213afbb002206e0e1c787235f85f47ffdda3367cbf0cac89fe1bbe349eb46ab4bba8631e58b40169522102265114bdc9f7954a18fdf695b8ef3f806fba3104b7750a339c94b4c24485a9d72102500d273c1dca588566b2910bbf907f0a4f139f9d21a1af22e884d2d529065fdf2102e330cbfcf82a754afcf38ee382751e0361769f9cbbd9997395da84b6842e7d0653ae00000000", - "ins": [ - { - "txid": "37c6cb51a6133bfe7d83a3f91320f66cdc8896b97883171742a78c472e380618", - "index": 1, - "script": "2200202ce48eb68ff4a96f2742cfbdd90210ae30bc7cdbafd63fbbe368802e3c0ae800", - "witness": [ - "", - "3045022100c4d0f6ea532cf2b8c7bf7d582bcb83323837e28ca6a3193913f3320e97f2f80d0220798f561949e4b7c0a79d76c24d22d680828a608f83d7c032f88b4ec76e50048e01", - "30440220344fd043a5ab4a3e4cbfe7363af0c8ae388fbf7315b480d481cbd67efe1442d5022074a42655627e9017e6798ff77777d63495172bfbdb4326a7d184d8b12600c2f301", - "52210386b73c1c9e0d5c3370496426cdb6593bd69bb93743e135860aa5797cd04353c521022e79cdb1ee0b8cad6c9667fedafa92f8472f731f627dc8e0018571e4de9dfda42102f6d5e998e5b41e7e783c7c5c8a633cf333b86200aab31676ab07ed336e22700353ae" - ] - }, - { - "txid": "d4391dd623222b9fcf1a1dba267a2e49b4eacb9ce250e033c9a819cb9250e12e", - "index": 1, - "script": "220020bfc4956a4b0f95a6722cf9c2073c8f86a2f5b86a8c14c68d7aab60fa4d8f0610", - "witness": [ - "", - "3045022100d251ccb934a90547d33fe9373b20a186e06748a9bcd2cfbccbde3500a734042402205b87b8bfdcf23f8c2531052835a1303b8449a1a7eea19c5a39ce26cb19d79e8901", - "304402206b229dd87b8dc4dbfe48a679a7f30f40a15ac68340e14f1d17b44a39213afbb002206e0e1c787235f85f47ffdda3367cbf0cac89fe1bbe349eb46ab4bba8631e58b401", - "522102265114bdc9f7954a18fdf695b8ef3f806fba3104b7750a339c94b4c24485a9d72102500d273c1dca588566b2910bbf907f0a4f139f9d21a1af22e884d2d529065fdf2102e330cbfcf82a754afcf38ee382751e0361769f9cbbd9997395da84b6842e7d0653ae" - ] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - }, - "fullSignedUserBitGo": { - "id": "0bd6f0441f32312fc3c61a7d97cf619e1b1ce6980b3622494c4c2cdeecefe8e5", - "hex": "010000000001021806382e478ca74217178378b99688dc6cf62013f9a3837dfe3b13a651cbc63701000000232200202ce48eb68ff4a96f2742cfbdd90210ae30bc7cdbafd63fbbe368802e3c0ae800ffffffff2ee15092cb19a8c933e050e29ccbeab4492e7a26ba1d1acf9f2b2223d61d39d40100000023220020bfc4956a4b0f95a6722cf9c2073c8f86a2f5b86a8c14c68d7aab60fa4d8f0610ffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b6870400483045022100c4d0f6ea532cf2b8c7bf7d582bcb83323837e28ca6a3193913f3320e97f2f80d0220798f561949e4b7c0a79d76c24d22d680828a608f83d7c032f88b4ec76e50048e01483045022100e68695323497e7b1a8c132005bd53fb2918bc737e0e5fe3ba02a5f824ad8037a022015d0f431ce5e34ad86a4a40020482f6d11a50964877136cc87a8a18185318db9016952210386b73c1c9e0d5c3370496426cdb6593bd69bb93743e135860aa5797cd04353c521022e79cdb1ee0b8cad6c9667fedafa92f8472f731f627dc8e0018571e4de9dfda42102f6d5e998e5b41e7e783c7c5c8a633cf333b86200aab31676ab07ed336e22700353ae0400483045022100d251ccb934a90547d33fe9373b20a186e06748a9bcd2cfbccbde3500a734042402205b87b8bfdcf23f8c2531052835a1303b8449a1a7eea19c5a39ce26cb19d79e890147304402204c3118319e0c72b22f6a27a44e4aec94ce92f2dfb1668a7da8416f10167ba3c40220057afbdf22e8e6d90a7b68548dc535401ed429189b9d81b3cba816b39ac29a870169522102265114bdc9f7954a18fdf695b8ef3f806fba3104b7750a339c94b4c24485a9d72102500d273c1dca588566b2910bbf907f0a4f139f9d21a1af22e884d2d529065fdf2102e330cbfcf82a754afcf38ee382751e0361769f9cbbd9997395da84b6842e7d0653ae00000000", - "ins": [ - { - "txid": "37c6cb51a6133bfe7d83a3f91320f66cdc8896b97883171742a78c472e380618", - "index": 1, - "script": "2200202ce48eb68ff4a96f2742cfbdd90210ae30bc7cdbafd63fbbe368802e3c0ae800", - "witness": [ - "", - "3045022100c4d0f6ea532cf2b8c7bf7d582bcb83323837e28ca6a3193913f3320e97f2f80d0220798f561949e4b7c0a79d76c24d22d680828a608f83d7c032f88b4ec76e50048e01", - "3045022100e68695323497e7b1a8c132005bd53fb2918bc737e0e5fe3ba02a5f824ad8037a022015d0f431ce5e34ad86a4a40020482f6d11a50964877136cc87a8a18185318db901", - "52210386b73c1c9e0d5c3370496426cdb6593bd69bb93743e135860aa5797cd04353c521022e79cdb1ee0b8cad6c9667fedafa92f8472f731f627dc8e0018571e4de9dfda42102f6d5e998e5b41e7e783c7c5c8a633cf333b86200aab31676ab07ed336e22700353ae" - ] - }, - { - "txid": "d4391dd623222b9fcf1a1dba267a2e49b4eacb9ce250e033c9a819cb9250e12e", - "index": 1, - "script": "220020bfc4956a4b0f95a6722cf9c2073c8f86a2f5b86a8c14c68d7aab60fa4d8f0610", - "witness": [ - "", - "3045022100d251ccb934a90547d33fe9373b20a186e06748a9bcd2cfbccbde3500a734042402205b87b8bfdcf23f8c2531052835a1303b8449a1a7eea19c5a39ce26cb19d79e8901", - "304402204c3118319e0c72b22f6a27a44e4aec94ce92f2dfb1668a7da8416f10167ba3c40220057afbdf22e8e6d90a7b68548dc535401ed429189b9d81b3cba816b39ac29a8701", - "522102265114bdc9f7954a18fdf695b8ef3f806fba3104b7750a339c94b4c24485a9d72102500d273c1dca588566b2910bbf907f0a4f139f9d21a1af22e884d2d529065fdf2102e330cbfcf82a754afcf38ee382751e0361769f9cbbd9997395da84b6842e7d0653ae" - ] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - } -} \ No newline at end of file diff --git a/modules/abstract-utxo/test/unit/fixtures/tbtcsig/transactions-p2tr-p2tr.json b/modules/abstract-utxo/test/unit/fixtures/tbtcsig/transactions-p2tr-p2tr.json deleted file mode 100644 index bb2760a14e..0000000000 --- a/modules/abstract-utxo/test/unit/fixtures/tbtcsig/transactions-p2tr-p2tr.json +++ /dev/null @@ -1,162 +0,0 @@ -{ - "prebuild": { - "id": "f55a069c3b57192ce7603f577c062235f6ee3191ffd7e02dc98587d4b3fe483d", - "hex": "01000000022cab6e75380e46c4fa5bf2454935d42b638f54a04b4cc3c99a6f36d5e839cd190100000000ffffffff7a626b57f7cbf3ddaf0cfb658231df5f5576b3cab6773570944d39a640d076910100000000ffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000", - "ins": [ - { - "txid": "19cd39e8d5366f9ac9c34c4ba0548f632bd4354945f25bfac4460e38756eab2c", - "index": 1, - "script": "", - "witness": [] - }, - { - "txid": "9176d040a6394d94703577b6cab376555fdf318265fb0cafddf3cbf7576b627a", - "index": 1, - "script": "", - "witness": [] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - }, - "halfSignedUserBackup": { - "id": "f55a069c3b57192ce7603f577c062235f6ee3191ffd7e02dc98587d4b3fe483d", - "hex": "010000000001022cab6e75380e46c4fa5bf2454935d42b638f54a04b4cc3c99a6f36d5e839cd190100000000ffffffff7a626b57f7cbf3ddaf0cfb658231df5f5576b3cab6773570944d39a640d076910100000000ffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b68704004088f5973e454d7c41690acdc5bc6056418b97644e529196b85caf60a8e3f6a66e55bc27b11b7ade3b130de10274724cf78bff6ef85e05306674eb5c3bac5984f744201ce1b0b4d5d856368637b75808b138f042b335d23bb46d297f19b09000a8612ead20d4c149c56e614423aa7c55c91d71b9b30dd8e8af29b9e04fc003dcc8ed3c3bbfac61c0312363917d7b7b60c312a0a2fa761f885a76746769436ccd1ff042c9e9dc81495d503a0d622e4c5a538fc4061d41a4d76943880028022adf565a2b5e7df0d083d0cb8bfdb6c6e7213b38bca5978bd646de4a79848028a610ef92e4d7a302603d040040883a6115eb418f70517bee6cece211abe702b1b82ee3c22478d65529709d6114a7127c13271cd8b7135439737a408c2c99839e6e9f07149ee88277080b26000b4420be38da53fc0c51074bc239855667a8a457000ee2173ef2041927d0eeb016787aad201fd7e44980cbfd63b30d1ce141333242cf4f0080447e4db628f38e4bc5c09106ac61c1d8415bc416f85fde3688bea33bfa82a24b8342ff1c837818093a31df478d63471f6a8139ffdd5120ed77cd33a1a3d478c294f7114c8c9343217f58f01cabb15532b0389bb3246784a2631d3904f2bddf500dd2d40b98cb2c65e70ecf260a9dcf00000000", - "ins": [ - { - "txid": "19cd39e8d5366f9ac9c34c4ba0548f632bd4354945f25bfac4460e38756eab2c", - "index": 1, - "script": "", - "witness": [ - "", - "88f5973e454d7c41690acdc5bc6056418b97644e529196b85caf60a8e3f6a66e55bc27b11b7ade3b130de10274724cf78bff6ef85e05306674eb5c3bac5984f7", - "201ce1b0b4d5d856368637b75808b138f042b335d23bb46d297f19b09000a8612ead20d4c149c56e614423aa7c55c91d71b9b30dd8e8af29b9e04fc003dcc8ed3c3bbfac", - "c0312363917d7b7b60c312a0a2fa761f885a76746769436ccd1ff042c9e9dc81495d503a0d622e4c5a538fc4061d41a4d76943880028022adf565a2b5e7df0d083d0cb8bfdb6c6e7213b38bca5978bd646de4a79848028a610ef92e4d7a302603d" - ] - }, - { - "txid": "9176d040a6394d94703577b6cab376555fdf318265fb0cafddf3cbf7576b627a", - "index": 1, - "script": "", - "witness": [ - "", - "883a6115eb418f70517bee6cece211abe702b1b82ee3c22478d65529709d6114a7127c13271cd8b7135439737a408c2c99839e6e9f07149ee88277080b26000b", - "20be38da53fc0c51074bc239855667a8a457000ee2173ef2041927d0eeb016787aad201fd7e44980cbfd63b30d1ce141333242cf4f0080447e4db628f38e4bc5c09106ac", - "c1d8415bc416f85fde3688bea33bfa82a24b8342ff1c837818093a31df478d63471f6a8139ffdd5120ed77cd33a1a3d478c294f7114c8c9343217f58f01cabb15532b0389bb3246784a2631d3904f2bddf500dd2d40b98cb2c65e70ecf260a9dcf" - ] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - }, - "halfSignedUserBitGo": { - "id": "f55a069c3b57192ce7603f577c062235f6ee3191ffd7e02dc98587d4b3fe483d", - "hex": "010000000001022cab6e75380e46c4fa5bf2454935d42b638f54a04b4cc3c99a6f36d5e839cd190100000000ffffffff7a626b57f7cbf3ddaf0cfb658231df5f5576b3cab6773570944d39a640d076910100000000ffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b687040040d972b0fadc07cdab87ae37fc5e480c1e39946f4f0a289348ce632bd0ddc8e67ece3f9903ad813eda362301c6b86fcce36638a909437f232b4d7d310f1e84b5a144201ce1b0b4d5d856368637b75808b138f042b335d23bb46d297f19b09000a8612ead205850b8e17f15a3e6a5fc8dbb3ce83ac4dfe9b360847a6d57519412763ebd8bd9ac41c0312363917d7b7b60c312a0a2fa761f885a76746769436ccd1ff042c9e9dc81495ad3df4f3ba0799b3f112c233c3ac996bc5bf456ed90e3c957b7553b5ba66b4f0400409726b8200001c68fe1f907b5fc984a8c76dfaa06212ed3bbe4ca8184289e28edce7ce011a75296790fdd2f53b2362f79a04fb3142ff0558304b96b21b0be86dc4420be38da53fc0c51074bc239855667a8a457000ee2173ef2041927d0eeb016787aad206afab067efbf99dafb32c11d364874e8f9ba7fe86ea446f96201311b795d8903ac41c1d8415bc416f85fde3688bea33bfa82a24b8342ff1c837818093a31df478d63479985ee36b4eefa509405f815e0092068208a7134b7f4cd25d980d833bb6c517900000000", - "ins": [ - { - "txid": "19cd39e8d5366f9ac9c34c4ba0548f632bd4354945f25bfac4460e38756eab2c", - "index": 1, - "script": "", - "witness": [ - "", - "d972b0fadc07cdab87ae37fc5e480c1e39946f4f0a289348ce632bd0ddc8e67ece3f9903ad813eda362301c6b86fcce36638a909437f232b4d7d310f1e84b5a1", - "201ce1b0b4d5d856368637b75808b138f042b335d23bb46d297f19b09000a8612ead205850b8e17f15a3e6a5fc8dbb3ce83ac4dfe9b360847a6d57519412763ebd8bd9ac", - "c0312363917d7b7b60c312a0a2fa761f885a76746769436ccd1ff042c9e9dc81495ad3df4f3ba0799b3f112c233c3ac996bc5bf456ed90e3c957b7553b5ba66b4f" - ] - }, - { - "txid": "9176d040a6394d94703577b6cab376555fdf318265fb0cafddf3cbf7576b627a", - "index": 1, - "script": "", - "witness": [ - "", - "9726b8200001c68fe1f907b5fc984a8c76dfaa06212ed3bbe4ca8184289e28edce7ce011a75296790fdd2f53b2362f79a04fb3142ff0558304b96b21b0be86dc", - "20be38da53fc0c51074bc239855667a8a457000ee2173ef2041927d0eeb016787aad206afab067efbf99dafb32c11d364874e8f9ba7fe86ea446f96201311b795d8903ac", - "c1d8415bc416f85fde3688bea33bfa82a24b8342ff1c837818093a31df478d63479985ee36b4eefa509405f815e0092068208a7134b7f4cd25d980d833bb6c5179" - ] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - }, - "fullSignedUserBackup": { - "id": "f55a069c3b57192ce7603f577c062235f6ee3191ffd7e02dc98587d4b3fe483d", - "hex": "010000000001022cab6e75380e46c4fa5bf2454935d42b638f54a04b4cc3c99a6f36d5e839cd190100000000ffffffff7a626b57f7cbf3ddaf0cfb658231df5f5576b3cab6773570944d39a640d076910100000000ffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b6870440593bac7af19ca8d4efa7459a30f6678c6db2aa2335e12a8664e4a5fe756b40761724402211db3b314651e622c90c7f30a21746689177a6b15a1fdbd716f33e514088f5973e454d7c41690acdc5bc6056418b97644e529196b85caf60a8e3f6a66e55bc27b11b7ade3b130de10274724cf78bff6ef85e05306674eb5c3bac5984f744201ce1b0b4d5d856368637b75808b138f042b335d23bb46d297f19b09000a8612ead20d4c149c56e614423aa7c55c91d71b9b30dd8e8af29b9e04fc003dcc8ed3c3bbfac61c0312363917d7b7b60c312a0a2fa761f885a76746769436ccd1ff042c9e9dc81495d503a0d622e4c5a538fc4061d41a4d76943880028022adf565a2b5e7df0d083d0cb8bfdb6c6e7213b38bca5978bd646de4a79848028a610ef92e4d7a302603d0440b326ec9e21bd267b476b63d2ffc369cbd5320604b5126b7025a3672e2d782401dbd7b6274419931824da47db1b591905e080495ef63f37fb9217e8aabf9ea86140883a6115eb418f70517bee6cece211abe702b1b82ee3c22478d65529709d6114a7127c13271cd8b7135439737a408c2c99839e6e9f07149ee88277080b26000b4420be38da53fc0c51074bc239855667a8a457000ee2173ef2041927d0eeb016787aad201fd7e44980cbfd63b30d1ce141333242cf4f0080447e4db628f38e4bc5c09106ac61c1d8415bc416f85fde3688bea33bfa82a24b8342ff1c837818093a31df478d63471f6a8139ffdd5120ed77cd33a1a3d478c294f7114c8c9343217f58f01cabb15532b0389bb3246784a2631d3904f2bddf500dd2d40b98cb2c65e70ecf260a9dcf00000000", - "ins": [ - { - "txid": "19cd39e8d5366f9ac9c34c4ba0548f632bd4354945f25bfac4460e38756eab2c", - "index": 1, - "script": "", - "witness": [ - "593bac7af19ca8d4efa7459a30f6678c6db2aa2335e12a8664e4a5fe756b40761724402211db3b314651e622c90c7f30a21746689177a6b15a1fdbd716f33e51", - "88f5973e454d7c41690acdc5bc6056418b97644e529196b85caf60a8e3f6a66e55bc27b11b7ade3b130de10274724cf78bff6ef85e05306674eb5c3bac5984f7", - "201ce1b0b4d5d856368637b75808b138f042b335d23bb46d297f19b09000a8612ead20d4c149c56e614423aa7c55c91d71b9b30dd8e8af29b9e04fc003dcc8ed3c3bbfac", - "c0312363917d7b7b60c312a0a2fa761f885a76746769436ccd1ff042c9e9dc81495d503a0d622e4c5a538fc4061d41a4d76943880028022adf565a2b5e7df0d083d0cb8bfdb6c6e7213b38bca5978bd646de4a79848028a610ef92e4d7a302603d" - ] - }, - { - "txid": "9176d040a6394d94703577b6cab376555fdf318265fb0cafddf3cbf7576b627a", - "index": 1, - "script": "", - "witness": [ - "b326ec9e21bd267b476b63d2ffc369cbd5320604b5126b7025a3672e2d782401dbd7b6274419931824da47db1b591905e080495ef63f37fb9217e8aabf9ea861", - "883a6115eb418f70517bee6cece211abe702b1b82ee3c22478d65529709d6114a7127c13271cd8b7135439737a408c2c99839e6e9f07149ee88277080b26000b", - "20be38da53fc0c51074bc239855667a8a457000ee2173ef2041927d0eeb016787aad201fd7e44980cbfd63b30d1ce141333242cf4f0080447e4db628f38e4bc5c09106ac", - "c1d8415bc416f85fde3688bea33bfa82a24b8342ff1c837818093a31df478d63471f6a8139ffdd5120ed77cd33a1a3d478c294f7114c8c9343217f58f01cabb15532b0389bb3246784a2631d3904f2bddf500dd2d40b98cb2c65e70ecf260a9dcf" - ] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - }, - "fullSignedUserBitGo": { - "id": "f55a069c3b57192ce7603f577c062235f6ee3191ffd7e02dc98587d4b3fe483d", - "hex": "010000000001022cab6e75380e46c4fa5bf2454935d42b638f54a04b4cc3c99a6f36d5e839cd190100000000ffffffff7a626b57f7cbf3ddaf0cfb658231df5f5576b3cab6773570944d39a640d076910100000000ffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b6870440110816e2af866ac565c197c0cb537918c2862e7b367b15c61a571382f59a07286ec77f633f4c7fbd52fe6debd95b694e75e7a8935c2cdad0da960d2bb8f8324440d972b0fadc07cdab87ae37fc5e480c1e39946f4f0a289348ce632bd0ddc8e67ece3f9903ad813eda362301c6b86fcce36638a909437f232b4d7d310f1e84b5a144201ce1b0b4d5d856368637b75808b138f042b335d23bb46d297f19b09000a8612ead205850b8e17f15a3e6a5fc8dbb3ce83ac4dfe9b360847a6d57519412763ebd8bd9ac41c0312363917d7b7b60c312a0a2fa761f885a76746769436ccd1ff042c9e9dc81495ad3df4f3ba0799b3f112c233c3ac996bc5bf456ed90e3c957b7553b5ba66b4f044060f281fb0c8fd0f55e6b6ad7d9abe248cc6242fa1f49a371f8c86b8c15128ee605d16608dd56cf9fd24a0fbff371f66153a60aaef2fc3b3764e1a407029277c1409726b8200001c68fe1f907b5fc984a8c76dfaa06212ed3bbe4ca8184289e28edce7ce011a75296790fdd2f53b2362f79a04fb3142ff0558304b96b21b0be86dc4420be38da53fc0c51074bc239855667a8a457000ee2173ef2041927d0eeb016787aad206afab067efbf99dafb32c11d364874e8f9ba7fe86ea446f96201311b795d8903ac41c1d8415bc416f85fde3688bea33bfa82a24b8342ff1c837818093a31df478d63479985ee36b4eefa509405f815e0092068208a7134b7f4cd25d980d833bb6c517900000000", - "ins": [ - { - "txid": "19cd39e8d5366f9ac9c34c4ba0548f632bd4354945f25bfac4460e38756eab2c", - "index": 1, - "script": "", - "witness": [ - "110816e2af866ac565c197c0cb537918c2862e7b367b15c61a571382f59a07286ec77f633f4c7fbd52fe6debd95b694e75e7a8935c2cdad0da960d2bb8f83244", - "d972b0fadc07cdab87ae37fc5e480c1e39946f4f0a289348ce632bd0ddc8e67ece3f9903ad813eda362301c6b86fcce36638a909437f232b4d7d310f1e84b5a1", - "201ce1b0b4d5d856368637b75808b138f042b335d23bb46d297f19b09000a8612ead205850b8e17f15a3e6a5fc8dbb3ce83ac4dfe9b360847a6d57519412763ebd8bd9ac", - "c0312363917d7b7b60c312a0a2fa761f885a76746769436ccd1ff042c9e9dc81495ad3df4f3ba0799b3f112c233c3ac996bc5bf456ed90e3c957b7553b5ba66b4f" - ] - }, - { - "txid": "9176d040a6394d94703577b6cab376555fdf318265fb0cafddf3cbf7576b627a", - "index": 1, - "script": "", - "witness": [ - "60f281fb0c8fd0f55e6b6ad7d9abe248cc6242fa1f49a371f8c86b8c15128ee605d16608dd56cf9fd24a0fbff371f66153a60aaef2fc3b3764e1a407029277c1", - "9726b8200001c68fe1f907b5fc984a8c76dfaa06212ed3bbe4ca8184289e28edce7ce011a75296790fdd2f53b2362f79a04fb3142ff0558304b96b21b0be86dc", - "20be38da53fc0c51074bc239855667a8a457000ee2173ef2041927d0eeb016787aad206afab067efbf99dafb32c11d364874e8f9ba7fe86ea446f96201311b795d8903ac", - "c1d8415bc416f85fde3688bea33bfa82a24b8342ff1c837818093a31df478d63479985ee36b4eefa509405f815e0092068208a7134b7f4cd25d980d833bb6c5179" - ] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - } -} \ No newline at end of file diff --git a/modules/abstract-utxo/test/unit/fixtures/tbtcsig/transactions-p2wsh-p2wsh.json b/modules/abstract-utxo/test/unit/fixtures/tbtcsig/transactions-p2wsh-p2wsh.json deleted file mode 100644 index 6b20cc8f77..0000000000 --- a/modules/abstract-utxo/test/unit/fixtures/tbtcsig/transactions-p2wsh-p2wsh.json +++ /dev/null @@ -1,166 +0,0 @@ -{ - "prebuild": { - "id": "ae17224baeba7b4d6208802ccc361402717780cb83682bba901d8011443db0d9", - "hex": "0100000002cb20279e54ad6f45ffcc493f1951221943ec2172371bcf8f4c4067e4215acd2a0100000000ffffffff2c9f1ed726c60b54195d676a3da80e4a33a4e2691ec84cf0aedc9bea748397f90100000000ffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000", - "ins": [ - { - "txid": "2acd5a21e467404c8fcf1b377221ec43192251193f49ccff456fad549e2720cb", - "index": 1, - "script": "", - "witness": [] - }, - { - "txid": "f9978374ea9bdcaef04cc81e69e2a4334a0ea83d6a675d19540bc626d71e9f2c", - "index": 1, - "script": "", - "witness": [] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - }, - "halfSignedUserBackup": { - "id": "ae17224baeba7b4d6208802ccc361402717780cb83682bba901d8011443db0d9", - "hex": "01000000000102cb20279e54ad6f45ffcc493f1951221943ec2172371bcf8f4c4067e4215acd2a0100000000ffffffff2c9f1ed726c60b54195d676a3da80e4a33a4e2691ec84cf0aedc9bea748397f90100000000ffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b6870500483045022100e09c62b66fb3cfd2f827bd0cc234c126d1ba806edf95a8383ec623fe14362260022068202db712d806807183f66365af36474ee1631829eca2d75c7202b89e190a880100006952210391e76285ad55895309f6fa7db9fb359489daaf235bb4cb50608f9562122af1ab210285ddd6b1e84e37a9f222737d8b80a8a980a193a783b75b9e82d6e239eb52818c2103a13ee160d79d43201ef5e65b6df4e0842de3b640904d049e64daaaa84a306bb853ae0500483045022100a9526ae27876da8a86134d369431f16111e157609f76e00ce69ab4a9e8eea3cb022067b91bb2380464f57c5547d57bce70431b6fd95bb0abf2269c817c670a7201ec01000069522103cfb542b732ae06a1265a515297c2398009eea602afb5631ec63e34ed7f5fa055210245917cae825127509940626a2343565109eb83e289c30473772ab175331aa964210373f8df125941e11f8154fdeb42e3690815634f70787c06729f68b2b42580b4dc53ae00000000", - "ins": [ - { - "txid": "2acd5a21e467404c8fcf1b377221ec43192251193f49ccff456fad549e2720cb", - "index": 1, - "script": "", - "witness": [ - "", - "3045022100e09c62b66fb3cfd2f827bd0cc234c126d1ba806edf95a8383ec623fe14362260022068202db712d806807183f66365af36474ee1631829eca2d75c7202b89e190a8801", - "", - "", - "52210391e76285ad55895309f6fa7db9fb359489daaf235bb4cb50608f9562122af1ab210285ddd6b1e84e37a9f222737d8b80a8a980a193a783b75b9e82d6e239eb52818c2103a13ee160d79d43201ef5e65b6df4e0842de3b640904d049e64daaaa84a306bb853ae" - ] - }, - { - "txid": "f9978374ea9bdcaef04cc81e69e2a4334a0ea83d6a675d19540bc626d71e9f2c", - "index": 1, - "script": "", - "witness": [ - "", - "3045022100a9526ae27876da8a86134d369431f16111e157609f76e00ce69ab4a9e8eea3cb022067b91bb2380464f57c5547d57bce70431b6fd95bb0abf2269c817c670a7201ec01", - "", - "", - "522103cfb542b732ae06a1265a515297c2398009eea602afb5631ec63e34ed7f5fa055210245917cae825127509940626a2343565109eb83e289c30473772ab175331aa964210373f8df125941e11f8154fdeb42e3690815634f70787c06729f68b2b42580b4dc53ae" - ] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - }, - "halfSignedUserBitGo": { - "id": "ae17224baeba7b4d6208802ccc361402717780cb83682bba901d8011443db0d9", - "hex": "01000000000102cb20279e54ad6f45ffcc493f1951221943ec2172371bcf8f4c4067e4215acd2a0100000000ffffffff2c9f1ed726c60b54195d676a3da80e4a33a4e2691ec84cf0aedc9bea748397f90100000000ffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b6870500483045022100e09c62b66fb3cfd2f827bd0cc234c126d1ba806edf95a8383ec623fe14362260022068202db712d806807183f66365af36474ee1631829eca2d75c7202b89e190a880100006952210391e76285ad55895309f6fa7db9fb359489daaf235bb4cb50608f9562122af1ab210285ddd6b1e84e37a9f222737d8b80a8a980a193a783b75b9e82d6e239eb52818c2103a13ee160d79d43201ef5e65b6df4e0842de3b640904d049e64daaaa84a306bb853ae0500483045022100a9526ae27876da8a86134d369431f16111e157609f76e00ce69ab4a9e8eea3cb022067b91bb2380464f57c5547d57bce70431b6fd95bb0abf2269c817c670a7201ec01000069522103cfb542b732ae06a1265a515297c2398009eea602afb5631ec63e34ed7f5fa055210245917cae825127509940626a2343565109eb83e289c30473772ab175331aa964210373f8df125941e11f8154fdeb42e3690815634f70787c06729f68b2b42580b4dc53ae00000000", - "ins": [ - { - "txid": "2acd5a21e467404c8fcf1b377221ec43192251193f49ccff456fad549e2720cb", - "index": 1, - "script": "", - "witness": [ - "", - "3045022100e09c62b66fb3cfd2f827bd0cc234c126d1ba806edf95a8383ec623fe14362260022068202db712d806807183f66365af36474ee1631829eca2d75c7202b89e190a8801", - "", - "", - "52210391e76285ad55895309f6fa7db9fb359489daaf235bb4cb50608f9562122af1ab210285ddd6b1e84e37a9f222737d8b80a8a980a193a783b75b9e82d6e239eb52818c2103a13ee160d79d43201ef5e65b6df4e0842de3b640904d049e64daaaa84a306bb853ae" - ] - }, - { - "txid": "f9978374ea9bdcaef04cc81e69e2a4334a0ea83d6a675d19540bc626d71e9f2c", - "index": 1, - "script": "", - "witness": [ - "", - "3045022100a9526ae27876da8a86134d369431f16111e157609f76e00ce69ab4a9e8eea3cb022067b91bb2380464f57c5547d57bce70431b6fd95bb0abf2269c817c670a7201ec01", - "", - "", - "522103cfb542b732ae06a1265a515297c2398009eea602afb5631ec63e34ed7f5fa055210245917cae825127509940626a2343565109eb83e289c30473772ab175331aa964210373f8df125941e11f8154fdeb42e3690815634f70787c06729f68b2b42580b4dc53ae" - ] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - }, - "fullSignedUserBackup": { - "id": "ae17224baeba7b4d6208802ccc361402717780cb83682bba901d8011443db0d9", - "hex": "01000000000102cb20279e54ad6f45ffcc493f1951221943ec2172371bcf8f4c4067e4215acd2a0100000000ffffffff2c9f1ed726c60b54195d676a3da80e4a33a4e2691ec84cf0aedc9bea748397f90100000000ffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b6870400483045022100e09c62b66fb3cfd2f827bd0cc234c126d1ba806edf95a8383ec623fe14362260022068202db712d806807183f66365af36474ee1631829eca2d75c7202b89e190a8801483045022100a4a80836fd5927f73d75e1ccd6e4e8141f74d1187a596009bf571a0ef2bc835d02203ae92d28fc3c672e722d8121ed2aef6979262381ffad22ef0e51a486ff551102016952210391e76285ad55895309f6fa7db9fb359489daaf235bb4cb50608f9562122af1ab210285ddd6b1e84e37a9f222737d8b80a8a980a193a783b75b9e82d6e239eb52818c2103a13ee160d79d43201ef5e65b6df4e0842de3b640904d049e64daaaa84a306bb853ae0400483045022100a9526ae27876da8a86134d369431f16111e157609f76e00ce69ab4a9e8eea3cb022067b91bb2380464f57c5547d57bce70431b6fd95bb0abf2269c817c670a7201ec0147304402206a1bb3e255b967c67e32d0a73f704f006a46f0106e131c246692114278f4c7d7022012433f2199e248acd9332733c7b0976cc9fb64dd028e1d70f6993853a29fea080169522103cfb542b732ae06a1265a515297c2398009eea602afb5631ec63e34ed7f5fa055210245917cae825127509940626a2343565109eb83e289c30473772ab175331aa964210373f8df125941e11f8154fdeb42e3690815634f70787c06729f68b2b42580b4dc53ae00000000", - "ins": [ - { - "txid": "2acd5a21e467404c8fcf1b377221ec43192251193f49ccff456fad549e2720cb", - "index": 1, - "script": "", - "witness": [ - "", - "3045022100e09c62b66fb3cfd2f827bd0cc234c126d1ba806edf95a8383ec623fe14362260022068202db712d806807183f66365af36474ee1631829eca2d75c7202b89e190a8801", - "3045022100a4a80836fd5927f73d75e1ccd6e4e8141f74d1187a596009bf571a0ef2bc835d02203ae92d28fc3c672e722d8121ed2aef6979262381ffad22ef0e51a486ff55110201", - "52210391e76285ad55895309f6fa7db9fb359489daaf235bb4cb50608f9562122af1ab210285ddd6b1e84e37a9f222737d8b80a8a980a193a783b75b9e82d6e239eb52818c2103a13ee160d79d43201ef5e65b6df4e0842de3b640904d049e64daaaa84a306bb853ae" - ] - }, - { - "txid": "f9978374ea9bdcaef04cc81e69e2a4334a0ea83d6a675d19540bc626d71e9f2c", - "index": 1, - "script": "", - "witness": [ - "", - "3045022100a9526ae27876da8a86134d369431f16111e157609f76e00ce69ab4a9e8eea3cb022067b91bb2380464f57c5547d57bce70431b6fd95bb0abf2269c817c670a7201ec01", - "304402206a1bb3e255b967c67e32d0a73f704f006a46f0106e131c246692114278f4c7d7022012433f2199e248acd9332733c7b0976cc9fb64dd028e1d70f6993853a29fea0801", - "522103cfb542b732ae06a1265a515297c2398009eea602afb5631ec63e34ed7f5fa055210245917cae825127509940626a2343565109eb83e289c30473772ab175331aa964210373f8df125941e11f8154fdeb42e3690815634f70787c06729f68b2b42580b4dc53ae" - ] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - }, - "fullSignedUserBitGo": { - "id": "ae17224baeba7b4d6208802ccc361402717780cb83682bba901d8011443db0d9", - "hex": "01000000000102cb20279e54ad6f45ffcc493f1951221943ec2172371bcf8f4c4067e4215acd2a0100000000ffffffff2c9f1ed726c60b54195d676a3da80e4a33a4e2691ec84cf0aedc9bea748397f90100000000ffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b6870400483045022100e09c62b66fb3cfd2f827bd0cc234c126d1ba806edf95a8383ec623fe14362260022068202db712d806807183f66365af36474ee1631829eca2d75c7202b89e190a8801473044022038273887297a871d030ef88e6fc26e2eea851b7b731f6ae294d7a56937fe092502200e46790050514ab05aaaa590ab2ea7783ae629557887cec40789315f86912733016952210391e76285ad55895309f6fa7db9fb359489daaf235bb4cb50608f9562122af1ab210285ddd6b1e84e37a9f222737d8b80a8a980a193a783b75b9e82d6e239eb52818c2103a13ee160d79d43201ef5e65b6df4e0842de3b640904d049e64daaaa84a306bb853ae0400483045022100a9526ae27876da8a86134d369431f16111e157609f76e00ce69ab4a9e8eea3cb022067b91bb2380464f57c5547d57bce70431b6fd95bb0abf2269c817c670a7201ec01483045022100c9dbad38273a282c29fb059ed67a33af738b1716bbb78638bc93a75f7b30bab9022032c9b44f71687ee1248f5744a2d0bb72b40196e9576c22ae4f0942b0ed08a79e0169522103cfb542b732ae06a1265a515297c2398009eea602afb5631ec63e34ed7f5fa055210245917cae825127509940626a2343565109eb83e289c30473772ab175331aa964210373f8df125941e11f8154fdeb42e3690815634f70787c06729f68b2b42580b4dc53ae00000000", - "ins": [ - { - "txid": "2acd5a21e467404c8fcf1b377221ec43192251193f49ccff456fad549e2720cb", - "index": 1, - "script": "", - "witness": [ - "", - "3045022100e09c62b66fb3cfd2f827bd0cc234c126d1ba806edf95a8383ec623fe14362260022068202db712d806807183f66365af36474ee1631829eca2d75c7202b89e190a8801", - "3044022038273887297a871d030ef88e6fc26e2eea851b7b731f6ae294d7a56937fe092502200e46790050514ab05aaaa590ab2ea7783ae629557887cec40789315f8691273301", - "52210391e76285ad55895309f6fa7db9fb359489daaf235bb4cb50608f9562122af1ab210285ddd6b1e84e37a9f222737d8b80a8a980a193a783b75b9e82d6e239eb52818c2103a13ee160d79d43201ef5e65b6df4e0842de3b640904d049e64daaaa84a306bb853ae" - ] - }, - { - "txid": "f9978374ea9bdcaef04cc81e69e2a4334a0ea83d6a675d19540bc626d71e9f2c", - "index": 1, - "script": "", - "witness": [ - "", - "3045022100a9526ae27876da8a86134d369431f16111e157609f76e00ce69ab4a9e8eea3cb022067b91bb2380464f57c5547d57bce70431b6fd95bb0abf2269c817c670a7201ec01", - "3045022100c9dbad38273a282c29fb059ed67a33af738b1716bbb78638bc93a75f7b30bab9022032c9b44f71687ee1248f5744a2d0bb72b40196e9576c22ae4f0942b0ed08a79e01", - "522103cfb542b732ae06a1265a515297c2398009eea602afb5631ec63e34ed7f5fa055210245917cae825127509940626a2343565109eb83e289c30473772ab175331aa964210373f8df125941e11f8154fdeb42e3690815634f70787c06729f68b2b42580b4dc53ae" - ] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - } -} \ No newline at end of file diff --git a/modules/abstract-utxo/test/unit/fixtures/tdash/transactions-p2sh-p2sh.json b/modules/abstract-utxo/test/unit/fixtures/tdash/transactions-p2sh-p2sh.json deleted file mode 100644 index 7e286f547b..0000000000 --- a/modules/abstract-utxo/test/unit/fixtures/tdash/transactions-p2sh-p2sh.json +++ /dev/null @@ -1,122 +0,0 @@ -{ - "prebuild": { - "id": "3ca146c0e7996d07ead20059c6750af98e7c0519cce33b03cd903c75a9ebe1ce", - "hex": "0100000002738475b18c01d04e8d3f4db8bbce2cad81419750b78819c72df7f6416b13a8850100000000ffffffffee719ca32caf1741582533d9ae45796f072ee18b4711e88949f01757141498b80100000000ffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000", - "ins": [ - { - "txid": "85a8136b41f6f72dc71988b750974181ad2ccebbb84d3f8d4ed0018cb1758473", - "index": 1, - "script": "", - "witness": [] - }, - { - "txid": "b89814145717f04989e811478be12e076f7945aed93325584117af2ca39c71ee", - "index": 1, - "script": "", - "witness": [] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - }, - "halfSignedUserBackup": { - "id": "42b233c9833c4cf130e082fdc36858c39e4cd2e64f6014faa591cd5eb5aea7ed", - "hex": "0100000002738475b18c01d04e8d3f4db8bbce2cad81419750b78819c72df7f6416b13a88501000000b60047304402205ad9c83918aa2ee3a24a3f542f3e4e29f67de60a626039b5b15c4d793a1b380a022069c136f222074648451bf8db3989cc635d6e3cff664d4c088a6151f74af4f8930100004c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53aeffffffffee719ca32caf1741582533d9ae45796f072ee18b4711e88949f01757141498b801000000b600473044022045e3952a6c36509ea75a38e744235253cf760efcfa46dad57e7006554282f21202201171660d89be27f7694831c4f8cfcb8e871f780f9e4a44d88bcef3859e3063040100004c695221022a388ece509cad31a5bed9ff6142991fadc8529a57e388cd83b92421c3f8072f2103b1d138f39f76ee6b3132a9fb9d1cd1c78590effaf37eb43f0020ea614c7d733f21032a0963ad6630acd7222202d52862003403cb34727ead9fcc4b0732307a52ba6b53aeffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000", - "ins": [ - { - "txid": "85a8136b41f6f72dc71988b750974181ad2ccebbb84d3f8d4ed0018cb1758473", - "index": 1, - "script": "0047304402205ad9c83918aa2ee3a24a3f542f3e4e29f67de60a626039b5b15c4d793a1b380a022069c136f222074648451bf8db3989cc635d6e3cff664d4c088a6151f74af4f8930100004c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae", - "witness": [] - }, - { - "txid": "b89814145717f04989e811478be12e076f7945aed93325584117af2ca39c71ee", - "index": 1, - "script": "00473044022045e3952a6c36509ea75a38e744235253cf760efcfa46dad57e7006554282f21202201171660d89be27f7694831c4f8cfcb8e871f780f9e4a44d88bcef3859e3063040100004c695221022a388ece509cad31a5bed9ff6142991fadc8529a57e388cd83b92421c3f8072f2103b1d138f39f76ee6b3132a9fb9d1cd1c78590effaf37eb43f0020ea614c7d733f21032a0963ad6630acd7222202d52862003403cb34727ead9fcc4b0732307a52ba6b53ae", - "witness": [] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - }, - "halfSignedUserBitGo": { - "id": "42b233c9833c4cf130e082fdc36858c39e4cd2e64f6014faa591cd5eb5aea7ed", - "hex": "0100000002738475b18c01d04e8d3f4db8bbce2cad81419750b78819c72df7f6416b13a88501000000b60047304402205ad9c83918aa2ee3a24a3f542f3e4e29f67de60a626039b5b15c4d793a1b380a022069c136f222074648451bf8db3989cc635d6e3cff664d4c088a6151f74af4f8930100004c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53aeffffffffee719ca32caf1741582533d9ae45796f072ee18b4711e88949f01757141498b801000000b600473044022045e3952a6c36509ea75a38e744235253cf760efcfa46dad57e7006554282f21202201171660d89be27f7694831c4f8cfcb8e871f780f9e4a44d88bcef3859e3063040100004c695221022a388ece509cad31a5bed9ff6142991fadc8529a57e388cd83b92421c3f8072f2103b1d138f39f76ee6b3132a9fb9d1cd1c78590effaf37eb43f0020ea614c7d733f21032a0963ad6630acd7222202d52862003403cb34727ead9fcc4b0732307a52ba6b53aeffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000", - "ins": [ - { - "txid": "85a8136b41f6f72dc71988b750974181ad2ccebbb84d3f8d4ed0018cb1758473", - "index": 1, - "script": "0047304402205ad9c83918aa2ee3a24a3f542f3e4e29f67de60a626039b5b15c4d793a1b380a022069c136f222074648451bf8db3989cc635d6e3cff664d4c088a6151f74af4f8930100004c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae", - "witness": [] - }, - { - "txid": "b89814145717f04989e811478be12e076f7945aed93325584117af2ca39c71ee", - "index": 1, - "script": "00473044022045e3952a6c36509ea75a38e744235253cf760efcfa46dad57e7006554282f21202201171660d89be27f7694831c4f8cfcb8e871f780f9e4a44d88bcef3859e3063040100004c695221022a388ece509cad31a5bed9ff6142991fadc8529a57e388cd83b92421c3f8072f2103b1d138f39f76ee6b3132a9fb9d1cd1c78590effaf37eb43f0020ea614c7d733f21032a0963ad6630acd7222202d52862003403cb34727ead9fcc4b0732307a52ba6b53ae", - "witness": [] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - }, - "fullSignedUserBackup": { - "id": "f61eec91e0e6bf63cd5d93d13e82c55aa420270c0b052bc9bc548b488e978d4c", - "hex": "0100000002738475b18c01d04e8d3f4db8bbce2cad81419750b78819c72df7f6416b13a88501000000fdfd000047304402205ad9c83918aa2ee3a24a3f542f3e4e29f67de60a626039b5b15c4d793a1b380a022069c136f222074648451bf8db3989cc635d6e3cff664d4c088a6151f74af4f89301483045022100e2800e3ab8cac8c54db4ccc9306813d0d06e36a59fd4cf1a78a49da95187b24c02203c87a874a206cdd08121af627dd5480f354563d8adce456ad3496f00d7a72198014c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53aeffffffffee719ca32caf1741582533d9ae45796f072ee18b4711e88949f01757141498b801000000fc00473044022045e3952a6c36509ea75a38e744235253cf760efcfa46dad57e7006554282f21202201171660d89be27f7694831c4f8cfcb8e871f780f9e4a44d88bcef3859e3063040147304402204d4f731184735a3443d478f625d38216b331205d06fca03ac58c566c7822bcb60220245ca4aae5dd1fcb69e41469f765e6aafe2bcf4ac6c6dd6bb65e878d7f11d503014c695221022a388ece509cad31a5bed9ff6142991fadc8529a57e388cd83b92421c3f8072f2103b1d138f39f76ee6b3132a9fb9d1cd1c78590effaf37eb43f0020ea614c7d733f21032a0963ad6630acd7222202d52862003403cb34727ead9fcc4b0732307a52ba6b53aeffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000", - "ins": [ - { - "txid": "85a8136b41f6f72dc71988b750974181ad2ccebbb84d3f8d4ed0018cb1758473", - "index": 1, - "script": "0047304402205ad9c83918aa2ee3a24a3f542f3e4e29f67de60a626039b5b15c4d793a1b380a022069c136f222074648451bf8db3989cc635d6e3cff664d4c088a6151f74af4f89301483045022100e2800e3ab8cac8c54db4ccc9306813d0d06e36a59fd4cf1a78a49da95187b24c02203c87a874a206cdd08121af627dd5480f354563d8adce456ad3496f00d7a72198014c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae", - "witness": [] - }, - { - "txid": "b89814145717f04989e811478be12e076f7945aed93325584117af2ca39c71ee", - "index": 1, - "script": "00473044022045e3952a6c36509ea75a38e744235253cf760efcfa46dad57e7006554282f21202201171660d89be27f7694831c4f8cfcb8e871f780f9e4a44d88bcef3859e3063040147304402204d4f731184735a3443d478f625d38216b331205d06fca03ac58c566c7822bcb60220245ca4aae5dd1fcb69e41469f765e6aafe2bcf4ac6c6dd6bb65e878d7f11d503014c695221022a388ece509cad31a5bed9ff6142991fadc8529a57e388cd83b92421c3f8072f2103b1d138f39f76ee6b3132a9fb9d1cd1c78590effaf37eb43f0020ea614c7d733f21032a0963ad6630acd7222202d52862003403cb34727ead9fcc4b0732307a52ba6b53ae", - "witness": [] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - }, - "fullSignedUserBitGo": { - "id": "537a52304188fdb1cd9f2621309c4a89f897a0cd09d0863f8b6401944dd39558", - "hex": "0100000002738475b18c01d04e8d3f4db8bbce2cad81419750b78819c72df7f6416b13a88501000000fc0047304402205ad9c83918aa2ee3a24a3f542f3e4e29f67de60a626039b5b15c4d793a1b380a022069c136f222074648451bf8db3989cc635d6e3cff664d4c088a6151f74af4f8930147304402206dde018a8a2bb0a999d94b56c6fd570555ee424d770f4842b35aa5752f38d722022071cfad9e50761d60f97cee949392ea5ddd7d49884b8d7b783214043396db6600014c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53aeffffffffee719ca32caf1741582533d9ae45796f072ee18b4711e88949f01757141498b801000000fdfd0000473044022045e3952a6c36509ea75a38e744235253cf760efcfa46dad57e7006554282f21202201171660d89be27f7694831c4f8cfcb8e871f780f9e4a44d88bcef3859e30630401483045022100b5653a82b09b1c0cd0c7f9f106cb26215084512e9df34c20eabc5545a5dbf7b902203da371652a75f63a36f88732321e668cae9fc38dd564c91117f08248aa2c7a4c014c695221022a388ece509cad31a5bed9ff6142991fadc8529a57e388cd83b92421c3f8072f2103b1d138f39f76ee6b3132a9fb9d1cd1c78590effaf37eb43f0020ea614c7d733f21032a0963ad6630acd7222202d52862003403cb34727ead9fcc4b0732307a52ba6b53aeffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000", - "ins": [ - { - "txid": "85a8136b41f6f72dc71988b750974181ad2ccebbb84d3f8d4ed0018cb1758473", - "index": 1, - "script": "0047304402205ad9c83918aa2ee3a24a3f542f3e4e29f67de60a626039b5b15c4d793a1b380a022069c136f222074648451bf8db3989cc635d6e3cff664d4c088a6151f74af4f8930147304402206dde018a8a2bb0a999d94b56c6fd570555ee424d770f4842b35aa5752f38d722022071cfad9e50761d60f97cee949392ea5ddd7d49884b8d7b783214043396db6600014c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae", - "witness": [] - }, - { - "txid": "b89814145717f04989e811478be12e076f7945aed93325584117af2ca39c71ee", - "index": 1, - "script": "00473044022045e3952a6c36509ea75a38e744235253cf760efcfa46dad57e7006554282f21202201171660d89be27f7694831c4f8cfcb8e871f780f9e4a44d88bcef3859e30630401483045022100b5653a82b09b1c0cd0c7f9f106cb26215084512e9df34c20eabc5545a5dbf7b902203da371652a75f63a36f88732321e668cae9fc38dd564c91117f08248aa2c7a4c014c695221022a388ece509cad31a5bed9ff6142991fadc8529a57e388cd83b92421c3f8072f2103b1d138f39f76ee6b3132a9fb9d1cd1c78590effaf37eb43f0020ea614c7d733f21032a0963ad6630acd7222202d52862003403cb34727ead9fcc4b0732307a52ba6b53ae", - "witness": [] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - } -} \ No newline at end of file diff --git a/modules/abstract-utxo/test/unit/fixtures/tdash/transactions-p2sh.json b/modules/abstract-utxo/test/unit/fixtures/tdash/transactions-p2sh.json new file mode 100644 index 0000000000..450bd21dc8 --- /dev/null +++ b/modules/abstract-utxo/test/unit/fixtures/tdash/transactions-p2sh.json @@ -0,0 +1,92 @@ +{ + "prebuild": { + "id": "9184cccc7f5c37035ee556cc0687ce87129c0af2dd3dbc66a7f6209213a41d9e", + "hex": "0100000001738475b18c01d04e8d3f4db8bbce2cad81419750b78819c72df7f6416b13a8850100000000ffffffff0118ddf5050000000017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000", + "ins": [ + { + "txid": "85a8136b41f6f72dc71988b750974181ad2ccebbb84d3f8d4ed0018cb1758473", + "index": 1, + "script": "", + "witness": [] + } + ], + "outs": [ + { + "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", + "value": 99999000 + } + ] + }, + "halfSignedUserBackup": { + "id": "8b227bc35d0bbe95eb97ea73effd64466ac000925d643fb8963a4ed1b862d199", + "hex": "0100000001738475b18c01d04e8d3f4db8bbce2cad81419750b78819c72df7f6416b13a88501000000b600473044022022feca472fc1161ebecf08475114714700b39353b66afc7e3ff91c2c9bb59c9602207a75026b3ccca16b7e267b6064dd6a0efc85ea93aedb0a19cecd13d43db704200100004c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53aeffffffff0118ddf5050000000017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000", + "ins": [ + { + "txid": "85a8136b41f6f72dc71988b750974181ad2ccebbb84d3f8d4ed0018cb1758473", + "index": 1, + "script": "00473044022022feca472fc1161ebecf08475114714700b39353b66afc7e3ff91c2c9bb59c9602207a75026b3ccca16b7e267b6064dd6a0efc85ea93aedb0a19cecd13d43db704200100004c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae", + "witness": [] + } + ], + "outs": [ + { + "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", + "value": 99999000 + } + ] + }, + "halfSignedUserBitGo": { + "id": "8b227bc35d0bbe95eb97ea73effd64466ac000925d643fb8963a4ed1b862d199", + "hex": "0100000001738475b18c01d04e8d3f4db8bbce2cad81419750b78819c72df7f6416b13a88501000000b600473044022022feca472fc1161ebecf08475114714700b39353b66afc7e3ff91c2c9bb59c9602207a75026b3ccca16b7e267b6064dd6a0efc85ea93aedb0a19cecd13d43db704200100004c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53aeffffffff0118ddf5050000000017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000", + "ins": [ + { + "txid": "85a8136b41f6f72dc71988b750974181ad2ccebbb84d3f8d4ed0018cb1758473", + "index": 1, + "script": "00473044022022feca472fc1161ebecf08475114714700b39353b66afc7e3ff91c2c9bb59c9602207a75026b3ccca16b7e267b6064dd6a0efc85ea93aedb0a19cecd13d43db704200100004c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae", + "witness": [] + } + ], + "outs": [ + { + "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", + "value": 99999000 + } + ] + }, + "fullSignedUserBackup": { + "id": "998b2a4028231483e620bf3fd64f80f2cd86cfd37b27a890ab1efe516214ebfa", + "hex": "0100000001738475b18c01d04e8d3f4db8bbce2cad81419750b78819c72df7f6416b13a88501000000fc00473044022022feca472fc1161ebecf08475114714700b39353b66afc7e3ff91c2c9bb59c9602207a75026b3ccca16b7e267b6064dd6a0efc85ea93aedb0a19cecd13d43db70420014730440220404add6396baf9f02df8424476a4e607e2c20854dc143e901199df34c641edbe0220660c8b0bd0dd3ee003907d6bfb35aa78414e8aa63233e3a6fd76ad45566d8bb1014c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53aeffffffff0118ddf5050000000017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000", + "ins": [ + { + "txid": "85a8136b41f6f72dc71988b750974181ad2ccebbb84d3f8d4ed0018cb1758473", + "index": 1, + "script": "00473044022022feca472fc1161ebecf08475114714700b39353b66afc7e3ff91c2c9bb59c9602207a75026b3ccca16b7e267b6064dd6a0efc85ea93aedb0a19cecd13d43db70420014730440220404add6396baf9f02df8424476a4e607e2c20854dc143e901199df34c641edbe0220660c8b0bd0dd3ee003907d6bfb35aa78414e8aa63233e3a6fd76ad45566d8bb1014c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae", + "witness": [] + } + ], + "outs": [ + { + "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", + "value": 99999000 + } + ] + }, + "fullSignedUserBitGo": { + "id": "aae8c88fa0eb2190cf17882af552f4dfdb7de5c2008e200e344597c7af2818bd", + "hex": "0100000001738475b18c01d04e8d3f4db8bbce2cad81419750b78819c72df7f6416b13a88501000000fc00473044022022feca472fc1161ebecf08475114714700b39353b66afc7e3ff91c2c9bb59c9602207a75026b3ccca16b7e267b6064dd6a0efc85ea93aedb0a19cecd13d43db7042001473044022051e5203be974a863a8ce03b21aed6e62a21d2053f99b2ae40ce7ca737c0da188022044ebcb3e295c9e0d46c8ddc4865e90adcb26f59a38474710233cd5f0992b9060014c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53aeffffffff0118ddf5050000000017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000", + "ins": [ + { + "txid": "85a8136b41f6f72dc71988b750974181ad2ccebbb84d3f8d4ed0018cb1758473", + "index": 1, + "script": "00473044022022feca472fc1161ebecf08475114714700b39353b66afc7e3ff91c2c9bb59c9602207a75026b3ccca16b7e267b6064dd6a0efc85ea93aedb0a19cecd13d43db7042001473044022051e5203be974a863a8ce03b21aed6e62a21d2053f99b2ae40ce7ca737c0da188022044ebcb3e295c9e0d46c8ddc4865e90adcb26f59a38474710233cd5f0992b9060014c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae", + "witness": [] + } + ], + "outs": [ + { + "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", + "value": 99999000 + } + ] + } +} \ No newline at end of file diff --git a/modules/abstract-utxo/test/unit/fixtures/tdoge/transactions-p2sh-p2sh.json b/modules/abstract-utxo/test/unit/fixtures/tdoge/transactions-p2sh-p2sh.json deleted file mode 100644 index ad7e244994..0000000000 --- a/modules/abstract-utxo/test/unit/fixtures/tdoge/transactions-p2sh-p2sh.json +++ /dev/null @@ -1,122 +0,0 @@ -{ - "prebuild": { - "id": "cc6d9ba8a7d36bd52c2b824bbdd0272091c68db7c90c05f2994bec032c117d4f", - "hex": "01000000022328ebd65ad3eacb893cdc4593d7ede6ede16c89f27d7456de7c041ae8e884180100000000ffffffff1b193d37e9983572da0db6b929e44f8ea7e9057c08ff46144362e778c6bec5bc0100000000ffffffff011a783711e2284e0017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000", - "ins": [ - { - "txid": "1884e8e81a047cde56747df2896ce1ede6edd79345dc3c89cbead35ad6eb2823", - "index": 1, - "script": "", - "witness": [] - }, - { - "txid": "bcc5bec678e762431446ff087c05e9a78e4fe429b9b60dda723598e9373d191b", - "index": 1, - "script": "", - "witness": [] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": "21999999599999002" - } - ] - }, - "halfSignedUserBackup": { - "id": "5f6a6022d8b5afe7fe3695252b69ef4deb9a3f094c7b601c6798c68b446b36c8", - "hex": "01000000022328ebd65ad3eacb893cdc4593d7ede6ede16c89f27d7456de7c041ae8e8841801000000b700483045022100d39ddafb10558046aa082fe0517171e62d34caf182fb957a416f24ff9ea0a6ee022039dde18bb65d6a9fb4dc25c52628f419b0e2b9c5038b46454ec3fac2770e931e0100004c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53aeffffffff1b193d37e9983572da0db6b929e44f8ea7e9057c08ff46144362e778c6bec5bc01000000b700483045022100a84754f850cf3ddf68f548989c86b48671524daa251dfb3e86a1c4f0455b8e6102203241cffffb1c20b3b4d85f20ddffb14c0ad97e87bc4b5309d9d8c373b089b2310100004c695221022a388ece509cad31a5bed9ff6142991fadc8529a57e388cd83b92421c3f8072f2103b1d138f39f76ee6b3132a9fb9d1cd1c78590effaf37eb43f0020ea614c7d733f21032a0963ad6630acd7222202d52862003403cb34727ead9fcc4b0732307a52ba6b53aeffffffff011a783711e2284e0017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000", - "ins": [ - { - "txid": "1884e8e81a047cde56747df2896ce1ede6edd79345dc3c89cbead35ad6eb2823", - "index": 1, - "script": "00483045022100d39ddafb10558046aa082fe0517171e62d34caf182fb957a416f24ff9ea0a6ee022039dde18bb65d6a9fb4dc25c52628f419b0e2b9c5038b46454ec3fac2770e931e0100004c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae", - "witness": [] - }, - { - "txid": "bcc5bec678e762431446ff087c05e9a78e4fe429b9b60dda723598e9373d191b", - "index": 1, - "script": "00483045022100a84754f850cf3ddf68f548989c86b48671524daa251dfb3e86a1c4f0455b8e6102203241cffffb1c20b3b4d85f20ddffb14c0ad97e87bc4b5309d9d8c373b089b2310100004c695221022a388ece509cad31a5bed9ff6142991fadc8529a57e388cd83b92421c3f8072f2103b1d138f39f76ee6b3132a9fb9d1cd1c78590effaf37eb43f0020ea614c7d733f21032a0963ad6630acd7222202d52862003403cb34727ead9fcc4b0732307a52ba6b53ae", - "witness": [] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": "21999999599999002" - } - ] - }, - "halfSignedUserBitGo": { - "id": "5f6a6022d8b5afe7fe3695252b69ef4deb9a3f094c7b601c6798c68b446b36c8", - "hex": "01000000022328ebd65ad3eacb893cdc4593d7ede6ede16c89f27d7456de7c041ae8e8841801000000b700483045022100d39ddafb10558046aa082fe0517171e62d34caf182fb957a416f24ff9ea0a6ee022039dde18bb65d6a9fb4dc25c52628f419b0e2b9c5038b46454ec3fac2770e931e0100004c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53aeffffffff1b193d37e9983572da0db6b929e44f8ea7e9057c08ff46144362e778c6bec5bc01000000b700483045022100a84754f850cf3ddf68f548989c86b48671524daa251dfb3e86a1c4f0455b8e6102203241cffffb1c20b3b4d85f20ddffb14c0ad97e87bc4b5309d9d8c373b089b2310100004c695221022a388ece509cad31a5bed9ff6142991fadc8529a57e388cd83b92421c3f8072f2103b1d138f39f76ee6b3132a9fb9d1cd1c78590effaf37eb43f0020ea614c7d733f21032a0963ad6630acd7222202d52862003403cb34727ead9fcc4b0732307a52ba6b53aeffffffff011a783711e2284e0017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000", - "ins": [ - { - "txid": "1884e8e81a047cde56747df2896ce1ede6edd79345dc3c89cbead35ad6eb2823", - "index": 1, - "script": "00483045022100d39ddafb10558046aa082fe0517171e62d34caf182fb957a416f24ff9ea0a6ee022039dde18bb65d6a9fb4dc25c52628f419b0e2b9c5038b46454ec3fac2770e931e0100004c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae", - "witness": [] - }, - { - "txid": "bcc5bec678e762431446ff087c05e9a78e4fe429b9b60dda723598e9373d191b", - "index": 1, - "script": "00483045022100a84754f850cf3ddf68f548989c86b48671524daa251dfb3e86a1c4f0455b8e6102203241cffffb1c20b3b4d85f20ddffb14c0ad97e87bc4b5309d9d8c373b089b2310100004c695221022a388ece509cad31a5bed9ff6142991fadc8529a57e388cd83b92421c3f8072f2103b1d138f39f76ee6b3132a9fb9d1cd1c78590effaf37eb43f0020ea614c7d733f21032a0963ad6630acd7222202d52862003403cb34727ead9fcc4b0732307a52ba6b53ae", - "witness": [] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": "21999999599999002" - } - ] - }, - "fullSignedUserBackup": { - "id": "599b831b93d9b20d42a9ca03aaa490fb9306d3f5a299c9dfc03a25f1b1f15707", - "hex": "01000000022328ebd65ad3eacb893cdc4593d7ede6ede16c89f27d7456de7c041ae8e8841801000000fdfd0000483045022100d39ddafb10558046aa082fe0517171e62d34caf182fb957a416f24ff9ea0a6ee022039dde18bb65d6a9fb4dc25c52628f419b0e2b9c5038b46454ec3fac2770e931e014730440220202d0ee43f5ee07e2e4f00c3daf3d5b71aaaa0a0ceebf663452ca4bceb84e72902206b53ce746ce6417e4b13ef7da2943f446122a1eaab71396672252d2ee3cc2a18014c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53aeffffffff1b193d37e9983572da0db6b929e44f8ea7e9057c08ff46144362e778c6bec5bc01000000fdfd0000483045022100a84754f850cf3ddf68f548989c86b48671524daa251dfb3e86a1c4f0455b8e6102203241cffffb1c20b3b4d85f20ddffb14c0ad97e87bc4b5309d9d8c373b089b231014730440220142de5d32c4e15227a16d474cb5945e51ac1fcf0ae05162be17b6309c5f719e302201b9910b81f916867415ac2d21b76982fb7fc554b61fec117d31fc61b3abbe87d014c695221022a388ece509cad31a5bed9ff6142991fadc8529a57e388cd83b92421c3f8072f2103b1d138f39f76ee6b3132a9fb9d1cd1c78590effaf37eb43f0020ea614c7d733f21032a0963ad6630acd7222202d52862003403cb34727ead9fcc4b0732307a52ba6b53aeffffffff011a783711e2284e0017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000", - "ins": [ - { - "txid": "1884e8e81a047cde56747df2896ce1ede6edd79345dc3c89cbead35ad6eb2823", - "index": 1, - "script": "00483045022100d39ddafb10558046aa082fe0517171e62d34caf182fb957a416f24ff9ea0a6ee022039dde18bb65d6a9fb4dc25c52628f419b0e2b9c5038b46454ec3fac2770e931e014730440220202d0ee43f5ee07e2e4f00c3daf3d5b71aaaa0a0ceebf663452ca4bceb84e72902206b53ce746ce6417e4b13ef7da2943f446122a1eaab71396672252d2ee3cc2a18014c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae", - "witness": [] - }, - { - "txid": "bcc5bec678e762431446ff087c05e9a78e4fe429b9b60dda723598e9373d191b", - "index": 1, - "script": "00483045022100a84754f850cf3ddf68f548989c86b48671524daa251dfb3e86a1c4f0455b8e6102203241cffffb1c20b3b4d85f20ddffb14c0ad97e87bc4b5309d9d8c373b089b231014730440220142de5d32c4e15227a16d474cb5945e51ac1fcf0ae05162be17b6309c5f719e302201b9910b81f916867415ac2d21b76982fb7fc554b61fec117d31fc61b3abbe87d014c695221022a388ece509cad31a5bed9ff6142991fadc8529a57e388cd83b92421c3f8072f2103b1d138f39f76ee6b3132a9fb9d1cd1c78590effaf37eb43f0020ea614c7d733f21032a0963ad6630acd7222202d52862003403cb34727ead9fcc4b0732307a52ba6b53ae", - "witness": [] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": "21999999599999002" - } - ] - }, - "fullSignedUserBitGo": { - "id": "3fa9588397c71662d37309fa58bdbbebfeaa804674fc2c6b827811d0f26c2962", - "hex": "01000000022328ebd65ad3eacb893cdc4593d7ede6ede16c89f27d7456de7c041ae8e8841801000000fdfe0000483045022100d39ddafb10558046aa082fe0517171e62d34caf182fb957a416f24ff9ea0a6ee022039dde18bb65d6a9fb4dc25c52628f419b0e2b9c5038b46454ec3fac2770e931e01483045022100e11d91746c54fd1d5c367596b5ae567f2d705cb26ef67f41f983600d4c4549a9022041e939aeaf3a778f5b72ec9d14388316fe91d927f7df5e733f9b45e8eacbe608014c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53aeffffffff1b193d37e9983572da0db6b929e44f8ea7e9057c08ff46144362e778c6bec5bc01000000fdfd0000483045022100a84754f850cf3ddf68f548989c86b48671524daa251dfb3e86a1c4f0455b8e6102203241cffffb1c20b3b4d85f20ddffb14c0ad97e87bc4b5309d9d8c373b089b231014730440220605668325b6b462cb6b2fadef19aaf4266c7c055d6a6e0cd0043a6a8b920101102203fe460b8c59bd3be0e2c34f6d22815ffeba76b8d8e1b9af0c9d101a25cf883b7014c695221022a388ece509cad31a5bed9ff6142991fadc8529a57e388cd83b92421c3f8072f2103b1d138f39f76ee6b3132a9fb9d1cd1c78590effaf37eb43f0020ea614c7d733f21032a0963ad6630acd7222202d52862003403cb34727ead9fcc4b0732307a52ba6b53aeffffffff011a783711e2284e0017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000", - "ins": [ - { - "txid": "1884e8e81a047cde56747df2896ce1ede6edd79345dc3c89cbead35ad6eb2823", - "index": 1, - "script": "00483045022100d39ddafb10558046aa082fe0517171e62d34caf182fb957a416f24ff9ea0a6ee022039dde18bb65d6a9fb4dc25c52628f419b0e2b9c5038b46454ec3fac2770e931e01483045022100e11d91746c54fd1d5c367596b5ae567f2d705cb26ef67f41f983600d4c4549a9022041e939aeaf3a778f5b72ec9d14388316fe91d927f7df5e733f9b45e8eacbe608014c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae", - "witness": [] - }, - { - "txid": "bcc5bec678e762431446ff087c05e9a78e4fe429b9b60dda723598e9373d191b", - "index": 1, - "script": "00483045022100a84754f850cf3ddf68f548989c86b48671524daa251dfb3e86a1c4f0455b8e6102203241cffffb1c20b3b4d85f20ddffb14c0ad97e87bc4b5309d9d8c373b089b231014730440220605668325b6b462cb6b2fadef19aaf4266c7c055d6a6e0cd0043a6a8b920101102203fe460b8c59bd3be0e2c34f6d22815ffeba76b8d8e1b9af0c9d101a25cf883b7014c695221022a388ece509cad31a5bed9ff6142991fadc8529a57e388cd83b92421c3f8072f2103b1d138f39f76ee6b3132a9fb9d1cd1c78590effaf37eb43f0020ea614c7d733f21032a0963ad6630acd7222202d52862003403cb34727ead9fcc4b0732307a52ba6b53ae", - "witness": [] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": "21999999599999002" - } - ] - } -} \ No newline at end of file diff --git a/modules/abstract-utxo/test/unit/fixtures/tdoge/transactions-p2sh.json b/modules/abstract-utxo/test/unit/fixtures/tdoge/transactions-p2sh.json new file mode 100644 index 0000000000..1b18357fa3 --- /dev/null +++ b/modules/abstract-utxo/test/unit/fixtures/tdoge/transactions-p2sh.json @@ -0,0 +1,92 @@ +{ + "prebuild": { + "id": "fa0523cd79e4c677d3b5398ca075a27f4008b2933267c5c5b356102b88c38be2", + "hex": "01000000012328ebd65ad3eacb893cdc4593d7ede6ede16c89f27d7456de7c041ae8e884180100000000ffffffff0119ba9b087114270017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000", + "ins": [ + { + "txid": "1884e8e81a047cde56747df2896ce1ede6edd79345dc3c89cbead35ad6eb2823", + "index": 1, + "script": "", + "witness": [] + } + ], + "outs": [ + { + "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", + "value": "10999999799999001" + } + ] + }, + "halfSignedUserBackup": { + "id": "ca32a71401822dc6c20b3a40a79f61b4d38736f4abf16ef58bb9d3b924682f16", + "hex": "01000000012328ebd65ad3eacb893cdc4593d7ede6ede16c89f27d7456de7c041ae8e8841801000000b6004730440220363357a1e28936dbe7061c489fe44f0cb94b34658021ecf37f6dc8c3d64c1b96022037115e629e6ecff2a28f6e14e95ddc15da405fae1beff39df57e030333145dfd0100004c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53aeffffffff0119ba9b087114270017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000", + "ins": [ + { + "txid": "1884e8e81a047cde56747df2896ce1ede6edd79345dc3c89cbead35ad6eb2823", + "index": 1, + "script": "004730440220363357a1e28936dbe7061c489fe44f0cb94b34658021ecf37f6dc8c3d64c1b96022037115e629e6ecff2a28f6e14e95ddc15da405fae1beff39df57e030333145dfd0100004c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae", + "witness": [] + } + ], + "outs": [ + { + "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", + "value": "10999999799999001" + } + ] + }, + "halfSignedUserBitGo": { + "id": "ca32a71401822dc6c20b3a40a79f61b4d38736f4abf16ef58bb9d3b924682f16", + "hex": "01000000012328ebd65ad3eacb893cdc4593d7ede6ede16c89f27d7456de7c041ae8e8841801000000b6004730440220363357a1e28936dbe7061c489fe44f0cb94b34658021ecf37f6dc8c3d64c1b96022037115e629e6ecff2a28f6e14e95ddc15da405fae1beff39df57e030333145dfd0100004c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53aeffffffff0119ba9b087114270017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000", + "ins": [ + { + "txid": "1884e8e81a047cde56747df2896ce1ede6edd79345dc3c89cbead35ad6eb2823", + "index": 1, + "script": "004730440220363357a1e28936dbe7061c489fe44f0cb94b34658021ecf37f6dc8c3d64c1b96022037115e629e6ecff2a28f6e14e95ddc15da405fae1beff39df57e030333145dfd0100004c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae", + "witness": [] + } + ], + "outs": [ + { + "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", + "value": "10999999799999001" + } + ] + }, + "fullSignedUserBackup": { + "id": "dd3309073c8dc4784b29fb368bd0bf85bd0b2f1df71d020e1ab1aff007ae315d", + "hex": "01000000012328ebd65ad3eacb893cdc4593d7ede6ede16c89f27d7456de7c041ae8e8841801000000fdfd00004730440220363357a1e28936dbe7061c489fe44f0cb94b34658021ecf37f6dc8c3d64c1b96022037115e629e6ecff2a28f6e14e95ddc15da405fae1beff39df57e030333145dfd01483045022100aa6016af23d17e83c515414003012518c0bdb6a0c07af5ba06c1f31453ea07a402200f76692cffecf84abbe5c020304c1f417ea25a2329963a54c42a4a0ef95465d9014c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53aeffffffff0119ba9b087114270017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000", + "ins": [ + { + "txid": "1884e8e81a047cde56747df2896ce1ede6edd79345dc3c89cbead35ad6eb2823", + "index": 1, + "script": "004730440220363357a1e28936dbe7061c489fe44f0cb94b34658021ecf37f6dc8c3d64c1b96022037115e629e6ecff2a28f6e14e95ddc15da405fae1beff39df57e030333145dfd01483045022100aa6016af23d17e83c515414003012518c0bdb6a0c07af5ba06c1f31453ea07a402200f76692cffecf84abbe5c020304c1f417ea25a2329963a54c42a4a0ef95465d9014c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae", + "witness": [] + } + ], + "outs": [ + { + "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", + "value": "10999999799999001" + } + ] + }, + "fullSignedUserBitGo": { + "id": "fa3210ebd64b2a559e2b34a794415ed60132a4049086ae88fbd8107749bdde17", + "hex": "01000000012328ebd65ad3eacb893cdc4593d7ede6ede16c89f27d7456de7c041ae8e8841801000000fdfd00004730440220363357a1e28936dbe7061c489fe44f0cb94b34658021ecf37f6dc8c3d64c1b96022037115e629e6ecff2a28f6e14e95ddc15da405fae1beff39df57e030333145dfd01483045022100c0f2ef486485a164413ab8d8a926b6792ea2737b261de0d201e1a210416b23cf02205bac2c311fd65ac623bc1bab2e381afa3e7a47704c06f772caf054ca070b44ec014c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53aeffffffff0119ba9b087114270017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000", + "ins": [ + { + "txid": "1884e8e81a047cde56747df2896ce1ede6edd79345dc3c89cbead35ad6eb2823", + "index": 1, + "script": "004730440220363357a1e28936dbe7061c489fe44f0cb94b34658021ecf37f6dc8c3d64c1b96022037115e629e6ecff2a28f6e14e95ddc15da405fae1beff39df57e030333145dfd01483045022100c0f2ef486485a164413ab8d8a926b6792ea2737b261de0d201e1a210416b23cf02205bac2c311fd65ac623bc1bab2e381afa3e7a47704c06f772caf054ca070b44ec014c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae", + "witness": [] + } + ], + "outs": [ + { + "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", + "value": "10999999799999001" + } + ] + } +} \ No newline at end of file diff --git a/modules/abstract-utxo/test/unit/fixtures/tltc/transactions-p2sh-p2sh.json b/modules/abstract-utxo/test/unit/fixtures/tltc/transactions-p2sh-p2sh.json deleted file mode 100644 index 955059eff0..0000000000 --- a/modules/abstract-utxo/test/unit/fixtures/tltc/transactions-p2sh-p2sh.json +++ /dev/null @@ -1,122 +0,0 @@ -{ - "prebuild": { - "id": "dcd09fc97408ba504e377f28fa290a95f4de3428bac5af1dcfb5f433b370f76c", - "hex": "01000000024f1ef1cff41e3e5f071d429185c6832c278eabef08e879fa1152188c1b041f500100000000ffffffffeaf1adc6613f24b51232fbc09ee5a5729e916ea925b91ef0bc447c2cd711f5990100000000ffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000", - "ins": [ - { - "txid": "501f041b8c185211fa79e808efab8e272c83c68591421d075f3e1ef4cff11e4f", - "index": 1, - "script": "", - "witness": [] - }, - { - "txid": "99f511d72c7c44bcf01eb925a96e919e72a5e59ec0fb3212b5243f61c6adf1ea", - "index": 1, - "script": "", - "witness": [] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - }, - "halfSignedUserBackup": { - "id": "aa43d27fc7e46cba21e59fedf82c879cb2c9dee1b775aa984a8fa554fd60feef", - "hex": "01000000024f1ef1cff41e3e5f071d429185c6832c278eabef08e879fa1152188c1b041f5001000000b700483045022100befcbd2edfe9f379e2e23accd3c0d8745584f4f6f5a5397b8b774e40ca95aca402200af06d51be01427976ee01fe20dfaf679917439d23d7e3b33cb37eca0ede89110100004c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53aeffffffffeaf1adc6613f24b51232fbc09ee5a5729e916ea925b91ef0bc447c2cd711f59901000000b700483045022100c78b13f3b4e661c4a7ce4c2f87f81a04bb141f27f2f1fb9db3f2fd7732c3f6e1022044eca44312e8a726810a9364f1a897685d18198f10389524ed98ba32ff6d0ab80100004c695221022a388ece509cad31a5bed9ff6142991fadc8529a57e388cd83b92421c3f8072f2103b1d138f39f76ee6b3132a9fb9d1cd1c78590effaf37eb43f0020ea614c7d733f21032a0963ad6630acd7222202d52862003403cb34727ead9fcc4b0732307a52ba6b53aeffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000", - "ins": [ - { - "txid": "501f041b8c185211fa79e808efab8e272c83c68591421d075f3e1ef4cff11e4f", - "index": 1, - "script": "00483045022100befcbd2edfe9f379e2e23accd3c0d8745584f4f6f5a5397b8b774e40ca95aca402200af06d51be01427976ee01fe20dfaf679917439d23d7e3b33cb37eca0ede89110100004c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae", - "witness": [] - }, - { - "txid": "99f511d72c7c44bcf01eb925a96e919e72a5e59ec0fb3212b5243f61c6adf1ea", - "index": 1, - "script": "00483045022100c78b13f3b4e661c4a7ce4c2f87f81a04bb141f27f2f1fb9db3f2fd7732c3f6e1022044eca44312e8a726810a9364f1a897685d18198f10389524ed98ba32ff6d0ab80100004c695221022a388ece509cad31a5bed9ff6142991fadc8529a57e388cd83b92421c3f8072f2103b1d138f39f76ee6b3132a9fb9d1cd1c78590effaf37eb43f0020ea614c7d733f21032a0963ad6630acd7222202d52862003403cb34727ead9fcc4b0732307a52ba6b53ae", - "witness": [] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - }, - "halfSignedUserBitGo": { - "id": "aa43d27fc7e46cba21e59fedf82c879cb2c9dee1b775aa984a8fa554fd60feef", - "hex": "01000000024f1ef1cff41e3e5f071d429185c6832c278eabef08e879fa1152188c1b041f5001000000b700483045022100befcbd2edfe9f379e2e23accd3c0d8745584f4f6f5a5397b8b774e40ca95aca402200af06d51be01427976ee01fe20dfaf679917439d23d7e3b33cb37eca0ede89110100004c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53aeffffffffeaf1adc6613f24b51232fbc09ee5a5729e916ea925b91ef0bc447c2cd711f59901000000b700483045022100c78b13f3b4e661c4a7ce4c2f87f81a04bb141f27f2f1fb9db3f2fd7732c3f6e1022044eca44312e8a726810a9364f1a897685d18198f10389524ed98ba32ff6d0ab80100004c695221022a388ece509cad31a5bed9ff6142991fadc8529a57e388cd83b92421c3f8072f2103b1d138f39f76ee6b3132a9fb9d1cd1c78590effaf37eb43f0020ea614c7d733f21032a0963ad6630acd7222202d52862003403cb34727ead9fcc4b0732307a52ba6b53aeffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000", - "ins": [ - { - "txid": "501f041b8c185211fa79e808efab8e272c83c68591421d075f3e1ef4cff11e4f", - "index": 1, - "script": "00483045022100befcbd2edfe9f379e2e23accd3c0d8745584f4f6f5a5397b8b774e40ca95aca402200af06d51be01427976ee01fe20dfaf679917439d23d7e3b33cb37eca0ede89110100004c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae", - "witness": [] - }, - { - "txid": "99f511d72c7c44bcf01eb925a96e919e72a5e59ec0fb3212b5243f61c6adf1ea", - "index": 1, - "script": "00483045022100c78b13f3b4e661c4a7ce4c2f87f81a04bb141f27f2f1fb9db3f2fd7732c3f6e1022044eca44312e8a726810a9364f1a897685d18198f10389524ed98ba32ff6d0ab80100004c695221022a388ece509cad31a5bed9ff6142991fadc8529a57e388cd83b92421c3f8072f2103b1d138f39f76ee6b3132a9fb9d1cd1c78590effaf37eb43f0020ea614c7d733f21032a0963ad6630acd7222202d52862003403cb34727ead9fcc4b0732307a52ba6b53ae", - "witness": [] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - }, - "fullSignedUserBackup": { - "id": "0ee0d0c5abff3577f44c04dbaef045986a061d5233feb0afcb8015fcaefb470f", - "hex": "01000000024f1ef1cff41e3e5f071d429185c6832c278eabef08e879fa1152188c1b041f5001000000fdfd0000483045022100befcbd2edfe9f379e2e23accd3c0d8745584f4f6f5a5397b8b774e40ca95aca402200af06d51be01427976ee01fe20dfaf679917439d23d7e3b33cb37eca0ede891101473044022062a76c2ff4b1dc3b5cdf0aa84092e970c44abed35e53335ee7a3c433f39a8e5b02204c4dc3ddbd2d5dc41067aafd0b0b585b549580aa8cb876dc2ed542f5fa0ac5f8014c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53aeffffffffeaf1adc6613f24b51232fbc09ee5a5729e916ea925b91ef0bc447c2cd711f59901000000fdfd0000483045022100c78b13f3b4e661c4a7ce4c2f87f81a04bb141f27f2f1fb9db3f2fd7732c3f6e1022044eca44312e8a726810a9364f1a897685d18198f10389524ed98ba32ff6d0ab80147304402203a9cde19b63ce132d499dfbc89e21094ee3d9376ed0f31ebc7e931c1d024a0bf02201c40488876b7b8d0e53773061ca515e8c0845897e24ce6ab08eaec6220f10b7d014c695221022a388ece509cad31a5bed9ff6142991fadc8529a57e388cd83b92421c3f8072f2103b1d138f39f76ee6b3132a9fb9d1cd1c78590effaf37eb43f0020ea614c7d733f21032a0963ad6630acd7222202d52862003403cb34727ead9fcc4b0732307a52ba6b53aeffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000", - "ins": [ - { - "txid": "501f041b8c185211fa79e808efab8e272c83c68591421d075f3e1ef4cff11e4f", - "index": 1, - "script": "00483045022100befcbd2edfe9f379e2e23accd3c0d8745584f4f6f5a5397b8b774e40ca95aca402200af06d51be01427976ee01fe20dfaf679917439d23d7e3b33cb37eca0ede891101473044022062a76c2ff4b1dc3b5cdf0aa84092e970c44abed35e53335ee7a3c433f39a8e5b02204c4dc3ddbd2d5dc41067aafd0b0b585b549580aa8cb876dc2ed542f5fa0ac5f8014c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae", - "witness": [] - }, - { - "txid": "99f511d72c7c44bcf01eb925a96e919e72a5e59ec0fb3212b5243f61c6adf1ea", - "index": 1, - "script": "00483045022100c78b13f3b4e661c4a7ce4c2f87f81a04bb141f27f2f1fb9db3f2fd7732c3f6e1022044eca44312e8a726810a9364f1a897685d18198f10389524ed98ba32ff6d0ab80147304402203a9cde19b63ce132d499dfbc89e21094ee3d9376ed0f31ebc7e931c1d024a0bf02201c40488876b7b8d0e53773061ca515e8c0845897e24ce6ab08eaec6220f10b7d014c695221022a388ece509cad31a5bed9ff6142991fadc8529a57e388cd83b92421c3f8072f2103b1d138f39f76ee6b3132a9fb9d1cd1c78590effaf37eb43f0020ea614c7d733f21032a0963ad6630acd7222202d52862003403cb34727ead9fcc4b0732307a52ba6b53ae", - "witness": [] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - }, - "fullSignedUserBitGo": { - "id": "885ce0d0712b6c265b9aafbb66985393dc181970e280fbf2c6055bfc971e7c11", - "hex": "01000000024f1ef1cff41e3e5f071d429185c6832c278eabef08e879fa1152188c1b041f5001000000fdfd0000483045022100befcbd2edfe9f379e2e23accd3c0d8745584f4f6f5a5397b8b774e40ca95aca402200af06d51be01427976ee01fe20dfaf679917439d23d7e3b33cb37eca0ede89110147304402201113e7399ce2ba4d6daaf3cf355fef1d893bd1992a8ea10f0f30e2b12767bf9a0220546426f68f3f146191f335c15b96990f5d0c5c36d27b8837d03e3910210690fe014c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53aeffffffffeaf1adc6613f24b51232fbc09ee5a5729e916ea925b91ef0bc447c2cd711f59901000000fdfe0000483045022100c78b13f3b4e661c4a7ce4c2f87f81a04bb141f27f2f1fb9db3f2fd7732c3f6e1022044eca44312e8a726810a9364f1a897685d18198f10389524ed98ba32ff6d0ab801483045022100fd952ce7e1d1f8baf9eb24ee9a573e5d83cca53455b1481542109bed6273a63e022041985f6324903c7cd71e3b9b6726e82bd23c6a6ab9ee5fc5681767fa5bd464c4014c695221022a388ece509cad31a5bed9ff6142991fadc8529a57e388cd83b92421c3f8072f2103b1d138f39f76ee6b3132a9fb9d1cd1c78590effaf37eb43f0020ea614c7d733f21032a0963ad6630acd7222202d52862003403cb34727ead9fcc4b0732307a52ba6b53aeffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000", - "ins": [ - { - "txid": "501f041b8c185211fa79e808efab8e272c83c68591421d075f3e1ef4cff11e4f", - "index": 1, - "script": "00483045022100befcbd2edfe9f379e2e23accd3c0d8745584f4f6f5a5397b8b774e40ca95aca402200af06d51be01427976ee01fe20dfaf679917439d23d7e3b33cb37eca0ede89110147304402201113e7399ce2ba4d6daaf3cf355fef1d893bd1992a8ea10f0f30e2b12767bf9a0220546426f68f3f146191f335c15b96990f5d0c5c36d27b8837d03e3910210690fe014c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae", - "witness": [] - }, - { - "txid": "99f511d72c7c44bcf01eb925a96e919e72a5e59ec0fb3212b5243f61c6adf1ea", - "index": 1, - "script": "00483045022100c78b13f3b4e661c4a7ce4c2f87f81a04bb141f27f2f1fb9db3f2fd7732c3f6e1022044eca44312e8a726810a9364f1a897685d18198f10389524ed98ba32ff6d0ab801483045022100fd952ce7e1d1f8baf9eb24ee9a573e5d83cca53455b1481542109bed6273a63e022041985f6324903c7cd71e3b9b6726e82bd23c6a6ab9ee5fc5681767fa5bd464c4014c695221022a388ece509cad31a5bed9ff6142991fadc8529a57e388cd83b92421c3f8072f2103b1d138f39f76ee6b3132a9fb9d1cd1c78590effaf37eb43f0020ea614c7d733f21032a0963ad6630acd7222202d52862003403cb34727ead9fcc4b0732307a52ba6b53ae", - "witness": [] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - } -} \ No newline at end of file diff --git a/modules/abstract-utxo/test/unit/fixtures/tltc/transactions-p2sh-p2shP2wsh-p2wsh.json b/modules/abstract-utxo/test/unit/fixtures/tltc/transactions-p2sh-p2shP2wsh-p2wsh.json new file mode 100644 index 0000000000..83c8b34995 --- /dev/null +++ b/modules/abstract-utxo/test/unit/fixtures/tltc/transactions-p2sh-p2shP2wsh-p2wsh.json @@ -0,0 +1,196 @@ +{ + "prebuild": { + "id": "9ebd6f7232b44a3150c5e31a3ce87bb14cb58e6a05d15c558164f805678dd017", + "hex": "01000000034f1ef1cff41e3e5f071d429185c6832c278eabef08e879fa1152188c1b041f500100000000ffffffffe8d293c0e3e1c494b6c885a91c58e4cc44533286e5189b7c9b43966f707965870100000000ffffffff70a9030156bd096ace52eaab9bb041aee5b40e9fd6fafe24dbf453983caba09b0100000000ffffffff01189fe1110000000017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000", + "ins": [ + { + "txid": "501f041b8c185211fa79e808efab8e272c83c68591421d075f3e1ef4cff11e4f", + "index": 1, + "script": "", + "witness": [] + }, + { + "txid": "876579706f96439b7c9b18e586325344cce4581ca985c8b694c4e1e3c093d2e8", + "index": 1, + "script": "", + "witness": [] + }, + { + "txid": "9ba0ab3c9853f4db24fefad69f0eb4e5ae41b09babea52ce6a09bd560103a970", + "index": 1, + "script": "", + "witness": [] + } + ], + "outs": [ + { + "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", + "value": 299999000 + } + ] + }, + "halfSignedUserBackup": { + "id": "24ce7f4028b6098d49023daebe722fc7ab7cd9adf73457549a9912cf726e005d", + "hex": "010000000001034f1ef1cff41e3e5f071d429185c6832c278eabef08e879fa1152188c1b041f5001000000b700483045022100e09ed7dbb3531e0a4b49be9fc76ca332e6a3cbe7b24b74bea4247cc3ae84873d02201e0b3aaad4b7fa9408b9ef3cdcc120415cd54270a7bbb9ad4cf4f39f5a3616480100004c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53aeffffffffe8d293c0e3e1c494b6c885a91c58e4cc44533286e5189b7c9b43966f707965870100000023220020bfc4956a4b0f95a6722cf9c2073c8f86a2f5b86a8c14c68d7aab60fa4d8f0610ffffffff70a9030156bd096ace52eaab9bb041aee5b40e9fd6fafe24dbf453983caba09b0100000000ffffffff01189fe1110000000017a9141e57a925dd863a86af341037e700862bf66bf7b687000500483045022100940b35f0809bb974e32b0c37ac92cc840985f1ea7fcfe7d2fa6c5f6dc16776d1022053ed1d16530b797a476c16bb4d32dc15a08c03c224d913ee5302220de1bb617001000069522102265114bdc9f7954a18fdf695b8ef3f806fba3104b7750a339c94b4c24485a9d72102500d273c1dca588566b2910bbf907f0a4f139f9d21a1af22e884d2d529065fdf2102e330cbfcf82a754afcf38ee382751e0361769f9cbbd9997395da84b6842e7d0653ae050047304402201f6340f7db1a8ca5ea00f17e844f1730ce92a80c0ecf01865ac6902cf9894fc302200e20aed089c0708bb5d3d2145f9af0c5846ae15c3c246eb055740cb136cbc6ce010000695221027db35d325fb6b20e7990d5e5ca33144c270a2b149b4b4158a6e16a090b276f8a2102003243d889cec7c4c55042d6c10091a536eef3894f573759c5d26a727e96f036210257f6aee3214f76ff02748de7d291866642a913b0d346ccc976d6a77d9aa00de253ae00000000", + "ins": [ + { + "txid": "501f041b8c185211fa79e808efab8e272c83c68591421d075f3e1ef4cff11e4f", + "index": 1, + "script": "00483045022100e09ed7dbb3531e0a4b49be9fc76ca332e6a3cbe7b24b74bea4247cc3ae84873d02201e0b3aaad4b7fa9408b9ef3cdcc120415cd54270a7bbb9ad4cf4f39f5a3616480100004c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae", + "witness": [] + }, + { + "txid": "876579706f96439b7c9b18e586325344cce4581ca985c8b694c4e1e3c093d2e8", + "index": 1, + "script": "220020bfc4956a4b0f95a6722cf9c2073c8f86a2f5b86a8c14c68d7aab60fa4d8f0610", + "witness": [ + "", + "3045022100940b35f0809bb974e32b0c37ac92cc840985f1ea7fcfe7d2fa6c5f6dc16776d1022053ed1d16530b797a476c16bb4d32dc15a08c03c224d913ee5302220de1bb617001", + "", + "", + "522102265114bdc9f7954a18fdf695b8ef3f806fba3104b7750a339c94b4c24485a9d72102500d273c1dca588566b2910bbf907f0a4f139f9d21a1af22e884d2d529065fdf2102e330cbfcf82a754afcf38ee382751e0361769f9cbbd9997395da84b6842e7d0653ae" + ] + }, + { + "txid": "9ba0ab3c9853f4db24fefad69f0eb4e5ae41b09babea52ce6a09bd560103a970", + "index": 1, + "script": "", + "witness": [ + "", + "304402201f6340f7db1a8ca5ea00f17e844f1730ce92a80c0ecf01865ac6902cf9894fc302200e20aed089c0708bb5d3d2145f9af0c5846ae15c3c246eb055740cb136cbc6ce01", + "", + "", + "5221027db35d325fb6b20e7990d5e5ca33144c270a2b149b4b4158a6e16a090b276f8a2102003243d889cec7c4c55042d6c10091a536eef3894f573759c5d26a727e96f036210257f6aee3214f76ff02748de7d291866642a913b0d346ccc976d6a77d9aa00de253ae" + ] + } + ], + "outs": [ + { + "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", + "value": 299999000 + } + ] + }, + "halfSignedUserBitGo": { + "id": "24ce7f4028b6098d49023daebe722fc7ab7cd9adf73457549a9912cf726e005d", + "hex": "010000000001034f1ef1cff41e3e5f071d429185c6832c278eabef08e879fa1152188c1b041f5001000000b700483045022100e09ed7dbb3531e0a4b49be9fc76ca332e6a3cbe7b24b74bea4247cc3ae84873d02201e0b3aaad4b7fa9408b9ef3cdcc120415cd54270a7bbb9ad4cf4f39f5a3616480100004c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53aeffffffffe8d293c0e3e1c494b6c885a91c58e4cc44533286e5189b7c9b43966f707965870100000023220020bfc4956a4b0f95a6722cf9c2073c8f86a2f5b86a8c14c68d7aab60fa4d8f0610ffffffff70a9030156bd096ace52eaab9bb041aee5b40e9fd6fafe24dbf453983caba09b0100000000ffffffff01189fe1110000000017a9141e57a925dd863a86af341037e700862bf66bf7b687000500483045022100940b35f0809bb974e32b0c37ac92cc840985f1ea7fcfe7d2fa6c5f6dc16776d1022053ed1d16530b797a476c16bb4d32dc15a08c03c224d913ee5302220de1bb617001000069522102265114bdc9f7954a18fdf695b8ef3f806fba3104b7750a339c94b4c24485a9d72102500d273c1dca588566b2910bbf907f0a4f139f9d21a1af22e884d2d529065fdf2102e330cbfcf82a754afcf38ee382751e0361769f9cbbd9997395da84b6842e7d0653ae050047304402201f6340f7db1a8ca5ea00f17e844f1730ce92a80c0ecf01865ac6902cf9894fc302200e20aed089c0708bb5d3d2145f9af0c5846ae15c3c246eb055740cb136cbc6ce010000695221027db35d325fb6b20e7990d5e5ca33144c270a2b149b4b4158a6e16a090b276f8a2102003243d889cec7c4c55042d6c10091a536eef3894f573759c5d26a727e96f036210257f6aee3214f76ff02748de7d291866642a913b0d346ccc976d6a77d9aa00de253ae00000000", + "ins": [ + { + "txid": "501f041b8c185211fa79e808efab8e272c83c68591421d075f3e1ef4cff11e4f", + "index": 1, + "script": "00483045022100e09ed7dbb3531e0a4b49be9fc76ca332e6a3cbe7b24b74bea4247cc3ae84873d02201e0b3aaad4b7fa9408b9ef3cdcc120415cd54270a7bbb9ad4cf4f39f5a3616480100004c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae", + "witness": [] + }, + { + "txid": "876579706f96439b7c9b18e586325344cce4581ca985c8b694c4e1e3c093d2e8", + "index": 1, + "script": "220020bfc4956a4b0f95a6722cf9c2073c8f86a2f5b86a8c14c68d7aab60fa4d8f0610", + "witness": [ + "", + "3045022100940b35f0809bb974e32b0c37ac92cc840985f1ea7fcfe7d2fa6c5f6dc16776d1022053ed1d16530b797a476c16bb4d32dc15a08c03c224d913ee5302220de1bb617001", + "", + "", + "522102265114bdc9f7954a18fdf695b8ef3f806fba3104b7750a339c94b4c24485a9d72102500d273c1dca588566b2910bbf907f0a4f139f9d21a1af22e884d2d529065fdf2102e330cbfcf82a754afcf38ee382751e0361769f9cbbd9997395da84b6842e7d0653ae" + ] + }, + { + "txid": "9ba0ab3c9853f4db24fefad69f0eb4e5ae41b09babea52ce6a09bd560103a970", + "index": 1, + "script": "", + "witness": [ + "", + "304402201f6340f7db1a8ca5ea00f17e844f1730ce92a80c0ecf01865ac6902cf9894fc302200e20aed089c0708bb5d3d2145f9af0c5846ae15c3c246eb055740cb136cbc6ce01", + "", + "", + "5221027db35d325fb6b20e7990d5e5ca33144c270a2b149b4b4158a6e16a090b276f8a2102003243d889cec7c4c55042d6c10091a536eef3894f573759c5d26a727e96f036210257f6aee3214f76ff02748de7d291866642a913b0d346ccc976d6a77d9aa00de253ae" + ] + } + ], + "outs": [ + { + "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", + "value": 299999000 + } + ] + }, + "fullSignedUserBackup": { + "id": "762dfd5f00fa0f5eaf0a2f5c006de061b748fa6d83bfbd2abb5a9388725925e9", + "hex": "010000000001034f1ef1cff41e3e5f071d429185c6832c278eabef08e879fa1152188c1b041f5001000000fdfe0000483045022100e09ed7dbb3531e0a4b49be9fc76ca332e6a3cbe7b24b74bea4247cc3ae84873d02201e0b3aaad4b7fa9408b9ef3cdcc120415cd54270a7bbb9ad4cf4f39f5a36164801483045022100fa9cda124a3b7b120d8547bfe404c7da751ea601df9f9a3335cecfc1c3bbbf7002203dbc98fcbaa184dc079f840bf1771a54054bf88a8b42628b7b8f41b32509d11a014c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53aeffffffffe8d293c0e3e1c494b6c885a91c58e4cc44533286e5189b7c9b43966f707965870100000023220020bfc4956a4b0f95a6722cf9c2073c8f86a2f5b86a8c14c68d7aab60fa4d8f0610ffffffff70a9030156bd096ace52eaab9bb041aee5b40e9fd6fafe24dbf453983caba09b0100000000ffffffff01189fe1110000000017a9141e57a925dd863a86af341037e700862bf66bf7b687000400483045022100940b35f0809bb974e32b0c37ac92cc840985f1ea7fcfe7d2fa6c5f6dc16776d1022053ed1d16530b797a476c16bb4d32dc15a08c03c224d913ee5302220de1bb61700148304502210082775a7a2e5e7037e7377843684e74b04e3d5a247b83a5ca263eaed19dd476f602204b7a6541437b09f75b880aa77b6a831193f6685136d27a00d49587fbe957c4370169522102265114bdc9f7954a18fdf695b8ef3f806fba3104b7750a339c94b4c24485a9d72102500d273c1dca588566b2910bbf907f0a4f139f9d21a1af22e884d2d529065fdf2102e330cbfcf82a754afcf38ee382751e0361769f9cbbd9997395da84b6842e7d0653ae040047304402201f6340f7db1a8ca5ea00f17e844f1730ce92a80c0ecf01865ac6902cf9894fc302200e20aed089c0708bb5d3d2145f9af0c5846ae15c3c246eb055740cb136cbc6ce01483045022100da8e47391aa14557540c98e1f6f3a1647a65d6d4fe09e1a35b5791c066ebe05d02203385fc1dfa18bb76cd645dad1367e35ee58a00b6b0cccd50ba657503f7076d2401695221027db35d325fb6b20e7990d5e5ca33144c270a2b149b4b4158a6e16a090b276f8a2102003243d889cec7c4c55042d6c10091a536eef3894f573759c5d26a727e96f036210257f6aee3214f76ff02748de7d291866642a913b0d346ccc976d6a77d9aa00de253ae00000000", + "ins": [ + { + "txid": "501f041b8c185211fa79e808efab8e272c83c68591421d075f3e1ef4cff11e4f", + "index": 1, + "script": "00483045022100e09ed7dbb3531e0a4b49be9fc76ca332e6a3cbe7b24b74bea4247cc3ae84873d02201e0b3aaad4b7fa9408b9ef3cdcc120415cd54270a7bbb9ad4cf4f39f5a36164801483045022100fa9cda124a3b7b120d8547bfe404c7da751ea601df9f9a3335cecfc1c3bbbf7002203dbc98fcbaa184dc079f840bf1771a54054bf88a8b42628b7b8f41b32509d11a014c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae", + "witness": [] + }, + { + "txid": "876579706f96439b7c9b18e586325344cce4581ca985c8b694c4e1e3c093d2e8", + "index": 1, + "script": "220020bfc4956a4b0f95a6722cf9c2073c8f86a2f5b86a8c14c68d7aab60fa4d8f0610", + "witness": [ + "", + "3045022100940b35f0809bb974e32b0c37ac92cc840985f1ea7fcfe7d2fa6c5f6dc16776d1022053ed1d16530b797a476c16bb4d32dc15a08c03c224d913ee5302220de1bb617001", + "304502210082775a7a2e5e7037e7377843684e74b04e3d5a247b83a5ca263eaed19dd476f602204b7a6541437b09f75b880aa77b6a831193f6685136d27a00d49587fbe957c43701", + "522102265114bdc9f7954a18fdf695b8ef3f806fba3104b7750a339c94b4c24485a9d72102500d273c1dca588566b2910bbf907f0a4f139f9d21a1af22e884d2d529065fdf2102e330cbfcf82a754afcf38ee382751e0361769f9cbbd9997395da84b6842e7d0653ae" + ] + }, + { + "txid": "9ba0ab3c9853f4db24fefad69f0eb4e5ae41b09babea52ce6a09bd560103a970", + "index": 1, + "script": "", + "witness": [ + "", + "304402201f6340f7db1a8ca5ea00f17e844f1730ce92a80c0ecf01865ac6902cf9894fc302200e20aed089c0708bb5d3d2145f9af0c5846ae15c3c246eb055740cb136cbc6ce01", + "3045022100da8e47391aa14557540c98e1f6f3a1647a65d6d4fe09e1a35b5791c066ebe05d02203385fc1dfa18bb76cd645dad1367e35ee58a00b6b0cccd50ba657503f7076d2401", + "5221027db35d325fb6b20e7990d5e5ca33144c270a2b149b4b4158a6e16a090b276f8a2102003243d889cec7c4c55042d6c10091a536eef3894f573759c5d26a727e96f036210257f6aee3214f76ff02748de7d291866642a913b0d346ccc976d6a77d9aa00de253ae" + ] + } + ], + "outs": [ + { + "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", + "value": 299999000 + } + ] + }, + "fullSignedUserBitGo": { + "id": "93832212cdf304b20570b1dd93840b8c4c5f73695272e6339e6d5bdcc203c77d", + "hex": "010000000001034f1ef1cff41e3e5f071d429185c6832c278eabef08e879fa1152188c1b041f5001000000fdfd0000483045022100e09ed7dbb3531e0a4b49be9fc76ca332e6a3cbe7b24b74bea4247cc3ae84873d02201e0b3aaad4b7fa9408b9ef3cdcc120415cd54270a7bbb9ad4cf4f39f5a3616480147304402203a3d96cfb620edc7fca57cd5764d22f630c30d28696655a6535903e42d531e9b02206a34fc588e30596c1f691eeffbec54733a1a91e338a2b2a33fcf99360c60454b014c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53aeffffffffe8d293c0e3e1c494b6c885a91c58e4cc44533286e5189b7c9b43966f707965870100000023220020bfc4956a4b0f95a6722cf9c2073c8f86a2f5b86a8c14c68d7aab60fa4d8f0610ffffffff70a9030156bd096ace52eaab9bb041aee5b40e9fd6fafe24dbf453983caba09b0100000000ffffffff01189fe1110000000017a9141e57a925dd863a86af341037e700862bf66bf7b687000400483045022100940b35f0809bb974e32b0c37ac92cc840985f1ea7fcfe7d2fa6c5f6dc16776d1022053ed1d16530b797a476c16bb4d32dc15a08c03c224d913ee5302220de1bb617001483045022100b156d0720164545674942a76535822ed1b3da2031dffbc2795dd97112c89282702201b82c96cb2cb55d202578b8565916be134e24f095185e27e320c726d194b2b030169522102265114bdc9f7954a18fdf695b8ef3f806fba3104b7750a339c94b4c24485a9d72102500d273c1dca588566b2910bbf907f0a4f139f9d21a1af22e884d2d529065fdf2102e330cbfcf82a754afcf38ee382751e0361769f9cbbd9997395da84b6842e7d0653ae040047304402201f6340f7db1a8ca5ea00f17e844f1730ce92a80c0ecf01865ac6902cf9894fc302200e20aed089c0708bb5d3d2145f9af0c5846ae15c3c246eb055740cb136cbc6ce014730440220569a360ac062aee979c9aac35f95cc1b5b3850d886c81852019c21e55b1a486e02202eebe15831948c08ad53644faccba8671db0c3a46a9cff15707855d9e94081c501695221027db35d325fb6b20e7990d5e5ca33144c270a2b149b4b4158a6e16a090b276f8a2102003243d889cec7c4c55042d6c10091a536eef3894f573759c5d26a727e96f036210257f6aee3214f76ff02748de7d291866642a913b0d346ccc976d6a77d9aa00de253ae00000000", + "ins": [ + { + "txid": "501f041b8c185211fa79e808efab8e272c83c68591421d075f3e1ef4cff11e4f", + "index": 1, + "script": "00483045022100e09ed7dbb3531e0a4b49be9fc76ca332e6a3cbe7b24b74bea4247cc3ae84873d02201e0b3aaad4b7fa9408b9ef3cdcc120415cd54270a7bbb9ad4cf4f39f5a3616480147304402203a3d96cfb620edc7fca57cd5764d22f630c30d28696655a6535903e42d531e9b02206a34fc588e30596c1f691eeffbec54733a1a91e338a2b2a33fcf99360c60454b014c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae", + "witness": [] + }, + { + "txid": "876579706f96439b7c9b18e586325344cce4581ca985c8b694c4e1e3c093d2e8", + "index": 1, + "script": "220020bfc4956a4b0f95a6722cf9c2073c8f86a2f5b86a8c14c68d7aab60fa4d8f0610", + "witness": [ + "", + "3045022100940b35f0809bb974e32b0c37ac92cc840985f1ea7fcfe7d2fa6c5f6dc16776d1022053ed1d16530b797a476c16bb4d32dc15a08c03c224d913ee5302220de1bb617001", + "3045022100b156d0720164545674942a76535822ed1b3da2031dffbc2795dd97112c89282702201b82c96cb2cb55d202578b8565916be134e24f095185e27e320c726d194b2b0301", + "522102265114bdc9f7954a18fdf695b8ef3f806fba3104b7750a339c94b4c24485a9d72102500d273c1dca588566b2910bbf907f0a4f139f9d21a1af22e884d2d529065fdf2102e330cbfcf82a754afcf38ee382751e0361769f9cbbd9997395da84b6842e7d0653ae" + ] + }, + { + "txid": "9ba0ab3c9853f4db24fefad69f0eb4e5ae41b09babea52ce6a09bd560103a970", + "index": 1, + "script": "", + "witness": [ + "", + "304402201f6340f7db1a8ca5ea00f17e844f1730ce92a80c0ecf01865ac6902cf9894fc302200e20aed089c0708bb5d3d2145f9af0c5846ae15c3c246eb055740cb136cbc6ce01", + "30440220569a360ac062aee979c9aac35f95cc1b5b3850d886c81852019c21e55b1a486e02202eebe15831948c08ad53644faccba8671db0c3a46a9cff15707855d9e94081c501", + "5221027db35d325fb6b20e7990d5e5ca33144c270a2b149b4b4158a6e16a090b276f8a2102003243d889cec7c4c55042d6c10091a536eef3894f573759c5d26a727e96f036210257f6aee3214f76ff02748de7d291866642a913b0d346ccc976d6a77d9aa00de253ae" + ] + } + ], + "outs": [ + { + "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", + "value": 299999000 + } + ] + } +} \ No newline at end of file diff --git a/modules/abstract-utxo/test/unit/fixtures/tltc/transactions-p2shP2wsh-p2shP2wsh.json b/modules/abstract-utxo/test/unit/fixtures/tltc/transactions-p2shP2wsh-p2shP2wsh.json deleted file mode 100644 index 977da1e237..0000000000 --- a/modules/abstract-utxo/test/unit/fixtures/tltc/transactions-p2shP2wsh-p2shP2wsh.json +++ /dev/null @@ -1,166 +0,0 @@ -{ - "prebuild": { - "id": "8897161c1fe40ba1769203b8d6e63b50f64ed6b05198eadc693ea99f8af513ec", - "hex": "01000000028821c2b1eb0ace51e004df6735bc1326c4d14584caac8261fe89e04daba1c5630100000000ffffffffe8d293c0e3e1c494b6c885a91c58e4cc44533286e5189b7c9b43966f707965870100000000ffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000", - "ins": [ - { - "txid": "63c5a1ab4de089fe6182acca8445d1c42613bc3567df04e051ce0aebb1c22188", - "index": 1, - "script": "", - "witness": [] - }, - { - "txid": "876579706f96439b7c9b18e586325344cce4581ca985c8b694c4e1e3c093d2e8", - "index": 1, - "script": "", - "witness": [] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - }, - "halfSignedUserBackup": { - "id": "8dec263ab8a5df3b963cfb0004ea7d3a28a574f6a2f220a61d9312bd1b7416b5", - "hex": "010000000001028821c2b1eb0ace51e004df6735bc1326c4d14584caac8261fe89e04daba1c56301000000232200202ce48eb68ff4a96f2742cfbdd90210ae30bc7cdbafd63fbbe368802e3c0ae800ffffffffe8d293c0e3e1c494b6c885a91c58e4cc44533286e5189b7c9b43966f707965870100000023220020bfc4956a4b0f95a6722cf9c2073c8f86a2f5b86a8c14c68d7aab60fa4d8f0610ffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b68705004830450221009b7f132df289ae1c2fa8e2bf39b5d6cb3e11588f1de7dd878c00615a55bb396c022050493f2c869da8ddd918e10755531d07a2e0d666c832a1948af3ee462f1a5a0e0100006952210386b73c1c9e0d5c3370496426cdb6593bd69bb93743e135860aa5797cd04353c521022e79cdb1ee0b8cad6c9667fedafa92f8472f731f627dc8e0018571e4de9dfda42102f6d5e998e5b41e7e783c7c5c8a633cf333b86200aab31676ab07ed336e22700353ae05004830450221009cfa52af33cf37dd2f2887b7dab471ef4b149ddfaf0d155b39ad0d7126b9cf0f022024560919826305834d1284ff825c90cd9be59608b4a22e80da73d02a23a2045b01000069522102265114bdc9f7954a18fdf695b8ef3f806fba3104b7750a339c94b4c24485a9d72102500d273c1dca588566b2910bbf907f0a4f139f9d21a1af22e884d2d529065fdf2102e330cbfcf82a754afcf38ee382751e0361769f9cbbd9997395da84b6842e7d0653ae00000000", - "ins": [ - { - "txid": "63c5a1ab4de089fe6182acca8445d1c42613bc3567df04e051ce0aebb1c22188", - "index": 1, - "script": "2200202ce48eb68ff4a96f2742cfbdd90210ae30bc7cdbafd63fbbe368802e3c0ae800", - "witness": [ - "", - "30450221009b7f132df289ae1c2fa8e2bf39b5d6cb3e11588f1de7dd878c00615a55bb396c022050493f2c869da8ddd918e10755531d07a2e0d666c832a1948af3ee462f1a5a0e01", - "", - "", - "52210386b73c1c9e0d5c3370496426cdb6593bd69bb93743e135860aa5797cd04353c521022e79cdb1ee0b8cad6c9667fedafa92f8472f731f627dc8e0018571e4de9dfda42102f6d5e998e5b41e7e783c7c5c8a633cf333b86200aab31676ab07ed336e22700353ae" - ] - }, - { - "txid": "876579706f96439b7c9b18e586325344cce4581ca985c8b694c4e1e3c093d2e8", - "index": 1, - "script": "220020bfc4956a4b0f95a6722cf9c2073c8f86a2f5b86a8c14c68d7aab60fa4d8f0610", - "witness": [ - "", - "30450221009cfa52af33cf37dd2f2887b7dab471ef4b149ddfaf0d155b39ad0d7126b9cf0f022024560919826305834d1284ff825c90cd9be59608b4a22e80da73d02a23a2045b01", - "", - "", - "522102265114bdc9f7954a18fdf695b8ef3f806fba3104b7750a339c94b4c24485a9d72102500d273c1dca588566b2910bbf907f0a4f139f9d21a1af22e884d2d529065fdf2102e330cbfcf82a754afcf38ee382751e0361769f9cbbd9997395da84b6842e7d0653ae" - ] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - }, - "halfSignedUserBitGo": { - "id": "8dec263ab8a5df3b963cfb0004ea7d3a28a574f6a2f220a61d9312bd1b7416b5", - "hex": "010000000001028821c2b1eb0ace51e004df6735bc1326c4d14584caac8261fe89e04daba1c56301000000232200202ce48eb68ff4a96f2742cfbdd90210ae30bc7cdbafd63fbbe368802e3c0ae800ffffffffe8d293c0e3e1c494b6c885a91c58e4cc44533286e5189b7c9b43966f707965870100000023220020bfc4956a4b0f95a6722cf9c2073c8f86a2f5b86a8c14c68d7aab60fa4d8f0610ffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b68705004830450221009b7f132df289ae1c2fa8e2bf39b5d6cb3e11588f1de7dd878c00615a55bb396c022050493f2c869da8ddd918e10755531d07a2e0d666c832a1948af3ee462f1a5a0e0100006952210386b73c1c9e0d5c3370496426cdb6593bd69bb93743e135860aa5797cd04353c521022e79cdb1ee0b8cad6c9667fedafa92f8472f731f627dc8e0018571e4de9dfda42102f6d5e998e5b41e7e783c7c5c8a633cf333b86200aab31676ab07ed336e22700353ae05004830450221009cfa52af33cf37dd2f2887b7dab471ef4b149ddfaf0d155b39ad0d7126b9cf0f022024560919826305834d1284ff825c90cd9be59608b4a22e80da73d02a23a2045b01000069522102265114bdc9f7954a18fdf695b8ef3f806fba3104b7750a339c94b4c24485a9d72102500d273c1dca588566b2910bbf907f0a4f139f9d21a1af22e884d2d529065fdf2102e330cbfcf82a754afcf38ee382751e0361769f9cbbd9997395da84b6842e7d0653ae00000000", - "ins": [ - { - "txid": "63c5a1ab4de089fe6182acca8445d1c42613bc3567df04e051ce0aebb1c22188", - "index": 1, - "script": "2200202ce48eb68ff4a96f2742cfbdd90210ae30bc7cdbafd63fbbe368802e3c0ae800", - "witness": [ - "", - "30450221009b7f132df289ae1c2fa8e2bf39b5d6cb3e11588f1de7dd878c00615a55bb396c022050493f2c869da8ddd918e10755531d07a2e0d666c832a1948af3ee462f1a5a0e01", - "", - "", - "52210386b73c1c9e0d5c3370496426cdb6593bd69bb93743e135860aa5797cd04353c521022e79cdb1ee0b8cad6c9667fedafa92f8472f731f627dc8e0018571e4de9dfda42102f6d5e998e5b41e7e783c7c5c8a633cf333b86200aab31676ab07ed336e22700353ae" - ] - }, - { - "txid": "876579706f96439b7c9b18e586325344cce4581ca985c8b694c4e1e3c093d2e8", - "index": 1, - "script": "220020bfc4956a4b0f95a6722cf9c2073c8f86a2f5b86a8c14c68d7aab60fa4d8f0610", - "witness": [ - "", - "30450221009cfa52af33cf37dd2f2887b7dab471ef4b149ddfaf0d155b39ad0d7126b9cf0f022024560919826305834d1284ff825c90cd9be59608b4a22e80da73d02a23a2045b01", - "", - "", - "522102265114bdc9f7954a18fdf695b8ef3f806fba3104b7750a339c94b4c24485a9d72102500d273c1dca588566b2910bbf907f0a4f139f9d21a1af22e884d2d529065fdf2102e330cbfcf82a754afcf38ee382751e0361769f9cbbd9997395da84b6842e7d0653ae" - ] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - }, - "fullSignedUserBackup": { - "id": "8dec263ab8a5df3b963cfb0004ea7d3a28a574f6a2f220a61d9312bd1b7416b5", - "hex": "010000000001028821c2b1eb0ace51e004df6735bc1326c4d14584caac8261fe89e04daba1c56301000000232200202ce48eb68ff4a96f2742cfbdd90210ae30bc7cdbafd63fbbe368802e3c0ae800ffffffffe8d293c0e3e1c494b6c885a91c58e4cc44533286e5189b7c9b43966f707965870100000023220020bfc4956a4b0f95a6722cf9c2073c8f86a2f5b86a8c14c68d7aab60fa4d8f0610ffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b68704004830450221009b7f132df289ae1c2fa8e2bf39b5d6cb3e11588f1de7dd878c00615a55bb396c022050493f2c869da8ddd918e10755531d07a2e0d666c832a1948af3ee462f1a5a0e01483045022100cd6a52f59bce730185effd39811bb113e168d7be125b1feae2b48632506743290220415d52c8c0c27814ce0d9a528e3db1da4a34825e62c7732223fd29e2c0bdc3c7016952210386b73c1c9e0d5c3370496426cdb6593bd69bb93743e135860aa5797cd04353c521022e79cdb1ee0b8cad6c9667fedafa92f8472f731f627dc8e0018571e4de9dfda42102f6d5e998e5b41e7e783c7c5c8a633cf333b86200aab31676ab07ed336e22700353ae04004830450221009cfa52af33cf37dd2f2887b7dab471ef4b149ddfaf0d155b39ad0d7126b9cf0f022024560919826305834d1284ff825c90cd9be59608b4a22e80da73d02a23a2045b01483045022100a6b9eb90c2b0e77520ce2be5c6f8b307b78b1e22117588825c1bc4b6511aa31302204211b038c2ee94a1081cd93d0677d94884643f0d300141ccd139a79bf854d2440169522102265114bdc9f7954a18fdf695b8ef3f806fba3104b7750a339c94b4c24485a9d72102500d273c1dca588566b2910bbf907f0a4f139f9d21a1af22e884d2d529065fdf2102e330cbfcf82a754afcf38ee382751e0361769f9cbbd9997395da84b6842e7d0653ae00000000", - "ins": [ - { - "txid": "63c5a1ab4de089fe6182acca8445d1c42613bc3567df04e051ce0aebb1c22188", - "index": 1, - "script": "2200202ce48eb68ff4a96f2742cfbdd90210ae30bc7cdbafd63fbbe368802e3c0ae800", - "witness": [ - "", - "30450221009b7f132df289ae1c2fa8e2bf39b5d6cb3e11588f1de7dd878c00615a55bb396c022050493f2c869da8ddd918e10755531d07a2e0d666c832a1948af3ee462f1a5a0e01", - "3045022100cd6a52f59bce730185effd39811bb113e168d7be125b1feae2b48632506743290220415d52c8c0c27814ce0d9a528e3db1da4a34825e62c7732223fd29e2c0bdc3c701", - "52210386b73c1c9e0d5c3370496426cdb6593bd69bb93743e135860aa5797cd04353c521022e79cdb1ee0b8cad6c9667fedafa92f8472f731f627dc8e0018571e4de9dfda42102f6d5e998e5b41e7e783c7c5c8a633cf333b86200aab31676ab07ed336e22700353ae" - ] - }, - { - "txid": "876579706f96439b7c9b18e586325344cce4581ca985c8b694c4e1e3c093d2e8", - "index": 1, - "script": "220020bfc4956a4b0f95a6722cf9c2073c8f86a2f5b86a8c14c68d7aab60fa4d8f0610", - "witness": [ - "", - "30450221009cfa52af33cf37dd2f2887b7dab471ef4b149ddfaf0d155b39ad0d7126b9cf0f022024560919826305834d1284ff825c90cd9be59608b4a22e80da73d02a23a2045b01", - "3045022100a6b9eb90c2b0e77520ce2be5c6f8b307b78b1e22117588825c1bc4b6511aa31302204211b038c2ee94a1081cd93d0677d94884643f0d300141ccd139a79bf854d24401", - "522102265114bdc9f7954a18fdf695b8ef3f806fba3104b7750a339c94b4c24485a9d72102500d273c1dca588566b2910bbf907f0a4f139f9d21a1af22e884d2d529065fdf2102e330cbfcf82a754afcf38ee382751e0361769f9cbbd9997395da84b6842e7d0653ae" - ] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - }, - "fullSignedUserBitGo": { - "id": "8dec263ab8a5df3b963cfb0004ea7d3a28a574f6a2f220a61d9312bd1b7416b5", - "hex": "010000000001028821c2b1eb0ace51e004df6735bc1326c4d14584caac8261fe89e04daba1c56301000000232200202ce48eb68ff4a96f2742cfbdd90210ae30bc7cdbafd63fbbe368802e3c0ae800ffffffffe8d293c0e3e1c494b6c885a91c58e4cc44533286e5189b7c9b43966f707965870100000023220020bfc4956a4b0f95a6722cf9c2073c8f86a2f5b86a8c14c68d7aab60fa4d8f0610ffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b68704004830450221009b7f132df289ae1c2fa8e2bf39b5d6cb3e11588f1de7dd878c00615a55bb396c022050493f2c869da8ddd918e10755531d07a2e0d666c832a1948af3ee462f1a5a0e01473044022008917790eb278cc4c2e032879053bec8769a9e9cbc47c87448e57081d7f9003102202160590b67b5fd7b9c87031ff7f1397ad412a563bf4c56fb0d22ed1ba4e66f98016952210386b73c1c9e0d5c3370496426cdb6593bd69bb93743e135860aa5797cd04353c521022e79cdb1ee0b8cad6c9667fedafa92f8472f731f627dc8e0018571e4de9dfda42102f6d5e998e5b41e7e783c7c5c8a633cf333b86200aab31676ab07ed336e22700353ae04004830450221009cfa52af33cf37dd2f2887b7dab471ef4b149ddfaf0d155b39ad0d7126b9cf0f022024560919826305834d1284ff825c90cd9be59608b4a22e80da73d02a23a2045b01483045022100e0ff78c8e3e9a9441bc2e3540e199a047b8989204f35fd65c0ec341509779317022036e23ae695d2ac78669017f83d84cef101c328dce57b5cec854f0882643647630169522102265114bdc9f7954a18fdf695b8ef3f806fba3104b7750a339c94b4c24485a9d72102500d273c1dca588566b2910bbf907f0a4f139f9d21a1af22e884d2d529065fdf2102e330cbfcf82a754afcf38ee382751e0361769f9cbbd9997395da84b6842e7d0653ae00000000", - "ins": [ - { - "txid": "63c5a1ab4de089fe6182acca8445d1c42613bc3567df04e051ce0aebb1c22188", - "index": 1, - "script": "2200202ce48eb68ff4a96f2742cfbdd90210ae30bc7cdbafd63fbbe368802e3c0ae800", - "witness": [ - "", - "30450221009b7f132df289ae1c2fa8e2bf39b5d6cb3e11588f1de7dd878c00615a55bb396c022050493f2c869da8ddd918e10755531d07a2e0d666c832a1948af3ee462f1a5a0e01", - "3044022008917790eb278cc4c2e032879053bec8769a9e9cbc47c87448e57081d7f9003102202160590b67b5fd7b9c87031ff7f1397ad412a563bf4c56fb0d22ed1ba4e66f9801", - "52210386b73c1c9e0d5c3370496426cdb6593bd69bb93743e135860aa5797cd04353c521022e79cdb1ee0b8cad6c9667fedafa92f8472f731f627dc8e0018571e4de9dfda42102f6d5e998e5b41e7e783c7c5c8a633cf333b86200aab31676ab07ed336e22700353ae" - ] - }, - { - "txid": "876579706f96439b7c9b18e586325344cce4581ca985c8b694c4e1e3c093d2e8", - "index": 1, - "script": "220020bfc4956a4b0f95a6722cf9c2073c8f86a2f5b86a8c14c68d7aab60fa4d8f0610", - "witness": [ - "", - "30450221009cfa52af33cf37dd2f2887b7dab471ef4b149ddfaf0d155b39ad0d7126b9cf0f022024560919826305834d1284ff825c90cd9be59608b4a22e80da73d02a23a2045b01", - "3045022100e0ff78c8e3e9a9441bc2e3540e199a047b8989204f35fd65c0ec341509779317022036e23ae695d2ac78669017f83d84cef101c328dce57b5cec854f08826436476301", - "522102265114bdc9f7954a18fdf695b8ef3f806fba3104b7750a339c94b4c24485a9d72102500d273c1dca588566b2910bbf907f0a4f139f9d21a1af22e884d2d529065fdf2102e330cbfcf82a754afcf38ee382751e0361769f9cbbd9997395da84b6842e7d0653ae" - ] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - } -} \ No newline at end of file diff --git a/modules/abstract-utxo/test/unit/fixtures/tltc/transactions-p2wsh-p2wsh.json b/modules/abstract-utxo/test/unit/fixtures/tltc/transactions-p2wsh-p2wsh.json deleted file mode 100644 index 0d644791c9..0000000000 --- a/modules/abstract-utxo/test/unit/fixtures/tltc/transactions-p2wsh-p2wsh.json +++ /dev/null @@ -1,166 +0,0 @@ -{ - "prebuild": { - "id": "170fb635072417466ee915517d2e1fa1ff20c8a157f5e6eb79bac0e169c73343", - "hex": "0100000002c6cd4679aca3e9fdcc201adece1a17774bd99399d31ad4401d005cb938ab7c8d0100000000ffffffff392aa90eb4bff755afa1b93a768fd0729a4f0ea0ca62c9b450d9acbfe90aefa60100000000ffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000", - "ins": [ - { - "txid": "8d7cab38b95c001d40d41ad39993d94b77171acede1a20ccfde9a3ac7946cdc6", - "index": 1, - "script": "", - "witness": [] - }, - { - "txid": "a6ef0ae9bfacd950b4c962caa00e4f9a72d08f763ab9a1af55f7bfb40ea92a39", - "index": 1, - "script": "", - "witness": [] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - }, - "halfSignedUserBackup": { - "id": "170fb635072417466ee915517d2e1fa1ff20c8a157f5e6eb79bac0e169c73343", - "hex": "01000000000102c6cd4679aca3e9fdcc201adece1a17774bd99399d31ad4401d005cb938ab7c8d0100000000ffffffff392aa90eb4bff755afa1b93a768fd0729a4f0ea0ca62c9b450d9acbfe90aefa60100000000ffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b687050047304402200661e99249e26936ce55d3c425dc71e3b01a3f29218c0fdb3399b71eab79ff4e022054414733f682a05eeb593d5f259e4d39ecfd9a0733bff7ec8ec804aa650e3eec0100006952210391e76285ad55895309f6fa7db9fb359489daaf235bb4cb50608f9562122af1ab210285ddd6b1e84e37a9f222737d8b80a8a980a193a783b75b9e82d6e239eb52818c2103a13ee160d79d43201ef5e65b6df4e0842de3b640904d049e64daaaa84a306bb853ae050048304502210090f57e032e79a8fe85e8094013bc9c9c72f43fa8a7b79f84fdf307cc3d9994ba0220494ad7f7988e7a546af7b447f4d4c800de50aa5bf088ba9c61af8e2a3d7cafaf01000069522103cfb542b732ae06a1265a515297c2398009eea602afb5631ec63e34ed7f5fa055210245917cae825127509940626a2343565109eb83e289c30473772ab175331aa964210373f8df125941e11f8154fdeb42e3690815634f70787c06729f68b2b42580b4dc53ae00000000", - "ins": [ - { - "txid": "8d7cab38b95c001d40d41ad39993d94b77171acede1a20ccfde9a3ac7946cdc6", - "index": 1, - "script": "", - "witness": [ - "", - "304402200661e99249e26936ce55d3c425dc71e3b01a3f29218c0fdb3399b71eab79ff4e022054414733f682a05eeb593d5f259e4d39ecfd9a0733bff7ec8ec804aa650e3eec01", - "", - "", - "52210391e76285ad55895309f6fa7db9fb359489daaf235bb4cb50608f9562122af1ab210285ddd6b1e84e37a9f222737d8b80a8a980a193a783b75b9e82d6e239eb52818c2103a13ee160d79d43201ef5e65b6df4e0842de3b640904d049e64daaaa84a306bb853ae" - ] - }, - { - "txid": "a6ef0ae9bfacd950b4c962caa00e4f9a72d08f763ab9a1af55f7bfb40ea92a39", - "index": 1, - "script": "", - "witness": [ - "", - "304502210090f57e032e79a8fe85e8094013bc9c9c72f43fa8a7b79f84fdf307cc3d9994ba0220494ad7f7988e7a546af7b447f4d4c800de50aa5bf088ba9c61af8e2a3d7cafaf01", - "", - "", - "522103cfb542b732ae06a1265a515297c2398009eea602afb5631ec63e34ed7f5fa055210245917cae825127509940626a2343565109eb83e289c30473772ab175331aa964210373f8df125941e11f8154fdeb42e3690815634f70787c06729f68b2b42580b4dc53ae" - ] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - }, - "halfSignedUserBitGo": { - "id": "170fb635072417466ee915517d2e1fa1ff20c8a157f5e6eb79bac0e169c73343", - "hex": "01000000000102c6cd4679aca3e9fdcc201adece1a17774bd99399d31ad4401d005cb938ab7c8d0100000000ffffffff392aa90eb4bff755afa1b93a768fd0729a4f0ea0ca62c9b450d9acbfe90aefa60100000000ffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b687050047304402200661e99249e26936ce55d3c425dc71e3b01a3f29218c0fdb3399b71eab79ff4e022054414733f682a05eeb593d5f259e4d39ecfd9a0733bff7ec8ec804aa650e3eec0100006952210391e76285ad55895309f6fa7db9fb359489daaf235bb4cb50608f9562122af1ab210285ddd6b1e84e37a9f222737d8b80a8a980a193a783b75b9e82d6e239eb52818c2103a13ee160d79d43201ef5e65b6df4e0842de3b640904d049e64daaaa84a306bb853ae050048304502210090f57e032e79a8fe85e8094013bc9c9c72f43fa8a7b79f84fdf307cc3d9994ba0220494ad7f7988e7a546af7b447f4d4c800de50aa5bf088ba9c61af8e2a3d7cafaf01000069522103cfb542b732ae06a1265a515297c2398009eea602afb5631ec63e34ed7f5fa055210245917cae825127509940626a2343565109eb83e289c30473772ab175331aa964210373f8df125941e11f8154fdeb42e3690815634f70787c06729f68b2b42580b4dc53ae00000000", - "ins": [ - { - "txid": "8d7cab38b95c001d40d41ad39993d94b77171acede1a20ccfde9a3ac7946cdc6", - "index": 1, - "script": "", - "witness": [ - "", - "304402200661e99249e26936ce55d3c425dc71e3b01a3f29218c0fdb3399b71eab79ff4e022054414733f682a05eeb593d5f259e4d39ecfd9a0733bff7ec8ec804aa650e3eec01", - "", - "", - "52210391e76285ad55895309f6fa7db9fb359489daaf235bb4cb50608f9562122af1ab210285ddd6b1e84e37a9f222737d8b80a8a980a193a783b75b9e82d6e239eb52818c2103a13ee160d79d43201ef5e65b6df4e0842de3b640904d049e64daaaa84a306bb853ae" - ] - }, - { - "txid": "a6ef0ae9bfacd950b4c962caa00e4f9a72d08f763ab9a1af55f7bfb40ea92a39", - "index": 1, - "script": "", - "witness": [ - "", - "304502210090f57e032e79a8fe85e8094013bc9c9c72f43fa8a7b79f84fdf307cc3d9994ba0220494ad7f7988e7a546af7b447f4d4c800de50aa5bf088ba9c61af8e2a3d7cafaf01", - "", - "", - "522103cfb542b732ae06a1265a515297c2398009eea602afb5631ec63e34ed7f5fa055210245917cae825127509940626a2343565109eb83e289c30473772ab175331aa964210373f8df125941e11f8154fdeb42e3690815634f70787c06729f68b2b42580b4dc53ae" - ] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - }, - "fullSignedUserBackup": { - "id": "170fb635072417466ee915517d2e1fa1ff20c8a157f5e6eb79bac0e169c73343", - "hex": "01000000000102c6cd4679aca3e9fdcc201adece1a17774bd99399d31ad4401d005cb938ab7c8d0100000000ffffffff392aa90eb4bff755afa1b93a768fd0729a4f0ea0ca62c9b450d9acbfe90aefa60100000000ffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b687040047304402200661e99249e26936ce55d3c425dc71e3b01a3f29218c0fdb3399b71eab79ff4e022054414733f682a05eeb593d5f259e4d39ecfd9a0733bff7ec8ec804aa650e3eec01473044022069fed8ce6bb9e08807da0ea2fa06e08d97d036e6378430741978b5bb9584317302207bd7f06e1cb0b31e1d33b55e8ccf8fb6f2a44cfa1eb3c01a65e906ec31ab76ea016952210391e76285ad55895309f6fa7db9fb359489daaf235bb4cb50608f9562122af1ab210285ddd6b1e84e37a9f222737d8b80a8a980a193a783b75b9e82d6e239eb52818c2103a13ee160d79d43201ef5e65b6df4e0842de3b640904d049e64daaaa84a306bb853ae040048304502210090f57e032e79a8fe85e8094013bc9c9c72f43fa8a7b79f84fdf307cc3d9994ba0220494ad7f7988e7a546af7b447f4d4c800de50aa5bf088ba9c61af8e2a3d7cafaf01483045022100cd0df9d8524a4ef75aeaa3c3a51183da3e2fa7c50296820a8e90b794df70e2cb02202473b400e7d65ab4dc5ed96c210d3d9881c3489cfc94744db95a3c900486a67a0169522103cfb542b732ae06a1265a515297c2398009eea602afb5631ec63e34ed7f5fa055210245917cae825127509940626a2343565109eb83e289c30473772ab175331aa964210373f8df125941e11f8154fdeb42e3690815634f70787c06729f68b2b42580b4dc53ae00000000", - "ins": [ - { - "txid": "8d7cab38b95c001d40d41ad39993d94b77171acede1a20ccfde9a3ac7946cdc6", - "index": 1, - "script": "", - "witness": [ - "", - "304402200661e99249e26936ce55d3c425dc71e3b01a3f29218c0fdb3399b71eab79ff4e022054414733f682a05eeb593d5f259e4d39ecfd9a0733bff7ec8ec804aa650e3eec01", - "3044022069fed8ce6bb9e08807da0ea2fa06e08d97d036e6378430741978b5bb9584317302207bd7f06e1cb0b31e1d33b55e8ccf8fb6f2a44cfa1eb3c01a65e906ec31ab76ea01", - "52210391e76285ad55895309f6fa7db9fb359489daaf235bb4cb50608f9562122af1ab210285ddd6b1e84e37a9f222737d8b80a8a980a193a783b75b9e82d6e239eb52818c2103a13ee160d79d43201ef5e65b6df4e0842de3b640904d049e64daaaa84a306bb853ae" - ] - }, - { - "txid": "a6ef0ae9bfacd950b4c962caa00e4f9a72d08f763ab9a1af55f7bfb40ea92a39", - "index": 1, - "script": "", - "witness": [ - "", - "304502210090f57e032e79a8fe85e8094013bc9c9c72f43fa8a7b79f84fdf307cc3d9994ba0220494ad7f7988e7a546af7b447f4d4c800de50aa5bf088ba9c61af8e2a3d7cafaf01", - "3045022100cd0df9d8524a4ef75aeaa3c3a51183da3e2fa7c50296820a8e90b794df70e2cb02202473b400e7d65ab4dc5ed96c210d3d9881c3489cfc94744db95a3c900486a67a01", - "522103cfb542b732ae06a1265a515297c2398009eea602afb5631ec63e34ed7f5fa055210245917cae825127509940626a2343565109eb83e289c30473772ab175331aa964210373f8df125941e11f8154fdeb42e3690815634f70787c06729f68b2b42580b4dc53ae" - ] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - }, - "fullSignedUserBitGo": { - "id": "170fb635072417466ee915517d2e1fa1ff20c8a157f5e6eb79bac0e169c73343", - "hex": "01000000000102c6cd4679aca3e9fdcc201adece1a17774bd99399d31ad4401d005cb938ab7c8d0100000000ffffffff392aa90eb4bff755afa1b93a768fd0729a4f0ea0ca62c9b450d9acbfe90aefa60100000000ffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b687040047304402200661e99249e26936ce55d3c425dc71e3b01a3f29218c0fdb3399b71eab79ff4e022054414733f682a05eeb593d5f259e4d39ecfd9a0733bff7ec8ec804aa650e3eec0147304402206390fc2de784df3fcc5ebd838797cfb5bad88b5701953785b0ad3c8bbec4f1d402202e6636afd02f707de2f1cd917e30113d41bae1c62a8fb355f8348f754c963c9c016952210391e76285ad55895309f6fa7db9fb359489daaf235bb4cb50608f9562122af1ab210285ddd6b1e84e37a9f222737d8b80a8a980a193a783b75b9e82d6e239eb52818c2103a13ee160d79d43201ef5e65b6df4e0842de3b640904d049e64daaaa84a306bb853ae040048304502210090f57e032e79a8fe85e8094013bc9c9c72f43fa8a7b79f84fdf307cc3d9994ba0220494ad7f7988e7a546af7b447f4d4c800de50aa5bf088ba9c61af8e2a3d7cafaf0147304402201e7d01576878c08901b34ef3b8481032f3558712c5a1face6bb91bbfd29352dd02200f4752c4799f44724ebd46d3aded86aa58d35cecca05a5ee21198dfa85cfe8e00169522103cfb542b732ae06a1265a515297c2398009eea602afb5631ec63e34ed7f5fa055210245917cae825127509940626a2343565109eb83e289c30473772ab175331aa964210373f8df125941e11f8154fdeb42e3690815634f70787c06729f68b2b42580b4dc53ae00000000", - "ins": [ - { - "txid": "8d7cab38b95c001d40d41ad39993d94b77171acede1a20ccfde9a3ac7946cdc6", - "index": 1, - "script": "", - "witness": [ - "", - "304402200661e99249e26936ce55d3c425dc71e3b01a3f29218c0fdb3399b71eab79ff4e022054414733f682a05eeb593d5f259e4d39ecfd9a0733bff7ec8ec804aa650e3eec01", - "304402206390fc2de784df3fcc5ebd838797cfb5bad88b5701953785b0ad3c8bbec4f1d402202e6636afd02f707de2f1cd917e30113d41bae1c62a8fb355f8348f754c963c9c01", - "52210391e76285ad55895309f6fa7db9fb359489daaf235bb4cb50608f9562122af1ab210285ddd6b1e84e37a9f222737d8b80a8a980a193a783b75b9e82d6e239eb52818c2103a13ee160d79d43201ef5e65b6df4e0842de3b640904d049e64daaaa84a306bb853ae" - ] - }, - { - "txid": "a6ef0ae9bfacd950b4c962caa00e4f9a72d08f763ab9a1af55f7bfb40ea92a39", - "index": 1, - "script": "", - "witness": [ - "", - "304502210090f57e032e79a8fe85e8094013bc9c9c72f43fa8a7b79f84fdf307cc3d9994ba0220494ad7f7988e7a546af7b447f4d4c800de50aa5bf088ba9c61af8e2a3d7cafaf01", - "304402201e7d01576878c08901b34ef3b8481032f3558712c5a1face6bb91bbfd29352dd02200f4752c4799f44724ebd46d3aded86aa58d35cecca05a5ee21198dfa85cfe8e001", - "522103cfb542b732ae06a1265a515297c2398009eea602afb5631ec63e34ed7f5fa055210245917cae825127509940626a2343565109eb83e289c30473772ab175331aa964210373f8df125941e11f8154fdeb42e3690815634f70787c06729f68b2b42580b4dc53ae" - ] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - } -} \ No newline at end of file diff --git a/modules/abstract-utxo/test/unit/fixtures/tzec/transactions-p2sh-p2sh.json b/modules/abstract-utxo/test/unit/fixtures/tzec/transactions-p2sh-p2sh.json deleted file mode 100644 index 1b0ecabb62..0000000000 --- a/modules/abstract-utxo/test/unit/fixtures/tzec/transactions-p2sh-p2sh.json +++ /dev/null @@ -1,122 +0,0 @@ -{ - "prebuild": { - "id": "509f390231fb890b6d6ab6d1ff88a2e89d6d7b27151a1e77eca687f2ff842404", - "hex": "0400008085202f890273dbd32ce01f5f784c041e7625526724647d76a2e3d3a518c6b4499775765c760100000000ffffffff6afba284d708626b9c84b1dd8d33277820eef2446273d1c73f648d45ee4ef5450100000000ffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000000000000000000000000000000000", - "ins": [ - { - "txid": "765c76759749b4c618a5d3e3a2767d6424675225761e044c785f1fe02cd3db73", - "index": 1, - "script": "", - "witness": [] - }, - { - "txid": "45f54eee458d643fc7d1736244f2ee207827338dddb1849c6b6208d784a2fb6a", - "index": 1, - "script": "", - "witness": [] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - }, - "halfSignedUserBackup": { - "id": "bcbfb9d10a361bc08050c55cfc3f940eed33baa7b822ecac38270c488cfdad2f", - "hex": "0400008085202f890273dbd32ce01f5f784c041e7625526724647d76a2e3d3a518c6b4499775765c7601000000b700483045022100f2ead70a1877da10554fa0012d410abd22839ebb983727590ffb584ab3e7cd60022065312e56579f6cc4cb64da25f9283bfd9054c0df0d364f67396f28ec3f3dde5e0100004c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53aeffffffff6afba284d708626b9c84b1dd8d33277820eef2446273d1c73f648d45ee4ef54501000000b60047304402204cb2f5129adee61c0fe7602020dc3122fa7191e00dccf41140d9bc01aba4854e02202726cf1291295cd9381b5c3a8db47cafc6ae48d6de98609c1382edf6b473e0190100004c695221022a388ece509cad31a5bed9ff6142991fadc8529a57e388cd83b92421c3f8072f2103b1d138f39f76ee6b3132a9fb9d1cd1c78590effaf37eb43f0020ea614c7d733f21032a0963ad6630acd7222202d52862003403cb34727ead9fcc4b0732307a52ba6b53aeffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000000000000000000000000000000000", - "ins": [ - { - "txid": "765c76759749b4c618a5d3e3a2767d6424675225761e044c785f1fe02cd3db73", - "index": 1, - "script": "00483045022100f2ead70a1877da10554fa0012d410abd22839ebb983727590ffb584ab3e7cd60022065312e56579f6cc4cb64da25f9283bfd9054c0df0d364f67396f28ec3f3dde5e0100004c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae", - "witness": [] - }, - { - "txid": "45f54eee458d643fc7d1736244f2ee207827338dddb1849c6b6208d784a2fb6a", - "index": 1, - "script": "0047304402204cb2f5129adee61c0fe7602020dc3122fa7191e00dccf41140d9bc01aba4854e02202726cf1291295cd9381b5c3a8db47cafc6ae48d6de98609c1382edf6b473e0190100004c695221022a388ece509cad31a5bed9ff6142991fadc8529a57e388cd83b92421c3f8072f2103b1d138f39f76ee6b3132a9fb9d1cd1c78590effaf37eb43f0020ea614c7d733f21032a0963ad6630acd7222202d52862003403cb34727ead9fcc4b0732307a52ba6b53ae", - "witness": [] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - }, - "halfSignedUserBitGo": { - "id": "bcbfb9d10a361bc08050c55cfc3f940eed33baa7b822ecac38270c488cfdad2f", - "hex": "0400008085202f890273dbd32ce01f5f784c041e7625526724647d76a2e3d3a518c6b4499775765c7601000000b700483045022100f2ead70a1877da10554fa0012d410abd22839ebb983727590ffb584ab3e7cd60022065312e56579f6cc4cb64da25f9283bfd9054c0df0d364f67396f28ec3f3dde5e0100004c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53aeffffffff6afba284d708626b9c84b1dd8d33277820eef2446273d1c73f648d45ee4ef54501000000b60047304402204cb2f5129adee61c0fe7602020dc3122fa7191e00dccf41140d9bc01aba4854e02202726cf1291295cd9381b5c3a8db47cafc6ae48d6de98609c1382edf6b473e0190100004c695221022a388ece509cad31a5bed9ff6142991fadc8529a57e388cd83b92421c3f8072f2103b1d138f39f76ee6b3132a9fb9d1cd1c78590effaf37eb43f0020ea614c7d733f21032a0963ad6630acd7222202d52862003403cb34727ead9fcc4b0732307a52ba6b53aeffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000000000000000000000000000000000", - "ins": [ - { - "txid": "765c76759749b4c618a5d3e3a2767d6424675225761e044c785f1fe02cd3db73", - "index": 1, - "script": "00483045022100f2ead70a1877da10554fa0012d410abd22839ebb983727590ffb584ab3e7cd60022065312e56579f6cc4cb64da25f9283bfd9054c0df0d364f67396f28ec3f3dde5e0100004c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae", - "witness": [] - }, - { - "txid": "45f54eee458d643fc7d1736244f2ee207827338dddb1849c6b6208d784a2fb6a", - "index": 1, - "script": "0047304402204cb2f5129adee61c0fe7602020dc3122fa7191e00dccf41140d9bc01aba4854e02202726cf1291295cd9381b5c3a8db47cafc6ae48d6de98609c1382edf6b473e0190100004c695221022a388ece509cad31a5bed9ff6142991fadc8529a57e388cd83b92421c3f8072f2103b1d138f39f76ee6b3132a9fb9d1cd1c78590effaf37eb43f0020ea614c7d733f21032a0963ad6630acd7222202d52862003403cb34727ead9fcc4b0732307a52ba6b53ae", - "witness": [] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - }, - "fullSignedUserBackup": { - "id": "e53108452a2542f261159e3d8a67c75d06799e92b438591061cf8b0d337adfef", - "hex": "0400008085202f890273dbd32ce01f5f784c041e7625526724647d76a2e3d3a518c6b4499775765c7601000000fdfd0000483045022100f2ead70a1877da10554fa0012d410abd22839ebb983727590ffb584ab3e7cd60022065312e56579f6cc4cb64da25f9283bfd9054c0df0d364f67396f28ec3f3dde5e0147304402205254a9a510da8fd06a2f9fce55bdc667c2f3a3736939ab67355e49e0c663969f02206c6de179455ac3dd4440f3bd032529ab3791541280b9793be86a8d38bfda8457014c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53aeffffffff6afba284d708626b9c84b1dd8d33277820eef2446273d1c73f648d45ee4ef54501000000fdfd000047304402204cb2f5129adee61c0fe7602020dc3122fa7191e00dccf41140d9bc01aba4854e02202726cf1291295cd9381b5c3a8db47cafc6ae48d6de98609c1382edf6b473e01901483045022100d89ceb279083d8a50e86a79f1765161e6d82a6babfcf39b7c9c51f4954feea5a022054e791b2de34f62895fab526b21532aa461f1a0b1d3a899096fd2224d87c13a2014c695221022a388ece509cad31a5bed9ff6142991fadc8529a57e388cd83b92421c3f8072f2103b1d138f39f76ee6b3132a9fb9d1cd1c78590effaf37eb43f0020ea614c7d733f21032a0963ad6630acd7222202d52862003403cb34727ead9fcc4b0732307a52ba6b53aeffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000000000000000000000000000000000", - "ins": [ - { - "txid": "765c76759749b4c618a5d3e3a2767d6424675225761e044c785f1fe02cd3db73", - "index": 1, - "script": "00483045022100f2ead70a1877da10554fa0012d410abd22839ebb983727590ffb584ab3e7cd60022065312e56579f6cc4cb64da25f9283bfd9054c0df0d364f67396f28ec3f3dde5e0147304402205254a9a510da8fd06a2f9fce55bdc667c2f3a3736939ab67355e49e0c663969f02206c6de179455ac3dd4440f3bd032529ab3791541280b9793be86a8d38bfda8457014c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae", - "witness": [] - }, - { - "txid": "45f54eee458d643fc7d1736244f2ee207827338dddb1849c6b6208d784a2fb6a", - "index": 1, - "script": "0047304402204cb2f5129adee61c0fe7602020dc3122fa7191e00dccf41140d9bc01aba4854e02202726cf1291295cd9381b5c3a8db47cafc6ae48d6de98609c1382edf6b473e01901483045022100d89ceb279083d8a50e86a79f1765161e6d82a6babfcf39b7c9c51f4954feea5a022054e791b2de34f62895fab526b21532aa461f1a0b1d3a899096fd2224d87c13a2014c695221022a388ece509cad31a5bed9ff6142991fadc8529a57e388cd83b92421c3f8072f2103b1d138f39f76ee6b3132a9fb9d1cd1c78590effaf37eb43f0020ea614c7d733f21032a0963ad6630acd7222202d52862003403cb34727ead9fcc4b0732307a52ba6b53ae", - "witness": [] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - }, - "fullSignedUserBitGo": { - "id": "2b334f845de7a2ceb9a21d23933a363713144351ebc1f839c86a5128eadab3ff", - "hex": "0400008085202f890273dbd32ce01f5f784c041e7625526724647d76a2e3d3a518c6b4499775765c7601000000fdfe0000483045022100f2ead70a1877da10554fa0012d410abd22839ebb983727590ffb584ab3e7cd60022065312e56579f6cc4cb64da25f9283bfd9054c0df0d364f67396f28ec3f3dde5e01483045022100d726aa5075afaacd078ed8f32d8342b72053875426a56f1ea0a0f8365c3dd80d0220160e08a3665bdf8f73ed51f398f421789c46817264d6a75b019518c9cef8b685014c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53aeffffffff6afba284d708626b9c84b1dd8d33277820eef2446273d1c73f648d45ee4ef54501000000fc0047304402204cb2f5129adee61c0fe7602020dc3122fa7191e00dccf41140d9bc01aba4854e02202726cf1291295cd9381b5c3a8db47cafc6ae48d6de98609c1382edf6b473e0190147304402204ad04853a79e50d08bd35d0c762bd712c548f59bb0fda4168015f016c55065d80220430da898e9146c9eceed70da933c9fd17657fa8dd15d01cfc98bc7a4ac7dc5c1014c695221022a388ece509cad31a5bed9ff6142991fadc8529a57e388cd83b92421c3f8072f2103b1d138f39f76ee6b3132a9fb9d1cd1c78590effaf37eb43f0020ea614c7d733f21032a0963ad6630acd7222202d52862003403cb34727ead9fcc4b0732307a52ba6b53aeffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000000000000000000000000000000000", - "ins": [ - { - "txid": "765c76759749b4c618a5d3e3a2767d6424675225761e044c785f1fe02cd3db73", - "index": 1, - "script": "00483045022100f2ead70a1877da10554fa0012d410abd22839ebb983727590ffb584ab3e7cd60022065312e56579f6cc4cb64da25f9283bfd9054c0df0d364f67396f28ec3f3dde5e01483045022100d726aa5075afaacd078ed8f32d8342b72053875426a56f1ea0a0f8365c3dd80d0220160e08a3665bdf8f73ed51f398f421789c46817264d6a75b019518c9cef8b685014c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae", - "witness": [] - }, - { - "txid": "45f54eee458d643fc7d1736244f2ee207827338dddb1849c6b6208d784a2fb6a", - "index": 1, - "script": "0047304402204cb2f5129adee61c0fe7602020dc3122fa7191e00dccf41140d9bc01aba4854e02202726cf1291295cd9381b5c3a8db47cafc6ae48d6de98609c1382edf6b473e0190147304402204ad04853a79e50d08bd35d0c762bd712c548f59bb0fda4168015f016c55065d80220430da898e9146c9eceed70da933c9fd17657fa8dd15d01cfc98bc7a4ac7dc5c1014c695221022a388ece509cad31a5bed9ff6142991fadc8529a57e388cd83b92421c3f8072f2103b1d138f39f76ee6b3132a9fb9d1cd1c78590effaf37eb43f0020ea614c7d733f21032a0963ad6630acd7222202d52862003403cb34727ead9fcc4b0732307a52ba6b53ae", - "witness": [] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - } -} \ No newline at end of file diff --git a/modules/abstract-utxo/test/unit/fixtures/tzec/transactions-p2sh.json b/modules/abstract-utxo/test/unit/fixtures/tzec/transactions-p2sh.json new file mode 100644 index 0000000000..b9009932c1 --- /dev/null +++ b/modules/abstract-utxo/test/unit/fixtures/tzec/transactions-p2sh.json @@ -0,0 +1,92 @@ +{ + "prebuild": { + "id": "428e6670f3f3e2ad06d4db8ef13da47de67cc708f4ae1523a392f51e7a42cd23", + "hex": "0400008085202f890173dbd32ce01f5f784c041e7625526724647d76a2e3d3a518c6b4499775765c760100000000ffffffff0118ddf5050000000017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000000000000000000000000000000000", + "ins": [ + { + "txid": "765c76759749b4c618a5d3e3a2767d6424675225761e044c785f1fe02cd3db73", + "index": 1, + "script": "", + "witness": [] + } + ], + "outs": [ + { + "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", + "value": 99999000 + } + ] + }, + "halfSignedUserBackup": { + "id": "8dbcaacba801a1faef5b121b2a93cce0a095381dd0b1d8708a348b95141b84b5", + "hex": "0400008085202f890173dbd32ce01f5f784c041e7625526724647d76a2e3d3a518c6b4499775765c7601000000b60047304402201c77b20e4a48f763d0bc73fea1d8c1a5377ddcfeb5fc179ea20e40bba438d6f7022050a277f3298cef76f7cb932a2c43eadd18a7bf26fe5f4732c6b8aaf39de260e60100004c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53aeffffffff0118ddf5050000000017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000000000000000000000000000000000", + "ins": [ + { + "txid": "765c76759749b4c618a5d3e3a2767d6424675225761e044c785f1fe02cd3db73", + "index": 1, + "script": "0047304402201c77b20e4a48f763d0bc73fea1d8c1a5377ddcfeb5fc179ea20e40bba438d6f7022050a277f3298cef76f7cb932a2c43eadd18a7bf26fe5f4732c6b8aaf39de260e60100004c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae", + "witness": [] + } + ], + "outs": [ + { + "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", + "value": 99999000 + } + ] + }, + "halfSignedUserBitGo": { + "id": "8dbcaacba801a1faef5b121b2a93cce0a095381dd0b1d8708a348b95141b84b5", + "hex": "0400008085202f890173dbd32ce01f5f784c041e7625526724647d76a2e3d3a518c6b4499775765c7601000000b60047304402201c77b20e4a48f763d0bc73fea1d8c1a5377ddcfeb5fc179ea20e40bba438d6f7022050a277f3298cef76f7cb932a2c43eadd18a7bf26fe5f4732c6b8aaf39de260e60100004c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53aeffffffff0118ddf5050000000017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000000000000000000000000000000000", + "ins": [ + { + "txid": "765c76759749b4c618a5d3e3a2767d6424675225761e044c785f1fe02cd3db73", + "index": 1, + "script": "0047304402201c77b20e4a48f763d0bc73fea1d8c1a5377ddcfeb5fc179ea20e40bba438d6f7022050a277f3298cef76f7cb932a2c43eadd18a7bf26fe5f4732c6b8aaf39de260e60100004c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae", + "witness": [] + } + ], + "outs": [ + { + "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", + "value": 99999000 + } + ] + }, + "fullSignedUserBackup": { + "id": "85337cc2668331dcd5b075f1cc9c69ecdeab905fc0c72fa99910bb7cd5d8679d", + "hex": "0400008085202f890173dbd32ce01f5f784c041e7625526724647d76a2e3d3a518c6b4499775765c7601000000fdfd000047304402201c77b20e4a48f763d0bc73fea1d8c1a5377ddcfeb5fc179ea20e40bba438d6f7022050a277f3298cef76f7cb932a2c43eadd18a7bf26fe5f4732c6b8aaf39de260e601483045022100fd8955db916634927defc19e3782cef780fe03ccb62d87cc330a1b5114927fd902206d68eaf934e980ea3d81714b56dd16ecb7c68a8aed62308dbcee2e169eb7e907014c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53aeffffffff0118ddf5050000000017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000000000000000000000000000000000", + "ins": [ + { + "txid": "765c76759749b4c618a5d3e3a2767d6424675225761e044c785f1fe02cd3db73", + "index": 1, + "script": "0047304402201c77b20e4a48f763d0bc73fea1d8c1a5377ddcfeb5fc179ea20e40bba438d6f7022050a277f3298cef76f7cb932a2c43eadd18a7bf26fe5f4732c6b8aaf39de260e601483045022100fd8955db916634927defc19e3782cef780fe03ccb62d87cc330a1b5114927fd902206d68eaf934e980ea3d81714b56dd16ecb7c68a8aed62308dbcee2e169eb7e907014c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae", + "witness": [] + } + ], + "outs": [ + { + "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", + "value": 99999000 + } + ] + }, + "fullSignedUserBitGo": { + "id": "7e0dc8a350510511e93c49385660698c0dd45c41a6d6a0a7faa055c56242f0ac", + "hex": "0400008085202f890173dbd32ce01f5f784c041e7625526724647d76a2e3d3a518c6b4499775765c7601000000fdfd000047304402201c77b20e4a48f763d0bc73fea1d8c1a5377ddcfeb5fc179ea20e40bba438d6f7022050a277f3298cef76f7cb932a2c43eadd18a7bf26fe5f4732c6b8aaf39de260e601483045022100a9f5ae936bacf5249fe9fee7c0d76310169fefc3fc44509567e564b5bfa7858d022072b0e285890c2facca89cefe5c73805ca3fecbd8f9bc6758a7c3bc032fb242c6014c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53aeffffffff0118ddf5050000000017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000000000000000000000000000000000", + "ins": [ + { + "txid": "765c76759749b4c618a5d3e3a2767d6424675225761e044c785f1fe02cd3db73", + "index": 1, + "script": "0047304402201c77b20e4a48f763d0bc73fea1d8c1a5377ddcfeb5fc179ea20e40bba438d6f7022050a277f3298cef76f7cb932a2c43eadd18a7bf26fe5f4732c6b8aaf39de260e601483045022100a9f5ae936bacf5249fe9fee7c0d76310169fefc3fc44509567e564b5bfa7858d022072b0e285890c2facca89cefe5c73805ca3fecbd8f9bc6758a7c3bc032fb242c6014c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae", + "witness": [] + } + ], + "outs": [ + { + "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", + "value": 99999000 + } + ] + } +} \ No newline at end of file diff --git a/modules/abstract-utxo/test/unit/fixtures/zec/transactions-p2sh-p2sh.json b/modules/abstract-utxo/test/unit/fixtures/zec/transactions-p2sh-p2sh.json deleted file mode 100644 index 23fcb4276b..0000000000 --- a/modules/abstract-utxo/test/unit/fixtures/zec/transactions-p2sh-p2sh.json +++ /dev/null @@ -1,122 +0,0 @@ -{ - "prebuild": { - "id": "90f4fbd6e936ec7ce30bc40a757582ec3c9f784c9eea75d47ab138da0f74148d", - "hex": "0400008085202f890270f38f9491b6c441f65555601b1695ffb9030e18fbff87b5a0b06283b7f95b210100000000ffffffff483e409d48deef9caf9d415b652263ee92019f1fd63451be7debf3830d23909f0100000000ffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000000000000000000000000000000000", - "ins": [ - { - "txid": "215bf9b78362b0a0b587fffb180e03b9ff95161b605555f641c4b691948ff370", - "index": 1, - "script": "", - "witness": [] - }, - { - "txid": "9f90230d83f3eb7dbe5134d61f9f0192ee6322655b419daf9cefde489d403e48", - "index": 1, - "script": "", - "witness": [] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - }, - "halfSignedUserBackup": { - "id": "7cc56499a3a53d3cbe2c627c26e941fe63e9292e7a5cc41fe2d630624dc9d79e", - "hex": "0400008085202f890270f38f9491b6c441f65555601b1695ffb9030e18fbff87b5a0b06283b7f95b2101000000b7004830450221009d29c8919530f94a3731857724a3c643b83b218b0e4ef949944d33c2e8fe9319022056f565fc4c9f6997cc49c1ac43e1df4483d6c06ce95c82fbc1b16ba343494fc40100004c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53aeffffffff483e409d48deef9caf9d415b652263ee92019f1fd63451be7debf3830d23909f01000000b60047304402206c6ab390de5ce09110d9c73e1d309c3e751c5835efebdf4f268cf9d1a7c85a73022032f3b47302c1781ff5088c419ffefe7d0495f067480b3d9bcbee9bb534ff45a00100004c695221022a388ece509cad31a5bed9ff6142991fadc8529a57e388cd83b92421c3f8072f2103b1d138f39f76ee6b3132a9fb9d1cd1c78590effaf37eb43f0020ea614c7d733f21032a0963ad6630acd7222202d52862003403cb34727ead9fcc4b0732307a52ba6b53aeffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000000000000000000000000000000000", - "ins": [ - { - "txid": "215bf9b78362b0a0b587fffb180e03b9ff95161b605555f641c4b691948ff370", - "index": 1, - "script": "004830450221009d29c8919530f94a3731857724a3c643b83b218b0e4ef949944d33c2e8fe9319022056f565fc4c9f6997cc49c1ac43e1df4483d6c06ce95c82fbc1b16ba343494fc40100004c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae", - "witness": [] - }, - { - "txid": "9f90230d83f3eb7dbe5134d61f9f0192ee6322655b419daf9cefde489d403e48", - "index": 1, - "script": "0047304402206c6ab390de5ce09110d9c73e1d309c3e751c5835efebdf4f268cf9d1a7c85a73022032f3b47302c1781ff5088c419ffefe7d0495f067480b3d9bcbee9bb534ff45a00100004c695221022a388ece509cad31a5bed9ff6142991fadc8529a57e388cd83b92421c3f8072f2103b1d138f39f76ee6b3132a9fb9d1cd1c78590effaf37eb43f0020ea614c7d733f21032a0963ad6630acd7222202d52862003403cb34727ead9fcc4b0732307a52ba6b53ae", - "witness": [] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - }, - "halfSignedUserBitGo": { - "id": "7cc56499a3a53d3cbe2c627c26e941fe63e9292e7a5cc41fe2d630624dc9d79e", - "hex": "0400008085202f890270f38f9491b6c441f65555601b1695ffb9030e18fbff87b5a0b06283b7f95b2101000000b7004830450221009d29c8919530f94a3731857724a3c643b83b218b0e4ef949944d33c2e8fe9319022056f565fc4c9f6997cc49c1ac43e1df4483d6c06ce95c82fbc1b16ba343494fc40100004c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53aeffffffff483e409d48deef9caf9d415b652263ee92019f1fd63451be7debf3830d23909f01000000b60047304402206c6ab390de5ce09110d9c73e1d309c3e751c5835efebdf4f268cf9d1a7c85a73022032f3b47302c1781ff5088c419ffefe7d0495f067480b3d9bcbee9bb534ff45a00100004c695221022a388ece509cad31a5bed9ff6142991fadc8529a57e388cd83b92421c3f8072f2103b1d138f39f76ee6b3132a9fb9d1cd1c78590effaf37eb43f0020ea614c7d733f21032a0963ad6630acd7222202d52862003403cb34727ead9fcc4b0732307a52ba6b53aeffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000000000000000000000000000000000", - "ins": [ - { - "txid": "215bf9b78362b0a0b587fffb180e03b9ff95161b605555f641c4b691948ff370", - "index": 1, - "script": "004830450221009d29c8919530f94a3731857724a3c643b83b218b0e4ef949944d33c2e8fe9319022056f565fc4c9f6997cc49c1ac43e1df4483d6c06ce95c82fbc1b16ba343494fc40100004c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae", - "witness": [] - }, - { - "txid": "9f90230d83f3eb7dbe5134d61f9f0192ee6322655b419daf9cefde489d403e48", - "index": 1, - "script": "0047304402206c6ab390de5ce09110d9c73e1d309c3e751c5835efebdf4f268cf9d1a7c85a73022032f3b47302c1781ff5088c419ffefe7d0495f067480b3d9bcbee9bb534ff45a00100004c695221022a388ece509cad31a5bed9ff6142991fadc8529a57e388cd83b92421c3f8072f2103b1d138f39f76ee6b3132a9fb9d1cd1c78590effaf37eb43f0020ea614c7d733f21032a0963ad6630acd7222202d52862003403cb34727ead9fcc4b0732307a52ba6b53ae", - "witness": [] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - }, - "fullSignedUserBackup": { - "id": "8ae6f4337cf78ce6be8c9c449f4c70f33e2fc73d7d24faf004c580a045937d89", - "hex": "0400008085202f890270f38f9491b6c441f65555601b1695ffb9030e18fbff87b5a0b06283b7f95b2101000000fdfe00004830450221009d29c8919530f94a3731857724a3c643b83b218b0e4ef949944d33c2e8fe9319022056f565fc4c9f6997cc49c1ac43e1df4483d6c06ce95c82fbc1b16ba343494fc401483045022100fee5b9c1dce0029eaa234855a9cb32b3c4fc7019ee718737e627dabe976bd24b02204fdcd494e24d1b51f5c96109cf067dde1f903cb2edf33f6df18b1a4657387738014c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53aeffffffff483e409d48deef9caf9d415b652263ee92019f1fd63451be7debf3830d23909f01000000fc0047304402206c6ab390de5ce09110d9c73e1d309c3e751c5835efebdf4f268cf9d1a7c85a73022032f3b47302c1781ff5088c419ffefe7d0495f067480b3d9bcbee9bb534ff45a00147304402201532097fe96260d8d3d15fb2860c1ee036893eb6fb10ae3df83dc529d4de6e4902207a6f4998b06f8e2886091be805922ac14a13da529f5ed7f0c184e5745b324961014c695221022a388ece509cad31a5bed9ff6142991fadc8529a57e388cd83b92421c3f8072f2103b1d138f39f76ee6b3132a9fb9d1cd1c78590effaf37eb43f0020ea614c7d733f21032a0963ad6630acd7222202d52862003403cb34727ead9fcc4b0732307a52ba6b53aeffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000000000000000000000000000000000", - "ins": [ - { - "txid": "215bf9b78362b0a0b587fffb180e03b9ff95161b605555f641c4b691948ff370", - "index": 1, - "script": "004830450221009d29c8919530f94a3731857724a3c643b83b218b0e4ef949944d33c2e8fe9319022056f565fc4c9f6997cc49c1ac43e1df4483d6c06ce95c82fbc1b16ba343494fc401483045022100fee5b9c1dce0029eaa234855a9cb32b3c4fc7019ee718737e627dabe976bd24b02204fdcd494e24d1b51f5c96109cf067dde1f903cb2edf33f6df18b1a4657387738014c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae", - "witness": [] - }, - { - "txid": "9f90230d83f3eb7dbe5134d61f9f0192ee6322655b419daf9cefde489d403e48", - "index": 1, - "script": "0047304402206c6ab390de5ce09110d9c73e1d309c3e751c5835efebdf4f268cf9d1a7c85a73022032f3b47302c1781ff5088c419ffefe7d0495f067480b3d9bcbee9bb534ff45a00147304402201532097fe96260d8d3d15fb2860c1ee036893eb6fb10ae3df83dc529d4de6e4902207a6f4998b06f8e2886091be805922ac14a13da529f5ed7f0c184e5745b324961014c695221022a388ece509cad31a5bed9ff6142991fadc8529a57e388cd83b92421c3f8072f2103b1d138f39f76ee6b3132a9fb9d1cd1c78590effaf37eb43f0020ea614c7d733f21032a0963ad6630acd7222202d52862003403cb34727ead9fcc4b0732307a52ba6b53ae", - "witness": [] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - }, - "fullSignedUserBitGo": { - "id": "13fbe32676e0a0a9621057fcfdaa85cb362e66c2e6dc7723c7fba7f63f307637", - "hex": "0400008085202f890270f38f9491b6c441f65555601b1695ffb9030e18fbff87b5a0b06283b7f95b2101000000fdfd00004830450221009d29c8919530f94a3731857724a3c643b83b218b0e4ef949944d33c2e8fe9319022056f565fc4c9f6997cc49c1ac43e1df4483d6c06ce95c82fbc1b16ba343494fc401473044022005611bac6079c845c19baa13e02690f3db481d02e24c199d2042bc54ce557120022063e628a6b81c1cee89a1c6086b683908d1b3140c0f7e934ea07757491ed5aec2014c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53aeffffffff483e409d48deef9caf9d415b652263ee92019f1fd63451be7debf3830d23909f01000000fc0047304402206c6ab390de5ce09110d9c73e1d309c3e751c5835efebdf4f268cf9d1a7c85a73022032f3b47302c1781ff5088c419ffefe7d0495f067480b3d9bcbee9bb534ff45a00147304402205de0a4e61a9696f519b66896ff9d75784778998848bcf0b61c54c37d5374326e02202d55ae7048b24aeefe0b0f88620a1eccf42f2f6fbf13fbe23b673120bf50a004014c695221022a388ece509cad31a5bed9ff6142991fadc8529a57e388cd83b92421c3f8072f2103b1d138f39f76ee6b3132a9fb9d1cd1c78590effaf37eb43f0020ea614c7d733f21032a0963ad6630acd7222202d52862003403cb34727ead9fcc4b0732307a52ba6b53aeffffffff0118beeb0b0000000017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000000000000000000000000000000000", - "ins": [ - { - "txid": "215bf9b78362b0a0b587fffb180e03b9ff95161b605555f641c4b691948ff370", - "index": 1, - "script": "004830450221009d29c8919530f94a3731857724a3c643b83b218b0e4ef949944d33c2e8fe9319022056f565fc4c9f6997cc49c1ac43e1df4483d6c06ce95c82fbc1b16ba343494fc401473044022005611bac6079c845c19baa13e02690f3db481d02e24c199d2042bc54ce557120022063e628a6b81c1cee89a1c6086b683908d1b3140c0f7e934ea07757491ed5aec2014c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae", - "witness": [] - }, - { - "txid": "9f90230d83f3eb7dbe5134d61f9f0192ee6322655b419daf9cefde489d403e48", - "index": 1, - "script": "0047304402206c6ab390de5ce09110d9c73e1d309c3e751c5835efebdf4f268cf9d1a7c85a73022032f3b47302c1781ff5088c419ffefe7d0495f067480b3d9bcbee9bb534ff45a00147304402205de0a4e61a9696f519b66896ff9d75784778998848bcf0b61c54c37d5374326e02202d55ae7048b24aeefe0b0f88620a1eccf42f2f6fbf13fbe23b673120bf50a004014c695221022a388ece509cad31a5bed9ff6142991fadc8529a57e388cd83b92421c3f8072f2103b1d138f39f76ee6b3132a9fb9d1cd1c78590effaf37eb43f0020ea614c7d733f21032a0963ad6630acd7222202d52862003403cb34727ead9fcc4b0732307a52ba6b53ae", - "witness": [] - } - ], - "outs": [ - { - "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", - "value": 199999000 - } - ] - } -} \ No newline at end of file diff --git a/modules/abstract-utxo/test/unit/fixtures/zec/transactions-p2sh.json b/modules/abstract-utxo/test/unit/fixtures/zec/transactions-p2sh.json new file mode 100644 index 0000000000..b2e9fdaf5e --- /dev/null +++ b/modules/abstract-utxo/test/unit/fixtures/zec/transactions-p2sh.json @@ -0,0 +1,92 @@ +{ + "prebuild": { + "id": "9fc2f35704ab321dada2c05f82cfc8c55be7edcd4aeb55dc85d84dbe8a4140ac", + "hex": "0400008085202f890170f38f9491b6c441f65555601b1695ffb9030e18fbff87b5a0b06283b7f95b210100000000ffffffff0118ddf5050000000017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000000000000000000000000000000000", + "ins": [ + { + "txid": "215bf9b78362b0a0b587fffb180e03b9ff95161b605555f641c4b691948ff370", + "index": 1, + "script": "", + "witness": [] + } + ], + "outs": [ + { + "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", + "value": 99999000 + } + ] + }, + "halfSignedUserBackup": { + "id": "06953489b89600728fc8fc30919d270151880831b9e8f0ed8c0f25383c6dd682", + "hex": "0400008085202f890170f38f9491b6c441f65555601b1695ffb9030e18fbff87b5a0b06283b7f95b2101000000b7004830450221009d21349a618c26bab5ab176df5d4c09a97ae18ee3056116289f2ad7f4ce1c57d022022bde46ab15c1cddd0a5048436b70189b860991fd3723fac3dc6d4c4f5de439f0100004c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53aeffffffff0118ddf5050000000017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000000000000000000000000000000000", + "ins": [ + { + "txid": "215bf9b78362b0a0b587fffb180e03b9ff95161b605555f641c4b691948ff370", + "index": 1, + "script": "004830450221009d21349a618c26bab5ab176df5d4c09a97ae18ee3056116289f2ad7f4ce1c57d022022bde46ab15c1cddd0a5048436b70189b860991fd3723fac3dc6d4c4f5de439f0100004c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae", + "witness": [] + } + ], + "outs": [ + { + "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", + "value": 99999000 + } + ] + }, + "halfSignedUserBitGo": { + "id": "06953489b89600728fc8fc30919d270151880831b9e8f0ed8c0f25383c6dd682", + "hex": "0400008085202f890170f38f9491b6c441f65555601b1695ffb9030e18fbff87b5a0b06283b7f95b2101000000b7004830450221009d21349a618c26bab5ab176df5d4c09a97ae18ee3056116289f2ad7f4ce1c57d022022bde46ab15c1cddd0a5048436b70189b860991fd3723fac3dc6d4c4f5de439f0100004c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53aeffffffff0118ddf5050000000017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000000000000000000000000000000000", + "ins": [ + { + "txid": "215bf9b78362b0a0b587fffb180e03b9ff95161b605555f641c4b691948ff370", + "index": 1, + "script": "004830450221009d21349a618c26bab5ab176df5d4c09a97ae18ee3056116289f2ad7f4ce1c57d022022bde46ab15c1cddd0a5048436b70189b860991fd3723fac3dc6d4c4f5de439f0100004c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae", + "witness": [] + } + ], + "outs": [ + { + "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", + "value": 99999000 + } + ] + }, + "fullSignedUserBackup": { + "id": "dfc4c37741baac046ec676fa723f5fed162e5722ffd9d157012a5fd5973d95b3", + "hex": "0400008085202f890170f38f9491b6c441f65555601b1695ffb9030e18fbff87b5a0b06283b7f95b2101000000fdfd00004830450221009d21349a618c26bab5ab176df5d4c09a97ae18ee3056116289f2ad7f4ce1c57d022022bde46ab15c1cddd0a5048436b70189b860991fd3723fac3dc6d4c4f5de439f0147304402203c1762c871bf1f4242761cbc740777b9de6421cbaeb26f5fdb510e8f96ad3da80220641f99f10ec2fd7d30375766c53cdbc6f5585c1da6b7469f867f6addcb38196c014c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53aeffffffff0118ddf5050000000017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000000000000000000000000000000000", + "ins": [ + { + "txid": "215bf9b78362b0a0b587fffb180e03b9ff95161b605555f641c4b691948ff370", + "index": 1, + "script": "004830450221009d21349a618c26bab5ab176df5d4c09a97ae18ee3056116289f2ad7f4ce1c57d022022bde46ab15c1cddd0a5048436b70189b860991fd3723fac3dc6d4c4f5de439f0147304402203c1762c871bf1f4242761cbc740777b9de6421cbaeb26f5fdb510e8f96ad3da80220641f99f10ec2fd7d30375766c53cdbc6f5585c1da6b7469f867f6addcb38196c014c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae", + "witness": [] + } + ], + "outs": [ + { + "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", + "value": 99999000 + } + ] + }, + "fullSignedUserBitGo": { + "id": "75c9505ea8b14b0311b62418f47d57874d702d99a13ff91fb38e226adc405690", + "hex": "0400008085202f890170f38f9491b6c441f65555601b1695ffb9030e18fbff87b5a0b06283b7f95b2101000000fdfd00004830450221009d21349a618c26bab5ab176df5d4c09a97ae18ee3056116289f2ad7f4ce1c57d022022bde46ab15c1cddd0a5048436b70189b860991fd3723fac3dc6d4c4f5de439f0147304402202852c4985e0b6901172a52ce00272bc22fa54b0811727894526bcba5e93c7e7702203a08833f2c36465c17e7804c3a37d19aab7066919403bde4b167e542009142c9014c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53aeffffffff0118ddf5050000000017a9141e57a925dd863a86af341037e700862bf66bf7b68700000000000000000000000000000000000000", + "ins": [ + { + "txid": "215bf9b78362b0a0b587fffb180e03b9ff95161b605555f641c4b691948ff370", + "index": 1, + "script": "004830450221009d21349a618c26bab5ab176df5d4c09a97ae18ee3056116289f2ad7f4ce1c57d022022bde46ab15c1cddd0a5048436b70189b860991fd3723fac3dc6d4c4f5de439f0147304402202852c4985e0b6901172a52ce00272bc22fa54b0811727894526bcba5e93c7e7702203a08833f2c36465c17e7804c3a37d19aab7066919403bde4b167e542009142c9014c69522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae", + "witness": [] + } + ], + "outs": [ + { + "script": "a9141e57a925dd863a86af341037e700862bf66bf7b687", + "value": 99999000 + } + ] + } +} \ No newline at end of file diff --git a/modules/abstract-utxo/test/unit/transaction.ts b/modules/abstract-utxo/test/unit/transaction.ts index bf4a4258e0..b07a1cdd9b 100644 --- a/modules/abstract-utxo/test/unit/transaction.ts +++ b/modules/abstract-utxo/test/unit/transaction.ts @@ -34,10 +34,6 @@ import { defaultBitGo, } from './util'; -function getScriptTypes2Of3() { - return [...bitgo.outputScripts.scriptTypes2Of3, 'taprootKeyPathSpend'] as const; -} - function run( coin: AbstractUtxoCoin, inputScripts: testutil.InputScriptType[], @@ -410,29 +406,28 @@ function run( }); } -function runTestForCoin(coin: AbstractUtxoCoin) { - getScriptTypes2Of3().forEach((type) => { - (['legacy', 'psbt'] as const).forEach((txFormat) => { - if (!coin.supportsAddressType(type === 'taprootKeyPathSpend' ? 'p2trMusig2' : type)) { - return; +function getScriptTypes(coin: AbstractUtxoCoin, txFormat: 'legacy' | 'psbt') { + return (['p2shP2pk', 'p2sh', 'p2shP2wsh', 'p2wsh', 'p2tr', 'p2trMusig2', 'taprootKeyPathSpend'] as const).filter( + (t) => { + if (t === 'p2shP2pk') { + return getReplayProtectionAddresses(coin.name).length > 0; } - - if ((type === 'taprootKeyPathSpend' || type === 'p2trMusig2') && txFormat !== 'psbt') { - return; + if (txFormat === 'legacy') { + if (t === 'p2tr' || t === 'p2trMusig2' || t === 'taprootKeyPathSpend') { + return false; + } } - - run(coin, [type, type], txFormat); - if (getReplayProtectionAddresses(coin.name).length) { - run(coin, ['p2shP2pk', type], txFormat); + if (t === 'taprootKeyPathSpend') { + return coin.supportsAddressType('p2trMusig2'); } + return coin.supportsAddressType(t); + } + ); +} - if (txFormat === 'psbt') { - run(coin, [type, type], txFormat, { decodeWith: 'wasm-utxo' }); - if (getReplayProtectionAddresses(coin.name).length) { - run(coin, ['p2shP2pk', type], txFormat, { decodeWith: 'wasm-utxo' }); - } - } - }); +function runTestForCoin(coin: AbstractUtxoCoin) { + (['legacy', 'psbt'] as const).forEach((txFormat) => { + run(coin, getScriptTypes(coin, txFormat), txFormat, { decodeWith: 'wasm-utxo' }); }); } From a7228c56947f595cd35a95a982134f7d61593a08 Mon Sep 17 00:00:00 2001 From: Otto Allmendinger Date: Tue, 3 Feb 2026 15:43:17 +0100 Subject: [PATCH 3/3] feat(abstract-utxo): optimize test suite with min coin selection Use a minimal subset of test coins (BTC, BCH, ZEC) that provides full feature coverage while significantly reducing test runtime. Refactor test utilities to support this optimization: - Add `getMinUtxoCoins()` helper function - Move shared code like `getScriptTypes()` and `TxFormat` to utilities - Improve validation logic for different script types Issue: BTC-2866 Co-authored-by: llm-git --- .../test/unit/prebuildAndSign.ts | 65 +++++++------------ .../abstract-utxo/test/unit/transaction.ts | 26 ++------ .../abstract-utxo/test/unit/util/utxoCoins.ts | 37 +++++++++++ 3 files changed, 66 insertions(+), 62 deletions(-) diff --git a/modules/abstract-utxo/test/unit/prebuildAndSign.ts b/modules/abstract-utxo/test/unit/prebuildAndSign.ts index e41f8f0005..ecb98242d2 100644 --- a/modules/abstract-utxo/test/unit/prebuildAndSign.ts +++ b/modules/abstract-utxo/test/unit/prebuildAndSign.ts @@ -1,17 +1,25 @@ import * as assert from 'assert'; import * as utxolib from '@bitgo/utxo-lib'; +import { testutil } from '@bitgo/utxo-lib'; import nock = require('nock'); import { common, HalfSignedUtxoTransaction, Wallet } from '@bitgo/sdk-core'; import { getSeed } from '@bitgo/sdk-test'; -import { AbstractUtxoCoin, getReplayProtectionAddresses } from '../../src'; -import { getMainnetCoinName } from '../../src/names'; +import { AbstractUtxoCoin } from '../../src'; -import { defaultBitGo, encryptKeychain, getDefaultWalletKeys, getUtxoWallet, keychainsBase58, utxoCoins } from './util'; +import { + defaultBitGo, + encryptKeychain, + getDefaultWalletKeys, + getMinUtxoCoins, + getUtxoWallet, + keychainsBase58, + getScriptTypes, + TxFormat, +} from './util'; -const txFormats = ['legacy', 'psbt'] as const; -export type TxFormat = (typeof txFormats)[number]; +type ScriptType = testutil.InputScriptType; type KeyDoc = { id: string; @@ -24,9 +32,6 @@ type KeyDoc = { const walletPassphrase = 'gabagool'; const webauthnWalletPassPhrase = 'just the gabagool'; -const scriptTypes = [...utxolib.bitgo.outputScripts.scriptTypes2Of3, 'taprootKeyPathSpend', 'p2shP2pk'] as const; -export type ScriptType = (typeof scriptTypes)[number]; - type Input = { scriptType: ScriptType; value: bigint; @@ -35,15 +40,16 @@ type Input = { function assertSignable(psbtHex: string, inputScripts: ScriptType[], network: utxolib.Network): void { const psbt = utxolib.bitgo.createPsbtFromHex(psbtHex, network); // Make sure that you can sign with bitgo key and extract the transaction - // No signatures should be present if it's a p2shP2pk input - if (!inputScripts.includes('p2shP2pk')) { - const key = inputScripts.includes('p2trMusig2') ? rootWalletKeys.backup : rootWalletKeys.bitgo; - psbt.signAllInputsHD(key, { deterministic: true }); - psbt.validateSignaturesOfAllInputs(); - psbt.finalizeAllInputs(); - const tx = psbt.extractTransaction(); - assert.ok(tx); + // Skip validation for p2shP2pk (single-sig replay protection) and taprootKeyPathSpend (requires musig2 nonce exchange) + if (inputScripts.includes('p2shP2pk') || inputScripts.includes('taprootKeyPathSpend')) { + return; } + const key = inputScripts.includes('p2trMusig2') ? rootWalletKeys.backup : rootWalletKeys.bitgo; + psbt.signAllInputsHD(key, { deterministic: true }); + psbt.validateSignaturesOfAllInputs(); + psbt.finalizeAllInputs(); + const tx = psbt.extractTransaction(); + assert.ok(tx); } // Build the key objects @@ -295,27 +301,6 @@ function run(coin: AbstractUtxoCoin, inputScripts: ScriptType[], txFormat: TxFor }); } -utxoCoins - .filter((coin) => getMainnetCoinName(coin.name) !== 'bsv') - .forEach((coin) => { - scriptTypes - // Don't iterate over p2shP2pk - in no scenario would a wallet spend two p2shP2pk inputs as these - // are single signature inputs that are used for replay protection and are added to the transaction - // by our system from a separate wallet. We do run tests below where one of the inputs is a p2shP2pk and - // the other is an input spent by the user. - .filter((scriptType) => scriptType !== 'p2shP2pk') - .forEach((inputScript) => { - const inputScriptCleaned = ( - inputScript === 'taprootKeyPathSpend' ? 'p2trMusig2' : inputScript - ) as utxolib.bitgo.outputScripts.ScriptType2Of3; - - if (!coin.supportsAddressType(inputScriptCleaned)) { - return; - } - - run(coin, [inputScript, inputScript], 'psbt'); - if (getReplayProtectionAddresses(coin.name).length) { - run(coin, ['p2shP2pk', inputScript], 'psbt'); - } - }); - }); +getMinUtxoCoins().forEach((coin) => { + run(coin, getScriptTypes(coin, 'psbt'), 'psbt'); +}); diff --git a/modules/abstract-utxo/test/unit/transaction.ts b/modules/abstract-utxo/test/unit/transaction.ts index b07a1cdd9b..c8dfa57cc5 100644 --- a/modules/abstract-utxo/test/unit/transaction.ts +++ b/modules/abstract-utxo/test/unit/transaction.ts @@ -14,12 +14,11 @@ import { WalletSignTransactionOptions, } from '@bitgo/sdk-core'; -import { AbstractUtxoCoin, getReplayProtectionAddresses, generateAddress, getReplayProtectionPubkeys } from '../../src'; +import { AbstractUtxoCoin, generateAddress, getReplayProtectionPubkeys } from '../../src'; import { SdkBackend } from '../../src/transaction/types'; import type { Unspent, WalletUnspent } from '../../src/unspent'; import { - utxoCoins, shouldEqualJSON, getFixture, getUtxoWallet, @@ -32,6 +31,8 @@ import { getDefaultWalletKeys, getWalletKeys, defaultBitGo, + getMinUtxoCoins, + getScriptTypes, } from './util'; function run( @@ -406,25 +407,6 @@ function run( }); } -function getScriptTypes(coin: AbstractUtxoCoin, txFormat: 'legacy' | 'psbt') { - return (['p2shP2pk', 'p2sh', 'p2shP2wsh', 'p2wsh', 'p2tr', 'p2trMusig2', 'taprootKeyPathSpend'] as const).filter( - (t) => { - if (t === 'p2shP2pk') { - return getReplayProtectionAddresses(coin.name).length > 0; - } - if (txFormat === 'legacy') { - if (t === 'p2tr' || t === 'p2trMusig2' || t === 'taprootKeyPathSpend') { - return false; - } - } - if (t === 'taprootKeyPathSpend') { - return coin.supportsAddressType('p2trMusig2'); - } - return coin.supportsAddressType(t); - } - ); -} - function runTestForCoin(coin: AbstractUtxoCoin) { (['legacy', 'psbt'] as const).forEach((txFormat) => { run(coin, getScriptTypes(coin, txFormat), txFormat, { decodeWith: 'wasm-utxo' }); @@ -432,7 +414,7 @@ function runTestForCoin(coin: AbstractUtxoCoin) { } describe('Transaction Suite', function () { - utxoCoins.forEach((coin) => { + getMinUtxoCoins().forEach((coin) => { describe(`${coin.getChain()}`, function () { runTestForCoin(coin); }); diff --git a/modules/abstract-utxo/test/unit/util/utxoCoins.ts b/modules/abstract-utxo/test/unit/util/utxoCoins.ts index 15c093f564..019211622d 100644 --- a/modules/abstract-utxo/test/unit/util/utxoCoins.ts +++ b/modules/abstract-utxo/test/unit/util/utxoCoins.ts @@ -24,6 +24,7 @@ import { Tdoge, Zec, Tzec, + getReplayProtectionAddresses, } from '../../../src'; export const defaultBitGo = TestBitGo.decorate(BitGoAPI, { env: 'mock' }); @@ -65,6 +66,21 @@ function getUtxoCoins(bitgo: BitGoAPI = defaultBitGo): AbstractUtxoCoin[] { export const utxoCoins = getUtxoCoins(); +/** + * Minimal subset of coins for comprehensive test coverage. + * - btc: Full feature set (segwit, taproot, musig2) + * - bch: replay protection addresses + * - zec: special transaction format (Overwinter/Sapling) + */ +export const minUtxoCoinNames = ['btc', 'bch', 'zec'] as const; + +/** + * Get minimal set of coins for testing. Covers ~99% of feature paths. + */ +export function getMinUtxoCoins(): AbstractUtxoCoin[] { + return minUtxoCoinNames.map(getUtxoCoin); +} + export function getUtxoCoin(name: string): AbstractUtxoCoin { for (const c of utxoCoins) { if (c.getChain() === name) { @@ -82,3 +98,24 @@ export function getUtxoCoinForNetwork(n: utxolib.Network): AbstractUtxoCoin { } throw new Error(`no coin for network ${utxolib.getNetworkName(n)}`); } + +export type TxFormat = 'legacy' | 'psbt'; + +export function getScriptTypes(coin: AbstractUtxoCoin, txFormat: TxFormat): utxolib.testutil.InputScriptType[] { + return (['p2shP2pk', 'p2sh', 'p2shP2wsh', 'p2wsh', 'p2tr', 'p2trMusig2', 'taprootKeyPathSpend'] as const).filter( + (t) => { + if (t === 'p2shP2pk') { + return getReplayProtectionAddresses(coin.name).length > 0; + } + if (txFormat === 'legacy') { + if (t === 'p2tr' || t === 'p2trMusig2' || t === 'taprootKeyPathSpend') { + return false; + } + } + if (t === 'taprootKeyPathSpend') { + return coin.supportsAddressType('p2trMusig2'); + } + return coin.supportsAddressType(t); + } + ); +}