Changeset View
Changeset View
Standalone View
Standalone View
src/wallet/wallet.h
Show First 20 Lines • Show All 1,274 Lines • ▼ Show 20 Lines | public: | ||||
bool ImportPubKeys( | bool ImportPubKeys( | ||||
const std::vector<CKeyID> &ordered_pubkeys, | const std::vector<CKeyID> &ordered_pubkeys, | ||||
const std::map<CKeyID, CPubKey> &pubkey_map, | const std::map<CKeyID, CPubKey> &pubkey_map, | ||||
const std::map<CKeyID, std::pair<CPubKey, KeyOriginInfo>> &key_origins, | const std::map<CKeyID, std::pair<CPubKey, KeyOriginInfo>> &key_origins, | ||||
const bool add_keypool, const bool internal, const int64_t timestamp) | const bool add_keypool, const bool internal, const int64_t timestamp) | ||||
EXCLUSIVE_LOCKS_REQUIRED(cs_wallet); | EXCLUSIVE_LOCKS_REQUIRED(cs_wallet); | ||||
bool ImportScriptPubKeys(const std::string &label, | bool ImportScriptPubKeys(const std::string &label, | ||||
const std::set<CScript> &script_pub_keys, | const std::set<CScript> &script_pub_keys, | ||||
const bool have_solving_data, const bool internal, | const bool have_solving_data, | ||||
const int64_t timestamp) | const bool apply_label, const int64_t timestamp) | ||||
EXCLUSIVE_LOCKS_REQUIRED(cs_wallet); | EXCLUSIVE_LOCKS_REQUIRED(cs_wallet); | ||||
CFeeRate m_pay_tx_fee{DEFAULT_PAY_TX_FEE}; | CFeeRate m_pay_tx_fee{DEFAULT_PAY_TX_FEE}; | ||||
bool m_spend_zero_conf_change{DEFAULT_SPEND_ZEROCONF_CHANGE}; | bool m_spend_zero_conf_change{DEFAULT_SPEND_ZEROCONF_CHANGE}; | ||||
// will be defined via chainparams | // will be defined via chainparams | ||||
bool m_allow_fallback_fee{true}; | bool m_allow_fallback_fee{true}; | ||||
// Override with -mintxfee | // Override with -mintxfee | ||||
CFeeRate m_min_fee{DEFAULT_TRANSACTION_MINFEE_PER_KB}; | CFeeRate m_min_fee{DEFAULT_TRANSACTION_MINFEE_PER_KB}; | ||||
▲ Show 20 Lines • Show All 357 Lines • Show Last 20 Lines |