Commit dc6012f
fix: resolve CI failures for BOLT12 payer proof FFI build
- Use cfg-gated match to extract Bolt12Invoice correctly per build mode:
non-uniffi uses PaidBolt12Invoice::Bolt12Invoice variant,
uniffi uses PaidBolt12Invoice::Bolt12 variant and unwraps Arc + inner
- Apply cargo fmt to fix formatting diffs
- Remove redundant .clone() in PayerProofContext construction
Co-Authored-By: Claude <noreply@anthropic.com>1 parent 6455eee commit dc6012f
1 file changed
+9
-7
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
563 | 563 | | |
564 | 564 | | |
565 | 565 | | |
| 566 | + | |
566 | 567 | | |
567 | | - | |
| 568 | + | |
| 569 | + | |
| 570 | + | |
| 571 | + | |
| 572 | + | |
| 573 | + | |
568 | 574 | | |
569 | 575 | | |
570 | 576 | | |
| |||
573 | 579 | | |
574 | 580 | | |
575 | 581 | | |
576 | | - | |
| 582 | + | |
577 | 583 | | |
578 | 584 | | |
579 | 585 | | |
| |||
1108 | 1114 | | |
1109 | 1115 | | |
1110 | 1116 | | |
1111 | | - | |
1112 | | - | |
1113 | | - | |
1114 | | - | |
1115 | | - | |
| 1117 | + | |
1116 | 1118 | | |
1117 | 1119 | | |
1118 | 1120 | | |
| |||
0 commit comments