bool TransactionPrefixImpl::validateInputs() const {
    return check_inputs_types_supported(m_txPrefix) &&
           check_inputs_overflow(m_txPrefix) &&
           checkInputsKeyimagesDiff(m_txPrefix) &&
           checkMultisignatureInputsDiff(m_txPrefix);
}
bool check_money_overflow(const TransactionPrefix &tx) {
  return check_inputs_overflow(tx) && check_outs_overflow(tx);
}