Skip to content

Commit b725f71

Browse files
committed
Expended unit tests with additional scenarios
1 parent c9746b5 commit b725f71

File tree

2 files changed

+37
-13
lines changed

2 files changed

+37
-13
lines changed
Original file line numberDiff line numberDiff line change
@@ -1,26 +1,24 @@
11
{
2-
"Title": "multiple target wallets with main utxo value divisible by their number",
2+
"Title": "single target wallet",
33
"WalletPublicKey": "04989d253b17a6a0f41838b84ff0d20e8898f9d7b1a98f2564da4cc29dcf8581d9d218b65e7d91c752f7b22eaceb771a9af3a6f3d3f010a5d471a1aeef7d7713af",
44
"WalletMainUtxo": {
55
"Outpoint": {
6-
"TransactionHash": "0ff42f0da4fa4afff6b1cda0ec08d45f3fc50a19eb487e853fb0c8abc9f1bb4b",
6+
"TransactionHash": "1a4d8b5d229d10dbbd65a66813c3f3c57ae51ec62082f34450ff06da323c06cf",
77
"OutputIndex": 0
88
},
9-
"Value": 35000
9+
"Value": 25000
1010
},
1111
"TargetWallets": [
12-
"3091d288521caec06ea912eacfd733edc5a36d6e",
13-
"92a6ec889a8fa34f731e639edede4c75e184307c",
1412
"c7302d75072d78be94eb8d36c4b77583c7abb06e"
1513
],
16-
"InputTransaction": "0200000000010198baf342676258d1fe06b44a9d421eac8568135f338f7b6e23d5ed8332affd190100000000fdffffff02b8880000000000001600148db50eb52063ea9d98b3eac91489a90f738986f69e94000000000000160014503af7f416e3ff1cdd5c43dd524d3cca2759d6b302473044022040ed8d5bc709fc8f14117c7090e66e7db945a860ec5011026252b61b102fce5e0220047d05c757c5092b9c43065e7b23b4f7d1054245bb31327f8cdcc02a4f163c620121038e17bbc2bf0bbdf61c25681fd6a003d40f3927c035a2ebd2944b0090afacebc8bd562700",
17-
"Fee": 5000,
14+
"InputTransaction": "020000000001012de2a4c16c7efe049ed7e214aa7471f6bdfe896a73d33376666cc38943abe21e0000000000fdffffff02a8610000000000001600148db50eb52063ea9d98b3eac91489a90f738986f6ad030100000000001600147e7b95e256a80b57bea0f15eed30fadb4372c8990247304402205b946db04bf56669f348e89087ffcbe4ee912bf975af73d6a18ecb45970137d902201a8844e3a4c76b5587682bf6784fe487e5e335ba9f45f89aa1a2968df806519301210285525967d239dec1aac3c3d038faeae50d2ab838a594ee86ba5acfa0023d9ceb21572700",
15+
"Fee": 1200,
1816
"Signature": {
19-
"R": "36d6fc5b72fd91a7e772f83a1df7e9fa1933f4dcde43aa41e621f8b66ad90ccd",
20-
"S": "0da0061000ca58b0a0ee3c8a5dcfff2b8dff4b02bba6df716ad7630468a6344d"
17+
"R": "f32f80fe85e1e5eda4b7ae370e25b042550e1711c463b23cb3680b94cced5738",
18+
"S": "494e768614da3ac684dc6bf192bff2d0404ce4d7ed9dcc06ad5b11c9961b1889"
2119
},
22-
"ExpectedSigHash": "ac8d0d1723c115fa7d39455bf85e92ed8bb6ffac4d6c40cc323af8fc96ecd795",
23-
"ExpectedMovingFundsTransaction": "010000000001014bbbf1c9abc8b03f857e48eb190ac53f5fd408eca0cdb1f6ff4afaa40d2ff40f0000000000ffffffff0310270000000000001600143091d288521caec06ea912eacfd733edc5a36d6e102700000000000016001492a6ec889a8fa34f731e639edede4c75e184307c1027000000000000160014c7302d75072d78be94eb8d36c4b77583c7abb06e02473044022036d6fc5b72fd91a7e772f83a1df7e9fa1933f4dcde43aa41e621f8b66ad90ccd02200da0061000ca58b0a0ee3c8a5dcfff2b8dff4b02bba6df716ad7630468a6344d012103989d253b17a6a0f41838b84ff0d20e8898f9d7b1a98f2564da4cc29dcf8581d900000000",
24-
"ExpectedMovingFundsTransactionHash": "9a745afae8ad4e3a50f64da9ad23e6d14f9bd5e13ae6266d2099e6d16388161c",
25-
"ExpectedMovingFundsTransactionWitnessHash": "15d752f27dcb64e00149ea34779b89e6de06836c76258c278d8500e9971b1a13"
20+
"ExpectedSigHash": "c7150c351964a1a93d0f1dd383b90699d081ed41b8f58f0994f2831a17945d19",
21+
"ExpectedMovingFundsTransaction": "01000000000101cf063c32da06ff5044f38220c61ee57ac5f3c31368a665bddb109d225d8b4d1a0000000000ffffffff01f85c000000000000160014c7302d75072d78be94eb8d36c4b77583c7abb06e02483045022100f32f80fe85e1e5eda4b7ae370e25b042550e1711c463b23cb3680b94cced57380220494e768614da3ac684dc6bf192bff2d0404ce4d7ed9dcc06ad5b11c9961b1889012103989d253b17a6a0f41838b84ff0d20e8898f9d7b1a98f2564da4cc29dcf8581d900000000",
22+
"ExpectedMovingFundsTransactionHash": "758d4faea8494712bcc99aae95a7365b83450af3e2fda6105c39e3cb61286f2b",
23+
"ExpectedMovingFundsTransactionWitnessHash": "83e2c8c41ed092b3ef883ee52d62836726cd9304b60db338f1da915a8edaba8b"
2624
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
{
2+
"Title": "multiple target wallets with main utxo value divisible by their number",
3+
"WalletPublicKey": "04989d253b17a6a0f41838b84ff0d20e8898f9d7b1a98f2564da4cc29dcf8581d9d218b65e7d91c752f7b22eaceb771a9af3a6f3d3f010a5d471a1aeef7d7713af",
4+
"WalletMainUtxo": {
5+
"Outpoint": {
6+
"TransactionHash": "0ff42f0da4fa4afff6b1cda0ec08d45f3fc50a19eb487e853fb0c8abc9f1bb4b",
7+
"OutputIndex": 0
8+
},
9+
"Value": 35000
10+
},
11+
"TargetWallets": [
12+
"3091d288521caec06ea912eacfd733edc5a36d6e",
13+
"92a6ec889a8fa34f731e639edede4c75e184307c",
14+
"c7302d75072d78be94eb8d36c4b77583c7abb06e"
15+
],
16+
"InputTransaction": "0200000000010198baf342676258d1fe06b44a9d421eac8568135f338f7b6e23d5ed8332affd190100000000fdffffff02b8880000000000001600148db50eb52063ea9d98b3eac91489a90f738986f69e94000000000000160014503af7f416e3ff1cdd5c43dd524d3cca2759d6b302473044022040ed8d5bc709fc8f14117c7090e66e7db945a860ec5011026252b61b102fce5e0220047d05c757c5092b9c43065e7b23b4f7d1054245bb31327f8cdcc02a4f163c620121038e17bbc2bf0bbdf61c25681fd6a003d40f3927c035a2ebd2944b0090afacebc8bd562700",
17+
"Fee": 5000,
18+
"Signature": {
19+
"R": "36d6fc5b72fd91a7e772f83a1df7e9fa1933f4dcde43aa41e621f8b66ad90ccd",
20+
"S": "0da0061000ca58b0a0ee3c8a5dcfff2b8dff4b02bba6df716ad7630468a6344d"
21+
},
22+
"ExpectedSigHash": "ac8d0d1723c115fa7d39455bf85e92ed8bb6ffac4d6c40cc323af8fc96ecd795",
23+
"ExpectedMovingFundsTransaction": "010000000001014bbbf1c9abc8b03f857e48eb190ac53f5fd408eca0cdb1f6ff4afaa40d2ff40f0000000000ffffffff0310270000000000001600143091d288521caec06ea912eacfd733edc5a36d6e102700000000000016001492a6ec889a8fa34f731e639edede4c75e184307c1027000000000000160014c7302d75072d78be94eb8d36c4b77583c7abb06e02473044022036d6fc5b72fd91a7e772f83a1df7e9fa1933f4dcde43aa41e621f8b66ad90ccd02200da0061000ca58b0a0ee3c8a5dcfff2b8dff4b02bba6df716ad7630468a6344d012103989d253b17a6a0f41838b84ff0d20e8898f9d7b1a98f2564da4cc29dcf8581d900000000",
24+
"ExpectedMovingFundsTransactionHash": "9a745afae8ad4e3a50f64da9ad23e6d14f9bd5e13ae6266d2099e6d16388161c",
25+
"ExpectedMovingFundsTransactionWitnessHash": "15d752f27dcb64e00149ea34779b89e6de06836c76258c278d8500e9971b1a13"
26+
}

0 commit comments

Comments
 (0)