A single spending path, fully resolved at compilation: its definition, the committed leaf body, the per-path arkade-script bytes (covenant paths only), and the TapLeafScript (control block) for spending it.
Optional
Resolved arkade-script bytes; undefined for pure-tapscript paths.
The committed leaf script (body).
Resolved signer keys (x-only), in the declared signers order.
signers
Resolved once — the taproot leaf + control block for this path.
A single spending path, fully resolved at compilation: its definition, the committed leaf body, the per-path arkade-script bytes (covenant paths only), and the TapLeafScript (control block) for spending it.