rate fix
This commit is contained in:
parent
74513a1412
commit
70544bd551
1 changed files with 10 additions and 7 deletions
|
|
@ -3,7 +3,7 @@ const zkpInit = (secp256k1ZkpModule as any).default || secp256k1ZkpModule;
|
|||
// import bolt11 from 'bolt11';
|
||||
import {
|
||||
Musig, SwapTreeSerializer, TaprootUtils, constructRefundTransaction,
|
||||
detectSwap, OutputType
|
||||
detectSwap, OutputType, targetFee
|
||||
} from 'boltz-core';
|
||||
import { randomBytes, createHash } from 'crypto';
|
||||
import { ECPairFactory, ECPairInterface } from 'ecpair';
|
||||
|
|
@ -184,14 +184,17 @@ export class SubmarineSwaps {
|
|||
}
|
||||
]
|
||||
const outputScript = address.toOutputScript(refundAddress, network)
|
||||
// Construct the refund transaction
|
||||
const refundTx = constructRefundTransaction(
|
||||
// Construct the refund transaction: targetFee converts sat/vbyte rate to flat fee
|
||||
const refundTx = targetFee(
|
||||
feePerVbyte,
|
||||
(fee) => constructRefundTransaction(
|
||||
details,
|
||||
outputScript,
|
||||
cooperative ? 0 : timeoutBlockHeight,
|
||||
feePerVbyte,
|
||||
fee,
|
||||
true
|
||||
)
|
||||
)
|
||||
|
||||
if (!cooperative) {
|
||||
return {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue