Fix the issue with external fee

This commit is contained in:
hirunda 2022-10-17 19:07:39 +02:00
parent a9b187c092
commit 8e34c3dbff
2 changed files with 2 additions and 1 deletions

View file

@ -70,6 +70,7 @@ public:
virtual std::string getblockchaininfo() = 0; virtual std::string getblockchaininfo() = 0;
virtual std::vector<btc_txout> listunspent_by_address_and_amount(const std::string &address, double transfer_amount, const uint32_t minconf = 1, const uint32_t maxconf = 9999999) = 0; virtual std::vector<btc_txout> listunspent_by_address_and_amount(const std::string &address, double transfer_amount, const uint32_t minconf = 1, const uint32_t maxconf = 9999999) = 0;
virtual std::string sendrawtransaction(const std::string &tx_hex) = 0; virtual std::string sendrawtransaction(const std::string &tx_hex) = 0;
virtual void importmulti(const std::vector<multi_params> &address_or_script_array, const bool rescan = true) {;};
virtual std::string loadwallet(const std::string &filename) { virtual std::string loadwallet(const std::string &filename) {
return ""; return "";
}; };

View file

@ -338,7 +338,7 @@ bool bitcoin_rpc_client::walletpassphrase(const std::string &passphrase, uint32_
bitcoin_libbitcoin_client::bitcoin_libbitcoin_client(std::string url) : bitcoin_libbitcoin_client::bitcoin_libbitcoin_client(std::string url) :
libbitcoin_client(url) { libbitcoin_client(url) {
estimate_fee_ext = std::unique_ptr<estimate_fee_external>(); estimate_fee_ext = std::unique_ptr<estimate_fee_external>(new estimate_fee_external());
} }
uint64_t bitcoin_libbitcoin_client::estimatesmartfee(uint16_t conf_target) { uint64_t bitcoin_libbitcoin_client::estimatesmartfee(uint16_t conf_target) {