fix: size estimation for pegin transactions

This commit is contained in:
Byron Hambly 2024-08-14 15:41:29 +02:00
parent e1d6b66ead
commit c1bc7caff5
No known key found for this signature in database
GPG key ID: DE8F6EA20A661697

View file

@ -850,7 +850,7 @@ static UniValue createrawpegin(const JSONRPCRequest& request, T_tx_ref& txBTCRef
// Estimate fee for transaction, decrement fee output(including witness data)
unsigned int nBytes = GetVirtualTransactionSize(CTransaction(mtx)) +
(1+1+72+1+33/WITNESS_SCALE_FACTOR);
(1+1+72+1+33)/WITNESS_SCALE_FACTOR;
CCoinControl coin_control;
FeeCalculation feeCalc;
CAmount nFeeNeeded = GetMinimumFee(*pwallet, nBytes, coin_control, &feeCalc);