Skip to content

Commit 2b051e2

Browse files
committed
BIP-0322: turn test vectors into JSON, add more
This commit turns the existing test vectors into a JSON and then adds more test cases covering the most common script types.
1 parent 4859900 commit 2b051e2

3 files changed

Lines changed: 244 additions & 28 deletions

File tree

bip-0322.mediawiki

Lines changed: 3 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -182,33 +182,8 @@ This document is licensed under the Creative Commons CC0 1.0 Universal license.
182182

183183
== Test vectors ==
184184

185-
=== Message hashing ===
185+
Basic test vectors for message hashing, transaction hashes and "simple" variant test cases can be found in [[bip-0322/basic-test-vectors.json|<code>basic-test-vectors.json</code>]].
186186

187-
Message hashes are BIP340-tagged hashes of a message, i.e. sha256_tag(m), where tag = <code>BIP0322-signed-message</code>, and m is the message as is without length prefix or null terminator:
187+
Generated test vectors for more "simple" and "full" variant test cases can be found in [[bip-0322/generated-test-vectors.json|<code>generated-test-vectors.json</code>]].
188188

189-
* Message = "" (empty string): <code>c90c269c4f8fcbe6880f72a721ddfbf1914268a794cbb21cfafee13770ae19f1</code>
190-
* Message = "Hello World": <code>f0eb03b1a75ac6d9847f55c624a99169b5dccba2a31f5b23bea77ba270de0a7a</code>
191-
192-
=== Message signing ===
193-
194-
Given below parameters:
195-
196-
* private key <code>L3VFeEujGtevx9w18HD1fhRbCH67Az2dpCymeRE1SoPK6XQtaN2k</code>
197-
* corresponding address <code>bc1q9vza2e8x573nczrlzms0wvx3gsqjx7vavgkx0l</code>
198-
199-
Produce signatures:
200-
201-
* Message = "" (empty string): <code>AkcwRAIgM2gBAQqvZX15ZiysmKmQpDrG83avLIT492QBzLnQIxYCIBaTpOaD20qRlEylyxFSeEA2ba9YOixpX8z46TSDtS40ASECx/EgAxlkQpQ9hYjgGu6EBCPMVPwVIVJqO4XCsMvViHI=</code> or <code>AkgwRQIhAPkJ1Q4oYS0htvyuSFHLxRQpFAY56b70UvE7Dxazen0ZAiAtZfFz1S6T6I23MWI2lK/pcNTWncuyL8UL+oMdydVgzAEhAsfxIAMZZEKUPYWI4BruhAQjzFT8FSFSajuFwrDL1Yhy</code>
202-
* Message = "Hello World": <code>AkcwRAIgZRfIY3p7/DoVTty6YZbWS71bc5Vct9p9Fia83eRmw2QCICK/ENGfwLtptFluMGs2KsqoNSk89pO7F29zJLUx9a/sASECx/EgAxlkQpQ9hYjgGu6EBCPMVPwVIVJqO4XCsMvViHI=</code> or <code>AkgwRQIhAOzyynlqt93lOKJr+wmmxIens//zPzl9tqIOua93wO6MAiBi5n5EyAcPScOjf1lAqIUIQtr3zKNeavYabHyR8eGhowEhAsfxIAMZZEKUPYWI4BruhAQjzFT8FSFSajuFwrDL1Yhy</code>
203-
204-
=== Transaction Hashes ===
205-
206-
to_spend:
207-
208-
* Message = "" (empty string): <code>c5680aa69bb8d860bf82d4e9cd3504b55dde018de765a91bb566283c545a99a7</code>
209-
* Message = "Hello World": <code>b79d196740ad5217771c1098fc4a4b51e0535c32236c71f1ea4d61a2d603352b</code>
210-
211-
to_sign:
212-
213-
* Message = "" (empty string): <code>1e9654e951a5ba44c8604c4de6c67fd78a27e81dcadcfe1edf638ba3aaebaed6</code>
214-
* Message = "Hello World": <code>88737ae86f2077145f93cc4b153ae9a1cb8d56afa511988c149c5c8c9d93bddf</code>
189+
They were generated using [https://github.com/guggero/btcd/blob/f0d8719873ac70412dd813ef6e81358864c4eaa3/btcutil/bip322/bip322_test.go#L910 this code].

bip-0322/basic-test-vectors.json

Lines changed: 60 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,60 @@
1+
{
2+
"tx_hashes": [
3+
{
4+
"message": "",
5+
"address": "bc1q9vza2e8x573nczrlzms0wvx3gsqjx7vavgkx0l",
6+
"message_hash": "c90c269c4f8fcbe6880f72a721ddfbf1914268a794cbb21cfafee13770ae19f1",
7+
"to_spend_tx_hash": "c5680aa69bb8d860bf82d4e9cd3504b55dde018de765a91bb566283c545a99a7",
8+
"to_sign_tx_hash": "1e9654e951a5ba44c8604c4de6c67fd78a27e81dcadcfe1edf638ba3aaebaed6"
9+
},
10+
{
11+
"message": "Hello World",
12+
"address": "bc1q9vza2e8x573nczrlzms0wvx3gsqjx7vavgkx0l",
13+
"message_hash": "f0eb03b1a75ac6d9847f55c624a99169b5dccba2a31f5b23bea77ba270de0a7a",
14+
"to_spend_tx_hash": "b79d196740ad5217771c1098fc4a4b51e0535c32236c71f1ea4d61a2d603352b",
15+
"to_sign_tx_hash": "88737ae86f2077145f93cc4b153ae9a1cb8d56afa511988c149c5c8c9d93bddf"
16+
}
17+
],
18+
"simple": [
19+
{
20+
"message": "",
21+
"private_keys": [
22+
"L3VFeEujGtevx9w18HD1fhRbCH67Az2dpCymeRE1SoPK6XQtaN2k"
23+
],
24+
"address": "bc1q9vza2e8x573nczrlzms0wvx3gsqjx7vavgkx0l",
25+
"type": "p2wpkh",
26+
"witness_script": "",
27+
"bip322_signatures": [
28+
"AkcwRAIgM2gBAQqvZX15ZiysmKmQpDrG83avLIT492QBzLnQIxYCIBaTpOaD20qRlEylyxFSeEA2ba9YOixpX8z46TSDtS40ASECx/EgAxlkQpQ9hYjgGu6EBCPMVPwVIVJqO4XCsMvViHI=",
29+
"AkgwRQIhAPkJ1Q4oYS0htvyuSFHLxRQpFAY56b70UvE7Dxazen0ZAiAtZfFz1S6T6I23MWI2lK/pcNTWncuyL8UL+oMdydVgzAEhAsfxIAMZZEKUPYWI4BruhAQjzFT8FSFSajuFwrDL1Yhy"
30+
]
31+
},
32+
{
33+
"message": "Hello World",
34+
"private_keys": [
35+
"L3VFeEujGtevx9w18HD1fhRbCH67Az2dpCymeRE1SoPK6XQtaN2k"
36+
],
37+
"address": "bc1q9vza2e8x573nczrlzms0wvx3gsqjx7vavgkx0l",
38+
"type": "p2wpkh",
39+
"witness_script": "",
40+
"bip322_signatures": [
41+
"AkcwRAIgZRfIY3p7/DoVTty6YZbWS71bc5Vct9p9Fia83eRmw2QCICK/ENGfwLtptFluMGs2KsqoNSk89pO7F29zJLUx9a/sASECx/EgAxlkQpQ9hYjgGu6EBCPMVPwVIVJqO4XCsMvViHI=",
42+
"AkgwRQIhAOzyynlqt93lOKJr+wmmxIens//zPzl9tqIOua93wO6MAiBi5n5EyAcPScOjf1lAqIUIQtr3zKNeavYabHyR8eGhowEhAsfxIAMZZEKUPYWI4BruhAQjzFT8FSFSajuFwrDL1Yhy"
43+
]
44+
},
45+
{
46+
"message": "This will be a p2wsh 3-of-3 multisig BIP 322 signed message",
47+
"private_keys": [
48+
"L4DksdGZ4KQJfcLHD5Dv25fu8Rxyv7hHi2RjZR4TYzr8c6h9VNrp",
49+
"KzSRqnCVwjzY8id2X5oHEJWXkSHwKUYaAXusjwgkES8BuQPJnPNu",
50+
"L1zt9Rw7HrU7jaguMbVzhiX8ffuVkmMis5wLHddXYuHWYf8u8uRj"
51+
],
52+
"address": "bc1qp0ahvfh83088w49k405szqgg4f3pptr7p2g06tdxfjcd40z4lh4q95lsz9",
53+
"type": "p2wsh-multisig-3of3",
54+
"witness_script": "5321027568b11f122ff8a7bc1c57e5c7642055bc618967b2f7bfe8e11fe99903c94dd321020a8bdf79cfa421d9655e9282800f115ff1d9db1e721ceb4248a3fcfec7faa67c21030c529e0ea40a00975d202624e39915daf7bdd2b71f31aa08596838781ce5f33a53ae",
55+
"bip322_signatures": [
56+
"BQBHMEQCIFX9aaqPJWq2Ff2kpen5bFDTid+ehgUOpHV0LfjncXy4AiA3GNicF7aKPzdpa9PCpmaYQs3pHd+qbvvhXdxOCKCAMAFIMEUCIQD/ELXg6CNYyUQijCg96JtgvgjZb9dsl1Ctof4QAeyTcQIgVM/1AAblFl/DCt6A1gJg+T/i2qU5SQD09+chFJzolRwBSDBFAiEAlqRfSFyWNVQhvaCnmeV5tyneiCWMTcFbuujoD/pFa3wCIGnZjfQb8NolSYq9asV+ZeBSkCGHJcqnaV4JYS5MYPEGAWlTIQJ1aLEfEi/4p7wcV+XHZCBVvGGJZ7L3v+jhH+mZA8lN0yECCovfec+kIdllXpKCgA8RX/HZ2x5yHOtCSKP8/sf6pnwhAwxSng6kCgCXXSAmJOOZFdr3vdK3HzGqCFloOHgc5fM6U64="
57+
]
58+
}
59+
]
60+
}
Lines changed: 181 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,181 @@
1+
{
2+
"tx_hashes": null,
3+
"simple": [
4+
{
5+
"message": "7CIAOGMT6JKWZH7HOC4DWFTYP3",
6+
"private_keys": [
7+
"L1LQ2svF1PuC5rCZf9xyM43UrBBvDYwUaYUXcpefeu86Ws91qX61"
8+
],
9+
"address": "bc1qh6dgtcswljtxrqceursmezglheychwt7rde8v2",
10+
"type": "p2wpkh",
11+
"witness_script": "",
12+
"bip322_signatures": [
13+
"AkcwRAIgLfRtgzOd8Sc6CjG9NA32OlYC7K1hsgW2CyKytlQdPAYCIDZzUB1STmZcYaHDY3Z9OFhyJ5hkCq5j8JNazUx+eSKsASEDg4CzT0yY55zeK7q61hGwxnS0OlbJ9G9T3DNmJaURA6I="
14+
]
15+
},
16+
{
17+
"message": "OWQZ23PCLUM3IUIOU46O5P26GK",
18+
"private_keys": [
19+
"KzfVMtJAbZeYxq4LnSAgjp7P8rVqzR3UUqjfSCT6AwW5S15JrLZC"
20+
],
21+
"address": "bc1ppzgs0g3tqsgcmq7lxkj987670jd3xssagwqxwxmrs8gsneqdmmvqcg33n8",
22+
"type": "p2tr",
23+
"witness_script": "",
24+
"bip322_signatures": [
25+
"AUAGlczH8EBVJYPYir6E0fE2khWjVPTygQTtOxXIjuHb/jfzoJ3yLOa0rfcFHGv0Jekp09Jve5JEEZKXsNo518gH"
26+
]
27+
},
28+
{
29+
"message": "D22BNDMFSQPSFWEACVC6AKZW3M",
30+
"private_keys": [
31+
"L5nS4jxJgNexSuEctppJcBsXpVCi2b45hAHivKZHgmd3H8aWAWCM",
32+
"L4fXenYpG9KrC6yQJVSXWyaS5kT4roEbu4X5TE4RqSM7hjtbdQsw"
33+
],
34+
"address": "bc1qnuuwzlu00crry80cw9dlg7nekn47et37l6ltr3mqpp8nwjpa9cmsl0czv4",
35+
"type": "p2wsh-multisig-2of2",
36+
"witness_script": "522103b66d5ca37ffed17061dbf7b3b3c5e6ef12ed23fb54a4bd8b96885389602290b12102cc9cb35dc6a92c09e98d80c32027db0ba80e211452b771c27e7c10fa9796ada152ae",
37+
"bip322_signatures": [
38+
"BABHMEQCIHYL87TbWbp4g35KYsP10Q0JZvLhfCM6emclkf52etAaAiAm50FkhrcnZvS7nzVTvnmRgtffmDZVc0MKXfEs5AhQdwFHMEQCIHH0wRt1pgzvv08+Lt31qxypp9wl4TLhyCurt9aSQJpYAiATkTBUjsGUNe87X3+7reU1dlji6sI53xXwA9ABvM0yTAFHUiEDtm1co3/+0XBh2/ezs8Xm7xLtI/tUpL2LlohTiWAikLEhAsycs13GqSwJ6Y2AwyAn2wuoDiEUUrdxwn58EPqXlq2hUq4="
39+
]
40+
},
41+
{
42+
"message": "B7VKAOSY2ZA42CNH3GKUKUOADK",
43+
"private_keys": [
44+
"L2vbM6eZ26Lk8DaN4gme1nQW17qsAgYacpDDJNroK8RDzLvbZe2o",
45+
"KxjzfZsAcUxTeKB5rYB1cvPFMd9XdpZpi8t5xRTZzJ45YQLUyVow",
46+
"L2EoNXqEub6WM2iz9yeEMqtng4FALCxUtUSjSwLXMYbgnn54Z55q"
47+
],
48+
"address": "bc1q0gge9kv9luwjzrvdcy9zg6yy40263jd4ufl9hw8ynt75haq6nxyq30e6ka",
49+
"type": "p2wsh-multisig-3of3",
50+
"witness_script": "5321026c49e8a22f08a2ec88a358bc2f0b885163ecf9c918a6e92351b754d89242b8af2103a78e6ef6e364836cd169cd520763d929beee5b8e955da573a856392842c3b62e21035ea2ed8744cd2a8edfd0b43b1eb1379e8757c4f0370ff8f0896ce8aa5be2cce053ae",
51+
"bip322_signatures": [
52+
"BQBIMEUCIQC1c4IsZIKeqyULriOuP1JbO3LOsEzFjw2IZbwVosLA8QIgV9rfHW2iVSQrbE821HdhRrd4dbMJT4RfvCT1yQfvobABRzBEAiBjaz/uBbNMBzyr17oaMnnonQIwnLehcS8AD5adtlAGyAIgTZQolX5PAufda+ZjCT6YKPAI0HBe20rUtkqkvB9YcJUBRzBEAiAdMjwin04Q9NG6YYpumcOh2x0lkrOhbJLu64jScJj6FgIgHPqxXSB7YuHEzDluN4vRbd91ZiVmenIRUb5MQ32Xd84BaVMhAmxJ6KIvCKLsiKNYvC8LiFFj7PnJGKbpI1G3VNiSQrivIQOnjm7242SDbNFpzVIHY9kpvu5bjpVdpXOoVjkoQsO2LiEDXqLth0TNKo7f0LQ7HrE3nodXxPA3D/jwiWzoqlvizOBTrg=="
53+
]
54+
}
55+
],
56+
"full": [
57+
{
58+
"message": "D5XUDYQIA3HZNMF5A33BHNRBV7",
59+
"private_keys": [
60+
"L3abLUpx8DztrvMRv8YfBYK7E4zXsjiJUoa1jkB6FN9fFLGkz5fW"
61+
],
62+
"address": "1VoFyjwzUbE8C7NJ6BhwLf4gXMQDenYsg",
63+
"type": "p2pkh",
64+
"witness_script": "",
65+
"tx_version": 2,
66+
"lock_time": 2016,
67+
"sequence": 2016,
68+
"bip322_signatures": [
69+
"AgAAAAH2RhqtUq6YlyDzKeoQQMuTx16MSNUzyoDitsvUhMTXOQAAAABrSDBFAiEAhx4qsNJd5K9k/9oMvasDWL2udYz3GS7FLAbb+5QdhEECIA05g47CnhyDNwl/m3YrugXk6D26Pr1fo0E8DwlALw0aASECQQ1Gqd5NFoc1z/Gm9353ILt3BG4sJnFjik/adrTi13jgBwAAAQAAAAAAAAAAAWrgBwAA"
70+
]
71+
},
72+
{
73+
"message": "AMSJ4FMG4AFWSVWVUP77PMZCWP",
74+
"private_keys": [
75+
"L57he1NbXzmeDWfbPpUefYzHvkaSE3zesKnCRRMML2yATxG82qiD"
76+
],
77+
"address": "bc1qkmu4u39ceqn942mwqt5y4zrx4h0gztlk6qlelk",
78+
"type": "p2wpkh",
79+
"witness_script": "",
80+
"tx_version": 2,
81+
"lock_time": 2016,
82+
"sequence": 2016,
83+
"bip322_signatures": [
84+
"AgAAAAABAQinXHmzAvbw17bGnFBcBa7+KjLwD/ddByx1MLupADmWAAAAAADgBwAAAQAAAAAAAAAAAWoCRzBEAiAFye6MCRi7Qkx9fAoHI/WedJpK4s/Y0G9hCmXlqk4hlQIgfih0jAainexWU0YZ5at+eSudVCqBfYPtNdFlGyFF5rgBIQN59CdjIQ+PnCKa3VKqmZYus5DbCep1miXmY2Cfd5r/duAHAAA="
85+
]
86+
},
87+
{
88+
"message": "5HCPEMLX2XVFCPFG5DGYT4RKZB",
89+
"private_keys": [
90+
"L2uaa94dytt6wT4TTGw3JCZ23x5DEnoHKGeDXvZ7yxrmazw7t3hc"
91+
],
92+
"address": "bc1p0z4zwpsrj5d3zfxzml3myfa79l4tf70pdwrwxl96pnxkua5v997qrlsj8m",
93+
"type": "p2tr",
94+
"witness_script": "",
95+
"tx_version": 2,
96+
"lock_time": 2016,
97+
"sequence": 2016,
98+
"bip322_signatures": [
99+
"AgAAAAABAUXsvgGIyZebVrBaaltUsqRPvh7fY70pp8dA3zA7e1xtAAAAAADgBwAAAQAAAAAAAAAAAWoBQP4s9J3p8Nsr1cAD89+YtqUXPqvPG3cmcyMNPt6j7dbO16OqA9oJ0CYyo0ogyy0Rzb2JMd20nDt1lAasPX3UHhrgBwAA"
100+
]
101+
},
102+
{
103+
"message": "L25Q2LP6KR2QHM37T4HK2ULZ3Y",
104+
"private_keys": [
105+
"Kz3PH5K5SgrbJQj2Ygrfd7w2ZtkaR9uZXandC41qhsjsLCzWHCCe"
106+
],
107+
"address": "bc1p0rs23eqe7c7j0xxm9ypnvvcm68dxt9s93ea5mmljktq29jw74n9sq0qkgr",
108+
"type": "p2tr-time-lock",
109+
"witness_script": "6320ad87d784e921d02bf0b89a41f8eded6a5d8409f3b4bfb935fc0e0f4e519c42206702e007b27520e98b970a9cbf89cfbfd87bafbb47c4e8db6bdcd631250d4c7097f5b2c139773068ac",
110+
"tx_version": 2,
111+
"lock_time": 2016,
112+
"sequence": 2016,
113+
"bip322_signatures": [
114+
"AgAAAAABAe1QhwUZf4BFa2DycrRHYFtLTjwlDtg8W0s/0hJRiWgVAAAAAADgBwAAAQAAAAAAAAAAAWoEQMIrRy6otaWMbGgKtcQompF+AZyjahhM+7B0e8MFj+cZrq1uHhIp6EPCycSXto+2y5cpCOcKKIp7lrjkf+fDvLIAS2MgrYfXhOkh0CvwuJpB+O3tal2ECfO0v7k1/A4PTlGcQiBnAuAHsnUg6YuXCpy/ic+/2Huvu0fE6Ntr3NYxJQ1McJf1ssE5dzBorCHB6YuXCpy/ic+/2Huvu0fE6Ntr3NYxJQ1McJf1ssE5dzDgBwAA"
115+
]
116+
},
117+
{
118+
"message": "AMHDJN7YPRYUE54XS35ZSXQAH2",
119+
"private_keys": [
120+
"L4nHzKaAodbRqpYbpK1fRuhstU36Nu5w4jXC85syQTteCKtVYh1Y"
121+
],
122+
"address": "3MvSrz9fGpcJYkwxicMJpBXe9g5LRYtuMP",
123+
"type": "p2sh-p2wkh",
124+
"witness_script": "",
125+
"tx_version": 2,
126+
"lock_time": 2016,
127+
"sequence": 2016,
128+
"bip322_signatures": [
129+
"AgAAAAABAfPn2PX1KqNE9iAdDdwTzCS49TOOFFzOW361aJf1r+aHAAAAABcWABSTpyF+UPipAzkZKXxTKhCuOgdXc+AHAAABAAAAAAAAAAABagJIMEUCIQCSqOAbZ6rIdSucGqlpTqcda0ZnaRwWKmTxrhXFYVKvxwIgZfZ3sRE8wFOfcUoI8OTXHMCqWN1SMhBeMiQ3ukxe6okBIQLBNpyKWQgpXjciXGPAPp43j4VgA6leETVReA4JJq7nD+AHAAA="
130+
]
131+
},
132+
{
133+
"message": "EQE2LZVF4DSD2WNOTUR75NLX6X",
134+
"private_keys": [
135+
"L2kN7YVH5x4HHnVU5ht2gyb5JWSYJ8RoZPwqbhWA52xcyMi6zbmj"
136+
],
137+
"address": "bc1q3fyu84khp9ksrewg0z6pehq2j5m2dkmaj09xecnpnd970pnhz6nqheju4s",
138+
"type": "p2wsh-time-lock",
139+
"witness_script": "632103ad87d784e921d02bf0b89a41f8eded6a5d8409f3b4bfb935fc0e0f4e519c42206702e007b275210382da98dfa4680f999f5454a6bcfe124e58ec3ca40e80258e5d8801e07c00b32b68ac",
140+
"tx_version": 2,
141+
"lock_time": 2016,
142+
"sequence": 2016,
143+
"bip322_signatures": [
144+
"AgAAAAABAU8v6zggkFsU9g+9oEihknfRCsO+o7njRTDbvBz2z4SxAAAAAADgBwAAAQAAAAAAAAAAAWoDRzBEAiAXj4egNyRFBjsJxw1IwCF3gcEgpuZW5iIuGlijrDdYggIgTijHo7pQqziVtUc93NprQO6OpxCHnhwKsgaM5+ilDt8BAE1jIQOth9eE6SHQK/C4mkH47e1qXYQJ87S/uTX8Dg9OUZxCIGcC4AeydSEDgtqY36RoD5mfVFSmvP4STljsPKQOgCWOXYgB4HwAsytorOAHAAA="
145+
]
146+
},
147+
{
148+
"message": "J2E2ZMLQ2MHZQU5I7ZTGFW37BL",
149+
"private_keys": [
150+
"Kx6qrPex8dvhiMos3fSc849LDb5RxoUhehhMfQdrY5T8NTsz6cBs",
151+
"KyoWoBo2GwnQp67h6ip6Mw6ZQd1CAeqmaDHLokmeK95AA4DKcDXf"
152+
],
153+
"address": "bc1qa6actze5v5d8nl0hpltqwnztgmxmarvht4tqrvawt8fy83vm9kxq7t636r",
154+
"type": "p2wsh-multisig-2of2",
155+
"witness_script": "5221027a8f36f94774a554e3d911e672575b2da7bafdda60bc8a433a3179176b1673482102faabe8aac1d8f35cf0edc5d1970fa6de85ed95cc59d203f03af1e61f657fafc652ae",
156+
"tx_version": 2,
157+
"lock_time": 2016,
158+
"sequence": 2016,
159+
"bip322_signatures": [
160+
"AgAAAAABAVQb8HhZ4gKq06ewNjuYEZdWNwQNpIotTsGtA+SVtqe1AAAAAADgBwAAAQAAAAAAAAAAAWoEAEcwRAIgPm4qUitu1TTWUgvQWqPHx9m3ywazDXRdlyqaMjjCZkkCIFaHK9pjKRhtGb8Yo1By1Av1O57beZfJbOO8k8YBWHznAUcwRAIgQCe0jWf4c5E7Ym7hCTeqclYzQGE4c6f8SLUcRq2vikoCIAX1T4ve1EWvrt+5nTNGbZ9YIrVAHykM4ZBalcI/VYN+AUdSIQJ6jzb5R3SlVOPZEeZyV1stp7r92mC8ikM6MXkXaxZzSCEC+qvoqsHY81zw7cXRlw+m3oXtlcxZ0gPwOvHmH2V/r8ZSruAHAAA="
161+
]
162+
},
163+
{
164+
"message": "HR2VIMVCOLEXQ5VDSIRHQMZG2N",
165+
"private_keys": [
166+
"L2CnGW13kdJ4673WvNXYjPk7i9Y4aiCh7yoWPqF6crTnWxMbuo1t",
167+
"L1XjMQe2eeAEgQEcTTdi9eWsjcmdBgeKDchq6qH1x6cNaR24AJt9",
168+
"L2P8sR8Ss5aX557DNoiwFQ7vtKinWA6B6nVNQgoxVttNohMMuxEL"
169+
],
170+
"address": "bc1q26tc9y7fa3pguf90qwz8tjkyveg8vpw2x0v48xm6qxgqedsz2uws8g48h2",
171+
"type": "p2wsh-multisig-3of3",
172+
"witness_script": "532102dd08267f738922b82e0ab58d1d3b22dfaa8bd849ae7c18b095e3fe7bd831ebfe2103c36ed23dddeeb8cdb192438cf19737e6380b0ee300e3d31be75ecdd07eab9aee210221afb23f08b19a952a46c847b8ba7991fe3b9539adebc7edd776b1dd1569695853ae",
173+
"tx_version": 2,
174+
"lock_time": 2016,
175+
"sequence": 2016,
176+
"bip322_signatures": [
177+
"AgAAAAABAUtzWbogAGiHX3C35YiDIH3ECmPgNaYsr1eajaWY+Wp5AAAAAADgBwAAAQAAAAAAAAAAAWoFAEcwRAIgKlBfVgXZO3SBNiXZ4NpgXYz8R/lGk9/lmXIrSNDW7hgCIFzO0YmJT2Wx0mjLJN5Uh6tcD9lYRL3ckirmXfBNpq0gAUcwRAIgYIZeoEHXUtVqdFrCsXY/ZucH80bDoAobsoYFHZ4PDjkCIByBDvEdF4NbeOvyFaB2NBXw6ut0i8ALUHT2AMRdeOAuAUcwRAIgJMJRphrm2OTATdLds+/q8BdC943XwRoI/NVPCq6H3r8CIHoni3TbekPQ3qBR32nrW4B+H6+lk+leIHOIC8O4FduLAWlTIQLdCCZ/c4kiuC4KtY0dOyLfqovYSa58GLCV4/572DHr/iEDw27SPd3uuM2xkkOM8Zc35jgLDuMA49Mb517N0H6rmu4hAiGvsj8IsZqVKkbIR7i6eZH+O5U5revH7dd2sd0VaWlYU67gBwAA"
178+
]
179+
}
180+
]
181+
}

0 commit comments

Comments
 (0)