Merge pull request #1355 from delta1/pegin-estimate

fix: size estimation for pegin transactions
This commit is contained in:
Byron Hambly 2024-08-16 14:46:47 +02:00 committed by GitHub
commit e40b57d87b
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

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);