MCPcopy Create free account
hub / github.com/BTCGPU/BTCGPU / createBumpTransaction

Method createBumpTransaction

src/interfaces/wallet.cpp:245–255  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

243 return feebumper::TransactionCanBeBumped(&m_wallet, txid);
244 }
245 bool createBumpTransaction(const uint256& txid,
246 const CCoinControl& coin_control,
247 CAmount total_fee,
248 std::vector<std::string>& errors,
249 CAmount& old_fee,
250 CAmount& new_fee,
251 CMutableTransaction& mtx) override
252 {
253 return feebumper::CreateTransaction(&m_wallet, txid, coin_control, total_fee, errors, old_fee, new_fee, mtx) ==
254 feebumper::Result::OK;
255 }
256 bool signBumpTransaction(CMutableTransaction& mtx) override { return feebumper::SignTransaction(&m_wallet, mtx); }
257 bool commitBumpTransaction(const uint256& txid,
258 CMutableTransaction&& mtx,

Callers 1

bumpFeeMethod · 0.80

Calls 1

CreateTransactionFunction · 0.85

Tested by

no test coverage detected