pub fn transaction_sigops( transaction: &Transaction, input_coins: &[Coin], ) -> Result<u32, ScriptError>