bool passesLocalChecks (STObject const& st, std::string& reason) { if (!isMemoOkay (st, reason)) return false; if (!isAccountFieldOkay (st)) { reason = "An account field is invalid."; return false; } return true; }
bool passesLocalChecks (STObject const& st, std::string& reason) { if (!isMemoOkay (st, reason)) return false; if (!isAccountFieldOkay (st)) { reason = "An account field is invalid."; return false; } if (isPseudoTx(st)) { reason = "Cannot submit pseudo transactions."; return false; } return true; }