21 return Untranslated(
"Transaction already in block chain");
23 return Untranslated(
"Peer-to-peer functionality missing or disabled");
31 return Untranslated(
"PSBTs not compatible (different transactions)");
33 return Untranslated(
"Specified sighash value does not match value stored in PSBT");
35 return Untranslated(
"Fee exceeds maximum configured by user (e.g. -maxtxfee, maxfeerate)");
37 return Untranslated(
"Unspendable output exceeds maximum configured by user (maxburnamount)");
43 return Untranslated(
"Transaction rejected due to invalid package");
51 return strprintf(
_(
"Cannot resolve -%s address: '%s'"), optname, strBind);
56 return strprintf(
_(
"Invalid port specified in %s: '%s'"), optname, invalid_value);
61 return strprintf(
_(
"%s is set very high!"), optname);
66 return strprintf(
_(
"Invalid amount for -%s=<amount>: '%s'"), optname, strValue);
bilingual_str TransactionErrorString(const TransactionError err)
bilingual_str AmountHighWarn(const std::string &optname)
bilingual_str AmountErrMsg(const std::string &optname, const std::string &strValue)
bilingual_str ResolveErrMsg(const std::string &optname, const std::string &strBind)
bilingual_str InvalidPortErrMsg(const std::string &optname, const std::string &invalid_value)
@ EXTERNAL_SIGNER_NOT_FOUND
bilingual_str _(const char *psz)
Translation function.
bilingual_str Untranslated(std::string original)
Mark a bilingual_str as untranslated.