59 | @@ -60,8 +60,10 @@ The "to_sign" transaction is:
60 | vin[0].prevout.hash = to_spend.txid
61 | vin[0].prevout.n = 0
62 | vin[0].nSequence = 0
63 | + vin[0].sigScript = [ signet_challenge first data push, if any ]
64 | + vin[0].scriptWitness = [ signet_challenge second data push, if any ]
These are from the signet solution, not the signet challenge, and there's only a single data push of the serialization of the scriptSig and and scriptWitness concatenated.
Doh, I meant the signet solution.
There's a single push, of the 1-2 pushes of sigScript followed by optional scriptWitness, right? That's what I'm referring to.
Gah, I meant the solution, not challenge.