Why generic spending skips a VTXO, or undefined when it does not — phrased
to follow the outpoint in a log line.
Generic spending applies three exclusions (the contract gate, pending
recovery, intent locks) that key on different things — script, script,
outpoint. Stating each as a reason-or-undefined lets all three report through
one path, so no exclusion can drop a coin silently while another logs.
Why generic spending skips a VTXO, or
undefinedwhen it does not — phrased to follow the outpoint in a log line.Generic spending applies three exclusions (the contract gate, pending recovery, intent locks) that key on different things — script, script, outpoint. Stating each as a reason-or-undefined lets all three report through one path, so no exclusion can drop a coin silently while another logs.