Skip to content

Commit 3128e12

Browse files
committed
updated sendBtcTransaction hub request
1 parent dcf2597 commit 3128e12

File tree

2 files changed

+11
-2
lines changed

2 files changed

+11
-2
lines changed

src/components/FeeSelector.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ export default defineComponent({
4747
}
4848
}
4949
50-
context.emit('fee', fee);
50+
context.emit('fee', { fee, delay: delay.value });
5151
});
5252
5353
const speed = computed(() => {

src/components/modals/BtcSendModal.vue

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -190,6 +190,8 @@ export default defineComponent({
190190
} = useBtcLabelsStore();
191191
const { state: network$, isFetchingTxHistory } = useBtcNetworkStore();
192192
193+
const delay = ref(12); // Same value as Fee Selector default value
194+
193195
const recipientWithLabel = ref<{address: string, label: string, type: RecipientType} | null>(null);
194196
195197
function saveRecipientLabel() {
@@ -344,9 +346,12 @@ export default defineComponent({
344346
amount.value = maxSendableAmount.value;
345347
}
346348
347-
function updateFee(newFeePerByte: number) {
349+
interface FeeSelectorEvent {fee: number; delay: number}
350+
function updateFee({ fee: newFeePerByte, delay: newDelay }: FeeSelectorEvent) {
348351
const isSendingMax = amount.value === maxSendableAmount.value;
349352
feePerByte.value = newFeePerByte;
353+
354+
delay.value = newDelay;
350355
if (isSendingMax) sendMax();
351356
}
352357
@@ -479,6 +484,10 @@ export default defineComponent({
479484
value: requiredInputs.value.changeAmount,
480485
},
481486
} : {}),
487+
fiatCurrency: fiat$.currency,
488+
fiatRate: exchangeRates.value.btc[fiat$.currency] || 0, // Hub will handle this
489+
delay: delay.value,
490+
feePerByte: feePerByte.value,
482491
});
483492
484493
if (!plainTx) {

0 commit comments

Comments
 (0)