fix: comparator, missing await, print new txid

This commit is contained in:
Rafael 2024-12-03 17:16:52 +00:00
parent 46e34a78a2
commit 1e6f762c2c
2 changed files with 8 additions and 4 deletions

View file

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

View file

@ -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",