diff --git a/tests/mocks/bitcoin-transaction.test.constants.ts b/tests/mocks/bitcoin-transaction.test.constants.ts new file mode 100644 index 0000000..dbc6053 --- /dev/null +++ b/tests/mocks/bitcoin-transaction.test.constants.ts @@ -0,0 +1,920 @@ +export const TEST_DEPOSIT_PSBT_PARTIALLY_SIGNED_DEPOSIT_PSBT_1 = + '70736274ff0100c5020000000269680a0f87525a598abaf823342a4cb6d632027252e51d242e51c61770f17c990200000000f0ffffff751757d16e395a1da0457531b8a9eed579bdd87f3d60034b179976be5fb5178a0100000000ffffffff0370170000000000001600145a81f36535980769bccc23c196337a78458abd1e80969800000000002251203789ed985ab9d1c94f5889973376a88d9940835206461151685a7a3fbb84de599ec6202901000000160014add70fb03578d3ac85aab80897395bb046223c92000000000001011f302b6d2901000000160014add70fb03578d3ac85aab80897395bb046223c92220202f4d8696f9b275f4e10af63f03bcb7fbba7b1ed44dd9b12a973c8d20212beb8d1483045022100d7788684a0d1f05f35a861f72457a8d1aa7efbfdf1227d3e6cdf72b7feab9f7e02203d57106adbaf190731c0447e990833835c6de86052161e39b06193ad306e80a1010001012b404b4c00000000002251203789ed985ab9d1c94f5889973376a88d9940835206461151685a7a3fbb84de594114bb7e175e63064479102ee0b69a719a9f54f8f1b29df17cfaa5437697393e7cfce24db130ab82d20d322c295aa18921a7fe87fb13df3d5b3b2ee0469e2a84511440d8fb920db7745d01f2762b6285e10a3d16ef056fd1dc26879eea5dc5410d4da53a458820088e5a22c11ef27527a8db546a0e8997d80b4b3c4f861a6b4410bd482215c1e52a5f154612da28faade658332157966492aa20a523162a8b584682a23dc72645205216652630455eb8546bbab45e6fdef6498eee683ed339f405d326414b05b192ad20bb7e175e63064479102ee0b69a719a9f54f8f1b29df17cfaa5437697393e7cfcacc0011720e52a5f154612da28faade658332157966492aa20a523162a8b584682a23dc726011820e24db130ab82d20d322c295aa18921a7fe87fb13df3d5b3b2ee0469e2a84511400000000'; +// Readable format: +// { +// "global": { +// "unsignedTx": { +// "version": 2, +// "segwitFlag": false, +// "inputs": [ +// { +// "txid": { +// "type": "Uint8Array", +// "value": "997cf17017c6512e241de552720232d6b64c2a3423f8ba8a595a52870f0a6869" +// }, +// "index": 2, +// "finalScriptSig": { +// "type": "Uint8Array", +// "value": "" +// }, +// "sequence": 4294967280 +// }, +// { +// "txid": { +// "type": "Uint8Array", +// "value": "8a17b55fbe7699174b03603d7fd8bd79d5eea9b8317545a01d5a396ed1571775" +// }, +// "index": 1, +// "finalScriptSig": { +// "type": "Uint8Array", +// "value": "" +// }, +// "sequence": 4294967295 +// } +// ], +// "outputs": [ +// { +// "amount": "6000", +// "script": { +// "type": "Uint8Array", +// "value": "00145a81f36535980769bccc23c196337a78458abd1e" +// } +// }, +// { +// "amount": "10000000", +// "script": { +// "type": "Uint8Array", +// "value": "51203789ed985ab9d1c94f5889973376a88d9940835206461151685a7a3fbb84de59" +// } +// }, +// { +// "amount": "4984981150", +// "script": { +// "type": "Uint8Array", +// "value": "0014add70fb03578d3ac85aab80897395bb046223c92" +// } +// } +// ], +// "lockTime": 0 +// }, +// "txVersion": 2 +// }, +// "inputs": [ +// { +// "finalScriptSig": { +// "type": "Uint8Array", +// "value": "" +// }, +// "txid": { +// "type": "Uint8Array", +// "value": "997cf17017c6512e241de552720232d6b64c2a3423f8ba8a595a52870f0a6869" +// }, +// "index": 2, +// "sequence": 4294967280, +// "witnessUtxo": { +// "amount": "4989987632", +// "script": { +// "type": "Uint8Array", +// "value": "0014add70fb03578d3ac85aab80897395bb046223c92" +// } +// }, +// "partialSig": [ +// [ +// { +// "type": "Uint8Array", +// "value": "02f4d8696f9b275f4e10af63f03bcb7fbba7b1ed44dd9b12a973c8d20212beb8d1" +// }, +// { +// "type": "Uint8Array", +// "value": "3045022100d7788684a0d1f05f35a861f72457a8d1aa7efbfdf1227d3e6cdf72b7feab9f7e02203d57106adbaf190731c0447e990833835c6de86052161e39b06193ad306e80a101" +// } +// ] +// ] +// }, +// { +// "finalScriptSig": { +// "type": "Uint8Array", +// "value": "" +// }, +// "txid": { +// "type": "Uint8Array", +// "value": "8a17b55fbe7699174b03603d7fd8bd79d5eea9b8317545a01d5a396ed1571775" +// }, +// "index": 1, +// "sequence": 4294967295, +// "witnessUtxo": { +// "amount": "5000000", +// "script": { +// "type": "Uint8Array", +// "value": "51203789ed985ab9d1c94f5889973376a88d9940835206461151685a7a3fbb84de59" +// } +// }, +// "tapScriptSig": [ +// [ +// { +// "pubKey": { +// "type": "Uint8Array", +// "value": "bb7e175e63064479102ee0b69a719a9f54f8f1b29df17cfaa5437697393e7cfc" +// }, +// "leafHash": { +// "type": "Uint8Array", +// "value": "e24db130ab82d20d322c295aa18921a7fe87fb13df3d5b3b2ee0469e2a845114" +// } +// }, +// { +// "type": "Uint8Array", +// "value": "d8fb920db7745d01f2762b6285e10a3d16ef056fd1dc26879eea5dc5410d4da53a458820088e5a22c11ef27527a8db546a0e8997d80b4b3c4f861a6b4410bd48" +// } +// ] +// ], +// "tapLeafScript": [ +// [ +// { +// "version": 193, +// "internalKey": { +// "type": "Uint8Array", +// "value": "e52a5f154612da28faade658332157966492aa20a523162a8b584682a23dc726" +// }, +// "merklePath": [] +// }, +// { +// "type": "Uint8Array", +// "value": "205216652630455eb8546bbab45e6fdef6498eee683ed339f405d326414b05b192ad20bb7e175e63064479102ee0b69a719a9f54f8f1b29df17cfaa5437697393e7cfcacc0" +// } +// ] +// ], +// "tapInternalKey": { +// "type": "Uint8Array", +// "value": "e52a5f154612da28faade658332157966492aa20a523162a8b584682a23dc726" +// }, +// "tapMerkleRoot": { +// "type": "Uint8Array", +// "value": "e24db130ab82d20d322c295aa18921a7fe87fb13df3d5b3b2ee0469e2a845114" +// } +// } +// ], +// "outputs": [ +// { +// "amount": "6000", +// "script": { +// "type": "Uint8Array", +// "value": "00145a81f36535980769bccc23c196337a78458abd1e" +// } +// }, +// { +// "amount": "10000000", +// "script": { +// "type": "Uint8Array", +// "value": "51203789ed985ab9d1c94f5889973376a88d9940835206461151685a7a3fbb84de59" +// } +// }, +// { +// "amount": "4984981150", +// "script": { +// "type": "Uint8Array", +// "value": "0014add70fb03578d3ac85aab80897395bb046223c92" +// } +// } +// ], +// "opts": { +// "version": 2, +// "lockTime": 0, +// "PSBTVersion": 0 +// } +// } + +export const TEST_DEPOSIT_PSBT_PARTIALLY_SIGNED_DEPOSIT_PSBT_2 = + '70736274ff0100d1020000000266916a1f40ca9c611a60002f81854402ffb424e457c1c23931d06267cf5bc8950000000000f0ffffff8f5413dcad4cbe8876459a1b1fe1817a94206f0d0bbb79765403438c3bb07dbe0100000000ffffffff0370170000000000001600145a81f36535980769bccc23c196337a78458abd1e8096980000000000225120b033a3d9562d22aa4a5476ae9cb6a5858b0959e084b49a3fd92edfba87e8254faa59f42400000000225120676504fcaf89119cc9762c2f867aaa56aa3fffc85158f7dd61da345cdbf4a9be000000000001012b40be402500000000225120676504fcaf89119cc9762c2f867aaa56aa3fffc85158f7dd61da345cdbf4a9be011340fd74c7650cb7edb0eea5fca080ac7dea90ab23ecf616eac1ad4a263d75fcf3940d3c7c09512369cb39a473e4eb1249204df36115095dc2849556686b9087824e011720bb7e175e63064479102ee0b69a719a9f54f8f1b29df17cfaa5437697393e7cfc0001012b404b4c0000000000225120b033a3d9562d22aa4a5476ae9cb6a5858b0959e084b49a3fd92edfba87e8254f4114bb7e175e63064479102ee0b69a719a9f54f8f1b29df17cfaa5437697393e7cfce24db130ab82d20d322c295aa18921a7fe87fb13df3d5b3b2ee0469e2a845114404387a71d8174f9c42ef8ce8cbe0c88c01863fb80ea796955f6678b95a7ae7e07dd1559688bee882feefdda2e98880ea6e6ba886c438bdb2188b41f4f68d09f992215c01fba2e8661f2ed0a747d76578d3a6508a31879569d97da86a0a207c2538ebaa445205216652630455eb8546bbab45e6fdef6498eee683ed339f405d326414b05b192ad20bb7e175e63064479102ee0b69a719a9f54f8f1b29df17cfaa5437697393e7cfcacc00117201fba2e8661f2ed0a747d76578d3a6508a31879569d97da86a0a207c2538ebaa4011820e24db130ab82d20d322c295aa18921a7fe87fb13df3d5b3b2ee0469e2a84511400000000'; +// Readable format: +// { +// "global": { +// "unsignedTx": { +// "version": 2, +// "segwitFlag": false, +// "inputs": [ +// { +// "txid": { +// "type": "Uint8Array", +// "value": "95c85bcf6762d03139c2c157e424b4ff024485812f00601a619cca401f6a9166" +// }, +// "index": 0, +// "finalScriptSig": { +// "type": "Uint8Array", +// "value": "" +// }, +// "sequence": 4294967280 +// }, +// { +// "txid": { +// "type": "Uint8Array", +// "value": "be7db03b8c4303547679bb0b0d6f20947a81e11f1b9a457688be4caddc13548f" +// }, +// "index": 1, +// "finalScriptSig": { +// "type": "Uint8Array", +// "value": "" +// }, +// "sequence": 4294967295 +// } +// ], +// "outputs": [ +// { +// "amount": "6000", +// "script": { +// "type": "Uint8Array", +// "value": "00145a81f36535980769bccc23c196337a78458abd1e" +// } +// }, +// { +// "amount": "10000000", +// "script": { +// "type": "Uint8Array", +// "value": "5120b033a3d9562d22aa4a5476ae9cb6a5858b0959e084b49a3fd92edfba87e8254f" +// } +// }, +// { +// "amount": "619993514", +// "script": { +// "type": "Uint8Array", +// "value": "5120676504fcaf89119cc9762c2f867aaa56aa3fffc85158f7dd61da345cdbf4a9be" +// } +// } +// ], +// "lockTime": 0 +// }, +// "txVersion": 2 +// }, +// "inputs": [ +// { +// "finalScriptSig": { +// "type": "Uint8Array", +// "value": "" +// }, +// "txid": { +// "type": "Uint8Array", +// "value": "95c85bcf6762d03139c2c157e424b4ff024485812f00601a619cca401f6a9166" +// }, +// "index": 0, +// "sequence": 4294967280, +// "witnessUtxo": { +// "amount": "625000000", +// "script": { +// "type": "Uint8Array", +// "value": "5120676504fcaf89119cc9762c2f867aaa56aa3fffc85158f7dd61da345cdbf4a9be" +// } +// }, +// "tapKeySig": { +// "type": "Uint8Array", +// "value": "fd74c7650cb7edb0eea5fca080ac7dea90ab23ecf616eac1ad4a263d75fcf3940d3c7c09512369cb39a473e4eb1249204df36115095dc2849556686b9087824e" +// }, +// "tapInternalKey": { +// "type": "Uint8Array", +// "value": "bb7e175e63064479102ee0b69a719a9f54f8f1b29df17cfaa5437697393e7cfc" +// } +// }, +// { +// "finalScriptSig": { +// "type": "Uint8Array", +// "value": "" +// }, +// "txid": { +// "type": "Uint8Array", +// "value": "be7db03b8c4303547679bb0b0d6f20947a81e11f1b9a457688be4caddc13548f" +// }, +// "index": 1, +// "sequence": 4294967295, +// "witnessUtxo": { +// "amount": "5000000", +// "script": { +// "type": "Uint8Array", +// "value": "5120b033a3d9562d22aa4a5476ae9cb6a5858b0959e084b49a3fd92edfba87e8254f" +// } +// }, +// "tapScriptSig": [ +// [ +// { +// "pubKey": { +// "type": "Uint8Array", +// "value": "bb7e175e63064479102ee0b69a719a9f54f8f1b29df17cfaa5437697393e7cfc" +// }, +// "leafHash": { +// "type": "Uint8Array", +// "value": "e24db130ab82d20d322c295aa18921a7fe87fb13df3d5b3b2ee0469e2a845114" +// } +// }, +// { +// "type": "Uint8Array", +// "value": "4387a71d8174f9c42ef8ce8cbe0c88c01863fb80ea796955f6678b95a7ae7e07dd1559688bee882feefdda2e98880ea6e6ba886c438bdb2188b41f4f68d09f99" +// } +// ] +// ], +// "tapLeafScript": [ +// [ +// { +// "version": 192, +// "internalKey": { +// "type": "Uint8Array", +// "value": "1fba2e8661f2ed0a747d76578d3a6508a31879569d97da86a0a207c2538ebaa4" +// }, +// "merklePath": [] +// }, +// { +// "type": "Uint8Array", +// "value": "205216652630455eb8546bbab45e6fdef6498eee683ed339f405d326414b05b192ad20bb7e175e63064479102ee0b69a719a9f54f8f1b29df17cfaa5437697393e7cfcacc0" +// } +// ] +// ], +// "tapInternalKey": { +// "type": "Uint8Array", +// "value": "1fba2e8661f2ed0a747d76578d3a6508a31879569d97da86a0a207c2538ebaa4" +// }, +// "tapMerkleRoot": { +// "type": "Uint8Array", +// "value": "e24db130ab82d20d322c295aa18921a7fe87fb13df3d5b3b2ee0469e2a845114" +// } +// } +// ], +// "outputs": [ +// { +// "amount": "6000", +// "script": { +// "type": "Uint8Array", +// "value": "00145a81f36535980769bccc23c196337a78458abd1e" +// } +// }, +// { +// "amount": "10000000", +// "script": { +// "type": "Uint8Array", +// "value": "5120b033a3d9562d22aa4a5476ae9cb6a5858b0959e084b49a3fd92edfba87e8254f" +// } +// }, +// { +// "amount": "619993514", +// "script": { +// "type": "Uint8Array", +// "value": "5120676504fcaf89119cc9762c2f867aaa56aa3fffc85158f7dd61da345cdbf4a9be" +// } +// } +// ], +// "opts": { +// "version": 2, +// "lockTime": 0, +// "PSBTVersion": 0 +// } +// } + +export const TEST_DEPOSIT_PSBT_PARTIALLY_SIGNED_DEPOSIT_PSBT_3 = + '70736274ff0100fd17010200000004591440ba8921026ba9c35a08fe1be0b192fa59c328919070216ecc396529adaf0200000000f0ffffffaea70896bc92b479b8dd98d2e706b9c6492cd6f567caf34713c71b10cafd746a0200000000ffffffffbb6f00e7148900daf36a20f08152aebce2ed41085e8bbfc28c8aff796dec4f4f0200000000ffffffffcb6450850a4596027f12d43ce19b624185196fd1831abfda0afffced3e9c0d700100000000ffffffff03001bb700000000001600145a81f36535980769bccc23c196337a78458abd1e402f585402000000225120bca90746e285c10235453757249fcac29178e418bef5492b5add21475f76232a3e539f2601000000160014add70fb03578d3ac85aab80897395bb046223c92000000000001011f10c7202901000000160014add70fb03578d3ac85aab80897395bb046223c92220202f4d8696f9b275f4e10af63f03bcb7fbba7b1ed44dd9b12a973c8d20212beb8d14830450221009a699d65d75cf43a4b9ef89f3717352cb4af3981848e9a406ada7a1a727fc98502207b063ca138901ce774e005ef543cd225c976fb8d1dbfbe5a63d85b96dfaba356010001011f10c7202901000000160014add70fb03578d3ac85aab80897395bb046223c92220202f4d8696f9b275f4e10af63f03bcb7fbba7b1ed44dd9b12a973c8d20212beb8d1483045022100cfd104f2751a744510cc5e07dbb1c48c597db3c69aa48e52de7be379a00db0d40220360c0e608c016a19a4bd19c9235b01f18c6e7998f439475cc8637fdd04d7cecf010001011f10c7202901000000160014add70fb03578d3ac85aab80897395bb046223c92220202f4d8696f9b275f4e10af63f03bcb7fbba7b1ed44dd9b12a973c8d20212beb8d1483045022100de829b10d533c05b3ff7d65caa3503e7d3c16ef5d1a83224c21de63c5f88531d02207d13d47f640aa4f85511293d363af5e7158c328b312e175f9e3e0290eaa54618010001012b404b4c0000000000225120bca90746e285c10235453757249fcac29178e418bef5492b5add21475f76232a4114bb7e175e63064479102ee0b69a719a9f54f8f1b29df17cfaa5437697393e7cfce24db130ab82d20d322c295aa18921a7fe87fb13df3d5b3b2ee0469e2a845114406d997b5d10bccd43e8c210c1b21685f866e14d3648954767cd8656311e3cff3b30c3581d4eafd4468a376af3ab8f305118fad37083fca5da48d3ab9953bfa3602215c1d6d94d6dd718c7ad15270bc3e3ed3058d4c2253942ff1c1cbea1b1105fd6cc9145205216652630455eb8546bbab45e6fdef6498eee683ed339f405d326414b05b192ad20bb7e175e63064479102ee0b69a719a9f54f8f1b29df17cfaa5437697393e7cfcacc0011720d6d94d6dd718c7ad15270bc3e3ed3058d4c2253942ff1c1cbea1b1105fd6cc91011820e24db130ab82d20d322c295aa18921a7fe87fb13df3d5b3b2ee0469e2a84511400000000'; +// Readable format: +// { +// "global": { +// "unsignedTx": { +// "version": 2, +// "segwitFlag": false, +// "inputs": [ +// { +// "txid": { +// "type": "Uint8Array", +// "value": "afad296539cc6e2170909128c359fa92b1e01bfe085ac3a96b022189ba401459" +// }, +// "index": 2, +// "finalScriptSig": { +// "type": "Uint8Array", +// "value": "" +// }, +// "sequence": 4294967280 +// }, +// { +// "txid": { +// "type": "Uint8Array", +// "value": "6a74fdca101bc71347f3ca67f5d62c49c6b906e7d298ddb879b492bc9608a7ae" +// }, +// "index": 2, +// "finalScriptSig": { +// "type": "Uint8Array", +// "value": "" +// }, +// "sequence": 4294967295 +// }, +// { +// "txid": { +// "type": "Uint8Array", +// "value": "4f4fec6d79ff8a8cc2bf8b5e0841ede2bcae5281f0206af3da008914e7006fbb" +// }, +// "index": 2, +// "finalScriptSig": { +// "type": "Uint8Array", +// "value": "" +// }, +// "sequence": 4294967295 +// }, +// { +// "txid": { +// "type": "Uint8Array", +// "value": "700d9c3eedfcff0adabf1a83d16f198541629be13cd4127f0296450a855064cb" +// }, +// "index": 1, +// "finalScriptSig": { +// "type": "Uint8Array", +// "value": "" +// }, +// "sequence": 4294967295 +// } +// ], +// "outputs": [ +// { +// "amount": "12000000", +// "script": { +// "type": "Uint8Array", +// "value": "00145a81f36535980769bccc23c196337a78458abd1e" +// } +// }, +// { +// "amount": "10005000000", +// "script": { +// "type": "Uint8Array", +// "value": "5120bca90746e285c10235453757249fcac29178e418bef5492b5add21475f76232a" +// } +// }, +// { +// "amount": "4942943038", +// "script": { +// "type": "Uint8Array", +// "value": "0014add70fb03578d3ac85aab80897395bb046223c92" +// } +// } +// ], +// "lockTime": 0 +// }, +// "txVersion": 2 +// }, +// "inputs": [ +// { +// "finalScriptSig": { +// "type": "Uint8Array", +// "value": "" +// }, +// "txid": { +// "type": "Uint8Array", +// "value": "afad296539cc6e2170909128c359fa92b1e01bfe085ac3a96b022189ba401459" +// }, +// "index": 2, +// "sequence": 4294967280, +// "witnessUtxo": { +// "amount": "4984981264", +// "script": { +// "type": "Uint8Array", +// "value": "0014add70fb03578d3ac85aab80897395bb046223c92" +// } +// }, +// "partialSig": [ +// [ +// { +// "type": "Uint8Array", +// "value": "02f4d8696f9b275f4e10af63f03bcb7fbba7b1ed44dd9b12a973c8d20212beb8d1" +// }, +// { +// "type": "Uint8Array", +// "value": "30450221009a699d65d75cf43a4b9ef89f3717352cb4af3981848e9a406ada7a1a727fc98502207b063ca138901ce774e005ef543cd225c976fb8d1dbfbe5a63d85b96dfaba35601" +// } +// ] +// ] +// }, +// { +// "finalScriptSig": { +// "type": "Uint8Array", +// "value": "" +// }, +// "txid": { +// "type": "Uint8Array", +// "value": "6a74fdca101bc71347f3ca67f5d62c49c6b906e7d298ddb879b492bc9608a7ae" +// }, +// "index": 2, +// "sequence": 4294967295, +// "witnessUtxo": { +// "amount": "4984981264", +// "script": { +// "type": "Uint8Array", +// "value": "0014add70fb03578d3ac85aab80897395bb046223c92" +// } +// }, +// "partialSig": [ +// [ +// { +// "type": "Uint8Array", +// "value": "02f4d8696f9b275f4e10af63f03bcb7fbba7b1ed44dd9b12a973c8d20212beb8d1" +// }, +// { +// "type": "Uint8Array", +// "value": "3045022100cfd104f2751a744510cc5e07dbb1c48c597db3c69aa48e52de7be379a00db0d40220360c0e608c016a19a4bd19c9235b01f18c6e7998f439475cc8637fdd04d7cecf01" +// } +// ] +// ] +// }, +// { +// "finalScriptSig": { +// "type": "Uint8Array", +// "value": "" +// }, +// "txid": { +// "type": "Uint8Array", +// "value": "4f4fec6d79ff8a8cc2bf8b5e0841ede2bcae5281f0206af3da008914e7006fbb" +// }, +// "index": 2, +// "sequence": 4294967295, +// "witnessUtxo": { +// "amount": "4984981264", +// "script": { +// "type": "Uint8Array", +// "value": "0014add70fb03578d3ac85aab80897395bb046223c92" +// } +// }, +// "partialSig": [ +// [ +// { +// "type": "Uint8Array", +// "value": "02f4d8696f9b275f4e10af63f03bcb7fbba7b1ed44dd9b12a973c8d20212beb8d1" +// }, +// { +// "type": "Uint8Array", +// "value": "3045022100de829b10d533c05b3ff7d65caa3503e7d3c16ef5d1a83224c21de63c5f88531d02207d13d47f640aa4f85511293d363af5e7158c328b312e175f9e3e0290eaa5461801" +// } +// ] +// ] +// }, +// { +// "finalScriptSig": { +// "type": "Uint8Array", +// "value": "" +// }, +// "txid": { +// "type": "Uint8Array", +// "value": "700d9c3eedfcff0adabf1a83d16f198541629be13cd4127f0296450a855064cb" +// }, +// "index": 1, +// "sequence": 4294967295, +// "witnessUtxo": { +// "amount": "5000000", +// "script": { +// "type": "Uint8Array", +// "value": "5120bca90746e285c10235453757249fcac29178e418bef5492b5add21475f76232a" +// } +// }, +// "tapScriptSig": [ +// [ +// { +// "pubKey": { +// "type": "Uint8Array", +// "value": "bb7e175e63064479102ee0b69a719a9f54f8f1b29df17cfaa5437697393e7cfc" +// }, +// "leafHash": { +// "type": "Uint8Array", +// "value": "e24db130ab82d20d322c295aa18921a7fe87fb13df3d5b3b2ee0469e2a845114" +// } +// }, +// { +// "type": "Uint8Array", +// "value": "6d997b5d10bccd43e8c210c1b21685f866e14d3648954767cd8656311e3cff3b30c3581d4eafd4468a376af3ab8f305118fad37083fca5da48d3ab9953bfa360" +// } +// ] +// ], +// "tapLeafScript": [ +// [ +// { +// "version": 193, +// "internalKey": { +// "type": "Uint8Array", +// "value": "d6d94d6dd718c7ad15270bc3e3ed3058d4c2253942ff1c1cbea1b1105fd6cc91" +// }, +// "merklePath": [] +// }, +// { +// "type": "Uint8Array", +// "value": "205216652630455eb8546bbab45e6fdef6498eee683ed339f405d326414b05b192ad20bb7e175e63064479102ee0b69a719a9f54f8f1b29df17cfaa5437697393e7cfcacc0" +// } +// ] +// ], +// "tapInternalKey": { +// "type": "Uint8Array", +// "value": "d6d94d6dd718c7ad15270bc3e3ed3058d4c2253942ff1c1cbea1b1105fd6cc91" +// }, +// "tapMerkleRoot": { +// "type": "Uint8Array", +// "value": "e24db130ab82d20d322c295aa18921a7fe87fb13df3d5b3b2ee0469e2a845114" +// } +// } +// ], +// "outputs": [ +// { +// "amount": "12000000", +// "script": { +// "type": "Uint8Array", +// "value": "00145a81f36535980769bccc23c196337a78458abd1e" +// } +// }, +// { +// "amount": "10005000000", +// "script": { +// "type": "Uint8Array", +// "value": "5120bca90746e285c10235453757249fcac29178e418bef5492b5add21475f76232a" +// } +// }, +// { +// "amount": "4942943038", +// "script": { +// "type": "Uint8Array", +// "value": "0014add70fb03578d3ac85aab80897395bb046223c92" +// } +// } +// ], +// "opts": { +// "version": 2, +// "lockTime": 0, +// "PSBTVersion": 0 +// } +// } + +export const TEST_WITHDRAW_PSBT_PARTIALLY_SIGNED_WITHDRAW_PSBT_1 = + '70736274ff01009c0200000001acf3a308a937ebcc2464fa33f99f1197145b49a7124a72f5511666649d3236030000000000f0ffffff034c1d0000000000001600145a81f36535980769bccc23c196337a78458abd1e404b4c00000000002251203789ed985ab9d1c94f5889973376a88d9940835206461151685a7a3fbb84de599a2c4c0000000000160014add70fb03578d3ac85aab80897395bb046223c92000000000001012b80969800000000002251203789ed985ab9d1c94f5889973376a88d9940835206461151685a7a3fbb84de594114bb7e175e63064479102ee0b69a719a9f54f8f1b29df17cfaa5437697393e7cfce24db130ab82d20d322c295aa18921a7fe87fb13df3d5b3b2ee0469e2a84511440525267fb9b7ea3797aad490251906662f24599c086733a95f33aa1c25c6e47d408d58c8be7a56edb491d56741744e85b746366f9175754f053a7703e69f6ab392215c1e52a5f154612da28faade658332157966492aa20a523162a8b584682a23dc72645205216652630455eb8546bbab45e6fdef6498eee683ed339f405d326414b05b192ad20bb7e175e63064479102ee0b69a719a9f54f8f1b29df17cfaa5437697393e7cfcacc0011720e52a5f154612da28faade658332157966492aa20a523162a8b584682a23dc726011820e24db130ab82d20d322c295aa18921a7fe87fb13df3d5b3b2ee0469e2a84511400000000'; +// Readable format: +// { +// "global": { +// "unsignedTx": { +// "version": 2, +// "segwitFlag": false, +// "inputs": [ +// { +// "txid": { +// "type": "Uint8Array", +// "value": "0336329d64661651f5724a12a7495b1497119ff933fa6424cceb37a908a3f3ac" +// }, +// "index": 0, +// "finalScriptSig": { +// "type": "Uint8Array", +// "value": "" +// }, +// "sequence": 4294967280 +// } +// ], +// "outputs": [ +// { +// "amount": "7500", +// "script": { +// "type": "Uint8Array", +// "value": "00145a81f36535980769bccc23c196337a78458abd1e" +// } +// }, +// { +// "amount": "5000000", +// "script": { +// "type": "Uint8Array", +// "value": "51203789ed985ab9d1c94f5889973376a88d9940835206461151685a7a3fbb84de59" +// } +// }, +// { +// "amount": "4992154", +// "script": { +// "type": "Uint8Array", +// "value": "0014add70fb03578d3ac85aab80897395bb046223c92" +// } +// } +// ], +// "lockTime": 0 +// }, +// "txVersion": 2 +// }, +// "inputs": [ +// { +// "finalScriptSig": { +// "type": "Uint8Array", +// "value": "" +// }, +// "txid": { +// "type": "Uint8Array", +// "value": "0336329d64661651f5724a12a7495b1497119ff933fa6424cceb37a908a3f3ac" +// }, +// "index": 0, +// "sequence": 4294967280, +// "witnessUtxo": { +// "amount": "10000000", +// "script": { +// "type": "Uint8Array", +// "value": "51203789ed985ab9d1c94f5889973376a88d9940835206461151685a7a3fbb84de59" +// } +// }, +// "tapScriptSig": [ +// [ +// { +// "pubKey": { +// "type": "Uint8Array", +// "value": "bb7e175e63064479102ee0b69a719a9f54f8f1b29df17cfaa5437697393e7cfc" +// }, +// "leafHash": { +// "type": "Uint8Array", +// "value": "e24db130ab82d20d322c295aa18921a7fe87fb13df3d5b3b2ee0469e2a845114" +// } +// }, +// { +// "type": "Uint8Array", +// "value": "525267fb9b7ea3797aad490251906662f24599c086733a95f33aa1c25c6e47d408d58c8be7a56edb491d56741744e85b746366f9175754f053a7703e69f6ab39" +// } +// ] +// ], +// "tapLeafScript": [ +// [ +// { +// "version": 193, +// "internalKey": { +// "type": "Uint8Array", +// "value": "e52a5f154612da28faade658332157966492aa20a523162a8b584682a23dc726" +// }, +// "merklePath": [] +// }, +// { +// "type": "Uint8Array", +// "value": "205216652630455eb8546bbab45e6fdef6498eee683ed339f405d326414b05b192ad20bb7e175e63064479102ee0b69a719a9f54f8f1b29df17cfaa5437697393e7cfcacc0" +// } +// ] +// ], +// "tapInternalKey": { +// "type": "Uint8Array", +// "value": "e52a5f154612da28faade658332157966492aa20a523162a8b584682a23dc726" +// }, +// "tapMerkleRoot": { +// "type": "Uint8Array", +// "value": "e24db130ab82d20d322c295aa18921a7fe87fb13df3d5b3b2ee0469e2a845114" +// } +// } +// ], +// "outputs": [ +// { +// "amount": "7500", +// "script": { +// "type": "Uint8Array", +// "value": "00145a81f36535980769bccc23c196337a78458abd1e" +// } +// }, +// { +// "amount": "5000000", +// "script": { +// "type": "Uint8Array", +// "value": "51203789ed985ab9d1c94f5889973376a88d9940835206461151685a7a3fbb84de59" +// } +// }, +// { +// "amount": "4992154", +// "script": { +// "type": "Uint8Array", +// "value": "0014add70fb03578d3ac85aab80897395bb046223c92" +// } +// } +// ], +// "opts": { +// "version": 2, +// "lockTime": 0, +// "PSBTVersion": 0 +// } +// } + +export const TEST_WITHDRAW_PSBT_PARTIALLY_SIGNED_WITHDRAW_PSBT_2 = + '70736274ff0100a80200000001b2097c129d74fc6e80d673ba3a83e4858c046444993991cad52f66d28ff65b970000000000f0ffffff034c1d0000000000001600145a81f36535980769bccc23c196337a78458abd1e404b4c0000000000225120b033a3d9562d22aa4a5476ae9cb6a5858b0959e084b49a3fd92edfba87e8254f822c4c0000000000225120676504fcaf89119cc9762c2f867aaa56aa3fffc85158f7dd61da345cdbf4a9be000000000001012b8096980000000000225120b033a3d9562d22aa4a5476ae9cb6a5858b0959e084b49a3fd92edfba87e8254f4114bb7e175e63064479102ee0b69a719a9f54f8f1b29df17cfaa5437697393e7cfce24db130ab82d20d322c295aa18921a7fe87fb13df3d5b3b2ee0469e2a84511440c06edfdd88bc66ffec4c8ff30fd3f6b38e25ebd85c09635a7b1594f66af614ba320c4d98e1c6017f38c8d752227ca24a5cd178cb462a4444c465fc773738e4b52215c01fba2e8661f2ed0a747d76578d3a6508a31879569d97da86a0a207c2538ebaa445205216652630455eb8546bbab45e6fdef6498eee683ed339f405d326414b05b192ad20bb7e175e63064479102ee0b69a719a9f54f8f1b29df17cfaa5437697393e7cfcacc00117201fba2e8661f2ed0a747d76578d3a6508a31879569d97da86a0a207c2538ebaa4011820e24db130ab82d20d322c295aa18921a7fe87fb13df3d5b3b2ee0469e2a84511400000000'; +// Readable format: +// { +// "global": { +// "unsignedTx": { +// "version": 2, +// "segwitFlag": false, +// "inputs": [ +// { +// "txid": { +// "type": "Uint8Array", +// "value": "975bf68fd2662fd5ca9139994464048c85e4833aba73d6806efc749d127c09b2" +// }, +// "index": 0, +// "finalScriptSig": { +// "type": "Uint8Array", +// "value": "" +// }, +// "sequence": 4294967280 +// } +// ], +// "outputs": [ +// { +// "amount": "7500", +// "script": { +// "type": "Uint8Array", +// "value": "00145a81f36535980769bccc23c196337a78458abd1e" +// } +// }, +// { +// "amount": "5000000", +// "script": { +// "type": "Uint8Array", +// "value": "5120b033a3d9562d22aa4a5476ae9cb6a5858b0959e084b49a3fd92edfba87e8254f" +// } +// }, +// { +// "amount": "4992130", +// "script": { +// "type": "Uint8Array", +// "value": "5120676504fcaf89119cc9762c2f867aaa56aa3fffc85158f7dd61da345cdbf4a9be" +// } +// } +// ], +// "lockTime": 0 +// }, +// "txVersion": 2 +// }, +// "inputs": [ +// { +// "finalScriptSig": { +// "type": "Uint8Array", +// "value": "" +// }, +// "txid": { +// "type": "Uint8Array", +// "value": "975bf68fd2662fd5ca9139994464048c85e4833aba73d6806efc749d127c09b2" +// }, +// "index": 0, +// "sequence": 4294967280, +// "witnessUtxo": { +// "amount": "10000000", +// "script": { +// "type": "Uint8Array", +// "value": "5120b033a3d9562d22aa4a5476ae9cb6a5858b0959e084b49a3fd92edfba87e8254f" +// } +// }, +// "tapScriptSig": [ +// [ +// { +// "pubKey": { +// "type": "Uint8Array", +// "value": "bb7e175e63064479102ee0b69a719a9f54f8f1b29df17cfaa5437697393e7cfc" +// }, +// "leafHash": { +// "type": "Uint8Array", +// "value": "e24db130ab82d20d322c295aa18921a7fe87fb13df3d5b3b2ee0469e2a845114" +// } +// }, +// { +// "type": "Uint8Array", +// "value": "c06edfdd88bc66ffec4c8ff30fd3f6b38e25ebd85c09635a7b1594f66af614ba320c4d98e1c6017f38c8d752227ca24a5cd178cb462a4444c465fc773738e4b5" +// } +// ] +// ], +// "tapLeafScript": [ +// [ +// { +// "version": 192, +// "internalKey": { +// "type": "Uint8Array", +// "value": "1fba2e8661f2ed0a747d76578d3a6508a31879569d97da86a0a207c2538ebaa4" +// }, +// "merklePath": [] +// }, +// { +// "type": "Uint8Array", +// "value": "205216652630455eb8546bbab45e6fdef6498eee683ed339f405d326414b05b192ad20bb7e175e63064479102ee0b69a719a9f54f8f1b29df17cfaa5437697393e7cfcacc0" +// } +// ] +// ], +// "tapInternalKey": { +// "type": "Uint8Array", +// "value": "1fba2e8661f2ed0a747d76578d3a6508a31879569d97da86a0a207c2538ebaa4" +// }, +// "tapMerkleRoot": { +// "type": "Uint8Array", +// "value": "e24db130ab82d20d322c295aa18921a7fe87fb13df3d5b3b2ee0469e2a845114" +// } +// } +// ], +// "outputs": [ +// { +// "amount": "7500", +// "script": { +// "type": "Uint8Array", +// "value": "00145a81f36535980769bccc23c196337a78458abd1e" +// } +// }, +// { +// "amount": "5000000", +// "script": { +// "type": "Uint8Array", +// "value": "5120b033a3d9562d22aa4a5476ae9cb6a5858b0959e084b49a3fd92edfba87e8254f" +// } +// }, +// { +// "amount": "4992130", +// "script": { +// "type": "Uint8Array", +// "value": "5120676504fcaf89119cc9762c2f867aaa56aa3fffc85158f7dd61da345cdbf4a9be" +// } +// } +// ], +// "opts": { +// "version": 2, +// "lockTime": 0, +// "PSBTVersion": 0 +// } +// } diff --git a/tests/mocks/constants.ts b/tests/mocks/constants.ts index b37d4be..44ac1a5 100644 --- a/tests/mocks/constants.ts +++ b/tests/mocks/constants.ts @@ -49,21 +49,6 @@ export const TEST_REGTEST_ATTESTOR_APIS = [ export const TEST_REGTEST_ATTESTOR_EXTENDED_GROUP_PUBLIC_KEY = 'tpubDDqN2CmTDKaGeqXMayfCZEvjZqntifi4r1ztmRWsGuE1VE4bosR3mBKQwVaCxZcmg8R1nHDMDzDmzjoccBMgwZV1hhz51tAXVnhjABCQcwA'; -export const TEST_DEPOSIT_PSBT_PARTIALLY_SIGNED_DEPOSIT_PSBT_1 = - '70736274ff0100c5020000000269680a0f87525a598abaf823342a4cb6d632027252e51d242e51c61770f17c990200000000f0ffffff751757d16e395a1da0457531b8a9eed579bdd87f3d60034b179976be5fb5178a0100000000ffffffff0370170000000000001600145a81f36535980769bccc23c196337a78458abd1e80969800000000002251203789ed985ab9d1c94f5889973376a88d9940835206461151685a7a3fbb84de599ec6202901000000160014add70fb03578d3ac85aab80897395bb046223c92000000000001011f302b6d2901000000160014add70fb03578d3ac85aab80897395bb046223c92220202f4d8696f9b275f4e10af63f03bcb7fbba7b1ed44dd9b12a973c8d20212beb8d1483045022100d7788684a0d1f05f35a861f72457a8d1aa7efbfdf1227d3e6cdf72b7feab9f7e02203d57106adbaf190731c0447e990833835c6de86052161e39b06193ad306e80a1010001012b404b4c00000000002251203789ed985ab9d1c94f5889973376a88d9940835206461151685a7a3fbb84de594114bb7e175e63064479102ee0b69a719a9f54f8f1b29df17cfaa5437697393e7cfce24db130ab82d20d322c295aa18921a7fe87fb13df3d5b3b2ee0469e2a84511440d8fb920db7745d01f2762b6285e10a3d16ef056fd1dc26879eea5dc5410d4da53a458820088e5a22c11ef27527a8db546a0e8997d80b4b3c4f861a6b4410bd482215c1e52a5f154612da28faade658332157966492aa20a523162a8b584682a23dc72645205216652630455eb8546bbab45e6fdef6498eee683ed339f405d326414b05b192ad20bb7e175e63064479102ee0b69a719a9f54f8f1b29df17cfaa5437697393e7cfcacc0011720e52a5f154612da28faade658332157966492aa20a523162a8b584682a23dc726011820e24db130ab82d20d322c295aa18921a7fe87fb13df3d5b3b2ee0469e2a84511400000000'; - -export const TEST_WITHDRAW_PSBT_PARTIALLY_SIGNED_WITHDRAW_PSBT_1 = - '70736274ff01009c0200000001acf3a308a937ebcc2464fa33f99f1197145b49a7124a72f5511666649d3236030000000000f0ffffff034c1d0000000000001600145a81f36535980769bccc23c196337a78458abd1e404b4c00000000002251203789ed985ab9d1c94f5889973376a88d9940835206461151685a7a3fbb84de599a2c4c0000000000160014add70fb03578d3ac85aab80897395bb046223c92000000000001012b80969800000000002251203789ed985ab9d1c94f5889973376a88d9940835206461151685a7a3fbb84de594114bb7e175e63064479102ee0b69a719a9f54f8f1b29df17cfaa5437697393e7cfce24db130ab82d20d322c295aa18921a7fe87fb13df3d5b3b2ee0469e2a84511440525267fb9b7ea3797aad490251906662f24599c086733a95f33aa1c25c6e47d408d58c8be7a56edb491d56741744e85b746366f9175754f053a7703e69f6ab392215c1e52a5f154612da28faade658332157966492aa20a523162a8b584682a23dc72645205216652630455eb8546bbab45e6fdef6498eee683ed339f405d326414b05b192ad20bb7e175e63064479102ee0b69a719a9f54f8f1b29df17cfaa5437697393e7cfcacc0011720e52a5f154612da28faade658332157966492aa20a523162a8b584682a23dc726011820e24db130ab82d20d322c295aa18921a7fe87fb13df3d5b3b2ee0469e2a84511400000000'; - -export const TEST_DEPOSIT_PSBT_PARTIALLY_SIGNED_DEPOSIT_PSBT_2 = - '70736274ff0100d1020000000266916a1f40ca9c611a60002f81854402ffb424e457c1c23931d06267cf5bc8950000000000f0ffffff8f5413dcad4cbe8876459a1b1fe1817a94206f0d0bbb79765403438c3bb07dbe0100000000ffffffff0370170000000000001600145a81f36535980769bccc23c196337a78458abd1e8096980000000000225120b033a3d9562d22aa4a5476ae9cb6a5858b0959e084b49a3fd92edfba87e8254faa59f42400000000225120676504fcaf89119cc9762c2f867aaa56aa3fffc85158f7dd61da345cdbf4a9be000000000001012b40be402500000000225120676504fcaf89119cc9762c2f867aaa56aa3fffc85158f7dd61da345cdbf4a9be011340fd74c7650cb7edb0eea5fca080ac7dea90ab23ecf616eac1ad4a263d75fcf3940d3c7c09512369cb39a473e4eb1249204df36115095dc2849556686b9087824e011720bb7e175e63064479102ee0b69a719a9f54f8f1b29df17cfaa5437697393e7cfc0001012b404b4c0000000000225120b033a3d9562d22aa4a5476ae9cb6a5858b0959e084b49a3fd92edfba87e8254f4114bb7e175e63064479102ee0b69a719a9f54f8f1b29df17cfaa5437697393e7cfce24db130ab82d20d322c295aa18921a7fe87fb13df3d5b3b2ee0469e2a845114404387a71d8174f9c42ef8ce8cbe0c88c01863fb80ea796955f6678b95a7ae7e07dd1559688bee882feefdda2e98880ea6e6ba886c438bdb2188b41f4f68d09f992215c01fba2e8661f2ed0a747d76578d3a6508a31879569d97da86a0a207c2538ebaa445205216652630455eb8546bbab45e6fdef6498eee683ed339f405d326414b05b192ad20bb7e175e63064479102ee0b69a719a9f54f8f1b29df17cfaa5437697393e7cfcacc00117201fba2e8661f2ed0a747d76578d3a6508a31879569d97da86a0a207c2538ebaa4011820e24db130ab82d20d322c295aa18921a7fe87fb13df3d5b3b2ee0469e2a84511400000000'; - -export const TEST_DEPOSIT_PSBT_PARTIALLY_SIGNED_DEPOSIT_PSBT_3 = - '70736274ff0100fd17010200000004591440ba8921026ba9c35a08fe1be0b192fa59c328919070216ecc396529adaf0200000000f0ffffffaea70896bc92b479b8dd98d2e706b9c6492cd6f567caf34713c71b10cafd746a0200000000ffffffffbb6f00e7148900daf36a20f08152aebce2ed41085e8bbfc28c8aff796dec4f4f0200000000ffffffffcb6450850a4596027f12d43ce19b624185196fd1831abfda0afffced3e9c0d700100000000ffffffff03001bb700000000001600145a81f36535980769bccc23c196337a78458abd1e402f585402000000225120bca90746e285c10235453757249fcac29178e418bef5492b5add21475f76232a3e539f2601000000160014add70fb03578d3ac85aab80897395bb046223c92000000000001011f10c7202901000000160014add70fb03578d3ac85aab80897395bb046223c92220202f4d8696f9b275f4e10af63f03bcb7fbba7b1ed44dd9b12a973c8d20212beb8d14830450221009a699d65d75cf43a4b9ef89f3717352cb4af3981848e9a406ada7a1a727fc98502207b063ca138901ce774e005ef543cd225c976fb8d1dbfbe5a63d85b96dfaba356010001011f10c7202901000000160014add70fb03578d3ac85aab80897395bb046223c92220202f4d8696f9b275f4e10af63f03bcb7fbba7b1ed44dd9b12a973c8d20212beb8d1483045022100cfd104f2751a744510cc5e07dbb1c48c597db3c69aa48e52de7be379a00db0d40220360c0e608c016a19a4bd19c9235b01f18c6e7998f439475cc8637fdd04d7cecf010001011f10c7202901000000160014add70fb03578d3ac85aab80897395bb046223c92220202f4d8696f9b275f4e10af63f03bcb7fbba7b1ed44dd9b12a973c8d20212beb8d1483045022100de829b10d533c05b3ff7d65caa3503e7d3c16ef5d1a83224c21de63c5f88531d02207d13d47f640aa4f85511293d363af5e7158c328b312e175f9e3e0290eaa54618010001012b404b4c0000000000225120bca90746e285c10235453757249fcac29178e418bef5492b5add21475f76232a4114bb7e175e63064479102ee0b69a719a9f54f8f1b29df17cfaa5437697393e7cfce24db130ab82d20d322c295aa18921a7fe87fb13df3d5b3b2ee0469e2a845114406d997b5d10bccd43e8c210c1b21685f866e14d3648954767cd8656311e3cff3b30c3581d4eafd4468a376af3ab8f305118fad37083fca5da48d3ab9953bfa3602215c1d6d94d6dd718c7ad15270bc3e3ed3058d4c2253942ff1c1cbea1b1105fd6cc9145205216652630455eb8546bbab45e6fdef6498eee683ed339f405d326414b05b192ad20bb7e175e63064479102ee0b69a719a9f54f8f1b29df17cfaa5437697393e7cfcacc0011720d6d94d6dd718c7ad15270bc3e3ed3058d4c2253942ff1c1cbea1b1105fd6cc91011820e24db130ab82d20d322c295aa18921a7fe87fb13df3d5b3b2ee0469e2a84511400000000'; - -export const TEST_WITHDRAW_PSBT_PARTIALLY_SIGNED_WITHDRAW_PSBT_2 = - '70736274ff0100a80200000001b2097c129d74fc6e80d673ba3a83e4858c046444993991cad52f66d28ff65b970000000000f0ffffff034c1d0000000000001600145a81f36535980769bccc23c196337a78458abd1e404b4c0000000000225120b033a3d9562d22aa4a5476ae9cb6a5858b0959e084b49a3fd92edfba87e8254f822c4c0000000000225120676504fcaf89119cc9762c2f867aaa56aa3fffc85158f7dd61da345cdbf4a9be000000000001012b8096980000000000225120b033a3d9562d22aa4a5476ae9cb6a5858b0959e084b49a3fd92edfba87e8254f4114bb7e175e63064479102ee0b69a719a9f54f8f1b29df17cfaa5437697393e7cfce24db130ab82d20d322c295aa18921a7fe87fb13df3d5b3b2ee0469e2a84511440c06edfdd88bc66ffec4c8ff30fd3f6b38e25ebd85c09635a7b1594f66af614ba320c4d98e1c6017f38c8d752227ca24a5cd178cb462a4444c465fc773738e4b52215c01fba2e8661f2ed0a747d76578d3a6508a31879569d97da86a0a207c2538ebaa445205216652630455eb8546bbab45e6fdef6498eee683ed339f405d326414b05b192ad20bb7e175e63064479102ee0b69a719a9f54f8f1b29df17cfaa5437697393e7cfcacc00117201fba2e8661f2ed0a747d76578d3a6508a31879569d97da86a0a207c2538ebaa4011820e24db130ab82d20d322c295aa18921a7fe87fb13df3d5b3b2ee0469e2a84511400000000'; - export const TEST_ALICE_NATIVE_SEGWIT_PAYMENT_SCRIPT_1 = '0014add70fb03578d3ac85aab80897395bb046223c92'; diff --git a/tests/unit/bitcoin-functions.test.ts b/tests/unit/bitcoin-functions.test.ts index 6a99b02..113520d 100644 --- a/tests/unit/bitcoin-functions.test.ts +++ b/tests/unit/bitcoin-functions.test.ts @@ -7,16 +7,18 @@ import { finalizeUserInputs, getInputIndicesByScript, } from '../../src/functions/bitcoin/bitcoin-functions'; +import { + TEST_DEPOSIT_PSBT_PARTIALLY_SIGNED_DEPOSIT_PSBT_1, + TEST_DEPOSIT_PSBT_PARTIALLY_SIGNED_DEPOSIT_PSBT_2, + TEST_DEPOSIT_PSBT_PARTIALLY_SIGNED_DEPOSIT_PSBT_3, + TEST_WITHDRAW_PSBT_PARTIALLY_SIGNED_WITHDRAW_PSBT_1, +} from '../mocks/bitcoin-transaction.test.constants'; import { TEST_ALICE_NATIVE_SEGWIT_PAYMENT_SCRIPT_1, TEST_ALICE_NATIVE_SEGWIT_PUBLIC_KEY_1, TEST_ALICE_NATIVE_SEGWIT_PUBLIC_KEY_2, TEST_ALICE_TAPROOT_PUBLIC_KEY_1, TEST_ALICE_TAPROOT_PUBLIC_KEY_2, - TEST_DEPOSIT_PSBT_PARTIALLY_SIGNED_DEPOSIT_PSBT_1, - TEST_DEPOSIT_PSBT_PARTIALLY_SIGNED_DEPOSIT_PSBT_2, - TEST_DEPOSIT_PSBT_PARTIALLY_SIGNED_DEPOSIT_PSBT_3, - TEST_WITHDRAW_PSBT_PARTIALLY_SIGNED_WITHDRAW_PSBT_1, } from '../mocks/constants'; describe('Bitcoin Functions', () => {