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::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 void importmulti(const std::vector<multi_params> &address_or_script_array, const bool rescan = true) {;};
virtual std::string loadwallet(const std::string &filename) {
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) :
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) {