External inputs are currently only supported for initial transaction creation functions. Extend `solving_data` arguments as necessary to support fee bumping wallet transactions with non-wallet inputs.

https://github.com/bitcoin/bitcoin/pull/17211#issuecomment-897653994
SCRIPT_VERIFY_CHECKLOCKTIMEVERIFY = (1U << 9),
    
    
    
    SCRIPT_VERIFY_CHECKSEQUENCEVERIFY = (1U << 10),
    
    
    SCRIPT_VERIFY_WITNESS = (1U << 11),
    
    
    SCRIPT_VERIFY_DISCOURAGE_UPGRADABLE_WITNESS_PROGRAM = (1U << 12),
    
    
    
    
    SCRIPT_VERIFY_MINIMALIF = (1U << 13),
    
    
    SCRIPT_VERIFY_NULLFAIL = (1U << 14),
    
    
    SCRIPT_VERIFY_WITNESS_PUBKEYTYPE = (1U << 15),
    
    
    SCRIPT_VERIFY_CONST_SCRIPTCODE = (1U << 16),
    
    
    SCRIPT_VERIFY_TAPROOT = (1U << 17),