kalle on Nostr: Yes each input requires a different signature (even if they spend from the same ...
Yes each input requires a different signature (even if they spend from the same address),
There are no signatures on the outputs. The full transaction, including its outputs, is covered by the signatures on the inputs. But you can somewhat modify (using sighash flags) what the signature covers (commits to) when you make the signature.
Published at
2023-07-13 11:58:49Event JSON
{
"id": "ac66149d7923917791a3d92ffba53ed9272629de4ae520078c313943cecb6bfc",
"pubkey": "4149bd2ca7c08ab6321dc1f54176c78acd295daa2030dca04e8010ad992e714d",
"created_at": 1689249529,
"kind": 1,
"tags": [
[
"e",
"2b2bb0e214964b13ffc3077abf440d529b8fd3ee6a6ee914123f58102eb4b9e9",
"",
"root"
],
[
"e",
"913e1c3a4f2e585ac6b6432c05c1e952e276d06f91a9da5ef4848402ecbb5348"
],
[
"e",
"c4e13cb440249e84dc008be12d07c4e0b59a61901e4adadc6b886167d9d50ee5",
"",
"reply"
],
[
"p",
"4149bd2ca7c08ab6321dc1f54176c78acd295daa2030dca04e8010ad992e714d"
],
[
"p",
"50d94fc2d8580c682b071a542f8b1e31a200b0508bab95a33bef0855df281d63"
]
],
"content": "Yes each input requires a different signature (even if they spend from the same address),\n\nThere are no signatures on the outputs. The full transaction, including its outputs, is covered by the signatures on the inputs. But you can somewhat modify (using sighash flags) what the signature covers (commits to) when you make the signature.",
"sig": "04f15936ceb4f9502018312f391ccaed83fff8471743f4a9625b16381a89d0f0e54dd133a6bb851b0fd56096022f27fbc9b15b7c0684b53f03d0ad07f6986fc2"
}