|
354 | 354 | "input": null,
|
355 | 355 | "witness": null
|
356 | 356 | }
|
| 357 | + }, |
| 358 | + { |
| 359 | + "description": "BIP341 Test case 1", |
| 360 | + "arguments": { |
| 361 | + "internalPubkey": "d6889cb081036e0faefa3a35157ad71086b123b2b144b649798b494c300a961d" |
| 362 | + }, |
| 363 | + "options": {}, |
| 364 | + "expected": { |
| 365 | + "name": "p2tr", |
| 366 | + "output": "OP_1 53a1f6e454df1aa2776a2814a721372d6258050de330b3c6d10ee8f4e0dda343", |
| 367 | + "pubkey": "53a1f6e454df1aa2776a2814a721372d6258050de330b3c6d10ee8f4e0dda343", |
| 368 | + "address": "bc1p2wsldez5mud2yam29q22wgfh9439spgduvct83k3pm50fcxa5dps59h4z5", |
| 369 | + "signature": null, |
| 370 | + "input": null, |
| 371 | + "witness": null |
| 372 | + } |
| 373 | + }, |
| 374 | + { |
| 375 | + "description": "BIP341 Test case 2", |
| 376 | + "arguments": { |
| 377 | + "internalPubkey": "187791b6f712a8ea41c8ecdd0ee77fab3e85263b37e1ec18a3651926b3a6cf27", |
| 378 | + "scriptsTree": [ |
| 379 | + { |
| 380 | + "output": "d85a959b0290bf19bb89ed43c916be835475d013da4b362117393e25a48229b8 OP_CHECKSIG", |
| 381 | + "version": 192 |
| 382 | + } |
| 383 | + ] |
| 384 | + }, |
| 385 | + "options": {}, |
| 386 | + "expected": { |
| 387 | + "name": "p2tr", |
| 388 | + "output": "OP_1 147c9c57132f6e7ecddba9800bb0c4449251c92a1e60371ee77557b6620f3ea3", |
| 389 | + "pubkey": "147c9c57132f6e7ecddba9800bb0c4449251c92a1e60371ee77557b6620f3ea3", |
| 390 | + "address": "bc1pz37fc4cn9ah8anwm4xqqhvxygjf9rjf2resrw8h8w4tmvcs0863sa2e586", |
| 391 | + "hash": "5b75adecf53548f3ec6ad7d78383bf84cc57b55a3127c72b9a2481752dd88b21", |
| 392 | + "signature": null, |
| 393 | + "input": null |
| 394 | + } |
| 395 | + }, |
| 396 | + { |
| 397 | + "description": "BIP341 Test case 3", |
| 398 | + "arguments": { |
| 399 | + "internalPubkey": "93478e9488f956df2396be2ce6c5cced75f900dfa18e7dabd2428aae78451820", |
| 400 | + "scriptsTree": [ |
| 401 | + { |
| 402 | + "output": "b617298552a72ade070667e86ca63b8f5789a9fe8731ef91202a91c9f3459007 OP_CHECKSIG", |
| 403 | + "version": 192 |
| 404 | + } |
| 405 | + ] |
| 406 | + }, |
| 407 | + "options": {}, |
| 408 | + "expected": { |
| 409 | + "name": "p2tr", |
| 410 | + "output": "OP_1 e4d810fd50586274face62b8a807eb9719cef49c04177cc6b76a9a4251d5450e", |
| 411 | + "pubkey": "e4d810fd50586274face62b8a807eb9719cef49c04177cc6b76a9a4251d5450e", |
| 412 | + "address": "bc1punvppl2stp38f7kwv2u2spltjuvuaayuqsthe34hd2dyy5w4g58qqfuag5", |
| 413 | + "hash": "c525714a7f49c28aedbbba78c005931a81c234b2f6c99a73e4d06082adc8bf2b", |
| 414 | + "signature": null, |
| 415 | + "input": null |
| 416 | + } |
| 417 | + }, |
| 418 | + { |
| 419 | + "description": "BIP341 Test case 4", |
| 420 | + "arguments": { |
| 421 | + "internalPubkey": "ee4fe085983462a184015d1f782d6a5f8b9c2b60130aff050ce221ecf3786592", |
| 422 | + "scriptsTree": [ |
| 423 | + { |
| 424 | + "output": "387671353e273264c495656e27e39ba899ea8fee3bb69fb2a680e22093447d48 OP_CHECKSIG", |
| 425 | + "version": 192 |
| 426 | + }, |
| 427 | + { |
| 428 | + "output": "424950333431", |
| 429 | + "version": 152 |
| 430 | + } |
| 431 | + ] |
| 432 | + }, |
| 433 | + "options": {}, |
| 434 | + "expected": { |
| 435 | + "name": "p2tr", |
| 436 | + "output": "OP_1 0f63ca2c7639b9bb4be0465cc0aa3ee78a0761ba5f5f7d6ff8eab340f09da561", |
| 437 | + "pubkey": "0f63ca2c7639b9bb4be0465cc0aa3ee78a0761ba5f5f7d6ff8eab340f09da561", |
| 438 | + "address": "bc1ppa3u5trk8xumkjlqgewvp237u79qwcd6ta0h6mlca2e5puya54ssw9zq0y", |
| 439 | + "hash": "f3004d6c183e038105d436db1424f321613366cbb7b05939bf05d763a9ebb962", |
| 440 | + "signature": null, |
| 441 | + "input": null |
| 442 | + } |
| 443 | + }, |
| 444 | + { |
| 445 | + "description": "BIP341 Test case 5", |
| 446 | + "arguments": { |
| 447 | + "internalPubkey": "f9f400803e683727b14f463836e1e78e1c64417638aa066919291a225f0e8dd8", |
| 448 | + "scriptsTree": [ |
| 449 | + { |
| 450 | + "output": "44b178d64c32c4a05cc4f4d1407268f764c940d20ce97abfd44db5c3592b72fd OP_CHECKSIG", |
| 451 | + "version": 192 |
| 452 | + }, |
| 453 | + { |
| 454 | + "output": "546170726f6f74", |
| 455 | + "version": 82 |
| 456 | + } |
| 457 | + ] |
| 458 | + }, |
| 459 | + "options": {}, |
| 460 | + "expected": { |
| 461 | + "name": "p2tr", |
| 462 | + "output": "OP_1 053690babeabbb7850c32eead0acf8df990ced79f7a31e358fabf2658b4bc587", |
| 463 | + "pubkey": "053690babeabbb7850c32eead0acf8df990ced79f7a31e358fabf2658b4bc587", |
| 464 | + "address": "bc1pq5mfpw474wahs5xr9m4dpt8cm7vsemte7733udv040extz6tckrs29g04c", |
| 465 | + "hash": "d9c2c32808b41c0301d876d49c0af72e1d98e84b99ca9b4bb67fea1a7424b755", |
| 466 | + "signature": null, |
| 467 | + "input": null |
| 468 | + } |
| 469 | + }, |
| 470 | + { |
| 471 | + "description": "BIP341 Test case 6", |
| 472 | + "arguments": { |
| 473 | + "internalPubkey": "e0dfe2300b0dd746a3f8674dfd4525623639042569d829c7f0eed9602d263e6f", |
| 474 | + "scriptsTree": [ |
| 475 | + { |
| 476 | + "output": "72ea6adcf1d371dea8fba1035a09f3d24ed5a059799bae114084130ee5898e69 OP_CHECKSIG", |
| 477 | + "version": 192 |
| 478 | + }, |
| 479 | + [ |
| 480 | + { |
| 481 | + "output": "2352d137f2f3ab38d1eaa976758873377fa5ebb817372c71e2c542313d4abda8 OP_CHECKSIG", |
| 482 | + "version": 192 |
| 483 | + }, |
| 484 | + { |
| 485 | + "output": "7337c0dd4253cb86f2c43a2351aadd82cccb12a172cd120452b9bb8324f2186a OP_CHECKSIG", |
| 486 | + "version": 192 |
| 487 | + } |
| 488 | + ] |
| 489 | + ] |
| 490 | + }, |
| 491 | + "options": {}, |
| 492 | + "expected": { |
| 493 | + "name": "p2tr", |
| 494 | + "output": "OP_1 91b64d5324723a985170e4dc5a0f84c041804f2cd12660fa5dec09fc21783605", |
| 495 | + "pubkey": "91b64d5324723a985170e4dc5a0f84c041804f2cd12660fa5dec09fc21783605", |
| 496 | + "address": "bc1pjxmy65eywgafs5tsunw95ruycpqcqnev6ynxp7jaasylcgtcxczs6n332e", |
| 497 | + "hash": "ccbd66c6f7e8fdab47b3a486f59d28262be857f30d4773f2d5ea47f7761ce0e2", |
| 498 | + "signature": null, |
| 499 | + "input": null |
| 500 | + } |
| 501 | + }, |
| 502 | + { |
| 503 | + "description": "BIP341 Test case 7", |
| 504 | + "arguments": { |
| 505 | + "internalPubkey": "55adf4e8967fbd2e29f20ac896e60c3b0f1d5b0efa9d34941b5958c7b0a0312d", |
| 506 | + "scriptsTree": [ |
| 507 | + { |
| 508 | + "output": "71981521ad9fc9036687364118fb6ccd2035b96a423c59c5430e98310a11abe2 OP_CHECKSIG", |
| 509 | + "version": 192 |
| 510 | + }, |
| 511 | + [ |
| 512 | + { |
| 513 | + "output": "d5094d2dbe9b76e2c245a2b89b6006888952e2faa6a149ae318d69e520617748 OP_CHECKSIG", |
| 514 | + "version": 192 |
| 515 | + }, |
| 516 | + { |
| 517 | + "output": "c440b462ad48c7a77f94cd4532d8f2119dcebbd7c9764557e62726419b08ad4c OP_CHECKSIG", |
| 518 | + "version": 192 |
| 519 | + } |
| 520 | + ] |
| 521 | + ] |
| 522 | + }, |
| 523 | + "options": {}, |
| 524 | + "expected": { |
| 525 | + "name": "p2tr", |
| 526 | + "output": "OP_1 75169f4001aa68f15bbed28b218df1d0a62cbbcf1188c6665110c293c907b831", |
| 527 | + "pubkey": "75169f4001aa68f15bbed28b218df1d0a62cbbcf1188c6665110c293c907b831", |
| 528 | + "address": "bc1pw5tf7sqp4f50zka7629jrr036znzew70zxyvvej3zrpf8jg8hqcssyuewe", |
| 529 | + "hash": "2f6b2c5397b6d68ca18e09a3f05161668ffe93a988582d55c6f07bd5b3329def", |
| 530 | + "signature": null, |
| 531 | + "input": null |
| 532 | + } |
357 | 533 | }
|
358 | 534 | ],
|
359 | 535 | "invalid": [
|
|
0 commit comments