From bf94a5b82be33085deba89236e6390d9674100ff Mon Sep 17 00:00:00 2001 From: Nicolas Gotchac Date: Fri, 4 Nov 2016 12:38:05 +0100 Subject: [PATCH] Fixes #3171 (#3175) --- js/src/modals/Transfer/GasPriceSelector/gasPriceSelector.js | 6 ++++-- js/src/modals/Transfer/transfer.js | 1 + 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/js/src/modals/Transfer/GasPriceSelector/gasPriceSelector.js b/js/src/modals/Transfer/GasPriceSelector/gasPriceSelector.js index 0dcee8f9d..adf644c4e 100644 --- a/js/src/modals/Transfer/GasPriceSelector/gasPriceSelector.js +++ b/js/src/modals/Transfer/GasPriceSelector/gasPriceSelector.js @@ -539,7 +539,7 @@ export default class GasPriceSelector extends Component { const gasPriceBIdx = gasPriceAIdx + 1; if (gasPriceBIdx === N + 1) { - const gasPrice = gasPrices[gasPriceAIdx]; + const gasPrice = gasPrices[gasPriceAIdx].round(); this.props.onChange(event, gasPrice); return; } @@ -548,7 +548,9 @@ export default class GasPriceSelector extends Component { const gasPriceB = gasPrices[gasPriceBIdx]; const mult = Math.round((sliderValue % 1) * 100) / 100; - const gasPrice = gasPriceA.plus(gasPriceB.minus(gasPriceA).times(mult)); + const gasPrice = gasPriceA + .plus(gasPriceB.minus(gasPriceA).times(mult)) + .round(); this.setSliderValue(sliderValue, gasPrice); this.props.onChange(event, gasPrice); diff --git a/js/src/modals/Transfer/transfer.js b/js/src/modals/Transfer/transfer.js index 192b2f460..b505ad0ae 100644 --- a/js/src/modals/Transfer/transfer.js +++ b/js/src/modals/Transfer/transfer.js @@ -411,6 +411,7 @@ export default class Transfer extends Component { const { api } = this.context; const { account } = this.props; const { data, gas, gasPrice, recipient, value } = this.state; + const options = { from: account.address, to: recipient,