fix: comparator, missing await, print new txid
This commit is contained in:
parent
46e34a78a2
commit
1e6f762c2c
2 changed files with 8 additions and 4 deletions
|
|
@ -21,7 +21,7 @@ const bumpTransactionFee = async (txId) => {
|
|||
|
||||
console.log(`Current fee: ${satPerVb.toFixed(2).toString()} sat/vB`)
|
||||
|
||||
const recommendedFees = mempool.getSatBEstimateFees()
|
||||
const recommendedFees = await mempool.getSatBEstimateFees()
|
||||
|
||||
console.log('Recommended fees (sat/vB):', recommendedFees)
|
||||
|
||||
|
|
@ -31,14 +31,17 @@ const bumpTransactionFee = async (txId) => {
|
|||
name: 'selectedFee',
|
||||
message: 'Select a fee higher than the current one:',
|
||||
choices: Object.entries(recommendedFees)
|
||||
.filter(([_, value]) => satPerVb.gt(value))
|
||||
.filter(([_, value]) => satPerVb.lt(value))
|
||||
.map(([key, value]) => ({name: `${key}: ${value} sat/vB`, value})),
|
||||
},
|
||||
])
|
||||
|
||||
await bitcoind.fetch('bumpfee', [txId, {fee_rate: selectedFee}])
|
||||
const { txid } = await bitcoind.fetch('bumpfee', [txId, {fee_rate: selectedFee}])
|
||||
|
||||
console.log(`Fee bumped to ${selectedFee.toFixed(2)} sat/vB`)
|
||||
console.log(`
|
||||
Fee bumped to ${selectedFee.toFixed(2)} sat/vB
|
||||
Transaction ID: ${txid}
|
||||
`)
|
||||
}
|
||||
|
||||
bumpTransactionFee(txId)
|
||||
|
|
@ -113,6 +113,7 @@
|
|||
"lamassu-ofac-update": "./bin/lamassu-ofac-update",
|
||||
"lamassu-send-coins": "./bin/lamassu-send-coins",
|
||||
"lamassu-update-to-mnemonic": "./bin/lamassu-update-to-mnemonic",
|
||||
"lamassu-btc-bumpfee": "./bin/lamassu-btc-bumpfee",
|
||||
"lamassu-update-wallet-nodes": "./bin/lamassu-update-wallet-nodes",
|
||||
"lamassu-configure-frontcamera": "./bin/lamassu-configure-frontcamera",
|
||||
"lamassu-ofac-update-sources": "./bin/lamassu-ofac-update-sources",
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue