This is a preparation PR for simple taproot channels, which extends InputInfo to support spending taproot outputs (to spend v0 outputs we need a redeem script, but to spend v1 taproot output we need a script tree and an internal public key).
Changes are generic (i.e. not tied to specific details of the simple taproot channels extension proposal).
This is a preparation PR for simple taproot channels, which extends
InputInfo
to support spending taproot outputs (to spend v0 outputs we need a redeem script, but to spend v1 taproot output we need a script tree and an internal public key). Changes are generic (i.e. not tied to specific details of the simple taproot channels extension proposal).