From 1fce5c971140a8287ed8e971e3f0da143d193108 Mon Sep 17 00:00:00 2001 From: Luis Covarrubias Date: Wed, 17 Dec 2025 13:51:41 -0800 Subject: [PATCH] feat: refactor unsignedSweep tx format in backupKeyRecovery refactor format of unsignedSweep transactions in backupKeyRecovery to use PSBT format instead of legacy format. This removes the need for the formatForOfflineVault function and improves the format of transactions for offline vault cosigning. Ticket: BTC-2889 TICKET: BTC-2889 --- .../src/recovery/backupKeyRecovery.ts | 44 +++------------ ...ckupKeyRecovery-unsignedRecovery-p2sh.json | 31 +---------- ...ckupKeyRecovery-unsignedRecovery-p2sh.json | 31 +---------- ...ckupKeyRecovery-unsignedRecovery-p2sh.json | 31 +---------- ...ckupKeyRecovery-unsignedRecovery-p2sh.json | 31 +---------- ...very-unsignedRecovery-p2shP2wsh-p2wsh.json | 55 +------------------ ...very-unsignedRecovery-p2tr-p2trMusig2.json | 55 +------------------ ...ckupKeyRecovery-unsignedRecovery-p2sh.json | 31 +---------- ...very-unsignedRecovery-p2shP2wsh-p2wsh.json | 55 +------------------ ...ckupKeyRecovery-unsignedRecovery-p2sh.json | 31 +---------- ...ckupKeyRecovery-unsignedRecovery-p2sh.json | 31 +---------- ...ckupKeyRecovery-unsignedRecovery-p2sh.json | 31 +---------- ...very-unsignedRecovery-p2shP2wsh-p2wsh.json | 55 +------------------ ...ckupKeyRecovery-unsignedRecovery-p2sh.json | 31 +---------- ...ckupKeyRecovery-unsignedRecovery-p2sh.json | 31 +---------- ...ckupKeyRecovery-unsignedRecovery-p2sh.json | 31 +---------- ...ckupKeyRecovery-unsignedRecovery-p2sh.json | 31 +---------- ...very-unsignedRecovery-p2shP2wsh-p2wsh.json | 55 +------------------ ...very-unsignedRecovery-p2tr-p2trMusig2.json | 55 +------------------ ...ckupKeyRecovery-unsignedRecovery-p2sh.json | 31 +---------- ...ckupKeyRecovery-unsignedRecovery-p2sh.json | 31 +---------- ...ckupKeyRecovery-unsignedRecovery-p2sh.json | 31 +---------- ...very-unsignedRecovery-p2shP2wsh-p2wsh.json | 55 +------------------ ...ckupKeyRecovery-unsignedRecovery-p2sh.json | 31 +---------- ...ckupKeyRecovery-unsignedRecovery-p2sh.json | 31 +---------- 25 files changed, 56 insertions(+), 900 deletions(-) diff --git a/modules/abstract-utxo/src/recovery/backupKeyRecovery.ts b/modules/abstract-utxo/src/recovery/backupKeyRecovery.ts index 5439196fba..bf7d7d3231 100644 --- a/modules/abstract-utxo/src/recovery/backupKeyRecovery.ts +++ b/modules/abstract-utxo/src/recovery/backupKeyRecovery.ts @@ -1,5 +1,3 @@ -import assert from 'assert'; - import _ from 'lodash'; import * as utxolib from '@bitgo/utxo-lib'; import { Dimensions } from '@bitgo/unspents'; @@ -33,44 +31,15 @@ type WalletUnspentJSON = utxolib.bitgo.WalletUnspent & { const { getInternalChainCode, scriptTypeForChain, outputScripts, getExternalChainCode } = utxolib.bitgo; -export interface OfflineVaultTxInfo { - inputs: WalletUnspentJSON[]; -} - export interface FormattedOfflineVaultTxInfo { txInfo: { - unspents: WalletUnspentJSON[]; + unspents?: WalletUnspentJSON[]; }; txHex: string; feeInfo: Record; coin: string; } -/** - * This transforms the txInfo from recover into the format that offline-signing-tool expects - * @param coinName - * @param txInfo - * @param txHex - * @returns {{txHex: *, txInfo: {unspents: *}, feeInfo: {}, coin: void}} - */ -function formatForOfflineVault( - coinName: string, - txInfo: OfflineVaultTxInfo, - txHex: string -): FormattedOfflineVaultTxInfo { - return { - txHex, - txInfo: { - unspents: txInfo.inputs.map((input) => { - assert(input.valueString); - return { ...input, valueString: input.valueString }; - }), - }, - feeInfo: {}, - coin: coinName, - }; -} - /** * Get the current market price from a third party to be used for recovery * This function is only intended for non-bitgo recovery transactions, when it is necessary @@ -316,7 +285,7 @@ export async function backupKeyRecovery( const isKrsRecovery = getIsKrsRecovery(params); const isUnsignedSweep = getIsUnsignedSweep(params); - const responseTxFormat = isUnsignedSweep || !isKrsRecovery || params.krsProvider === 'keyternal' ? 'legacy' : 'psbt'; + const responseTxFormat = !isKrsRecovery || params.krsProvider === 'keyternal' ? 'legacy' : 'psbt'; const krsProvider = isKrsRecovery ? getKrsProvider(coin, params.krsProvider) : undefined; @@ -413,9 +382,12 @@ export async function backupKeyRecovery( } if (isUnsignedSweep) { - // TODO BTC-317 - When ready to PSBTify OVC, send psbt hex and skip unspents in response. - const txHex = psbt.getUnsignedTx().toBuffer().toString('hex'); - return formatForOfflineVault(coin.getChain(), txInfo as OfflineVaultTxInfo, txHex); + return { + txHex: psbt.toHex(), + txInfo: {}, + feeInfo: {}, + coin: coin.getChain(), + }; } else { signAndVerifyPsbt(psbt, walletKeys.user, { isLastSignature: false }); if (isKrsRecovery) { diff --git a/modules/abstract-utxo/test/unit/fixtures/bch/recovery/backupKeyRecovery-unsignedRecovery-p2sh.json b/modules/abstract-utxo/test/unit/fixtures/bch/recovery/backupKeyRecovery-unsignedRecovery-p2sh.json index 0edcb6c496..00bd20bc42 100644 --- a/modules/abstract-utxo/test/unit/fixtures/bch/recovery/backupKeyRecovery-unsignedRecovery-p2sh.json +++ b/modules/abstract-utxo/test/unit/fixtures/bch/recovery/backupKeyRecovery-unsignedRecovery-p2sh.json @@ -1,33 +1,6 @@ { - "txHex": "0200000003d7c3d565c03d67573680c96285939855cc656beade6793cbb121fb2ca51f339c0000000000ffffffff6adf8f092a117182d89effd08726812693d051e2c6e78efc3b967f88a619f2160000000000ffffffff3f482a856356853fe1e8cefffc23e30363038ba4c8c89bc505e4c5f0f595158c0000000000ffffffff010c44c3230000000017a91439c65a0d0072a140694d6b13ec5f5f2437de99ff8700000000", - "txInfo": { - "unspents": [ - { - "id": "9c331fa52cfb21b1cb9367deea6b65cc5598938562c9803657673dc065d5c3d7:0", - "address": "37qPMKZpagdNztA82mXrE81ch2kPzYxEnH", - "value": 100000000, - "chain": 1, - "index": 0, - "valueString": "100000000" - }, - { - "id": "16f219a6887f963bfc8ee7c6e251d09326812687d0ff9ed88271112a098fdf6a:0", - "address": "37qPMKZpagdNztA82mXrE81ch2kPzYxEnH", - "value": 200000000, - "chain": 1, - "index": 0, - "valueString": "200000000" - }, - { - "id": "8c1595f5f0c5e405c59bc8c8a48b036303e323fcffcee8e13f855663852a483f:0", - "address": "37qPMKZpagdNztA82mXrE81ch2kPzYxEnH", - "value": 300000000, - "chain": 1, - "index": 0, - "valueString": "300000000" - } - ] - }, + "txHex": "70736274ff0100a50200000003d7c3d565c03d67573680c96285939855cc656beade6793cbb121fb2ca51f339c0000000000ffffffff6adf8f092a117182d89effd08726812693d051e2c6e78efc3b967f88a619f2160000000000ffffffff3f482a856356853fe1e8cefffc23e30363038ba4c8c89bc505e4c5f0f595158c0000000000ffffffff010c44c3230000000017a91439c65a0d0072a140694d6b13ec5f5f2437de99ff87000000004f010488b21e0000000000000000004b256d3cf3524c8d7086e295a1923d6fa2f99b686699ed50084bb114495c982403a86864862a9e315221809501f2a4200cd9e057a70f9164d485d4cfbeb8e47c74048374ad864f010488b21e000000000000000000914cc440157319de14126a1a2e87ea86f3b983f923fb17693a157b721220d74c02e81e105716179975cc47afd117cae272519aafdd6bfff688e4280d384e13184f04e15f6f214f010488b21e000000000000000000da28679577f7faf0ed86164da220aa4a29c7edfb0de8bdabd97f19fd15e74bed03db2b42af97f60db6ec5a1500e246ef2107660c4fc02699ed69b82c2f3e9324ae0403a82391000100be02000000010101010101010101010101010101010101010101010101010101010101010101000000006b4830450221008c9a3212461e71cadb8f4d9ac4eda10ed0445c5acca3041e9d92e06360b85350022032e211d19adbc911da021394384621b19fe2729b4085f2a20a54a14c81389e83012103bd0c34b2373e387575cddb103ec03916c31044f2508e261fe3597a2680ecbd1fffffffff0100e1f5050000000017a9144365f80ae9830dab1d9124be68c74c2fa23bbc12870000000001030441000000010469522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae2206029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d148374ad8600000000000000000100000000000000220602d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc611403a82391000000000000000001000000000000002206030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3514e15f6f2100000000000000000100000000000000000100be02000000010101010101010101010101010101010101010101010101010101010101010101000000006b483045022100a749722d784fbb843b6e33b35c47f0fce8f24652d7cfaa353e1c9dbbd0e0340202207b7c85cdfee0d1cccd1c469cece83f7a510a8db40f62675c84b55bc437d84dce012103bd0c34b2373e387575cddb103ec03916c31044f2508e261fe3597a2680ecbd1fffffffff0100c2eb0b0000000017a9144365f80ae9830dab1d9124be68c74c2fa23bbc12870000000001030441000000010469522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae2206029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d148374ad8600000000000000000100000000000000220602d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc611403a82391000000000000000001000000000000002206030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3514e15f6f2100000000000000000100000000000000000100bd02000000010101010101010101010101010101010101010101010101010101010101010101000000006a47304402202a36601376e4b4c64c2fc6357a37a71364b46b6dd7a8b84825baabaf2b5e37720220599e40054ee5570825cb36da797d7d3c6c77297d550c7db0d01ef9971155a4bf012103bd0c34b2373e387575cddb103ec03916c31044f2508e261fe3597a2680ecbd1fffffffff0100a3e1110000000017a9144365f80ae9830dab1d9124be68c74c2fa23bbc12870000000001030441000000010469522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae2206029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d148374ad8600000000000000000100000000000000220602d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc611403a82391000000000000000001000000000000002206030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3514e15f6f21000000000000000001000000000000000000", + "txInfo": {}, "feeInfo": {}, "coin": "bch", "txid": "9bd9069313617cd82c59d374eb511f7f43484bd90585f79ca225f0185f7ff8d8" diff --git a/modules/abstract-utxo/test/unit/fixtures/bcha/recovery/backupKeyRecovery-unsignedRecovery-p2sh.json b/modules/abstract-utxo/test/unit/fixtures/bcha/recovery/backupKeyRecovery-unsignedRecovery-p2sh.json index 8f6aaeddfd..499027eca2 100644 --- a/modules/abstract-utxo/test/unit/fixtures/bcha/recovery/backupKeyRecovery-unsignedRecovery-p2sh.json +++ b/modules/abstract-utxo/test/unit/fixtures/bcha/recovery/backupKeyRecovery-unsignedRecovery-p2sh.json @@ -1,33 +1,6 @@ { - "txHex": "0200000003d7c3d565c03d67573680c96285939855cc656beade6793cbb121fb2ca51f339c0000000000ffffffff6adf8f092a117182d89effd08726812693d051e2c6e78efc3b967f88a619f2160000000000ffffffff3f482a856356853fe1e8cefffc23e30363038ba4c8c89bc505e4c5f0f595158c0000000000ffffffff010c44c3230000000017a91439c65a0d0072a140694d6b13ec5f5f2437de99ff8700000000", - "txInfo": { - "unspents": [ - { - "id": "9c331fa52cfb21b1cb9367deea6b65cc5598938562c9803657673dc065d5c3d7:0", - "address": "37qPMKZpagdNztA82mXrE81ch2kPzYxEnH", - "value": 100000000, - "chain": 1, - "index": 0, - "valueString": "100000000" - }, - { - "id": "16f219a6887f963bfc8ee7c6e251d09326812687d0ff9ed88271112a098fdf6a:0", - "address": "37qPMKZpagdNztA82mXrE81ch2kPzYxEnH", - "value": 200000000, - "chain": 1, - "index": 0, - "valueString": "200000000" - }, - { - "id": "8c1595f5f0c5e405c59bc8c8a48b036303e323fcffcee8e13f855663852a483f:0", - "address": "37qPMKZpagdNztA82mXrE81ch2kPzYxEnH", - "value": 300000000, - "chain": 1, - "index": 0, - "valueString": "300000000" - } - ] - }, + "txHex": "70736274ff0100a50200000003d7c3d565c03d67573680c96285939855cc656beade6793cbb121fb2ca51f339c0000000000ffffffff6adf8f092a117182d89effd08726812693d051e2c6e78efc3b967f88a619f2160000000000ffffffff3f482a856356853fe1e8cefffc23e30363038ba4c8c89bc505e4c5f0f595158c0000000000ffffffff010c44c3230000000017a91439c65a0d0072a140694d6b13ec5f5f2437de99ff87000000004f010488b21e0000000000000000004b256d3cf3524c8d7086e295a1923d6fa2f99b686699ed50084bb114495c982403a86864862a9e315221809501f2a4200cd9e057a70f9164d485d4cfbeb8e47c74048374ad864f010488b21e000000000000000000914cc440157319de14126a1a2e87ea86f3b983f923fb17693a157b721220d74c02e81e105716179975cc47afd117cae272519aafdd6bfff688e4280d384e13184f04e15f6f214f010488b21e000000000000000000da28679577f7faf0ed86164da220aa4a29c7edfb0de8bdabd97f19fd15e74bed03db2b42af97f60db6ec5a1500e246ef2107660c4fc02699ed69b82c2f3e9324ae0403a82391000100be02000000010101010101010101010101010101010101010101010101010101010101010101000000006b4830450221008c9a3212461e71cadb8f4d9ac4eda10ed0445c5acca3041e9d92e06360b85350022032e211d19adbc911da021394384621b19fe2729b4085f2a20a54a14c81389e83012103bd0c34b2373e387575cddb103ec03916c31044f2508e261fe3597a2680ecbd1fffffffff0100e1f5050000000017a9144365f80ae9830dab1d9124be68c74c2fa23bbc12870000000001030441000000010469522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae2206029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d148374ad8600000000000000000100000000000000220602d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc611403a82391000000000000000001000000000000002206030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3514e15f6f2100000000000000000100000000000000000100be02000000010101010101010101010101010101010101010101010101010101010101010101000000006b483045022100a749722d784fbb843b6e33b35c47f0fce8f24652d7cfaa353e1c9dbbd0e0340202207b7c85cdfee0d1cccd1c469cece83f7a510a8db40f62675c84b55bc437d84dce012103bd0c34b2373e387575cddb103ec03916c31044f2508e261fe3597a2680ecbd1fffffffff0100c2eb0b0000000017a9144365f80ae9830dab1d9124be68c74c2fa23bbc12870000000001030441000000010469522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae2206029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d148374ad8600000000000000000100000000000000220602d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc611403a82391000000000000000001000000000000002206030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3514e15f6f2100000000000000000100000000000000000100bd02000000010101010101010101010101010101010101010101010101010101010101010101000000006a47304402202a36601376e4b4c64c2fc6357a37a71364b46b6dd7a8b84825baabaf2b5e37720220599e40054ee5570825cb36da797d7d3c6c77297d550c7db0d01ef9971155a4bf012103bd0c34b2373e387575cddb103ec03916c31044f2508e261fe3597a2680ecbd1fffffffff0100a3e1110000000017a9144365f80ae9830dab1d9124be68c74c2fa23bbc12870000000001030441000000010469522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae2206029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d148374ad8600000000000000000100000000000000220602d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc611403a82391000000000000000001000000000000002206030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3514e15f6f21000000000000000001000000000000000000", + "txInfo": {}, "feeInfo": {}, "coin": "bcha", "txid": "9bd9069313617cd82c59d374eb511f7f43484bd90585f79ca225f0185f7ff8d8" diff --git a/modules/abstract-utxo/test/unit/fixtures/bsv/recovery/backupKeyRecovery-unsignedRecovery-p2sh.json b/modules/abstract-utxo/test/unit/fixtures/bsv/recovery/backupKeyRecovery-unsignedRecovery-p2sh.json index 00c724a86b..caa0c4bf44 100644 --- a/modules/abstract-utxo/test/unit/fixtures/bsv/recovery/backupKeyRecovery-unsignedRecovery-p2sh.json +++ b/modules/abstract-utxo/test/unit/fixtures/bsv/recovery/backupKeyRecovery-unsignedRecovery-p2sh.json @@ -1,33 +1,6 @@ { - "txHex": "0200000003d7c3d565c03d67573680c96285939855cc656beade6793cbb121fb2ca51f339c0000000000ffffffff6adf8f092a117182d89effd08726812693d051e2c6e78efc3b967f88a619f2160000000000ffffffff3f482a856356853fe1e8cefffc23e30363038ba4c8c89bc505e4c5f0f595158c0000000000ffffffff010c44c3230000000017a91439c65a0d0072a140694d6b13ec5f5f2437de99ff8700000000", - "txInfo": { - "unspents": [ - { - "id": "9c331fa52cfb21b1cb9367deea6b65cc5598938562c9803657673dc065d5c3d7:0", - "address": "37qPMKZpagdNztA82mXrE81ch2kPzYxEnH", - "value": 100000000, - "chain": 1, - "index": 0, - "valueString": "100000000" - }, - { - "id": "16f219a6887f963bfc8ee7c6e251d09326812687d0ff9ed88271112a098fdf6a:0", - "address": "37qPMKZpagdNztA82mXrE81ch2kPzYxEnH", - "value": 200000000, - "chain": 1, - "index": 0, - "valueString": "200000000" - }, - { - "id": "8c1595f5f0c5e405c59bc8c8a48b036303e323fcffcee8e13f855663852a483f:0", - "address": "37qPMKZpagdNztA82mXrE81ch2kPzYxEnH", - "value": 300000000, - "chain": 1, - "index": 0, - "valueString": "300000000" - } - ] - }, + "txHex": "70736274ff0100a50200000003d7c3d565c03d67573680c96285939855cc656beade6793cbb121fb2ca51f339c0000000000ffffffff6adf8f092a117182d89effd08726812693d051e2c6e78efc3b967f88a619f2160000000000ffffffff3f482a856356853fe1e8cefffc23e30363038ba4c8c89bc505e4c5f0f595158c0000000000ffffffff010c44c3230000000017a91439c65a0d0072a140694d6b13ec5f5f2437de99ff87000000004f010488b21e0000000000000000004b256d3cf3524c8d7086e295a1923d6fa2f99b686699ed50084bb114495c982403a86864862a9e315221809501f2a4200cd9e057a70f9164d485d4cfbeb8e47c74048374ad864f010488b21e000000000000000000914cc440157319de14126a1a2e87ea86f3b983f923fb17693a157b721220d74c02e81e105716179975cc47afd117cae272519aafdd6bfff688e4280d384e13184f04e15f6f214f010488b21e000000000000000000da28679577f7faf0ed86164da220aa4a29c7edfb0de8bdabd97f19fd15e74bed03db2b42af97f60db6ec5a1500e246ef2107660c4fc02699ed69b82c2f3e9324ae0403a82391000100be02000000010101010101010101010101010101010101010101010101010101010101010101000000006b4830450221008c9a3212461e71cadb8f4d9ac4eda10ed0445c5acca3041e9d92e06360b85350022032e211d19adbc911da021394384621b19fe2729b4085f2a20a54a14c81389e83012103bd0c34b2373e387575cddb103ec03916c31044f2508e261fe3597a2680ecbd1fffffffff0100e1f5050000000017a9144365f80ae9830dab1d9124be68c74c2fa23bbc12870000000001030441000000010469522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae2206029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d148374ad8600000000000000000100000000000000220602d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc611403a82391000000000000000001000000000000002206030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3514e15f6f2100000000000000000100000000000000000100be02000000010101010101010101010101010101010101010101010101010101010101010101000000006b483045022100a749722d784fbb843b6e33b35c47f0fce8f24652d7cfaa353e1c9dbbd0e0340202207b7c85cdfee0d1cccd1c469cece83f7a510a8db40f62675c84b55bc437d84dce012103bd0c34b2373e387575cddb103ec03916c31044f2508e261fe3597a2680ecbd1fffffffff0100c2eb0b0000000017a9144365f80ae9830dab1d9124be68c74c2fa23bbc12870000000001030441000000010469522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae2206029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d148374ad8600000000000000000100000000000000220602d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc611403a82391000000000000000001000000000000002206030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3514e15f6f2100000000000000000100000000000000000100bd02000000010101010101010101010101010101010101010101010101010101010101010101000000006a47304402202a36601376e4b4c64c2fc6357a37a71364b46b6dd7a8b84825baabaf2b5e37720220599e40054ee5570825cb36da797d7d3c6c77297d550c7db0d01ef9971155a4bf012103bd0c34b2373e387575cddb103ec03916c31044f2508e261fe3597a2680ecbd1fffffffff0100a3e1110000000017a9144365f80ae9830dab1d9124be68c74c2fa23bbc12870000000001030441000000010469522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae2206029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d148374ad8600000000000000000100000000000000220602d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc611403a82391000000000000000001000000000000002206030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3514e15f6f21000000000000000001000000000000000000", + "txInfo": {}, "feeInfo": {}, "coin": "bsv", "txid": "9bd9069313617cd82c59d374eb511f7f43484bd90585f79ca225f0185f7ff8d8" diff --git a/modules/abstract-utxo/test/unit/fixtures/btc/recovery/backupKeyRecovery-unsignedRecovery-p2sh.json b/modules/abstract-utxo/test/unit/fixtures/btc/recovery/backupKeyRecovery-unsignedRecovery-p2sh.json index 7a4431e1cf..7350e4a031 100644 --- a/modules/abstract-utxo/test/unit/fixtures/btc/recovery/backupKeyRecovery-unsignedRecovery-p2sh.json +++ b/modules/abstract-utxo/test/unit/fixtures/btc/recovery/backupKeyRecovery-unsignedRecovery-p2sh.json @@ -1,33 +1,6 @@ { - "txHex": "01000000039eb0367120b453480d772070e4085e977057e4529eb275d1ca1ea8ed51a7c3ac0000000000ffffffff3f438dcdf3fa1d85ed816a507a15692ddc0b8a0f64fc91cbdfbbc9b2956745eb0000000000ffffffff132f91d742f7d5003cd85a5b64500629d2a1a9e24bd55f3beda3e3dfa4aa48760000000000ffffffff010c44c3230000000017a91439c65a0d0072a140694d6b13ec5f5f2437de99ff8700000000", - "txInfo": { - "unspents": [ - { - "id": "acc3a751eda81ecad175b29e52e45770975e08e47020770d4853b4207136b09e:0", - "address": "37qPMKZpagdNztA82mXrE81ch2kPzYxEnH", - "value": 100000000, - "chain": 1, - "index": 0, - "valueString": "100000000" - }, - { - "id": "eb456795b2c9bbdfcb91fc640f8a0bdc2d69157a506a81ed851dfaf3cd8d433f:0", - "address": "37qPMKZpagdNztA82mXrE81ch2kPzYxEnH", - "value": 200000000, - "chain": 1, - "index": 0, - "valueString": "200000000" - }, - { - "id": "7648aaa4dfe3a3ed3b5fd54be2a9a1d2290650645b5ad83c00d5f742d7912f13:0", - "address": "37qPMKZpagdNztA82mXrE81ch2kPzYxEnH", - "value": 300000000, - "chain": 1, - "index": 0, - "valueString": "300000000" - } - ] - }, + "txHex": "70736274ff0100a501000000039eb0367120b453480d772070e4085e977057e4529eb275d1ca1ea8ed51a7c3ac0000000000ffffffff3f438dcdf3fa1d85ed816a507a15692ddc0b8a0f64fc91cbdfbbc9b2956745eb0000000000ffffffff132f91d742f7d5003cd85a5b64500629d2a1a9e24bd55f3beda3e3dfa4aa48760000000000ffffffff010c44c3230000000017a91439c65a0d0072a140694d6b13ec5f5f2437de99ff87000000004f010488b21e0000000000000000004b256d3cf3524c8d7086e295a1923d6fa2f99b686699ed50084bb114495c982403a86864862a9e315221809501f2a4200cd9e057a70f9164d485d4cfbeb8e47c74048374ad864f010488b21e000000000000000000914cc440157319de14126a1a2e87ea86f3b983f923fb17693a157b721220d74c02e81e105716179975cc47afd117cae272519aafdd6bfff688e4280d384e13184f04e15f6f214f010488b21e000000000000000000da28679577f7faf0ed86164da220aa4a29c7edfb0de8bdabd97f19fd15e74bed03db2b42af97f60db6ec5a1500e246ef2107660c4fc02699ed69b82c2f3e9324ae0403a82391000100bd01000000010101010101010101010101010101010101010101010101010101010101010101000000006a4730440220093e44a04c745df4b659895929b9033ea1f4c6037d8acd9dc4f2a114633a35fe02203d7a1618f5c65110713d376b9d3d8c181b34fd60a3b8d4b46097a245c05cf124012103bd0c34b2373e387575cddb103ec03916c31044f2508e261fe3597a2680ecbd1fffffffff0100e1f5050000000017a9144365f80ae9830dab1d9124be68c74c2fa23bbc12870000000001030401000000010469522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae2206029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d148374ad8600000000000000000100000000000000220602d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc611403a82391000000000000000001000000000000002206030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3514e15f6f2100000000000000000100000000000000000100bd01000000010101010101010101010101010101010101010101010101010101010101010101000000006a47304402205d94a7f46388e723db4f4d836b62b87263f3d52b234d5b29f996d59df938f8e802206af84c185cb0b0b90657b77d1e58ed418a3e3cea5eda096bb5b318a6ff57817e012103bd0c34b2373e387575cddb103ec03916c31044f2508e261fe3597a2680ecbd1fffffffff0100c2eb0b0000000017a9144365f80ae9830dab1d9124be68c74c2fa23bbc12870000000001030401000000010469522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae2206029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d148374ad8600000000000000000100000000000000220602d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc611403a82391000000000000000001000000000000002206030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3514e15f6f2100000000000000000100000000000000000100be01000000010101010101010101010101010101010101010101010101010101010101010101000000006b483045022100e013917b26462470736f0d3c9cba09e44d9c8c271db53fb2e45bbfe2fcac133c0220660aea8b84338b395a5afebbe53a1109e117613150f1a7cbcfd08be5faa1c19b012103bd0c34b2373e387575cddb103ec03916c31044f2508e261fe3597a2680ecbd1fffffffff0100a3e1110000000017a9144365f80ae9830dab1d9124be68c74c2fa23bbc12870000000001030401000000010469522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae2206029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d148374ad8600000000000000000100000000000000220602d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc611403a82391000000000000000001000000000000002206030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3514e15f6f21000000000000000001000000000000000000", + "txInfo": {}, "feeInfo": {}, "coin": "btc", "txid": "d35e876a762e6a42546b10c3fd6454eefa963388e0b4eb6144a507056d28bbc3" diff --git a/modules/abstract-utxo/test/unit/fixtures/btc/recovery/backupKeyRecovery-unsignedRecovery-p2shP2wsh-p2wsh.json b/modules/abstract-utxo/test/unit/fixtures/btc/recovery/backupKeyRecovery-unsignedRecovery-p2shP2wsh-p2wsh.json index affe713379..d3b474cd20 100644 --- a/modules/abstract-utxo/test/unit/fixtures/btc/recovery/backupKeyRecovery-unsignedRecovery-p2shP2wsh-p2wsh.json +++ b/modules/abstract-utxo/test/unit/fixtures/btc/recovery/backupKeyRecovery-unsignedRecovery-p2shP2wsh-p2wsh.json @@ -1,57 +1,6 @@ { - "txHex": "01000000065f38a96ddb0a05ca73e83cfb9a2165d1173c99419093c5a07eaacc338f4674130000000000ffffffff9a478f2655c9e937ca159e5c39e28717c1aa11f3832153f2a9e980d6accee3500000000000ffffffff26c3e0e14429f1e56042df65307e16f83ec14281251fc5d5429ea1f5221b09a80000000000ffffffff7403f674217fe46eeab6d09d4cd7c45dba066487507e4a2b668c1b472afbef8d0100000000ffffffff61c4ee26557b0ce0a2a780672b23570a772e3b3efc283e5dccc4e8fee72870020100000000fffffffff62202a9699c38a9ceb82354ff88babee3e6a7f1486c8eb377c3ce6b40cebbc80100000000ffffffff010c8a86470000000017a91439c65a0d0072a140694d6b13ec5f5f2437de99ff8700000000", - "txInfo": { - "unspents": [ - { - "id": "1374468f33ccaa7ea0c5939041993c17d165219afb3ce873ca050adb6da9385f:0", - "address": "3PeXf4UiyRneENKQrarZ3yt9dwTM4xgFZQ", - "value": 100000000, - "chain": 11, - "index": 0, - "valueString": "100000000" - }, - { - "id": "50e3ceacd680e9a9f2532183f311aac11787e2395c9e15ca37e9c955268f479a:0", - "address": "3PeXf4UiyRneENKQrarZ3yt9dwTM4xgFZQ", - "value": 200000000, - "chain": 11, - "index": 0, - "valueString": "200000000" - }, - { - "id": "a8091b22f5a19e42d5c51f258142c13ef8167e3065df4260e5f12944e1e0c326:0", - "address": "3PeXf4UiyRneENKQrarZ3yt9dwTM4xgFZQ", - "value": 300000000, - "chain": 11, - "index": 0, - "valueString": "300000000" - }, - { - "id": "8deffb2a471b8c662b4a7e50876406ba5dc4d74c9dd0b6ea6ee47f2174f60374:1", - "address": "bc1qknmv9pvf7k205khulxvjgz62k0gnd8dee398lhvquvy0xzc2lt8szcnsx8", - "value": 100000000, - "chain": 21, - "index": 1, - "valueString": "100000000" - }, - { - "id": "027028e7fee8c4cc5d3e28fc3e3b2e770a57232b6780a7a2e00c7b5526eec461:1", - "address": "bc1qknmv9pvf7k205khulxvjgz62k0gnd8dee398lhvquvy0xzc2lt8szcnsx8", - "value": 200000000, - "chain": 21, - "index": 1, - "valueString": "200000000" - }, - { - "id": "c8bbce406bcec377b38e6c48f1a7e6e3beba88ff5423b8cea9389c69a90222f6:1", - "address": "bc1qknmv9pvf7k205khulxvjgz62k0gnd8dee398lhvquvy0xzc2lt8szcnsx8", - "value": 300000000, - "chain": 21, - "index": 1, - "valueString": "300000000" - } - ] - }, + "txHex": "70736274ff0100fd200101000000065f38a96ddb0a05ca73e83cfb9a2165d1173c99419093c5a07eaacc338f4674130000000000ffffffff9a478f2655c9e937ca159e5c39e28717c1aa11f3832153f2a9e980d6accee3500000000000ffffffff26c3e0e14429f1e56042df65307e16f83ec14281251fc5d5429ea1f5221b09a80000000000ffffffff7403f674217fe46eeab6d09d4cd7c45dba066487507e4a2b668c1b472afbef8d0100000000ffffffff61c4ee26557b0ce0a2a780672b23570a772e3b3efc283e5dccc4e8fee72870020100000000fffffffff62202a9699c38a9ceb82354ff88babee3e6a7f1486c8eb377c3ce6b40cebbc80100000000ffffffff010c8a86470000000017a91439c65a0d0072a140694d6b13ec5f5f2437de99ff87000000004f010488b21e0000000000000000004b256d3cf3524c8d7086e295a1923d6fa2f99b686699ed50084bb114495c982403a86864862a9e315221809501f2a4200cd9e057a70f9164d485d4cfbeb8e47c74048374ad864f010488b21e000000000000000000914cc440157319de14126a1a2e87ea86f3b983f923fb17693a157b721220d74c02e81e105716179975cc47afd117cae272519aafdd6bfff688e4280d384e13184f04e15f6f214f010488b21e000000000000000000da28679577f7faf0ed86164da220aa4a29c7edfb0de8bdabd97f19fd15e74bed03db2b42af97f60db6ec5a1500e246ef2107660c4fc02699ed69b82c2f3e9324ae0403a823910001012000e1f5050000000017a914f0da56d9bb06310289d808a22ad68457a760ac03870103040100000001042200202ce48eb68ff4a96f2742cfbdd90210ae30bc7cdbafd63fbbe368802e3c0ae80001056952210386b73c1c9e0d5c3370496426cdb6593bd69bb93743e135860aa5797cd04353c521022e79cdb1ee0b8cad6c9667fedafa92f8472f731f627dc8e0018571e4de9dfda42102f6d5e998e5b41e7e783c7c5c8a633cf333b86200aab31676ab07ed336e22700353ae2206022e79cdb1ee0b8cad6c9667fedafa92f8472f731f627dc8e0018571e4de9dfda414e15f6f2100000000000000000b00000000000000220602f6d5e998e5b41e7e783c7c5c8a633cf333b86200aab31676ab07ed336e227003148374ad8600000000000000000b0000000000000022060386b73c1c9e0d5c3370496426cdb6593bd69bb93743e135860aa5797cd04353c51403a8239100000000000000000b000000000000000001012000c2eb0b0000000017a914f0da56d9bb06310289d808a22ad68457a760ac03870103040100000001042200202ce48eb68ff4a96f2742cfbdd90210ae30bc7cdbafd63fbbe368802e3c0ae80001056952210386b73c1c9e0d5c3370496426cdb6593bd69bb93743e135860aa5797cd04353c521022e79cdb1ee0b8cad6c9667fedafa92f8472f731f627dc8e0018571e4de9dfda42102f6d5e998e5b41e7e783c7c5c8a633cf333b86200aab31676ab07ed336e22700353ae2206022e79cdb1ee0b8cad6c9667fedafa92f8472f731f627dc8e0018571e4de9dfda414e15f6f2100000000000000000b00000000000000220602f6d5e998e5b41e7e783c7c5c8a633cf333b86200aab31676ab07ed336e227003148374ad8600000000000000000b0000000000000022060386b73c1c9e0d5c3370496426cdb6593bd69bb93743e135860aa5797cd04353c51403a8239100000000000000000b000000000000000001012000a3e1110000000017a914f0da56d9bb06310289d808a22ad68457a760ac03870103040100000001042200202ce48eb68ff4a96f2742cfbdd90210ae30bc7cdbafd63fbbe368802e3c0ae80001056952210386b73c1c9e0d5c3370496426cdb6593bd69bb93743e135860aa5797cd04353c521022e79cdb1ee0b8cad6c9667fedafa92f8472f731f627dc8e0018571e4de9dfda42102f6d5e998e5b41e7e783c7c5c8a633cf333b86200aab31676ab07ed336e22700353ae2206022e79cdb1ee0b8cad6c9667fedafa92f8472f731f627dc8e0018571e4de9dfda414e15f6f2100000000000000000b00000000000000220602f6d5e998e5b41e7e783c7c5c8a633cf333b86200aab31676ab07ed336e227003148374ad8600000000000000000b0000000000000022060386b73c1c9e0d5c3370496426cdb6593bd69bb93743e135860aa5797cd04353c51403a8239100000000000000000b000000000000000001012b00e1f50500000000220020b4f6c28589f594fa5afcf999240b4ab3d1369db9cc4a7fdd80e308f30b0afacf01030401000000010569522103cfb542b732ae06a1265a515297c2398009eea602afb5631ec63e34ed7f5fa055210245917cae825127509940626a2343565109eb83e289c30473772ab175331aa964210373f8df125941e11f8154fdeb42e3690815634f70787c06729f68b2b42580b4dc53ae22060245917cae825127509940626a2343565109eb83e289c30473772ab175331aa96414e15f6f210000000000000000150000000100000022060373f8df125941e11f8154fdeb42e3690815634f70787c06729f68b2b42580b4dc148374ad8600000000000000001500000001000000220603cfb542b732ae06a1265a515297c2398009eea602afb5631ec63e34ed7f5fa0551403a82391000000000000000015000000010000000001012b00c2eb0b00000000220020b4f6c28589f594fa5afcf999240b4ab3d1369db9cc4a7fdd80e308f30b0afacf01030401000000010569522103cfb542b732ae06a1265a515297c2398009eea602afb5631ec63e34ed7f5fa055210245917cae825127509940626a2343565109eb83e289c30473772ab175331aa964210373f8df125941e11f8154fdeb42e3690815634f70787c06729f68b2b42580b4dc53ae22060245917cae825127509940626a2343565109eb83e289c30473772ab175331aa96414e15f6f210000000000000000150000000100000022060373f8df125941e11f8154fdeb42e3690815634f70787c06729f68b2b42580b4dc148374ad8600000000000000001500000001000000220603cfb542b732ae06a1265a515297c2398009eea602afb5631ec63e34ed7f5fa0551403a82391000000000000000015000000010000000001012b00a3e11100000000220020b4f6c28589f594fa5afcf999240b4ab3d1369db9cc4a7fdd80e308f30b0afacf01030401000000010569522103cfb542b732ae06a1265a515297c2398009eea602afb5631ec63e34ed7f5fa055210245917cae825127509940626a2343565109eb83e289c30473772ab175331aa964210373f8df125941e11f8154fdeb42e3690815634f70787c06729f68b2b42580b4dc53ae22060245917cae825127509940626a2343565109eb83e289c30473772ab175331aa96414e15f6f210000000000000000150000000100000022060373f8df125941e11f8154fdeb42e3690815634f70787c06729f68b2b42580b4dc148374ad8600000000000000001500000001000000220603cfb542b732ae06a1265a515297c2398009eea602afb5631ec63e34ed7f5fa0551403a82391000000000000000015000000010000000000", + "txInfo": {}, "feeInfo": {}, "coin": "btc", "txid": "50faf96e8b88d48f82b60552c7ebc218ee65da0aca2162475b337772a3c46ded" diff --git a/modules/abstract-utxo/test/unit/fixtures/btc/recovery/backupKeyRecovery-unsignedRecovery-p2tr-p2trMusig2.json b/modules/abstract-utxo/test/unit/fixtures/btc/recovery/backupKeyRecovery-unsignedRecovery-p2tr-p2trMusig2.json index acd6a1e828..01264828e0 100644 --- a/modules/abstract-utxo/test/unit/fixtures/btc/recovery/backupKeyRecovery-unsignedRecovery-p2tr-p2trMusig2.json +++ b/modules/abstract-utxo/test/unit/fixtures/btc/recovery/backupKeyRecovery-unsignedRecovery-p2tr-p2trMusig2.json @@ -1,57 +1,6 @@ { - "txHex": "0100000006b287ab6e4a38737140c0eab40438141cd81612891ad7ce2d21808eaeccd4a4ed0000000000ffffffff746127ff9f83fa8029efde945c8178dd2b06a698056476ec8b015eb7453db9370000000000ffffffff2f68f2a1c56ca4f6b3dd10e86c11456bd0630f8b6178729e4844e8de7d7a3ba00000000000ffffffff314d1622b1f69f05125a369e5b561d2d6ce404b8f35aca68fd37649b5b1037a50100000000ffffffff282ac428d4f4a54ecec9730272400dedc2f9a1fd761eb889a41a2d999969125f0100000000ffffffff91f22aae0bd7bf32528b859c04a603471a41ee837221503cb1634fbe503022770100000000ffffffff010c8a86470000000017a91439c65a0d0072a140694d6b13ec5f5f2437de99ff8700000000", - "txInfo": { - "unspents": [ - { - "id": "eda4d4ccae8e80212dced71a891216d81c143804b4eac0407173384a6eab87b2:0", - "address": "bc1phk6lhy2tka2kxsx6hjd3c0z2h2e0rcrere9lr3kqsg0p6xxqe2pq2ark68", - "value": 100000000, - "chain": 31, - "index": 0, - "valueString": "100000000" - }, - { - "id": "37b93d45b75e018bec76640598a6062bdd78815c94deef2980fa839fff276174:0", - "address": "bc1phk6lhy2tka2kxsx6hjd3c0z2h2e0rcrere9lr3kqsg0p6xxqe2pq2ark68", - "value": 200000000, - "chain": 31, - "index": 0, - "valueString": "200000000" - }, - { - "id": "a03b7a7ddee844489e7278618b0f63d06b45116ce810ddb3f6a46cc5a1f2682f:0", - "address": "bc1phk6lhy2tka2kxsx6hjd3c0z2h2e0rcrere9lr3kqsg0p6xxqe2pq2ark68", - "value": 300000000, - "chain": 31, - "index": 0, - "valueString": "300000000" - }, - { - "id": "a537105b9b6437fd68ca5af3b804e46c2d1d565b9e365a12059ff6b122164d31:1", - "address": "bc1p0zaxydym5r26d67h2sgdtrdaw4cfnl6fwx0xdyfm4w7mxx56nwns0c7yaj", - "value": 100000000, - "chain": 41, - "index": 1, - "valueString": "100000000" - }, - { - "id": "5f126999992d1aa489b81e76fda1f9c2ed0d40720273c9ce4ea5f4d428c42a28:1", - "address": "bc1p0zaxydym5r26d67h2sgdtrdaw4cfnl6fwx0xdyfm4w7mxx56nwns0c7yaj", - "value": 200000000, - "chain": 41, - "index": 1, - "valueString": "200000000" - }, - { - "id": "77223050be4f63b13c50217283ee411a4703a6049c858b5232bfd70bae2af291:1", - "address": "bc1p0zaxydym5r26d67h2sgdtrdaw4cfnl6fwx0xdyfm4w7mxx56nwns0c7yaj", - "value": 300000000, - "chain": 41, - "index": 1, - "valueString": "300000000" - } - ] - }, + "txHex": "70736274ff0100fd20010100000006b287ab6e4a38737140c0eab40438141cd81612891ad7ce2d21808eaeccd4a4ed0000000000ffffffff746127ff9f83fa8029efde945c8178dd2b06a698056476ec8b015eb7453db9370000000000ffffffff2f68f2a1c56ca4f6b3dd10e86c11456bd0630f8b6178729e4844e8de7d7a3ba00000000000ffffffff314d1622b1f69f05125a369e5b561d2d6ce404b8f35aca68fd37649b5b1037a50100000000ffffffff282ac428d4f4a54ecec9730272400dedc2f9a1fd761eb889a41a2d999969125f0100000000ffffffff91f22aae0bd7bf32528b859c04a603471a41ee837221503cb1634fbe503022770100000000ffffffff010c8a86470000000017a91439c65a0d0072a140694d6b13ec5f5f2437de99ff87000000004f010488b21e0000000000000000004b256d3cf3524c8d7086e295a1923d6fa2f99b686699ed50084bb114495c982403a86864862a9e315221809501f2a4200cd9e057a70f9164d485d4cfbeb8e47c74048374ad864f010488b21e000000000000000000914cc440157319de14126a1a2e87ea86f3b983f923fb17693a157b721220d74c02e81e105716179975cc47afd117cae272519aafdd6bfff688e4280d384e13184f04e15f6f214f010488b21e000000000000000000da28679577f7faf0ed86164da220aa4a29c7edfb0de8bdabd97f19fd15e74bed03db2b42af97f60db6ec5a1500e246ef2107660c4fc02699ed69b82c2f3e9324ae0403a823910001012b00e1f50500000000225120bdb5fb914bb7556340dabc9b1c3c4abab2f1e0791e4bf1c6c0821e1d18c0ca82010304000000006215c0312363917d7b7b60c312a0a2fa761f885a76746769436ccd1ff042c9e9dc81495d503a0d622e4c5a538fc4061d41a4d76943880028022adf565a2b5e7df0d083d0cb8bfdb6c6e7213b38bca5978bd646de4a79848028a610ef92e4d7a302603d45201ce1b0b4d5d856368637b75808b138f042b335d23bb46d297f19b09000a8612ead20d4c149c56e614423aa7c55c91d71b9b30dd8e8af29b9e04fc003dcc8ed3c3bbfacc021161ce1b0b4d5d856368637b75808b138f042b335d23bb46d297f19b09000a8612e3501325f5fbe6b49895c08cbf9e52d26d769779d386635c86cc26b0b4b1b91475e6c03a8239100000000000000001f000000000000002116d4c149c56e614423aa7c55c91d71b9b30dd8e8af29b9e04fc003dcc8ed3c3bbf3501325f5fbe6b49895c08cbf9e52d26d769779d386635c86cc26b0b4b1b91475e6ce15f6f2100000000000000001f000000000000000001012b00c2eb0b00000000225120bdb5fb914bb7556340dabc9b1c3c4abab2f1e0791e4bf1c6c0821e1d18c0ca82010304000000006215c0312363917d7b7b60c312a0a2fa761f885a76746769436ccd1ff042c9e9dc81495d503a0d622e4c5a538fc4061d41a4d76943880028022adf565a2b5e7df0d083d0cb8bfdb6c6e7213b38bca5978bd646de4a79848028a610ef92e4d7a302603d45201ce1b0b4d5d856368637b75808b138f042b335d23bb46d297f19b09000a8612ead20d4c149c56e614423aa7c55c91d71b9b30dd8e8af29b9e04fc003dcc8ed3c3bbfacc021161ce1b0b4d5d856368637b75808b138f042b335d23bb46d297f19b09000a8612e3501325f5fbe6b49895c08cbf9e52d26d769779d386635c86cc26b0b4b1b91475e6c03a8239100000000000000001f000000000000002116d4c149c56e614423aa7c55c91d71b9b30dd8e8af29b9e04fc003dcc8ed3c3bbf3501325f5fbe6b49895c08cbf9e52d26d769779d386635c86cc26b0b4b1b91475e6ce15f6f2100000000000000001f000000000000000001012b00a3e11100000000225120bdb5fb914bb7556340dabc9b1c3c4abab2f1e0791e4bf1c6c0821e1d18c0ca82010304000000006215c0312363917d7b7b60c312a0a2fa761f885a76746769436ccd1ff042c9e9dc81495d503a0d622e4c5a538fc4061d41a4d76943880028022adf565a2b5e7df0d083d0cb8bfdb6c6e7213b38bca5978bd646de4a79848028a610ef92e4d7a302603d45201ce1b0b4d5d856368637b75808b138f042b335d23bb46d297f19b09000a8612ead20d4c149c56e614423aa7c55c91d71b9b30dd8e8af29b9e04fc003dcc8ed3c3bbfacc021161ce1b0b4d5d856368637b75808b138f042b335d23bb46d297f19b09000a8612e3501325f5fbe6b49895c08cbf9e52d26d769779d386635c86cc26b0b4b1b91475e6c03a8239100000000000000001f000000000000002116d4c149c56e614423aa7c55c91d71b9b30dd8e8af29b9e04fc003dcc8ed3c3bbf3501325f5fbe6b49895c08cbf9e52d26d769779d386635c86cc26b0b4b1b91475e6ce15f6f2100000000000000001f000000000000000001012b00e1f5050000000022512078ba62349ba0d5a6ebd75410d58dbd757099ff49719e66913babbdb31a9a9ba7010304000000004215c04e8079c3b0cf3d7fa22df4f265ab8a55431bc7e3599a22948245b7c839366720d73a9007c1e08b7ff81f3b81c06d8e58b3702ed07669ad345c2d8473229ad4cc4520141671599c4d1f2a92bc49c4e042c6fd65beabdd5f895e3c97f2fe2a1eaa899ead20686245ab029e22f4a1509f607df97a10c40ccc0ffe564befc24ddabca0053de9acc02116141671599c4d1f2a92bc49c4e042c6fd65beabdd5f895e3c97f2fe2a1eaa899e35013a46388b4ab1140f491320c5bd69bc14996f35d728b1ccfcd0a5cac92402200903a82391000000000000000029000000010000002116686245ab029e22f4a1509f607df97a10c40ccc0ffe564befc24ddabca0053de935013a46388b4ab1140f491320c5bd69bc14996f35d728b1ccfcd0a5cac924022009e15f6f21000000000000000029000000010000000001012b00c2eb0b0000000022512078ba62349ba0d5a6ebd75410d58dbd757099ff49719e66913babbdb31a9a9ba7010304000000004215c04e8079c3b0cf3d7fa22df4f265ab8a55431bc7e3599a22948245b7c839366720d73a9007c1e08b7ff81f3b81c06d8e58b3702ed07669ad345c2d8473229ad4cc4520141671599c4d1f2a92bc49c4e042c6fd65beabdd5f895e3c97f2fe2a1eaa899ead20686245ab029e22f4a1509f607df97a10c40ccc0ffe564befc24ddabca0053de9acc02116141671599c4d1f2a92bc49c4e042c6fd65beabdd5f895e3c97f2fe2a1eaa899e35013a46388b4ab1140f491320c5bd69bc14996f35d728b1ccfcd0a5cac92402200903a82391000000000000000029000000010000002116686245ab029e22f4a1509f607df97a10c40ccc0ffe564befc24ddabca0053de935013a46388b4ab1140f491320c5bd69bc14996f35d728b1ccfcd0a5cac924022009e15f6f21000000000000000029000000010000000001012b00a3e1110000000022512078ba62349ba0d5a6ebd75410d58dbd757099ff49719e66913babbdb31a9a9ba7010304000000004215c04e8079c3b0cf3d7fa22df4f265ab8a55431bc7e3599a22948245b7c839366720d73a9007c1e08b7ff81f3b81c06d8e58b3702ed07669ad345c2d8473229ad4cc4520141671599c4d1f2a92bc49c4e042c6fd65beabdd5f895e3c97f2fe2a1eaa899ead20686245ab029e22f4a1509f607df97a10c40ccc0ffe564befc24ddabca0053de9acc02116141671599c4d1f2a92bc49c4e042c6fd65beabdd5f895e3c97f2fe2a1eaa899e35013a46388b4ab1140f491320c5bd69bc14996f35d728b1ccfcd0a5cac92402200903a82391000000000000000029000000010000002116686245ab029e22f4a1509f607df97a10c40ccc0ffe564befc24ddabca0053de935013a46388b4ab1140f491320c5bd69bc14996f35d728b1ccfcd0a5cac924022009e15f6f21000000000000000029000000010000000000", + "txInfo": {}, "feeInfo": {}, "coin": "btc", "txid": "d2a590cbf3554f6b845bdcfd0e195c164c07ba6bf4d9ec9d55046d44d14c9c0a" diff --git a/modules/abstract-utxo/test/unit/fixtures/btg/recovery/backupKeyRecovery-unsignedRecovery-p2sh.json b/modules/abstract-utxo/test/unit/fixtures/btg/recovery/backupKeyRecovery-unsignedRecovery-p2sh.json index 3c5013a2b2..5af5e8f484 100644 --- a/modules/abstract-utxo/test/unit/fixtures/btg/recovery/backupKeyRecovery-unsignedRecovery-p2sh.json +++ b/modules/abstract-utxo/test/unit/fixtures/btg/recovery/backupKeyRecovery-unsignedRecovery-p2sh.json @@ -1,33 +1,6 @@ { - "txHex": "0200000003d7c3d565c03d67573680c96285939855cc656beade6793cbb121fb2ca51f339c0000000000ffffffff6adf8f092a117182d89effd08726812693d051e2c6e78efc3b967f88a619f2160000000000ffffffff3f482a856356853fe1e8cefffc23e30363038ba4c8c89bc505e4c5f0f595158c0000000000ffffffff010c44c3230000000017a91439c65a0d0072a140694d6b13ec5f5f2437de99ff8700000000", - "txInfo": { - "unspents": [ - { - "id": "9c331fa52cfb21b1cb9367deea6b65cc5598938562c9803657673dc065d5c3d7:0", - "address": "AMvF5Gw1Mvy9igfgUKXaxNun27PNiLLNkc", - "value": 100000000, - "chain": 1, - "index": 0, - "valueString": "100000000" - }, - { - "id": "16f219a6887f963bfc8ee7c6e251d09326812687d0ff9ed88271112a098fdf6a:0", - "address": "AMvF5Gw1Mvy9igfgUKXaxNun27PNiLLNkc", - "value": 200000000, - "chain": 1, - "index": 0, - "valueString": "200000000" - }, - { - "id": "8c1595f5f0c5e405c59bc8c8a48b036303e323fcffcee8e13f855663852a483f:0", - "address": "AMvF5Gw1Mvy9igfgUKXaxNun27PNiLLNkc", - "value": 300000000, - "chain": 1, - "index": 0, - "valueString": "300000000" - } - ] - }, + "txHex": "70736274ff0100a50200000003d7c3d565c03d67573680c96285939855cc656beade6793cbb121fb2ca51f339c0000000000ffffffff6adf8f092a117182d89effd08726812693d051e2c6e78efc3b967f88a619f2160000000000ffffffff3f482a856356853fe1e8cefffc23e30363038ba4c8c89bc505e4c5f0f595158c0000000000ffffffff010c44c3230000000017a91439c65a0d0072a140694d6b13ec5f5f2437de99ff87000000004f010488b21e0000000000000000004b256d3cf3524c8d7086e295a1923d6fa2f99b686699ed50084bb114495c982403a86864862a9e315221809501f2a4200cd9e057a70f9164d485d4cfbeb8e47c74048374ad864f010488b21e000000000000000000914cc440157319de14126a1a2e87ea86f3b983f923fb17693a157b721220d74c02e81e105716179975cc47afd117cae272519aafdd6bfff688e4280d384e13184f04e15f6f214f010488b21e000000000000000000da28679577f7faf0ed86164da220aa4a29c7edfb0de8bdabd97f19fd15e74bed03db2b42af97f60db6ec5a1500e246ef2107660c4fc02699ed69b82c2f3e9324ae0403a82391000100be02000000010101010101010101010101010101010101010101010101010101010101010101000000006b4830450221008c9a3212461e71cadb8f4d9ac4eda10ed0445c5acca3041e9d92e06360b85350022032e211d19adbc911da021394384621b19fe2729b4085f2a20a54a14c81389e83012103bd0c34b2373e387575cddb103ec03916c31044f2508e261fe3597a2680ecbd1fffffffff0100e1f5050000000017a9144365f80ae9830dab1d9124be68c74c2fa23bbc12870000000001030441000000010469522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae2206029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d148374ad8600000000000000000100000000000000220602d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc611403a82391000000000000000001000000000000002206030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3514e15f6f2100000000000000000100000000000000000100be02000000010101010101010101010101010101010101010101010101010101010101010101000000006b483045022100a749722d784fbb843b6e33b35c47f0fce8f24652d7cfaa353e1c9dbbd0e0340202207b7c85cdfee0d1cccd1c469cece83f7a510a8db40f62675c84b55bc437d84dce012103bd0c34b2373e387575cddb103ec03916c31044f2508e261fe3597a2680ecbd1fffffffff0100c2eb0b0000000017a9144365f80ae9830dab1d9124be68c74c2fa23bbc12870000000001030441000000010469522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae2206029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d148374ad8600000000000000000100000000000000220602d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc611403a82391000000000000000001000000000000002206030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3514e15f6f2100000000000000000100000000000000000100bd02000000010101010101010101010101010101010101010101010101010101010101010101000000006a47304402202a36601376e4b4c64c2fc6357a37a71364b46b6dd7a8b84825baabaf2b5e37720220599e40054ee5570825cb36da797d7d3c6c77297d550c7db0d01ef9971155a4bf012103bd0c34b2373e387575cddb103ec03916c31044f2508e261fe3597a2680ecbd1fffffffff0100a3e1110000000017a9144365f80ae9830dab1d9124be68c74c2fa23bbc12870000000001030441000000010469522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae2206029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d148374ad8600000000000000000100000000000000220602d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc611403a82391000000000000000001000000000000002206030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3514e15f6f21000000000000000001000000000000000000", + "txInfo": {}, "feeInfo": {}, "coin": "btg", "txid": "9bd9069313617cd82c59d374eb511f7f43484bd90585f79ca225f0185f7ff8d8" diff --git a/modules/abstract-utxo/test/unit/fixtures/btg/recovery/backupKeyRecovery-unsignedRecovery-p2shP2wsh-p2wsh.json b/modules/abstract-utxo/test/unit/fixtures/btg/recovery/backupKeyRecovery-unsignedRecovery-p2shP2wsh-p2wsh.json index 8b13026bf5..f5fead0e1c 100644 --- a/modules/abstract-utxo/test/unit/fixtures/btg/recovery/backupKeyRecovery-unsignedRecovery-p2shP2wsh-p2wsh.json +++ b/modules/abstract-utxo/test/unit/fixtures/btg/recovery/backupKeyRecovery-unsignedRecovery-p2shP2wsh-p2wsh.json @@ -1,57 +1,6 @@ { - "txHex": "020000000643ca633451dffbf57c8598dfbf1e1a15c397c3a90f9226b55eca338d9bbfc9e30000000000ffffffffaf411ea4e901b3756c26dbd1f4202cb9c0da0f18af24b5489217ec01fea2e8120000000000ffffffff7071f7ae07ecfbea458a2533a8e0c85c67cbc214fcd89feb6cfe49143c96c9940000000000ffffffff6a7079270e1a844af41d6ed263e001b0e0641e52497ea60c2047768353aacf4a0100000000ffffffffc074db3140351fbad7451d0df5f9064c912c1b24f1a1557c446ad7f9aa61bda30100000000ffffffff645513d682c87e5162c772b2eb76187a9d6f8e5bf12c5e75fb510597322e09ce0100000000ffffffff010c8a86470000000017a91439c65a0d0072a140694d6b13ec5f5f2437de99ff8700000000", - "txInfo": { - "unspents": [ - { - "id": "e3c9bf9b8d33ca5eb526920fa9c397c3151a1ebfdf98857cf5fbdf513463ca43:0", - "address": "AdjPP1qukg8QxApyJ8rHnEnJy26KnBr2ik", - "value": 100000000, - "chain": 11, - "index": 0, - "valueString": "100000000" - }, - { - "id": "12e8a2fe01ec179248b524af180fdac0b92c20f4d1db266c75b301e9a41e41af:0", - "address": "AdjPP1qukg8QxApyJ8rHnEnJy26KnBr2ik", - "value": 200000000, - "chain": 11, - "index": 0, - "valueString": "200000000" - }, - { - "id": "94c9963c1449fe6ceb9fd8fc14c2cb675cc8e0a833258a45eafbec07aef77170:0", - "address": "AdjPP1qukg8QxApyJ8rHnEnJy26KnBr2ik", - "value": 300000000, - "chain": 11, - "index": 0, - "valueString": "300000000" - }, - { - "id": "4acfaa53837647200ca67e49521e64e0b001e063d26e1df44a841a0e2779706a:1", - "address": "btg1qknmv9pvf7k205khulxvjgz62k0gnd8dee398lhvquvy0xzc2lt8svchdkd", - "value": 100000000, - "chain": 21, - "index": 1, - "valueString": "100000000" - }, - { - "id": "a3bd61aaf9d76a447c55a1f1241b2c914c06f9f50d1d45d7ba1f354031db74c0:1", - "address": "btg1qknmv9pvf7k205khulxvjgz62k0gnd8dee398lhvquvy0xzc2lt8svchdkd", - "value": 200000000, - "chain": 21, - "index": 1, - "valueString": "200000000" - }, - { - "id": "ce092e32970551fb755e2cf15b8e6f9d7a1876ebb272c762517ec882d6135564:1", - "address": "btg1qknmv9pvf7k205khulxvjgz62k0gnd8dee398lhvquvy0xzc2lt8svchdkd", - "value": 300000000, - "chain": 21, - "index": 1, - "valueString": "300000000" - } - ] - }, + "txHex": "70736274ff0100fd2001020000000643ca633451dffbf57c8598dfbf1e1a15c397c3a90f9226b55eca338d9bbfc9e30000000000ffffffffaf411ea4e901b3756c26dbd1f4202cb9c0da0f18af24b5489217ec01fea2e8120000000000ffffffff7071f7ae07ecfbea458a2533a8e0c85c67cbc214fcd89feb6cfe49143c96c9940000000000ffffffff6a7079270e1a844af41d6ed263e001b0e0641e52497ea60c2047768353aacf4a0100000000ffffffffc074db3140351fbad7451d0df5f9064c912c1b24f1a1557c446ad7f9aa61bda30100000000ffffffff645513d682c87e5162c772b2eb76187a9d6f8e5bf12c5e75fb510597322e09ce0100000000ffffffff010c8a86470000000017a91439c65a0d0072a140694d6b13ec5f5f2437de99ff87000000004f010488b21e0000000000000000004b256d3cf3524c8d7086e295a1923d6fa2f99b686699ed50084bb114495c982403a86864862a9e315221809501f2a4200cd9e057a70f9164d485d4cfbeb8e47c74048374ad864f010488b21e000000000000000000914cc440157319de14126a1a2e87ea86f3b983f923fb17693a157b721220d74c02e81e105716179975cc47afd117cae272519aafdd6bfff688e4280d384e13184f04e15f6f214f010488b21e000000000000000000da28679577f7faf0ed86164da220aa4a29c7edfb0de8bdabd97f19fd15e74bed03db2b42af97f60db6ec5a1500e246ef2107660c4fc02699ed69b82c2f3e9324ae0403a823910001012000e1f5050000000017a914f0da56d9bb06310289d808a22ad68457a760ac03870103044100000001042200202ce48eb68ff4a96f2742cfbdd90210ae30bc7cdbafd63fbbe368802e3c0ae80001056952210386b73c1c9e0d5c3370496426cdb6593bd69bb93743e135860aa5797cd04353c521022e79cdb1ee0b8cad6c9667fedafa92f8472f731f627dc8e0018571e4de9dfda42102f6d5e998e5b41e7e783c7c5c8a633cf333b86200aab31676ab07ed336e22700353ae2206022e79cdb1ee0b8cad6c9667fedafa92f8472f731f627dc8e0018571e4de9dfda414e15f6f2100000000000000000b00000000000000220602f6d5e998e5b41e7e783c7c5c8a633cf333b86200aab31676ab07ed336e227003148374ad8600000000000000000b0000000000000022060386b73c1c9e0d5c3370496426cdb6593bd69bb93743e135860aa5797cd04353c51403a8239100000000000000000b000000000000000001012000c2eb0b0000000017a914f0da56d9bb06310289d808a22ad68457a760ac03870103044100000001042200202ce48eb68ff4a96f2742cfbdd90210ae30bc7cdbafd63fbbe368802e3c0ae80001056952210386b73c1c9e0d5c3370496426cdb6593bd69bb93743e135860aa5797cd04353c521022e79cdb1ee0b8cad6c9667fedafa92f8472f731f627dc8e0018571e4de9dfda42102f6d5e998e5b41e7e783c7c5c8a633cf333b86200aab31676ab07ed336e22700353ae2206022e79cdb1ee0b8cad6c9667fedafa92f8472f731f627dc8e0018571e4de9dfda414e15f6f2100000000000000000b00000000000000220602f6d5e998e5b41e7e783c7c5c8a633cf333b86200aab31676ab07ed336e227003148374ad8600000000000000000b0000000000000022060386b73c1c9e0d5c3370496426cdb6593bd69bb93743e135860aa5797cd04353c51403a8239100000000000000000b000000000000000001012000a3e1110000000017a914f0da56d9bb06310289d808a22ad68457a760ac03870103044100000001042200202ce48eb68ff4a96f2742cfbdd90210ae30bc7cdbafd63fbbe368802e3c0ae80001056952210386b73c1c9e0d5c3370496426cdb6593bd69bb93743e135860aa5797cd04353c521022e79cdb1ee0b8cad6c9667fedafa92f8472f731f627dc8e0018571e4de9dfda42102f6d5e998e5b41e7e783c7c5c8a633cf333b86200aab31676ab07ed336e22700353ae2206022e79cdb1ee0b8cad6c9667fedafa92f8472f731f627dc8e0018571e4de9dfda414e15f6f2100000000000000000b00000000000000220602f6d5e998e5b41e7e783c7c5c8a633cf333b86200aab31676ab07ed336e227003148374ad8600000000000000000b0000000000000022060386b73c1c9e0d5c3370496426cdb6593bd69bb93743e135860aa5797cd04353c51403a8239100000000000000000b000000000000000001012b00e1f50500000000220020b4f6c28589f594fa5afcf999240b4ab3d1369db9cc4a7fdd80e308f30b0afacf01030441000000010569522103cfb542b732ae06a1265a515297c2398009eea602afb5631ec63e34ed7f5fa055210245917cae825127509940626a2343565109eb83e289c30473772ab175331aa964210373f8df125941e11f8154fdeb42e3690815634f70787c06729f68b2b42580b4dc53ae22060245917cae825127509940626a2343565109eb83e289c30473772ab175331aa96414e15f6f210000000000000000150000000100000022060373f8df125941e11f8154fdeb42e3690815634f70787c06729f68b2b42580b4dc148374ad8600000000000000001500000001000000220603cfb542b732ae06a1265a515297c2398009eea602afb5631ec63e34ed7f5fa0551403a82391000000000000000015000000010000000001012b00c2eb0b00000000220020b4f6c28589f594fa5afcf999240b4ab3d1369db9cc4a7fdd80e308f30b0afacf01030441000000010569522103cfb542b732ae06a1265a515297c2398009eea602afb5631ec63e34ed7f5fa055210245917cae825127509940626a2343565109eb83e289c30473772ab175331aa964210373f8df125941e11f8154fdeb42e3690815634f70787c06729f68b2b42580b4dc53ae22060245917cae825127509940626a2343565109eb83e289c30473772ab175331aa96414e15f6f210000000000000000150000000100000022060373f8df125941e11f8154fdeb42e3690815634f70787c06729f68b2b42580b4dc148374ad8600000000000000001500000001000000220603cfb542b732ae06a1265a515297c2398009eea602afb5631ec63e34ed7f5fa0551403a82391000000000000000015000000010000000001012b00a3e11100000000220020b4f6c28589f594fa5afcf999240b4ab3d1369db9cc4a7fdd80e308f30b0afacf01030441000000010569522103cfb542b732ae06a1265a515297c2398009eea602afb5631ec63e34ed7f5fa055210245917cae825127509940626a2343565109eb83e289c30473772ab175331aa964210373f8df125941e11f8154fdeb42e3690815634f70787c06729f68b2b42580b4dc53ae22060245917cae825127509940626a2343565109eb83e289c30473772ab175331aa96414e15f6f210000000000000000150000000100000022060373f8df125941e11f8154fdeb42e3690815634f70787c06729f68b2b42580b4dc148374ad8600000000000000001500000001000000220603cfb542b732ae06a1265a515297c2398009eea602afb5631ec63e34ed7f5fa0551403a82391000000000000000015000000010000000000", + "txInfo": {}, "feeInfo": {}, "coin": "btg", "txid": "43f7b7aaa8ba14d3e5fe6b172acc6da5c134217edba6f41b82f58679408a8f97" diff --git a/modules/abstract-utxo/test/unit/fixtures/dash/recovery/backupKeyRecovery-unsignedRecovery-p2sh.json b/modules/abstract-utxo/test/unit/fixtures/dash/recovery/backupKeyRecovery-unsignedRecovery-p2sh.json index 9057035f43..f892b3af36 100644 --- a/modules/abstract-utxo/test/unit/fixtures/dash/recovery/backupKeyRecovery-unsignedRecovery-p2sh.json +++ b/modules/abstract-utxo/test/unit/fixtures/dash/recovery/backupKeyRecovery-unsignedRecovery-p2sh.json @@ -1,33 +1,6 @@ { - "txHex": "01000000039eb0367120b453480d772070e4085e977057e4529eb275d1ca1ea8ed51a7c3ac0000000000ffffffff3f438dcdf3fa1d85ed816a507a15692ddc0b8a0f64fc91cbdfbbc9b2956745eb0000000000ffffffff132f91d742f7d5003cd85a5b64500629d2a1a9e24bd55f3beda3e3dfa4aa48760000000000ffffffff010c44c3230000000017a91439c65a0d0072a140694d6b13ec5f5f2437de99ff8700000000", - "txInfo": { - "unspents": [ - { - "id": "acc3a751eda81ecad175b29e52e45770975e08e47020770d4853b4207136b09e:0", - "address": "7YZ2BWqzPfj1zeh5JPCMZW1Gcaamj6AKG6", - "value": 100000000, - "chain": 1, - "index": 0, - "valueString": "100000000" - }, - { - "id": "eb456795b2c9bbdfcb91fc640f8a0bdc2d69157a506a81ed851dfaf3cd8d433f:0", - "address": "7YZ2BWqzPfj1zeh5JPCMZW1Gcaamj6AKG6", - "value": 200000000, - "chain": 1, - "index": 0, - "valueString": "200000000" - }, - { - "id": "7648aaa4dfe3a3ed3b5fd54be2a9a1d2290650645b5ad83c00d5f742d7912f13:0", - "address": "7YZ2BWqzPfj1zeh5JPCMZW1Gcaamj6AKG6", - "value": 300000000, - "chain": 1, - "index": 0, - "valueString": "300000000" - } - ] - }, + "txHex": "70736274ff0100a501000000039eb0367120b453480d772070e4085e977057e4529eb275d1ca1ea8ed51a7c3ac0000000000ffffffff3f438dcdf3fa1d85ed816a507a15692ddc0b8a0f64fc91cbdfbbc9b2956745eb0000000000ffffffff132f91d742f7d5003cd85a5b64500629d2a1a9e24bd55f3beda3e3dfa4aa48760000000000ffffffff010c44c3230000000017a91439c65a0d0072a140694d6b13ec5f5f2437de99ff87000000004f010488b21e0000000000000000004b256d3cf3524c8d7086e295a1923d6fa2f99b686699ed50084bb114495c982403a86864862a9e315221809501f2a4200cd9e057a70f9164d485d4cfbeb8e47c74048374ad864f010488b21e000000000000000000914cc440157319de14126a1a2e87ea86f3b983f923fb17693a157b721220d74c02e81e105716179975cc47afd117cae272519aafdd6bfff688e4280d384e13184f04e15f6f214f010488b21e000000000000000000da28679577f7faf0ed86164da220aa4a29c7edfb0de8bdabd97f19fd15e74bed03db2b42af97f60db6ec5a1500e246ef2107660c4fc02699ed69b82c2f3e9324ae0403a82391000100bd01000000010101010101010101010101010101010101010101010101010101010101010101000000006a4730440220093e44a04c745df4b659895929b9033ea1f4c6037d8acd9dc4f2a114633a35fe02203d7a1618f5c65110713d376b9d3d8c181b34fd60a3b8d4b46097a245c05cf124012103bd0c34b2373e387575cddb103ec03916c31044f2508e261fe3597a2680ecbd1fffffffff0100e1f5050000000017a9144365f80ae9830dab1d9124be68c74c2fa23bbc12870000000001030401000000010469522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae2206029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d148374ad8600000000000000000100000000000000220602d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc611403a82391000000000000000001000000000000002206030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3514e15f6f2100000000000000000100000000000000000100bd01000000010101010101010101010101010101010101010101010101010101010101010101000000006a47304402205d94a7f46388e723db4f4d836b62b87263f3d52b234d5b29f996d59df938f8e802206af84c185cb0b0b90657b77d1e58ed418a3e3cea5eda096bb5b318a6ff57817e012103bd0c34b2373e387575cddb103ec03916c31044f2508e261fe3597a2680ecbd1fffffffff0100c2eb0b0000000017a9144365f80ae9830dab1d9124be68c74c2fa23bbc12870000000001030401000000010469522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae2206029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d148374ad8600000000000000000100000000000000220602d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc611403a82391000000000000000001000000000000002206030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3514e15f6f2100000000000000000100000000000000000100be01000000010101010101010101010101010101010101010101010101010101010101010101000000006b483045022100e013917b26462470736f0d3c9cba09e44d9c8c271db53fb2e45bbfe2fcac133c0220660aea8b84338b395a5afebbe53a1109e117613150f1a7cbcfd08be5faa1c19b012103bd0c34b2373e387575cddb103ec03916c31044f2508e261fe3597a2680ecbd1fffffffff0100a3e1110000000017a9144365f80ae9830dab1d9124be68c74c2fa23bbc12870000000001030401000000010469522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae2206029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d148374ad8600000000000000000100000000000000220602d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc611403a82391000000000000000001000000000000002206030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3514e15f6f21000000000000000001000000000000000000", + "txInfo": {}, "feeInfo": {}, "coin": "dash", "txid": "d35e876a762e6a42546b10c3fd6454eefa963388e0b4eb6144a507056d28bbc3" diff --git a/modules/abstract-utxo/test/unit/fixtures/doge/recovery/backupKeyRecovery-unsignedRecovery-p2sh.json b/modules/abstract-utxo/test/unit/fixtures/doge/recovery/backupKeyRecovery-unsignedRecovery-p2sh.json index 43c3ad67fb..bb0b3346c2 100644 --- a/modules/abstract-utxo/test/unit/fixtures/doge/recovery/backupKeyRecovery-unsignedRecovery-p2sh.json +++ b/modules/abstract-utxo/test/unit/fixtures/doge/recovery/backupKeyRecovery-unsignedRecovery-p2sh.json @@ -1,33 +1,6 @@ { - "txHex": "01000000035613bf0f0eb56013e60c195bbdfde77966c6b989e430477b707ba79518252d570000000000ffffffff44820684bb7fbda538cc0fec96ce470de4e5ba9aaf6802e86435adc556b5a2c70000000000ffffffff5effe21a589ff4e000180fa312d4d7f4a3cca5803f26f96c7d60c90a66d953bc0000000000ffffffff01f0d8dec1b6d8bf0017a91439c65a0d0072a140694d6b13ec5f5f2437de99ff8700000000", - "txInfo": { - "unspents": [ - { - "id": "572d251895a77b707b4730e489b9c66679e7fdbd5b190ce61360b50e0fbf1356:0", - "address": "9xae6AdiekWGuFXbSuCGUFdzPc8RyQ9USD", - "value": 9000000000000000, - "chain": 1, - "index": 0, - "valueString": "9000000000000000" - }, - { - "id": "c7a2b556c5ad3564e80268af9abae5e40d47ce96ec0fcc38a5bd7fbb84068244:0", - "address": "9xae6AdiekWGuFXbSuCGUFdzPc8RyQ9USD", - "value": 18000000000000000, - "chain": 1, - "index": 0, - "valueString": "18000000000000000" - }, - { - "id": "bc53d9660ac9607d6cf9263f80a5cca3f4d7d412a30f1800e0f49f581ae2ff5e:0", - "address": "9xae6AdiekWGuFXbSuCGUFdzPc8RyQ9USD", - "value": 27000000000000000, - "chain": 1, - "index": 0, - "valueString": "27000000000000000" - } - ] - }, + "txHex": "70736274ff0100a501000000035613bf0f0eb56013e60c195bbdfde77966c6b989e430477b707ba79518252d570000000000ffffffff44820684bb7fbda538cc0fec96ce470de4e5ba9aaf6802e86435adc556b5a2c70000000000ffffffff5effe21a589ff4e000180fa312d4d7f4a3cca5803f26f96c7d60c90a66d953bc0000000000ffffffff01f0d8dec1b6d8bf0017a91439c65a0d0072a140694d6b13ec5f5f2437de99ff87000000004f010488b21e0000000000000000004b256d3cf3524c8d7086e295a1923d6fa2f99b686699ed50084bb114495c982403a86864862a9e315221809501f2a4200cd9e057a70f9164d485d4cfbeb8e47c74048374ad864f010488b21e000000000000000000914cc440157319de14126a1a2e87ea86f3b983f923fb17693a157b721220d74c02e81e105716179975cc47afd117cae272519aafdd6bfff688e4280d384e13184f04e15f6f214f010488b21e000000000000000000da28679577f7faf0ed86164da220aa4a29c7edfb0de8bdabd97f19fd15e74bed03db2b42af97f60db6ec5a1500e246ef2107660c4fc02699ed69b82c2f3e9324ae0403a82391000100bd01000000010101010101010101010101010101010101010101010101010101010101010101000000006a47304402200b58e01b4bcd63a26b46c008fbf88fedaedc54aa14277a4ceb03aa006722013402200325687c82e12458554f49261bed73583f18f282802932f16d66b5a5825f3246012103bd0c34b2373e387575cddb103ec03916c31044f2508e261fe3597a2680ecbd1fffffffff010080faca73f91f0017a9144365f80ae9830dab1d9124be68c74c2fa23bbc12870000000001030401000000010469522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae2206029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d148374ad8600000000000000000100000000000000220602d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc611403a82391000000000000000001000000000000002206030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3514e15f6f2100000000000000000100000000000000000100bd01000000010101010101010101010101010101010101010101010101010101010101010101000000006a4730440220683f0e69eeb173784752352140012b8b9b2c3e351c90169691b7ac2413d74b9b02201789ee8f11027301e149bb9b2ba69365fe56f5a43df1b7acc436ceab89181187012103bd0c34b2373e387575cddb103ec03916c31044f2508e261fe3597a2680ecbd1fffffffff010000f595e7f23f0017a9144365f80ae9830dab1d9124be68c74c2fa23bbc12870000000001030401000000010469522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae2206029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d148374ad8600000000000000000100000000000000220602d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc611403a82391000000000000000001000000000000002206030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3514e15f6f2100000000000000000100000000000000000100bd01000000010101010101010101010101010101010101010101010101010101010101010101000000006a47304402203bced868a2cfa4d2848a0b34649755899a8e86d0f20885ae53756741ba4b4af902200b39c52f215090a323c6d367b0e4df30a3a091dc5a86bb0ba7ec95d8b8f7be9b012103bd0c34b2373e387575cddb103ec03916c31044f2508e261fe3597a2680ecbd1fffffffff010080ef605bec5f0017a9144365f80ae9830dab1d9124be68c74c2fa23bbc12870000000001030401000000010469522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae2206029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d148374ad8600000000000000000100000000000000220602d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc611403a82391000000000000000001000000000000002206030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3514e15f6f21000000000000000001000000000000000000", + "txInfo": {}, "feeInfo": {}, "coin": "doge", "txid": "ba4826af4be9e2cdfaa1ecd25c13a7dd0572be601130d0ccfbe226353a9cd699" diff --git a/modules/abstract-utxo/test/unit/fixtures/ltc/recovery/backupKeyRecovery-unsignedRecovery-p2sh.json b/modules/abstract-utxo/test/unit/fixtures/ltc/recovery/backupKeyRecovery-unsignedRecovery-p2sh.json index 433b3555e8..608e840997 100644 --- a/modules/abstract-utxo/test/unit/fixtures/ltc/recovery/backupKeyRecovery-unsignedRecovery-p2sh.json +++ b/modules/abstract-utxo/test/unit/fixtures/ltc/recovery/backupKeyRecovery-unsignedRecovery-p2sh.json @@ -1,33 +1,6 @@ { - "txHex": "01000000039eb0367120b453480d772070e4085e977057e4529eb275d1ca1ea8ed51a7c3ac0000000000ffffffff3f438dcdf3fa1d85ed816a507a15692ddc0b8a0f64fc91cbdfbbc9b2956745eb0000000000ffffffff132f91d742f7d5003cd85a5b64500629d2a1a9e24bd55f3beda3e3dfa4aa48760000000000ffffffff010c44c3230000000017a91439c65a0d0072a140694d6b13ec5f5f2437de99ff8700000000", - "txInfo": { - "unspents": [ - { - "id": "acc3a751eda81ecad175b29e52e45770975e08e47020770d4853b4207136b09e:0", - "address": "ME3XfCynXoUooPS28eXC3mG21jLqtXgiEr", - "value": 100000000, - "chain": 1, - "index": 0, - "valueString": "100000000" - }, - { - "id": "eb456795b2c9bbdfcb91fc640f8a0bdc2d69157a506a81ed851dfaf3cd8d433f:0", - "address": "ME3XfCynXoUooPS28eXC3mG21jLqtXgiEr", - "value": 200000000, - "chain": 1, - "index": 0, - "valueString": "200000000" - }, - { - "id": "7648aaa4dfe3a3ed3b5fd54be2a9a1d2290650645b5ad83c00d5f742d7912f13:0", - "address": "ME3XfCynXoUooPS28eXC3mG21jLqtXgiEr", - "value": 300000000, - "chain": 1, - "index": 0, - "valueString": "300000000" - } - ] - }, + "txHex": "70736274ff0100a501000000039eb0367120b453480d772070e4085e977057e4529eb275d1ca1ea8ed51a7c3ac0000000000ffffffff3f438dcdf3fa1d85ed816a507a15692ddc0b8a0f64fc91cbdfbbc9b2956745eb0000000000ffffffff132f91d742f7d5003cd85a5b64500629d2a1a9e24bd55f3beda3e3dfa4aa48760000000000ffffffff010c44c3230000000017a91439c65a0d0072a140694d6b13ec5f5f2437de99ff87000000004f010488b21e0000000000000000004b256d3cf3524c8d7086e295a1923d6fa2f99b686699ed50084bb114495c982403a86864862a9e315221809501f2a4200cd9e057a70f9164d485d4cfbeb8e47c74048374ad864f010488b21e000000000000000000914cc440157319de14126a1a2e87ea86f3b983f923fb17693a157b721220d74c02e81e105716179975cc47afd117cae272519aafdd6bfff688e4280d384e13184f04e15f6f214f010488b21e000000000000000000da28679577f7faf0ed86164da220aa4a29c7edfb0de8bdabd97f19fd15e74bed03db2b42af97f60db6ec5a1500e246ef2107660c4fc02699ed69b82c2f3e9324ae0403a82391000100bd01000000010101010101010101010101010101010101010101010101010101010101010101000000006a4730440220093e44a04c745df4b659895929b9033ea1f4c6037d8acd9dc4f2a114633a35fe02203d7a1618f5c65110713d376b9d3d8c181b34fd60a3b8d4b46097a245c05cf124012103bd0c34b2373e387575cddb103ec03916c31044f2508e261fe3597a2680ecbd1fffffffff0100e1f5050000000017a9144365f80ae9830dab1d9124be68c74c2fa23bbc12870000000001030401000000010469522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae2206029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d148374ad8600000000000000000100000000000000220602d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc611403a82391000000000000000001000000000000002206030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3514e15f6f2100000000000000000100000000000000000100bd01000000010101010101010101010101010101010101010101010101010101010101010101000000006a47304402205d94a7f46388e723db4f4d836b62b87263f3d52b234d5b29f996d59df938f8e802206af84c185cb0b0b90657b77d1e58ed418a3e3cea5eda096bb5b318a6ff57817e012103bd0c34b2373e387575cddb103ec03916c31044f2508e261fe3597a2680ecbd1fffffffff0100c2eb0b0000000017a9144365f80ae9830dab1d9124be68c74c2fa23bbc12870000000001030401000000010469522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae2206029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d148374ad8600000000000000000100000000000000220602d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc611403a82391000000000000000001000000000000002206030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3514e15f6f2100000000000000000100000000000000000100be01000000010101010101010101010101010101010101010101010101010101010101010101000000006b483045022100e013917b26462470736f0d3c9cba09e44d9c8c271db53fb2e45bbfe2fcac133c0220660aea8b84338b395a5afebbe53a1109e117613150f1a7cbcfd08be5faa1c19b012103bd0c34b2373e387575cddb103ec03916c31044f2508e261fe3597a2680ecbd1fffffffff0100a3e1110000000017a9144365f80ae9830dab1d9124be68c74c2fa23bbc12870000000001030401000000010469522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae2206029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d148374ad8600000000000000000100000000000000220602d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc611403a82391000000000000000001000000000000002206030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3514e15f6f21000000000000000001000000000000000000", + "txInfo": {}, "feeInfo": {}, "coin": "ltc", "txid": "d35e876a762e6a42546b10c3fd6454eefa963388e0b4eb6144a507056d28bbc3" diff --git a/modules/abstract-utxo/test/unit/fixtures/ltc/recovery/backupKeyRecovery-unsignedRecovery-p2shP2wsh-p2wsh.json b/modules/abstract-utxo/test/unit/fixtures/ltc/recovery/backupKeyRecovery-unsignedRecovery-p2shP2wsh-p2wsh.json index 6c6b20323c..42192b886f 100644 --- a/modules/abstract-utxo/test/unit/fixtures/ltc/recovery/backupKeyRecovery-unsignedRecovery-p2shP2wsh-p2wsh.json +++ b/modules/abstract-utxo/test/unit/fixtures/ltc/recovery/backupKeyRecovery-unsignedRecovery-p2shP2wsh-p2wsh.json @@ -1,57 +1,6 @@ { - "txHex": "01000000065f38a96ddb0a05ca73e83cfb9a2165d1173c99419093c5a07eaacc338f4674130000000000ffffffff9a478f2655c9e937ca159e5c39e28717c1aa11f3832153f2a9e980d6accee3500000000000ffffffff26c3e0e14429f1e56042df65307e16f83ec14281251fc5d5429ea1f5221b09a80000000000ffffffff7403f674217fe46eeab6d09d4cd7c45dba066487507e4a2b668c1b472afbef8d0100000000ffffffff61c4ee26557b0ce0a2a780672b23570a772e3b3efc283e5dccc4e8fee72870020100000000fffffffff62202a9699c38a9ceb82354ff88babee3e6a7f1486c8eb377c3ce6b40cebbc80100000000ffffffff010c8a86470000000017a91439c65a0d0072a140694d6b13ec5f5f2437de99ff8700000000", - "txInfo": { - "unspents": [ - { - "id": "1374468f33ccaa7ea0c5939041993c17d165219afb3ce873ca050adb6da9385f:0", - "address": "MVrfxwtgvYe52sbJxTqtsd8Yxe3nzJDCzE", - "value": 100000000, - "chain": 11, - "index": 0, - "valueString": "100000000" - }, - { - "id": "50e3ceacd680e9a9f2532183f311aac11787e2395c9e15ca37e9c955268f479a:0", - "address": "MVrfxwtgvYe52sbJxTqtsd8Yxe3nzJDCzE", - "value": 200000000, - "chain": 11, - "index": 0, - "valueString": "200000000" - }, - { - "id": "a8091b22f5a19e42d5c51f258142c13ef8167e3065df4260e5f12944e1e0c326:0", - "address": "MVrfxwtgvYe52sbJxTqtsd8Yxe3nzJDCzE", - "value": 300000000, - "chain": 11, - "index": 0, - "valueString": "300000000" - }, - { - "id": "8deffb2a471b8c662b4a7e50876406ba5dc4d74c9dd0b6ea6ee47f2174f60374:1", - "address": "ltc1qknmv9pvf7k205khulxvjgz62k0gnd8dee398lhvquvy0xzc2lt8spuaquz", - "value": 100000000, - "chain": 21, - "index": 1, - "valueString": "100000000" - }, - { - "id": "027028e7fee8c4cc5d3e28fc3e3b2e770a57232b6780a7a2e00c7b5526eec461:1", - "address": "ltc1qknmv9pvf7k205khulxvjgz62k0gnd8dee398lhvquvy0xzc2lt8spuaquz", - "value": 200000000, - "chain": 21, - "index": 1, - "valueString": "200000000" - }, - { - "id": "c8bbce406bcec377b38e6c48f1a7e6e3beba88ff5423b8cea9389c69a90222f6:1", - "address": "ltc1qknmv9pvf7k205khulxvjgz62k0gnd8dee398lhvquvy0xzc2lt8spuaquz", - "value": 300000000, - "chain": 21, - "index": 1, - "valueString": "300000000" - } - ] - }, + "txHex": "70736274ff0100fd200101000000065f38a96ddb0a05ca73e83cfb9a2165d1173c99419093c5a07eaacc338f4674130000000000ffffffff9a478f2655c9e937ca159e5c39e28717c1aa11f3832153f2a9e980d6accee3500000000000ffffffff26c3e0e14429f1e56042df65307e16f83ec14281251fc5d5429ea1f5221b09a80000000000ffffffff7403f674217fe46eeab6d09d4cd7c45dba066487507e4a2b668c1b472afbef8d0100000000ffffffff61c4ee26557b0ce0a2a780672b23570a772e3b3efc283e5dccc4e8fee72870020100000000fffffffff62202a9699c38a9ceb82354ff88babee3e6a7f1486c8eb377c3ce6b40cebbc80100000000ffffffff010c8a86470000000017a91439c65a0d0072a140694d6b13ec5f5f2437de99ff87000000004f010488b21e0000000000000000004b256d3cf3524c8d7086e295a1923d6fa2f99b686699ed50084bb114495c982403a86864862a9e315221809501f2a4200cd9e057a70f9164d485d4cfbeb8e47c74048374ad864f010488b21e000000000000000000914cc440157319de14126a1a2e87ea86f3b983f923fb17693a157b721220d74c02e81e105716179975cc47afd117cae272519aafdd6bfff688e4280d384e13184f04e15f6f214f010488b21e000000000000000000da28679577f7faf0ed86164da220aa4a29c7edfb0de8bdabd97f19fd15e74bed03db2b42af97f60db6ec5a1500e246ef2107660c4fc02699ed69b82c2f3e9324ae0403a823910001012000e1f5050000000017a914f0da56d9bb06310289d808a22ad68457a760ac03870103040100000001042200202ce48eb68ff4a96f2742cfbdd90210ae30bc7cdbafd63fbbe368802e3c0ae80001056952210386b73c1c9e0d5c3370496426cdb6593bd69bb93743e135860aa5797cd04353c521022e79cdb1ee0b8cad6c9667fedafa92f8472f731f627dc8e0018571e4de9dfda42102f6d5e998e5b41e7e783c7c5c8a633cf333b86200aab31676ab07ed336e22700353ae2206022e79cdb1ee0b8cad6c9667fedafa92f8472f731f627dc8e0018571e4de9dfda414e15f6f2100000000000000000b00000000000000220602f6d5e998e5b41e7e783c7c5c8a633cf333b86200aab31676ab07ed336e227003148374ad8600000000000000000b0000000000000022060386b73c1c9e0d5c3370496426cdb6593bd69bb93743e135860aa5797cd04353c51403a8239100000000000000000b000000000000000001012000c2eb0b0000000017a914f0da56d9bb06310289d808a22ad68457a760ac03870103040100000001042200202ce48eb68ff4a96f2742cfbdd90210ae30bc7cdbafd63fbbe368802e3c0ae80001056952210386b73c1c9e0d5c3370496426cdb6593bd69bb93743e135860aa5797cd04353c521022e79cdb1ee0b8cad6c9667fedafa92f8472f731f627dc8e0018571e4de9dfda42102f6d5e998e5b41e7e783c7c5c8a633cf333b86200aab31676ab07ed336e22700353ae2206022e79cdb1ee0b8cad6c9667fedafa92f8472f731f627dc8e0018571e4de9dfda414e15f6f2100000000000000000b00000000000000220602f6d5e998e5b41e7e783c7c5c8a633cf333b86200aab31676ab07ed336e227003148374ad8600000000000000000b0000000000000022060386b73c1c9e0d5c3370496426cdb6593bd69bb93743e135860aa5797cd04353c51403a8239100000000000000000b000000000000000001012000a3e1110000000017a914f0da56d9bb06310289d808a22ad68457a760ac03870103040100000001042200202ce48eb68ff4a96f2742cfbdd90210ae30bc7cdbafd63fbbe368802e3c0ae80001056952210386b73c1c9e0d5c3370496426cdb6593bd69bb93743e135860aa5797cd04353c521022e79cdb1ee0b8cad6c9667fedafa92f8472f731f627dc8e0018571e4de9dfda42102f6d5e998e5b41e7e783c7c5c8a633cf333b86200aab31676ab07ed336e22700353ae2206022e79cdb1ee0b8cad6c9667fedafa92f8472f731f627dc8e0018571e4de9dfda414e15f6f2100000000000000000b00000000000000220602f6d5e998e5b41e7e783c7c5c8a633cf333b86200aab31676ab07ed336e227003148374ad8600000000000000000b0000000000000022060386b73c1c9e0d5c3370496426cdb6593bd69bb93743e135860aa5797cd04353c51403a8239100000000000000000b000000000000000001012b00e1f50500000000220020b4f6c28589f594fa5afcf999240b4ab3d1369db9cc4a7fdd80e308f30b0afacf01030401000000010569522103cfb542b732ae06a1265a515297c2398009eea602afb5631ec63e34ed7f5fa055210245917cae825127509940626a2343565109eb83e289c30473772ab175331aa964210373f8df125941e11f8154fdeb42e3690815634f70787c06729f68b2b42580b4dc53ae22060245917cae825127509940626a2343565109eb83e289c30473772ab175331aa96414e15f6f210000000000000000150000000100000022060373f8df125941e11f8154fdeb42e3690815634f70787c06729f68b2b42580b4dc148374ad8600000000000000001500000001000000220603cfb542b732ae06a1265a515297c2398009eea602afb5631ec63e34ed7f5fa0551403a82391000000000000000015000000010000000001012b00c2eb0b00000000220020b4f6c28589f594fa5afcf999240b4ab3d1369db9cc4a7fdd80e308f30b0afacf01030401000000010569522103cfb542b732ae06a1265a515297c2398009eea602afb5631ec63e34ed7f5fa055210245917cae825127509940626a2343565109eb83e289c30473772ab175331aa964210373f8df125941e11f8154fdeb42e3690815634f70787c06729f68b2b42580b4dc53ae22060245917cae825127509940626a2343565109eb83e289c30473772ab175331aa96414e15f6f210000000000000000150000000100000022060373f8df125941e11f8154fdeb42e3690815634f70787c06729f68b2b42580b4dc148374ad8600000000000000001500000001000000220603cfb542b732ae06a1265a515297c2398009eea602afb5631ec63e34ed7f5fa0551403a82391000000000000000015000000010000000001012b00a3e11100000000220020b4f6c28589f594fa5afcf999240b4ab3d1369db9cc4a7fdd80e308f30b0afacf01030401000000010569522103cfb542b732ae06a1265a515297c2398009eea602afb5631ec63e34ed7f5fa055210245917cae825127509940626a2343565109eb83e289c30473772ab175331aa964210373f8df125941e11f8154fdeb42e3690815634f70787c06729f68b2b42580b4dc53ae22060245917cae825127509940626a2343565109eb83e289c30473772ab175331aa96414e15f6f210000000000000000150000000100000022060373f8df125941e11f8154fdeb42e3690815634f70787c06729f68b2b42580b4dc148374ad8600000000000000001500000001000000220603cfb542b732ae06a1265a515297c2398009eea602afb5631ec63e34ed7f5fa0551403a82391000000000000000015000000010000000000", + "txInfo": {}, "feeInfo": {}, "coin": "ltc", "txid": "50faf96e8b88d48f82b60552c7ebc218ee65da0aca2162475b337772a3c46ded" diff --git a/modules/abstract-utxo/test/unit/fixtures/tbch/recovery/backupKeyRecovery-unsignedRecovery-p2sh.json b/modules/abstract-utxo/test/unit/fixtures/tbch/recovery/backupKeyRecovery-unsignedRecovery-p2sh.json index 08ddad9358..02d982743d 100644 --- a/modules/abstract-utxo/test/unit/fixtures/tbch/recovery/backupKeyRecovery-unsignedRecovery-p2sh.json +++ b/modules/abstract-utxo/test/unit/fixtures/tbch/recovery/backupKeyRecovery-unsignedRecovery-p2sh.json @@ -1,33 +1,6 @@ { - "txHex": "0200000003d7c3d565c03d67573680c96285939855cc656beade6793cbb121fb2ca51f339c0000000000ffffffff6adf8f092a117182d89effd08726812693d051e2c6e78efc3b967f88a619f2160000000000ffffffff3f482a856356853fe1e8cefffc23e30363038ba4c8c89bc505e4c5f0f595158c0000000000ffffffff010c44c3230000000017a91439c65a0d0072a140694d6b13ec5f5f2437de99ff8700000000", - "txInfo": { - "unspents": [ - { - "id": "9c331fa52cfb21b1cb9367deea6b65cc5598938562c9803657673dc065d5c3d7:0", - "address": "2MyPbR4VrC98jCfnfhu9ir4zsuNxZiPS85K", - "value": 100000000, - "chain": 1, - "index": 0, - "valueString": "100000000" - }, - { - "id": "16f219a6887f963bfc8ee7c6e251d09326812687d0ff9ed88271112a098fdf6a:0", - "address": "2MyPbR4VrC98jCfnfhu9ir4zsuNxZiPS85K", - "value": 200000000, - "chain": 1, - "index": 0, - "valueString": "200000000" - }, - { - "id": "8c1595f5f0c5e405c59bc8c8a48b036303e323fcffcee8e13f855663852a483f:0", - "address": "2MyPbR4VrC98jCfnfhu9ir4zsuNxZiPS85K", - "value": 300000000, - "chain": 1, - "index": 0, - "valueString": "300000000" - } - ] - }, + "txHex": "70736274ff0100a50200000003d7c3d565c03d67573680c96285939855cc656beade6793cbb121fb2ca51f339c0000000000ffffffff6adf8f092a117182d89effd08726812693d051e2c6e78efc3b967f88a619f2160000000000ffffffff3f482a856356853fe1e8cefffc23e30363038ba4c8c89bc505e4c5f0f595158c0000000000ffffffff010c44c3230000000017a91439c65a0d0072a140694d6b13ec5f5f2437de99ff87000000004f010488b21e0000000000000000004b256d3cf3524c8d7086e295a1923d6fa2f99b686699ed50084bb114495c982403a86864862a9e315221809501f2a4200cd9e057a70f9164d485d4cfbeb8e47c74048374ad864f010488b21e000000000000000000914cc440157319de14126a1a2e87ea86f3b983f923fb17693a157b721220d74c02e81e105716179975cc47afd117cae272519aafdd6bfff688e4280d384e13184f04e15f6f214f010488b21e000000000000000000da28679577f7faf0ed86164da220aa4a29c7edfb0de8bdabd97f19fd15e74bed03db2b42af97f60db6ec5a1500e246ef2107660c4fc02699ed69b82c2f3e9324ae0403a82391000100be02000000010101010101010101010101010101010101010101010101010101010101010101000000006b4830450221008c9a3212461e71cadb8f4d9ac4eda10ed0445c5acca3041e9d92e06360b85350022032e211d19adbc911da021394384621b19fe2729b4085f2a20a54a14c81389e83012103bd0c34b2373e387575cddb103ec03916c31044f2508e261fe3597a2680ecbd1fffffffff0100e1f5050000000017a9144365f80ae9830dab1d9124be68c74c2fa23bbc12870000000001030441000000010469522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae2206029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d148374ad8600000000000000000100000000000000220602d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc611403a82391000000000000000001000000000000002206030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3514e15f6f2100000000000000000100000000000000000100be02000000010101010101010101010101010101010101010101010101010101010101010101000000006b483045022100a749722d784fbb843b6e33b35c47f0fce8f24652d7cfaa353e1c9dbbd0e0340202207b7c85cdfee0d1cccd1c469cece83f7a510a8db40f62675c84b55bc437d84dce012103bd0c34b2373e387575cddb103ec03916c31044f2508e261fe3597a2680ecbd1fffffffff0100c2eb0b0000000017a9144365f80ae9830dab1d9124be68c74c2fa23bbc12870000000001030441000000010469522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae2206029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d148374ad8600000000000000000100000000000000220602d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc611403a82391000000000000000001000000000000002206030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3514e15f6f2100000000000000000100000000000000000100bd02000000010101010101010101010101010101010101010101010101010101010101010101000000006a47304402202a36601376e4b4c64c2fc6357a37a71364b46b6dd7a8b84825baabaf2b5e37720220599e40054ee5570825cb36da797d7d3c6c77297d550c7db0d01ef9971155a4bf012103bd0c34b2373e387575cddb103ec03916c31044f2508e261fe3597a2680ecbd1fffffffff0100a3e1110000000017a9144365f80ae9830dab1d9124be68c74c2fa23bbc12870000000001030441000000010469522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae2206029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d148374ad8600000000000000000100000000000000220602d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc611403a82391000000000000000001000000000000002206030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3514e15f6f21000000000000000001000000000000000000", + "txInfo": {}, "feeInfo": {}, "coin": "tbch", "txid": "9bd9069313617cd82c59d374eb511f7f43484bd90585f79ca225f0185f7ff8d8" diff --git a/modules/abstract-utxo/test/unit/fixtures/tbcha/recovery/backupKeyRecovery-unsignedRecovery-p2sh.json b/modules/abstract-utxo/test/unit/fixtures/tbcha/recovery/backupKeyRecovery-unsignedRecovery-p2sh.json index cfd25ac473..7798937657 100644 --- a/modules/abstract-utxo/test/unit/fixtures/tbcha/recovery/backupKeyRecovery-unsignedRecovery-p2sh.json +++ b/modules/abstract-utxo/test/unit/fixtures/tbcha/recovery/backupKeyRecovery-unsignedRecovery-p2sh.json @@ -1,33 +1,6 @@ { - "txHex": "0200000003d7c3d565c03d67573680c96285939855cc656beade6793cbb121fb2ca51f339c0000000000ffffffff6adf8f092a117182d89effd08726812693d051e2c6e78efc3b967f88a619f2160000000000ffffffff3f482a856356853fe1e8cefffc23e30363038ba4c8c89bc505e4c5f0f595158c0000000000ffffffff010c44c3230000000017a91439c65a0d0072a140694d6b13ec5f5f2437de99ff8700000000", - "txInfo": { - "unspents": [ - { - "id": "9c331fa52cfb21b1cb9367deea6b65cc5598938562c9803657673dc065d5c3d7:0", - "address": "2MyPbR4VrC98jCfnfhu9ir4zsuNxZiPS85K", - "value": 100000000, - "chain": 1, - "index": 0, - "valueString": "100000000" - }, - { - "id": "16f219a6887f963bfc8ee7c6e251d09326812687d0ff9ed88271112a098fdf6a:0", - "address": "2MyPbR4VrC98jCfnfhu9ir4zsuNxZiPS85K", - "value": 200000000, - "chain": 1, - "index": 0, - "valueString": "200000000" - }, - { - "id": "8c1595f5f0c5e405c59bc8c8a48b036303e323fcffcee8e13f855663852a483f:0", - "address": "2MyPbR4VrC98jCfnfhu9ir4zsuNxZiPS85K", - "value": 300000000, - "chain": 1, - "index": 0, - "valueString": "300000000" - } - ] - }, + "txHex": "70736274ff0100a50200000003d7c3d565c03d67573680c96285939855cc656beade6793cbb121fb2ca51f339c0000000000ffffffff6adf8f092a117182d89effd08726812693d051e2c6e78efc3b967f88a619f2160000000000ffffffff3f482a856356853fe1e8cefffc23e30363038ba4c8c89bc505e4c5f0f595158c0000000000ffffffff010c44c3230000000017a91439c65a0d0072a140694d6b13ec5f5f2437de99ff87000000004f010488b21e0000000000000000004b256d3cf3524c8d7086e295a1923d6fa2f99b686699ed50084bb114495c982403a86864862a9e315221809501f2a4200cd9e057a70f9164d485d4cfbeb8e47c74048374ad864f010488b21e000000000000000000914cc440157319de14126a1a2e87ea86f3b983f923fb17693a157b721220d74c02e81e105716179975cc47afd117cae272519aafdd6bfff688e4280d384e13184f04e15f6f214f010488b21e000000000000000000da28679577f7faf0ed86164da220aa4a29c7edfb0de8bdabd97f19fd15e74bed03db2b42af97f60db6ec5a1500e246ef2107660c4fc02699ed69b82c2f3e9324ae0403a82391000100be02000000010101010101010101010101010101010101010101010101010101010101010101000000006b4830450221008c9a3212461e71cadb8f4d9ac4eda10ed0445c5acca3041e9d92e06360b85350022032e211d19adbc911da021394384621b19fe2729b4085f2a20a54a14c81389e83012103bd0c34b2373e387575cddb103ec03916c31044f2508e261fe3597a2680ecbd1fffffffff0100e1f5050000000017a9144365f80ae9830dab1d9124be68c74c2fa23bbc12870000000001030441000000010469522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae2206029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d148374ad8600000000000000000100000000000000220602d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc611403a82391000000000000000001000000000000002206030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3514e15f6f2100000000000000000100000000000000000100be02000000010101010101010101010101010101010101010101010101010101010101010101000000006b483045022100a749722d784fbb843b6e33b35c47f0fce8f24652d7cfaa353e1c9dbbd0e0340202207b7c85cdfee0d1cccd1c469cece83f7a510a8db40f62675c84b55bc437d84dce012103bd0c34b2373e387575cddb103ec03916c31044f2508e261fe3597a2680ecbd1fffffffff0100c2eb0b0000000017a9144365f80ae9830dab1d9124be68c74c2fa23bbc12870000000001030441000000010469522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae2206029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d148374ad8600000000000000000100000000000000220602d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc611403a82391000000000000000001000000000000002206030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3514e15f6f2100000000000000000100000000000000000100bd02000000010101010101010101010101010101010101010101010101010101010101010101000000006a47304402202a36601376e4b4c64c2fc6357a37a71364b46b6dd7a8b84825baabaf2b5e37720220599e40054ee5570825cb36da797d7d3c6c77297d550c7db0d01ef9971155a4bf012103bd0c34b2373e387575cddb103ec03916c31044f2508e261fe3597a2680ecbd1fffffffff0100a3e1110000000017a9144365f80ae9830dab1d9124be68c74c2fa23bbc12870000000001030441000000010469522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae2206029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d148374ad8600000000000000000100000000000000220602d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc611403a82391000000000000000001000000000000002206030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3514e15f6f21000000000000000001000000000000000000", + "txInfo": {}, "feeInfo": {}, "coin": "tbcha", "txid": "9bd9069313617cd82c59d374eb511f7f43484bd90585f79ca225f0185f7ff8d8" diff --git a/modules/abstract-utxo/test/unit/fixtures/tbsv/recovery/backupKeyRecovery-unsignedRecovery-p2sh.json b/modules/abstract-utxo/test/unit/fixtures/tbsv/recovery/backupKeyRecovery-unsignedRecovery-p2sh.json index 23af3be13a..f54a4d885b 100644 --- a/modules/abstract-utxo/test/unit/fixtures/tbsv/recovery/backupKeyRecovery-unsignedRecovery-p2sh.json +++ b/modules/abstract-utxo/test/unit/fixtures/tbsv/recovery/backupKeyRecovery-unsignedRecovery-p2sh.json @@ -1,33 +1,6 @@ { - "txHex": "0200000003d7c3d565c03d67573680c96285939855cc656beade6793cbb121fb2ca51f339c0000000000ffffffff6adf8f092a117182d89effd08726812693d051e2c6e78efc3b967f88a619f2160000000000ffffffff3f482a856356853fe1e8cefffc23e30363038ba4c8c89bc505e4c5f0f595158c0000000000ffffffff010c44c3230000000017a91439c65a0d0072a140694d6b13ec5f5f2437de99ff8700000000", - "txInfo": { - "unspents": [ - { - "id": "9c331fa52cfb21b1cb9367deea6b65cc5598938562c9803657673dc065d5c3d7:0", - "address": "2MyPbR4VrC98jCfnfhu9ir4zsuNxZiPS85K", - "value": 100000000, - "chain": 1, - "index": 0, - "valueString": "100000000" - }, - { - "id": "16f219a6887f963bfc8ee7c6e251d09326812687d0ff9ed88271112a098fdf6a:0", - "address": "2MyPbR4VrC98jCfnfhu9ir4zsuNxZiPS85K", - "value": 200000000, - "chain": 1, - "index": 0, - "valueString": "200000000" - }, - { - "id": "8c1595f5f0c5e405c59bc8c8a48b036303e323fcffcee8e13f855663852a483f:0", - "address": "2MyPbR4VrC98jCfnfhu9ir4zsuNxZiPS85K", - "value": 300000000, - "chain": 1, - "index": 0, - "valueString": "300000000" - } - ] - }, + "txHex": "70736274ff0100a50200000003d7c3d565c03d67573680c96285939855cc656beade6793cbb121fb2ca51f339c0000000000ffffffff6adf8f092a117182d89effd08726812693d051e2c6e78efc3b967f88a619f2160000000000ffffffff3f482a856356853fe1e8cefffc23e30363038ba4c8c89bc505e4c5f0f595158c0000000000ffffffff010c44c3230000000017a91439c65a0d0072a140694d6b13ec5f5f2437de99ff87000000004f010488b21e0000000000000000004b256d3cf3524c8d7086e295a1923d6fa2f99b686699ed50084bb114495c982403a86864862a9e315221809501f2a4200cd9e057a70f9164d485d4cfbeb8e47c74048374ad864f010488b21e000000000000000000914cc440157319de14126a1a2e87ea86f3b983f923fb17693a157b721220d74c02e81e105716179975cc47afd117cae272519aafdd6bfff688e4280d384e13184f04e15f6f214f010488b21e000000000000000000da28679577f7faf0ed86164da220aa4a29c7edfb0de8bdabd97f19fd15e74bed03db2b42af97f60db6ec5a1500e246ef2107660c4fc02699ed69b82c2f3e9324ae0403a82391000100be02000000010101010101010101010101010101010101010101010101010101010101010101000000006b4830450221008c9a3212461e71cadb8f4d9ac4eda10ed0445c5acca3041e9d92e06360b85350022032e211d19adbc911da021394384621b19fe2729b4085f2a20a54a14c81389e83012103bd0c34b2373e387575cddb103ec03916c31044f2508e261fe3597a2680ecbd1fffffffff0100e1f5050000000017a9144365f80ae9830dab1d9124be68c74c2fa23bbc12870000000001030441000000010469522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae2206029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d148374ad8600000000000000000100000000000000220602d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc611403a82391000000000000000001000000000000002206030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3514e15f6f2100000000000000000100000000000000000100be02000000010101010101010101010101010101010101010101010101010101010101010101000000006b483045022100a749722d784fbb843b6e33b35c47f0fce8f24652d7cfaa353e1c9dbbd0e0340202207b7c85cdfee0d1cccd1c469cece83f7a510a8db40f62675c84b55bc437d84dce012103bd0c34b2373e387575cddb103ec03916c31044f2508e261fe3597a2680ecbd1fffffffff0100c2eb0b0000000017a9144365f80ae9830dab1d9124be68c74c2fa23bbc12870000000001030441000000010469522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae2206029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d148374ad8600000000000000000100000000000000220602d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc611403a82391000000000000000001000000000000002206030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3514e15f6f2100000000000000000100000000000000000100bd02000000010101010101010101010101010101010101010101010101010101010101010101000000006a47304402202a36601376e4b4c64c2fc6357a37a71364b46b6dd7a8b84825baabaf2b5e37720220599e40054ee5570825cb36da797d7d3c6c77297d550c7db0d01ef9971155a4bf012103bd0c34b2373e387575cddb103ec03916c31044f2508e261fe3597a2680ecbd1fffffffff0100a3e1110000000017a9144365f80ae9830dab1d9124be68c74c2fa23bbc12870000000001030441000000010469522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae2206029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d148374ad8600000000000000000100000000000000220602d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc611403a82391000000000000000001000000000000002206030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3514e15f6f21000000000000000001000000000000000000", + "txInfo": {}, "feeInfo": {}, "coin": "tbsv", "txid": "9bd9069313617cd82c59d374eb511f7f43484bd90585f79ca225f0185f7ff8d8" diff --git a/modules/abstract-utxo/test/unit/fixtures/tbtc/recovery/backupKeyRecovery-unsignedRecovery-p2sh.json b/modules/abstract-utxo/test/unit/fixtures/tbtc/recovery/backupKeyRecovery-unsignedRecovery-p2sh.json index 6b4c600930..72fcb01d53 100644 --- a/modules/abstract-utxo/test/unit/fixtures/tbtc/recovery/backupKeyRecovery-unsignedRecovery-p2sh.json +++ b/modules/abstract-utxo/test/unit/fixtures/tbtc/recovery/backupKeyRecovery-unsignedRecovery-p2sh.json @@ -1,33 +1,6 @@ { - "txHex": "01000000039eb0367120b453480d772070e4085e977057e4529eb275d1ca1ea8ed51a7c3ac0000000000ffffffff3f438dcdf3fa1d85ed816a507a15692ddc0b8a0f64fc91cbdfbbc9b2956745eb0000000000ffffffff132f91d742f7d5003cd85a5b64500629d2a1a9e24bd55f3beda3e3dfa4aa48760000000000ffffffff010c44c3230000000017a91439c65a0d0072a140694d6b13ec5f5f2437de99ff8700000000", - "txInfo": { - "unspents": [ - { - "id": "acc3a751eda81ecad175b29e52e45770975e08e47020770d4853b4207136b09e:0", - "address": "2MyPbR4VrC98jCfnfhu9ir4zsuNxZiPS85K", - "value": 100000000, - "chain": 1, - "index": 0, - "valueString": "100000000" - }, - { - "id": "eb456795b2c9bbdfcb91fc640f8a0bdc2d69157a506a81ed851dfaf3cd8d433f:0", - "address": "2MyPbR4VrC98jCfnfhu9ir4zsuNxZiPS85K", - "value": 200000000, - "chain": 1, - "index": 0, - "valueString": "200000000" - }, - { - "id": "7648aaa4dfe3a3ed3b5fd54be2a9a1d2290650645b5ad83c00d5f742d7912f13:0", - "address": "2MyPbR4VrC98jCfnfhu9ir4zsuNxZiPS85K", - "value": 300000000, - "chain": 1, - "index": 0, - "valueString": "300000000" - } - ] - }, + "txHex": "70736274ff0100a501000000039eb0367120b453480d772070e4085e977057e4529eb275d1ca1ea8ed51a7c3ac0000000000ffffffff3f438dcdf3fa1d85ed816a507a15692ddc0b8a0f64fc91cbdfbbc9b2956745eb0000000000ffffffff132f91d742f7d5003cd85a5b64500629d2a1a9e24bd55f3beda3e3dfa4aa48760000000000ffffffff010c44c3230000000017a91439c65a0d0072a140694d6b13ec5f5f2437de99ff87000000004f010488b21e0000000000000000004b256d3cf3524c8d7086e295a1923d6fa2f99b686699ed50084bb114495c982403a86864862a9e315221809501f2a4200cd9e057a70f9164d485d4cfbeb8e47c74048374ad864f010488b21e000000000000000000914cc440157319de14126a1a2e87ea86f3b983f923fb17693a157b721220d74c02e81e105716179975cc47afd117cae272519aafdd6bfff688e4280d384e13184f04e15f6f214f010488b21e000000000000000000da28679577f7faf0ed86164da220aa4a29c7edfb0de8bdabd97f19fd15e74bed03db2b42af97f60db6ec5a1500e246ef2107660c4fc02699ed69b82c2f3e9324ae0403a82391000100bd01000000010101010101010101010101010101010101010101010101010101010101010101000000006a4730440220093e44a04c745df4b659895929b9033ea1f4c6037d8acd9dc4f2a114633a35fe02203d7a1618f5c65110713d376b9d3d8c181b34fd60a3b8d4b46097a245c05cf124012103bd0c34b2373e387575cddb103ec03916c31044f2508e261fe3597a2680ecbd1fffffffff0100e1f5050000000017a9144365f80ae9830dab1d9124be68c74c2fa23bbc12870000000001030401000000010469522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae2206029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d148374ad8600000000000000000100000000000000220602d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc611403a82391000000000000000001000000000000002206030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3514e15f6f2100000000000000000100000000000000000100bd01000000010101010101010101010101010101010101010101010101010101010101010101000000006a47304402205d94a7f46388e723db4f4d836b62b87263f3d52b234d5b29f996d59df938f8e802206af84c185cb0b0b90657b77d1e58ed418a3e3cea5eda096bb5b318a6ff57817e012103bd0c34b2373e387575cddb103ec03916c31044f2508e261fe3597a2680ecbd1fffffffff0100c2eb0b0000000017a9144365f80ae9830dab1d9124be68c74c2fa23bbc12870000000001030401000000010469522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae2206029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d148374ad8600000000000000000100000000000000220602d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc611403a82391000000000000000001000000000000002206030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3514e15f6f2100000000000000000100000000000000000100be01000000010101010101010101010101010101010101010101010101010101010101010101000000006b483045022100e013917b26462470736f0d3c9cba09e44d9c8c271db53fb2e45bbfe2fcac133c0220660aea8b84338b395a5afebbe53a1109e117613150f1a7cbcfd08be5faa1c19b012103bd0c34b2373e387575cddb103ec03916c31044f2508e261fe3597a2680ecbd1fffffffff0100a3e1110000000017a9144365f80ae9830dab1d9124be68c74c2fa23bbc12870000000001030401000000010469522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae2206029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d148374ad8600000000000000000100000000000000220602d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc611403a82391000000000000000001000000000000002206030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3514e15f6f21000000000000000001000000000000000000", + "txInfo": {}, "feeInfo": {}, "coin": "tbtc", "txid": "d35e876a762e6a42546b10c3fd6454eefa963388e0b4eb6144a507056d28bbc3" diff --git a/modules/abstract-utxo/test/unit/fixtures/tbtc/recovery/backupKeyRecovery-unsignedRecovery-p2shP2wsh-p2wsh.json b/modules/abstract-utxo/test/unit/fixtures/tbtc/recovery/backupKeyRecovery-unsignedRecovery-p2shP2wsh-p2wsh.json index 1e414b1c0d..280f89abc4 100644 --- a/modules/abstract-utxo/test/unit/fixtures/tbtc/recovery/backupKeyRecovery-unsignedRecovery-p2shP2wsh-p2wsh.json +++ b/modules/abstract-utxo/test/unit/fixtures/tbtc/recovery/backupKeyRecovery-unsignedRecovery-p2shP2wsh-p2wsh.json @@ -1,57 +1,6 @@ { - "txHex": "01000000065f38a96ddb0a05ca73e83cfb9a2165d1173c99419093c5a07eaacc338f4674130000000000ffffffff9a478f2655c9e937ca159e5c39e28717c1aa11f3832153f2a9e980d6accee3500000000000ffffffff26c3e0e14429f1e56042df65307e16f83ec14281251fc5d5429ea1f5221b09a80000000000ffffffff7403f674217fe46eeab6d09d4cd7c45dba066487507e4a2b668c1b472afbef8d0100000000ffffffff61c4ee26557b0ce0a2a780672b23570a772e3b3efc283e5dccc4e8fee72870020100000000fffffffff62202a9699c38a9ceb82354ff88babee3e6a7f1486c8eb377c3ce6b40cebbc80100000000ffffffff010c8a86470000000017a91439c65a0d0072a140694d6b13ec5f5f2437de99ff8700000000", - "txInfo": { - "unspents": [ - { - "id": "1374468f33ccaa7ea0c5939041993c17d165219afb3ce873ca050adb6da9385f:0", - "address": "2NFCjioQkatHzS9wxXiURfvsQrHfWqT3yZj", - "value": 100000000, - "chain": 11, - "index": 0, - "valueString": "100000000" - }, - { - "id": "50e3ceacd680e9a9f2532183f311aac11787e2395c9e15ca37e9c955268f479a:0", - "address": "2NFCjioQkatHzS9wxXiURfvsQrHfWqT3yZj", - "value": 200000000, - "chain": 11, - "index": 0, - "valueString": "200000000" - }, - { - "id": "a8091b22f5a19e42d5c51f258142c13ef8167e3065df4260e5f12944e1e0c326:0", - "address": "2NFCjioQkatHzS9wxXiURfvsQrHfWqT3yZj", - "value": 300000000, - "chain": 11, - "index": 0, - "valueString": "300000000" - }, - { - "id": "8deffb2a471b8c662b4a7e50876406ba5dc4d74c9dd0b6ea6ee47f2174f60374:1", - "address": "tb1qknmv9pvf7k205khulxvjgz62k0gnd8dee398lhvquvy0xzc2lt8s4s9lug", - "value": 100000000, - "chain": 21, - "index": 1, - "valueString": "100000000" - }, - { - "id": "027028e7fee8c4cc5d3e28fc3e3b2e770a57232b6780a7a2e00c7b5526eec461:1", - "address": "tb1qknmv9pvf7k205khulxvjgz62k0gnd8dee398lhvquvy0xzc2lt8s4s9lug", - "value": 200000000, - "chain": 21, - "index": 1, - "valueString": "200000000" - }, - { - "id": "c8bbce406bcec377b38e6c48f1a7e6e3beba88ff5423b8cea9389c69a90222f6:1", - "address": "tb1qknmv9pvf7k205khulxvjgz62k0gnd8dee398lhvquvy0xzc2lt8s4s9lug", - "value": 300000000, - "chain": 21, - "index": 1, - "valueString": "300000000" - } - ] - }, + "txHex": "70736274ff0100fd200101000000065f38a96ddb0a05ca73e83cfb9a2165d1173c99419093c5a07eaacc338f4674130000000000ffffffff9a478f2655c9e937ca159e5c39e28717c1aa11f3832153f2a9e980d6accee3500000000000ffffffff26c3e0e14429f1e56042df65307e16f83ec14281251fc5d5429ea1f5221b09a80000000000ffffffff7403f674217fe46eeab6d09d4cd7c45dba066487507e4a2b668c1b472afbef8d0100000000ffffffff61c4ee26557b0ce0a2a780672b23570a772e3b3efc283e5dccc4e8fee72870020100000000fffffffff62202a9699c38a9ceb82354ff88babee3e6a7f1486c8eb377c3ce6b40cebbc80100000000ffffffff010c8a86470000000017a91439c65a0d0072a140694d6b13ec5f5f2437de99ff87000000004f010488b21e0000000000000000004b256d3cf3524c8d7086e295a1923d6fa2f99b686699ed50084bb114495c982403a86864862a9e315221809501f2a4200cd9e057a70f9164d485d4cfbeb8e47c74048374ad864f010488b21e000000000000000000914cc440157319de14126a1a2e87ea86f3b983f923fb17693a157b721220d74c02e81e105716179975cc47afd117cae272519aafdd6bfff688e4280d384e13184f04e15f6f214f010488b21e000000000000000000da28679577f7faf0ed86164da220aa4a29c7edfb0de8bdabd97f19fd15e74bed03db2b42af97f60db6ec5a1500e246ef2107660c4fc02699ed69b82c2f3e9324ae0403a823910001012000e1f5050000000017a914f0da56d9bb06310289d808a22ad68457a760ac03870103040100000001042200202ce48eb68ff4a96f2742cfbdd90210ae30bc7cdbafd63fbbe368802e3c0ae80001056952210386b73c1c9e0d5c3370496426cdb6593bd69bb93743e135860aa5797cd04353c521022e79cdb1ee0b8cad6c9667fedafa92f8472f731f627dc8e0018571e4de9dfda42102f6d5e998e5b41e7e783c7c5c8a633cf333b86200aab31676ab07ed336e22700353ae2206022e79cdb1ee0b8cad6c9667fedafa92f8472f731f627dc8e0018571e4de9dfda414e15f6f2100000000000000000b00000000000000220602f6d5e998e5b41e7e783c7c5c8a633cf333b86200aab31676ab07ed336e227003148374ad8600000000000000000b0000000000000022060386b73c1c9e0d5c3370496426cdb6593bd69bb93743e135860aa5797cd04353c51403a8239100000000000000000b000000000000000001012000c2eb0b0000000017a914f0da56d9bb06310289d808a22ad68457a760ac03870103040100000001042200202ce48eb68ff4a96f2742cfbdd90210ae30bc7cdbafd63fbbe368802e3c0ae80001056952210386b73c1c9e0d5c3370496426cdb6593bd69bb93743e135860aa5797cd04353c521022e79cdb1ee0b8cad6c9667fedafa92f8472f731f627dc8e0018571e4de9dfda42102f6d5e998e5b41e7e783c7c5c8a633cf333b86200aab31676ab07ed336e22700353ae2206022e79cdb1ee0b8cad6c9667fedafa92f8472f731f627dc8e0018571e4de9dfda414e15f6f2100000000000000000b00000000000000220602f6d5e998e5b41e7e783c7c5c8a633cf333b86200aab31676ab07ed336e227003148374ad8600000000000000000b0000000000000022060386b73c1c9e0d5c3370496426cdb6593bd69bb93743e135860aa5797cd04353c51403a8239100000000000000000b000000000000000001012000a3e1110000000017a914f0da56d9bb06310289d808a22ad68457a760ac03870103040100000001042200202ce48eb68ff4a96f2742cfbdd90210ae30bc7cdbafd63fbbe368802e3c0ae80001056952210386b73c1c9e0d5c3370496426cdb6593bd69bb93743e135860aa5797cd04353c521022e79cdb1ee0b8cad6c9667fedafa92f8472f731f627dc8e0018571e4de9dfda42102f6d5e998e5b41e7e783c7c5c8a633cf333b86200aab31676ab07ed336e22700353ae2206022e79cdb1ee0b8cad6c9667fedafa92f8472f731f627dc8e0018571e4de9dfda414e15f6f2100000000000000000b00000000000000220602f6d5e998e5b41e7e783c7c5c8a633cf333b86200aab31676ab07ed336e227003148374ad8600000000000000000b0000000000000022060386b73c1c9e0d5c3370496426cdb6593bd69bb93743e135860aa5797cd04353c51403a8239100000000000000000b000000000000000001012b00e1f50500000000220020b4f6c28589f594fa5afcf999240b4ab3d1369db9cc4a7fdd80e308f30b0afacf01030401000000010569522103cfb542b732ae06a1265a515297c2398009eea602afb5631ec63e34ed7f5fa055210245917cae825127509940626a2343565109eb83e289c30473772ab175331aa964210373f8df125941e11f8154fdeb42e3690815634f70787c06729f68b2b42580b4dc53ae22060245917cae825127509940626a2343565109eb83e289c30473772ab175331aa96414e15f6f210000000000000000150000000100000022060373f8df125941e11f8154fdeb42e3690815634f70787c06729f68b2b42580b4dc148374ad8600000000000000001500000001000000220603cfb542b732ae06a1265a515297c2398009eea602afb5631ec63e34ed7f5fa0551403a82391000000000000000015000000010000000001012b00c2eb0b00000000220020b4f6c28589f594fa5afcf999240b4ab3d1369db9cc4a7fdd80e308f30b0afacf01030401000000010569522103cfb542b732ae06a1265a515297c2398009eea602afb5631ec63e34ed7f5fa055210245917cae825127509940626a2343565109eb83e289c30473772ab175331aa964210373f8df125941e11f8154fdeb42e3690815634f70787c06729f68b2b42580b4dc53ae22060245917cae825127509940626a2343565109eb83e289c30473772ab175331aa96414e15f6f210000000000000000150000000100000022060373f8df125941e11f8154fdeb42e3690815634f70787c06729f68b2b42580b4dc148374ad8600000000000000001500000001000000220603cfb542b732ae06a1265a515297c2398009eea602afb5631ec63e34ed7f5fa0551403a82391000000000000000015000000010000000001012b00a3e11100000000220020b4f6c28589f594fa5afcf999240b4ab3d1369db9cc4a7fdd80e308f30b0afacf01030401000000010569522103cfb542b732ae06a1265a515297c2398009eea602afb5631ec63e34ed7f5fa055210245917cae825127509940626a2343565109eb83e289c30473772ab175331aa964210373f8df125941e11f8154fdeb42e3690815634f70787c06729f68b2b42580b4dc53ae22060245917cae825127509940626a2343565109eb83e289c30473772ab175331aa96414e15f6f210000000000000000150000000100000022060373f8df125941e11f8154fdeb42e3690815634f70787c06729f68b2b42580b4dc148374ad8600000000000000001500000001000000220603cfb542b732ae06a1265a515297c2398009eea602afb5631ec63e34ed7f5fa0551403a82391000000000000000015000000010000000000", + "txInfo": {}, "feeInfo": {}, "coin": "tbtc", "txid": "50faf96e8b88d48f82b60552c7ebc218ee65da0aca2162475b337772a3c46ded" diff --git a/modules/abstract-utxo/test/unit/fixtures/tbtc/recovery/backupKeyRecovery-unsignedRecovery-p2tr-p2trMusig2.json b/modules/abstract-utxo/test/unit/fixtures/tbtc/recovery/backupKeyRecovery-unsignedRecovery-p2tr-p2trMusig2.json index 65ec6d20e0..cbd79e8a8e 100644 --- a/modules/abstract-utxo/test/unit/fixtures/tbtc/recovery/backupKeyRecovery-unsignedRecovery-p2tr-p2trMusig2.json +++ b/modules/abstract-utxo/test/unit/fixtures/tbtc/recovery/backupKeyRecovery-unsignedRecovery-p2tr-p2trMusig2.json @@ -1,57 +1,6 @@ { - "txHex": "0100000006b287ab6e4a38737140c0eab40438141cd81612891ad7ce2d21808eaeccd4a4ed0000000000ffffffff746127ff9f83fa8029efde945c8178dd2b06a698056476ec8b015eb7453db9370000000000ffffffff2f68f2a1c56ca4f6b3dd10e86c11456bd0630f8b6178729e4844e8de7d7a3ba00000000000ffffffff314d1622b1f69f05125a369e5b561d2d6ce404b8f35aca68fd37649b5b1037a50100000000ffffffff282ac428d4f4a54ecec9730272400dedc2f9a1fd761eb889a41a2d999969125f0100000000ffffffff91f22aae0bd7bf32528b859c04a603471a41ee837221503cb1634fbe503022770100000000ffffffff010c8a86470000000017a91439c65a0d0072a140694d6b13ec5f5f2437de99ff8700000000", - "txInfo": { - "unspents": [ - { - "id": "eda4d4ccae8e80212dced71a891216d81c143804b4eac0407173384a6eab87b2:0", - "address": "tb1phk6lhy2tka2kxsx6hjd3c0z2h2e0rcrere9lr3kqsg0p6xxqe2pqa44eqg", - "value": 100000000, - "chain": 31, - "index": 0, - "valueString": "100000000" - }, - { - "id": "37b93d45b75e018bec76640598a6062bdd78815c94deef2980fa839fff276174:0", - "address": "tb1phk6lhy2tka2kxsx6hjd3c0z2h2e0rcrere9lr3kqsg0p6xxqe2pqa44eqg", - "value": 200000000, - "chain": 31, - "index": 0, - "valueString": "200000000" - }, - { - "id": "a03b7a7ddee844489e7278618b0f63d06b45116ce810ddb3f6a46cc5a1f2682f:0", - "address": "tb1phk6lhy2tka2kxsx6hjd3c0z2h2e0rcrere9lr3kqsg0p6xxqe2pqa44eqg", - "value": 300000000, - "chain": 31, - "index": 0, - "valueString": "300000000" - }, - { - "id": "a537105b9b6437fd68ca5af3b804e46c2d1d565b9e365a12059ff6b122164d31:1", - "address": "tb1p0zaxydym5r26d67h2sgdtrdaw4cfnl6fwx0xdyfm4w7mxx56nwnscsgt8a", - "value": 100000000, - "chain": 41, - "index": 1, - "valueString": "100000000" - }, - { - "id": "5f126999992d1aa489b81e76fda1f9c2ed0d40720273c9ce4ea5f4d428c42a28:1", - "address": "tb1p0zaxydym5r26d67h2sgdtrdaw4cfnl6fwx0xdyfm4w7mxx56nwnscsgt8a", - "value": 200000000, - "chain": 41, - "index": 1, - "valueString": "200000000" - }, - { - "id": "77223050be4f63b13c50217283ee411a4703a6049c858b5232bfd70bae2af291:1", - "address": "tb1p0zaxydym5r26d67h2sgdtrdaw4cfnl6fwx0xdyfm4w7mxx56nwnscsgt8a", - "value": 300000000, - "chain": 41, - "index": 1, - "valueString": "300000000" - } - ] - }, + "txHex": "70736274ff0100fd20010100000006b287ab6e4a38737140c0eab40438141cd81612891ad7ce2d21808eaeccd4a4ed0000000000ffffffff746127ff9f83fa8029efde945c8178dd2b06a698056476ec8b015eb7453db9370000000000ffffffff2f68f2a1c56ca4f6b3dd10e86c11456bd0630f8b6178729e4844e8de7d7a3ba00000000000ffffffff314d1622b1f69f05125a369e5b561d2d6ce404b8f35aca68fd37649b5b1037a50100000000ffffffff282ac428d4f4a54ecec9730272400dedc2f9a1fd761eb889a41a2d999969125f0100000000ffffffff91f22aae0bd7bf32528b859c04a603471a41ee837221503cb1634fbe503022770100000000ffffffff010c8a86470000000017a91439c65a0d0072a140694d6b13ec5f5f2437de99ff87000000004f010488b21e0000000000000000004b256d3cf3524c8d7086e295a1923d6fa2f99b686699ed50084bb114495c982403a86864862a9e315221809501f2a4200cd9e057a70f9164d485d4cfbeb8e47c74048374ad864f010488b21e000000000000000000914cc440157319de14126a1a2e87ea86f3b983f923fb17693a157b721220d74c02e81e105716179975cc47afd117cae272519aafdd6bfff688e4280d384e13184f04e15f6f214f010488b21e000000000000000000da28679577f7faf0ed86164da220aa4a29c7edfb0de8bdabd97f19fd15e74bed03db2b42af97f60db6ec5a1500e246ef2107660c4fc02699ed69b82c2f3e9324ae0403a823910001012b00e1f50500000000225120bdb5fb914bb7556340dabc9b1c3c4abab2f1e0791e4bf1c6c0821e1d18c0ca82010304000000006215c0312363917d7b7b60c312a0a2fa761f885a76746769436ccd1ff042c9e9dc81495d503a0d622e4c5a538fc4061d41a4d76943880028022adf565a2b5e7df0d083d0cb8bfdb6c6e7213b38bca5978bd646de4a79848028a610ef92e4d7a302603d45201ce1b0b4d5d856368637b75808b138f042b335d23bb46d297f19b09000a8612ead20d4c149c56e614423aa7c55c91d71b9b30dd8e8af29b9e04fc003dcc8ed3c3bbfacc021161ce1b0b4d5d856368637b75808b138f042b335d23bb46d297f19b09000a8612e3501325f5fbe6b49895c08cbf9e52d26d769779d386635c86cc26b0b4b1b91475e6c03a8239100000000000000001f000000000000002116d4c149c56e614423aa7c55c91d71b9b30dd8e8af29b9e04fc003dcc8ed3c3bbf3501325f5fbe6b49895c08cbf9e52d26d769779d386635c86cc26b0b4b1b91475e6ce15f6f2100000000000000001f000000000000000001012b00c2eb0b00000000225120bdb5fb914bb7556340dabc9b1c3c4abab2f1e0791e4bf1c6c0821e1d18c0ca82010304000000006215c0312363917d7b7b60c312a0a2fa761f885a76746769436ccd1ff042c9e9dc81495d503a0d622e4c5a538fc4061d41a4d76943880028022adf565a2b5e7df0d083d0cb8bfdb6c6e7213b38bca5978bd646de4a79848028a610ef92e4d7a302603d45201ce1b0b4d5d856368637b75808b138f042b335d23bb46d297f19b09000a8612ead20d4c149c56e614423aa7c55c91d71b9b30dd8e8af29b9e04fc003dcc8ed3c3bbfacc021161ce1b0b4d5d856368637b75808b138f042b335d23bb46d297f19b09000a8612e3501325f5fbe6b49895c08cbf9e52d26d769779d386635c86cc26b0b4b1b91475e6c03a8239100000000000000001f000000000000002116d4c149c56e614423aa7c55c91d71b9b30dd8e8af29b9e04fc003dcc8ed3c3bbf3501325f5fbe6b49895c08cbf9e52d26d769779d386635c86cc26b0b4b1b91475e6ce15f6f2100000000000000001f000000000000000001012b00a3e11100000000225120bdb5fb914bb7556340dabc9b1c3c4abab2f1e0791e4bf1c6c0821e1d18c0ca82010304000000006215c0312363917d7b7b60c312a0a2fa761f885a76746769436ccd1ff042c9e9dc81495d503a0d622e4c5a538fc4061d41a4d76943880028022adf565a2b5e7df0d083d0cb8bfdb6c6e7213b38bca5978bd646de4a79848028a610ef92e4d7a302603d45201ce1b0b4d5d856368637b75808b138f042b335d23bb46d297f19b09000a8612ead20d4c149c56e614423aa7c55c91d71b9b30dd8e8af29b9e04fc003dcc8ed3c3bbfacc021161ce1b0b4d5d856368637b75808b138f042b335d23bb46d297f19b09000a8612e3501325f5fbe6b49895c08cbf9e52d26d769779d386635c86cc26b0b4b1b91475e6c03a8239100000000000000001f000000000000002116d4c149c56e614423aa7c55c91d71b9b30dd8e8af29b9e04fc003dcc8ed3c3bbf3501325f5fbe6b49895c08cbf9e52d26d769779d386635c86cc26b0b4b1b91475e6ce15f6f2100000000000000001f000000000000000001012b00e1f5050000000022512078ba62349ba0d5a6ebd75410d58dbd757099ff49719e66913babbdb31a9a9ba7010304000000004215c04e8079c3b0cf3d7fa22df4f265ab8a55431bc7e3599a22948245b7c839366720d73a9007c1e08b7ff81f3b81c06d8e58b3702ed07669ad345c2d8473229ad4cc4520141671599c4d1f2a92bc49c4e042c6fd65beabdd5f895e3c97f2fe2a1eaa899ead20686245ab029e22f4a1509f607df97a10c40ccc0ffe564befc24ddabca0053de9acc02116141671599c4d1f2a92bc49c4e042c6fd65beabdd5f895e3c97f2fe2a1eaa899e35013a46388b4ab1140f491320c5bd69bc14996f35d728b1ccfcd0a5cac92402200903a82391000000000000000029000000010000002116686245ab029e22f4a1509f607df97a10c40ccc0ffe564befc24ddabca0053de935013a46388b4ab1140f491320c5bd69bc14996f35d728b1ccfcd0a5cac924022009e15f6f21000000000000000029000000010000000001012b00c2eb0b0000000022512078ba62349ba0d5a6ebd75410d58dbd757099ff49719e66913babbdb31a9a9ba7010304000000004215c04e8079c3b0cf3d7fa22df4f265ab8a55431bc7e3599a22948245b7c839366720d73a9007c1e08b7ff81f3b81c06d8e58b3702ed07669ad345c2d8473229ad4cc4520141671599c4d1f2a92bc49c4e042c6fd65beabdd5f895e3c97f2fe2a1eaa899ead20686245ab029e22f4a1509f607df97a10c40ccc0ffe564befc24ddabca0053de9acc02116141671599c4d1f2a92bc49c4e042c6fd65beabdd5f895e3c97f2fe2a1eaa899e35013a46388b4ab1140f491320c5bd69bc14996f35d728b1ccfcd0a5cac92402200903a82391000000000000000029000000010000002116686245ab029e22f4a1509f607df97a10c40ccc0ffe564befc24ddabca0053de935013a46388b4ab1140f491320c5bd69bc14996f35d728b1ccfcd0a5cac924022009e15f6f21000000000000000029000000010000000001012b00a3e1110000000022512078ba62349ba0d5a6ebd75410d58dbd757099ff49719e66913babbdb31a9a9ba7010304000000004215c04e8079c3b0cf3d7fa22df4f265ab8a55431bc7e3599a22948245b7c839366720d73a9007c1e08b7ff81f3b81c06d8e58b3702ed07669ad345c2d8473229ad4cc4520141671599c4d1f2a92bc49c4e042c6fd65beabdd5f895e3c97f2fe2a1eaa899ead20686245ab029e22f4a1509f607df97a10c40ccc0ffe564befc24ddabca0053de9acc02116141671599c4d1f2a92bc49c4e042c6fd65beabdd5f895e3c97f2fe2a1eaa899e35013a46388b4ab1140f491320c5bd69bc14996f35d728b1ccfcd0a5cac92402200903a82391000000000000000029000000010000002116686245ab029e22f4a1509f607df97a10c40ccc0ffe564befc24ddabca0053de935013a46388b4ab1140f491320c5bd69bc14996f35d728b1ccfcd0a5cac924022009e15f6f21000000000000000029000000010000000000", + "txInfo": {}, "feeInfo": {}, "coin": "tbtc", "txid": "d2a590cbf3554f6b845bdcfd0e195c164c07ba6bf4d9ec9d55046d44d14c9c0a" diff --git a/modules/abstract-utxo/test/unit/fixtures/tdash/recovery/backupKeyRecovery-unsignedRecovery-p2sh.json b/modules/abstract-utxo/test/unit/fixtures/tdash/recovery/backupKeyRecovery-unsignedRecovery-p2sh.json index 1549a1ffef..5549453336 100644 --- a/modules/abstract-utxo/test/unit/fixtures/tdash/recovery/backupKeyRecovery-unsignedRecovery-p2sh.json +++ b/modules/abstract-utxo/test/unit/fixtures/tdash/recovery/backupKeyRecovery-unsignedRecovery-p2sh.json @@ -1,33 +1,6 @@ { - "txHex": "01000000039eb0367120b453480d772070e4085e977057e4529eb275d1ca1ea8ed51a7c3ac0000000000ffffffff3f438dcdf3fa1d85ed816a507a15692ddc0b8a0f64fc91cbdfbbc9b2956745eb0000000000ffffffff132f91d742f7d5003cd85a5b64500629d2a1a9e24bd55f3beda3e3dfa4aa48760000000000ffffffff010c44c3230000000017a91439c65a0d0072a140694d6b13ec5f5f2437de99ff8700000000", - "txInfo": { - "unspents": [ - { - "id": "acc3a751eda81ecad175b29e52e45770975e08e47020770d4853b4207136b09e:0", - "address": "8kZq8qjrXD7eSx7LNeCK1spdW6Mbun1sYn", - "value": 100000000, - "chain": 1, - "index": 0, - "valueString": "100000000" - }, - { - "id": "eb456795b2c9bbdfcb91fc640f8a0bdc2d69157a506a81ed851dfaf3cd8d433f:0", - "address": "8kZq8qjrXD7eSx7LNeCK1spdW6Mbun1sYn", - "value": 200000000, - "chain": 1, - "index": 0, - "valueString": "200000000" - }, - { - "id": "7648aaa4dfe3a3ed3b5fd54be2a9a1d2290650645b5ad83c00d5f742d7912f13:0", - "address": "8kZq8qjrXD7eSx7LNeCK1spdW6Mbun1sYn", - "value": 300000000, - "chain": 1, - "index": 0, - "valueString": "300000000" - } - ] - }, + "txHex": "70736274ff0100a501000000039eb0367120b453480d772070e4085e977057e4529eb275d1ca1ea8ed51a7c3ac0000000000ffffffff3f438dcdf3fa1d85ed816a507a15692ddc0b8a0f64fc91cbdfbbc9b2956745eb0000000000ffffffff132f91d742f7d5003cd85a5b64500629d2a1a9e24bd55f3beda3e3dfa4aa48760000000000ffffffff010c44c3230000000017a91439c65a0d0072a140694d6b13ec5f5f2437de99ff87000000004f010488b21e0000000000000000004b256d3cf3524c8d7086e295a1923d6fa2f99b686699ed50084bb114495c982403a86864862a9e315221809501f2a4200cd9e057a70f9164d485d4cfbeb8e47c74048374ad864f010488b21e000000000000000000914cc440157319de14126a1a2e87ea86f3b983f923fb17693a157b721220d74c02e81e105716179975cc47afd117cae272519aafdd6bfff688e4280d384e13184f04e15f6f214f010488b21e000000000000000000da28679577f7faf0ed86164da220aa4a29c7edfb0de8bdabd97f19fd15e74bed03db2b42af97f60db6ec5a1500e246ef2107660c4fc02699ed69b82c2f3e9324ae0403a82391000100bd01000000010101010101010101010101010101010101010101010101010101010101010101000000006a4730440220093e44a04c745df4b659895929b9033ea1f4c6037d8acd9dc4f2a114633a35fe02203d7a1618f5c65110713d376b9d3d8c181b34fd60a3b8d4b46097a245c05cf124012103bd0c34b2373e387575cddb103ec03916c31044f2508e261fe3597a2680ecbd1fffffffff0100e1f5050000000017a9144365f80ae9830dab1d9124be68c74c2fa23bbc12870000000001030401000000010469522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae2206029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d148374ad8600000000000000000100000000000000220602d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc611403a82391000000000000000001000000000000002206030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3514e15f6f2100000000000000000100000000000000000100bd01000000010101010101010101010101010101010101010101010101010101010101010101000000006a47304402205d94a7f46388e723db4f4d836b62b87263f3d52b234d5b29f996d59df938f8e802206af84c185cb0b0b90657b77d1e58ed418a3e3cea5eda096bb5b318a6ff57817e012103bd0c34b2373e387575cddb103ec03916c31044f2508e261fe3597a2680ecbd1fffffffff0100c2eb0b0000000017a9144365f80ae9830dab1d9124be68c74c2fa23bbc12870000000001030401000000010469522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae2206029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d148374ad8600000000000000000100000000000000220602d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc611403a82391000000000000000001000000000000002206030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3514e15f6f2100000000000000000100000000000000000100be01000000010101010101010101010101010101010101010101010101010101010101010101000000006b483045022100e013917b26462470736f0d3c9cba09e44d9c8c271db53fb2e45bbfe2fcac133c0220660aea8b84338b395a5afebbe53a1109e117613150f1a7cbcfd08be5faa1c19b012103bd0c34b2373e387575cddb103ec03916c31044f2508e261fe3597a2680ecbd1fffffffff0100a3e1110000000017a9144365f80ae9830dab1d9124be68c74c2fa23bbc12870000000001030401000000010469522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae2206029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d148374ad8600000000000000000100000000000000220602d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc611403a82391000000000000000001000000000000002206030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3514e15f6f21000000000000000001000000000000000000", + "txInfo": {}, "feeInfo": {}, "coin": "tdash", "txid": "d35e876a762e6a42546b10c3fd6454eefa963388e0b4eb6144a507056d28bbc3" diff --git a/modules/abstract-utxo/test/unit/fixtures/tdoge/recovery/backupKeyRecovery-unsignedRecovery-p2sh.json b/modules/abstract-utxo/test/unit/fixtures/tdoge/recovery/backupKeyRecovery-unsignedRecovery-p2sh.json index 4080717ee2..7a13b8ef0f 100644 --- a/modules/abstract-utxo/test/unit/fixtures/tdoge/recovery/backupKeyRecovery-unsignedRecovery-p2sh.json +++ b/modules/abstract-utxo/test/unit/fixtures/tdoge/recovery/backupKeyRecovery-unsignedRecovery-p2sh.json @@ -1,33 +1,6 @@ { - "txHex": "01000000035613bf0f0eb56013e60c195bbdfde77966c6b989e430477b707ba79518252d570000000000ffffffff44820684bb7fbda538cc0fec96ce470de4e5ba9aaf6802e86435adc556b5a2c70000000000ffffffff5effe21a589ff4e000180fa312d4d7f4a3cca5803f26f96c7d60c90a66d953bc0000000000ffffffff01f0d8dec1b6d8bf0017a91439c65a0d0072a140694d6b13ec5f5f2437de99ff8700000000", - "txInfo": { - "unspents": [ - { - "id": "572d251895a77b707b4730e489b9c66679e7fdbd5b190ce61360b50e0fbf1356:0", - "address": "2MyPbR4VrC98jCfnfhu9ir4zsuNxZiPS85K", - "value": 9000000000000000, - "chain": 1, - "index": 0, - "valueString": "9000000000000000" - }, - { - "id": "c7a2b556c5ad3564e80268af9abae5e40d47ce96ec0fcc38a5bd7fbb84068244:0", - "address": "2MyPbR4VrC98jCfnfhu9ir4zsuNxZiPS85K", - "value": 18000000000000000, - "chain": 1, - "index": 0, - "valueString": "18000000000000000" - }, - { - "id": "bc53d9660ac9607d6cf9263f80a5cca3f4d7d412a30f1800e0f49f581ae2ff5e:0", - "address": "2MyPbR4VrC98jCfnfhu9ir4zsuNxZiPS85K", - "value": 27000000000000000, - "chain": 1, - "index": 0, - "valueString": "27000000000000000" - } - ] - }, + "txHex": "70736274ff0100a501000000035613bf0f0eb56013e60c195bbdfde77966c6b989e430477b707ba79518252d570000000000ffffffff44820684bb7fbda538cc0fec96ce470de4e5ba9aaf6802e86435adc556b5a2c70000000000ffffffff5effe21a589ff4e000180fa312d4d7f4a3cca5803f26f96c7d60c90a66d953bc0000000000ffffffff01f0d8dec1b6d8bf0017a91439c65a0d0072a140694d6b13ec5f5f2437de99ff87000000004f010488b21e0000000000000000004b256d3cf3524c8d7086e295a1923d6fa2f99b686699ed50084bb114495c982403a86864862a9e315221809501f2a4200cd9e057a70f9164d485d4cfbeb8e47c74048374ad864f010488b21e000000000000000000914cc440157319de14126a1a2e87ea86f3b983f923fb17693a157b721220d74c02e81e105716179975cc47afd117cae272519aafdd6bfff688e4280d384e13184f04e15f6f214f010488b21e000000000000000000da28679577f7faf0ed86164da220aa4a29c7edfb0de8bdabd97f19fd15e74bed03db2b42af97f60db6ec5a1500e246ef2107660c4fc02699ed69b82c2f3e9324ae0403a82391000100bd01000000010101010101010101010101010101010101010101010101010101010101010101000000006a47304402200b58e01b4bcd63a26b46c008fbf88fedaedc54aa14277a4ceb03aa006722013402200325687c82e12458554f49261bed73583f18f282802932f16d66b5a5825f3246012103bd0c34b2373e387575cddb103ec03916c31044f2508e261fe3597a2680ecbd1fffffffff010080faca73f91f0017a9144365f80ae9830dab1d9124be68c74c2fa23bbc12870000000001030401000000010469522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae2206029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d148374ad8600000000000000000100000000000000220602d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc611403a82391000000000000000001000000000000002206030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3514e15f6f2100000000000000000100000000000000000100bd01000000010101010101010101010101010101010101010101010101010101010101010101000000006a4730440220683f0e69eeb173784752352140012b8b9b2c3e351c90169691b7ac2413d74b9b02201789ee8f11027301e149bb9b2ba69365fe56f5a43df1b7acc436ceab89181187012103bd0c34b2373e387575cddb103ec03916c31044f2508e261fe3597a2680ecbd1fffffffff010000f595e7f23f0017a9144365f80ae9830dab1d9124be68c74c2fa23bbc12870000000001030401000000010469522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae2206029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d148374ad8600000000000000000100000000000000220602d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc611403a82391000000000000000001000000000000002206030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3514e15f6f2100000000000000000100000000000000000100bd01000000010101010101010101010101010101010101010101010101010101010101010101000000006a47304402203bced868a2cfa4d2848a0b34649755899a8e86d0f20885ae53756741ba4b4af902200b39c52f215090a323c6d367b0e4df30a3a091dc5a86bb0ba7ec95d8b8f7be9b012103bd0c34b2373e387575cddb103ec03916c31044f2508e261fe3597a2680ecbd1fffffffff010080ef605bec5f0017a9144365f80ae9830dab1d9124be68c74c2fa23bbc12870000000001030401000000010469522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae2206029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d148374ad8600000000000000000100000000000000220602d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc611403a82391000000000000000001000000000000002206030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3514e15f6f21000000000000000001000000000000000000", + "txInfo": {}, "feeInfo": {}, "coin": "tdoge", "txid": "ba4826af4be9e2cdfaa1ecd25c13a7dd0572be601130d0ccfbe226353a9cd699" diff --git a/modules/abstract-utxo/test/unit/fixtures/tltc/recovery/backupKeyRecovery-unsignedRecovery-p2sh.json b/modules/abstract-utxo/test/unit/fixtures/tltc/recovery/backupKeyRecovery-unsignedRecovery-p2sh.json index dac0b0e917..ad541a1ece 100644 --- a/modules/abstract-utxo/test/unit/fixtures/tltc/recovery/backupKeyRecovery-unsignedRecovery-p2sh.json +++ b/modules/abstract-utxo/test/unit/fixtures/tltc/recovery/backupKeyRecovery-unsignedRecovery-p2sh.json @@ -1,33 +1,6 @@ { - "txHex": "01000000039eb0367120b453480d772070e4085e977057e4529eb275d1ca1ea8ed51a7c3ac0000000000ffffffff3f438dcdf3fa1d85ed816a507a15692ddc0b8a0f64fc91cbdfbbc9b2956745eb0000000000ffffffff132f91d742f7d5003cd85a5b64500629d2a1a9e24bd55f3beda3e3dfa4aa48760000000000ffffffff010c44c3230000000017a91439c65a0d0072a140694d6b13ec5f5f2437de99ff8700000000", - "txInfo": { - "unspents": [ - { - "id": "acc3a751eda81ecad175b29e52e45770975e08e47020770d4853b4207136b09e:0", - "address": "QSkMY5N6DFBpLrYiL1BjvmSK3mQPb8W877", - "value": 100000000, - "chain": 1, - "index": 0, - "valueString": "100000000" - }, - { - "id": "eb456795b2c9bbdfcb91fc640f8a0bdc2d69157a506a81ed851dfaf3cd8d433f:0", - "address": "QSkMY5N6DFBpLrYiL1BjvmSK3mQPb8W877", - "value": 200000000, - "chain": 1, - "index": 0, - "valueString": "200000000" - }, - { - "id": "7648aaa4dfe3a3ed3b5fd54be2a9a1d2290650645b5ad83c00d5f742d7912f13:0", - "address": "QSkMY5N6DFBpLrYiL1BjvmSK3mQPb8W877", - "value": 300000000, - "chain": 1, - "index": 0, - "valueString": "300000000" - } - ] - }, + "txHex": "70736274ff0100a501000000039eb0367120b453480d772070e4085e977057e4529eb275d1ca1ea8ed51a7c3ac0000000000ffffffff3f438dcdf3fa1d85ed816a507a15692ddc0b8a0f64fc91cbdfbbc9b2956745eb0000000000ffffffff132f91d742f7d5003cd85a5b64500629d2a1a9e24bd55f3beda3e3dfa4aa48760000000000ffffffff010c44c3230000000017a91439c65a0d0072a140694d6b13ec5f5f2437de99ff87000000004f010488b21e0000000000000000004b256d3cf3524c8d7086e295a1923d6fa2f99b686699ed50084bb114495c982403a86864862a9e315221809501f2a4200cd9e057a70f9164d485d4cfbeb8e47c74048374ad864f010488b21e000000000000000000914cc440157319de14126a1a2e87ea86f3b983f923fb17693a157b721220d74c02e81e105716179975cc47afd117cae272519aafdd6bfff688e4280d384e13184f04e15f6f214f010488b21e000000000000000000da28679577f7faf0ed86164da220aa4a29c7edfb0de8bdabd97f19fd15e74bed03db2b42af97f60db6ec5a1500e246ef2107660c4fc02699ed69b82c2f3e9324ae0403a82391000100bd01000000010101010101010101010101010101010101010101010101010101010101010101000000006a4730440220093e44a04c745df4b659895929b9033ea1f4c6037d8acd9dc4f2a114633a35fe02203d7a1618f5c65110713d376b9d3d8c181b34fd60a3b8d4b46097a245c05cf124012103bd0c34b2373e387575cddb103ec03916c31044f2508e261fe3597a2680ecbd1fffffffff0100e1f5050000000017a9144365f80ae9830dab1d9124be68c74c2fa23bbc12870000000001030401000000010469522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae2206029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d148374ad8600000000000000000100000000000000220602d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc611403a82391000000000000000001000000000000002206030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3514e15f6f2100000000000000000100000000000000000100bd01000000010101010101010101010101010101010101010101010101010101010101010101000000006a47304402205d94a7f46388e723db4f4d836b62b87263f3d52b234d5b29f996d59df938f8e802206af84c185cb0b0b90657b77d1e58ed418a3e3cea5eda096bb5b318a6ff57817e012103bd0c34b2373e387575cddb103ec03916c31044f2508e261fe3597a2680ecbd1fffffffff0100c2eb0b0000000017a9144365f80ae9830dab1d9124be68c74c2fa23bbc12870000000001030401000000010469522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae2206029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d148374ad8600000000000000000100000000000000220602d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc611403a82391000000000000000001000000000000002206030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3514e15f6f2100000000000000000100000000000000000100be01000000010101010101010101010101010101010101010101010101010101010101010101000000006b483045022100e013917b26462470736f0d3c9cba09e44d9c8c271db53fb2e45bbfe2fcac133c0220660aea8b84338b395a5afebbe53a1109e117613150f1a7cbcfd08be5faa1c19b012103bd0c34b2373e387575cddb103ec03916c31044f2508e261fe3597a2680ecbd1fffffffff0100a3e1110000000017a9144365f80ae9830dab1d9124be68c74c2fa23bbc12870000000001030401000000010469522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae2206029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d148374ad8600000000000000000100000000000000220602d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc611403a82391000000000000000001000000000000002206030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3514e15f6f21000000000000000001000000000000000000", + "txInfo": {}, "feeInfo": {}, "coin": "tltc", "txid": "d35e876a762e6a42546b10c3fd6454eefa963388e0b4eb6144a507056d28bbc3" diff --git a/modules/abstract-utxo/test/unit/fixtures/tltc/recovery/backupKeyRecovery-unsignedRecovery-p2shP2wsh-p2wsh.json b/modules/abstract-utxo/test/unit/fixtures/tltc/recovery/backupKeyRecovery-unsignedRecovery-p2shP2wsh-p2wsh.json index bd87c396d1..7328c6d344 100644 --- a/modules/abstract-utxo/test/unit/fixtures/tltc/recovery/backupKeyRecovery-unsignedRecovery-p2shP2wsh-p2wsh.json +++ b/modules/abstract-utxo/test/unit/fixtures/tltc/recovery/backupKeyRecovery-unsignedRecovery-p2shP2wsh-p2wsh.json @@ -1,57 +1,6 @@ { - "txHex": "01000000065f38a96ddb0a05ca73e83cfb9a2165d1173c99419093c5a07eaacc338f4674130000000000ffffffff9a478f2655c9e937ca159e5c39e28717c1aa11f3832153f2a9e980d6accee3500000000000ffffffff26c3e0e14429f1e56042df65307e16f83ec14281251fc5d5429ea1f5221b09a80000000000ffffffff7403f674217fe46eeab6d09d4cd7c45dba066487507e4a2b668c1b472afbef8d0100000000ffffffff61c4ee26557b0ce0a2a780672b23570a772e3b3efc283e5dccc4e8fee72870020100000000fffffffff62202a9699c38a9ceb82354ff88babee3e6a7f1486c8eb377c3ce6b40cebbc80100000000ffffffff010c8a86470000000017a91439c65a0d0072a140694d6b13ec5f5f2437de99ff8700000000", - "txInfo": { - "unspents": [ - { - "id": "1374468f33ccaa7ea0c5939041993c17d165219afb3ce873ca050adb6da9385f:0", - "address": "QiZVqpGzbzM5aLi19pWSkdJqzg7LkJqXZ9", - "value": 100000000, - "chain": 11, - "index": 0, - "valueString": "100000000" - }, - { - "id": "50e3ceacd680e9a9f2532183f311aac11787e2395c9e15ca37e9c955268f479a:0", - "address": "QiZVqpGzbzM5aLi19pWSkdJqzg7LkJqXZ9", - "value": 200000000, - "chain": 11, - "index": 0, - "valueString": "200000000" - }, - { - "id": "a8091b22f5a19e42d5c51f258142c13ef8167e3065df4260e5f12944e1e0c326:0", - "address": "QiZVqpGzbzM5aLi19pWSkdJqzg7LkJqXZ9", - "value": 300000000, - "chain": 11, - "index": 0, - "valueString": "300000000" - }, - { - "id": "8deffb2a471b8c662b4a7e50876406ba5dc4d74c9dd0b6ea6ee47f2174f60374:1", - "address": "tltc1qknmv9pvf7k205khulxvjgz62k0gnd8dee398lhvquvy0xzc2lt8s2ne7rh", - "value": 100000000, - "chain": 21, - "index": 1, - "valueString": "100000000" - }, - { - "id": "027028e7fee8c4cc5d3e28fc3e3b2e770a57232b6780a7a2e00c7b5526eec461:1", - "address": "tltc1qknmv9pvf7k205khulxvjgz62k0gnd8dee398lhvquvy0xzc2lt8s2ne7rh", - "value": 200000000, - "chain": 21, - "index": 1, - "valueString": "200000000" - }, - { - "id": "c8bbce406bcec377b38e6c48f1a7e6e3beba88ff5423b8cea9389c69a90222f6:1", - "address": "tltc1qknmv9pvf7k205khulxvjgz62k0gnd8dee398lhvquvy0xzc2lt8s2ne7rh", - "value": 300000000, - "chain": 21, - "index": 1, - "valueString": "300000000" - } - ] - }, + "txHex": "70736274ff0100fd200101000000065f38a96ddb0a05ca73e83cfb9a2165d1173c99419093c5a07eaacc338f4674130000000000ffffffff9a478f2655c9e937ca159e5c39e28717c1aa11f3832153f2a9e980d6accee3500000000000ffffffff26c3e0e14429f1e56042df65307e16f83ec14281251fc5d5429ea1f5221b09a80000000000ffffffff7403f674217fe46eeab6d09d4cd7c45dba066487507e4a2b668c1b472afbef8d0100000000ffffffff61c4ee26557b0ce0a2a780672b23570a772e3b3efc283e5dccc4e8fee72870020100000000fffffffff62202a9699c38a9ceb82354ff88babee3e6a7f1486c8eb377c3ce6b40cebbc80100000000ffffffff010c8a86470000000017a91439c65a0d0072a140694d6b13ec5f5f2437de99ff87000000004f010488b21e0000000000000000004b256d3cf3524c8d7086e295a1923d6fa2f99b686699ed50084bb114495c982403a86864862a9e315221809501f2a4200cd9e057a70f9164d485d4cfbeb8e47c74048374ad864f010488b21e000000000000000000914cc440157319de14126a1a2e87ea86f3b983f923fb17693a157b721220d74c02e81e105716179975cc47afd117cae272519aafdd6bfff688e4280d384e13184f04e15f6f214f010488b21e000000000000000000da28679577f7faf0ed86164da220aa4a29c7edfb0de8bdabd97f19fd15e74bed03db2b42af97f60db6ec5a1500e246ef2107660c4fc02699ed69b82c2f3e9324ae0403a823910001012000e1f5050000000017a914f0da56d9bb06310289d808a22ad68457a760ac03870103040100000001042200202ce48eb68ff4a96f2742cfbdd90210ae30bc7cdbafd63fbbe368802e3c0ae80001056952210386b73c1c9e0d5c3370496426cdb6593bd69bb93743e135860aa5797cd04353c521022e79cdb1ee0b8cad6c9667fedafa92f8472f731f627dc8e0018571e4de9dfda42102f6d5e998e5b41e7e783c7c5c8a633cf333b86200aab31676ab07ed336e22700353ae2206022e79cdb1ee0b8cad6c9667fedafa92f8472f731f627dc8e0018571e4de9dfda414e15f6f2100000000000000000b00000000000000220602f6d5e998e5b41e7e783c7c5c8a633cf333b86200aab31676ab07ed336e227003148374ad8600000000000000000b0000000000000022060386b73c1c9e0d5c3370496426cdb6593bd69bb93743e135860aa5797cd04353c51403a8239100000000000000000b000000000000000001012000c2eb0b0000000017a914f0da56d9bb06310289d808a22ad68457a760ac03870103040100000001042200202ce48eb68ff4a96f2742cfbdd90210ae30bc7cdbafd63fbbe368802e3c0ae80001056952210386b73c1c9e0d5c3370496426cdb6593bd69bb93743e135860aa5797cd04353c521022e79cdb1ee0b8cad6c9667fedafa92f8472f731f627dc8e0018571e4de9dfda42102f6d5e998e5b41e7e783c7c5c8a633cf333b86200aab31676ab07ed336e22700353ae2206022e79cdb1ee0b8cad6c9667fedafa92f8472f731f627dc8e0018571e4de9dfda414e15f6f2100000000000000000b00000000000000220602f6d5e998e5b41e7e783c7c5c8a633cf333b86200aab31676ab07ed336e227003148374ad8600000000000000000b0000000000000022060386b73c1c9e0d5c3370496426cdb6593bd69bb93743e135860aa5797cd04353c51403a8239100000000000000000b000000000000000001012000a3e1110000000017a914f0da56d9bb06310289d808a22ad68457a760ac03870103040100000001042200202ce48eb68ff4a96f2742cfbdd90210ae30bc7cdbafd63fbbe368802e3c0ae80001056952210386b73c1c9e0d5c3370496426cdb6593bd69bb93743e135860aa5797cd04353c521022e79cdb1ee0b8cad6c9667fedafa92f8472f731f627dc8e0018571e4de9dfda42102f6d5e998e5b41e7e783c7c5c8a633cf333b86200aab31676ab07ed336e22700353ae2206022e79cdb1ee0b8cad6c9667fedafa92f8472f731f627dc8e0018571e4de9dfda414e15f6f2100000000000000000b00000000000000220602f6d5e998e5b41e7e783c7c5c8a633cf333b86200aab31676ab07ed336e227003148374ad8600000000000000000b0000000000000022060386b73c1c9e0d5c3370496426cdb6593bd69bb93743e135860aa5797cd04353c51403a8239100000000000000000b000000000000000001012b00e1f50500000000220020b4f6c28589f594fa5afcf999240b4ab3d1369db9cc4a7fdd80e308f30b0afacf01030401000000010569522103cfb542b732ae06a1265a515297c2398009eea602afb5631ec63e34ed7f5fa055210245917cae825127509940626a2343565109eb83e289c30473772ab175331aa964210373f8df125941e11f8154fdeb42e3690815634f70787c06729f68b2b42580b4dc53ae22060245917cae825127509940626a2343565109eb83e289c30473772ab175331aa96414e15f6f210000000000000000150000000100000022060373f8df125941e11f8154fdeb42e3690815634f70787c06729f68b2b42580b4dc148374ad8600000000000000001500000001000000220603cfb542b732ae06a1265a515297c2398009eea602afb5631ec63e34ed7f5fa0551403a82391000000000000000015000000010000000001012b00c2eb0b00000000220020b4f6c28589f594fa5afcf999240b4ab3d1369db9cc4a7fdd80e308f30b0afacf01030401000000010569522103cfb542b732ae06a1265a515297c2398009eea602afb5631ec63e34ed7f5fa055210245917cae825127509940626a2343565109eb83e289c30473772ab175331aa964210373f8df125941e11f8154fdeb42e3690815634f70787c06729f68b2b42580b4dc53ae22060245917cae825127509940626a2343565109eb83e289c30473772ab175331aa96414e15f6f210000000000000000150000000100000022060373f8df125941e11f8154fdeb42e3690815634f70787c06729f68b2b42580b4dc148374ad8600000000000000001500000001000000220603cfb542b732ae06a1265a515297c2398009eea602afb5631ec63e34ed7f5fa0551403a82391000000000000000015000000010000000001012b00a3e11100000000220020b4f6c28589f594fa5afcf999240b4ab3d1369db9cc4a7fdd80e308f30b0afacf01030401000000010569522103cfb542b732ae06a1265a515297c2398009eea602afb5631ec63e34ed7f5fa055210245917cae825127509940626a2343565109eb83e289c30473772ab175331aa964210373f8df125941e11f8154fdeb42e3690815634f70787c06729f68b2b42580b4dc53ae22060245917cae825127509940626a2343565109eb83e289c30473772ab175331aa96414e15f6f210000000000000000150000000100000022060373f8df125941e11f8154fdeb42e3690815634f70787c06729f68b2b42580b4dc148374ad8600000000000000001500000001000000220603cfb542b732ae06a1265a515297c2398009eea602afb5631ec63e34ed7f5fa0551403a82391000000000000000015000000010000000000", + "txInfo": {}, "feeInfo": {}, "coin": "tltc", "txid": "50faf96e8b88d48f82b60552c7ebc218ee65da0aca2162475b337772a3c46ded" diff --git a/modules/abstract-utxo/test/unit/fixtures/tzec/recovery/backupKeyRecovery-unsignedRecovery-p2sh.json b/modules/abstract-utxo/test/unit/fixtures/tzec/recovery/backupKeyRecovery-unsignedRecovery-p2sh.json index ab15f376bd..69cbf7ff41 100644 --- a/modules/abstract-utxo/test/unit/fixtures/tzec/recovery/backupKeyRecovery-unsignedRecovery-p2sh.json +++ b/modules/abstract-utxo/test/unit/fixtures/tzec/recovery/backupKeyRecovery-unsignedRecovery-p2sh.json @@ -1,33 +1,6 @@ { - "txHex": "0400008085202f89034314e3e7ed401228011e2233978ffbf97c53e931dcba62c088214063f9c828980000000000ffffffff7e064ba1e47423754e5c8c70398567cd95e759ea0e5db5550a33b6870b1304f10000000000ffffffff260fca08a1dac2207d45cf5925e7f144f5925fdfb0b76432cacd5c023d857f8c0000000000ffffffff010c44c3230000000017a91439c65a0d0072a140694d6b13ec5f5f2437de99ff8700000000000000000000000000000000000000", - "txInfo": { - "unspents": [ - { - "id": "9828c8f963402188c062badc31e9537cf9fb8f9733221e01281240ede7e31443:0", - "address": "t2ChBQL66RU2M9DnktwM1uZJB4BAeZTVZAQ", - "value": 100000000, - "chain": 1, - "index": 0, - "valueString": "100000000" - }, - { - "id": "f104130b87b6330a55b55d0eea59e795cd678539708c5c4e752374e4a14b067e:0", - "address": "t2ChBQL66RU2M9DnktwM1uZJB4BAeZTVZAQ", - "value": 200000000, - "chain": 1, - "index": 0, - "valueString": "200000000" - }, - { - "id": "8c7f853d025ccdca3264b7b0df5f92f544f1e72559cf457d20c2daa108ca0f26:0", - "address": "t2ChBQL66RU2M9DnktwM1uZJB4BAeZTVZAQ", - "value": 300000000, - "chain": 1, - "index": 0, - "valueString": "300000000" - } - ] - }, + "txHex": "70736274ff0100b80400008085202f89034314e3e7ed401228011e2233978ffbf97c53e931dcba62c088214063f9c828980000000000ffffffff7e064ba1e47423754e5c8c70398567cd95e759ea0e5db5550a33b6870b1304f10000000000ffffffff260fca08a1dac2207d45cf5925e7f144f5925fdfb0b76432cacd5c023d857f8c0000000000ffffffff010c44c3230000000017a91439c65a0d0072a140694d6b13ec5f5f2437de99ff87000000000000000000000000000000000000004f010488b21e0000000000000000004b256d3cf3524c8d7086e295a1923d6fa2f99b686699ed50084bb114495c982403a86864862a9e315221809501f2a4200cd9e057a70f9164d485d4cfbeb8e47c74048374ad864f010488b21e000000000000000000914cc440157319de14126a1a2e87ea86f3b983f923fb17693a157b721220d74c02e81e105716179975cc47afd117cae272519aafdd6bfff688e4280d384e13184f04e15f6f214f010488b21e000000000000000000da28679577f7faf0ed86164da220aa4a29c7edfb0de8bdabd97f19fd15e74bed03db2b42af97f60db6ec5a1500e246ef2107660c4fc02699ed69b82c2f3e9324ae0403a8239108fc05424954474f0004f04dec4d0001012000e1f5050000000017a9144365f80ae9830dab1d9124be68c74c2fa23bbc128701030401000000010469522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae2206029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d148374ad8600000000000000000100000000000000220602d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc611403a82391000000000000000001000000000000002206030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3514e15f6f21000000000000000001000000000000000001012000c2eb0b0000000017a9144365f80ae9830dab1d9124be68c74c2fa23bbc128701030401000000010469522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae2206029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d148374ad8600000000000000000100000000000000220602d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc611403a82391000000000000000001000000000000002206030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3514e15f6f21000000000000000001000000000000000001012000a3e1110000000017a9144365f80ae9830dab1d9124be68c74c2fa23bbc128701030401000000010469522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae2206029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d148374ad8600000000000000000100000000000000220602d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc611403a82391000000000000000001000000000000002206030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3514e15f6f21000000000000000001000000000000000000", + "txInfo": {}, "feeInfo": {}, "coin": "tzec", "txid": "056ca87cc2fa34eb56e1e94a1a88223af83f4558771afea2b60470c11ba7b75d" diff --git a/modules/abstract-utxo/test/unit/fixtures/zec/recovery/backupKeyRecovery-unsignedRecovery-p2sh.json b/modules/abstract-utxo/test/unit/fixtures/zec/recovery/backupKeyRecovery-unsignedRecovery-p2sh.json index 48a87b23af..915dd86131 100644 --- a/modules/abstract-utxo/test/unit/fixtures/zec/recovery/backupKeyRecovery-unsignedRecovery-p2sh.json +++ b/modules/abstract-utxo/test/unit/fixtures/zec/recovery/backupKeyRecovery-unsignedRecovery-p2sh.json @@ -1,33 +1,6 @@ { - "txHex": "0400008085202f89034314e3e7ed401228011e2233978ffbf97c53e931dcba62c088214063f9c828980000000000ffffffff7e064ba1e47423754e5c8c70398567cd95e759ea0e5db5550a33b6870b1304f10000000000ffffffff260fca08a1dac2207d45cf5925e7f144f5925fdfb0b76432cacd5c023d857f8c0000000000ffffffff010c44c3230000000017a91439c65a0d0072a140694d6b13ec5f5f2437de99ff8700000000000000000000000000000000000000", - "txInfo": { - "unspents": [ - { - "id": "9828c8f963402188c062badc31e9537cf9fb8f9733221e01281240ede7e31443:0", - "address": "t3QhzMeyxZ1QybXD1yCLyMw7XwgwUjsvcvH", - "value": 100000000, - "chain": 1, - "index": 0, - "valueString": "100000000" - }, - { - "id": "f104130b87b6330a55b55d0eea59e795cd678539708c5c4e752374e4a14b067e:0", - "address": "t3QhzMeyxZ1QybXD1yCLyMw7XwgwUjsvcvH", - "value": 200000000, - "chain": 1, - "index": 0, - "valueString": "200000000" - }, - { - "id": "8c7f853d025ccdca3264b7b0df5f92f544f1e72559cf457d20c2daa108ca0f26:0", - "address": "t3QhzMeyxZ1QybXD1yCLyMw7XwgwUjsvcvH", - "value": 300000000, - "chain": 1, - "index": 0, - "valueString": "300000000" - } - ] - }, + "txHex": "70736274ff0100b80400008085202f89034314e3e7ed401228011e2233978ffbf97c53e931dcba62c088214063f9c828980000000000ffffffff7e064ba1e47423754e5c8c70398567cd95e759ea0e5db5550a33b6870b1304f10000000000ffffffff260fca08a1dac2207d45cf5925e7f144f5925fdfb0b76432cacd5c023d857f8c0000000000ffffffff010c44c3230000000017a91439c65a0d0072a140694d6b13ec5f5f2437de99ff87000000000000000000000000000000000000004f010488b21e0000000000000000004b256d3cf3524c8d7086e295a1923d6fa2f99b686699ed50084bb114495c982403a86864862a9e315221809501f2a4200cd9e057a70f9164d485d4cfbeb8e47c74048374ad864f010488b21e000000000000000000914cc440157319de14126a1a2e87ea86f3b983f923fb17693a157b721220d74c02e81e105716179975cc47afd117cae272519aafdd6bfff688e4280d384e13184f04e15f6f214f010488b21e000000000000000000da28679577f7faf0ed86164da220aa4a29c7edfb0de8bdabd97f19fd15e74bed03db2b42af97f60db6ec5a1500e246ef2107660c4fc02699ed69b82c2f3e9324ae0403a8239108fc05424954474f0004f04dec4d0001012000e1f5050000000017a9144365f80ae9830dab1d9124be68c74c2fa23bbc128701030401000000010469522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae2206029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d148374ad8600000000000000000100000000000000220602d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc611403a82391000000000000000001000000000000002206030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3514e15f6f21000000000000000001000000000000000001012000c2eb0b0000000017a9144365f80ae9830dab1d9124be68c74c2fa23bbc128701030401000000010469522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae2206029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d148374ad8600000000000000000100000000000000220602d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc611403a82391000000000000000001000000000000002206030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3514e15f6f21000000000000000001000000000000000001012000a3e1110000000017a9144365f80ae9830dab1d9124be68c74c2fa23bbc128701030401000000010469522102d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc6121030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3521029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d53ae2206029b30ebe8eb23f8cec82f25a80e3b423979ec3ba1fe07d9d4ed9f6361258bc31d148374ad8600000000000000000100000000000000220602d06c08ccf0fddefff881e869b951d4b92e936118b3360182c5b8c55f4c40bc611403a82391000000000000000001000000000000002206030795af84ecc10252d8a894f54845beeb5624a1c24c3747cc654bd430539dee3514e15f6f21000000000000000001000000000000000000", + "txInfo": {}, "feeInfo": {}, "coin": "zec", "txid": "056ca87cc2fa34eb56e1e94a1a88223af83f4558771afea2b60470c11ba7b75d"