![]() |
Bitcoin ABC 0.32.12
P2P Digital Currency
|
Classes | |
| struct | ConfigError |
Typedefs | |
| using | SettingsAbortFn = std::function< bool(const bilingual_str &message, const std::vector< std::string > &details)> |
| Callback function to let the user decide whether to abort loading if settings.json file exists and can't be parsed, or to ignore the error and overwrite the file. More... | |
Enumerations | |
| enum class | ConfigStatus { FAILED , FAILED_WRITE , ABORTED } |
| enum class | PSBTError { MISSING_INPUTS , SIGHASH_MISMATCH , UNSUPPORTED } |
Functions | |
| std::optional< ConfigError > | InitConfig (ArgsManager &args, SettingsAbortFn settings_abort_fn=nullptr) |
| Read config files, and create datadir and settings.json if they don't exist. More... | |
| bilingual_str | PSBTErrorString (PSBTError err) |
| bilingual_str | TransactionErrorString (const TransactionError error) |
| bilingual_str | ResolveErrMsg (const std::string &optname, const std::string &strBind) |
| bilingual_str | InvalidPortErrMsg (const std::string &optname, const std::string &invalid_value) |
| bilingual_str | AmountHighWarn (const std::string &optname) |
| bilingual_str | AmountErrMsg (const std::string &optname, const std::string &strValue) |
| bilingual_str | TransactionErrorString (node::TransactionError error) |
| using common::SettingsAbortFn = typedef std::function<bool( const bilingual_str &message, const std::vector<std::string> &details)> |
|
strong |
|
strong |
| bilingual_str common::AmountErrMsg | ( | const std::string & | optname, |
| const std::string & | strValue | ||
| ) |
Definition at line 73 of file messages.cpp.
| bilingual_str common::AmountHighWarn | ( | const std::string & | optname | ) |
Definition at line 69 of file messages.cpp.
| std::optional< ConfigError > common::InitConfig | ( | ArgsManager & | args, |
| SettingsAbortFn | settings_abort_fn | ||
| ) |
| bilingual_str common::InvalidPortErrMsg | ( | const std::string & | optname, |
| const std::string & | invalid_value | ||
| ) |
Definition at line 63 of file messages.cpp.
| bilingual_str common::PSBTErrorString | ( | PSBTError | err | ) |
Definition at line 22 of file messages.cpp.
| bilingual_str common::ResolveErrMsg | ( | const std::string & | optname, |
| const std::string & | strBind | ||
| ) |
Definition at line 58 of file messages.cpp.
| bilingual_str common::TransactionErrorString | ( | const TransactionError | error | ) |
Definition at line 36 of file messages.cpp.
| bilingual_str common::TransactionErrorString | ( | node::TransactionError | error | ) |