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`)
|
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)
|
console.log('Recommended fees (sat/vB):', recommendedFees)
|
||||||
|
|
||||||
|
|
@ -31,14 +31,17 @@ const bumpTransactionFee = async (txId) => {
|
||||||
name: 'selectedFee',
|
name: 'selectedFee',
|
||||||
message: 'Select a fee higher than the current one:',
|
message: 'Select a fee higher than the current one:',
|
||||||
choices: Object.entries(recommendedFees)
|
choices: Object.entries(recommendedFees)
|
||||||
.filter(([_, value]) => satPerVb.gt(value))
|
.filter(([_, value]) => satPerVb.lt(value))
|
||||||
.map(([key, value]) => ({name: `${key}: ${value} sat/vB`, 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)
|
bumpTransactionFee(txId)
|
||||||
|
|
@ -113,6 +113,7 @@
|
||||||
"lamassu-ofac-update": "./bin/lamassu-ofac-update",
|
"lamassu-ofac-update": "./bin/lamassu-ofac-update",
|
||||||
"lamassu-send-coins": "./bin/lamassu-send-coins",
|
"lamassu-send-coins": "./bin/lamassu-send-coins",
|
||||||
"lamassu-update-to-mnemonic": "./bin/lamassu-update-to-mnemonic",
|
"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-update-wallet-nodes": "./bin/lamassu-update-wallet-nodes",
|
||||||
"lamassu-configure-frontcamera": "./bin/lamassu-configure-frontcamera",
|
"lamassu-configure-frontcamera": "./bin/lamassu-configure-frontcamera",
|
||||||
"lamassu-ofac-update-sources": "./bin/lamassu-ofac-update-sources",
|
"lamassu-ofac-update-sources": "./bin/lamassu-ofac-update-sources",
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue